<86>Jun  7 01:09:47 userdel[2013693]: delete user 'rooter'
<86>Jun  7 01:09:47 userdel[2013693]: removed group 'rooter' owned by 'rooter'
<86>Jun  7 01:09:47 userdel[2013693]: removed shadow group 'rooter' owned by 'rooter'
<86>Jun  7 01:09:47 groupadd[2013701]: group added to /etc/group: name=rooter, GID=615
<86>Jun  7 01:09:47 groupadd[2013701]: group added to /etc/gshadow: name=rooter
<86>Jun  7 01:09:47 groupadd[2013701]: new group: name=rooter, GID=615
<86>Jun  7 01:09:47 useradd[2013705]: new user: name=rooter, UID=615, GID=615, home=/root, shell=/bin/bash
<86>Jun  7 01:09:47 userdel[2013711]: delete user 'builder'
<86>Jun  7 01:09:47 userdel[2013711]: removed group 'builder' owned by 'builder'
<86>Jun  7 01:09:47 userdel[2013711]: removed shadow group 'builder' owned by 'builder'
<86>Jun  7 01:09:47 groupadd[2013716]: group added to /etc/group: name=builder, GID=616
<86>Jun  7 01:09:47 groupadd[2013716]: group added to /etc/gshadow: name=builder
<86>Jun  7 01:09:47 groupadd[2013716]: new group: name=builder, GID=616
<86>Jun  7 01:09:47 useradd[2013720]: new user: name=builder, UID=616, GID=616, home=/usr/src, shell=/bin/bash
/usr/src/in/srpm/ufoai-2.5-alt6.src.rpm: The use of such a license name is ambiguous: GPL
<13>Jun  7 01:10:27 rpmi: xorg-proto-devel-2022.1-alt1 sisyphus+299488.100.1.1 1651731532 installed
<13>Jun  7 01:10:27 rpmi: libpng16-1.6.37-alt1 sisyphus+275734.100.2.1 1624788826 installed
<13>Jun  7 01:10:27 rpmi: libexpat-2.4.7-alt1 sisyphus+296417.100.1.1 1646812525 installed
<13>Jun  7 01:10:27 rpmi: libjpeg-2:2.1.2-alt1.2 sisyphus+300827.100.2.1 1653916633 installed
<13>Jun  7 01:10:27 rpmi: perl-HTTP-Date-6.05-alt1 sisyphus+258981.100.1.1 1601542386 installed
<13>Jun  7 01:10:27 rpmi: libSDL2-2.0.22-alt1 sisyphus+299093.100.1.1 1651044062 installed
<13>Jun  7 01:10:27 rpmi: libglvnd-7:1.4.0-alt1 sisyphus+292743.100.1.1 1640688162 installed
<13>Jun  7 01:10:27 rpmi: perl-Term-ANSIColor-5.01-alt1 sisyphus+244783.100.1.2 1579747505 installed
<13>Jun  7 01:10:27 rpmi: libogg-1.3.5-alt1 sisyphus+278100.3400.1.1 1626058929 installed
<13>Jun  7 01:10:27 rpmi: less-590-alt2 sisyphus+299300.100.1.1 1651318217 installed
<13>Jun  7 01:10:27 rpmi: libICE-1.0.10-alt1 sisyphus+278827.100.1.1 1626220279 installed
<13>Jun  7 01:10:27 rpmi: libidn2-2.3.2-alt1 sisyphus+281238.100.1.2 1627476321 installed
<13>Jun  7 01:10:28 rpmi: libicu71-1:7.1.1-alt1 sisyphus+289194.300.3.1 1650228448 installed
<13>Jun  7 01:10:28 rpmi: libgraphite2-1.3.14-alt2.1 sisyphus+279571.100.1.2 1626605111 installed
<13>Jun  7 01:10:28 rpmi: libgdbm-1.8.3-alt10 sisyphus+278100.1600.1.1 1626058413 installed
<13>Jun  7 01:10:28 rpmi: xml-utils-1:2.9.14-alt1 sisyphus+299383.100.1.1 1651519547 installed
<13>Jun  7 01:10:28 rpmi: libSM-1.2.3-alt1 sisyphus+278820.100.1.1 1626219264 installed
<13>Jun  7 01:10:28 rpmi: libICE-devel-1.0.10-alt1 sisyphus+278827.100.1.1 1626220279 installed
<13>Jun  7 01:10:28 rpmi: libSM-devel-1.2.3-alt1 sisyphus+278820.100.1.1 1626219264 installed
<13>Jun  7 01:10:28 rpmi: libogg-devel-1.3.5-alt1 sisyphus+278100.3400.1.1 1626058929 installed
<13>Jun  7 01:10:28 rpmi: tex-common-0.2-alt4 sisyphus+276869.100.1.1 1625246366 installed
<13>Jun  7 01:10:28 rpmi: perl-Tie-RefHash-1.40-alt1 sisyphus+260329.100.1.1 1603548550 installed
<13>Jun  7 01:10:28 rpmi: perl-IO-Stringy-2.113-alt1 sisyphus+289915.300.2.1 1637124493 installed
<13>Jun  7 01:10:28 rpmi: perl-Unicode-Normalize-1:5.34.0-alt1 sisyphus+279621.700.1.1 1626629811 installed
<13>Jun  7 01:10:28 rpmi: perl-IO-Socket-IP-0.41-alt1 sisyphus+259012.100.1.2 1601553446 installed
<13>Jun  7 01:10:28 rpmi: perl-LWP-MediaTypes-6.04-alt1 sisyphus+225468.100.1.1 1553186684 installed
<13>Jun  7 01:10:28 rpmi: perl-libnet-1:3.14-alt1 sisyphus+300432.100.1.1 1653291138 installed
<13>Jun  7 01:10:28 rpmi: perl-HTML-Tagset-3.20-alt2 1317725093 installed
<13>Jun  7 01:10:28 rpmi: perl-Compress-Raw-Zlib-2.105-alt1 sisyphus+300063.100.1.1 1652715342 installed
<13>Jun  7 01:10:28 rpmi: libtcl-8.6.12-alt1 sisyphus+289207.100.1.1 1636393871 installed
<13>Jun  7 01:10:28 rpmi: zlib-devel-1.2.12-alt1 sisyphus+298590.100.1.1 1650147041 installed
<13>Jun  7 01:10:28 rpmi: libpixman-3:0.40.0-alt2 sisyphus+281167.100.1.1 1627444504 installed
<13>Jun  7 01:10:28 rpmi: libwayland-server-1.20.0-alt1.1 sisyphus+296452.100.1.1 1646839576 installed
<13>Jun  7 01:10:28 rpmi: libXau-1.0.9-alt1 sisyphus+278247.100.1.1 1626080736 installed
<13>Jun  7 01:10:28 rpmi: libwebp7-1.2.2-alt1 sisyphus+293797.100.1.1 1642668641 installed
<13>Jun  7 01:10:28 rpmi: libpaper-1.1.28-alt1 sisyphus+278439.100.1.1 1626100422 installed
<13>Jun  7 01:10:28 rpmi: libnettle8-3.7.3-alt1 sisyphus+276723.100.1.2 1625211788 installed
<13>Jun  7 01:10:28 rpmi: libbrotlicommon-1.0.9-alt2 sisyphus+278430.100.1.2 1626213212 installed
<13>Jun  7 01:10:28 rpmi: libbrotlidec-1.0.9-alt2 sisyphus+278430.100.1.2 1626213212 installed
<13>Jun  7 01:10:28 rpmi: libharfbuzz-4.2.1-alt1 sisyphus+299180.100.1.1 1651137935 installed
<13>Jun  7 01:10:28 rpmi: libfreetype-2.12.1-alt1 sisyphus+299380.100.1.1 1651508331 installed
<13>Jun  7 01:10:28 rpmi: fontconfig-2.13.1-alt3 sisyphus+297937.100.1.1 1649228296 installed
Updating fonts cache: <29>Jun  7 01:10:29 fontconfig: Updating fonts cache: succeeded
[ DONE ]
<13>Jun  7 01:10:29 rpmi: libbrotlienc-1.0.9-alt2 sisyphus+278430.100.1.2 1626213212 installed
<13>Jun  7 01:10:29 rpmi: libp11-kit-0.24.1-alt1 sisyphus+293720.100.1.1 1642535264 installed
<13>Jun  7 01:10:29 rpmi: libtasn1-4.18.0-alt2 sisyphus+301112.100.1.1 1654185763 installed
<13>Jun  7 01:10:29 rpmi: libwoff2-1.0.2-alt2.1 sisyphus+277277.100.1.2 1625464643 installed
<13>Jun  7 01:10:30 rpmi: fonts-type1-urw-3:1.0.7pre44-alt3 sisyphus+224082.100.2.1 1552406640 installed
<13>Jun  7 01:10:30 rpmi: libharfbuzz-icu-4.2.1-alt1 sisyphus+299180.100.1.1 1651137935 installed
<13>Jun  7 01:10:30 rpmi: libharfbuzz-gobject-4.2.1-alt1 sisyphus+299180.100.1.1 1651137935 installed
<13>Jun  7 01:10:30 rpmi: libhogweed6-3.7.3-alt1 sisyphus+276723.100.1.2 1625211788 installed
<13>Jun  7 01:10:30 rpmi: libgnutls30-3.6.16-alt1 sisyphus+273086.100.1.1 1622478144 installed
<13>Jun  7 01:10:30 rpmi: libXau-devel-1.0.9-alt1 sisyphus+278247.100.1.1 1626080736 installed
<13>Jun  7 01:10:30 rpmi: libpng-devel-1.6.37-alt1 sisyphus+275734.100.2.1 1624788826 installed
<13>Jun  7 01:10:30 rpmi: tcl-8.6.12-alt1 sisyphus+289207.100.1.1 1636393871 installed
<13>Jun  7 01:10:30 rpmi: perl-unicore-1:5.34.0-alt1 sisyphus+279621.700.1.1 1626629811 installed
<13>Jun  7 01:10:30 rpmi: perl-Net-IDN-Encode-2.500-alt1 sisyphus+279723.3100.1.1 1626649600 installed
<13>Jun  7 01:10:30 rpmi: perl-OLE-Storage_Lite-0.20-alt1 sisyphus+243912.100.1.1 1578493389 installed
<13>Jun  7 01:10:30 rpmi: perl-autodie-2.34-alt1 sisyphus+265208.100.1.1 1611567479 installed
<13>Jun  7 01:10:30 rpmi: rpm-build-gir-0.7.3-alt3 sisyphus+242150.100.1.1 1575312005 installed
<13>Jun  7 01:10:30 rpmi: libgraphite2-devel-1.3.14-alt2.1 sisyphus+279571.100.1.2 1626605111 installed
<13>Jun  7 01:10:30 rpmi: icu-utils-1:7.1.1-alt1 sisyphus+289194.300.3.1 1650228448 installed
<13>Jun  7 01:10:30 rpmi: libicu-devel-1:7.1.1-alt1 sisyphus+289194.300.3.1 1650228448 installed
<13>Jun  7 01:10:30 rpmi: libtheora-2:1.1.1-alt6 sisyphus+277967.100.1.1 1625928129 installed
<13>Jun  7 01:10:30 rpmi: libvorbis-1.3.7-alt1 sisyphus+275738.100.1.1 1624751601 installed
<13>Jun  7 01:10:30 rpmi: perl-Data-Dump-1.25-alt1 sisyphus+276551.100.1.1 1625126880 installed
<13>Jun  7 01:10:30 rpmi: libGLES-7:1.4.0-alt1 sisyphus+292743.100.1.1 1640688162 installed
<13>Jun  7 01:10:30 rpmi: libOpenGL-7:1.4.0-alt1 sisyphus+292743.100.1.1 1640688162 installed
<13>Jun  7 01:10:30 rpmi: libSDL2_image-2.0.5-alt1 sisyphus+279085.100.1.1 1626376167 installed
<13>Jun  7 01:10:30 rpmi: libSDL2_mixer-2.0.4-alt3 sisyphus+293535.100.1.1 1642237877 installed
<13>Jun  7 01:10:30 rpmi: libSDL2_ttf-2.0.18-alt1.2 sisyphus+293743.100.1.1 1642582019 installed
<13>Jun  7 01:10:30 rpmi: perl-File-Listing-6.15-alt1 sisyphus+298606.100.1.1 1650203737 installed
<13>Jun  7 01:10:30 rpmi: groff-base-1.22.3-alt2 sisyphus+275306.100.2.1 1624538375 installed
<13>Jun  7 01:10:30 rpmi: zziplib-0.13.72-alt1 sisyphus+278032.100.1.2 1625982008 installed
<13>Jun  7 01:10:30 rpmi: t1utils-1.42-alt1 sisyphus+278458.100.1.1 1626102085 installed
<13>Jun  7 01:10:30 rpmi: ttf2pt1-3.4.4-alt1.qa1 sisyphus+275192.100.2.1 1624905844 installed
<13>Jun  7 01:10:30 rpmi: perl-X11-Protocol-0.56-alt1.1 1290621401 installed
<13>Jun  7 01:10:30 rpmi: perl-TimeDate-2.33-alt1 sisyphus+252901.100.1.1 1591387378 installed
<13>Jun  7 01:10:30 rpmi: perl-Text-Unidecode-1.30-alt1 1480505027 installed
<13>Jun  7 01:10:30 rpmi: perl-Unicode-Map-0.112-alt8 sisyphus+279723.3600.1.1 1626649989 installed
<13>Jun  7 01:10:30 rpmi: perl-Math-Complex-1.59-alt1 1334229876 installed
<13>Jun  7 01:10:30 rpmi: perl-Locale-Maketext-Simple-0.21-alt3 1321333616 installed
<13>Jun  7 01:10:30 rpmi: perl-IPC-System-Simple-1.30-alt1 sisyphus+248544.100.1.1 1585154078 installed
<13>Jun  7 01:10:30 rpmi: perl-IPC-Run3-0.048-alt1 1410690027 installed
<13>Jun  7 01:10:30 rpmi: psutils-2:2.07-alt1 sisyphus+299224.700.1.1 1651226336 installed
<13>Jun  7 01:10:30 rpmi: perl-Try-Tiny-0.31-alt1 sisyphus+290597.100.1.1 1637915507 installed
<13>Jun  7 01:10:30 rpmi: perl-File-Which-1.27-alt1 sisyphus+271986.100.1.1 1621196035 installed
<13>Jun  7 01:10:30 rpmi: perl-File-Copy-Recursive-0.45-alt1 sisyphus+235291.100.1.1 1564606222 installed
<13>Jun  7 01:10:30 rpmi: perl-Digest-SHA1-2.13-alt5.2 sisyphus+279723.3400.1.1 1626649913 installed
<13>Jun  7 01:10:30 rpmi: perl-Digest-Perl-MD5-1.9-alt1 1394057208 installed
<13>Jun  7 01:10:30 rpmi: perl-Crypt-RC4-2.02-alt1 1319549646 installed
<13>Jun  7 01:10:30 rpmi: perl-Term-Cap-1.17-alt1 1445018869 installed
<13>Jun  7 01:10:30 rpmi: perl-Pod-Escapes-1.07-alt1 1418767892 installed
<13>Jun  7 01:10:30 rpmi: perl-IO-String-1.08-alt2 1321677915 installed
<13>Jun  7 01:10:30 rpmi: perl-Filter-1.60-alt1 sisyphus+279723.100.1.1 1626648797 installed
<13>Jun  7 01:10:30 rpmi: perl-Encode-3.17-alt1 sisyphus+298022.100.1.1 1649332148 installed
<13>Jun  7 01:10:30 rpmi: perl-URI-5.10-alt1 sisyphus+288175.100.1.1 1635236817 installed
<13>Jun  7 01:10:30 rpmi: perl-HTML-Parser-3.78-alt1 sisyphus+298007.100.1.3 1649326318 installed
<13>Jun  7 01:10:30 rpmi: perl-WWW-RobotRules-6.02-alt1 1329756211 installed
<13>Jun  7 01:10:30 rpmi: perl-Pod-Simple-3.43-alt1 sisyphus+276561.100.1.1 1625127752 installed
<13>Jun  7 01:10:30 rpmi: perl-Pod-Usage-2.03-alt1 sisyphus+300436.100.1.3 1653292807 installed
<13>Jun  7 01:10:30 rpmi: perl-podlators-4.14-alt1 sisyphus+277178.100.1.2 1625426264 installed
<13>Jun  7 01:10:30 rpmi: perl-Encode-Locale-1.05-alt1 1444608613 installed
<13>Jun  7 01:10:30 rpmi: perl-IO-HTML-1.004-alt1 sisyphus+258983.100.1.1 1601542619 installed
<13>Jun  7 01:10:30 rpmi: perl-Text-CSV_XS-1.48-alt1 sisyphus+300608.100.1.1 1653480933 installed
<13>Jun  7 01:10:30 rpmi: perl-Spreadsheet-ParseExcel-1:0.65-alt1 1395677487 installed
<13>Jun  7 01:10:30 rpmi: perl-Compress-Raw-Bzip2-2.103-alt1 sisyphus+298002.100.1.1 1649324299 installed
<13>Jun  7 01:10:30 rpmi: perl-IO-Compress-2.106-alt1 sisyphus+298415.100.1.1 1649922773 installed
<13>Jun  7 01:10:30 rpmi: perl-HTTP-Message-6.36-alt1 sisyphus+293128.100.1.1 1641619603 installed
<13>Jun  7 01:10:30 rpmi: perl-HTTP-Cookies-6.10-alt1 sisyphus+264349.100.1.1 1609891183 installed
<13>Jun  7 01:10:30 rpmi: perl-Net-HTTP-6.22-alt1 sisyphus+294185.100.1.1 1643275428 installed
<13>Jun  7 01:10:30 rpmi: perl-HTML-Form-6.07-alt1 sisyphus+246847.100.1.1 1582555741 installed
<13>Jun  7 01:10:30 rpmi: perl-HTTP-Negotiate-6.01-alt1 1329760563 installed
<13>Jun  7 01:10:30 rpmi: perl-libwww-6.66-alt1 sisyphus+300273.100.1.1 1653054828 installed
<13>Jun  7 01:10:30 rpmi: perl-HTML-Formatter-2.16-alt1 1482105372 installed
<13>Jun  7 01:10:30 rpmi: perl-HTML-Tree-5.07-alt1 sisyphus+277105.100.1.1 1625402682 installed
<13>Jun  7 01:10:30 rpmi: perl-XML-Parser-2.46-alt1 sisyphus+279723.1300.1.1 1626649131 installed
<13>Jun  7 01:10:30 rpmi: perl-XML-Twig-3.52-alt1 sisyphus+277116.100.1.2 1625410693 installed
<13>Jun  7 01:10:30 rpmi: perl-XML-XPath-1.47-alt1 sisyphus+299999.100.1.1 1652535582 installed
<13>Jun  7 01:10:30 rpmi: perl-WWW-Mechanize-2.08-alt1 sisyphus+301004.100.1.1 1654066769 installed
<13>Jun  7 01:10:30 rpmi: perl-IO-Zlib-1.11-alt1 sisyphus+258984.100.1.1 1601542681 installed
<13>Jun  7 01:10:30 rpmi: perl-Archive-Tar-2.40-alt1 sisyphus+281653.100.1.1 1627900756 installed
<13>Jun  7 01:10:30 rpmi: perl-Algorithm-Diff-1:1.201-alt1 sisyphus+263447.100.1.1 1607956595 installed
<13>Jun  7 01:10:30 rpmi: lua5.3-5.3.6-alt2 sisyphus+286316.100.2.1 1634197699 installed
<13>Jun  7 01:10:30 rpmi: libxxhash-0.8.0-alt2 sisyphus+277476.100.2.1 1625621312 installed
<13>Jun  7 01:10:30 rpmi: libtexlua5-2021-alt2_3 sisyphus+298655.100.1.1 1650294737 installed
<13>Jun  7 01:10:30 rpmi: libteckit-2.5.1-alt2.1 sisyphus+275250.100.2.1 1624906328 installed
<13>Jun  7 01:10:30 rpmi: libteckit-utils-2.5.1-alt2.1 sisyphus+275250.100.2.1 1624906328 installed
<13>Jun  7 01:10:30 rpmi: libsynctex2-2021-alt2_3 sisyphus+298655.100.1.1 1650294737 installed
<13>Jun  7 01:10:30 rpmi: libqqwing-1.3.4-alt2 sisyphus+275255.100.2.1 1624562960 installed
<13>Jun  7 01:10:30 rpmi: qqwing-1.3.4-alt2 sisyphus+275255.100.2.1 1624562960 installed
<13>Jun  7 01:10:30 rpmi: libpotrace-1.16-alt1 sisyphus+275746.100.1.1 1624752901 installed
<13>Jun  7 01:10:30 rpmi: libpipeline-1.5.6-alt1_1 sisyphus+299648.100.1.1 1651919602 installed
<13>Jun  7 01:10:31 rpmi: man-db-2.9.4-alt1 sisyphus+299224.500.1.1 1651226286 installed
<13>Jun  7 01:10:31 rpmi: libopenal1-1.21.1-alt3 sisyphus+279639.100.1.1 1626638893 installed
<13>Jun  7 01:10:31 rpmi: libkpathsea6-2021-alt2_3 sisyphus+298655.100.1.1 1650294737 installed
<13>Jun  7 01:10:31 rpmi: libptexenc1-2021-alt2_3 sisyphus+298655.100.1.1 1650294737 installed
<13>Jun  7 01:10:31 rpmi: libpython-2.7.18-alt9 sisyphus+296565.100.1.1 1647092059 installed
<13>Jun  7 01:10:31 rpmi: python2-base-2.7.18-alt9 sisyphus+296565.100.1.1 1647092059 installed
<13>Jun  7 01:10:31 rpmi: libgtk+2-locales-2.24.33-alt1 sisyphus+278555.100.1.2 1626252653 installed
<13>Jun  7 01:10:31 rpmi: libnuma-2.0.14-alt2 sisyphus+278485.100.1.1 1626104244 installed
<13>Jun  7 01:10:31 rpmi: libx265-199-3.5-alt1.1 sisyphus+277560.100.1.1 1625697230 installed
<13>Jun  7 01:10:31 rpmi: libfribidi-1.0.12-alt1 sisyphus+298746.100.1.1 1650435949 installed
<13>Jun  7 01:10:31 rpmi: libde265-1.0.7-alt1 sisyphus+275350.100.1.2 1624489754 installed
<13>Jun  7 01:10:31 rpmi: libdatrie-0.2.13-alt1_2 sisyphus+285649.100.1.1 1632260802 installed
<13>Jun  7 01:10:31 rpmi: libthai-0.1.29-alt1_1 sisyphus+292947.100.1.1 1641111915 installed
<13>Jun  7 01:10:31 rpmi: libatk-locales-2.38.0-alt1 sisyphus+297117.100.1.1 1648128465 installed
<13>Jun  7 01:10:31 rpmi: libatk-2.38.0-alt1 sisyphus+297117.100.1.1 1648128465 installed
<13>Jun  7 01:10:31 rpmi: libaom3-3.3.0-alt1 sisyphus+295999.100.1.1 1646050399 installed
<13>Jun  7 01:10:31 rpmi: libxshmfence-1.3-alt1 sisyphus+278248.100.1.1 1626080762 installed
<13>Jun  7 01:10:31 rpmi: libwayland-client-1.20.0-alt1.1 sisyphus+296452.100.1.1 1646839576 installed
<13>Jun  7 01:10:31 rpmi: libpciaccess-1:0.16-alt1 sisyphus+278288.100.1.1 1626084210 installed
<13>Jun  7 01:10:31 rpmi: libdrm-1:2.4.111-alt1 sisyphus+301189.100.1.1 1654263348 installed
<13>Jun  7 01:10:31 rpmi: libgbm-4:22.1.1-alt1 sisyphus+301189.200.1.1 1654263620 installed
<13>Jun  7 01:10:31 rpmi: icon-theme-hicolor-0.17-alt2 sisyphus+248343.100.1.1 1584979043 installed
<13>Jun  7 01:10:31 rpmi: hd2u-1.0.3-alt2 sisyphus+275312.100.2.1 1624906676 installed
<13>Jun  7 01:10:31 rpmi: desktop-file-utils-0.26-alt3 sisyphus+297027.100.1.1 1648023315 installed
<13>Jun  7 01:10:31 rpmi: shared-mime-info-2.2-alt1 sisyphus+297388.100.1.1 1648466615 installed
<13>Jun  7 01:10:31 rpmi: libgdk-pixbuf-locales-2.42.8-alt1 sisyphus+296847.100.1.1 1647616018 installed
<13>Jun  7 01:10:31 rpmi: gsettings-desktop-schemas-data-42.0-alt1 sisyphus+296812.200.4.2 1647962578 installed
<13>Jun  7 01:10:32 rpmi: libgio-2.72.2-alt1 sisyphus+300949.100.1.1 1653933988 installed
<13>Jun  7 01:10:32 rpmi: gsettings-desktop-schemas-42.0-alt1 sisyphus+296812.200.4.2 1647962578 installed
<13>Jun  7 01:10:32 rpmi: publicsuffix-list-dafsa-20220406-alt1 sisyphus+297986.100.1.1 1649274774 installed
<13>Jun  7 01:10:32 rpmi: libpsl-0.21.1-alt2 sisyphus+279461.100.1.1 1626547547 installed
<13>Jun  7 01:10:32 rpmi: libnghttp2-1.47.0-alt1 sisyphus+297351.100.1.1 1648403625 installed
<13>Jun  7 01:10:32 rpmi: openldap-common-2.4.59-alt1 sisyphus+282933.100.1.1 1629124747 installed
<13>Jun  7 01:10:32 rpmi: rsync-3.1.3-alt2 sisyphus+278100.6000.1.1 1626060142 installed
<13>Jun  7 01:10:32 rpmi: libverto-0.3.2-alt1_1 sisyphus+279289.100.1.3 1626493868 installed
<13>Jun  7 01:10:32 rpmi: liblmdb-0.9.23-alt1 sisyphus+275369.100.1.2 1624493869 installed
<13>Jun  7 01:10:32 rpmi: libkeyutils-1.6.3-alt1 sisyphus+266061.100.1.1 1612919566 installed
<13>Jun  7 01:10:32 rpmi: libcom_err-1.46.4.0.5.4cda-alt1 sisyphus+283826.100.1.1 1629975345 installed
<13>Jun  7 01:10:32 rpmi: libedit3-3.1.20191231-alt1 sisyphus+278505.100.1.1 1626106374 installed
<13>Jun  7 01:10:32 rpmi: libX11-locales-3:1.8-alt1 sisyphus+299436.100.1.1 1651655356 installed
<13>Jun  7 01:10:32 rpmi: libXdmcp-1.1.3-alt1 sisyphus+278816.100.1.1 1626219231 installed
<13>Jun  7 01:10:32 rpmi: libxcb-1.15-alt1 sisyphus+299436.300.1.1 1651655472 installed
<13>Jun  7 01:10:32 rpmi: libX11-3:1.8-alt1 sisyphus+299436.100.1.1 1651655356 installed
<13>Jun  7 01:10:32 rpmi: libXext-1.3.4-alt1 sisyphus+278817.100.1.3 1626262596 installed
<13>Jun  7 01:10:32 rpmi: libXrender-0.9.10-alt1 sisyphus+278480.100.1.2 1626227740 installed
<13>Jun  7 01:10:32 rpmi: libXt-1.2.1-alt1 sisyphus+265202.200.1.1 1611565457 installed
<13>Jun  7 01:10:32 rpmi: libXmu-1.1.3-alt1 sisyphus+278818.100.1.3 1626263295 installed
<13>Jun  7 01:10:32 rpmi: libXft-2.3.4-alt1 sisyphus+284644.500.1.1 1630910476 installed
<13>Jun  7 01:10:32 rpmi: libXfixes-6.0.0-alt1 sisyphus+284644.300.1.1 1630910331 installed
<13>Jun  7 01:10:32 rpmi: libXpm-3.5.13-alt1 sisyphus+278339.100.1.2 1626171698 installed
<13>Jun  7 01:10:33 rpmi: libxcb-devel-1.15-alt1 sisyphus+299436.300.1.1 1651655472 installed
<13>Jun  7 01:10:33 rpmi: libX11-devel-3:1.8-alt1 sisyphus+299436.100.1.1 1651655356 installed
<13>Jun  7 01:10:33 rpmi: libXrender-devel-0.9.10-alt1 sisyphus+278480.100.1.2 1626227740 installed
<13>Jun  7 01:10:33 rpmi: libXt-devel-1.2.1-alt1 sisyphus+265202.200.1.1 1611565457 installed
<13>Jun  7 01:10:33 rpmi: libXmu-devel-1.1.3-alt1 sisyphus+278818.100.1.3 1626263295 installed
<13>Jun  7 01:10:33 rpmi: libXext-devel-1.3.4-alt1 sisyphus+278817.100.1.3 1626262596 installed
<13>Jun  7 01:10:33 rpmi: libXaw-1.0.14-alt1 sisyphus+284644.100.1.1 1630910247 installed
<13>Jun  7 01:10:33 rpmi: libXcursor-1.2.1-alt1 sisyphus+297765.200.1.1 1649053926 installed
<13>Jun  7 01:10:33 rpmi: libtk-8.6.12-alt1 sisyphus+289207.200.1.1 1636394135 installed
<13>Jun  7 01:10:33 rpmi: tk-8.6.12-alt1 sisyphus+289207.200.1.1 1636394135 installed
<13>Jun  7 01:10:33 rpmi: perl-Tk-804.036-alt1 sisyphus+279723.3300.1.1 1626649879 installed
<13>Jun  7 01:10:33 rpmi: xset-1.2.4-alt1 sisyphus+275497.100.2.2 1624918317 installed
<13>Jun  7 01:10:33 rpmi: libXrandr-1.5.2-alt1 sisyphus+275330.100.2.2 1624575558 installed
<13>Jun  7 01:10:33 rpmi: libXxf86vm-1.1.4-alt2 sisyphus+275334.100.2.2 1624577011 installed
<13>Jun  7 01:10:33 rpmi: libGLX-mesa-4:22.1.1-alt1 sisyphus+301189.200.1.1 1654263620 installed
<13>Jun  7 01:10:33 rpmi: libEGL-mesa-4:22.1.1-alt1 sisyphus+301189.200.1.1 1654263620 installed
<13>Jun  7 01:10:33 rpmi: libEGL-7:1.4.0-alt1 sisyphus+292743.100.1.1 1640688162 installed
<13>Jun  7 01:10:33 rpmi: libGLX-7:1.4.0-alt1 sisyphus+292743.100.1.1 1640688162 installed
<13>Jun  7 01:10:33 rpmi: libGL-7:1.4.0-alt1 sisyphus+292743.100.1.1 1640688162 installed
<13>Jun  7 01:10:33 rpmi: libcairo-1:1.16.0-alt1 sisyphus+275343.100.2.3 1624578007 installed
<13>Jun  7 01:10:33 rpmi: libpango-1.50.7-alt1 sisyphus+298455.100.1.1 1649965703 installed
<13>Jun  7 01:10:33 rpmi: libglvnd-devel-7:1.4.0-alt1 sisyphus+292743.100.1.1 1640688162 installed
<13>Jun  7 01:10:34 rpmi: libSDL2-devel-2.0.22-alt1 sisyphus+299093.100.1.1 1651044062 installed
<13>Jun  7 01:10:34 rpmi: libGLU-4:9.0.1-alt1 sisyphus+278350.100.1.2 1626174382 installed
<13>Jun  7 01:10:34 rpmi: libGLU-devel-4:9.0.1-alt1 sisyphus+278350.100.1.2 1626174382 installed
<13>Jun  7 01:10:34 rpmi: libXi-1.8-alt1 sisyphus+285490.200.1.1 1632124174 installed
<13>Jun  7 01:10:34 rpmi: libXinerama-1.1.4-alt1 sisyphus+275328.100.2.2 1624575558 installed
<13>Jun  7 01:10:34 rpmi: libXcomposite-0.4.5-alt1 sisyphus+275323.100.2.2 1624573269 installed
<13>Jun  7 01:10:34 rpmi: libXdamage-1.1.5-alt1 sisyphus+275324.100.2.2 1624573269 installed
<13>Jun  7 01:10:34 rpmi: xprop-1.2.5-alt1 sisyphus+279025.100.1.1 1626354198 installed
<13>Jun  7 01:10:34 rpmi: libjbig-2.1-alt1 sisyphus+276068.100.1.1 1624815400 installed
<13>Jun  7 01:10:34 rpmi: libdeflate-1.11-alt1 sisyphus+300635.100.1.1 1653547045 installed
<13>Jun  7 01:10:34 rpmi: libtiff5-4.3.0-alt2 sisyphus+290923.300.4.1 1638162792 installed
<13>Jun  7 01:10:34 rpmi: libgdk-pixbuf-2.42.8-alt1 sisyphus+296847.100.1.1 1647616018 installed
<13>Jun  7 01:10:34 rpmi: gtk4-update-icon-cache-4.6.5-alt1 sisyphus+300963.100.1.1 1653983901 installed
<13>Jun  7 01:10:34 rpmi: libheif-1.11.0-alt1 sisyphus+279399.100.1.2 1626532543 installed
<13>Jun  7 01:10:34 rpmi: libgd3-2.3.3-alt1 sisyphus+286379.100.1.1 1633353307 installed
<13>Jun  7 01:10:34 rpmi: libopenjpeg2.0-2.5.0-alt1 sisyphus+299926.300.3.1 1652478843 installed
<13>Jun  7 01:10:34 rpmi: liblz4-1:1.9.3-alt1 sisyphus+278100.4000.1.1 1626059441 installed
<13>Jun  7 01:10:34 rpmi: libsystemd-1:249.12-alt2 sisyphus+299531.100.2.1 1652296661 installed
<13>Jun  7 01:10:34 rpmi: libdbus-1.12.22-alt1 sisyphus+298998.100.1.1 1650885222 installed
<13>Jun  7 01:10:34 rpmi: libavahi-0.8-alt2 sisyphus+279391.100.1.2 1626530679 installed
<13>Jun  7 01:10:34 rpmi: libcups-2.3.3-alt7.op2 sisyphus+289457.100.2.1 1636771520 installed
<13>Jun  7 01:10:34 rpmi: libgtk+2-2.24.33-alt1 sisyphus+278555.100.1.2 1626252653 installed
<13>Jun  7 01:10:35 rpmi: libgs-9.54.0-alt3 sisyphus+285041.100.1.1 1631376584 installed
<13>Jun  7 01:10:35 rpmi: ghostscript-common-9.54.0-alt3 sisyphus+285041.100.1.1 1631376584 installed
<13>Jun  7 01:10:35 rpmi: ghostscript-classic-9.54.0-alt3 sisyphus+285041.100.1.1 1631376584 installed
<13>Jun  7 01:10:36 rpmi: ghostscript-9.54.0-alt3 sisyphus+285041.100.1.1 1631376584 installed
<13>Jun  7 01:10:36 rpmi: ghostscript-module-X-9.54.0-alt3 sisyphus+285041.100.1.1 1631376584 installed
<13>Jun  7 01:10:36 rpmi: libgtkglext-1.2.0-alt5 sisyphus+278412.100.1.2 1626206885 installed
<13>Jun  7 01:10:36 rpmi: perl-Net-DBus-1.2.0-alt1 sisyphus+279723.2700.1.1 1626649518 installed
<13>Jun  7 01:10:36 rpmi: xdg-utils-1.1.3-alt8 sisyphus+273592.100.1.1 1622810329 installed
<13>Jun  7 01:10:36 rpmi: gcc-c++-common-1.4.27-alt1 sisyphus+278099.1300.1.1 1626028636 installed
<13>Jun  7 01:10:36 rpmi: libstdc++12-devel-12.1.1-alt1 sisyphus+300988.100.1.1 1654028265 installed
<13>Jun  7 01:10:37 rpmi: gcc12-c++-12.1.1-alt1 sisyphus+300988.100.1.1 1654028265 installed
<13>Jun  7 01:10:37 rpmi: mpdecimal-2.5.1-alt1 sisyphus+291245.40.54.1 1643293433 installed
<13>Jun  7 01:10:37 rpmi: ed-1:0.2-alt10 sisyphus+278100.1100.1.1 1626056843 installed
<13>Jun  7 01:10:37 rpmi: diffstat-1.64-alt1 sisyphus+278100.700.1.1 1626056683 installed
<13>Jun  7 01:10:37 rpmi: libdialog-1.3.20171209-alt2 sisyphus+284461.40.2.1 1630655674 installed
<13>Jun  7 01:10:37 rpmi: dialog-1.3.20171209-alt2 sisyphus+284461.40.2.1 1630655674 installed
<13>Jun  7 01:10:37 rpmi: bc-1:1.07.1-alt1 sisyphus+278100.400.1.1 1626056612 installed
<13>Jun  7 01:10:37 rpmi: rpm-macros-alternatives-0.5.2-alt1 sisyphus+300869.100.1.1 1653844113 installed
<13>Jun  7 01:10:37 rpmi: alternatives-0.5.2-alt1 sisyphus+300869.100.1.1 1653844113 installed
<13>Jun  7 01:10:37 rpmi: ca-certificates-2022.04.01-alt1 sisyphus+297635.100.1.1 1648830809 installed
<13>Jun  7 01:10:37 rpmi: ca-trust-0.1.3-alt1 sisyphus+299449.100.1.1 1651660001 installed
<13>Jun  7 01:10:37 rpmi: p11-kit-trust-0.24.1-alt1 sisyphus+293720.100.1.1 1642535264 installed
<13>Jun  7 01:10:37 rpmi: libcrypto1.1-1.1.1n-alt2 sisyphus+297394.100.2.1 1648745095 installed
<13>Jun  7 01:10:37 rpmi: libssl1.1-1.1.1n-alt2 sisyphus+297394.100.2.1 1648745095 installed
<13>Jun  7 01:10:37 rpmi: python-modules-encodings-2.7.18-alt9 sisyphus+296565.100.1.1 1647092059 installed
<13>Jun  7 01:10:37 rpmi: python-modules-compiler-2.7.18-alt9 sisyphus+296565.100.1.1 1647092059 installed
<13>Jun  7 01:10:37 rpmi: python-modules-email-2.7.18-alt9 sisyphus+296565.100.1.1 1647092059 installed
<13>Jun  7 01:10:37 rpmi: python-modules-unittest-2.7.18-alt9 sisyphus+296565.100.1.1 1647092059 installed
<13>Jun  7 01:10:38 rpmi: python-modules-2.7.18-alt9 sisyphus+296565.100.1.1 1647092059 installed
<13>Jun  7 01:10:38 rpmi: python3-3.10.4-alt1 sisyphus+297487.100.1.1 1648620051 installed
<13>Jun  7 01:10:38 rpmi: python3-base-3.10.4-alt1 sisyphus+297487.100.1.1 1648620051 installed
<13>Jun  7 01:10:38 rpmi: glib2-devel-2.72.2-alt1 sisyphus+300949.100.1.1 1653933988 installed
<86>Jun  7 01:10:38 groupadd[2083808]: group added to /etc/group: name=_keytab, GID=499
<86>Jun  7 01:10:38 groupadd[2083808]: group added to /etc/gshadow: name=_keytab
<86>Jun  7 01:10:38 groupadd[2083808]: new group: name=_keytab, GID=499
<13>Jun  7 01:10:38 rpmi: libkrb5-1.19.3-alt1 sisyphus+296671.100.1.1 1647339827 installed
<13>Jun  7 01:10:39 rpmi: libfreetype-devel-2.12.1-alt1 sisyphus+299380.100.1.1 1651508331 installed
<13>Jun  7 01:10:39 rpmi: libharfbuzz-devel-4.2.1-alt1 sisyphus+299180.100.1.1 1651137935 installed
<13>Jun  7 01:10:39 rpmi: fontconfig-devel-2.13.1-alt3 sisyphus+297937.100.1.1 1649228296 installed
<13>Jun  7 01:10:39 rpmi: libcairo-devel-1:1.16.0-alt1 sisyphus+275343.100.2.3 1624578007 installed
<13>Jun  7 01:10:39 rpmi: libgio-devel-2.72.2-alt1 sisyphus+300949.100.1.1 1653933988 installed
<13>Jun  7 01:10:39 rpmi: libgdk-pixbuf-devel-2.42.8-alt1 sisyphus+296847.100.1.1 1647616018 installed
<13>Jun  7 01:10:39 rpmi: libXft-devel-2.3.4-alt1 sisyphus+284644.500.1.1 1630910476 installed
<13>Jun  7 01:10:39 rpmi: libpango-devel-1.50.7-alt1 sisyphus+298455.100.1.1 1649965703 installed
<86>Jun  7 01:10:39 groupadd[2084380]: group added to /etc/group: name=sasl, GID=498
<86>Jun  7 01:10:39 groupadd[2084380]: group added to /etc/gshadow: name=sasl
<86>Jun  7 01:10:39 groupadd[2084380]: new group: name=sasl, GID=498
<13>Jun  7 01:10:39 rpmi: libsasl2-3-2.1.27-alt2.2 sisyphus+282040.40.2.1 1628929840 installed
<13>Jun  7 01:10:39 rpmi: libldap-2.4.59-alt1 sisyphus+282933.100.1.1 1629124747 installed
<13>Jun  7 01:10:39 rpmi: libcurl-7.83.1-alt1 sisyphus+299767.100.1.1 1652258369 installed
<13>Jun  7 01:10:39 rpmi: libatk-devel-2.38.0-alt1 sisyphus+297117.100.1.1 1648128465 installed
<13>Jun  7 01:10:39 rpmi: gtk-builder-convert-2.24.33-alt1 sisyphus+278555.100.1.2 1626252653 installed
<13>Jun  7 01:10:39 rpmi: libgtk+2-devel-2.24.33-alt1 sisyphus+278555.100.1.2 1626252653 installed
<13>Jun  7 01:10:39 rpmi: python-modules-xml-2.7.18-alt9 sisyphus+296565.100.1.1 1647092059 installed
<13>Jun  7 01:10:39 rpmi: libgtksourceview-2.11.2-alt3 sisyphus+279398.100.1.3 1626534614 installed
<13>Jun  7 01:10:39 rpmi: perl-Net-SSLeay-1.92-alt1 sisyphus+293775.100.1.1 1642613337 installed
<13>Jun  7 01:10:39 rpmi: perl-IO-Socket-SSL-2.074-alt1 sisyphus+293129.100.1.1 1641619608 installed
<13>Jun  7 01:10:39 rpmi: perl-Net-HTTPS-6.22-alt1 sisyphus+294185.100.1.1 1643275428 installed
<13>Jun  7 01:10:39 rpmi: perl-LWP-Protocol-https-6.10-alt1 sisyphus+263916.100.1.3 1608937434 installed
<13>Jun  7 01:10:39 rpmi: openssh-common-8.6p1-alt3 sisyphus+294457.100.2.1 1643759038 installed
<86>Jun  7 01:10:39 groupadd[2085191]: group added to /etc/group: name=sshagent, GID=497
<86>Jun  7 01:10:39 groupadd[2085191]: group added to /etc/gshadow: name=sshagent
<86>Jun  7 01:10:39 groupadd[2085191]: new group: name=sshagent, GID=497
<13>Jun  7 01:10:39 rpmi: openssh-clients-8.6p1-alt3 sisyphus+294457.100.2.1 1643759038 installed
<13>Jun  7 01:10:39 rpmi: git-core-2.33.3-alt1 sisyphus+299018.100.1.1 1650919481 installed
<13>Jun  7 01:10:39 rpmi: foomatic-db-engine-4.0.12-alt1 sisyphus+278189.100.1.1 1626076171 installed
<13>Jun  7 01:10:40 rpmi: texlive-2021-alt2_3 sisyphus+298655.100.1.1 1650294737 installed
<13>Jun  7 01:10:53 rpmi: texlive-collection-basic-2021-alt1_4 sisyphus+285425.100.1.1 1631913341 installed
<13>Jun  7 01:10:55 rpmi: texlive-fonts-sources-2021-alt1_4 sisyphus+285425.100.1.1 1631913341 installed
<13>Jun  7 01:10:55 rpmi: texlive-texmf-2021-alt1_4 sisyphus+285425.100.1.1 1631913341 installed
<13>Jun  7 01:11:44 rpmi: texlive-dist-2021-alt1_4 sisyphus+285425.100.1.1 1631913341 installed
<13>Jun  7 01:11:44 rpmi: libgtksourceview-devel-2.11.2-alt3 sisyphus+279398.100.1.3 1626534614 installed
<13>Jun  7 01:11:44 rpmi: libgtkglext-devel-1.2.0-alt5 sisyphus+278412.100.1.2 1626206885 installed
<13>Jun  7 01:11:44 rpmi: libcurl-devel-7.83.1-alt1 sisyphus+299767.100.1.1 1652258369 installed
<13>Jun  7 01:11:44 rpmi: gcc-c++-12-alt1 sisyphus+300988.300.1.1 1654033053 installed
<13>Jun  7 01:11:44 rpmi: libSDL2_image-devel-2.0.5-alt1 sisyphus+279085.100.1.1 1626376167 installed
<13>Jun  7 01:11:44 rpmi: libSDL2_mixer-devel-2.0.4-alt3 sisyphus+293535.100.1.1 1642237877 installed
<13>Jun  7 01:11:44 rpmi: libSDL2_ttf-devel-2.0.18-alt1.2 sisyphus+293743.100.1.1 1642582019 installed
<13>Jun  7 01:11:44 rpmi: libopenal-devel-1.21.1-alt3 sisyphus+279639.100.1.1 1626638893 installed
<13>Jun  7 01:11:44 rpmi: libvorbis-devel-1.3.7-alt1 sisyphus+275738.100.1.1 1624751601 installed
<13>Jun  7 01:11:44 rpmi: libtheora-devel-2:1.1.1-alt6 sisyphus+277967.100.1.1 1625928129 installed
<13>Jun  7 01:11:44 rpmi: libjpeg-devel-2:2.1.2-alt1.2 sisyphus+300827.100.2.1 1653916633 installed
<13>Jun  7 01:11:44 rpmi: libxml2-devel-1:2.9.14-alt1 sisyphus+299383.100.1.1 1651519547 installed
egrep: warning: egrep is obsolescent; using grep -E
egrep: warning: egrep is obsolescent; using grep -E
Building target platforms: x86_64
Building for target x86_64
Wrote: /usr/src/in/nosrpm/ufoai-2.5-alt6.nosrc.rpm (w1.gzdio)
Installing ufoai-2.5-alt6.src.rpm
Building target platforms: x86_64
Building for target x86_64
Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.91393
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ rm -rf ufoai-2.5
+ echo 'Source #0 (ufoai-2.5.tar):'
Source #0 (ufoai-2.5.tar):
+ /bin/tar -xf /usr/src/RPM/SOURCES/ufoai-2.5.tar
+ cd ufoai-2.5
+ /bin/chmod -c -Rf u+rwX,go-w .
+ echo 'Patch #1 (ufoai-DSO.patch):'
Patch #1 (ufoai-DSO.patch):
+ /usr/bin/patch -p1
patching file build/platforms/linux.mk
Hunk #1 succeeded at 1 with fuzz 2.
+ echo 'Patch #2 (debian-bug-949301-mxml.patch):'
Patch #2 (debian-bug-949301-mxml.patch):
+ /usr/bin/patch -p1
patching file src/common/xml.cpp
+ echo 'Patch #3 (debian-initialize-entityString.patch):'
Patch #3 (debian-initialize-entityString.patch):
+ /usr/bin/patch -p1
patching file src/tools/ufo2map/map.cpp
+ echo 'Patch #4 (debian-segfault-reactionfire-mode-bug-861979.patch):'
Patch #4 (debian-segfault-reactionfire-mode-bug-861979.patch):
+ /usr/bin/patch -p1
patching file src/game/inv_shared.cpp
+ echo 'Patch #5 (ufoai-uforadiant-link.patch):'
Patch #5 (ufoai-uforadiant-link.patch):
+ /usr/bin/patch -p2
patching file build/modules/uforadiant.mk
+ exit 0
Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.20931
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd ufoai-2.5
+ export 'CFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -std=c++14 -D_FILE_OFFSET_BITS=64 -Wno-narrowing'
+ CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -std=c++14 -D_FILE_OFFSET_BITS=64 -Wno-narrowing'
+ export 'CXXFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -std=c++14 -D_FILE_OFFSET_BITS=64 -Wno-narrowing'
+ CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -std=c++14 -D_FILE_OFFSET_BITS=64 -Wno-narrowing'
+ ./configure --prefix=/usr --libdir=/usr/lib64 --bindir=/usr/bin --datadir=/usr/share --enable-uforadiant
use c compiler: cc
use c++ compiler: c++
Debug build
Compile for linux
Compile for x86_64
Disable ccache
Found cc cc
Found cxx c++
Using bindir /usr/bin
Using datadir /usr/share
Using libdir /usr/lib64
Using prefix /usr
Enable hard linked cgame
Use signal handler
Setting custom data directory
Setting custom library directory
Could not find zip from zip
Could not find python from python
Could not find doxygen from doxygen
Could not find xvid.h
Found theora/theora.h
Found execinfo.h
Could not find bfd.h
Found sys/utsname.h
Found link.h
Found jpeglib.h
Found zlib.h
Found png.h
Could not find CUnit/Basic.h
Could not find mxml.h
Could not find SDL.h
Could not find SDL_mixer.h
Could not find SDL_ttf.h
Found SDL.h
Found SDL_mixer.h
Found SDL_ttf.h
Could not find picomodel.h
Found gtk/gtk.h
Found gtksourceview/gtksourceview.h
Found libxml/parser.h
Found AL/al.h
Found gtk/gtkglwidget.h
Build modules:
Build cgame-campaign
Build cgame-multiplayer
Build cgame-skirmish
Build game
Build memory
Disable testall
Build ufo
Build ufo2map
Build ufoded
Build ufomodel
Build uforadiant
Build ufoslicer
+ make
make: Entering directory '/usr/src/RPM/BUILD/ufoai-2.5'
/bin/sh: line 0: cd: /usr/src/RPM/BUILD/ufoai-2.5/contrib/installer/mojosetup/scripts: No such file or directory
ls: cannot access '*.lua': No such file or directory
find: 'base/maps': No such file or directory
/bin/sh: - : invalid option
Usage:	/bin/sh [GNU long option] [option] ...
	/bin/sh [GNU long option] [option] script-file ...
GNU long options:
	--debug
	--debugger
	--dump-po-strings
	--dump-strings
	--help
	--init-file
	--login
	--noediting
	--noprofile
	--norc
	--posix
	--rcfile
	--rpm-requires
	--verbose
	--version
Shell options:
	-ilrsD or -c command or -O shopt_option		(invocation only)
	-abefhkmnptuvxBCHP or -o option
build/maps.mk:45: target '.' doesn't match the target pattern
build/maps.mk:45: target 'base' doesn't match the target pattern
build/maps.mk:45: target 'src' doesn't match the target pattern
build/maps.mk:45: target 'src/po' doesn't match the target pattern
build/maps.mk:45: target 'src/libs' doesn't match the target pattern
build/maps.mk:45: target 'radiant' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf' doesn't match the target pattern
build/maps.mk:45: target 'eclipse' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/ufos' doesn't match the target pattern
build/maps.mk:45: target 'src/tools' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer' doesn't match the target pattern
build/maps.mk:45: target 'src/client' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/lib/lwjgl-2.8.3' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/lib' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/misc' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant' doesn't match the target pattern
build/maps.mk:45: target 'mods' doesn't match the target pattern
build/maps.mk:45: target 'mods/ui2' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/lib/lwjgl-2.8.3/native' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/curl' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/curl/lib' doesn't match the target pattern
build/maps.mk:45: target 'mods/ui2/pics' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/video' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/vorbis' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/vorbis/src' doesn't match the target pattern
build/maps.mk:45: target 'src/client/cgame' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/lib/lwjgl-2.8.3/jar' doesn't match the target pattern
build/maps.mk:45: target 'src/client/cgame/campaign' doesn't match the target pattern
build/maps.mk:45: target 'src/docs' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/jpeg' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/include' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/include/freetype' doesn't match the target pattern
build/maps.mk:45: target 'mods/ui2/pics/ranks' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/vorbis/src/books' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/png' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/include' doesn't match the target pattern
build/maps.mk:45: target 'src/game' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio' doesn't match the target pattern
build/maps.mk:45: target 'src/client/ui' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/lib/lwjgl-2.8.3/native/macosx' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/vorbis/src/books/coupled' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/theora' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/intl' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/vegetation' doesn't match the target pattern
build/maps.mk:45: target 'unittest' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/intl/src' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/household' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/theora/lib' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/lib/lwjgl-2.8.3/native/solaris' doesn't match the target pattern
build/maps.mk:45: target 'src/common' doesn't match the target pattern
build/maps.mk:45: target 'src/docs/tex' doesn't match the target pattern
build/maps.mk:45: target 'src/client/renderer' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/lib/lwjgl-2.8.3/native/linux' doesn't match the target pattern
build/maps.mk:45: target 'src/client/battlescape' doesn't match the target pattern
build/maps.mk:45: target 'src/docs/tex/images' doesn't match the target pattern
build/maps.mk:45: target 'src/client/ui/node' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/test' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/truetype' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/render' doesn't match the target pattern
build/maps.mk:45: target 'build' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/cff' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/include/freetype/internal' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui' doesn't match the target pattern
build/maps.mk:45: target 'radiant/bitmaps' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser/parsers' doesn't match the target pattern
build/maps.mk:45: target 'src/game/lua' doesn't match the target pattern
build/maps.mk:45: target 'mods/ui2/pics/icons' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/zlib' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/dropships' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/city' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/lib/lwjgl-2.8.3/native/windows' doesn't match the target pattern
build/maps.mk:45: target 'mods/ui2/media' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_mixer' doesn't match the target pattern
build/maps.mk:45: target 'unittest/maps' doesn't match the target pattern
build/maps.mk:45: target 'mods/ui2/pics/ui' doesn't match the target pattern
build/maps.mk:45: target 'build/projects' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/autofit' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/cars' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/ufo2map' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/sfnt' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/gxvalid' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/video/x11' doesn't match the target pattern
build/maps.mk:45: target 'src/client/battlescape/events' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/gtkutil' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/office' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser/parsers/subparser' doesn't match the target pattern
build/maps.mk:45: target 'src/client/battlescape/events/event' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/trucks' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/joystick' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/blender' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/brush' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/entity' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/selection' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/sidebar' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/psnames' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/stdlib' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/icons' doesn't match the target pattern
build/maps.mk:45: target 'src/tests' doesn't match the target pattern
build/maps.mk:45: target 'unittest/save' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/include' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/icons' doesn't match the target pattern
build/maps.mk:45: target 'src/shared' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/machines' doesn't match the target pattern
build/maps.mk:45: target 'unittest/save/campaign' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/video/windows' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/alien' doesn't match the target pattern
build/maps.mk:45: target 'mods/ui2/ufos' doesn't match the target pattern
build/maps.mk:45: target 'mods/ui2/ufos/ui' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/household/living_room' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/tools' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/vorbis/src/books/uncoupled' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/type1' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/video/directfb' doesn't match the target pattern
build/maps.mk:45: target 'src/server' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/misc/shop' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/events' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/psaux' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/thread' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/cache' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser/parsers/subparser/ui' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/picomodel' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/otvalid' doesn't match the target pattern
build/maps.mk:45: target 'src/client/battlescape/events/event/actor' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/mxml' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/pshinter' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/video/cocoa' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/curl/include' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/math' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/curl/include/curl' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/raster' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/gzip' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/pfr' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/household/bath' doesn't match the target pattern
build/maps.mk:45: target 'unittest/ufos' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/haptic' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/ufos/crashed_scout' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/webapi' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/sidebar/entityinspector' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/vorbis/src/modes' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/render/software' doesn't match the target pattern
build/maps.mk:45: target 'debian' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/map' doesn't match the target pattern
build/maps.mk:45: target 'src/ports' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/bdf' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/video/uikit' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/houses' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/webapi/internal' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/ogg' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/icons/ui' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/common' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/cid' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/interceptors' doesn't match the target pattern
build/maps.mk:45: target 'android-project' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/household/kitchen' doesn't match the target pattern
build/maps.mk:45: target 'src/client/cgame/campaign/missions' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/icons/node' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/eventmanager' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/include/freetype/config' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/src/net/sourceforge/ufoai/md2viewer' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/src/net/sourceforge/ufoai' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/src/net/sourceforge' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/src/net' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/src' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/smooth' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/video/bwindow' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/libm' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/household/bedroom' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/theora/include/theora' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/theora/include' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/pcf' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/render/opengles2' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/xyview' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/type42' doesn't match the target pattern
build/maps.mk:45: target 'mods/android' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsleditors' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/render' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/joystick/windows' doesn't match the target pattern
build/maps.mk:45: target 'src/client/cgame/campaign/save' doesn't match the target pattern
build/maps.mk:45: target 'src/client/battlescape/events/event/world' doesn't match the target pattern
build/maps.mk:45: target 'mods/android/ufos' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/ufo2map/check' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/camera' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/ogg/src' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/render/opengl' doesn't match the target pattern
build/maps.mk:45: target 'src/client/cinematic' doesn't match the target pattern
build/maps.mk:45: target 'radiant/sourceviewer' doesn't match the target pattern
build/maps.mk:45: target 'mods/android/ufos/ui' doesn't match the target pattern
build/maps.mk:45: target 'unittest/ufos/uitest' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/textool' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/filesystem' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/include/freetype/internal/services' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/src/net/sourceforge/ufoai' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/src/net/sourceforge' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/src/net' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/src' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/ufo2map/common' doesn't match the target pattern
build/maps.mk:45: target 'src/docs/tex/chapters' doesn't match the target pattern
build/maps.mk:45: target 'src/client/input' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src/net/sourceforge/ufoai/ui' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src/net/sourceforge/ufoai' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src/net/sourceforge' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src/net' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/selection/algorithm' doesn't match the target pattern
build/maps.mk:45: target 'unittest/ufos/uisample' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/generic' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/tools/docmaker' doesn't match the target pattern
build/maps.mk:45: target 'src/client/sound' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/video/android' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsleditors/src/cgEditor' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsleditors/src' doesn't match the target pattern
build/maps.mk:45: target 'build/modules' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/render/direct3d' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/src/net/sourceforge/ufoai/md2viewer/models' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsltools' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/pathfinding' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/core' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/render/backend' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/container' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/winfonts' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/devel' doesn't match the target pattern
build/maps.mk:45: target 'src/client/cgame/multiplayer' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/settings' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/brush/construct' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/vorbis/src/books/floor' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/video/psp' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/power' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/core/android' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/filterdialog' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/filters' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/filesystem/pk3' doesn't match the target pattern
build/maps.mk:45: target 'src/ports/windows' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/main' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/haptic/windows' doesn't match the target pattern
build/maps.mk:45: target 'src/client/battlescape/events/event/player' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/editors' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ump' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ufoscript' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/sidebar/surfaceinspector' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/scenegraph' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/material' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/entity/light' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/picomodel' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/timer' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/thread/nds' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/joystick/darwin' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsleditors/src/cgEditor/editors' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/xmlregistry' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/undo' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/colourscheme' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/textures' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/sound' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/gtkradiant' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/vorbis/include/vorbis' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/vorbis/include' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/lzw' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/video/pandora' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/thread/pthread' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/render/opengles' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/haptic/darwin' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/src/net/sourceforge/ufoai/md2viewer/models/md2' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsltools/src/cgTools' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsltools/src' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/ufomodel' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/mainframe' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/referencecache' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/entity/particle' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/stream' doesn't match the target pattern
build/maps.mk:45: target 'src/ports/unix' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/thread/generic' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/joystick/linux' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/doors' doesn't match the target pattern
build/maps.mk:45: target 'build/platforms' doesn't match the target pattern
build/maps.mk:45: target 'android-project/src/org' doesn't match the target pattern
build/maps.mk:45: target 'android-project/src' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/uimanager' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/particles' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/sidebar/entitylist' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/script' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/xmlutil' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/video/nds' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/qsa' doesn't match the target pattern
build/maps.mk:45: target 'src/client/web' doesn't match the target pattern
build/maps.mk:45: target 'src/client/battlescape/events/event/inventory' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/icons/sequence' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/resources' doesn't match the target pattern
build/maps.mk:45: target 'android-project/src/org/libsdl/app' doesn't match the target pattern
build/maps.mk:45: target 'android-project/src/org/libsdl' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/commandlist' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/textool/item' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/selection/selectionset' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/entity/sound' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/entity/model' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/entity/generic' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/entity/entitydef' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/entity/eclassmodel' doesn't match the target pattern
build/maps.mk:45: target 'src/ports/android' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/video/dummy' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/thread/psp' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/render/psp' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/haptic/linux' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/file' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/directsound' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/alsa' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser/parsers/subparser/team' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/src/net/sourceforge/ufoai/md2viewer/opengl' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/.settings' doesn't match the target pattern
build/maps.mk:45: target 'android-project/.settings' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/ortho' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/mru' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/modelselector' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ufoscript/common' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/namespace' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/entity/keys' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/entity/group' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/brush/csg' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/string' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/signal' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/gtkutil/window' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/ogg/include/ogg' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/ogg/include' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/bzip2' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/thread/windows' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/pulseaudio' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/paudio' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/coreaudio' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser/parsers/subparser/tech' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/src/net/sourceforge/ufoai/validation' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/scripts' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/render/frontend' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/particles' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/clipper' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/os' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/intl/include' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/tools/ftrandom' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/main/beos' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/joystick/iphoneos' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/joystick/bsd' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/cpuinfo' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/winmm' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/sun' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser/parsers/subparser/mapdef' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser/parsers/subparser/entity' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsltools/src/cgTools/builder' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsleditors/src/cgEditor/preferences' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src/net/sourceforge/ufoai/ui/tasks' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src/net/sourceforge/ufoai/ui/properties' doesn't match the target pattern
build/maps.mk:45: target 'unittest/game' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/webapi/internal/filetypes' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/transform' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/menu' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/maptools' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/selection/shaderclipboard' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/map/algorithm' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/brushexport' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/gtkradiant/q3radiant' doesn't match the target pattern
build/maps.mk:45: target 'src/ports/linux' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/thread/beos' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/loadso' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/xaudio2' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/sndio' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/nas' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/fusionsound' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/esd' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/dsp' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/bsd' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/arts' doesn't match the target pattern
build/maps.mk:45: target 'src/client/cgame/skirmish' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/views' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser/parsers/subparser/sequence' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser/parsers/subparser/particle' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser/parsers/subparser/item' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsltools/src/cgTools/preferences' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/xyview/grid' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/textureoverview' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/overlay' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/lightdialog' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/findshader' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/findbrush' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/about' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/log' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/filesystem/directory' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/modulesystem' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/gtkradiant/1.6/gamepack' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/gtkradiant/1.6' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/gtkradiant/1.4' doesn't match the target pattern
build/maps.mk:45: target 'src/resources' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/mumble' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/power/linux' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/main/windows' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/joystick/beos' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/psp' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/disk' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/baudio' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/android' doesn't match the target pattern
build/maps.mk:45: target 'mods/ui2/pics/banks' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/views/outline' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser/validators' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser/parsers/subparser/alienteam' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor.feature' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/src/net/sourceforge/ufoai/md2viewer/util' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer.feature' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glslshadereditors.feature' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/src/net/sourceforge/ufoai/util' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/src/net/sourceforge/ufoai/preferences' doesn't match the target pattern
build/maps.mk:45: target 'android-project/jni' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/umpeditor' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/splash' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/scripteditor' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/materialeditor' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/brush' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ufoscript/terrain' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ufoscript/mapdef' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/memory' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/gtkutil/menu' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/gtkutil/ifc' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/masterserver' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/gtkradiant/1.6/gamepack/ufoai.game' doesn't match the target pattern
build/maps.mk:45: target 'src/ports/macosx' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/timer/unix' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/power/uikit' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/power/macosx' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/main/android' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/joystick/psp' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/joystick/nds' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/joystick/android' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/haptic/nds' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/file/cocoa' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/core/windows' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/nds' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/dummy' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/atomic' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.updatesite' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsleditors/icons' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src/net/sourceforge/ufoai/ui/syntaxcoloring' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src/net/sourceforge/ufoai/ui/labeling' doesn't match the target pattern
build/maps.mk:45: target 'build/projects/codelite' doesn't match the target pattern
build/maps.mk:45: target 'build/projects/codeblocks' doesn't match the target pattern
build/maps.mk:45: target 'build/modes' doesn't match the target pattern
build/maps.mk:45: target 'android-project/res' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/prefdialog' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/gtkutil/event' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/debugging' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/gtkradiant/1.6/gamepack/games' doesn't match the target pattern
build/maps.mk:45: target 'src/ports/solaris' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/timer/windows' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/timer/psp' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/timer/nds' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/timer/dummy' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/timer/beos' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/power/windows' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/power/psp' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/power/nds' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/power/beos' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/power/android' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/main/psp' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/main/dummy' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/loadso/windows' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/loadso/dummy' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/loadso/dlopen' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/loadso/beos' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/joystick/dummy' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/haptic/dummy' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/events/nds' doesn't match the target pattern
build/maps.mk:45: target 'mods/ui2/pics/tiled' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/views/previewers' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/util' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser/util' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser/parsers/subparser/campaign' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/icons/campaign' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/META-INF' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/.settings' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/src/net/sourceforge/ufoai/md2viewer/outline' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/src/net/sourceforge/ufoai/md2viewer/editors' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/icons' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/META-INF' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsltools/META-INF' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsltools/.settings' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsleditors/META-INF' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsleditors/.settings' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/src/net/sourceforge/ufoai/scoping' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/src/net/sourceforge/ufoai/jvmmodel' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/src/net/sourceforge/ufoai/formatting' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/src/net/sourceforge/ufoai/editor' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/resources/icons' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/META-INF' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src/net/sourceforge/ufoai/ui/quickfix' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src/net/sourceforge/ufoai/ui/outline' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src/net/sourceforge/ufoai/ui/hover' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src/net/sourceforge/ufoai/ui/folding' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src/net/sourceforge/ufoai/ui/contentassist' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/META-INF' doesn't match the target pattern
build/maps.mk:45: target 'android-project/src/org/ufoai' doesn't match the target pattern
build/maps.mk:45: target 'android-project/res/values' doesn't match the target pattern
build/maps.mk:45: target 'android-project/res/layout' doesn't match the target pattern
build/maps.mk:45: target 'android-project/jni/src' doesn't match the target pattern
build/maps.mk:45: target 'radiant/i18n' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/src-gen' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src-gen' doesn't match the target pattern
build/maps.mk:45: target 'android-project/libs' doesn't match the target pattern
find: 'base/models': No such file or directory
find: 'base/models': No such file or directory
find: 'base/models': No such file or directory
find: 'base/models': No such file or directory
make: Leaving directory '/usr/src/RPM/BUILD/ufoai-2.5'
make: Entering directory '/usr/src/RPM/BUILD/ufoai-2.5'
===> CXX [game] src/game/g_actor.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/game/../shared/ufotypes.h:32,
                 from src/game/q_shared.h:33,
                 from src/game/g_local.h:31,
                 from src/game/g_actor.h:27,
                 from src/game/g_actor.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/game/../shared/shared.h:54,
                 from src/game/q_shared.h:34:
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/game/lua/lua.h:16,
                 from src/game/g_local.h:34:
src/game/lua/luaconf.h:187:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  187 | #elif GCC_ATLEAST(3, 2) && defined __ELF__
      |                       ^
src/game/g_edict.h: In member function 'void Edict::init()':
src/game/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Edict' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/game/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/game/g_edict.h:176:17: note: in expansion of macro 'OBJZERO'
  176 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/game/g_local.h:317:
src/game/g_edict.h:43:7: note: 'class Edict' declared here
   43 | class Edict {
      |       ^~~~~
In file included from src/game/q_shared.h:39:
src/game/inv_shared.h: In member function 'Item::ammoDef() const':
src/game/inv_shared.h:424:32: warning: function 'Item::ammoDef() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  424 |         inline const objDef_t* ammoDef (void) const {
      |                                ^~~~~~~
src/game/inv_shared.h: In member function 'Item::setAmmoDef(objDef_s const*)':
src/game/inv_shared.h:428:21: warning: function 'Item::setAmmoDef(objDef_s const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  428 |         inline void setAmmoDef (const objDef_t* od) {
      |                     ^~~~~~~~~~
src/game/inv_shared.h: In member function 'Item::getAmount() const':
src/game/inv_shared.h:432:20: warning: function 'Item::getAmount() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  432 |         inline int getAmount () const {
      |                    ^~~~~~~~~
src/game/inv_shared.h: In member function 'Item::setAmount(int)':
src/game/inv_shared.h:436:21: warning: function 'Item::setAmount(int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  436 |         inline void setAmount (int value) {
      |                     ^~~~~~~~~
src/game/inv_shared.h: In member function 'Item::setAmmoLeft(int)':
src/game/inv_shared.h:448:21: warning: function 'Item::setAmmoLeft(int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  448 |         inline void setAmmoLeft (int value) {
      |                     ^~~~~~~~~~~
src/game/inv_shared.h: In member function 'Item::getX() const':
src/game/inv_shared.h:463:20: warning: function 'Item::getX() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  463 |         inline int getX () const {
      |                    ^~~~
src/game/inv_shared.h: In member function 'Item::setX(int)':
src/game/inv_shared.h:467:21: warning: function 'Item::setX(int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  467 |         inline void setX (const int val) {
      |                     ^~~~
src/game/inv_shared.h: In member function 'Item::getY() const':
src/game/inv_shared.h:471:20: warning: function 'Item::getY() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  471 |         inline int getY () const {
      |                    ^~~~
src/game/inv_shared.h: In member function 'Item::setY(int)':
src/game/inv_shared.h:475:21: warning: function 'Item::setY(int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  475 |         inline void setY (const int val) {
      |                     ^~~~
src/game/inv_shared.h: In member function 'Item::setDef(objDef_s const*)':
src/game/inv_shared.h:479:21: warning: function 'Item::setDef(objDef_s const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  479 |         inline void setDef(const objDef_t* objDef) {
      |                     ^~~~~~
src/game/inv_shared.h: In member function 'Item::def() const':
src/game/inv_shared.h:483:32: warning: function 'Item::def() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^~~
src/game/inv_shared.h: In member function 'Item::isHeldTwoHanded() const':
src/game/inv_shared.h:487:21: warning: function 'Item::isHeldTwoHanded() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  487 |         inline bool isHeldTwoHanded() const {
      |                     ^~~~~~~~~~~~~~~
src/game/inv_shared.h: In member function 'Inventory::getContainer(int) const':
src/game/inv_shared.h:542:33: warning: function 'Inventory::getContainer(int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  542 |         inline const Container& getContainer (const containerIndex_t idx) const {
      |                                 ^~~~~~~~~~~~
src/game/inv_shared.h: In member function 'Inventory::getContainer2(int) const':
src/game/inv_shared.h:551:22: warning: function 'Inventory::getContainer2(int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  551 |         inline Item* getContainer2 (const containerIndex_t idx) const {
      |                      ^~~~~~~~~~~~~
In file included from src/game/q_shared.h:40:
src/game/chr_shared.h: In member function 'FiremodeSettings::getFmIdx() const':
src/game/chr_shared.h:152:20: warning: function 'FiremodeSettings::getFmIdx() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  152 |         inline int getFmIdx () const {
      |                    ^~~~~~~~
src/game/chr_shared.h: In member function 'FiremodeSettings::getWeapon() const':
src/game/chr_shared.h:156:32: warning: function 'FiremodeSettings::getWeapon() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  156 |         inline const objDef_t* getWeapon () const {
      |                                ^~~~~~~~~
src/game/chr_shared.h: In member function 'FiremodeSettings::getHand() const':
src/game/chr_shared.h:160:29: warning: function 'FiremodeSettings::getHand() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  160 |         inline actorHands_t getHand () const {
      |                             ^~~~~~~
src/game/g_edict.h: In member function 'Edict::getContainer(int) const':
src/game/g_edict.h:185:22: warning: function 'Edict::getContainer(int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  185 |         inline Item* getContainer (const containerIndex_t idx) const {
      |                      ^~~~~~~~~~~~
src/game/g_edict.h: In member function 'Edict::getRightHandItem() const':
src/game/g_edict.h:194:22: warning: function 'Edict::getRightHandItem() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  194 |         inline Item* getRightHandItem () const {
      |                      ^~~~~~~~~~~~~~~~
src/game/g_edict.h: In member function 'Edict::getHandItem(actorHands_t) const':
src/game/g_edict.h:200:22: warning: function 'Edict::getHandItem(actorHands_t) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  200 |         inline Item* getHandItem (actorHands_t hand) const {
      |                      ^~~~~~~~~~~
src/game/g_edict.h: In member function 'Edict::getFloor() const':
src/game/g_edict.h:207:22: warning: function 'Edict::getFloor() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  207 |         inline Item* getFloor () const {
      |                      ^~~~~~~~
src/game/g_edict.h: In member function 'Edict::setFloor(Edict const*)':
src/game/g_edict.h:210:21: warning: function 'Edict::setFloor(Edict const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  210 |         inline void setFloor (const Edict* other) {
      |                     ^~~~~~~~
src/game/g_edict.h: In member function 'Edict::resetFloor()':
src/game/g_edict.h:213:21: warning: function 'Edict::resetFloor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  213 |         inline void resetFloor () {
      |                     ^~~~~~~~~~
src/game/g_edict.h: In member function 'Edict::getPlayer() const':
src/game/g_edict.h:216:24: warning: function 'Edict::getPlayer() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  216 |         inline Player &getPlayer () const {
      |                        ^~~~~~~~~
===> CXX [game] src/game/g_ai.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/game/../shared/ufotypes.h:32,
                 from src/game/q_shared.h:33,
                 from src/game/g_local.h:31,
                 from src/game/g_ai.h:28,
                 from src/game/g_ai.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/game/../shared/shared.h:54,
                 from src/game/q_shared.h:34:
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/game/lua/lua.h:16,
                 from src/game/g_local.h:34:
src/game/lua/luaconf.h:187:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  187 | #elif GCC_ATLEAST(3, 2) && defined __ELF__
      |                       ^
src/game/g_edict.h: In member function 'void Edict::init()':
src/game/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Edict' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/game/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/game/g_edict.h:176:17: note: in expansion of macro 'OBJZERO'
  176 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/game/g_local.h:317:
src/game/g_edict.h:43:7: note: 'class Edict' declared here
   43 | class Edict {
      |       ^~~~~
In file included from src/game/q_shared.h:39:
src/game/inv_shared.h: In member function 'objDef_s::getReloadTime() const':
src/game/inv_shared.h:356:20: warning: function 'objDef_s::getReloadTime() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  356 |         inline int getReloadTime () const {
      |                    ^~~~~~~~~~~~~
src/game/inv_shared.h: In member function 'Item::ammoDef() const':
src/game/inv_shared.h:424:32: warning: function 'Item::ammoDef() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  424 |         inline const objDef_t* ammoDef (void) const {
      |                                ^~~~~~~
src/game/inv_shared.h: In member function 'Item::getAmmoLeft() const':
src/game/inv_shared.h:444:20: warning: function 'Item::getAmmoLeft() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  444 |         inline int getAmmoLeft () const {
      |                    ^~~~~~~~~~~
src/game/inv_shared.h: In member function 'Item::def() const':
src/game/inv_shared.h:483:32: warning: function 'Item::def() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^~~
src/game/inv_shared.h: In member function 'Item::isHeldTwoHanded() const':
src/game/inv_shared.h:487:21: warning: function 'Item::isHeldTwoHanded() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  487 |         inline bool isHeldTwoHanded() const {
      |                     ^~~~~~~~~~~~~~~
src/game/inv_shared.h: In member function 'Item::isReloadable() const':
src/game/inv_shared.h:491:21: warning: function 'Item::isReloadable() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  491 |         inline bool isReloadable() const {
      |                     ^~~~~~~~~~~~
src/game/inv_shared.h: In member function 'Item::mustReload() const':
src/game/inv_shared.h:496:21: warning: function 'Item::mustReload() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  496 |         inline bool mustReload() const {
      |                     ^~~~~~~~~~
src/game/inv_shared.h: In member function 'Item::isWeapon() const':
src/game/inv_shared.h:500:21: warning: function 'Item::isWeapon() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  500 |         inline bool isWeapon() const {
      |                     ^~~~~~~~
src/game/g_ai.cpp: In function 'AI_GetItemFromInventory(Item const*)':
src/game/g_ai.cpp:310:27: warning: function 'AI_GetItemFromInventory(Item const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  310 | static inline const Item* AI_GetItemFromInventory (const Item* ic)
      |                           ^~~~~~~~~~~~~~~~~~~~~~~
src/game/inv_shared.h: In member function 'Inventory::getContainer(int) const':
src/game/inv_shared.h:542:33: warning: function 'Inventory::getContainer(int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  542 |         inline const Container& getContainer (const containerIndex_t idx) const {
      |                                 ^~~~~~~~~~~~
src/game/inv_shared.h: In member function 'Inventory::getContainer2(int) const':
src/game/inv_shared.h:551:22: warning: function 'Inventory::getContainer2(int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  551 |         inline Item* getContainer2 (const containerIndex_t idx) const {
      |                      ^~~~~~~~~~~~~
In file included from src/game/q_shared.h:40:
src/game/chr_shared.h: In member function 'FiremodeSettings::getFmIdx() const':
src/game/chr_shared.h:152:20: warning: function 'FiremodeSettings::getFmIdx() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  152 |         inline int getFmIdx () const {
      |                    ^~~~~~~~
src/game/chr_shared.h: In member function 'FiremodeSettings::getWeapon() const':
src/game/chr_shared.h:156:32: warning: function 'FiremodeSettings::getWeapon() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  156 |         inline const objDef_t* getWeapon () const {
      |                                ^~~~~~~~~
src/game/chr_shared.h: In member function 'FiremodeSettings::getHand() const':
src/game/chr_shared.h:160:29: warning: function 'FiremodeSettings::getHand() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  160 |         inline actorHands_t getHand () const {
      |                             ^~~~~~~
In file included from src/game/g_local.h:44:
src/game/game.h: In member function 'Player::reset()':
src/game/game.h:111:21: warning: function 'Player::reset()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  111 |         inline void reset () {
      |                     ^~~~~
src/game/game.h: In member function 'Player::isInUse() const':
src/game/game.h:114:21: warning: function 'Player::isInUse() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  114 |         inline bool isInUse () const {
      |                     ^~~~~~~
src/game/game.h: In member function 'Player::setInUse(bool)':
src/game/game.h:117:21: warning: function 'Player::setInUse(bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  117 |         inline void setInUse (bool inuse) {
      |                     ^~~~~~~~
src/game/game.h: In member function 'Player::setNum(int)':
src/game/game.h:123:21: warning: function 'Player::setNum(int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  123 |         inline void setNum (int num) {
      |                     ^~~~~~
src/game/game.h: In member function 'Player::getTeam() const':
src/game/game.h:132:20: warning: function 'Player::getTeam() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 |         inline int getTeam (void) const {
      |                    ^~~~~~~
src/game/g_edict.h: In member function 'Edict::getContainer(int) const':
src/game/g_edict.h:185:22: warning: function 'Edict::getContainer(int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  185 |         inline Item* getContainer (const containerIndex_t idx) const {
      |                      ^~~~~~~~~~~~
src/game/g_edict.h: In member function 'Edict::getArmour() const':
src/game/g_edict.h:191:22: warning: function 'Edict::getArmour() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  191 |         inline Item* getArmour () const {
      |                      ^~~~~~~~~
src/game/g_edict.h: In member function 'Edict::getRightHandItem() const':
src/game/g_edict.h:194:22: warning: function 'Edict::getRightHandItem() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  194 |         inline Item* getRightHandItem () const {
      |                      ^~~~~~~~~~~~~~~~
src/game/g_edict.h: In member function 'Edict::getLeftHandItem() const':
src/game/g_edict.h:197:22: warning: function 'Edict::getLeftHandItem() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  197 |         inline Item* getLeftHandItem () const {
      |                      ^~~~~~~~~~~~~~~
src/game/g_edict.h: In member function 'Edict::getPlayer() const':
src/game/g_edict.h:216:24: warning: function 'Edict::getPlayer() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  216 |         inline Player &getPlayer () const {
      |                        ^~~~~~~~~
src/game/g_ai.cpp: In function 'AI_IsValidTarget(Edict const*, Edict const*)':
src/game/g_ai.cpp:701:20: warning: function 'AI_IsValidTarget(Edict const*, Edict const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  701 | static inline bool AI_IsValidTarget (const Edict* ent, const Edict* target)
      |                    ^~~~~~~~~~~~~~~~
src/game/g_ai.cpp: In member function 'aiAction_s::reset()':
src/game/g_ai.cpp:47:21: warning: function 'aiAction_s::reset()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   47 |         inline void reset() {
      |                     ^~~~~
===> CXX [game] src/game/g_ai_lua.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/game/../shared/ufotypes.h:32,
                 from src/game/q_shared.h:33,
                 from src/game/g_local.h:31,
                 from src/game/g_ai_lua.cpp:35:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/game/../shared/shared.h:54,
                 from src/game/q_shared.h:34:
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/game/lua/lua.h:16,
                 from src/game/g_local.h:34:
src/game/lua/luaconf.h:187:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  187 | #elif GCC_ATLEAST(3, 2) && defined __ELF__
      |                       ^
src/game/g_edict.h: In member function 'void Edict::init()':
src/game/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Edict' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/game/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/game/g_edict.h:176:17: note: in expansion of macro 'OBJZERO'
  176 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/game/g_local.h:317:
src/game/g_edict.h:43:7: note: 'class Edict' declared here
   43 | class Edict {
      |       ^~~~~
In file included from src/game/q_shared.h:39:
src/game/inv_shared.h: In member function 'objDef_s::getReloadTime() const':
src/game/inv_shared.h:356:20: warning: function 'objDef_s::getReloadTime() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  356 |         inline int getReloadTime () const {
      |                    ^~~~~~~~~~~~~
src/game/inv_shared.h: In member function 'Item::getAmmoLeft() const':
src/game/inv_shared.h:444:20: warning: function 'Item::getAmmoLeft() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  444 |         inline int getAmmoLeft () const {
      |                    ^~~~~~~~~~~
src/game/inv_shared.h: In member function 'Item::isReloadable() const':
src/game/inv_shared.h:491:21: warning: function 'Item::isReloadable() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  491 |         inline bool isReloadable() const {
      |                     ^~~~~~~~~~~~
src/game/g_edict.h: In member function 'Edict::getRightHandItem() const':
src/game/g_edict.h:194:22: warning: function 'Edict::getRightHandItem() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  194 |         inline Item* getRightHandItem () const {
      |                      ^~~~~~~~~~~~~~~~
src/game/g_edict.h: In member function 'Edict::getLeftHandItem() const':
src/game/g_edict.h:197:22: warning: function 'Edict::getLeftHandItem() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  197 |         inline Item* getLeftHandItem () const {
      |                      ^~~~~~~~~~~~~~~
===> CXX [game] src/game/g_camera.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/game/../shared/ufotypes.h:32,
                 from src/game/q_shared.h:33,
                 from src/game/g_local.h:31,
                 from src/game/g_camera.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/game/../shared/shared.h:54,
                 from src/game/q_shared.h:34:
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/game/lua/lua.h:16,
                 from src/game/g_local.h:34:
src/game/lua/luaconf.h:187:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  187 | #elif GCC_ATLEAST(3, 2) && defined __ELF__
      |                       ^
src/game/g_edict.h: In member function 'void Edict::init()':
src/game/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Edict' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/game/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/game/g_edict.h:176:17: note: in expansion of macro 'OBJZERO'
  176 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/game/g_local.h:317:
src/game/g_edict.h:43:7: note: 'class Edict' declared here
   43 | class Edict {
      |       ^~~~~
src/game/g_edict.h: In member function 'Edict::toggleActive()':
src/game/g_edict.h:182:21: warning: function 'Edict::toggleActive()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  182 |         inline void toggleActive() {
      |                     ^~~~~~~~~~~~
===> CXX [game] src/game/g_client.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/game/../shared/ufotypes.h:32,
                 from src/game/q_shared.h:33,
                 from src/game/g_local.h:31,
                 from src/game/g_client.h:29,
                 from src/game/g_client.cpp:40:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/game/../shared/shared.h:54,
                 from src/game/q_shared.h:34:
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/game/lua/lua.h:16,
                 from src/game/g_local.h:34:
src/game/lua/luaconf.h:187:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  187 | #elif GCC_ATLEAST(3, 2) && defined __ELF__
      |                       ^
src/game/g_edict.h: In member function 'void Edict::init()':
src/game/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Edict' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/game/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/game/g_edict.h:176:17: note: in expansion of macro 'OBJZERO'
  176 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/game/g_local.h:317:
src/game/g_edict.h:43:7: note: 'class Edict' declared here
   43 | class Edict {
      |       ^~~~~
src/game/g_client.cpp: In function 'G_ActorSpawnIsAllowed(int, int)':
src/game/g_client.cpp:1010:20: warning: function 'G_ActorSpawnIsAllowed(int, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
 1010 | static inline bool G_ActorSpawnIsAllowed (const int num, const int team)
      |                    ^~~~~~~~~~~~~~~~~~~~~
In file included from src/game/q_shared.h:39:
src/game/inv_shared.h: In function 'isValidContId(int)':
src/game/inv_shared.h:68:13: warning: function 'isValidContId(int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   68 | inline bool isValidContId(const containerIndex_t id)
      |             ^~~~~~~~~~~~~
src/game/inv_shared.h: In member function 'objDef_s::getReloadTime() const':
src/game/inv_shared.h:356:20: warning: function 'objDef_s::getReloadTime() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  356 |         inline int getReloadTime () const {
      |                    ^~~~~~~~~~~~~
src/game/inv_shared.h: In member function 'Item::getAmmoLeft() const':
src/game/inv_shared.h:444:20: warning: function 'Item::getAmmoLeft() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  444 |         inline int getAmmoLeft () const {
      |                    ^~~~~~~~~~~
src/game/inv_shared.h: In member function 'Item::def() const':
src/game/inv_shared.h:483:32: warning: function 'Item::def() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^~~
src/game/inv_shared.h: In member function 'Item::isHeldTwoHanded() const':
src/game/inv_shared.h:487:21: warning: function 'Item::isHeldTwoHanded() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  487 |         inline bool isHeldTwoHanded() const {
      |                     ^~~~~~~~~~~~~~~
src/game/inv_shared.h: In member function 'Item::isReloadable() const':
src/game/inv_shared.h:491:21: warning: function 'Item::isReloadable() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  491 |         inline bool isReloadable() const {
      |                     ^~~~~~~~~~~~
src/game/inv_shared.h: In member function 'Item::mustReload() const':
src/game/inv_shared.h:496:21: warning: function 'Item::mustReload() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  496 |         inline bool mustReload() const {
      |                     ^~~~~~~~~~
src/game/inv_shared.h: In member function 'Item::isWeapon() const':
src/game/inv_shared.h:500:21: warning: function 'Item::isWeapon() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  500 |         inline bool isWeapon() const {
      |                     ^~~~~~~~
src/game/inv_shared.h: In member function 'Inventory::getContainer(int) const':
src/game/inv_shared.h:542:33: warning: function 'Inventory::getContainer(int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  542 |         inline const Container& getContainer (const containerIndex_t idx) const {
      |                                 ^~~~~~~~~~~~
src/game/inv_shared.h: In member function 'Inventory::getContainer2(int) const':
src/game/inv_shared.h:551:22: warning: function 'Inventory::getContainer2(int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  551 |         inline Item* getContainer2 (const containerIndex_t idx) const {
      |                      ^~~~~~~~~~~~~
In file included from src/game/q_shared.h:40:
src/game/chr_shared.h: In member function 'chrScoreMission_s::init()':
src/game/chr_shared.h:107:21: warning: function 'chrScoreMission_s::init()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  107 |         inline void init () {
      |                     ^~~~
src/game/chr_shared.h: In member function 'chrScoreMission_s::chrScoreMission_s()':
src/game/chr_shared.h:104:16: warning: function 'chrScoreMission_s::chrScoreMission_s()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  104 |         inline chrScoreMission_s () {
      |                ^~~~~~~~~~~~~~~~~
In file included from src/game/g_local.h:44:
src/game/game.h: In member function 'Player::isInUse() const':
src/game/game.h:114:21: warning: function 'Player::isInUse() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  114 |         inline bool isInUse () const {
      |                     ^~~~~~~
src/game/game.h: In member function 'Player::setInUse(bool)':
src/game/game.h:117:21: warning: function 'Player::setInUse(bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  117 |         inline void setInUse (bool inuse) {
      |                     ^~~~~~~~
src/game/game.h: In member function 'Player::getNum() const':
src/game/game.h:120:20: warning: function 'Player::getNum() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  120 |         inline int getNum (void) const {
      |                    ^~~~~~
src/game/game.h: In member function 'Player::isReady() const':
src/game/game.h:126:21: warning: function 'Player::isReady() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  126 |         inline bool isReady () const {
      |                     ^~~~~~~
src/game/game.h: In member function 'Player::setReady(bool)':
src/game/game.h:129:21: warning: function 'Player::setReady(bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  129 |         inline void setReady (bool ready) {
      |                     ^~~~~~~~
src/game/game.h: In member function 'Player::getTeam() const':
src/game/game.h:132:20: warning: function 'Player::getTeam() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 |         inline int getTeam (void) const {
      |                    ^~~~~~~
src/game/game.h: In member function 'Player::setTeam(int)':
src/game/game.h:135:21: warning: function 'Player::setTeam(int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  135 |         inline void setTeam (int team) {
      |                     ^~~~~~~
src/game/g_edict.h: In member function 'Edict::getContainer(int) const':
src/game/g_edict.h:185:22: warning: function 'Edict::getContainer(int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  185 |         inline Item* getContainer (const containerIndex_t idx) const {
      |                      ^~~~~~~~~~~~
src/game/g_edict.h: In member function 'Edict::getRightHandItem() const':
src/game/g_edict.h:194:22: warning: function 'Edict::getRightHandItem() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  194 |         inline Item* getRightHandItem () const {
      |                      ^~~~~~~~~~~~~~~~
src/game/g_edict.h: In member function 'Edict::getPlayer() const':
src/game/g_edict.h:216:24: warning: function 'Edict::getPlayer() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  216 |         inline Player &getPlayer () const {
      |                        ^~~~~~~~~
src/game/chr_shared.h: In member function 'character_s::~character_s()':
src/game/chr_shared.h:368:16: warning: function 'character_s::~character_s()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  368 | typedef struct character_s {
      |                ^~~~~~~~~~~
src/game/g_edict.h: In member function 'Edict::Edict()':
src/game/g_edict.h:43:7: warning: function 'Edict::Edict()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   43 | class Edict {
      |       ^~~~~
src/game/g_edict.h: In member function 'Edict::~Edict()':
src/game/g_edict.h:43:7: warning: function 'Edict::~Edict()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
===> CXX [game] src/game/g_cmds.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/game/../shared/ufotypes.h:32,
                 from src/game/q_shared.h:33,
                 from src/game/g_local.h:31,
                 from src/game/g_cmds.cpp:29:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/game/../shared/shared.h:54,
                 from src/game/q_shared.h:34:
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/game/lua/lua.h:16,
                 from src/game/g_local.h:34:
src/game/lua/luaconf.h:187:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  187 | #elif GCC_ATLEAST(3, 2) && defined __ELF__
      |                       ^
src/game/g_edict.h: In member function 'void Edict::init()':
src/game/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Edict' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/game/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/game/g_edict.h:176:17: note: in expansion of macro 'OBJZERO'
  176 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/game/g_local.h:317:
src/game/g_edict.h:43:7: note: 'class Edict' declared here
   43 | class Edict {
      |       ^~~~~
In file included from src/game/q_shared.h:39:
src/game/inv_shared.h: In member function 'Item::ammoDef() const':
src/game/inv_shared.h:424:32: warning: function 'Item::ammoDef() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  424 |         inline const objDef_t* ammoDef (void) const {
      |                                ^~~~~~~
src/game/inv_shared.h: In member function 'Item::getAmmoLeft() const':
src/game/inv_shared.h:444:20: warning: function 'Item::getAmmoLeft() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  444 |         inline int getAmmoLeft () const {
      |                    ^~~~~~~~~~~
src/game/inv_shared.h: In member function 'Item::getX() const':
src/game/inv_shared.h:463:20: warning: function 'Item::getX() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  463 |         inline int getX () const {
      |                    ^~~~
src/game/inv_shared.h: In member function 'Item::getY() const':
src/game/inv_shared.h:471:20: warning: function 'Item::getY() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  471 |         inline int getY () const {
      |                    ^~~~
src/game/inv_shared.h: In member function 'Item::def() const':
src/game/inv_shared.h:483:32: warning: function 'Item::def() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^~~
In file included from src/game/g_local.h:44:
src/game/game.h: In member function 'Player::isInUse() const':
src/game/game.h:114:21: warning: function 'Player::isInUse() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  114 |         inline bool isInUse () const {
      |                     ^~~~~~~
src/game/game.h: In member function 'Player::getNum() const':
src/game/game.h:120:20: warning: function 'Player::getNum() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  120 |         inline int getNum (void) const {
      |                    ^~~~~~
src/game/game.h: In member function 'Player::getTeam() const':
src/game/game.h:132:20: warning: function 'Player::getTeam() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 |         inline int getTeam (void) const {
      |                    ^~~~~~~
===> CXX [game] src/game/g_combat.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/game/../shared/ufotypes.h:32,
                 from src/game/q_shared.h:33,
                 from src/game/g_local.h:31,
                 from src/game/g_combat.h:28,
                 from src/game/g_combat.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/game/../shared/shared.h:54,
                 from src/game/q_shared.h:34:
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/game/lua/lua.h:16,
                 from src/game/g_local.h:34:
src/game/lua/luaconf.h:187:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  187 | #elif GCC_ATLEAST(3, 2) && defined __ELF__
      |                       ^
src/game/g_edict.h: In member function 'void Edict::init()':
src/game/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Edict' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/game/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/game/g_edict.h:176:17: note: in expansion of macro 'OBJZERO'
  176 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/game/g_local.h:317:
src/game/g_edict.h:43:7: note: 'class Edict' declared here
   43 | class Edict {
      |       ^~~~~
src/game/g_combat.cpp: In function 'G_FireAffectedSurface(cBspSurface_s const*, fireDef_s const*)':
src/game/g_combat.cpp:482:20: warning: function 'G_FireAffectedSurface(cBspSurface_s const*, fireDef_s const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  482 | static inline bool G_FireAffectedSurface (const cBspSurface_t* surface, const fireDef_t* fd)
      |                    ^~~~~~~~~~~~~~~~~~~~~
In file included from src/game/q_shared.h:39:
src/game/inv_shared.h: In member function 'Item::ammoDef() const':
src/game/inv_shared.h:424:32: warning: function 'Item::ammoDef() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  424 |         inline const objDef_t* ammoDef (void) const {
      |                                ^~~~~~~
src/game/inv_shared.h: In member function 'Item::getAmmoLeft() const':
src/game/inv_shared.h:444:20: warning: function 'Item::getAmmoLeft() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  444 |         inline int getAmmoLeft () const {
      |                    ^~~~~~~~~~~
src/game/inv_shared.h: In member function 'Item::setAmmoLeft(int)':
src/game/inv_shared.h:448:21: warning: function 'Item::setAmmoLeft(int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  448 |         inline void setAmmoLeft (int value) {
      |                     ^~~~~~~~~~~
src/game/inv_shared.h: In member function 'Item::def() const':
src/game/inv_shared.h:483:32: warning: function 'Item::def() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^~~
In file included from src/game/q_shared.h:40:
src/game/chr_shared.h: In member function 'FiremodeSettings::getFmIdx() const':
src/game/chr_shared.h:152:20: warning: function 'FiremodeSettings::getFmIdx() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  152 |         inline int getFmIdx () const {
      |                    ^~~~~~~~
src/game/chr_shared.h: In member function 'FiremodeSettings::getWeapon() const':
src/game/chr_shared.h:156:32: warning: function 'FiremodeSettings::getWeapon() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  156 |         inline const objDef_t* getWeapon () const {
      |                                ^~~~~~~~~
src/game/chr_shared.h: In member function 'FiremodeSettings::getHand() const':
src/game/chr_shared.h:160:29: warning: function 'FiremodeSettings::getHand() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  160 |         inline actorHands_t getHand () const {
      |                             ^~~~~~~
In file included from src/game/g_local.h:44:
src/game/game.h: In member function 'Player::getTeam() const':
src/game/game.h:132:20: warning: function 'Player::getTeam() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 |         inline int getTeam (void) const {
      |                    ^~~~~~~
src/game/g_edict.h: In member function 'Edict::getArmour() const':
src/game/g_edict.h:191:22: warning: function 'Edict::getArmour() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  191 |         inline Item* getArmour () const {
      |                      ^~~~~~~~~
src/game/g_edict.h: In member function 'Edict::getRightHandItem() const':
src/game/g_edict.h:194:22: warning: function 'Edict::getRightHandItem() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  194 |         inline Item* getRightHandItem () const {
      |                      ^~~~~~~~~~~~~~~~
src/game/g_edict.h: In member function 'Edict::getLeftHandItem() const':
src/game/g_edict.h:197:22: warning: function 'Edict::getLeftHandItem() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  197 |         inline Item* getLeftHandItem () const {
      |                      ^~~~~~~~~~~~~~~
src/game/g_edict.h: In member function 'Edict::getPlayer() const':
src/game/g_edict.h:216:24: warning: function 'Edict::getPlayer() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  216 |         inline Player &getPlayer () const {
      |                        ^~~~~~~~~
===> CXX [game] src/game/g_edicts.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/game/../shared/ufotypes.h:32,
                 from src/game/q_shared.h:33,
                 from src/game/g_local.h:31,
                 from src/game/g_edicts.h:31,
                 from src/game/g_edicts.cpp:29:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/game/../shared/shared.h:54,
                 from src/game/q_shared.h:34:
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/game/lua/lua.h:16,
                 from src/game/g_local.h:34:
src/game/lua/luaconf.h:187:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  187 | #elif GCC_ATLEAST(3, 2) && defined __ELF__
      |                       ^
src/game/g_edict.h: In member function 'void Edict::init()':
src/game/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Edict' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/game/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/game/g_edict.h:176:17: note: in expansion of macro 'OBJZERO'
  176 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/game/g_local.h:317:
src/game/g_edict.h:43:7: note: 'class Edict' declared here
   43 | class Edict {
      |       ^~~~~
src/game/g_edicts.cpp: In function 'Edict* G_EdictDuplicate(const Edict*)':
src/game/g_edicts.cpp:134:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Edict' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  134 |         memcpy(duplicate, edict, sizeof(*edict));
      |         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/game/g_edict.h:43:7: note: 'class Edict' declared here
   43 | class Edict {
      |       ^~~~~
src/game/g_edict.h: In member function 'Edict::init()':
src/game/g_edict.h:175:21: warning: function 'Edict::init()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  175 |         inline void init () {
      |                     ^~~~
===> CXX [game] src/game/g_events.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/game/../shared/ufotypes.h:32,
                 from src/game/q_shared.h:33,
                 from src/game/g_local.h:31,
                 from src/game/g_events.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/game/../shared/shared.h:54,
                 from src/game/q_shared.h:34:
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/game/lua/lua.h:16,
                 from src/game/g_local.h:34:
src/game/lua/luaconf.h:187:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  187 | #elif GCC_ATLEAST(3, 2) && defined __ELF__
      |                       ^
src/game/g_edict.h: In member function 'void Edict::init()':
src/game/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Edict' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/game/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/game/g_edict.h:176:17: note: in expansion of macro 'OBJZERO'
  176 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/game/g_local.h:317:
src/game/g_edict.h:43:7: note: 'class Edict' declared here
   43 | class Edict {
      |       ^~~~~
In file included from src/game/q_shared.h:39:
src/game/inv_shared.h: In member function 'Item::ammoDef() const':
src/game/inv_shared.h:424:32: warning: function 'Item::ammoDef() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  424 |         inline const objDef_t* ammoDef (void) const {
      |                                ^~~~~~~
src/game/inv_shared.h: In member function 'Item::getX() const':
src/game/inv_shared.h:463:20: warning: function 'Item::getX() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  463 |         inline int getX () const {
      |                    ^~~~
src/game/inv_shared.h: In member function 'Item::getY() const':
src/game/inv_shared.h:471:20: warning: function 'Item::getY() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  471 |         inline int getY () const {
      |                    ^~~~
src/game/inv_shared.h: In member function 'Item::def() const':
src/game/inv_shared.h:483:32: warning: function 'Item::def() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^~~
In file included from src/game/q_shared.h:40:
src/game/chr_shared.h: In member function 'FiremodeSettings::getFmIdx() const':
src/game/chr_shared.h:152:20: warning: function 'FiremodeSettings::getFmIdx() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  152 |         inline int getFmIdx () const {
      |                    ^~~~~~~~
src/game/chr_shared.h: In member function 'FiremodeSettings::getWeapon() const':
src/game/chr_shared.h:156:32: warning: function 'FiremodeSettings::getWeapon() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  156 |         inline const objDef_t* getWeapon () const {
      |                                ^~~~~~~~~
src/game/chr_shared.h: In member function 'FiremodeSettings::getHand() const':
src/game/chr_shared.h:160:29: warning: function 'FiremodeSettings::getHand() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  160 |         inline actorHands_t getHand () const {
      |                             ^~~~~~~
In file included from src/game/g_local.h:44:
src/game/game.h: In member function 'Player::getNum() const':
src/game/game.h:120:20: warning: function 'Player::getNum() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  120 |         inline int getNum (void) const {
      |                    ^~~~~~
src/game/game.h: In member function 'Player::getTeam() const':
src/game/game.h:132:20: warning: function 'Player::getTeam() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 |         inline int getTeam (void) const {
      |                    ^~~~~~~
src/game/g_edict.h: In member function 'Edict::getRightHandItem() const':
src/game/g_edict.h:194:22: warning: function 'Edict::getRightHandItem() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  194 |         inline Item* getRightHandItem () const {
      |                      ^~~~~~~~~~~~~~~~
src/game/g_edict.h: In member function 'Edict::getLeftHandItem() const':
src/game/g_edict.h:197:22: warning: function 'Edict::getLeftHandItem() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  197 |         inline Item* getLeftHandItem () const {
      |                      ^~~~~~~~~~~~~~~
src/game/g_edict.h: In member function 'Edict::getPlayer() const':
src/game/g_edict.h:216:24: warning: function 'Edict::getPlayer() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  216 |         inline Player &getPlayer () const {
      |                        ^~~~~~~~~
===> CXX [game] src/game/g_func.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/game/../shared/ufotypes.h:32,
                 from src/game/q_shared.h:33,
                 from src/game/g_local.h:31,
                 from src/game/g_func.h:31,
                 from src/game/g_func.cpp:30:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/game/../shared/shared.h:54,
                 from src/game/q_shared.h:34:
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/game/lua/lua.h:16,
                 from src/game/g_local.h:34:
src/game/lua/luaconf.h:187:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  187 | #elif GCC_ATLEAST(3, 2) && defined __ELF__
      |                       ^
src/game/g_edict.h: In member function 'void Edict::init()':
src/game/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Edict' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/game/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/game/g_edict.h:176:17: note: in expansion of macro 'OBJZERO'
  176 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/game/g_local.h:317:
src/game/g_edict.h:43:7: note: 'class Edict' declared here
   43 | class Edict {
      |       ^~~~~
In file included from src/game/../shared/mathlib.h:114,
                 from src/game/q_shared.h:35:
src/game/../shared/aabb.h: In member function 'AABB::getMins() const':
src/game/../shared/aabb.h:80:30: warning: function 'AABB::getMins() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   80 |         inline const vec3_t& getMins() const {
      |                              ^~~~~~~
src/game/../shared/aabb.h: In member function 'AABB::getMaxs() const':
src/game/../shared/aabb.h:89:30: warning: function 'AABB::getMaxs() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   89 |         inline const vec3_t& getMaxs() const {
      |                              ^~~~~~~
src/game/g_edict.h: In member function 'Edict::getPlayer() const':
src/game/g_edict.h:216:24: warning: function 'Edict::getPlayer() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  216 |         inline Player &getPlayer () const {
      |                        ^~~~~~~~~
===> CXX [game] src/game/g_health.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/game/../shared/ufotypes.h:32,
                 from src/game/q_shared.h:33,
                 from src/game/g_local.h:31,
                 from src/game/g_health.h:27,
                 from src/game/g_health.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/game/../shared/shared.h:54,
                 from src/game/q_shared.h:34:
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/game/lua/lua.h:16,
                 from src/game/g_local.h:34:
src/game/lua/luaconf.h:187:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  187 | #elif GCC_ATLEAST(3, 2) && defined __ELF__
      |                       ^
src/game/g_edict.h: In member function 'void Edict::init()':
src/game/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Edict' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/game/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/game/g_edict.h:176:17: note: in expansion of macro 'OBJZERO'
  176 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/game/g_local.h:317:
src/game/g_edict.h:43:7: note: 'class Edict' declared here
   43 | class Edict {
      |       ^~~~~
===> CXX [game] src/game/g_inventory.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/game/../shared/ufotypes.h:32,
                 from src/game/q_shared.h:33,
                 from src/game/g_local.h:31,
                 from src/game/g_inventory.h:27,
                 from src/game/g_inventory.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/game/../shared/shared.h:54,
                 from src/game/q_shared.h:34:
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/game/lua/lua.h:16,
                 from src/game/g_local.h:34:
src/game/lua/luaconf.h:187:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  187 | #elif GCC_ATLEAST(3, 2) && defined __ELF__
      |                       ^
src/game/g_edict.h: In member function 'void Edict::init()':
src/game/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Edict' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/game/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/game/g_edict.h:176:17: note: in expansion of macro 'OBJZERO'
  176 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/game/g_local.h:317:
src/game/g_edict.h:43:7: note: 'class Edict' declared here
   43 | class Edict {
      |       ^~~~~
In file included from src/game/q_shared.h:39:
src/game/inv_shared.h: In function 'isValidContId(int)':
src/game/inv_shared.h:68:13: warning: function 'isValidContId(int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   68 | inline bool isValidContId(const containerIndex_t id)
      |             ^~~~~~~~~~~~~
src/game/inv_shared.h: In member function 'Item::ammoDef() const':
src/game/inv_shared.h:424:32: warning: function 'Item::ammoDef() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  424 |         inline const objDef_t* ammoDef (void) const {
      |                                ^~~~~~~
src/game/inv_shared.h: In member function 'Item::setAmmoDef(objDef_s const*)':
src/game/inv_shared.h:428:21: warning: function 'Item::setAmmoDef(objDef_s const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  428 |         inline void setAmmoDef (const objDef_t* od) {
      |                     ^~~~~~~~~~
src/game/inv_shared.h: In member function 'Item::getAmount() const':
src/game/inv_shared.h:432:20: warning: function 'Item::getAmount() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  432 |         inline int getAmount () const {
      |                    ^~~~~~~~~
src/game/inv_shared.h: In member function 'Item::setAmount(int)':
src/game/inv_shared.h:436:21: warning: function 'Item::setAmount(int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  436 |         inline void setAmount (int value) {
      |                     ^~~~~~~~~
src/game/inv_shared.h: In member function 'Item::getAmmoLeft() const':
src/game/inv_shared.h:444:20: warning: function 'Item::getAmmoLeft() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  444 |         inline int getAmmoLeft () const {
      |                    ^~~~~~~~~~~
src/game/inv_shared.h: In member function 'Item::setAmmoLeft(int)':
src/game/inv_shared.h:448:21: warning: function 'Item::setAmmoLeft(int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  448 |         inline void setAmmoLeft (int value) {
      |                     ^~~~~~~~~~~
src/game/inv_shared.h: In member function 'Item::getNext() const':
src/game/inv_shared.h:452:22: warning: function 'Item::getNext() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  452 |         inline Item* getNext () const {
      |                      ^~~~~~~
src/game/inv_shared.h: In member function 'Item::getX() const':
src/game/inv_shared.h:463:20: warning: function 'Item::getX() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  463 |         inline int getX () const {
      |                    ^~~~
src/game/inv_shared.h: In member function 'Item::getY() const':
src/game/inv_shared.h:471:20: warning: function 'Item::getY() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  471 |         inline int getY () const {
      |                    ^~~~
src/game/inv_shared.h: In member function 'Item::setDef(objDef_s const*)':
src/game/inv_shared.h:479:21: warning: function 'Item::setDef(objDef_s const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  479 |         inline void setDef(const objDef_t* objDef) {
      |                     ^~~~~~
src/game/inv_shared.h: In member function 'Item::def() const':
src/game/inv_shared.h:483:32: warning: function 'Item::def() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^~~
src/game/inv_shared.h: In member function 'Inventory::getContainer(int) const':
src/game/inv_shared.h:542:33: warning: function 'Inventory::getContainer(int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  542 |         inline const Container& getContainer (const containerIndex_t idx) const {
      |                                 ^~~~~~~~~~~~
src/game/inv_shared.h: In member function 'Inventory::getContainer2(int) const':
src/game/inv_shared.h:551:22: warning: function 'Inventory::getContainer2(int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  551 |         inline Item* getContainer2 (const containerIndex_t idx) const {
      |                      ^~~~~~~~~~~~~
src/game/inv_shared.h: In member function 'Inventory::resetContainer(int)':
src/game/inv_shared.h:559:21: warning: function 'Inventory::resetContainer(int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  559 |         inline void resetContainer (const containerIndex_t idx) {
      |                     ^~~~~~~~~~~~~~
src/game/g_edict.h: In member function 'Edict::getContainer(int) const':
src/game/g_edict.h:185:22: warning: function 'Edict::getContainer(int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  185 |         inline Item* getContainer (const containerIndex_t idx) const {
      |                      ^~~~~~~~~~~~
src/game/g_edict.h: In member function 'Edict::resetContainer(int)':
src/game/g_edict.h:188:21: warning: function 'Edict::resetContainer(int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  188 |         inline void resetContainer (const containerIndex_t idx) {
      |                     ^~~~~~~~~~~~~~
src/game/g_edict.h: In member function 'Edict::getFloor() const':
src/game/g_edict.h:207:22: warning: function 'Edict::getFloor() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  207 |         inline Item* getFloor () const {
      |                      ^~~~~~~~
src/game/g_edict.h: In member function 'Edict::setFloor(Edict const*)':
src/game/g_edict.h:210:21: warning: function 'Edict::setFloor(Edict const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  210 |         inline void setFloor (const Edict* other) {
      |                     ^~~~~~~~
src/game/g_edict.h: In member function 'Edict::resetFloor()':
src/game/g_edict.h:213:21: warning: function 'Edict::resetFloor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  213 |         inline void resetFloor () {
      |                     ^~~~~~~~~~
===> CXX [game] src/game/g_main.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/game/../shared/ufotypes.h:32,
                 from src/game/q_shared.h:33,
                 from src/game/g_local.h:31,
                 from src/game/g_main.cpp:29:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/game/../shared/shared.h:54,
                 from src/game/q_shared.h:34:
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/game/lua/lua.h:16,
                 from src/game/g_local.h:34:
src/game/lua/luaconf.h:187:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  187 | #elif GCC_ATLEAST(3, 2) && defined __ELF__
      |                       ^
src/game/g_edict.h: In member function 'void Edict::init()':
src/game/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Edict' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/game/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/game/g_edict.h:176:17: note: in expansion of macro 'OBJZERO'
  176 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/game/g_local.h:317:
src/game/g_edict.h:43:7: note: 'class Edict' declared here
   43 | class Edict {
      |       ^~~~~
src/game/../shared/shared.h: In function 'Q_strnull(char const*)':
src/game/../shared/shared.h:137:13: warning: function 'Q_strnull(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^~~~~~~~~
src/game/g_local.h: In member function 'game_locals_s::game_locals_s()':
src/game/g_local.h:67:16: warning: function 'game_locals_s::game_locals_s()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   67 | typedef struct game_locals_s {
      |                ^~~~~~~~~~~~~
===> CXX [game] src/game/g_match.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/game/../shared/ufotypes.h:32,
                 from src/game/q_shared.h:33,
                 from src/game/g_local.h:31,
                 from src/game/g_match.cpp:27:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/game/../shared/shared.h:54,
                 from src/game/q_shared.h:34:
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/game/lua/lua.h:16,
                 from src/game/g_local.h:34:
src/game/lua/luaconf.h:187:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  187 | #elif GCC_ATLEAST(3, 2) && defined __ELF__
      |                       ^
src/game/g_edict.h: In member function 'void Edict::init()':
src/game/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Edict' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/game/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/game/g_edict.h:176:17: note: in expansion of macro 'OBJZERO'
  176 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/game/g_local.h:317:
src/game/g_edict.h:43:7: note: 'class Edict' declared here
   43 | class Edict {
      |       ^~~~~
src/game/g_edict.h: In member function 'Edict::getPlayer() const':
src/game/g_edict.h:216:24: warning: function 'Edict::getPlayer() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  216 |         inline Player &getPlayer () const {
      |                        ^~~~~~~~~
===> CXX [game] src/game/g_mission.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/game/../shared/ufotypes.h:32,
                 from src/game/q_shared.h:33,
                 from src/game/g_local.h:31,
                 from src/game/g_mission.h:31,
                 from src/game/g_mission.cpp:29:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/game/../shared/shared.h:54,
                 from src/game/q_shared.h:34:
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/game/lua/lua.h:16,
                 from src/game/g_local.h:34:
src/game/lua/luaconf.h:187:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  187 | #elif GCC_ATLEAST(3, 2) && defined __ELF__
      |                       ^
src/game/g_edict.h: In member function 'void Edict::init()':
src/game/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Edict' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/game/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/game/g_edict.h:176:17: note: in expansion of macro 'OBJZERO'
  176 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/game/g_local.h:317:
src/game/g_edict.h:43:7: note: 'class Edict' declared here
   43 | class Edict {
      |       ^~~~~
src/game/g_mission.cpp: In function 'bool G_MissionTouch(Edict*, Edict*)':
src/game/g_mission.cpp:65:37: warning: this statement may fall through [-Wimplicit-fallthrough=]
   65 |                         self->count = 0;
      |                         ~~~~~~~~~~~~^~~
src/game/g_mission.cpp:68:9: note: here
   68 |         default:
      |         ^~~~~~~
In file included from src/game/q_shared.h:39:
src/game/inv_shared.h: In member function 'Item::getNext() const':
src/game/inv_shared.h:452:22: warning: function 'Item::getNext() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  452 |         inline Item* getNext () const {
      |                      ^~~~~~~
src/game/inv_shared.h: In member function 'Item::def() const':
src/game/inv_shared.h:483:32: warning: function 'Item::def() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^~~
src/game/g_edict.h: In member function 'Edict::getFloor() const':
src/game/g_edict.h:207:22: warning: function 'Edict::getFloor() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  207 |         inline Item* getFloor () const {
      |                      ^~~~~~~~
===> CXX [game] src/game/g_morale.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/game/../shared/ufotypes.h:32,
                 from src/game/q_shared.h:33,
                 from src/game/g_local.h:31,
                 from src/game/g_morale.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/game/../shared/shared.h:54,
                 from src/game/q_shared.h:34:
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/game/lua/lua.h:16,
                 from src/game/g_local.h:34:
src/game/lua/luaconf.h:187:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  187 | #elif GCC_ATLEAST(3, 2) && defined __ELF__
      |                       ^
src/game/g_edict.h: In member function 'void Edict::init()':
src/game/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Edict' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/game/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/game/g_edict.h:176:17: note: in expansion of macro 'OBJZERO'
  176 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/game/g_local.h:317:
src/game/g_edict.h:43:7: note: 'class Edict' declared here
   43 | class Edict {
      |       ^~~~~
src/game/g_edict.h: In member function 'Edict::getRightHandItem() const':
src/game/g_edict.h:194:22: warning: function 'Edict::getRightHandItem() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  194 |         inline Item* getRightHandItem () const {
      |                      ^~~~~~~~~~~~~~~~
src/game/g_edict.h: In member function 'Edict::getLeftHandItem() const':
src/game/g_edict.h:197:22: warning: function 'Edict::getLeftHandItem() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  197 |         inline Item* getLeftHandItem () const {
      |                      ^~~~~~~~~~~~~~~
src/game/g_edict.h: In member function 'Edict::getPlayer() const':
src/game/g_edict.h:216:24: warning: function 'Edict::getPlayer() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  216 |         inline Player &getPlayer () const {
      |                        ^~~~~~~~~
===> CXX [game] src/game/g_move.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/game/../shared/ufotypes.h:32,
                 from src/game/q_shared.h:33,
                 from src/game/g_local.h:31,
                 from src/game/g_move.h:27,
                 from src/game/g_move.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/game/../shared/shared.h:54,
                 from src/game/q_shared.h:34:
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/game/lua/lua.h:16,
                 from src/game/g_local.h:34:
src/game/lua/luaconf.h:187:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  187 | #elif GCC_ATLEAST(3, 2) && defined __ELF__
      |                       ^
src/game/g_edict.h: In member function 'void Edict::init()':
src/game/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Edict' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/game/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/game/g_edict.h:176:17: note: in expansion of macro 'OBJZERO'
  176 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/game/g_local.h:317:
src/game/g_edict.h:43:7: note: 'class Edict' declared here
   43 | class Edict {
      |       ^~~~~
src/game/../shared/shared.h: In function 'Q_strnull(char const*)':
src/game/../shared/shared.h:137:13: warning: function 'Q_strnull(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^~~~~~~~~
src/game/g_edict.h: In member function 'Edict::resetFloor()':
src/game/g_edict.h:213:21: warning: function 'Edict::resetFloor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  213 |         inline void resetFloor () {
      |                     ^~~~~~~~~~
src/game/g_edict.h: In member function 'Edict::getPlayer() const':
src/game/g_edict.h:216:24: warning: function 'Edict::getPlayer() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  216 |         inline Player &getPlayer () const {
      |                        ^~~~~~~~~
===> CXX [game] src/game/g_reaction.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/game/../shared/ufotypes.h:32,
                 from src/game/q_shared.h:33,
                 from src/game/g_local.h:31,
                 from src/game/g_reaction.h:29,
                 from src/game/g_reaction.cpp:74:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/game/../shared/shared.h:54,
                 from src/game/q_shared.h:34:
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/game/lua/lua.h:16,
                 from src/game/g_local.h:34:
src/game/lua/luaconf.h:187:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  187 | #elif GCC_ATLEAST(3, 2) && defined __ELF__
      |                       ^
src/game/g_edict.h: In member function 'void Edict::init()':
src/game/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Edict' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/game/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/game/g_edict.h:176:17: note: in expansion of macro 'OBJZERO'
  176 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/game/g_local.h:317:
src/game/g_edict.h:43:7: note: 'class Edict' declared here
   43 | class Edict {
      |       ^~~~~
In file included from src/game/q_shared.h:39:
src/game/inv_shared.h: In member function 'objDef_s::getReloadTime() const':
src/game/inv_shared.h:356:20: warning: function 'objDef_s::getReloadTime() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  356 |         inline int getReloadTime () const {
      |                    ^~~~~~~~~~~~~
src/game/inv_shared.h: In member function 'Item::ammoDef() const':
src/game/inv_shared.h:424:32: warning: function 'Item::ammoDef() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  424 |         inline const objDef_t* ammoDef (void) const {
      |                                ^~~~~~~
src/game/inv_shared.h: In member function 'Item::getAmmoLeft() const':
src/game/inv_shared.h:444:20: warning: function 'Item::getAmmoLeft() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  444 |         inline int getAmmoLeft () const {
      |                    ^~~~~~~~~~~
src/game/inv_shared.h: In member function 'Item::isReloadable() const':
src/game/inv_shared.h:491:21: warning: function 'Item::isReloadable() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  491 |         inline bool isReloadable() const {
      |                     ^~~~~~~~~~~~
src/game/inv_shared.h: In member function 'Item::mustReload() const':
src/game/inv_shared.h:496:21: warning: function 'Item::mustReload() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  496 |         inline bool mustReload() const {
      |                     ^~~~~~~~~~
src/game/inv_shared.h: In member function 'Item::isWeapon() const':
src/game/inv_shared.h:500:21: warning: function 'Item::isWeapon() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  500 |         inline bool isWeapon() const {
      |                     ^~~~~~~~
In file included from src/game/q_shared.h:40:
src/game/chr_shared.h: In member function 'FiremodeSettings::isSaneFiremode() const':
src/game/chr_shared.h:148:21: warning: function 'FiremodeSettings::isSaneFiremode() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  148 |         inline bool isSaneFiremode () const {
      |                     ^~~~~~~~~~~~~~
src/game/chr_shared.h: In member function 'FiremodeSettings::getFmIdx() const':
src/game/chr_shared.h:152:20: warning: function 'FiremodeSettings::getFmIdx() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  152 |         inline int getFmIdx () const {
      |                    ^~~~~~~~
src/game/chr_shared.h: In member function 'FiremodeSettings::getWeapon() const':
src/game/chr_shared.h:156:32: warning: function 'FiremodeSettings::getWeapon() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  156 |         inline const objDef_t* getWeapon () const {
      |                                ^~~~~~~~~
src/game/chr_shared.h: In member function 'FiremodeSettings::getHand() const':
src/game/chr_shared.h:160:29: warning: function 'FiremodeSettings::getHand() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  160 |         inline actorHands_t getHand () const {
      |                             ^~~~~~~
src/game/chr_shared.h: In member function 'FiremodeSettings::set(actorHands_t, int, objDef_s const*)':
src/game/chr_shared.h:168:21: warning: function 'FiremodeSettings::set(actorHands_t, int, objDef_s const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  168 |         inline void set (const actorHands_t hand, const fireDefIndex_t fmIdx, const objDef_t* weapon) {
      |                     ^~~
src/game/g_edict.h: In member function 'Edict::getHandItem(actorHands_t) const':
src/game/g_edict.h:200:22: warning: function 'Edict::getHandItem(actorHands_t) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  200 |         inline Item* getHandItem (actorHands_t hand) const {
      |                      ^~~~~~~~~~~
src/game/g_edict.h: In member function 'Edict::getPlayer() const':
src/game/g_edict.h:216:24: warning: function 'Edict::getPlayer() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  216 |         inline Player &getPlayer () const {
      |                        ^~~~~~~~~
In file included from src/game/g_reaction.cpp:77:
src/game/g_combat.h: In member function 'shot_mock_s::shot_mock_s()':
src/game/g_combat.h:39:16: warning: function 'shot_mock_s::shot_mock_s()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 |         inline shot_mock_s () {
      |                ^~~~~~~~~~~
src/game/g_reaction.cpp: In member function 'ReactionFireTargetList::init()':
src/game/g_reaction.cpp:109:21: warning: function 'ReactionFireTargetList::init()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  109 |         inline void init (void) {
      |                     ^~~~
src/game/g_reaction.cpp: In member function 'ReactionFireTargetList::reset()':
src/game/g_reaction.cpp:114:21: warning: function 'ReactionFireTargetList::reset()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  114 |         inline void reset (void) {
      |                     ^~~~~
src/game/g_reaction.cpp: In member function 'ReactionFireTargets::ReactionFireTargets()':
src/game/g_reaction.cpp:120:7: warning: function 'ReactionFireTargets::ReactionFireTargets()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  120 | class ReactionFireTargets
      |       ^~~~~~~~~~~~~~~~~~~
src/game/g_reaction.cpp: In member function 'ReactionFire::isPossible(Edict*, Edict const*) const':
src/game/g_reaction.cpp:635:13: warning: function 'ReactionFire::isPossible(Edict*, Edict const*) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  635 | inline bool ReactionFire::isPossible (Edict* shooter, const Edict* target) const
      |             ^~~~~~~~~~~~
===> CXX [game] src/game/g_round.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/game/../shared/ufotypes.h:32,
                 from src/game/q_shared.h:33,
                 from src/game/g_local.h:31,
                 from src/game/g_round.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/game/../shared/shared.h:54,
                 from src/game/q_shared.h:34:
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/game/lua/lua.h:16,
                 from src/game/g_local.h:34:
src/game/lua/luaconf.h:187:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  187 | #elif GCC_ATLEAST(3, 2) && defined __ELF__
      |                       ^
src/game/g_edict.h: In member function 'void Edict::init()':
src/game/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Edict' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/game/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/game/g_edict.h:176:17: note: in expansion of macro 'OBJZERO'
  176 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/game/g_local.h:317:
src/game/g_edict.h:43:7: note: 'class Edict' declared here
   43 | class Edict {
      |       ^~~~~
In file included from src/game/g_local.h:44:
src/game/game.h: In member function 'Player::getNum() const':
src/game/game.h:120:20: warning: function 'Player::getNum() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  120 |         inline int getNum (void) const {
      |                    ^~~~~~
src/game/game.h: In member function 'Player::getTeam() const':
src/game/game.h:132:20: warning: function 'Player::getTeam() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 |         inline int getTeam (void) const {
      |                    ^~~~~~~
src/game/g_edict.h: In member function 'Edict::getPlayer() const':
src/game/g_edict.h:216:24: warning: function 'Edict::getPlayer() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  216 |         inline Player &getPlayer () const {
      |                        ^~~~~~~~~
===> CXX [game] src/game/g_spawn.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/game/../shared/ufotypes.h:32,
                 from src/game/q_shared.h:33,
                 from src/game/g_local.h:31,
                 from src/game/g_spawn.h:31,
                 from src/game/g_spawn.cpp:29:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/game/../shared/shared.h:54,
                 from src/game/q_shared.h:34:
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/game/lua/lua.h:16,
                 from src/game/g_local.h:34:
src/game/lua/luaconf.h:187:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  187 | #elif GCC_ATLEAST(3, 2) && defined __ELF__
      |                       ^
src/game/g_edict.h: In member function 'void Edict::init()':
src/game/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Edict' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/game/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/game/g_edict.h:176:17: note: in expansion of macro 'OBJZERO'
  176 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/game/g_local.h:317:
src/game/g_edict.h:43:7: note: 'class Edict' declared here
   43 | class Edict {
      |       ^~~~~
src/game/g_edict.h:175:21: warning: function 'Edict::init()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  175 |         inline void init () {
      |                     ^~~~
src/game/g_edict.h: In member function 'Edict::setActive()':
src/game/g_edict.h:179:21: warning: function 'Edict::setActive()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  179 |         inline void setActive() {
      |                     ^~~~~~~~~
src/game/g_edict.h: In member function 'Edict::getPlayer() const':
src/game/g_edict.h:216:24: warning: function 'Edict::getPlayer() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  216 |         inline Player &getPlayer () const {
      |                        ^~~~~~~~~
In file included from src/game/g_spawn.cpp:41:
src/game/../shared/keyvaluepair.h: In member function 'KeyValuePair::isKey(char const*) const':
src/game/../shared/keyvaluepair.h:55:21: warning: function 'KeyValuePair::isKey(char const*) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   55 |         inline bool isKey(const char* name) const
      |                     ^~~~~
src/game/../shared/keyvaluepair.h: In member function 'KeyValuePair::asFloat() const':
src/game/../shared/keyvaluepair.h:60:22: warning: function 'KeyValuePair::asFloat() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   60 |         inline float asFloat () const
      |                      ^~~~~~~
src/game/../shared/keyvaluepair.h: In member function 'KeyValuePair::asInt() const':
src/game/../shared/keyvaluepair.h:65:20: warning: function 'KeyValuePair::asInt() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   65 |         inline int asInt () const
      |                    ^~~~~
src/game/../shared/keyvaluepair.h: In member function 'KeyValuePair::asBool() const':
src/game/../shared/keyvaluepair.h:70:21: warning: function 'KeyValuePair::asBool() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   70 |         inline bool asBool () const
      |                     ^~~~~~
===> CXX [game] src/game/g_stats.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/game/../shared/ufotypes.h:32,
                 from src/game/q_shared.h:33,
                 from src/game/g_local.h:31,
                 from src/game/g_stats.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/game/../shared/shared.h:54,
                 from src/game/q_shared.h:34:
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/game/lua/lua.h:16,
                 from src/game/g_local.h:34:
src/game/lua/luaconf.h:187:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  187 | #elif GCC_ATLEAST(3, 2) && defined __ELF__
      |                       ^
src/game/g_edict.h: In member function 'void Edict::init()':
src/game/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Edict' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/game/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/game/g_edict.h:176:17: note: in expansion of macro 'OBJZERO'
  176 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/game/g_local.h:317:
src/game/g_edict.h:43:7: note: 'class Edict' declared here
   43 | class Edict {
      |       ^~~~~
In file included from src/game/g_local.h:44:
src/game/game.h: In member function 'Player::getNum() const':
src/game/game.h:120:20: warning: function 'Player::getNum() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  120 |         inline int getNum (void) const {
      |                    ^~~~~~
src/game/game.h: In member function 'Player::getTeam() const':
src/game/game.h:132:20: warning: function 'Player::getTeam() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 |         inline int getTeam (void) const {
      |                    ^~~~~~~
===> CXX [game] src/game/g_svcmds.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/game/../shared/ufotypes.h:32,
                 from src/game/q_shared.h:33,
                 from src/game/g_local.h:31,
                 from src/game/g_svcmds.cpp:30:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/game/../shared/shared.h:54,
                 from src/game/q_shared.h:34:
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/game/lua/lua.h:16,
                 from src/game/g_local.h:34:
src/game/lua/luaconf.h:187:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  187 | #elif GCC_ATLEAST(3, 2) && defined __ELF__
      |                       ^
src/game/g_edict.h: In member function 'void Edict::init()':
src/game/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Edict' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/game/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/game/g_edict.h:176:17: note: in expansion of macro 'OBJZERO'
  176 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/game/g_local.h:317:
src/game/g_edict.h:43:7: note: 'class Edict' declared here
   43 | class Edict {
      |       ^~~~~
In file included from src/game/g_local.h:44:
src/game/game.h: In member function 'Player::isInUse() const':
src/game/game.h:114:21: warning: function 'Player::isInUse() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  114 |         inline bool isInUse () const {
      |                     ^~~~~~~
===> CXX [game] src/game/g_trigger.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/game/../shared/ufotypes.h:32,
                 from src/game/q_shared.h:33,
                 from src/game/g_local.h:31,
                 from src/game/g_trigger.h:31,
                 from src/game/g_trigger.cpp:30:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/game/../shared/shared.h:54,
                 from src/game/q_shared.h:34:
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/game/lua/lua.h:16,
                 from src/game/g_local.h:34:
src/game/lua/luaconf.h:187:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  187 | #elif GCC_ATLEAST(3, 2) && defined __ELF__
      |                       ^
src/game/g_edict.h: In member function 'void Edict::init()':
src/game/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Edict' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/game/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/game/g_edict.h:176:17: note: in expansion of macro 'OBJZERO'
  176 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/game/g_local.h:317:
src/game/g_edict.h:43:7: note: 'class Edict' declared here
   43 | class Edict {
      |       ^~~~~
src/game/g_edict.h: In member function 'Edict::getPlayer() const':
src/game/g_edict.h:216:24: warning: function 'Edict::getPlayer() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  216 |         inline Player &getPlayer () const {
      |                        ^~~~~~~~~
In file included from src/game/../shared/mathlib.h:114,
                 from src/game/q_shared.h:35:
src/game/../shared/aabb.h: In member function 'AABB::clipToWorld()':
src/game/../shared/aabb.h:143:21: warning: function 'AABB::clipToWorld()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  143 |         inline void clipToWorld () {
      |                     ^~~~~~~~~~~
src/game/../shared/aabb.h: In member function 'AABB::expandXY(float)':
src/game/../shared/aabb.h:151:21: warning: function 'AABB::expandXY(float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  151 |         inline void expandXY (const float byVal) {
      |                     ^~~~~~~~
===> CXX [game] src/game/g_utils.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/game/../shared/ufotypes.h:32,
                 from src/game/q_shared.h:33,
                 from src/game/g_local.h:31,
                 from src/game/g_utils.h:31,
                 from src/game/g_utils.cpp:29:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/game/../shared/shared.h:54,
                 from src/game/q_shared.h:34:
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/game/lua/lua.h:16,
                 from src/game/g_local.h:34:
src/game/lua/luaconf.h:187:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  187 | #elif GCC_ATLEAST(3, 2) && defined __ELF__
      |                       ^
src/game/g_edict.h: In member function 'void Edict::init()':
src/game/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Edict' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/game/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/game/g_edict.h:176:17: note: in expansion of macro 'OBJZERO'
  176 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/game/g_local.h:317:
src/game/g_edict.h:43:7: note: 'class Edict' declared here
   43 | class Edict {
      |       ^~~~~
src/game/g_utils.cpp: In function 'G_TraceDraw(float const*, float const*)':
src/game/g_utils.cpp:230:20: warning: function 'G_TraceDraw(float const*, float const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  230 | static inline void G_TraceDraw (const vec3_t start, const vec3_t end)
      |                    ^~~~~~~~~~~
In file included from src/game/../shared/mathlib.h:114,
                 from src/game/q_shared.h:35:
src/game/../shared/aabb.h: In member function 'AABB::getMaxX() const':
src/game/../shared/aabb.h:92:22: warning: function 'AABB::getMaxX() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 |         inline float getMaxX () const {
      |                      ^~~~~~~
src/game/../shared/aabb.h: In member function 'AABB::doesIntersect(AABB const&) const':
src/game/../shared/aabb.h:125:21: warning: function 'AABB::doesIntersect(AABB const&) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  125 |         inline bool doesIntersect (const AABB& other) const {
      |                     ^~~~~~~~~~~~~
In file included from src/game/g_local.h:44:
src/game/game.h: In member function 'Player::getTeam() const':
src/game/game.h:132:20: warning: function 'Player::getTeam() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 |         inline int getTeam (void) const {
      |                    ^~~~~~~
src/game/g_edict.h: In member function 'Edict::init()':
src/game/g_edict.h:175:21: warning: function 'Edict::init()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  175 |         inline void init () {
      |                     ^~~~
===> CXX [game] src/game/g_vis.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/game/../shared/ufotypes.h:32,
                 from src/game/q_shared.h:33,
                 from src/game/g_local.h:31,
                 from src/game/g_vis.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/game/../shared/shared.h:54,
                 from src/game/q_shared.h:34:
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/game/lua/lua.h:16,
                 from src/game/g_local.h:34:
src/game/lua/luaconf.h:187:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  187 | #elif GCC_ATLEAST(3, 2) && defined __ELF__
      |                       ^
src/game/g_edict.h: In member function 'void Edict::init()':
src/game/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Edict' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/game/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/game/g_edict.h:176:17: note: in expansion of macro 'OBJZERO'
  176 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/game/g_local.h:317:
src/game/g_edict.h:43:7: note: 'class Edict' declared here
   43 | class Edict {
      |       ^~~~~
In file included from src/game/g_local.h:44:
src/game/game.h: In member function 'Player::getNum() const':
src/game/game.h:120:20: warning: function 'Player::getNum() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  120 |         inline int getNum (void) const {
      |                    ^~~~~~
src/game/game.h: In member function 'Player::getTeam() const':
src/game/game.h:132:20: warning: function 'Player::getTeam() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 |         inline int getTeam (void) const {
      |                    ^~~~~~~
===> CXX [game] src/game/lua/lapi.cpp
In file included from /usr/include/assert.h:35,
                 from src/game/lua/lapi.cpp:8:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/game/lua/luaconf.h:14,
                 from src/game/lua/lua.h:16,
                 from src/game/lua/lapi.cpp:16:
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/luaconf.h:187:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  187 | #elif GCC_ATLEAST(3, 2) && defined __ELF__
      |                       ^
===> CXX [game] src/game/lua/lauxlib.cpp
In file included from /usr/include/ctype.h:25,
                 from src/game/lua/lauxlib.cpp:8:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/game/lua/luaconf.h:14,
                 from src/game/lua/lua.h:16,
                 from src/game/lua/lauxlib.cpp:23:
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/luaconf.h:187:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  187 | #elif GCC_ATLEAST(3, 2) && defined __ELF__
      |                       ^
===> CXX [game] src/game/lua/lbaselib.cpp
In file included from /usr/include/ctype.h:25,
                 from src/game/lua/lbaselib.cpp:9:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/game/lua/luaconf.h:14,
                 from src/game/lua/lua.h:16,
                 from src/game/lua/lbaselib.cpp:17:
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/luaconf.h:187:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  187 | #elif GCC_ATLEAST(3, 2) && defined __ELF__
      |                       ^
===> CXX [game] src/game/lua/lcode.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/cstdlib:41,
                 from /usr/include/c++/12/stdlib.h:36,
                 from src/game/lua/lcode.cpp:8:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/game/lua/luaconf.h:14,
                 from src/game/lua/lua.h:16,
                 from src/game/lua/lcode.cpp:13:
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/luaconf.h:187:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  187 | #elif GCC_ATLEAST(3, 2) && defined __ELF__
      |                       ^
src/game/lua/lcode.cpp: In function 'void luaK_goiftrue(FuncState*, expdesc*)':
src/game/lua/lcode.cpp:553:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
  553 |       if (!hasjumps(e)) {
      |       ^~
src/game/lua/lcode.cpp:559:5: note: here
  559 |     default: {
      |     ^~~~~~~
src/game/lua/lcode.cpp: In function 'void luaK_goiffalse(FuncState*, expdesc*)':
src/game/lua/lcode.cpp:583:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
  583 |       if (!hasjumps(e)) {
      |       ^~
src/game/lua/lcode.cpp:589:5: note: here
  589 |     default: {
      |     ^~~~~~~
===> CXX [game] src/game/lua/ldblib.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:27,
                 from src/game/lua/ldblib.cpp:8:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/game/lua/luaconf.h:14,
                 from src/game/lua/lua.h:16,
                 from src/game/lua/ldblib.cpp:15:
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/luaconf.h:187:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  187 | #elif GCC_ATLEAST(3, 2) && defined __ELF__
      |                       ^
===> CXX [game] src/game/lua/ldebug.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/string.h:26,
                 from src/game/lua/ldebug.cpp:10:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/game/lua/luaconf.h:14,
                 from src/game/lua/lua.h:16,
                 from src/game/lua/ldebug.cpp:16:
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/luaconf.h:187:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  187 | #elif GCC_ATLEAST(3, 2) && defined __ELF__
      |                       ^
src/game/lua/ldebug.cpp: In function 'Instruction symbexec(const Proto*, int, int)':
src/game/lua/ldebug.cpp:268:33: warning: this statement may fall through [-Wimplicit-fallthrough=]
  268 | #define check(x)                if (!(x)) return 0;
      |                                 ^~
src/game/lua/ldebug.cpp:272:33: note: in expansion of macro 'check'
  272 | #define checkreg(pt,reg)        check((reg) < (pt)->maxstacksize)
      |                                 ^~~~~
src/game/lua/ldebug.cpp:414:9: note: in expansion of macro 'checkreg'
  414 |         checkreg(pt, a+3);
      |         ^~~~~~~~
src/game/lua/ldebug.cpp:416:7: note: here
  416 |       case OP_JMP: {
      |       ^~~~
===> CXX [game] src/game/lua/ldo.cpp
In file included from /usr/include/setjmp.h:25,
                 from src/game/lua/ldo.cpp:8:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/game/lua/luaconf.h:14,
                 from src/game/lua/lua.h:16,
                 from src/game/lua/ldo.cpp:15:
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/luaconf.h:187:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  187 | #elif GCC_ATLEAST(3, 2) && defined __ELF__
      |                       ^
===> CXX [game] src/game/lua/ldump.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/limits.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:203,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/syslimits.h:7,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:34,
                 from src/game/lua/luaconf.h:11,
                 from src/game/lua/lua.h:16,
                 from src/game/lua/ldump.cpp:12:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/game/lua/luaconf.h:14:
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/luaconf.h:187:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  187 | #elif GCC_ATLEAST(3, 2) && defined __ELF__
      |                       ^
src/game/lua/ldump.cpp: In function 'void DumpString(const TString*, DumpState*)':
src/game/lua/ldump.cpp:63:29: warning: comparing the result of pointer addition '(s + 24)' and NULL [-Waddress]
   63 |  if (s==nullptr || getstr(s)==nullptr)
===> CXX [game] src/game/lua/lfunc.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/limits.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:203,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/syslimits.h:7,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:34,
                 from src/game/lua/luaconf.h:11,
                 from src/game/lua/lua.h:16,
                 from src/game/lua/lfunc.cpp:13:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/game/lua/luaconf.h:14:
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/luaconf.h:187:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  187 | #elif GCC_ATLEAST(3, 2) && defined __ELF__
      |                       ^
===> CXX [game] src/game/lua/lgc.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/string.h:26,
                 from src/game/lua/lgc.cpp:7:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/game/lua/luaconf.h:14,
                 from src/game/lua/lua.h:16,
                 from src/game/lua/lgc.cpp:12:
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/luaconf.h:187:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  187 | #elif GCC_ATLEAST(3, 2) && defined __ELF__
      |                       ^
===> CXX [game] src/game/lua/linit.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/limits.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:203,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/syslimits.h:7,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:34,
                 from src/game/lua/luaconf.h:11,
                 from src/game/lua/lua.h:16,
                 from src/game/lua/linit.cpp:11:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/game/lua/luaconf.h:14:
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/luaconf.h:187:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  187 | #elif GCC_ATLEAST(3, 2) && defined __ELF__
      |                       ^
===> CXX [game] src/game/lua/liolib.cpp
In file included from /usr/include/errno.h:25,
                 from src/game/lua/liolib.cpp:8:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/game/lua/luaconf.h:14,
                 from src/game/lua/lua.h:16,
                 from src/game/lua/liolib.cpp:16:
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/luaconf.h:187:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  187 | #elif GCC_ATLEAST(3, 2) && defined __ELF__
      |                       ^
===> CXX [game] src/game/lua/llex.cpp
In file included from /usr/include/ctype.h:25,
                 from src/game/lua/llex.cpp:8:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/game/lua/luaconf.h:14,
                 from src/game/lua/lua.h:16,
                 from src/game/lua/llex.cpp:15:
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/luaconf.h:187:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  187 | #elif GCC_ATLEAST(3, 2) && defined __ELF__
      |                       ^
src/game/lua/llex.cpp: In function 'int llex(LexState*, SemInfo*)':
src/game/lua/llex.cpp:375:27: warning: this statement may fall through [-Wimplicit-fallthrough=]
  375 |         else luaX_lexerror(ls, "invalid long string delimiter", TK_STRING);
      |              ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/game/lua/llex.cpp:377:7: note: here
  377 |       case '=': {
      |       ^~~~
===> CXX [game] src/game/lua/lmathlib.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/cstdlib:41,
                 from /usr/include/c++/12/stdlib.h:36,
                 from src/game/lua/lmathlib.cpp:8:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/game/lua/luaconf.h:14,
                 from src/game/lua/lua.h:16,
                 from src/game/lua/lmathlib.cpp:14:
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/luaconf.h:187:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  187 | #elif GCC_ATLEAST(3, 2) && defined __ELF__
      |                       ^
===> CXX [game] src/game/lua/lmem.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/limits.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:203,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/syslimits.h:7,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:34,
                 from src/game/lua/luaconf.h:11,
                 from src/game/lua/lua.h:16,
                 from src/game/lua/lmem.cpp:13:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/game/lua/luaconf.h:14:
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/luaconf.h:187:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  187 | #elif GCC_ATLEAST(3, 2) && defined __ELF__
      |                       ^
===> CXX [game] src/game/lua/loadlib.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/cstdlib:41,
                 from /usr/include/c++/12/stdlib.h:36,
                 from src/game/lua/loadlib.cpp:12:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/game/lua/luaconf.h:14,
                 from src/game/lua/lua.h:16,
                 from src/game/lua/loadlib.cpp:19:
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/luaconf.h:187:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  187 | #elif GCC_ATLEAST(3, 2) && defined __ELF__
      |                       ^
===> CXX [game] src/game/lua/lobject.cpp
In file included from /usr/include/ctype.h:25,
                 from src/game/lua/lobject.cpp:7:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/game/lua/luaconf.h:14,
                 from src/game/lua/lua.h:16,
                 from src/game/lua/lobject.cpp:16:
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/luaconf.h:187:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  187 | #elif GCC_ATLEAST(3, 2) && defined __ELF__
      |                       ^
===> CXX [game] src/game/lua/lopcodes.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/limits.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:203,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/syslimits.h:7,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:34,
                 from src/game/lua/llimits.h:11,
                 from src/game/lua/lopcodes.h:10,
                 from src/game/lua/lopcodes.cpp:11:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/game/lua/luaconf.h:14,
                 from src/game/lua/lua.h:16,
                 from src/game/lua/llimits.h:15:
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/luaconf.h:187:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  187 | #elif GCC_ATLEAST(3, 2) && defined __ELF__
      |                       ^
===> CXX [game] src/game/lua/loslib.cpp
In file included from /usr/include/errno.h:25,
                 from src/game/lua/loslib.cpp:8:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/game/lua/luaconf.h:14,
                 from src/game/lua/lua.h:16,
                 from src/game/lua/loslib.cpp:17:
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/luaconf.h:187:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  187 | #elif GCC_ATLEAST(3, 2) && defined __ELF__
      |                       ^
===> CXX [game] src/game/lua/lparser.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/string.h:26,
                 from src/game/lua/lparser.cpp:8:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/game/lua/luaconf.h:14,
                 from src/game/lua/lua.h:16,
                 from src/game/lua/lparser.cpp:13:
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/luaconf.h:187:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  187 | #elif GCC_ATLEAST(3, 2) && defined __ELF__
      |                       ^
===> CXX [game] src/game/lua/lstate.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/limits.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:203,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/syslimits.h:7,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:34,
                 from src/game/lua/luaconf.h:11,
                 from src/game/lua/lua.h:16,
                 from src/game/lua/lstate.cpp:13:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/game/lua/luaconf.h:14:
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/luaconf.h:187:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  187 | #elif GCC_ATLEAST(3, 2) && defined __ELF__
      |                       ^
===> CXX [game] src/game/lua/lstring.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/string.h:26,
                 from src/game/lua/lstring.cpp:8:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/game/lua/luaconf.h:14,
                 from src/game/lua/lua.h:16,
                 from src/game/lua/lstring.cpp:13:
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/luaconf.h:187:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  187 | #elif GCC_ATLEAST(3, 2) && defined __ELF__
      |                       ^
===> CXX [game] src/game/lua/lstrlib.cpp
In file included from /usr/include/ctype.h:25,
                 from src/game/lua/lstrlib.cpp:8:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/game/lua/luaconf.h:14,
                 from src/game/lua/lua.h:16,
                 from src/game/lua/lstrlib.cpp:17:
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/luaconf.h:187:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  187 | #elif GCC_ATLEAST(3, 2) && defined __ELF__
      |                       ^
===> CXX [game] src/game/lua/ltable.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/cmath:41,
                 from /usr/include/c++/12/math.h:36,
                 from src/game/lua/ltable.cpp:21:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/game/lua/luaconf.h:14,
                 from src/game/lua/lua.h:16,
                 from src/game/lua/ltable.cpp:27:
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/luaconf.h:187:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  187 | #elif GCC_ATLEAST(3, 2) && defined __ELF__
      |                       ^
src/game/lua/ltable.cpp: In function 'TValue* luaH_get(Table*, const TValue*)':
src/game/lua/ltable.cpp:480:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
  480 |     }
      |     ^
src/game/lua/ltable.cpp:481:5: note: here
  481 |     default: {
      |     ^~~~~~~
===> CXX [game] src/game/lua/ltablib.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/limits.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:203,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/syslimits.h:7,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:34,
                 from src/game/lua/luaconf.h:11,
                 from src/game/lua/lua.h:16,
                 from src/game/lua/ltablib.cpp:13:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/game/lua/luaconf.h:14:
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/luaconf.h:187:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  187 | #elif GCC_ATLEAST(3, 2) && defined __ELF__
      |                       ^
src/game/lua/ltablib.cpp: In function 'void addfield(lua_State*, luaL_Buffer*, int)':
src/game/lua/ltablib.cpp:137:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  137 |   if (!lua_isstring(L, -1))
      |   ^~
src/game/lua/ltablib.cpp:140:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  140 |     luaL_addvalue(b);
      |     ^~~~~~~~~~~~~
===> CXX [game] src/game/lua/ltm.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/string.h:26,
                 from src/game/lua/ltm.cpp:8:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/game/lua/luaconf.h:14,
                 from src/game/lua/lua.h:16,
                 from src/game/lua/ltm.cpp:13:
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/luaconf.h:187:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  187 | #elif GCC_ATLEAST(3, 2) && defined __ELF__
      |                       ^
===> CXX [game] src/game/lua/lundump.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/string.h:26,
                 from src/game/lua/lundump.cpp:7:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/game/lua/luaconf.h:14,
                 from src/game/lua/lua.h:16,
                 from src/game/lua/lundump.cpp:12:
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/luaconf.h:187:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  187 | #elif GCC_ATLEAST(3, 2) && defined __ELF__
      |                       ^
===> CXX [game] src/game/lua/lvm.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:27,
                 from src/game/lua/lvm.cpp:8:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/game/lua/luaconf.h:14,
                 from src/game/lua/lua.h:16,
                 from src/game/lua/lvm.cpp:15:
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/luaconf.h:187:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  187 | #elif GCC_ATLEAST(3, 2) && defined __ELF__
      |                       ^
===> CXX [game] src/game/lua/lzio.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/string.h:26,
                 from src/game/lua/lzio.cpp:8:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/game/lua/luaconf.h:14,
                 from src/game/lua/lua.h:16,
                 from src/game/lua/lzio.cpp:13:
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/luaconf.h:187:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  187 | #elif GCC_ATLEAST(3, 2) && defined __ELF__
      |                       ^
===> CXX [game] src/game/lua/print.cpp
In file included from /usr/include/ctype.h:25,
                 from src/game/lua/print.cpp:7:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/game/lua/luaconf.h:14,
                 from src/game/lua/lua.h:16,
                 from src/game/lua/lstate.h:10,
                 from src/game/lua/ldebug.h:11,
                 from src/game/lua/print.cpp:13:
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/lua/luaconf.h:187:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  187 | #elif GCC_ATLEAST(3, 2) && defined __ELF__
      |                       ^
===> CXX [game] src/shared/mathlib.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/shared/ufotypes.h:32,
                 from src/shared/mathlib.h:27,
                 from src/shared/mathlib.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/shared/../common/../shared/shared.h:54,
                 from src/shared/../common/common.h:30,
                 from src/shared/mathlib.cpp:27:
src/shared/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/shared/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/shared/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/shared/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/mathlib.cpp: In function 'ProjectPointOnPlane(float*, float const*, float const*)':
src/shared/mathlib.cpp:699:20: warning: function 'ProjectPointOnPlane(float*, float const*, float const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  699 | static inline void ProjectPointOnPlane (vec3_t dst, const vec3_t point, const vec3_t normal)
      |                    ^~~~~~~~~~~~~~~~~~~
src/shared/mathlib.cpp: In function 'Q_rsqrtApprox(float)':
src/shared/mathlib.cpp:723:21: warning: function 'Q_rsqrtApprox(float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  723 | static inline float Q_rsqrtApprox (const float number)
      |                     ^~~~~~~~~~~~~
src/shared/mathlib.cpp: In function 'R_ConcatRotations(float (*) [3], float (*) [3], float (*) [3])':
src/shared/mathlib.cpp:834:20: warning: function 'R_ConcatRotations(float (*) [3], float (*) [3], float (*) [3])' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  834 | static inline void R_ConcatRotations (float in1[3][3], float in2[3][3], float out[3][3])
      |                    ^~~~~~~~~~~~~~~~~
===> CXX [game] src/shared/aabb.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/shared/ufotypes.h:32,
                 from src/shared/aabb.h:27,
                 from src/shared/aabb.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
===> CXX [game] src/shared/shared.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/cstdlib:41,
                 from /usr/include/c++/12/stdlib.h:36,
                 from src/shared/../../config.h:3,
                 from src/shared/shared.h:32,
                 from src/shared/shared.cpp:28:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/shared/shared.h:54:
src/shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/shared.cpp: In function 'Q_strncpyzDebug(char*, char const*, unsigned long, char const*, int)':
src/shared/shared.cpp:460:9: warning: 'nonnull' argument 'dest' compared to NULL [-Wnonnull-compare]
  460 |         if (!dest)
      |         ^~
src/shared/shared.cpp:462:9: warning: 'nonnull' argument 'src' compared to NULL [-Wnonnull-compare]
  462 |         if (!src)
      |         ^~
src/shared/shared.h: In function 'Q_strnull(char const*)':
src/shared/shared.h:137:13: warning: function 'Q_strnull(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^~~~~~~~~
===> CXX [game] src/shared/utf8.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/string.h:26,
                 from src/shared/utf8.cpp:27:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
===> CXX [game] src/shared/parse.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/shared/ufotypes.h:32,
                 from src/shared/parse.h:30,
                 from src/shared/parse.cpp:28:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/shared/parse.h:31:
src/shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [game] src/shared/infostring.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/shared/ufotypes.h:32,
                 from src/shared/infostring.h:31,
                 from src/shared/infostring.cpp:28:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/shared/../common/../shared/shared.h:54,
                 from src/shared/../common/common.h:30,
                 from src/shared/infostring.cpp:29:
src/shared/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/shared/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/shared/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/shared/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/shared.h: In function 'Q_strnull(char const*)':
src/shared/../common/../shared/shared.h:137:13: warning: function 'Q_strnull(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^~~~~~~~~
===> CXX [game] src/game/q_shared.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/game/../shared/ufotypes.h:32,
                 from src/game/q_shared.h:33,
                 from src/game/q_shared.cpp:29:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/game/../shared/shared.h:54,
                 from src/game/q_shared.h:34:
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [game] src/game/chr_shared.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/game/../shared/ufotypes.h:32,
                 from src/game/q_shared.h:33,
                 from src/game/chr_shared.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/game/../shared/shared.h:54,
                 from src/game/q_shared.h:34:
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/chr_shared.cpp: In function 'void CHRSH_CharGenAbilitySkills(character_t*, bool, const char*)':
src/game/chr_shared.cpp:208:97: warning: the address of 'chrTemplate_s::id' will never be NULL [-Waddress]
  208 |                                 for (chrTemplate = teamDef->characterTemplates[0]; chrTemplate->id; chrTemplate++) {
      |                                                                                    ~~~~~~~~~~~~~^~
In file included from src/game/q_shared.h:40:
src/game/chr_shared.h:57:14: note: 'chrTemplate_s::id' declared here
   57 |         char id[MAX_VAR];                                       /** short name of the template */
      |              ^~
src/game/../shared/shared.h: In function 'Q_strnull(char const*)':
src/game/../shared/shared.h:137:13: warning: function 'Q_strnull(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^~~~~~~~~
In file included from src/game/q_shared.h:39:
src/game/inv_shared.h: In member function 'objDef_s::isArmour() const':
src/game/inv_shared.h:353:21: warning: function 'objDef_s::isArmour() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  353 |         inline bool isArmour () const {
      |                     ^~~~~~~~
src/game/inv_shared.h: In member function 'Item::def() const':
src/game/inv_shared.h:483:32: warning: function 'Item::def() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^~~
src/game/chr_shared.h: In member function 'chrScoreGlobal_s::chrScoreGlobal_s()':
src/game/chr_shared.h:133:16: warning: function 'chrScoreGlobal_s::chrScoreGlobal_s()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  133 |         inline chrScoreGlobal_s () {
      |                ^~~~~~~~~~~~~~~~
src/game/chr_shared.h: In member function 'FiremodeSettings::FiremodeSettings()':
src/game/chr_shared.h:145:16: warning: function 'FiremodeSettings::FiremodeSettings()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  145 |         inline FiremodeSettings () {
      |                ^~~~~~~~~~~~~~~~
src/game/chr_shared.h: In member function 'chrReservations_s::chrReservations_s()':
src/game/chr_shared.h:194:16: warning: function 'chrReservations_s::chrReservations_s()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  194 |         inline chrReservations_s () {
      |                ^~~~~~~~~~~~~~~~~
src/game/chr_shared.h: In member function 'woundInfo_s::woundInfo_s()':
src/game/chr_shared.h:354:16: warning: function 'woundInfo_s::woundInfo_s()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  354 |         inline woundInfo_s () {
      |                ^~~~~~~~~~~
===> CXX [game] src/game/inv_shared.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/game/../shared/ufotypes.h:32,
                 from src/game/q_shared.h:33,
                 from src/game/inv_shared.cpp:28:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/game/../shared/shared.h:54,
                 from src/game/q_shared.h:34:
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/inv_shared.cpp: In member function 'Item::isSameAs(Item const*) const':
src/game/inv_shared.cpp:551:18: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare]
  551 |         if (this == nullptr || other == nullptr)
      |             ~~~~~^~~~~~~~~~
In file included from src/game/q_shared.h:39:
src/game/inv_shared.h: In member function 'objDef_s::isArmour() const':
src/game/inv_shared.h:353:21: warning: function 'objDef_s::isArmour() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  353 |         inline bool isArmour () const {
      |                     ^~~~~~~~
src/game/inv_shared.h: In member function 'Item::ammoDef() const':
src/game/inv_shared.h:424:32: warning: function 'Item::ammoDef() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  424 |         inline const objDef_t* ammoDef (void) const {
      |                                ^~~~~~~
src/game/inv_shared.h: In member function 'Item::setAmmoDef(objDef_s const*)':
src/game/inv_shared.h:428:21: warning: function 'Item::setAmmoDef(objDef_s const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  428 |         inline void setAmmoDef (const objDef_t* od) {
      |                     ^~~~~~~~~~
src/game/inv_shared.h: In member function 'Item::setAmount(int)':
src/game/inv_shared.h:436:21: warning: function 'Item::setAmount(int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  436 |         inline void setAmount (int value) {
      |                     ^~~~~~~~~
src/game/inv_shared.h: In member function 'Item::getAmmoLeft() const':
src/game/inv_shared.h:444:20: warning: function 'Item::getAmmoLeft() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  444 |         inline int getAmmoLeft () const {
      |                    ^~~~~~~~~~~
src/game/inv_shared.h: In member function 'Item::setAmmoLeft(int)':
src/game/inv_shared.h:448:21: warning: function 'Item::setAmmoLeft(int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  448 |         inline void setAmmoLeft (int value) {
      |                     ^~~~~~~~~~~
src/game/inv_shared.h: In member function 'Item::getNext() const':
src/game/inv_shared.h:452:22: warning: function 'Item::getNext() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  452 |         inline Item* getNext () const {
      |                      ^~~~~~~
src/game/inv_shared.h: In member function 'Item::getX() const':
src/game/inv_shared.h:463:20: warning: function 'Item::getX() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  463 |         inline int getX () const {
      |                    ^~~~
src/game/inv_shared.h: In member function 'Item::getY() const':
src/game/inv_shared.h:471:20: warning: function 'Item::getY() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  471 |         inline int getY () const {
      |                    ^~~~
src/game/inv_shared.h: In member function 'Item::def() const':
src/game/inv_shared.h:483:32: warning: function 'Item::def() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^~~
src/game/inv_shared.h: In member function 'Item::isHeldTwoHanded() const':
src/game/inv_shared.h:487:21: warning: function 'Item::isHeldTwoHanded() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  487 |         inline bool isHeldTwoHanded() const {
      |                     ^~~~~~~~~~~~~~~
src/game/inv_shared.h: In member function 'Item::isArmour() const':
src/game/inv_shared.h:504:21: warning: function 'Item::isArmour() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  504 |         inline bool isArmour() const {
      |                     ^~~~~~~~
src/game/inv_shared.h: In member function 'Inventory::getContainer(int) const':
src/game/inv_shared.h:542:33: warning: function 'Inventory::getContainer(int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  542 |         inline const Container& getContainer (const containerIndex_t idx) const {
      |                                 ^~~~~~~~~~~~
src/game/inv_shared.h: In member function 'Inventory::getContainer2(int) const':
src/game/inv_shared.h:551:22: warning: function 'Inventory::getContainer2(int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  551 |         inline Item* getContainer2 (const containerIndex_t idx) const {
      |                      ^~~~~~~~~~~~~
src/game/inv_shared.h: In member function 'Inventory::setContainer(int, Item*)':
src/game/inv_shared.h:555:21: warning: function 'Inventory::setContainer(int, Item*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  555 |         inline void setContainer (const containerIndex_t idx, Item* cont) {
      |                     ^~~~~~~~~~~~
src/game/inv_shared.h: In member function 'Inventory::containsItem(int, Item const*) const':
src/game/inv_shared.h:577:21: warning: function 'Inventory::containsItem(int, Item const*) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  577 |         inline bool containsItem (const containerIndex_t contId, const Item* const item) const {
      |                     ^~~~~~~~~~~~
===> CXX [game] src/game/inventory.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/game/../shared/ufotypes.h:32,
                 from src/game/q_shared.h:33,
                 from src/game/inventory.h:30,
                 from src/game/inventory.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/game/../shared/shared.h:54,
                 from src/game/q_shared.h:34:
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/inventory.cpp: In member function 'void InventoryInterface::initInventory(const char*, const csi_t*, const inventoryImport_t*)':
src/game/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class InventoryInterface'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/game/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/game/inventory.cpp:994:9: note: in expansion of macro 'OBJZERO'
  994 |         OBJZERO(*this);
      |         ^~~~~~~
src/game/inventory.h:40:7: note: 'class InventoryInterface' declared here
   40 | class InventoryInterface
      |       ^~~~~~~~~~~~~~~~~~
src/game/inventory.cpp: In member function 'void InventoryInterface::destroyInventoryInterface()':
src/game/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class InventoryInterface'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/game/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/game/inventory.cpp:1008:9: note: in expansion of macro 'OBJZERO'
 1008 |         OBJZERO(*this);
      |         ^~~~~~~
src/game/inventory.h:40:7: note: 'class InventoryInterface' declared here
   40 | class InventoryInterface
      |       ^~~~~~~~~~~~~~~~~~
In file included from src/game/q_shared.h:39:
src/game/inv_shared.h: In member function 'objDef_s::isArmour() const':
src/game/inv_shared.h:353:21: warning: function 'objDef_s::isArmour() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  353 |         inline bool isArmour () const {
      |                     ^~~~~~~~
src/game/inv_shared.h: In member function 'objDef_s::getReloadTime() const':
src/game/inv_shared.h:356:20: warning: function 'objDef_s::getReloadTime() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  356 |         inline int getReloadTime () const {
      |                    ^~~~~~~~~~~~~
src/game/inv_shared.h: In member function 'objDef_s::isReloadable() const':
src/game/inv_shared.h:359:21: warning: function 'objDef_s::isReloadable() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  359 |         inline bool isReloadable () const {
      |                     ^~~~~~~~~~~~
src/game/inv_shared.h: In member function 'Item::ammoDef() const':
src/game/inv_shared.h:424:32: warning: function 'Item::ammoDef() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  424 |         inline const objDef_t* ammoDef (void) const {
      |                                ^~~~~~~
src/game/inv_shared.h: In member function 'Item::setAmmoDef(objDef_s const*)':
src/game/inv_shared.h:428:21: warning: function 'Item::setAmmoDef(objDef_s const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  428 |         inline void setAmmoDef (const objDef_t* od) {
      |                     ^~~~~~~~~~
src/game/inv_shared.h: In member function 'Item::getAmount() const':
src/game/inv_shared.h:432:20: warning: function 'Item::getAmount() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  432 |         inline int getAmount () const {
      |                    ^~~~~~~~~
src/game/inv_shared.h: In member function 'Item::setAmount(int)':
src/game/inv_shared.h:436:21: warning: function 'Item::setAmount(int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  436 |         inline void setAmount (int value) {
      |                     ^~~~~~~~~
src/game/inv_shared.h: In member function 'Item::addAmount(int)':
src/game/inv_shared.h:440:21: warning: function 'Item::addAmount(int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  440 |         inline void addAmount (int value) {
      |                     ^~~~~~~~~
src/game/inv_shared.h: In member function 'Item::getAmmoLeft() const':
src/game/inv_shared.h:444:20: warning: function 'Item::getAmmoLeft() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  444 |         inline int getAmmoLeft () const {
      |                    ^~~~~~~~~~~
src/game/inv_shared.h: In member function 'Item::setAmmoLeft(int)':
src/game/inv_shared.h:448:21: warning: function 'Item::setAmmoLeft(int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  448 |         inline void setAmmoLeft (int value) {
      |                     ^~~~~~~~~~~
src/game/inv_shared.h: In member function 'Item::getNext() const':
src/game/inv_shared.h:452:22: warning: function 'Item::getNext() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  452 |         inline Item* getNext () const {
      |                      ^~~~~~~
src/game/inv_shared.h: In member function 'Item::setNext(Item*)':
src/game/inv_shared.h:456:21: warning: function 'Item::setNext(Item*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  456 |         inline void setNext (Item* nx) {
      |                     ^~~~~~~
src/game/inv_shared.h: In member function 'Item::getX() const':
src/game/inv_shared.h:463:20: warning: function 'Item::getX() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  463 |         inline int getX () const {
      |                    ^~~~
src/game/inv_shared.h: In member function 'Item::setX(int)':
src/game/inv_shared.h:467:21: warning: function 'Item::setX(int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  467 |         inline void setX (const int val) {
      |                     ^~~~
src/game/inv_shared.h: In member function 'Item::getY() const':
src/game/inv_shared.h:471:20: warning: function 'Item::getY() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  471 |         inline int getY () const {
      |                    ^~~~
src/game/inv_shared.h: In member function 'Item::setY(int)':
src/game/inv_shared.h:475:21: warning: function 'Item::setY(int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  475 |         inline void setY (const int val) {
      |                     ^~~~
src/game/inv_shared.h: In member function 'Item::def() const':
src/game/inv_shared.h:483:32: warning: function 'Item::def() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^~~
src/game/inv_shared.h: In member function 'Item::isArmour() const':
src/game/inv_shared.h:504:21: warning: function 'Item::isArmour() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  504 |         inline bool isArmour() const {
      |                     ^~~~~~~~
src/game/inv_shared.h: In member function 'Inventory::getContainer(int) const':
src/game/inv_shared.h:542:33: warning: function 'Inventory::getContainer(int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  542 |         inline const Container& getContainer (const containerIndex_t idx) const {
      |                                 ^~~~~~~~~~~~
src/game/inv_shared.h: In member function 'Inventory::getContainer2(int) const':
src/game/inv_shared.h:551:22: warning: function 'Inventory::getContainer2(int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  551 |         inline Item* getContainer2 (const containerIndex_t idx) const {
      |                      ^~~~~~~~~~~~~
src/game/inv_shared.h: In member function 'Inventory::setContainer(int, Item*)':
src/game/inv_shared.h:555:21: warning: function 'Inventory::setContainer(int, Item*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  555 |         inline void setContainer (const containerIndex_t idx, Item* cont) {
      |                     ^~~~~~~~~~~~
src/game/inv_shared.h: In member function 'Inventory::resetContainer(int)':
src/game/inv_shared.h:559:21: warning: function 'Inventory::resetContainer(int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  559 |         inline void resetContainer (const containerIndex_t idx) {
      |                     ^~~~~~~~~~~~~~
src/game/inventory.h: In member function 'InventoryInterface::alloc(unsigned long)':
src/game/inventory.h:73:22: warning: function 'InventoryInterface::alloc(unsigned long)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   73 |         inline void* alloc (size_t size)
      |                      ^~~~~
src/game/inventory.h: In member function 'InventoryInterface::free(void*)':
src/game/inventory.h:78:21: warning: function 'InventoryInterface::free(void*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   78 |         inline void free (void* data)
      |                     ^~~~
===> LD [base/game.so]
src/game/g_edict.h: In function 'G_CameraUse':
src/game/g_edict.h:182:21: warning: inlining failed in call to 'toggleActive': function not inlinable [-Winline]
  182 |         inline void toggleActive() {
      |                     ^
src/game/g_camera.cpp:36:27: note: called from here
   36 |         self->toggleActive();
      |                           ^
src/game/inv_shared.h: In function 'isReloadable.isra':
src/game/inv_shared.h:356:20: warning: inlining failed in call to 'getReloadTime.isra': function not inlinable [-Winline]
  356 |         inline int getReloadTime () const {
      |                    ^
src/game/inv_shared.h:360:37: note: called from here
  360 |                 return getReloadTime() > 0;
      |                                     ^
src/game/inv_shared.h: In function 'isArmour.isra':
src/game/inv_shared.h:353:21: warning: inlining failed in call to 'isArmour': function not inlinable [-Winline]
  353 |         inline bool isArmour () const {
      |                     ^
src/game/inv_shared.h:505:42: note: called from here
  505 |                 return _itemDef->isArmour();
      |                                          ^
src/game/g_edict.h: In function 'AI_IsValidTarget':
src/game/g_edict.h:216:24: warning: inlining failed in call to 'getPlayer.isra': function not inlinable [-Winline]
  216 |         inline Player &getPlayer () const {
      |                        ^
src/game/g_ai.cpp:713:59: note: called from here
  713 |         if (G_IsMultiPlayer() || (g_aihumans->integer && !G_IsAI(ent)))
      |                                                           ^
src/game/inv_shared.h: In function 'CHRSH_IsArmourUseableForTeam':
src/game/inv_shared.h:353:21: warning: inlining failed in call to 'isArmour': function not inlinable [-Winline]
  353 |         inline bool isArmour () const {
      |                     ^
src/game/chr_shared.cpp:57:9: note: called from here
   57 |         assert(od->isArmour());
      |         ^
src/game/game.h: In function 'G_ClientGetTeamNum':
src/game/game.h:132:20: warning: inlining failed in call to 'getTeam.isra': function not inlinable [-Winline]
  132 |         inline int getTeam (void) const {
      |                    ^
src/game/g_client.cpp:894:30: note: called from here
  894 |         return player.getTeam();
      |                              ^
src/game/../shared/shared.h: In function 'CHRSH_GetTemplateByID':
src/game/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/game/chr_shared.cpp:75:23: note: called from here
   75 |         if (!Q_strnull(templateId))
      |                       ^
src/game/game.h: In function 'G_ClientIsReady':
src/game/game.h:126:21: warning: inlining failed in call to 'isReady.isra': function not inlinable [-Winline]
  126 |         inline bool isReady () const {
      |                     ^
src/game/g_client.cpp:911:31: note: called from here
  911 |         return player->isReady();
      |                               ^
src/game/inv_shared.h: In member function 'getContainer2':
src/game/inv_shared.h:542:33: warning: inlining failed in call to 'getContainer': function not inlinable [-Winline]
  542 |         inline const Container& getContainer (const containerIndex_t idx) const {
      |                                 ^
src/game/inv_shared.h:552:36: note: called from here
  552 |                 return getContainer(idx)._invList;
      |                                    ^
src/game/inv_shared.h: In member function 'getContainer':
src/game/inv_shared.h:551:22: warning: inlining failed in call to 'getContainer2': function not inlinable [-Winline]
  551 |         inline Item* getContainer2 (const containerIndex_t idx) const {
      |                      ^
src/game/g_edict.h:186:45: note: called from here
  186 |                 return chr.inv.getContainer2(idx);
      |                                             ^
src/game/../shared/aabb.h: In member function '__ct_base ':
src/game/../shared/aabb.h:89:30: warning: inlining failed in call to 'getMaxs': function not inlinable [-Winline]
   89 |         inline const vec3_t& getMaxs() const {
      |                              ^
src/game/../shared/mathlib.h:132:17: note: called from here
  132 |                 VecToPos(aabb.getMaxs(), maxs);
      |                 ^
src/game/../shared/aabb.h:80:30: warning: inlining failed in call to 'getMins': function not inlinable [-Winline]
   80 |         inline const vec3_t& getMins() const {
      |                              ^
src/game/../shared/mathlib.h:131:17: note: called from here
  131 |                 VecToPos(aabb.getMins(), mins);
      |                 ^
src/game/../shared/keyvaluepair.h: In function 'ED_ParseField':
src/game/../shared/keyvaluepair.h:55:21: warning: inlining failed in call to 'isKey.isra': function not inlinable [-Winline]
   55 |         inline bool isKey(const char* name) const
      |                     ^
src/game/g_spawn.cpp:173:22: note: called from here
  173 |         if (kvp.isKey("classname"))
      |                      ^
src/game/../shared/keyvaluepair.h:55:21: warning: inlining failed in call to 'isKey.isra': function not inlinable [-Winline]
   55 |         inline bool isKey(const char* name) const
      |                     ^
src/game/g_spawn.cpp:175:27: note: called from here
  175 |         else if (kvp.isKey("model"))
      |                           ^
src/game/../shared/keyvaluepair.h:55:21: warning: inlining failed in call to 'isKey.isra': function not inlinable [-Winline]
   55 |         inline bool isKey(const char* name) const
      |                     ^
src/game/g_spawn.cpp:177:27: note: called from here
  177 |         else if (kvp.isKey("spawnflags"))
      |                           ^
src/game/../shared/keyvaluepair.h:65:20: warning: inlining failed in call to 'asInt.isra': function not inlinable [-Winline]
   65 |         inline int asInt () const
      |                    ^
src/game/g_spawn.cpp:178:44: note: called from here
  178 |                 ent->spawnflags = kvp.asInt();
      |                                            ^
src/game/../shared/keyvaluepair.h:55:21: warning: inlining failed in call to 'isKey.isra': function not inlinable [-Winline]
   55 |         inline bool isKey(const char* name) const
      |                     ^
src/game/g_spawn.cpp:179:27: note: called from here
  179 |         else if (kvp.isKey("speed"))
      |                           ^
src/game/../shared/keyvaluepair.h:65:20: warning: inlining failed in call to 'asInt.isra': function not inlinable [-Winline]
   65 |         inline int asInt () const
      |                    ^
src/game/g_spawn.cpp:180:39: note: called from here
  180 |                 ent->speed = kvp.asInt();
      |                                       ^
src/game/../shared/keyvaluepair.h:55:21: warning: inlining failed in call to 'isKey.isra': function not inlinable [-Winline]
   55 |         inline bool isKey(const char* name) const
      |                     ^
src/game/g_spawn.cpp:181:27: note: called from here
  181 |         else if (kvp.isKey("dir"))
      |                           ^
src/game/../shared/keyvaluepair.h:65:20: warning: inlining failed in call to 'asInt.isra': function not inlinable [-Winline]
   65 |         inline int asInt () const
      |                    ^
src/game/g_spawn.cpp:182:37: note: called from here
  182 |                 ent->dir = kvp.asInt();
      |                                     ^
src/game/../shared/keyvaluepair.h:55:21: warning: inlining failed in call to 'isKey.isra': function not inlinable [-Winline]
   55 |         inline bool isKey(const char* name) const
      |                     ^
src/game/g_spawn.cpp:183:27: note: called from here
  183 |         else if (kvp.isKey("active"))
      |                           ^
src/game/../shared/keyvaluepair.h:70:21: warning: inlining failed in call to 'asBool.isra': function not inlinable [-Winline]
   70 |         inline bool asBool () const
      |                     ^
src/game/g_spawn.cpp:184:41: note: called from here
  184 |                 ent->active = kvp.asBool();
      |                                         ^
src/game/../shared/keyvaluepair.h:55:21: warning: inlining failed in call to 'isKey.isra': function not inlinable [-Winline]
   55 |         inline bool isKey(const char* name) const
      |                     ^
src/game/g_spawn.cpp:185:27: note: called from here
  185 |         else if (kvp.isKey("target"))
      |                           ^
src/game/../shared/keyvaluepair.h:55:21: warning: inlining failed in call to 'isKey.isra': function not inlinable [-Winline]
   55 |         inline bool isKey(const char* name) const
      |                     ^
src/game/g_spawn.cpp:187:27: note: called from here
  187 |         else if (kvp.isKey("targetname"))
      |                           ^
src/game/../shared/keyvaluepair.h:55:21: warning: inlining failed in call to 'isKey.isra': function not inlinable [-Winline]
   55 |         inline bool isKey(const char* name) const
      |                     ^
src/game/g_spawn.cpp:189:27: note: called from here
  189 |         else if (kvp.isKey("item"))
      |                           ^
src/game/../shared/keyvaluepair.h:55:21: warning: inlining failed in call to 'isKey.isra': function not inlinable [-Winline]
   55 |         inline bool isKey(const char* name) const
      |                     ^
src/game/g_spawn.cpp:191:27: note: called from here
  191 |         else if (kvp.isKey("noise"))
      |                           ^
src/game/../shared/keyvaluepair.h:55:21: warning: inlining failed in call to 'isKey.isra': function not inlinable [-Winline]
   55 |         inline bool isKey(const char* name) const
      |                     ^
src/game/g_spawn.cpp:193:27: note: called from here
  193 |         else if (kvp.isKey("particle"))
      |                           ^
src/game/../shared/keyvaluepair.h:55:21: warning: inlining failed in call to 'isKey.isra': function not inlinable [-Winline]
   55 |         inline bool isKey(const char* name) const
      |                     ^
src/game/g_spawn.cpp:195:27: note: called from here
  195 |         else if (kvp.isKey("nextmap"))
      |                           ^
src/game/../shared/keyvaluepair.h:55:21: warning: inlining failed in call to 'isKey.isra': function not inlinable [-Winline]
   55 |         inline bool isKey(const char* name) const
      |                     ^
src/game/g_spawn.cpp:197:27: note: called from here
  197 |         else if (kvp.isKey("frame"))
      |                           ^
src/game/../shared/keyvaluepair.h:65:20: warning: inlining failed in call to 'asInt.isra': function not inlinable [-Winline]
   65 |         inline int asInt () const
      |                    ^
src/game/g_spawn.cpp:198:39: note: called from here
  198 |                 ent->frame = kvp.asInt();
      |                                       ^
src/game/../shared/keyvaluepair.h:55:21: warning: inlining failed in call to 'isKey.isra': function not inlinable [-Winline]
   55 |         inline bool isKey(const char* name) const
      |                     ^
src/game/g_spawn.cpp:199:27: note: called from here
  199 |         else if (kvp.isKey("team"))
      |                           ^
src/game/../shared/keyvaluepair.h:65:20: warning: inlining failed in call to 'asInt.isra': function not inlinable [-Winline]
   65 |         inline int asInt () const
      |                    ^
src/game/g_spawn.cpp:200:38: note: called from here
  200 |                 ent->team = kvp.asInt();
      |                                      ^
src/game/../shared/keyvaluepair.h:55:21: warning: inlining failed in call to 'isKey.isra': function not inlinable [-Winline]
   55 |         inline bool isKey(const char* name) const
      |                     ^
src/game/g_spawn.cpp:201:27: note: called from here
  201 |         else if (kvp.isKey("group"))
      |                           ^
src/game/../shared/keyvaluepair.h:55:21: warning: inlining failed in call to 'isKey.isra': function not inlinable [-Winline]
   55 |         inline bool isKey(const char* name) const
      |                     ^
src/game/g_spawn.cpp:203:27: note: called from here
  203 |         else if (kvp.isKey("size"))
      |                           ^
src/game/../shared/keyvaluepair.h:65:20: warning: inlining failed in call to 'asInt.isra': function not inlinable [-Winline]
   65 |         inline int asInt () const
      |                    ^
src/game/g_spawn.cpp:204:43: note: called from here
  204 |                 ent->fieldSize = kvp.asInt();
      |                                           ^
src/game/../shared/keyvaluepair.h:55:21: warning: inlining failed in call to 'isKey.isra': function not inlinable [-Winline]
   55 |         inline bool isKey(const char* name) const
      |                     ^
src/game/g_spawn.cpp:205:27: note: called from here
  205 |         else if (kvp.isKey("count"))
      |                           ^
src/game/../shared/keyvaluepair.h:65:20: warning: inlining failed in call to 'asInt.isra': function not inlinable [-Winline]
   65 |         inline int asInt () const
      |                    ^
src/game/g_spawn.cpp:206:39: note: called from here
  206 |                 ent->count = kvp.asInt();
      |                                       ^
src/game/../shared/keyvaluepair.h:55:21: warning: inlining failed in call to 'isKey.isra': function not inlinable [-Winline]
   55 |         inline bool isKey(const char* name) const
      |                     ^
src/game/g_spawn.cpp:207:27: note: called from here
  207 |         else if (kvp.isKey("time"))
      |                           ^
src/game/../shared/keyvaluepair.h:65:20: warning: inlining failed in call to 'asInt.isra': function not inlinable [-Winline]
   65 |         inline int asInt () const
      |                    ^
src/game/g_spawn.cpp:208:38: note: called from here
  208 |                 ent->time = kvp.asInt();
      |                                      ^
src/game/../shared/keyvaluepair.h:55:21: warning: inlining failed in call to 'isKey.isra': function not inlinable [-Winline]
   55 |         inline bool isKey(const char* name) const
      |                     ^
src/game/g_spawn.cpp:209:27: note: called from here
  209 |         else if (kvp.isKey("health"))
      |                           ^
src/game/../shared/keyvaluepair.h:65:20: warning: inlining failed in call to 'asInt.isra': function not inlinable [-Winline]
   65 |         inline int asInt () const
      |                    ^
src/game/g_spawn.cpp:210:36: note: called from here
  210 |                 ent->HP = kvp.asInt();
      |                                    ^
src/game/../shared/keyvaluepair.h:55:21: warning: inlining failed in call to 'isKey.isra': function not inlinable [-Winline]
   55 |         inline bool isKey(const char* name) const
      |                     ^
src/game/g_spawn.cpp:211:27: note: called from here
  211 |         else if (kvp.isKey("radius"))
      |                           ^
src/game/../shared/keyvaluepair.h:65:20: warning: inlining failed in call to 'asInt.isra': function not inlinable [-Winline]
   65 |         inline int asInt () const
      |                    ^
src/game/g_spawn.cpp:212:40: note: called from here
  212 |                 ent->radius = kvp.asInt();
      |                                        ^
src/game/../shared/keyvaluepair.h:55:21: warning: inlining failed in call to 'isKey.isra': function not inlinable [-Winline]
   55 |         inline bool isKey(const char* name) const
      |                     ^
src/game/g_spawn.cpp:213:27: note: called from here
  213 |         else if (kvp.isKey("sounds"))
      |                           ^
src/game/../shared/keyvaluepair.h:65:20: warning: inlining failed in call to 'asInt.isra': function not inlinable [-Winline]
   65 |         inline int asInt () const
      |                    ^
src/game/g_spawn.cpp:214:40: note: called from here
  214 |                 ent->sounds = kvp.asInt();
      |                                        ^
src/game/../shared/keyvaluepair.h:55:21: warning: inlining failed in call to 'isKey.isra': function not inlinable [-Winline]
   55 |         inline bool isKey(const char* name) const
      |                     ^
src/game/g_spawn.cpp:215:27: note: called from here
  215 |         else if (kvp.isKey("material"))
      |                           ^
src/game/../shared/keyvaluepair.h:65:20: warning: inlining failed in call to 'asInt.isra': function not inlinable [-Winline]
   65 |         inline int asInt () const
      |                    ^
src/game/g_spawn.cpp:216:71: note: called from here
  216 |                 ent->material = static_cast<edictMaterial_t>(kvp.asInt()); // enum !!
      |                                                                       ^
src/game/../shared/keyvaluepair.h:55:21: warning: inlining failed in call to 'isKey.isra': function not inlinable [-Winline]
   55 |         inline bool isKey(const char* name) const
      |                     ^
src/game/g_spawn.cpp:217:27: note: called from here
  217 |         else if (kvp.isKey("light"))
      |                           ^
src/game/../shared/keyvaluepair.h:55:21: warning: inlining failed in call to 'isKey.isra': function not inlinable [-Winline]
   55 |         inline bool isKey(const char* name) const
      |                     ^
src/game/g_spawn.cpp:221:27: note: called from here
  221 |         else if (kvp.isKey("maxteams"))
      |                           ^
src/game/../shared/keyvaluepair.h:55:21: warning: inlining failed in call to 'isKey.isra': function not inlinable [-Winline]
   55 |         inline bool isKey(const char* name) const
      |                     ^
src/game/g_spawn.cpp:223:27: note: called from here
  223 |         else if (kvp.isKey("maxlevel"))
      |                           ^
src/game/../shared/keyvaluepair.h:55:21: warning: inlining failed in call to 'isKey.isra': function not inlinable [-Winline]
   55 |         inline bool isKey(const char* name) const
      |                     ^
src/game/g_spawn.cpp:225:27: note: called from here
  225 |         else if (kvp.isKey("dmg"))
      |                           ^
src/game/../shared/keyvaluepair.h:65:20: warning: inlining failed in call to 'asInt.isra': function not inlinable [-Winline]
   65 |         inline int asInt () const
      |                    ^
src/game/g_spawn.cpp:226:37: note: called from here
  226 |                 ent->dmg = kvp.asInt();
      |                                     ^
src/game/../shared/keyvaluepair.h:55:21: warning: inlining failed in call to 'isKey.isra': function not inlinable [-Winline]
   55 |         inline bool isKey(const char* name) const
      |                     ^
src/game/g_spawn.cpp:227:27: note: called from here
  227 |         else if (kvp.isKey("origin"))
      |                           ^
src/game/../shared/keyvaluepair.h:55:21: warning: inlining failed in call to 'isKey.isra': function not inlinable [-Winline]
   55 |         inline bool isKey(const char* name) const
      |                     ^
src/game/g_spawn.cpp:229:27: note: called from here
  229 |         else if (kvp.isKey("angles"))
      |                           ^
src/game/../shared/keyvaluepair.h:55:21: warning: inlining failed in call to 'isKey.isra': function not inlinable [-Winline]
   55 |         inline bool isKey(const char* name) const
      |                     ^
src/game/g_spawn.cpp:231:27: note: called from here
  231 |         else if (kvp.isKey("angle"))
      |                           ^
src/game/../shared/keyvaluepair.h:60:22: warning: inlining failed in call to 'asFloat.isra': function not inlinable [-Winline]
   60 |         inline float asFloat () const
      |                      ^
src/game/g_spawn.cpp:232:41: note: called from here
  232 |                 ent->angle = kvp.asFloat();
      |                                         ^
src/game/../shared/keyvaluepair.h:55:21: warning: inlining failed in call to 'isKey.isra': function not inlinable [-Winline]
   55 |         inline bool isKey(const char* name) const
      |                     ^
src/game/g_spawn.cpp:233:27: note: called from here
  233 |         else if (kvp.isKey("message"))
      |                           ^
src/game/../shared/keyvaluepair.h:55:21: warning: inlining failed in call to 'isKey.isra': function not inlinable [-Winline]
   55 |         inline bool isKey(const char* name) const
      |                     ^
src/game/g_spawn.cpp:236:27: note: called from here
  236 |         else if (kvp.isKey("norandomspawn"))
      |                           ^
src/game/../shared/keyvaluepair.h:65:20: warning: inlining failed in call to 'asInt.isra': function not inlinable [-Winline]
   65 |         inline int asInt () const
      |                    ^
src/game/g_spawn.cpp:237:52: note: called from here
  237 |                 spawnTemp.noRandomSpawn = kvp.asInt();
      |                                                    ^
src/game/../shared/keyvaluepair.h:55:21: warning: inlining failed in call to 'isKey.isra': function not inlinable [-Winline]
   55 |         inline bool isKey(const char* name) const
      |                     ^
src/game/g_spawn.cpp:238:27: note: called from here
  238 |         else if (kvp.isKey("noequipment"))
      |                           ^
src/game/../shared/keyvaluepair.h:65:20: warning: inlining failed in call to 'asInt.isra': function not inlinable [-Winline]
   65 |         inline int asInt () const
      |                    ^
src/game/g_spawn.cpp:239:50: note: called from here
  239 |                 spawnTemp.noEquipment = kvp.asInt();
      |                                                  ^
src/game/inv_shared.h: In member function 'mustReload':
src/game/inv_shared.h:491:21: warning: inlining failed in call to 'isReloadable.isra': function not inlinable [-Winline]
  491 |         inline bool isReloadable() const {
      |                     ^
src/game/inv_shared.h:497:36: note: called from here
  497 |                 return isReloadable() && getAmmoLeft() <= 0;
      |                                    ^
src/game/inv_shared.h:444:20: warning: inlining failed in call to 'getAmmoLeft.isra': function not inlinable [-Winline]
  444 |         inline int getAmmoLeft () const {
      |                    ^
src/game/inv_shared.h:497:53: note: called from here
  497 |                 return isReloadable() && getAmmoLeft() <= 0;
      |                                                     ^
src/game/inv_shared.h: In function 'AI_GetItemFromInventory':
src/game/inv_shared.h:424:32: warning: inlining failed in call to 'ammoDef.isra': function not inlinable [-Winline]
  424 |         inline const objDef_t* ammoDef (void) const {
      |                                ^
src/game/g_ai.cpp:316:26: note: called from here
  316 |         if (item->ammoDef() && item->isWeapon() && !item->mustReload())
      |                          ^
src/game/inv_shared.h:500:21: warning: inlining failed in call to 'isWeapon.isra': function not inlinable [-Winline]
  500 |         inline bool isWeapon() const {
      |                     ^
src/game/g_ai.cpp:316:46: note: called from here
  316 |         if (item->ammoDef() && item->isWeapon() && !item->mustReload())
      |                                              ^
src/game/inv_shared.h:496:21: warning: inlining failed in call to 'mustReload': function not inlinable [-Winline]
  496 |         inline bool mustReload() const {
      |                     ^
src/game/g_ai.cpp:316:69: note: called from here
  316 |         if (item->ammoDef() && item->isWeapon() && !item->mustReload())
      |                                                                     ^
src/game/chr_shared.h: In member function '__ct_base ':
src/game/chr_shared.h:107:21: warning: inlining failed in call to 'init': function not inlinable [-Winline]
  107 |         inline void init () {
      |                     ^
src/game/chr_shared.h:105:21: note: called from here
  105 |                 init();
      |                     ^
src/game/inv_shared.h: In member function '__ct_base ':
src/game/inv_shared.h:428:21: warning: inlining failed in call to 'setAmmoDef': function not inlinable [-Winline]
  428 |         inline void setAmmoDef (const objDef_t* od) {
      |                     ^
src/game/inv_shared.cpp:511:19: note: called from here
  511 |         setAmmoDef(nullptr);
      |                   ^
src/game/inv_shared.h:436:21: warning: inlining failed in call to 'setAmount': function not inlinable [-Winline]
  436 |         inline void setAmount (int value) {
      |                     ^
src/game/inv_shared.cpp:510:18: note: called from here
  510 |         setAmount(0);
      |                  ^
src/game/inv_shared.h:448:21: warning: inlining failed in call to 'setAmmoLeft': function not inlinable [-Winline]
  448 |         inline void setAmmoLeft (int value) {
      |                     ^
src/game/inv_shared.cpp:509:20: note: called from here
  509 |         setAmmoLeft(NONE_AMMO);
      |                    ^
src/game/inv_shared.h: In member function '__ct_base ':
src/game/inv_shared.h:428:21: warning: inlining failed in call to 'setAmmoDef': function not inlinable [-Winline]
  428 |         inline void setAmmoDef (const objDef_t* od) {
      |                     ^
src/game/inv_shared.cpp:522:19: note: called from here
  522 |         setAmmoDef(ammo);
      |                   ^
src/game/inv_shared.h:436:21: warning: inlining failed in call to 'setAmount': function not inlinable [-Winline]
  436 |         inline void setAmount (int value) {
      |                     ^
src/game/inv_shared.cpp:521:18: note: called from here
  521 |         setAmount(0);
      |                  ^
src/game/inv_shared.h:448:21: warning: inlining failed in call to 'setAmmoLeft': function not inlinable [-Winline]
  448 |         inline void setAmmoLeft (int value) {
      |                     ^
src/game/inv_shared.cpp:520:20: note: called from here
  520 |         setAmmoLeft(ammoLeft);
      |                    ^
src/game/g_edict.h: In function 'G_ApplyProtection':
src/game/g_edict.h:191:22: warning: inlining failed in call to 'getArmour': function not inlinable [-Winline]
  191 |         inline Item* getArmour () const {
      |                      ^
src/game/g_combat.cpp:316:30: note: called from here
  316 |         if (target->getArmour()) {
      |                              ^
src/game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/g_combat.cpp:317:69: note: called from here
  317 |                 const objDef_t* armourDef = target->getArmour()->def();
      |                                                                     ^
src/game/g_edict.h:191:22: warning: inlining failed in call to 'getArmour': function not inlinable [-Winline]
  191 |         inline Item* getArmour () const {
      |                      ^
src/game/g_combat.cpp:317:69: note: called from here
  317 |                 const objDef_t* armourDef = target->getArmour()->def();
      |                                                                     ^
src/game/game.h: In function 'G_PlayerGetNextActiveHuman':
src/game/game.h:114:21: warning: inlining failed in call to 'isInUse.isra': function not inlinable [-Winline]
  114 |         inline bool isInUse () const {
      |                     ^
src/game/g_client.cpp:115:36: note: called from here
  115 |                 if (player->isInUse())
      |                                    ^
src/game/game.h: In function 'G_PlayerGetNextActiveAI':
src/game/game.h:114:21: warning: inlining failed in call to 'isInUse.isra': function not inlinable [-Winline]
  114 |         inline bool isInUse () const {
      |                     ^
src/game/g_client.cpp:131:36: note: called from here
  131 |                 if (player->isInUse())
      |                                    ^
src/game/game.h: In function 'G_TeamToPM':
src/game/game.h:114:21: warning: inlining failed in call to 'isInUse.isra': function not inlinable [-Winline]
  114 |         inline bool isInUse () const {
      |                     ^
src/game/g_client.cpp:151:31: note: called from here
  151 |                 if (p->isInUse() && team == p->getTeam())
      |                               ^
src/game/game.h:132:20: warning: inlining failed in call to 'getTeam.isra': function not inlinable [-Winline]
  132 |         inline int getTeam (void) const {
      |                    ^
src/game/g_client.cpp:151:55: note: called from here
  151 |                 if (p->isInUse() && team == p->getTeam())
      |                                                       ^
src/game/game.h:120:20: warning: inlining failed in call to 'getNum.isra': function not inlinable [-Winline]
  120 |         inline int getNum (void) const {
      |                    ^
src/game/g_client.cpp:152:39: note: called from here
  152 |                         playerMask |= G_PlayerToPM(*p);
      |                                       ^
src/game/game.h: In function 'G_PMToVis':
src/game/game.h:120:20: warning: inlining failed in call to 'getNum.isra': function not inlinable [-Winline]
  120 |         inline int getNum (void) const {
      |                    ^
src/game/g_client.cpp:172:34: note: called from here
  172 |                 if (playerMask & G_PlayerToPM(*p))
      |                                  ^
src/game/game.h:132:20: warning: inlining failed in call to 'getTeam.isra': function not inlinable [-Winline]
  132 |         inline int getTeam (void) const {
      |                    ^
src/game/g_client.cpp:173:37: note: called from here
  173 |                         teamMask |= G_TeamToVisMask(p->getTeam());
      |                                     ^
src/game/game.h: In function 'G_VisToPM':
src/game/game.h:132:20: warning: inlining failed in call to 'getTeam.isra': function not inlinable [-Winline]
  132 |         inline int getTeam (void) const {
      |                    ^
src/game/g_client.cpp:193:32: note: called from here
  193 |                 if (teamMask & G_TeamToVisMask(p->getTeam()))
      |                                ^
src/game/game.h:120:20: warning: inlining failed in call to 'getNum.isra': function not inlinable [-Winline]
  120 |         inline int getNum (void) const {
      |                    ^
src/game/g_client.cpp:194:39: note: called from here
  194 |                         playerMask |= G_PlayerToPM(*p);
      |                                       ^
src/game/inv_shared.h: In member function 'setFloorContainer':
src/game/inv_shared.h:555:21: warning: inlining failed in call to 'setContainer': function not inlinable [-Winline]
  555 |         inline void setContainer (const containerIndex_t idx, Item* cont) {
      |                     ^
src/game/inv_shared.cpp:938:21: note: called from here
  938 |         setContainer(CID_FLOOR, cont);
      |                     ^
src/game/inv_shared.h: In member function 'getRightHandContainer':
src/game/inv_shared.h:551:22: warning: inlining failed in call to 'getContainer2': function not inlinable [-Winline]
  551 |         inline Item* getContainer2 (const containerIndex_t idx) const {
      |                      ^
src/game/inv_shared.cpp:943:29: note: called from here
  943 |         return getContainer2(CID_RIGHT);
      |                             ^
src/game/inv_shared.h: In member function 'getLeftHandContainer':
src/game/inv_shared.h:551:22: warning: inlining failed in call to 'getContainer2': function not inlinable [-Winline]
  551 |         inline Item* getContainer2 (const containerIndex_t idx) const {
      |                      ^
src/game/inv_shared.cpp:948:29: note: called from here
  948 |         return getContainer2(CID_LEFT);
      |                             ^
src/game/inv_shared.h: In member function 'getHeadgear':
src/game/inv_shared.h:551:22: warning: inlining failed in call to 'getContainer2': function not inlinable [-Winline]
  551 |         inline Item* getContainer2 (const containerIndex_t idx) const {
      |                      ^
src/game/inv_shared.cpp:953:29: note: called from here
  953 |         return getContainer2(CID_HEADGEAR);
      |                             ^
src/game/inv_shared.h: In member function 'getHolsterContainer':
src/game/inv_shared.h:551:22: warning: inlining failed in call to 'getContainer2': function not inlinable [-Winline]
  551 |         inline Item* getContainer2 (const containerIndex_t idx) const {
      |                      ^
src/game/inv_shared.cpp:958:29: note: called from here
  958 |         return getContainer2(CID_HOLSTER);
      |                             ^
src/game/inv_shared.h: In member function 'getFloorContainer':
src/game/inv_shared.h:551:22: warning: inlining failed in call to 'getContainer2': function not inlinable [-Winline]
  551 |         inline Item* getContainer2 (const containerIndex_t idx) const {
      |                      ^
src/game/inv_shared.cpp:963:29: note: called from here
  963 |         return getContainer2(CID_FLOOR);
      |                             ^
src/game/game.h: In function 'G_ActionCheck':
src/game/game.h:132:20: warning: inlining failed in call to 'getTeam.isra': function not inlinable [-Winline]
  132 |         inline int getTeam (void) const {
      |                    ^
src/game/g_client.cpp:360:40: note: called from here
  360 |         if (ent->team != player.getTeam()) {
      |                                        ^
src/game/game.h:120:20: warning: inlining failed in call to 'getNum.isra': function not inlinable [-Winline]
  120 |         inline int getNum (void) const {
      |                    ^
src/game/g_client.cpp:365:39: note: called from here
  365 |         if (ent->pnum != player.getNum()) {
      |                                       ^
src/game/inv_shared.h: In member function 'getEquipContainer':
src/game/inv_shared.h:551:22: warning: inlining failed in call to 'getContainer2': function not inlinable [-Winline]
  551 |         inline Item* getContainer2 (const containerIndex_t idx) const {
      |                      ^
src/game/inv_shared.cpp:968:29: note: called from here
  968 |         return getContainer2(CID_EQUIP);
      |                             ^
src/game/inv_shared.h: In member function 'getArmour':
src/game/inv_shared.h:551:22: warning: inlining failed in call to 'getContainer2': function not inlinable [-Winline]
  551 |         inline Item* getContainer2 (const containerIndex_t idx) const {
      |                      ^
src/game/inv_shared.cpp:973:29: note: called from here
  973 |         return getContainer2(CID_ARMOUR);
      |                             ^
src/game/game.h: In function 'G_ActionCheckForCurrentTeam':
src/game/game.h:132:20: warning: inlining failed in call to 'getTeam.isra': function not inlinable [-Winline]
  132 |         inline int getTeam (void) const {
      |                    ^
src/game/g_client.cpp:384:47: note: called from here
  384 |         if (level.activeTeam != player.getTeam()) {
      |                                               ^
src/game/g_edict.h: In function 'G_BuildForbiddenList':
src/game/g_edict.h:216:24: warning: inlining failed in call to 'getPlayer.isra': function not inlinable [-Winline]
  216 |         inline Player &getPlayer () const {
      |                        ^
src/game/g_move.cpp:74:56: note: called from here
   74 |                 if (G_IsBlockingMovementActor(ent) && (G_IsAI(movingActor) || (ent->visflags & teamMask))) {
      |                                                        ^
src/game/../shared/aabb.h: In member function 'expandXY.constprop':
src/game/../shared/aabb.h:143:21: warning: inlining failed in call to 'clipToWorld': function not inlinable [-Winline]
  143 |         inline void clipToWorld () {
      |                     ^
src/game/../shared/aabb.h:156:28: note: called from here
  156 |                 clipToWorld();
      |                            ^
src/game/g_ai.cpp: In function 'AI_GetItemForShootType':
src/game/g_ai.cpp:310:27: warning: inlining failed in call to 'AI_GetItemFromInventory': function not inlinable [-Winline]
  310 | static inline const Item* AI_GetItemFromInventory (const Item* ic)
      |                           ^
src/game/g_ai.cpp:339:47: note: called from here
  339 |                 return AI_GetItemFromInventory(item);
      |                                               ^
src/game/g_edict.h:194:22: warning: inlining failed in call to 'getRightHandItem': function not inlinable [-Winline]
  194 |         inline Item* getRightHandItem () const {
      |                      ^
src/game/g_ai.cpp:338:57: note: called from here
  338 |                 const Item* item = ent->getRightHandItem();
      |                                                         ^
src/game/g_ai.cpp:310:27: warning: inlining failed in call to 'AI_GetItemFromInventory': function not inlinable [-Winline]
  310 | static inline const Item* AI_GetItemFromInventory (const Item* ic)
      |                           ^
src/game/g_ai.cpp:342:47: note: called from here
  342 |                 return AI_GetItemFromInventory(item);
      |                                               ^
src/game/g_edict.h:197:22: warning: inlining failed in call to 'getLeftHandItem': function not inlinable [-Winline]
  197 |         inline Item* getLeftHandItem () const {
      |                      ^
src/game/g_ai.cpp:341:56: note: called from here
  341 |                 const Item* item = ent->getLeftHandItem();
      |                                                        ^
src/game/g_reaction.cpp: In function '__static_initialization_and_destruction_0.constprop':
src/game/g_reaction.cpp:120:7: warning: inlining failed in call to '__ct_base .constprop': function not inlinable [-Winline]
  120 | class ReactionFireTargets
      |       ^
src/game/g_reaction.cpp:141:28: note: called from here
  141 | static ReactionFireTargets rft;
      |                            ^
src/game/g_edict.h: In function 'AI_IsHandForForShootTypeFree':
src/game/g_edict.h:194:22: warning: inlining failed in call to 'getRightHandItem': function not inlinable [-Winline]
  194 |         inline Item* getRightHandItem () const {
      |                      ^
src/game/g_ai.cpp:758:57: note: called from here
  758 |                 const Item* item = ent->getRightHandItem();
      |                                                         ^
src/game/g_edict.h:194:22: warning: inlining failed in call to 'getRightHandItem': function not inlinable [-Winline]
  194 |         inline Item* getRightHandItem () const {
      |                      ^
src/game/g_ai.cpp:763:58: note: called from here
  763 |                 const Item* right = ent->getRightHandItem();
      |                                                          ^
src/game/g_edict.h:197:22: warning: inlining failed in call to 'getLeftHandItem': function not inlinable [-Winline]
  197 |         inline Item* getLeftHandItem () const {
      |                      ^
src/game/g_ai.cpp:762:56: note: called from here
  762 |                 const Item* left = ent->getLeftHandItem();
      |                                                        ^
src/game/inv_shared.h:487:21: warning: inlining failed in call to 'isHeldTwoHanded.isra': function not inlinable [-Winline]
  487 |         inline bool isHeldTwoHanded() const {
      |                     ^
src/game/g_ai.cpp:764:87: note: called from here
  764 |                 return left == nullptr && (right == nullptr || !right->isHeldTwoHanded());
      |                                                                                       ^
src/game/g_edict.h: In member function 'setFloor':
src/game/g_edict.h:207:22: warning: inlining failed in call to 'getFloor': function not inlinable [-Winline]
  207 |         inline Item* getFloor () const {
      |                      ^
src/game/g_edict.h:211:42: note: called from here
  211 |                 chr.inv.setFloorContainer(other->getFloor());
      |                                          ^
src/game/g_local.h: In function '__static_initialization_and_destruction_0.constprop':
src/game/g_local.h:67:16: warning: inlining failed in call to '__ct_base .constprop': function not inlinable [-Winline]
   67 | typedef struct game_locals_s {
      |                ^
src/game/g_main.cpp:37:15: note: called from here
   37 | game_locals_t game;
      |               ^
src/game/game.h: In function 'G_EventReactionFireAddTarget':
src/game/game.h:120:20: warning: inlining failed in call to 'getNum.isra': function not inlinable [-Winline]
  120 |         inline int getNum (void) const {
      |                    ^
src/game/g_events.cpp:289:23: note: called from here
  289 |         gi.QueueEvent(G_PlayerToPM(shooter.getPlayer()), EV_ACTOR_REACTIONFIREADDTARGET, shooter.number);
      |                       ^
src/game/g_edict.h:216:24: warning: inlining failed in call to 'getPlayer.isra': function not inlinable [-Winline]
  216 |         inline Player &getPlayer () const {
      |                        ^
src/game/g_events.cpp:289:23: note: called from here
  289 |         gi.QueueEvent(G_PlayerToPM(shooter.getPlayer()), EV_ACTOR_REACTIONFIREADDTARGET, shooter.number);
      |                       ^
src/game/game.h: In function 'G_EventReactionFireRemoveTarget':
src/game/game.h:120:20: warning: inlining failed in call to 'getNum.isra': function not inlinable [-Winline]
  120 |         inline int getNum (void) const {
      |                    ^
src/game/g_events.cpp:297:23: note: called from here
  297 |         gi.QueueEvent(G_PlayerToPM(shooter.getPlayer()), EV_ACTOR_REACTIONFIREREMOVETARGET, shooter.number);
      |                       ^
src/game/g_edict.h:216:24: warning: inlining failed in call to 'getPlayer.isra': function not inlinable [-Winline]
  216 |         inline Player &getPlayer () const {
      |                        ^
src/game/g_events.cpp:297:23: note: called from here
  297 |         gi.QueueEvent(G_PlayerToPM(shooter.getPlayer()), EV_ACTOR_REACTIONFIREREMOVETARGET, shooter.number);
      |                       ^
src/game/game.h: In function 'G_EventReactionFireTargetUpdate':
src/game/game.h:120:20: warning: inlining failed in call to 'getNum.isra': function not inlinable [-Winline]
  120 |         inline int getNum (void) const {
      |                    ^
src/game/g_events.cpp:304:23: note: called from here
  304 |         gi.QueueEvent(G_PlayerToPM(shooter.getPlayer()), EV_ACTOR_REACTIONFIRETARGETUPDATE, shooter.number);
      |                       ^
src/game/g_edict.h:216:24: warning: inlining failed in call to 'getPlayer.isra': function not inlinable [-Winline]
  216 |         inline Player &getPlayer () const {
      |                        ^
src/game/g_events.cpp:304:23: note: called from here
  304 |         gi.QueueEvent(G_PlayerToPM(shooter.getPlayer()), EV_ACTOR_REACTIONFIRETARGETUPDATE, shooter.number);
      |                       ^
src/game/g_edict.h: In function 'G_ActorGetTUForReactionFire':
src/game/g_edict.h:200:22: warning: inlining failed in call to 'getHandItem': function not inlinable [-Winline]
  200 |         inline Item* getHandItem (actorHands_t hand) const {
      |                      ^
src/game/g_actor.cpp:154:46: note: called from here
  154 |         const Item* weapon = ent->getHandItem(fm->getHand());
      |                                              ^
src/game/chr_shared.h:160:29: warning: inlining failed in call to 'getHand.isra': function not inlinable [-Winline]
  160 |         inline actorHands_t getHand () const {
      |                             ^
src/game/g_actor.cpp:154:46: note: called from here
  154 |         const Item* weapon = ent->getHandItem(fm->getHand());
      |                                              ^
src/game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/g_actor.cpp:156:9: note: called from here
  156 |         assert(weapon->def());
      |         ^
src/game/chr_shared.h:152:20: warning: inlining failed in call to 'getFmIdx.isra': function not inlinable [-Winline]
  152 |         inline int getFmIdx () const {
      |                    ^
src/game/g_actor.cpp:160:70: note: called from here
  160 |         return G_ActorGetModifiedTimeForFiredef(ent, &fd[fm->getFmIdx()], false);
      |                                                                      ^
src/game/game.h: In function 'G_EventActorSendReservations':
src/game/game.h:120:20: warning: inlining failed in call to 'getNum.isra': function not inlinable [-Winline]
  120 |         inline int getNum (void) const {
      |                    ^
src/game/g_events.cpp:115:20: note: called from here
  115 |         G_EventAdd(G_PlayerToPM(ent.getPlayer()), EV_ACTOR_RESERVATIONCHANGE, ent.number);
      |                    ^
src/game/g_edict.h:216:24: warning: inlining failed in call to 'getPlayer.isra': function not inlinable [-Winline]
  216 |         inline Player &getPlayer () const {
      |                        ^
src/game/g_events.cpp:115:20: note: called from here
  115 |         G_EventAdd(G_PlayerToPM(ent.getPlayer()), EV_ACTOR_RESERVATIONCHANGE, ent.number);
      |                    ^
src/game/game.h: In function 'G_EventReactionFireChange':
src/game/game.h:120:20: warning: inlining failed in call to 'getNum.isra': function not inlinable [-Winline]
  120 |         inline int getNum (void) const {
      |                    ^
src/game/g_events.cpp:279:20: note: called from here
  279 |         G_EventAdd(G_PlayerToPM(ent.getPlayer()), EV_ACTOR_REACTIONFIRECHANGE, ent.number);
      |                    ^
src/game/g_edict.h:216:24: warning: inlining failed in call to 'getPlayer.isra': function not inlinable [-Winline]
  216 |         inline Player &getPlayer () const {
      |                        ^
src/game/g_events.cpp:279:20: note: called from here
  279 |         G_EventAdd(G_PlayerToPM(ent.getPlayer()), EV_ACTOR_REACTIONFIRECHANGE, ent.number);
      |                    ^
src/game/chr_shared.h:156:32: warning: inlining failed in call to 'getWeapon.isra': function not inlinable [-Winline]
  156 |         inline const objDef_t* getWeapon () const {
      |                                ^
src/game/g_events.cpp:277:48: note: called from here
  277 |         const objDef_t* od = fireMode.getWeapon();
      |                                                ^
src/game/chr_shared.h:160:29: warning: inlining failed in call to 'getHand.isra': function not inlinable [-Winline]
  160 |         inline actorHands_t getHand () const {
      |                             ^
src/game/g_events.cpp:281:38: note: called from here
  281 |         gi.WriteByte(fireMode.getHand());
      |                                      ^
src/game/chr_shared.h:152:20: warning: inlining failed in call to 'getFmIdx.isra': function not inlinable [-Winline]
  152 |         inline int getFmIdx () const {
      |                    ^
src/game/g_events.cpp:280:39: note: called from here
  280 |         gi.WriteByte(fireMode.getFmIdx());
      |                                       ^
src/game/../shared/aabb.h: In member function 'doesIntersect':
src/game/../shared/aabb.h:92:22: warning: inlining failed in call to 'getMaxX.isra': function not inlinable [-Winline]
   92 |         inline float getMaxX () const {
      |                      ^
src/game/../shared/aabb.h:126:49: note: called from here
  126 |                 return !(mins[0] > other.getMaxX() || mins[1] > other.maxs[1] || mins[2] > other.maxs[2] || getMaxX() < other.mins[0]
      |                                                 ^
src/game/../shared/aabb.h:92:22: warning: inlining failed in call to 'getMaxX.isra': function not inlinable [-Winline]
   92 |         inline float getMaxX () const {
      |                      ^
src/game/../shared/aabb.h:126:116: note: called from here
  126 |                 return !(mins[0] > other.getMaxX() || mins[1] > other.maxs[1] || mins[2] > other.maxs[2] || getMaxX() < other.mins[0]
      |                                                                                                                    ^
src/game/game.h: In function 'G_EventResetClientAction':
src/game/game.h:120:20: warning: inlining failed in call to 'getNum.isra': function not inlinable [-Winline]
  120 |         inline int getNum (void) const {
      |                    ^
src/game/g_events.cpp:366:32: note: called from here
  366 |         const int playerMask = G_PlayerToPM(ent.getPlayer());
      |                                ^
src/game/g_edict.h:216:24: warning: inlining failed in call to 'getPlayer.isra': function not inlinable [-Winline]
  216 |         inline Player &getPlayer () const {
      |                        ^
src/game/g_events.cpp:366:32: note: called from here
  366 |         const int playerMask = G_PlayerToPM(ent.getPlayer());
      |                                ^
src/game/game.h: In function 'G_EventActorWound':
src/game/game.h:120:20: warning: inlining failed in call to 'getNum.isra': function not inlinable [-Winline]
  120 |         inline int getNum (void) const {
      |                    ^
src/game/g_events.cpp:389:26: note: called from here
  389 |         const int mask = G_PlayerToPM(ent.getPlayer());
      |                          ^
src/game/g_edict.h:216:24: warning: inlining failed in call to 'getPlayer.isra': function not inlinable [-Winline]
  216 |         inline Player &getPlayer () const {
      |                        ^
src/game/g_events.cpp:389:26: note: called from here
  389 |         const int mask = G_PlayerToPM(ent.getPlayer());
      |                          ^
src/game/g_edict.h: In function 'G_ClientCanReload':
src/game/g_edict.h:185:22: warning: inlining failed in call to 'getContainer': function not inlinable [-Winline]
  185 |         inline Item* getContainer (const containerIndex_t idx) const {
      |                      ^
src/game/g_client.cpp:542:30: note: called from here
  542 |         if (ent->getContainer(containerID)) {
      |                              ^
src/game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/g_client.cpp:543:61: note: called from here
  543 |                 weapon = ent->getContainer(containerID)->def();
      |                                                             ^
src/game/inv_shared.h:487:21: warning: inlining failed in call to 'isHeldTwoHanded.isra': function not inlinable [-Winline]
  487 |         inline bool isHeldTwoHanded() const {
      |                     ^
src/game/g_client.cpp:544:87: note: called from here
  544 |         } else if (containerID == CID_LEFT && ent->getRightHandItem()->isHeldTwoHanded()) {
      |                                                                                       ^
src/game/g_edict.h:194:22: warning: inlining failed in call to 'getRightHandItem': function not inlinable [-Winline]
  194 |         inline Item* getRightHandItem () const {
      |                      ^
src/game/g_client.cpp:544:87: note: called from here
  544 |         } else if (containerID == CID_LEFT && ent->getRightHandItem()->isHeldTwoHanded()) {
      |                                                                                       ^
src/game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/g_client.cpp:546:54: note: called from here
  546 |                 weapon = ent->getRightHandItem()->def();
      |                                                      ^
src/game/g_edict.h:194:22: warning: inlining failed in call to 'getRightHandItem': function not inlinable [-Winline]
  194 |         inline Item* getRightHandItem () const {
      |                      ^
src/game/g_client.cpp:546:54: note: called from here
  546 |                 weapon = ent->getRightHandItem()->def();
      |                                                      ^
src/game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/g_client.cpp:557:60: note: called from here
  557 |                         if (item->def()->isLoadableInWeapon(weapon))
      |                                                            ^
src/game/inv_shared.h: In function 'G_EventInventoryReload':
src/game/inv_shared.h:471:20: warning: inlining failed in call to 'getY.isra': function not inlinable [-Winline]
  471 |         inline int getY () const {
      |                    ^
src/game/g_events.cpp:416:30: note: called from here
  416 |         gi.WriteByte(ic->getY());
      |                              ^
src/game/inv_shared.h:463:20: warning: inlining failed in call to 'getX.isra': function not inlinable [-Winline]
  463 |         inline int getX () const {
      |                    ^
src/game/g_events.cpp:415:30: note: called from here
  415 |         gi.WriteByte(ic->getX());
      |                              ^
src/game/inv_shared.h:424:32: warning: inlining failed in call to 'ammoDef.isra': function not inlinable [-Winline]
  424 |         inline const objDef_t* ammoDef (void) const {
      |                                ^
src/game/g_events.cpp:413:35: note: called from here
  413 |         gi.WriteByte(item->ammoDef()->idx);
      |                                   ^
src/game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/g_events.cpp:412:31: note: called from here
  412 |         gi.WriteByte(item->def()->ammo);
      |                               ^
src/game/game.h: In function 'G_EventEndRoundAnnounce':
src/game/game.h:132:20: warning: inlining failed in call to 'getTeam.isra': function not inlinable [-Winline]
  132 |         inline int getTeam (void) const {
      |                    ^
src/game/g_events.cpp:646:36: note: called from here
  646 |         gi.WriteByte(player.getTeam());
      |                                    ^
src/game/game.h:120:20: warning: inlining failed in call to 'getNum.isra': function not inlinable [-Winline]
  120 |         inline int getNum (void) const {
      |                    ^
src/game/g_events.cpp:645:35: note: called from here
  645 |         gi.WriteByte(player.getNum());
      |                                   ^
src/game/../shared/keyvaluepair.h: In function 'asBool.isra':
src/game/../shared/keyvaluepair.h:65:20: warning: inlining failed in call to 'asInt.isra': function not inlinable [-Winline]
   65 |         inline int asInt () const
      |                    ^
src/game/../shared/keyvaluepair.h:72:29: note: called from here
   72 |                 return asInt() != 0 ? true : false;
      |                             ^
src/game/game.h: In function 'G_EventStart':
src/game/game.h:120:20: warning: inlining failed in call to 'getNum.isra': function not inlinable [-Winline]
  120 |         inline int getNum (void) const {
      |                    ^
src/game/g_events.cpp:652:20: note: called from here
  652 |         G_EventAdd(G_PlayerToPM(player), EV_START | EVENT_INSTANTLY, -1);
      |                    ^
src/game/game.h: In function 'G_EventReset':
src/game/game.h:120:20: warning: inlining failed in call to 'getNum.isra': function not inlinable [-Winline]
  120 |         inline int getNum (void) const {
      |                    ^
src/game/g_events.cpp:659:20: note: called from here
  659 |         G_EventAdd(G_PlayerToPM(player), EV_RESET | EVENT_INSTANTLY, -1);
      |                    ^
src/game/game.h:132:20: warning: inlining failed in call to 'getTeam.isra': function not inlinable [-Winline]
  132 |         inline int getTeam (void) const {
      |                    ^
src/game/g_events.cpp:660:36: note: called from here
  660 |         gi.WriteByte(player.getTeam());
      |                                    ^
src/game/inv_shared.h: In member function 'getNextItem':
src/game/inv_shared.h:452:22: warning: inlining failed in call to 'getNext.isra': function not inlinable [-Winline]
  452 |         inline Item* getNext () const {
      |                      ^
src/game/inv_shared.cpp:661:29: note: called from here
  661 |         return prev->getNext();
      |                             ^
src/game/inv_shared.h: In function 'AI_SearchGrenade.constprop':
src/game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/g_ai.cpp:734:25: note: called from here
  734 |                         assert(item->def());
      |                         ^
src/game/inv_shared.h:500:21: warning: inlining failed in call to 'isWeapon.isra': function not inlinable [-Winline]
  500 |         inline bool isWeapon() const {
      |                     ^
src/game/g_ai.cpp:736:43: note: called from here
  736 |                         if (item->isWeapon() && !item->mustReload() && ((obj->thrown && obj->oneshot && obj->deplete)
      |                                           ^
src/game/inv_shared.h:496:21: warning: inlining failed in call to 'mustReload': function not inlinable [-Winline]
  496 |         inline bool mustReload() const {
      |                     ^
src/game/g_ai.cpp:736:66: note: called from here
  736 |                         if (item->isWeapon() && !item->mustReload() && ((obj->thrown && obj->oneshot && obj->deplete)
      |                                                                  ^
src/game/inv_shared.h: In member function 'resetContainer':
src/game/inv_shared.h:559:21: warning: inlining failed in call to 'resetContainer': function not inlinable [-Winline]
  559 |         inline void resetContainer (const containerIndex_t idx) {
      |                     ^
src/game/g_edict.h:189:39: note: called from here
  189 |                 chr.inv.resetContainer(idx);
      |                                       ^
src/game/inv_shared.h: In function 'G_ReadItem':
src/game/inv_shared.h:436:21: warning: inlining failed in call to 'setAmount': function not inlinable [-Winline]
  436 |         inline void setAmount (int value) {
      |                     ^
src/game/g_inventory.cpp:310:24: note: called from here
  310 |         item->setAmount(amount);
      |                        ^
src/game/inv_shared.h:448:21: warning: inlining failed in call to 'setAmmoLeft': function not inlinable [-Winline]
  448 |         inline void setAmmoLeft (int value) {
      |                     ^
src/game/g_inventory.cpp:309:26: note: called from here
  309 |         item->setAmmoLeft(ammoleft);
      |                          ^
src/game/inv_shared.h:479:21: warning: inlining failed in call to 'setDef': function not inlinable [-Winline]
  479 |         inline void setDef(const objDef_t* objDef) {
      |                     ^
src/game/g_inventory.cpp:314:21: note: called from here
  314 |         item->setDef(&gi.csi->ods[t]);
      |                     ^
src/game/inv_shared.h:428:21: warning: inlining failed in call to 'setAmmoDef': function not inlinable [-Winline]
  428 |         inline void setAmmoDef (const objDef_t* od) {
      |                     ^
src/game/g_inventory.cpp:319:33: note: called from here
  319 |                 item->setAmmoDef(&gi.csi->ods[m]);
      |                                 ^
src/game/inv_shared.h:428:21: warning: inlining failed in call to 'setAmmoDef': function not inlinable [-Winline]
  428 |         inline void setAmmoDef (const objDef_t* od) {
      |                     ^
src/game/g_inventory.cpp:321:33: note: called from here
  321 |                 item->setAmmoDef(nullptr);
      |                                 ^
src/game/inv_shared.h:68:13: warning: inlining failed in call to 'isValidContId': function not inlinable [-Winline]
   68 | inline bool isValidContId(const containerIndex_t id)
      |             ^
src/game/g_inventory.cpp:324:26: note: called from here
  324 |         if (isValidContId(containerID))
      |                          ^
src/game/inv_shared.h: In function 'isReloadable.isra':
src/game/inv_shared.h:356:20: warning: inlining failed in call to 'getReloadTime.isra': function not inlinable [-Winline]
  356 |         inline int getReloadTime () const {
      |                    ^
src/game/inv_shared.h:492:47: note: called from here
  492 |                 return _itemDef->getReloadTime() > 0;
      |                                               ^
src/game/inv_shared.h: In function 'G_WriteItem':
src/game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/g_inventory.cpp:341:9: note: called from here
  341 |         assert(item.def());
      |         ^
src/game/inv_shared.h:424:32: warning: inlining failed in call to 'ammoDef.isra': function not inlinable [-Winline]
  424 |         inline const objDef_t* ammoDef (void) const {
      |                                ^
src/game/g_inventory.cpp:342:85: note: called from here
  342 |         gi.WriteFormat("sbsbbbbs", item.def()->idx, item.getAmmoLeft(), item.ammoDef() ? item.ammoDef()->idx : NONE, contId, x, y, item.rotated, item.getAmount());
      |                                                                                     ^
src/game/inv_shared.h:432:20: warning: inlining failed in call to 'getAmount.isra': function not inlinable [-Winline]
  432 |         inline int getAmount () const {
      |                    ^
src/game/g_inventory.cpp:342:23: note: called from here
  342 |         gi.WriteFormat("sbsbbbbs", item.def()->idx, item.getAmmoLeft(), item.ammoDef() ? item.ammoDef()->idx : NONE, contId, x, y, item.rotated, item.getAmount());
      |                       ^
src/game/inv_shared.h:444:20: warning: inlining failed in call to 'getAmmoLeft.isra': function not inlinable [-Winline]
  444 |         inline int getAmmoLeft () const {
      |                    ^
src/game/g_inventory.cpp:342:23: note: called from here
  342 |         gi.WriteFormat("sbsbbbbs", item.def()->idx, item.getAmmoLeft(), item.ammoDef() ? item.ammoDef()->idx : NONE, contId, x, y, item.rotated, item.getAmount());
      |                       ^
src/game/inv_shared.h: In member function 'getWeight':
src/game/inv_shared.h:424:32: warning: inlining failed in call to 'ammoDef.isra': function not inlinable [-Winline]
  424 |         inline const objDef_t* ammoDef (void) const {
      |                                ^
src/game/inv_shared.cpp:535:20: note: called from here
  535 |         if (ammoDef() && ammoDef() != def() && getAmmoLeft() > 0) {
      |                    ^
src/game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/inv_shared.cpp:534:27: note: called from here
  534 |         float weight = def()->weight;
      |                           ^
src/game/inv_shared.h:444:20: warning: inlining failed in call to 'getAmmoLeft.isra': function not inlinable [-Winline]
  444 |         inline int getAmmoLeft () const {
      |                    ^
src/game/inv_shared.cpp:535:59: note: called from here
  535 |         if (ammoDef() && ammoDef() != def() && getAmmoLeft() > 0) {
      |                                                           ^
src/game/g_edict.h: In function 'AI_HideNeeded':
src/game/g_edict.h:194:22: warning: inlining failed in call to 'getRightHandItem': function not inlinable [-Winline]
  194 |         inline Item* getRightHandItem () const {
      |                      ^
src/game/g_ai.cpp:282:58: note: called from here
  282 |                 const Item* item = from->getRightHandItem();
      |                                                          ^
src/game/g_edict.h:197:22: warning: inlining failed in call to 'getLeftHandItem': function not inlinable [-Winline]
  197 |         inline Item* getLeftHandItem () const {
      |                      ^
src/game/g_ai.cpp:284:53: note: called from here
  284 |                         item = from->getLeftHandItem();
      |                                                     ^
src/game/../shared/shared.h: In function 'CheckNeedPass':
src/game/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/game/g_main.cpp:305:34: note: called from here
  305 |                 const int need = Q_strvalid(password->string) && Q_strcasecmp(password->string, "none") ? 1 : 0;
      |                                  ^
src/game/inv_shared.h: In member function 'canHoldItemWeight':
src/game/inv_shared.h:504:21: warning: inlining failed in call to 'isArmour.isra': function not inlinable [-Winline]
  504 |         inline bool isArmour() const {
      |                     ^
src/game/inv_shared.cpp:913:46: note: called from here
  913 |         const bool swapArmour = item.isArmour() && getArmour();
      |                                              ^
src/game/inv_shared.h: In member function 'isSameAs':
src/game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/inv_shared.cpp:554:38: note: called from here
  554 |         if (this->def() == other->def() && this->ammoDef() == other->ammoDef() && this->getAmmoLeft() == other->getAmmoLeft())
      |                                      ^
src/game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/inv_shared.cpp:554:22: note: called from here
  554 |         if (this->def() == other->def() && this->ammoDef() == other->ammoDef() && this->getAmmoLeft() == other->getAmmoLeft())
      |                      ^
src/game/inv_shared.h:424:32: warning: inlining failed in call to 'ammoDef.isra': function not inlinable [-Winline]
  424 |         inline const objDef_t* ammoDef (void) const {
      |                                ^
src/game/inv_shared.cpp:554:77: note: called from here
  554 |         if (this->def() == other->def() && this->ammoDef() == other->ammoDef() && this->getAmmoLeft() == other->getAmmoLeft())
      |                                                                             ^
src/game/inv_shared.h:424:32: warning: inlining failed in call to 'ammoDef.isra': function not inlinable [-Winline]
  424 |         inline const objDef_t* ammoDef (void) const {
      |                                ^
src/game/inv_shared.cpp:554:57: note: called from here
  554 |         if (this->def() == other->def() && this->ammoDef() == other->ammoDef() && this->getAmmoLeft() == other->getAmmoLeft())
      |                                                         ^
src/game/inv_shared.h:444:20: warning: inlining failed in call to 'getAmmoLeft.isra': function not inlinable [-Winline]
  444 |         inline int getAmmoLeft () const {
      |                    ^
src/game/inv_shared.cpp:554:124: note: called from here
  554 |         if (this->def() == other->def() && this->ammoDef() == other->ammoDef() && this->getAmmoLeft() == other->getAmmoLeft())
      |                                                                                                                            ^
src/game/inv_shared.h:444:20: warning: inlining failed in call to 'getAmmoLeft.isra': function not inlinable [-Winline]
  444 |         inline int getAmmoLeft () const {
      |                    ^
src/game/inv_shared.cpp:554:100: note: called from here
  554 |         if (this->def() == other->def() && this->ammoDef() == other->ammoDef() && this->getAmmoLeft() == other->getAmmoLeft())
      |                                                                                                    ^
src/game/inv_shared.h: In member function 'findInContainer':
src/game/inv_shared.h:542:33: warning: inlining failed in call to 'getContainer': function not inlinable [-Winline]
  542 |         inline const Container& getContainer (const containerIndex_t idx) const {
      |                                 ^
src/game/inv_shared.cpp:984:45: note: called from here
  984 |         const Container &cont = getContainer(contId);
      |                                             ^
src/game/inv_shared.h: In member function 'getFiredefs':
src/game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/inv_shared.cpp:591:37: note: called from here
  591 |         const objDef_t* weapon = def();
      |                                     ^
src/game/inv_shared.h:424:32: warning: inlining failed in call to 'ammoDef.isra': function not inlinable [-Winline]
  424 |         inline const objDef_t* ammoDef (void) const {
      |                                ^
src/game/inv_shared.cpp:590:42: note: called from here
  590 |         const objDef_t* ammodef = ammoDef();
      |                                          ^
src/game/g_reaction.cpp: In member function '__ct_base ':
src/game/g_reaction.cpp:109:21: warning: inlining failed in call to 'init': function not inlinable [-Winline]
  109 |         inline void init (void) {
      |                     ^
src/game/g_reaction.cpp:106:21: note: called from here
  106 |                 init();
      |                     ^
src/game/g_reaction.cpp: In member function 'init':
src/game/g_reaction.cpp:109:21: warning: inlining failed in call to 'init': function not inlinable [-Winline]
  109 |         inline void init (void) {
      |                     ^
src/game/g_reaction.cpp:149:31: note: called from here
  149 |                 rfData[i].init();
      |                               ^
src/game/g_reaction.cpp: In member function 'reset':
src/game/g_reaction.cpp:114:21: warning: inlining failed in call to 'reset': function not inlinable [-Winline]
  114 |         inline void reset (void) {
      |                     ^
src/game/g_reaction.cpp:159:32: note: called from here
  159 |                 rfData[i].reset();
      |                                ^
src/game/inv_shared.h: In member function 'GetInventoryState':
src/game/inv_shared.h:452:22: warning: inlining failed in call to 'getNext.isra': function not inlinable [-Winline]
  452 |         inline Item* getNext () const {
      |                      ^
src/game/inventory.cpp:554:43: note: called from here
  554 |                         next = ic->getNext();
      |                                           ^
src/game/g_ai.cpp: In function 'AI_CheckForMissionTargets':
src/game/g_ai.cpp:47:21: warning: inlining failed in call to 'reset': function not inlinable [-Winline]
   47 |         inline void reset() {
      |                     ^
src/game/g_ai.cpp:1138:19: note: called from here
 1138 |         aia->reset();
      |                   ^
src/game/game.h:132:20: warning: inlining failed in call to 'getTeam.isra': function not inlinable [-Winline]
  132 |         inline int getTeam (void) const {
      |                    ^
src/game/g_ai.cpp:1189:51: note: called from here
 1189 |                                 if (player.getTeam() == mission->team) {
      |                                                   ^
src/game/inv_shared.h: In member function 'getReactionFireWeaponType':
src/game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/inv_shared.cpp:636:16: note: called from here
  636 |         if (def()) {
      |                ^
src/game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/inv_shared.cpp:639:35: note: called from here
  639 |                         return def();
      |                                   ^
src/game/g_edict.h: In function 'G_PrepareShot.constprop':
src/game/g_edict.h:194:22: warning: inlining failed in call to 'getRightHandItem': function not inlinable [-Winline]
  194 |         inline Item* getRightHandItem () const {
      |                      ^
src/game/g_combat.cpp:1090:45: note: called from here
 1090 |                 item = ent->getRightHandItem();
      |                                             ^
src/game/g_edict.h:197:22: warning: inlining failed in call to 'getLeftHandItem': function not inlinable [-Winline]
  197 |         inline Item* getLeftHandItem () const {
      |                      ^
src/game/g_combat.cpp:1095:44: note: called from here
 1095 |                 item = ent->getLeftHandItem();
      |                                            ^
src/game/inv_shared.h: In member function 'addClip':
src/game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/inv_shared.cpp:1014:48: note: called from here
 1014 |         if (numItemsLoose[ammoIdx] >= item->def()->ammo) {
      |                                                ^
src/game/inv_shared.h:444:20: warning: inlining failed in call to 'getAmmoLeft.isra': function not inlinable [-Winline]
  444 |         inline int getAmmoLeft () const {
      |                    ^
src/game/inv_shared.cpp:1012:52: note: called from here
 1012 |         numItemsLoose[ammoIdx] += item->getAmmoLeft();
      |                                                    ^
src/game/inv_shared.h:424:32: warning: inlining failed in call to 'ammoDef.isra': function not inlinable [-Winline]
  424 |         inline const objDef_t* ammoDef (void) const {
      |                                ^
src/game/inv_shared.cpp:1011:42: note: called from here
 1011 |         const int ammoIdx = item->ammoDef()->idx;
      |                                          ^
src/game/g_reaction.cpp: In member function 'resetTargetList':
src/game/g_reaction.cpp:114:21: warning: inlining failed in call to 'reset': function not inlinable [-Winline]
  114 |         inline void reset (void) {
      |                     ^
src/game/g_reaction.cpp:323:20: note: called from here
  323 |         rfts->reset();
      |                    ^
src/game/inv_shared.h: In function 'INVSH_ShapeCheckPosition':
src/game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/inv_shared.cpp:215:53: note: called from here
  215 |                 shape = item->def()->getShapeRotated();
      |                                                     ^
src/game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/inv_shared.cpp:217:34: note: called from here
  217 |                 shape = item->def()->shape;
      |                                  ^
src/game/inv_shared.h:463:20: warning: inlining failed in call to 'getX.isra': function not inlinable [-Winline]
  463 |         inline int getX () const {
      |                    ^
src/game/inv_shared.cpp:220:59: note: called from here
  220 |         return INVSH_CheckShapeSmall(shape, x - item->getX(), y - item->getY());
      |                                                           ^
src/game/inv_shared.h:471:20: warning: inlining failed in call to 'getY.isra': function not inlinable [-Winline]
  471 |         inline int getY () const {
      |                    ^
src/game/inv_shared.cpp:220:77: note: called from here
  220 |         return INVSH_CheckShapeSmall(shape, x - item->getX(), y - item->getY());
      |                                                                             ^
src/game/inv_shared.h: In member function 'getFirstShapePosition':
src/game/inv_shared.h:463:20: warning: inlining failed in call to 'getX.isra': function not inlinable [-Winline]
  463 |         inline int getX () const {
      |                    ^
src/game/inv_shared.cpp:573:70: note: called from here
  573 |                         if (INVSH_ShapeCheckPosition(this, this->getX() + tempX, this->getY() + tempY)) {
      |                                                                      ^
src/game/inv_shared.h:471:20: warning: inlining failed in call to 'getY.isra': function not inlinable [-Winline]
  471 |         inline int getY () const {
      |                    ^
src/game/inv_shared.cpp:573:92: note: called from here
  573 |                         if (INVSH_ShapeCheckPosition(this, this->getX() + tempX, this->getY() + tempY)) {
      |                                                                                            ^
src/game/../shared/shared.h: In function 'CHRSH_CharGenAbilitySkills':
src/game/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/game/chr_shared.cpp:194:23: note: called from here
  194 |         if (!Q_strnull(templateId)) {
      |                       ^
src/game/g_edict.h: In member function 'canReact':
src/game/g_edict.h:200:22: warning: inlining failed in call to 'getHandItem': function not inlinable [-Winline]
  200 |         inline Item* getHandItem (actorHands_t hand) const {
      |                      ^
src/game/g_reaction.cpp:684:34: note: called from here
  684 |         if (!shooter->getHandItem(shooter->chr.RFmode.getHand())) {
      |                                  ^
src/game/chr_shared.h:160:29: warning: inlining failed in call to 'getHand.isra': function not inlinable [-Winline]
  160 |         inline actorHands_t getHand () const {
      |                             ^
src/game/g_reaction.cpp:684:34: note: called from here
  684 |         if (!shooter->getHandItem(shooter->chr.RFmode.getHand())) {
      |                                  ^
src/game/chr_shared.h:160:29: warning: inlining failed in call to 'getHand.isra': function not inlinable [-Winline]
  160 |         inline actorHands_t getHand () const {
      |                             ^
src/game/g_reaction.cpp:687:96: note: called from here
  687 |                                 shooter->chr.name, shooter->number, shooter->chr.RFmode.getHand(), shooter->chr.RFmode.getFmIdx());
      |                                                                                                ^
src/game/chr_shared.h:152:20: warning: inlining failed in call to 'getFmIdx.isra': function not inlinable [-Winline]
  152 |         inline int getFmIdx () const {
      |                    ^
src/game/g_reaction.cpp:686:27: note: called from here
  686 |                 gi.DPrintf("Reaction fire enabled but no weapon for hand (name=%s,entnum=%i,hand=%i,fmIdx=%i)\n",
      |                           ^
src/game/inv_shared.h: In member function 'getItemAtPos':
src/game/inv_shared.h:551:22: warning: inlining failed in call to 'getContainer2': function not inlinable [-Winline]
  551 |         inline Item* getContainer2 (const containerIndex_t idx) const {
      |                      ^
src/game/inv_shared.cpp:836:37: note: called from here
  836 |                 return getContainer2(container->id);
      |                                     ^
src/game/inv_shared.h:542:33: warning: inlining failed in call to 'getContainer': function not inlinable [-Winline]
  542 |         inline const Container& getContainer (const containerIndex_t idx) const {
      |                                 ^
src/game/inv_shared.cpp:842:45: note: called from here
  842 |         const Container &cont = getContainer(container->id);
      |                                             ^
src/game/inv_shared.h: In function 'AI_SearchBestTarget':
src/game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/g_ai.cpp:607:59: note: called from here
  607 |                         const bool stunWeapon = (item->def()->dmgtype == gi.csi->damStunElectro || item->def()->dmgtype == gi.csi->damStunGas);
      |                                                           ^
src/game/g_edict.h:191:22: warning: inlining failed in call to 'getArmour': function not inlinable [-Winline]
  191 |         inline Item* getArmour () const {
      |                      ^
src/game/g_ai.cpp:640:45: note: called from here
  640 |                         if (check->getArmour()) {
      |                                             ^
src/game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/g_ai.cpp:641:77: note: called from here
  641 |                                 const objDef_t* ad = check->getArmour()->def();
      |                                                                             ^
src/game/g_edict.h:191:22: warning: inlining failed in call to 'getArmour': function not inlinable [-Winline]
  191 |         inline Item* getArmour () const {
      |                      ^
src/game/g_ai.cpp:641:77: note: called from here
  641 |                                 const objDef_t* ad = check->getArmour()->def();
      |                                                                             ^
src/game/inv_shared.h:424:32: warning: inlining failed in call to 'ammoDef.isra': function not inlinable [-Winline]
  424 |         inline const objDef_t* ammoDef (void) const {
      |                                ^
src/game/g_ai.cpp:597:61: note: called from here
  597 |         for (fireDefIndex_t fdIdx = 0; fdIdx < item->ammoDef()->numFiredefs[fdArray->weapFdsIdx]; fdIdx++) {
      |                                                             ^
src/game/inv_shared.h: In function 'CHRSH_CharGetBody':
src/game/inv_shared.h:353:21: warning: inlining failed in call to 'isArmour': function not inlinable [-Winline]
  353 |         inline bool isArmour () const {
      |                     ^
src/game/chr_shared.cpp:269:34: note: called from here
  269 |                 if (!od->isArmour())
      |                                  ^
src/game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/chr_shared.cpp:267:63: note: called from here
  267 |                 const objDef_t* od = chr->inv.getArmour()->def();
      |                                                               ^
src/game/inv_shared.h: In function 'CHRSH_CharGetHead':
src/game/inv_shared.h:353:21: warning: inlining failed in call to 'isArmour': function not inlinable [-Winline]
  353 |         inline bool isArmour () const {
      |                     ^
src/game/chr_shared.cpp:291:34: note: called from here
  291 |                 if (!od->isArmour())
      |                                  ^
src/game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/chr_shared.cpp:289:63: note: called from here
  289 |                 const objDef_t* od = chr->inv.getArmour()->def();
      |                                                               ^
src/game/inventory.h: In member function 'removeInvList':
src/game/inventory.h:78:21: warning: inlining failed in call to 'free.isra': function not inlinable [-Winline]
   78 |         inline void free (void* data)
      |                     ^
src/game/inventory.cpp:40:21: note: called from here
   40 |                 free(ic);
      |                     ^
src/game/inv_shared.h:452:22: warning: inlining failed in call to 'getNext.isra': function not inlinable [-Winline]
  452 |         inline Item* getNext () const {
      |                      ^
src/game/inventory.cpp:39:45: note: called from here
   39 |                 this->_invList = ic->getNext();
      |                                             ^
src/game/inv_shared.h:456:21: warning: inlining failed in call to 'setNext': function not inlinable [-Winline]
  456 |         inline void setNext (Item* nx) {
      |                     ^
src/game/inventory.cpp:47:54: note: called from here
   47 |                                         prev->setNext(ic->getNext());
      |                                                      ^
src/game/inv_shared.h:452:22: warning: inlining failed in call to 'getNext.isra': function not inlinable [-Winline]
  452 |         inline Item* getNext () const {
      |                      ^
src/game/inventory.cpp:47:54: note: called from here
   47 |                                         prev->setNext(ic->getNext());
      |                                                      ^
src/game/inventory.h:78:21: warning: inlining failed in call to 'free.isra': function not inlinable [-Winline]
   78 |         inline void free (void* data)
      |                     ^
src/game/inventory.cpp:48:37: note: called from here
   48 |                                 free(ic);
      |                                     ^
src/game/inv_shared.h:452:22: warning: inlining failed in call to 'getNext.isra': function not inlinable [-Winline]
  452 |         inline Item* getNext () const {
      |                      ^
src/game/inventory.cpp:52:41: note: called from here
   52 |                         ic = ic->getNext();
      |                                         ^
src/game/inv_shared.h: In member function 'emptyContainer':
src/game/inv_shared.h:551:22: warning: inlining failed in call to 'getContainer2': function not inlinable [-Winline]
  551 |         inline Item* getContainer2 (const containerIndex_t idx) const {
      |                      ^
src/game/inventory.cpp:509:38: note: called from here
  509 |         Item* ic = inv->getContainer2(containerId);
      |                                      ^
src/game/inv_shared.h:452:22: warning: inlining failed in call to 'getNext.isra': function not inlinable [-Winline]
  452 |         inline Item* getNext () const {
      |                      ^
src/game/inventory.cpp:513:33: note: called from here
  513 |                 ic = ic->getNext();
      |                                 ^
src/game/inv_shared.h:559:21: warning: inlining failed in call to 'resetContainer': function not inlinable [-Winline]
  559 |         inline void resetContainer (const containerIndex_t idx) {
      |                     ^
src/game/inventory.cpp:517:28: note: called from here
  517 |         inv->resetContainer(containerId);
      |                            ^
src/game/g_ai.cpp: In function 'AI_PanicCalcActionScore':
src/game/g_ai.cpp:47:21: warning: inlining failed in call to 'reset': function not inlinable [-Winline]
   47 |         inline void reset() {
      |                     ^
src/game/inv_shared.h: In member function 'addInvList':
src/game/g_ai.cpp:1031:19: note: called from here
 1031 |         aia->reset();
      |                   ^
src/game/inv_shared.h:551:22: warning: inlining failed in call to 'getContainer2': function not inlinable [-Winline]
  551 |         inline Item* getContainer2 (const containerIndex_t idx) const {
      |                      ^
src/game/inventory.cpp:64:46: note: called from here
   64 |         Item* firstEntry = inv->getContainer2(container->id);
      |                                              ^
src/game/inv_shared.h:456:21: warning: inlining failed in call to 'setNext': function not inlinable [-Winline]
  456 |         inline void setNext (Item* nx) {
      |                     ^
src/game/inventory.cpp:60:26: note: called from here
   60 |         newEntry->setNext(nullptr);     /* not really needed - but for better readability */
      |                          ^
src/game/inventory.h:73:22: warning: inlining failed in call to 'alloc.constprop.isra': function not inlinable [-Winline]
   73 |         inline void* alloc (size_t size)
      |                      ^
src/game/inventory.cpp:59:50: note: called from here
   59 |         Item* newEntry = static_cast<Item*>(alloc(sizeof(Item)));
      |                                                  ^
src/game/inv_shared.h:555:21: warning: inlining failed in call to 'setContainer': function not inlinable [-Winline]
  555 |         inline void setContainer (const containerIndex_t idx, Item* cont) {
      |                     ^
src/game/inventory.cpp:67:34: note: called from here
   67 |                 inv->setContainer(container->id, newEntry);
      |                                  ^
src/game/inv_shared.h:452:22: warning: inlining failed in call to 'getNext.isra': function not inlinable [-Winline]
  452 |         inline Item* getNext () const {
      |                      ^
src/game/inventory.cpp:71:37: note: called from here
   71 |                 while (list->getNext())
      |                                     ^
src/game/inv_shared.h:456:21: warning: inlining failed in call to 'setNext': function not inlinable [-Winline]
  456 |         inline void setNext (Item* nx) {
      |                     ^
src/game/inventory.cpp:74:30: note: called from here
   74 |                 list->setNext(newEntry);
      |                              ^
src/game/inv_shared.h: In member function 'removeFromInventory':
src/game/inv_shared.h:551:22: warning: inlining failed in call to 'getContainer2': function not inlinable [-Winline]
  551 |         inline Item* getContainer2 (const containerIndex_t idx) const {
      |                      ^
src/game/inventory.cpp:159:38: note: called from here
  159 |         Item* ic = inv->getContainer2(container->id);
      |                                      ^
src/game/inv_shared.h:432:20: warning: inlining failed in call to 'getAmount.isra': function not inlinable [-Winline]
  432 |         inline int getAmount () const {
      |                    ^
src/game/inventory.cpp:171:53: note: called from here
  171 |                 if (container->temp && ic->getAmount() > 1) {
      |                                                     ^
src/game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/inventory.cpp:174:40: note: called from here
  174 |                                 ic->def()->name, ic->getAmount(), invName);
      |                                        ^
src/game/inv_shared.h:432:20: warning: inlining failed in call to 'getAmount.isra': function not inlinable [-Winline]
  432 |         inline int getAmount () const {
      |                    ^
src/game/inventory.cpp:173:36: note: called from here
  173 |                         Com_DPrintf(DEBUG_SHARED, "removeFromInventory: Amount of '%s': %i (%s)\n",
      |                                    ^
src/game/inv_shared.h:440:21: warning: inlining failed in call to 'addAmount': function not inlinable [-Winline]
  440 |         inline void addAmount (int value) {
      |                     ^
src/game/inventory.cpp:172:38: note: called from here
  172 |                         ic->addAmount(-1);
      |                                      ^
src/game/inv_shared.h:452:22: warning: inlining failed in call to 'getNext.isra': function not inlinable [-Winline]
  452 |         inline Item* getNext () const {
      |                      ^
src/game/inventory.cpp:178:53: note: called from here
  178 |                 if (container->single && ic->getNext())
      |                                                     ^
src/game/inv_shared.h:432:20: warning: inlining failed in call to 'getAmount.isra': function not inlinable [-Winline]
  432 |         inline int getAmount () const {
      |                    ^
src/game/inventory.cpp:184:17: note: called from here
  184 |                 assert(ic->getAmount() == 1);
      |                 ^
src/game/inv_shared.h:555:21: warning: inlining failed in call to 'setContainer': function not inlinable [-Winline]
  555 |         inline void setContainer (const containerIndex_t idx, Item* cont) {
      |                     ^
src/game/inventory.cpp:186:34: note: called from here
  186 |                 inv->setContainer(container->id, ic->getNext());
      |                                  ^
src/game/inv_shared.h:452:22: warning: inlining failed in call to 'getNext.isra': function not inlinable [-Winline]
  452 |         inline Item* getNext () const {
      |                      ^
src/game/inventory.cpp:186:34: note: called from here
  186 |                 inv->setContainer(container->id, ic->getNext());
      |                                  ^
src/game/inv_shared.h:452:22: warning: inlining failed in call to 'getNext.isra': function not inlinable [-Winline]
  452 |         inline Item* getNext () const {
      |                      ^
src/game/inventory.cpp:194:86: note: called from here
  194 |         for (Item* previous = inv->getContainer2(container->id); ic; ic = ic->getNext()) {
      |                                                                                      ^
src/game/inv_shared.h:432:20: warning: inlining failed in call to 'getAmount.isra': function not inlinable [-Winline]
  432 |         inline int getAmount () const {
      |                    ^
src/game/inventory.cpp:202:34: note: called from here
  202 |                 if (ic->getAmount() > 1 && container->temp) {
      |                                  ^
src/game/inv_shared.h:551:22: warning: inlining failed in call to 'getContainer2': function not inlinable [-Winline]
  551 |         inline Item* getContainer2 (const containerIndex_t idx) const {
      |                      ^
src/game/inventory.cpp:209:45: note: called from here
  209 |                 if (ic == inv->getContainer2(container->id))
      |                                             ^
src/game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/inventory.cpp:205:40: note: called from here
  205 |                                 ic->def()->name, ic->getAmount(), invName);
      |                                        ^
src/game/inv_shared.h:432:20: warning: inlining failed in call to 'getAmount.isra': function not inlinable [-Winline]
  432 |         inline int getAmount () const {
      |                    ^
src/game/inventory.cpp:204:36: note: called from here
  204 |                         Com_DPrintf(DEBUG_SHARED, "removeFromInventory: Amount of '%s': %i (%s)\n",
      |                                    ^
src/game/inv_shared.h:440:21: warning: inlining failed in call to 'addAmount': function not inlinable [-Winline]
  440 |         inline void addAmount (int value) {
      |                     ^
src/game/inventory.cpp:203:38: note: called from here
  203 |                         ic->addAmount(-1);
      |                                      ^
src/game/inv_shared.h:555:21: warning: inlining failed in call to 'setContainer': function not inlinable [-Winline]
  555 |         inline void setContainer (const containerIndex_t idx, Item* cont) {
      |                     ^
src/game/inventory.cpp:210:42: note: called from here
  210 |                         inv->setContainer(container->id, inv->getContainer2(container->id)->getNext());
      |                                          ^
src/game/inv_shared.h:452:22: warning: inlining failed in call to 'getNext.isra': function not inlinable [-Winline]
  452 |         inline Item* getNext () const {
      |                      ^
src/game/inventory.cpp:210:42: note: called from here
  210 |                         inv->setContainer(container->id, inv->getContainer2(container->id)->getNext());
      |                                          ^
src/game/inv_shared.h:456:21: warning: inlining failed in call to 'setNext': function not inlinable [-Winline]
  456 |         inline void setNext (Item* nx) {
      |                     ^
src/game/inventory.cpp:212:42: note: called from here
  212 |                         previous->setNext(ic->getNext());
      |                                          ^
src/game/inv_shared.h:452:22: warning: inlining failed in call to 'getNext.isra': function not inlinable [-Winline]
  452 |         inline Item* getNext () const {
      |                      ^
src/game/inventory.cpp:212:42: note: called from here
  212 |                         previous->setNext(ic->getNext());
      |                                          ^
src/game/g_ai.cpp: In function 'AI_FighterCalcActionScore':
src/game/g_ai.cpp:47:21: warning: inlining failed in call to 'reset': function not inlinable [-Winline]
   47 |         inline void reset() {
      |                     ^
src/game/g_ai.cpp:785:19: note: called from here
  785 |         aia->reset();
      |                   ^
src/game/g_ai.cpp:701:20: warning: inlining failed in call to 'AI_IsValidTarget': function not inlinable [-Winline]
  701 | static inline bool AI_IsValidTarget (const Edict* ent, const Edict* target)
      |                    ^
src/game/g_ai.cpp:801:71: note: called from here
  801 |                 if (G_EdictPosIsSameAs(check, to) || !AI_IsValidTarget(ent, check))
      |                                                                       ^
src/game/inv_shared.h: In member function 'GetUsedSlots':
src/game/inv_shared.h:452:22: warning: inlining failed in call to 'getNext.isra': function not inlinable [-Winline]
  452 |         inline Item* getNext () const {
      |                      ^
src/game/inventory.cpp:975:37: note: called from here
  975 |                 slot = slot->getNext();
      |                                     ^
src/game/game.h: In function 'G_PlayerSoldiersCount':
src/game/game.h:120:20: warning: inlining failed in call to 'getNum.isra': function not inlinable [-Winline]
  120 |         inline int getNum (void) const {
      |                    ^
src/game/g_round.cpp:102:47: note: called from here
  102 |                 if (ent->pnum == player.getNum())
      |                                               ^
src/game/inv_shared.h: In function 'INVSH_CheckToInventory_shape':
src/game/inv_shared.h:542:33: warning: inlining failed in call to 'getContainer': function not inlinable [-Winline]
  542 |         inline const Container& getContainer (const containerIndex_t idx) const {
      |                                 ^
src/game/inv_shared.cpp:164:58: note: called from here
  164 |                 const Container &cont = inv->getContainer(container->id);
      |                                                          ^
src/game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/inv_shared.cpp:171:50: note: called from here
  171 |                                 INVSH_MergeShapes(mask, item->def()->getShapeRotated(), item->getX(), item->getY());
      |                                                  ^
src/game/inv_shared.h:463:20: warning: inlining failed in call to 'getX.isra': function not inlinable [-Winline]
  463 |         inline int getX () const {
      |                    ^
src/game/inv_shared.cpp:171:50: note: called from here
  171 |                                 INVSH_MergeShapes(mask, item->def()->getShapeRotated(), item->getX(), item->getY());
      |                                                  ^
src/game/inv_shared.h:471:20: warning: inlining failed in call to 'getY.isra': function not inlinable [-Winline]
  471 |         inline int getY () const {
      |                    ^
src/game/inv_shared.cpp:171:50: note: called from here
  171 |                                 INVSH_MergeShapes(mask, item->def()->getShapeRotated(), item->getX(), item->getY());
      |                                                  ^
src/game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/inv_shared.cpp:173:66: note: called from here
  173 |                                 INVSH_MergeShapes(mask, item->def()->shape, item->getX(), item->getY());
      |                                                                  ^
src/game/inv_shared.h:463:20: warning: inlining failed in call to 'getX.isra': function not inlinable [-Winline]
  463 |         inline int getX () const {
      |                    ^
src/game/inv_shared.cpp:173:50: note: called from here
  173 |                                 INVSH_MergeShapes(mask, item->def()->shape, item->getX(), item->getY());
      |                                                  ^
src/game/inv_shared.h:471:20: warning: inlining failed in call to 'getY.isra': function not inlinable [-Winline]
  471 |         inline int getY () const {
      |                    ^
src/game/inv_shared.cpp:173:50: note: called from here
  173 |                                 INVSH_MergeShapes(mask, item->def()->shape, item->getX(), item->getY());
      |                                                  ^
src/game/inv_shared.h: In member function 'canHoldItem':
src/game/inv_shared.h:353:21: warning: inlining failed in call to 'isArmour': function not inlinable [-Winline]
  353 |         inline bool isArmour () const {
      |                     ^
src/game/inv_shared.cpp:753:25: note: called from here
  753 |         if (od->isArmour()) {
      |                         ^
src/game/inv_shared.h:551:22: warning: inlining failed in call to 'getContainer2': function not inlinable [-Winline]
  551 |         inline Item* getContainer2 (const containerIndex_t idx) const {
      |                      ^
src/game/inv_shared.cpp:767:62: note: called from here
  767 |                 if ((container->isRightDef() && getContainer2(CID_LEFT)) || container->isLeftDef())
      |                                                              ^
src/game/inv_shared.h:551:22: warning: inlining failed in call to 'getContainer2': function not inlinable [-Winline]
  551 |         inline Item* getContainer2 (const containerIndex_t idx) const {
      |                      ^
src/game/inv_shared.cpp:773:34: note: called from here
  773 |                 if (getContainer2(CID_RIGHT) && getContainer2(CID_RIGHT)->isHeldTwoHanded())
      |                                  ^
src/game/inv_shared.h:487:21: warning: inlining failed in call to 'isHeldTwoHanded.isra': function not inlinable [-Winline]
  487 |         inline bool isHeldTwoHanded() const {
      |                     ^
src/game/inv_shared.cpp:773:90: note: called from here
  773 |                 if (getContainer2(CID_RIGHT) && getContainer2(CID_RIGHT)->isHeldTwoHanded())
      |                                                                                          ^
src/game/inv_shared.h:577:21: warning: inlining failed in call to 'containsItem': function not inlinable [-Winline]
  577 |         inline bool containsItem (const containerIndex_t contId, const Item* const item) const {
      |                     ^
src/game/inv_shared.cpp:783:33: note: called from here
  783 |                 if (containsItem(container->id, &item))
      |                                 ^
src/game/inv_shared.h:551:22: warning: inlining failed in call to 'getContainer2': function not inlinable [-Winline]
  551 |         inline Item* getContainer2 (const containerIndex_t idx) const {
      |                      ^
src/game/inv_shared.cpp:789:34: note: called from here
  789 |                 if (getContainer2(container->id)) {
      |                                  ^
src/game/g_ai.cpp: In function 'AI_CivilianCalcActionScore':
src/game/g_ai.cpp:47:21: warning: inlining failed in call to 'reset': function not inlinable [-Winline]
   47 |         inline void reset() {
      |                     ^
src/game/g_ai.cpp:916:19: note: called from here
  916 |         aia->reset();
      |                   ^
src/game/inv_shared.h: In member function 'findSpace':
src/game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/inv_shared.cpp:877:58: note: called from here
  877 |                         const int checkedTo = canHoldItem(container, item->def(), x, y, ignoredItem);
      |                                                          ^
src/game/inv_shared.h: In member function 'addToInventory':
src/game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/inventory.cpp:94:23: note: called from here
   94 |         if (!item->def())
      |                       ^
src/game/inv_shared.h:551:22: warning: inlining failed in call to 'getContainer2': function not inlinable [-Winline]
  551 |         inline Item* getContainer2 (const containerIndex_t idx) const {
      |                      ^
src/game/inventory.cpp:103:52: note: called from here
  103 |         if (container->single && inv->getContainer2(container->id))
      |                                                    ^
src/game/inv_shared.h:551:22: warning: inlining failed in call to 'getContainer2': function not inlinable [-Winline]
  551 |         inline Item* getContainer2 (const containerIndex_t idx) const {
      |                      ^
src/game/inventory.cpp:109:45: note: called from here
  109 |                 for (ic = inv->getContainer2(container->id); ic; ic = ic->getNext())
      |                                             ^
src/game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/inventory.cpp:113:48: note: called from here
  113 |                                         ic->def()->name, ic->getAmount(), invName);
      |                                                ^
src/game/inv_shared.h:432:20: warning: inlining failed in call to 'getAmount.isra': function not inlinable [-Winline]
  432 |         inline int getAmount () const {
      |                    ^
src/game/inventory.cpp:112:44: note: called from here
  112 |                                 Com_DPrintf(DEBUG_SHARED, "addToInventory: Amount of '%s': %i (%s)\n",
      |                                            ^
src/game/inv_shared.h:440:21: warning: inlining failed in call to 'addAmount': function not inlinable [-Winline]
  440 |         inline void addAmount (int value) {
      |                     ^
src/game/inventory.cpp:111:46: note: called from here
  111 |                                 ic->addAmount(amount);
      |                                              ^
src/game/inv_shared.h:452:22: warning: inlining failed in call to 'getNext.isra': function not inlinable [-Winline]
  452 |         inline Item* getNext () const {
      |                      ^
src/game/inventory.cpp:109:82: note: called from here
  109 |                 for (ic = inv->getContainer2(container->id); ic; ic = ic->getNext())
      |                                                                                  ^
src/game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/inventory.cpp:125:47: note: called from here
  125 |         const int checkedTo = inv->canHoldItem(container, item->def(), x, y, nullptr);
      |                                               ^
src/game/inv_shared.h:436:21: warning: inlining failed in call to 'setAmount': function not inlinable [-Winline]
  436 |         inline void setAmount (int value) {
      |                     ^
src/game/inventory.cpp:134:22: note: called from here
  134 |         ic->setAmount(amount);
      |                      ^
src/game/inv_shared.h:456:21: warning: inlining failed in call to 'setNext': function not inlinable [-Winline]
  456 |         inline void setNext (Item* nx) {
      |                     ^
src/game/inventory.cpp:133:20: note: called from here
  133 |         ic->setNext(nullptr);
      |                    ^
src/game/inv_shared.h:475:21: warning: inlining failed in call to 'setY': function not inlinable [-Winline]
  475 |         inline void setY (const int val) {
      |                     ^
src/game/inventory.cpp:140:17: note: called from here
  140 |         ic->setY(y);
      |                 ^
src/game/inv_shared.h:467:21: warning: inlining failed in call to 'setX': function not inlinable [-Winline]
  467 |         inline void setX (const int val) {
      |                     ^
src/game/inventory.cpp:139:17: note: called from here
  139 |         ic->setX(x);
      |                 ^
src/game/../shared/shared.h: In function 'G_SendFootstepSound':
src/game/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/game/g_move.cpp:203:20: note: called from here
  203 |         } else if (Q_strvalid(ent->chr.teamDef->footstepSound)) {
      |                    ^
src/game/inv_shared.h: In member function 'moveInInventory':
src/game/inv_shared.h:463:20: warning: inlining failed in call to 'getX.isra': function not inlinable [-Winline]
  463 |         inline int getX () const {
      |                    ^
src/game/inventory.cpp:254:38: note: called from here
  254 |         if (from == to && fItem->getX() == tx && fItem->getY() == ty)
      |                                      ^
src/game/inv_shared.h:471:20: warning: inlining failed in call to 'getY.isra': function not inlinable [-Winline]
  471 |         inline int getY () const {
      |                    ^
src/game/inventory.cpp:254:61: note: called from here
  254 |         if (from == to && fItem->getX() == tx && fItem->getY() == ty)
      |                                                             ^
src/game/inv_shared.h:542:33: warning: inlining failed in call to 'getContainer': function not inlinable [-Winline]
  542 |         inline const Container& getContainer (const containerIndex_t idx) const {
      |                                 ^
src/game/inventory.cpp:276:58: note: called from here
  276 |                 const Container &cont = inv->getContainer(from->id);
      |                                                          ^
src/game/inv_shared.h:432:20: warning: inlining failed in call to 'getAmount.isra': function not inlinable [-Winline]
  432 |         inline int getAmount () const {
      |                    ^
src/game/inventory.cpp:282:44: note: called from here
  282 |                         if (item->getAmount() <= 1)
      |                                            ^
src/game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/inventory.cpp:284:53: note: called from here
  284 |                         checkedTo = inv->canHoldItem(to, item->def(), tx, ty, fItem);
      |                                                     ^
src/game/inv_shared.h:475:21: warning: inlining failed in call to 'setY': function not inlinable [-Winline]
  475 |         inline void setY (const int val) {
      |                     ^
src/game/inventory.cpp:289:35: note: called from here
  289 |                         item->setY(ty);
      |                                   ^
src/game/inv_shared.h:467:21: warning: inlining failed in call to 'setX': function not inlinable [-Winline]
  467 |         inline void setX (const int val) {
      |                     ^
src/game/inventory.cpp:288:35: note: called from here
  288 |                         item->setX(tx);
      |                                   ^
src/game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/inventory.cpp:298:23: note: called from here
  298 |         if (fItem->def()->fireTwoHanded && to->isLeftDef() && from->isRightDef()) {
      |                       ^
src/game/inv_shared.h:504:21: warning: inlining failed in call to 'isArmour.isra': function not inlinable [-Winline]
  504 |         inline bool isArmour() const {
      |                     ^
src/game/inventory.cpp:304:44: note: called from here
  304 |         if ((to->armour && !fItem->isArmour())
      |                                            ^
src/game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/inventory.cpp:305:40: note: called from here
  305 |          || (to->implant && !fItem->def()->implant)
      |                                        ^
src/game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/inventory.cpp:306:41: note: called from here
  306 |          || (to->headgear && !fItem->def()->headgear)) {
      |                                         ^
src/game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/inventory.cpp:312:45: note: called from here
  312 |                 checkedTo = inv->canHoldItem(to, fItem->def(), 0, 0, fItem);
      |                                             ^
src/game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/inventory.cpp:320:45: note: called from here
  320 |                 checkedTo = inv->canHoldItem(to, fItem->def(), tx, ty, fItem);
      |                                             ^
src/game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/inventory.cpp:334:46: note: called from here
  334 |                 if (fItem->def() == icTo->def())
      |                                              ^
src/game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/inventory.cpp:334:31: note: called from here
  334 |                 if (fItem->def() == icTo->def())
      |                               ^
src/game/inv_shared.h:471:20: warning: inlining failed in call to 'getY.isra': function not inlinable [-Winline]
  471 |         inline int getY () const {
      |                    ^
src/game/inventory.cpp:329:51: note: called from here
  329 |                 const int cacheFromY = fItem->getY();
      |                                                   ^
src/game/inv_shared.h:463:20: warning: inlining failed in call to 'getX.isra': function not inlinable [-Winline]
  463 |         inline int getX () const {
      |                    ^
src/game/inventory.cpp:328:51: note: called from here
  328 |                 const int cacheFromX = fItem->getX();
      |                                                   ^
src/game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/inventory.cpp:351:45: note: called from here
  351 |                 checkedTo = inv->canHoldItem(to, this->cacheItem.def(), 0, 0, fItem);
      |                                             ^
src/game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/inventory.cpp:357:80: note: called from here
  357 |                 if (ic && !to->isEquipDef() && fItem->def()->isLoadableInWeapon(ic->def())) {
      |                                                                                ^
src/game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/inventory.cpp:357:80: note: called from here
  357 |                 if (ic && !to->isEquipDef() && fItem->def()->isLoadableInWeapon(ic->def())) {
      |                                                                                ^
src/game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/inventory.cpp:360:57: note: called from here
  360 |                         if (ic->getAmmoLeft() >= ic->def()->ammo && ic->ammoDef() == fItem->def()) {
      |                                                         ^
src/game/inv_shared.h:444:20: warning: inlining failed in call to 'getAmmoLeft.isra': function not inlinable [-Winline]
  444 |         inline int getAmmoLeft () const {
      |                    ^
src/game/inventory.cpp:360:44: note: called from here
  360 |                         if (ic->getAmmoLeft() >= ic->def()->ammo && ic->ammoDef() == fItem->def()) {
      |                                            ^
src/game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/inventory.cpp:360:96: note: called from here
  360 |                         if (ic->getAmmoLeft() >= ic->def()->ammo && ic->ammoDef() == fItem->def()) {
      |                                                                                                ^
src/game/inv_shared.h:424:32: warning: inlining failed in call to 'ammoDef.isra': function not inlinable [-Winline]
  424 |         inline const objDef_t* ammoDef (void) const {
      |                                ^
src/game/inventory.cpp:360:80: note: called from here
  360 |                         if (ic->getAmmoLeft() >= ic->def()->ammo && ic->ammoDef() == fItem->def()) {
      |                                                                                ^
src/game/inv_shared.h:356:20: warning: inlining failed in call to 'getReloadTime.isra': function not inlinable [-Winline]
  356 |         inline int getReloadTime () const {
      |                    ^
src/game/inventory.cpp:364:57: note: called from here
  364 |                         time += ic->def()->getReloadTime();
      |                                                         ^
src/game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/inventory.cpp:368:65: note: called from here
  368 |                                 if (ic->getAmmoLeft() >= ic->def()->ammo) {
      |                                                                 ^
src/game/inv_shared.h:444:20: warning: inlining failed in call to 'getAmmoLeft.isra': function not inlinable [-Winline]
  444 |         inline int getAmmoLeft () const {
      |                    ^
src/game/inventory.cpp:368:52: note: called from here
  368 |                                 if (ic->getAmmoLeft() >= ic->def()->ammo) {
      |                                                    ^
src/game/inv_shared.h:424:32: warning: inlining failed in call to 'ammoDef.isra': function not inlinable [-Winline]
  424 |         inline const objDef_t* ammoDef (void) const {
      |                                ^
src/game/inventory.cpp:370:70: note: called from here
  370 |                                         const Item item(ic->ammoDef());
      |                                                                      ^
src/game/inv_shared.h:463:20: warning: inlining failed in call to 'getX.isra': function not inlinable [-Winline]
  463 |         inline int getX () const {
      |                    ^
src/game/inventory.cpp:372:103: note: called from here
  372 |                                         const int cacheFromX = from->isFloorDef() ? NONE : fItem->getX();
      |                                                                                                       ^
src/game/inv_shared.h:471:20: warning: inlining failed in call to 'getY.isra': function not inlinable [-Winline]
  471 |         inline int getY () const {
      |                    ^
src/game/inventory.cpp:373:103: note: called from here
  373 |                                         const int cacheFromY = from->isFloorDef() ? NONE : fItem->getY();
      |                                                                                                       ^
src/game/inv_shared.h:428:21: warning: inlining failed in call to 'setAmmoDef': function not inlinable [-Winline]
  428 |         inline void setAmmoDef (const objDef_t* od) {
      |                     ^
src/game/inventory.cpp:383:55: note: called from here
  383 |                                         ic->setAmmoDef(this->cacheItem.def());
      |                                                       ^
src/game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/inventory.cpp:383:55: note: called from here
  383 |                                         ic->setAmmoDef(this->cacheItem.def());
      |                                                       ^
src/game/inv_shared.h:448:21: warning: inlining failed in call to 'setAmmoLeft': function not inlinable [-Winline]
  448 |         inline void setAmmoLeft (int value) {
      |                     ^
src/game/inventory.cpp:394:56: note: called from here
  394 |                                         ic->setAmmoLeft(ic->def()->ammo);
      |                                                        ^
src/game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/inventory.cpp:394:64: note: called from here
  394 |                                         ic->setAmmoLeft(ic->def()->ammo);
      |                                                                ^
src/game/inv_shared.h:428:21: warning: inlining failed in call to 'setAmmoDef': function not inlinable [-Winline]
  428 |         inline void setAmmoDef (const objDef_t* od) {
      |                     ^
src/game/inventory.cpp:392:55: note: called from here
  392 |                                         ic->setAmmoDef(this->cacheItem.def());
      |                                                       ^
src/game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/inventory.cpp:392:55: note: called from here
  392 |                                         ic->setAmmoDef(this->cacheItem.def());
      |                                                       ^
src/game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/inventory.cpp:421:23: note: called from here
  421 |         if (fItem->def()->fireTwoHanded && to->isLeftDef())
      |                       ^
src/game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/inventory.cpp:451:9: note: called from here
  451 |         assert(this->cacheItem.def());
      |         ^
src/game/inv_shared.h:504:21: warning: inlining failed in call to 'isArmour.isra': function not inlinable [-Winline]
  504 |         inline bool isArmour() const {
      |                     ^
src/game/inventory.cpp:461:17: note: called from here
  461 |                 assert(this->cacheItem.isArmour());
      |                 ^
src/game/g_edict.h: In function 'G_EdictsInit':
src/game/g_edict.h:175:21: warning: inlining failed in call to 'init': function not inlinable [-Winline]
  175 |         inline void init () {
      |                     ^
src/game/g_edicts.cpp:51:33: note: called from here
   51 |                 g_edicts[i].init();
      |                                 ^
src/game/g_edict.h: In function 'Touch_DoorTrigger':
src/game/g_edict.h:216:24: warning: inlining failed in call to 'getPlayer.isra': function not inlinable [-Winline]
  216 |         inline Player &getPlayer () const {
      |                        ^
src/game/g_func.cpp:275:21: note: called from here
  275 |                 if (G_IsAI(activator)) {
      |                     ^
src/game/chr_shared.h: In function 'G_ClientAssignDefaultActorValues':
src/game/chr_shared.h:107:21: warning: inlining failed in call to 'init': function not inlinable [-Winline]
  107 |         inline void init () {
      |                     ^
src/game/g_client.cpp:1204:43: note: called from here
 1204 |         scoreMission[scoreMissionNum].init();
      |                                           ^
src/game/game.h: In function 'G_Say_f':
src/game/game.h:132:20: warning: inlining failed in call to 'getTeam.isra': function not inlinable [-Winline]
  132 |         inline int getTeam (void) const {
      |                    ^
src/game/g_cmds.cpp:120:59: note: called from here
  120 |                 if (team && p->getTeam() != player.getTeam())
      |                                                           ^
src/game/game.h:132:20: warning: inlining failed in call to 'getTeam.isra': function not inlinable [-Winline]
  132 |         inline int getTeam (void) const {
      |                    ^
src/game/g_cmds.cpp:120:39: note: called from here
  120 |                 if (team && p->getTeam() != player.getTeam())
      |                                       ^
src/game/inv_shared.h: In member function 'tryAddToInventory':
src/game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/inventory.cpp:486:55: note: called from here
  486 |                 const int checkedTo = inv->canHoldItem(container, item->def(), x, y, nullptr);
      |                                                       ^
src/game/inv_shared.h: In member function 'PackAmmoAndWeapon':
src/game/inv_shared.h:353:21: warning: inlining failed in call to 'isArmour': function not inlinable [-Winline]
  353 |         inline bool isArmour () const {
      |                     ^
src/game/inventory.cpp:587:9: note: called from here
  587 |         assert(!weapon->isArmour());
      |         ^
src/game/inv_shared.h:551:22: warning: inlining failed in call to 'getContainer2': function not inlinable [-Winline]
  551 |         inline Item* getContainer2 (const containerIndex_t idx) const {
      |                      ^
src/game/inventory.cpp:591:41: note: called from here
  591 |         allowLeft = !(inv->getContainer2(CID_RIGHT) && inv->getContainer2(CID_RIGHT)->def()->fireTwoHanded);
      |                                         ^
src/game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/inventory.cpp:591:90: note: called from here
  591 |         allowLeft = !(inv->getContainer2(CID_RIGHT) && inv->getContainer2(CID_RIGHT)->def()->fireTwoHanded);
      |                                                                                          ^
src/game/inv_shared.h:428:21: warning: inlining failed in call to 'setAmmoDef': function not inlinable [-Winline]
  428 |         inline void setAmmoDef (const objDef_t* od) {
      |                     ^
src/game/inventory.cpp:596:32: note: called from here
  596 |                 item.setAmmoDef(weapon);
      |                                ^
src/game/inv_shared.h:448:21: warning: inlining failed in call to 'setAmmoLeft': function not inlinable [-Winline]
  448 |         inline void setAmmoLeft (int value) {
      |                     ^
src/game/inventory.cpp:595:33: note: called from here
  595 |                 item.setAmmoLeft(weapon->ammo);
      |                                 ^
src/game/inv_shared.h:359:21: warning: inlining failed in call to 'isReloadable.isra': function not inlinable [-Winline]
  359 |         inline bool isReloadable () const {
      |                     ^
src/game/inventory.cpp:599:41: note: called from here
  599 |         } else if (!weapon->isReloadable()) {
      |                                         ^
src/game/inv_shared.h:428:21: warning: inlining failed in call to 'setAmmoDef': function not inlinable [-Winline]
  428 |         inline void setAmmoDef (const objDef_t* od) {
      |                     ^
src/game/inventory.cpp:600:32: note: called from here
  600 |                 item.setAmmoDef(weapon);        /* no ammo needed, so fire definitions are in item */
      |                                ^
src/game/inv_shared.h:428:21: warning: inlining failed in call to 'setAmmoDef': function not inlinable [-Winline]
  428 |         inline void setAmmoDef (const objDef_t* od) {
      |                     ^
src/game/inventory.cpp:633:32: note: called from here
  633 |                 item.setAmmoDef(ammo);
      |                                ^
src/game/inv_shared.h:448:21: warning: inlining failed in call to 'setAmmoLeft': function not inlinable [-Winline]
  448 |         inline void setAmmoLeft (int value) {
      |                     ^
src/game/inventory.cpp:632:33: note: called from here
  632 |                 item.setAmmoLeft(weapon->ammo);
      |                                 ^
src/game/inv_shared.h:424:32: warning: inlining failed in call to 'ammoDef.isra': function not inlinable [-Winline]
  424 |         inline const objDef_t* ammoDef (void) const {
      |                                ^
src/game/inventory.cpp:636:26: note: called from here
  636 |         if (!item.ammoDef()) {
      |                          ^
src/game/inv_shared.h: In member function 'EquipActorMelee':
src/game/inv_shared.h:448:21: warning: inlining failed in call to 'setAmmoLeft': function not inlinable [-Winline]
  448 |         inline void setAmmoLeft (int value) {
      |                     ^
src/game/inventory.cpp:709:25: note: called from here
  709 |         item.setAmmoLeft(NONE_AMMO);
      |                         ^
src/game/inv_shared.h:428:21: warning: inlining failed in call to 'setAmmoDef': function not inlinable [-Winline]
  428 |         inline void setAmmoDef (const objDef_t* od) {
      |                     ^
src/game/inventory.cpp:708:24: note: called from here
  708 |         item.setAmmoDef(item.def());
      |                        ^
src/game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/inventory.cpp:708:24: note: called from here
  708 |         item.setAmmoDef(item.def());
      |                        ^
src/game/g_edict.h: In function 'G_GetFloorItems':
src/game/g_edict.h:210:21: warning: inlining failed in call to 'setFloor': function not inlinable [-Winline]
  210 |         inline void setFloor (const Edict* other) {
      |                     ^
src/game/g_inventory.cpp:65:30: note: called from here
   65 |                 ent->setFloor(floor);
      |                              ^
src/game/g_edict.h:213:21: warning: inlining failed in call to 'resetFloor': function not inlinable [-Winline]
  213 |         inline void resetFloor () {
      |                     ^
src/game/g_inventory.cpp:70:24: note: called from here
   70 |         ent->resetFloor();
      |                        ^
src/shared/mathlib.cpp: In function 'VectorNormalizeFast':
src/shared/mathlib.cpp:723:21: warning: inlining failed in call to 'Q_rsqrtApprox': function not inlinable [-Winline]
  723 | static inline float Q_rsqrtApprox (const float number)
      |                     ^
src/shared/mathlib.cpp:771:44: note: called from here
  771 |         const float ilength = Q_rsqrtApprox(DotProduct(v, v));
      |                                            ^
src/game/inv_shared.h: In member function 'EquipActorRobot':
src/game/inv_shared.h:448:21: warning: inlining failed in call to 'setAmmoLeft': function not inlinable [-Winline]
  448 |         inline void setAmmoLeft (int value) {
      |                     ^
src/game/inventory.cpp:728:25: note: called from here
  728 |         item.setAmmoLeft(weapon->ammo);
      |                         ^
src/game/inv_shared.h:428:21: warning: inlining failed in call to 'setAmmoDef': function not inlinable [-Winline]
  428 |         inline void setAmmoDef (const objDef_t* od) {
      |                     ^
src/game/inventory.cpp:733:24: note: called from here
  733 |         item.setAmmoDef(weapon->ammos[0]);
      |                        ^
src/shared/mathlib.cpp: In function 'PerpendicularVector':
src/shared/mathlib.cpp:699:20: warning: inlining failed in call to 'ProjectPointOnPlane': function not inlinable [-Winline]
  699 | static inline void ProjectPointOnPlane (vec3_t dst, const vec3_t point, const vec3_t normal)
      |                    ^
src/shared/mathlib.cpp:806:28: note: called from here
  806 |         ProjectPointOnPlane(dst, tempvec, src);
      |                            ^
src/game/inv_shared.h: In member function 'EquipActor':
src/game/inv_shared.h:359:21: warning: inlining failed in call to 'isReloadable.isra': function not inlinable [-Winline]
  359 |         inline bool isReloadable () const {
      |                     ^
src/game/inventory.cpp:821:88: note: called from here
  821 |                                 if (ed->numItems[i] && obj->weapon && obj->isReloadable() && !obj->deplete && obj->isSecondary) {
      |                                                                                        ^
src/game/inv_shared.h:359:21: warning: inlining failed in call to 'isReloadable.isra': function not inlinable [-Winline]
  359 |         inline bool isReloadable () const {
      |                     ^
src/game/inventory.cpp:846:48: note: called from here
  846 |                          && (!obj->isReloadable() || obj->deplete)) || obj->isMisc)) {
      |                                                ^
src/game/inv_shared.h:359:21: warning: inlining failed in call to 'isReloadable.isra': function not inlinable [-Winline]
  359 |         inline bool isReloadable () const {
      |                     ^
src/game/inventory.cpp:860:64: note: called from here
  860 |                                          && (!obj->isReloadable() || obj->deplete)) || obj->isMisc)) {
      |                                                                ^
src/game/inv_shared.h:359:21: warning: inlining failed in call to 'isReloadable.isra': function not inlinable [-Winline]
  359 |         inline bool isReloadable () const {
      |                     ^
src/game/inventory.cpp:886:109: note: called from here
  886 |                                 if (ed->numItems[i] && obj->weapon && obj->isSecondary && !obj->isReloadable()) {
      |                                                                                                             ^
src/game/inv_shared.h:353:21: warning: inlining failed in call to 'isArmour': function not inlinable [-Winline]
  353 |         inline bool isArmour () const {
      |                     ^
src/game/inventory.cpp:912:72: note: called from here
  912 |                                 if (ed->numItems[i] && armour->isArmour()) {
      |                                                                        ^
src/game/g_edict.h: In function 'G_InventoryRemoveItemByID':
src/game/g_edict.h:185:22: warning: inlining failed in call to 'getContainer': function not inlinable [-Winline]
  185 |         inline Item* getContainer (const containerIndex_t idx) const {
      |                      ^
src/game/g_inventory.cpp:83:37: note: called from here
   83 |         Item* ic = ent->getContainer(container);
      |                                     ^
src/game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/g_inventory.cpp:85:47: note: called from here
   85 |                 const objDef_t* item = ic->def();
      |                                               ^
src/game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/g_inventory.cpp:90:56: note: called from here
   90 |                                                 ic->def()->id, container);
      |                                                        ^
src/game/inv_shared.h:463:20: warning: inlining failed in call to 'getX.isra': function not inlinable [-Winline]
  463 |         inline int getX () const {
      |                    ^
src/game/g_inventory.cpp:91:47: note: called from here
   91 |                         G_EventInventoryDelete(*ent, G_VisToPM(ent->visflags), container, ic->getX(), ic->getY());
      |                                               ^
src/game/inv_shared.h:471:20: warning: inlining failed in call to 'getY.isra': function not inlinable [-Winline]
  471 |         inline int getY () const {
      |                    ^
src/game/g_inventory.cpp:91:47: note: called from here
   91 |                         G_EventInventoryDelete(*ent, G_VisToPM(ent->visflags), container, ic->getX(), ic->getY());
      |                                               ^
src/game/inv_shared.h:452:22: warning: inlining failed in call to 'getNext.isra': function not inlinable [-Winline]
  452 |         inline Item* getNext () const {
      |                      ^
src/game/g_inventory.cpp:94:33: note: called from here
   94 |                 ic = ic->getNext();
      |                                 ^
src/shared/mathlib.cpp: In function 'RotatePointAroundVector':
src/shared/mathlib.cpp:834:20: warning: inlining failed in call to 'R_ConcatRotations': function not inlinable [-Winline]
  834 | static inline void R_ConcatRotations (float in1[3][3], float in2[3][3], float out[3][3])
      |                    ^
src/shared/mathlib.cpp:904:26: note: called from here
  904 |         R_ConcatRotations(tmpmat, im, rot);
      |                          ^
src/shared/mathlib.cpp:834:20: warning: inlining failed in call to 'R_ConcatRotations': function not inlinable [-Winline]
  834 | static inline void R_ConcatRotations (float in1[3][3], float in2[3][3], float out[3][3])
      |                    ^
src/shared/mathlib.cpp:903:26: note: called from here
  903 |         R_ConcatRotations(m, zrot, tmpmat);
      |                          ^
src/game/g_edict.h: In function 'G_InventoryDropToFloorCheck':
src/game/g_edict.h:185:22: warning: inlining failed in call to 'getContainer': function not inlinable [-Winline]
  185 |         inline Item* getContainer (const containerIndex_t idx) const {
      |                      ^
src/game/g_inventory.cpp:113:37: note: called from here
  113 |         Item* ic = ent->getContainer(container);
      |                                     ^
src/game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/g_inventory.cpp:119:17: note: called from here
  119 |                 assert(ic->def());
      |                 ^
src/game/inv_shared.h:452:22: warning: inlining failed in call to 'getNext.isra': function not inlinable [-Winline]
  452 |         inline Item* getNext () const {
      |                      ^
src/game/g_inventory.cpp:121:49: note: called from here
  121 |                         Item* next = ic->getNext();
      |                                                 ^
src/game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/g_inventory.cpp:125:56: note: called from here
  125 |                                                 ic->def()->id, container);
      |                                                        ^
src/game/inv_shared.h:452:22: warning: inlining failed in call to 'getNext.isra': function not inlinable [-Winline]
  452 |         inline Item* getNext () const {
      |                      ^
src/game/g_inventory.cpp:130:41: note: called from here
  130 |                         ic = ic->getNext();
      |                                         ^
src/game/g_edict.h: In function 'G_InventoryToFloor':
src/game/g_edict.h:185:22: warning: inlining failed in call to 'getContainer': function not inlinable [-Winline]
  185 |         inline Item* getContainer (const containerIndex_t idx) const {
      |                      ^
src/game/g_inventory.cpp:263:44: note: called from here
  263 |                 for (ic = ent->getContainer(container); ic; ic = next) {
      |                                            ^
src/game/inv_shared.h:432:20: warning: inlining failed in call to 'getAmount.isra': function not inlinable [-Winline]
  432 |         inline int getAmount () const {
      |                    ^
src/game/g_inventory.cpp:271:25: note: called from here
  271 |                         assert(item.getAmount() == 1);
      |                         ^
src/game/inv_shared.h:452:22: warning: inlining failed in call to 'getNext.isra': function not inlinable [-Winline]
  452 |         inline Item* getNext () const {
      |                      ^
src/game/g_inventory.cpp:267:43: note: called from here
  267 |                         next = ic->getNext();
      |                                           ^
src/game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/g_inventory.cpp:274:56: note: called from here
  274 |                                                 ic->def()->id, container, ent->number);
      |                                                        ^
src/game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/g_inventory.cpp:277:56: note: called from here
  277 |                                                 ic->def()->id, container, ent->number);
      |                                                        ^
src/game/g_edict.h:188:21: warning: inlining failed in call to 'resetContainer': function not inlinable [-Winline]
  188 |         inline void resetContainer (const containerIndex_t idx) {
      |                     ^
src/game/g_inventory.cpp:283:36: note: called from here
  283 |                 ent->resetContainer(container);
      |                                    ^
src/game/g_edict.h:210:21: warning: inlining failed in call to 'setFloor': function not inlinable [-Winline]
  210 |         inline void setFloor (const Edict* other) {
      |                     ^
src/game/g_inventory.cpp:286:22: note: called from here
  286 |         ent->setFloor(floor);
      |                      ^
src/game/inv_shared.h: In function 'G_SendInventory':
src/game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/g_inventory.cpp:379:25: note: called from here
  379 |                         assert(item->def());
      |                         ^
src/game/inv_shared.h:463:20: warning: inlining failed in call to 'getX.isra': function not inlinable [-Winline]
  463 |         inline int getX () const {
      |                    ^
src/game/g_inventory.cpp:380:36: note: called from here
  380 |                         G_WriteItem(*item, cont->id, item->getX(), item->getY());
      |                                    ^
src/game/inv_shared.h:471:20: warning: inlining failed in call to 'getY.isra': function not inlinable [-Winline]
  471 |         inline int getY () const {
      |                    ^
src/game/g_inventory.cpp:380:36: note: called from here
  380 |                         G_WriteItem(*item, cont->id, item->getX(), item->getY());
      |                                    ^
src/game/g_edict.h: In function 'AIL_roundsleft':
src/game/g_edict.h:194:22: warning: inlining failed in call to 'getRightHandItem': function not inlinable [-Winline]
  194 |         inline Item* getRightHandItem () const {
      |                      ^
src/game/g_ai_lua.cpp:746:52: note: called from here
  746 |         Item* rightHand = AIL_ent->getRightHandItem();
      |                                                    ^
src/game/inv_shared.h:491:21: warning: inlining failed in call to 'isReloadable.isra': function not inlinable [-Winline]
  491 |         inline bool isReloadable() const {
      |                     ^
src/game/g_ai_lua.cpp:747:49: note: called from here
  747 |         if (rightHand && rightHand->isReloadable())
      |                                                 ^
src/game/inv_shared.h:444:20: warning: inlining failed in call to 'getAmmoLeft.isra': function not inlinable [-Winline]
  444 |         inline int getAmmoLeft () const {
      |                    ^
src/game/g_ai_lua.cpp:748:57: note: called from here
  748 |                 lua_pushnumber(L, rightHand->getAmmoLeft());
      |                                                         ^
src/game/g_edict.h:197:22: warning: inlining failed in call to 'getLeftHandItem': function not inlinable [-Winline]
  197 |         inline Item* getLeftHandItem () const {
      |                      ^
src/game/g_ai_lua.cpp:753:50: note: called from here
  753 |         Item* leftHand = AIL_ent->getLeftHandItem();
      |                                                  ^
src/game/inv_shared.h:491:21: warning: inlining failed in call to 'isReloadable.isra': function not inlinable [-Winline]
  491 |         inline bool isReloadable() const {
      |                     ^
src/game/g_ai_lua.cpp:754:47: note: called from here
  754 |         if (leftHand && leftHand->isReloadable())
      |                                               ^
src/game/inv_shared.h:444:20: warning: inlining failed in call to 'getAmmoLeft.isra': function not inlinable [-Winline]
  444 |         inline int getAmmoLeft () const {
      |                    ^
src/game/g_ai_lua.cpp:755:56: note: called from here
  755 |                 lua_pushnumber(L, leftHand->getAmmoLeft());
      |                                                        ^
src/game/g_edict.h: In function 'G_EventActorAppear':
src/game/g_edict.h:194:22: warning: inlining failed in call to 'getRightHandItem': function not inlinable [-Winline]
  194 |         inline Item* getRightHandItem () const {
      |                      ^
src/game/g_events.cpp:573:35: note: called from here
  573 |         if (check.getRightHandItem()) {
      |                                   ^
src/game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/g_events.cpp:574:60: note: called from here
  574 |                 gi.WriteShort(check.getRightHandItem()->def()->idx);
      |                                                            ^
src/game/g_edict.h:194:22: warning: inlining failed in call to 'getRightHandItem': function not inlinable [-Winline]
  194 |         inline Item* getRightHandItem () const {
      |                      ^
src/game/g_events.cpp:574:60: note: called from here
  574 |                 gi.WriteShort(check.getRightHandItem()->def()->idx);
      |                                                            ^
src/game/g_edict.h:197:22: warning: inlining failed in call to 'getLeftHandItem': function not inlinable [-Winline]
  197 |         inline Item* getLeftHandItem () const {
      |                      ^
src/game/g_events.cpp:579:34: note: called from here
  579 |         if (check.getLeftHandItem()) {
      |                                  ^
src/game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/g_events.cpp:580:59: note: called from here
  580 |                 gi.WriteShort(check.getLeftHandItem()->def()->idx);
      |                                                           ^
src/game/g_edict.h:197:22: warning: inlining failed in call to 'getLeftHandItem': function not inlinable [-Winline]
  197 |         inline Item* getLeftHandItem () const {
      |                      ^
src/game/g_events.cpp:580:59: note: called from here
  580 |                 gi.WriteShort(check.getLeftHandItem()->def()->idx);
      |                                                           ^
src/game/game.h: In function 'G_SendInvisible':
src/game/game.h:132:20: warning: inlining failed in call to 'getTeam.isra': function not inlinable [-Winline]
  132 |         inline int getTeam (void) const {
      |                    ^
src/game/g_client.cpp:305:40: note: called from here
  305 |         const int team = player.getTeam();
      |                                        ^
src/game/game.h:120:20: warning: inlining failed in call to 'getNum.isra': function not inlinable [-Winline]
  120 |         inline int getNum (void) const {
      |                    ^
src/game/g_client.cpp:318:41: note: called from here
  318 |                         G_EventActorAdd(G_PlayerToPM(player), *ent);
      |                                         ^
src/game/g_edict.h: In function 'G_ClientStateChange':
src/game/g_edict.h:216:24: warning: inlining failed in call to 'getPlayer.isra': function not inlinable [-Winline]
  216 |         inline Player &getPlayer () const {
      |                        ^
src/game/g_client.cpp:505:38: note: called from here
  505 |                                 if (!G_IsAI(ent))
      |                                      ^
src/game/g_edict.h:216:24: warning: inlining failed in call to 'getPlayer.isra': function not inlinable [-Winline]
  216 |         inline Player &getPlayer () const {
      |                        ^
src/game/g_client.cpp:519:22: note: called from here
  519 |                 if (!G_IsAI(ent))
      |                      ^
src/game/game.h: In function 'G_GetPlayerForTeam':
src/game/game.h:132:20: warning: inlining failed in call to 'getTeam.isra': function not inlinable [-Winline]
  132 |         inline int getTeam (void) const {
      |                    ^
src/game/g_utils.cpp:197:31: note: called from here
  197 |                 if (p->getTeam() == team)
      |                               ^
src/game/game.h:132:20: warning: inlining failed in call to 'getTeam.isra': function not inlinable [-Winline]
  132 |         inline int getTeam (void) const {
      |                    ^
src/game/g_utils.cpp:203:31: note: called from here
  203 |                 if (p->getTeam() == team)
      |                               ^
src/game/g_edict.h: In function 'ED_ParseEdict':
src/game/g_edict.h:175:21: warning: inlining failed in call to 'init': function not inlinable [-Winline]
  175 |         inline void init () {
      |                     ^
src/game/g_spawn.cpp:285:26: note: called from here
  285 |                 ent->init();
      |                          ^
src/game/g_edict.h: In function 'G_ActorDieOrStun':
src/game/g_edict.h:216:24: warning: inlining failed in call to 'getPlayer.isra': function not inlinable [-Winline]
  216 |         inline Player &getPlayer () const {
      |                        ^
src/game/g_actor.cpp:491:43: note: called from here
  491 |         G_ClientStateChange(ent->getPlayer(), ent, ~STATE_REACTION, false);
      |                                           ^
src/game/g_edict.h:213:21: warning: inlining failed in call to 'resetFloor': function not inlinable [-Winline]
  213 |         inline void resetFloor () {
      |                     ^
src/game/g_actor.cpp:504:24: note: called from here
  504 |         ent->resetFloor();
      |                        ^
src/game/game.h: In function 'AI_InitPlayer':
src/game/game.h:132:20: warning: inlining failed in call to 'getTeam.isra': function not inlinable [-Winline]
  132 |         inline int getTeam (void) const {
      |                    ^
src/game/g_ai.cpp:1602:40: note: called from here
 1602 |         const int team = player.getTeam();
      |                                        ^
src/game/inv_shared.h: In function 'G_InvList_f':
src/game/inv_shared.h:424:32: warning: inlining failed in call to 'ammoDef.isra': function not inlinable [-Winline]
  424 |         inline const objDef_t* ammoDef (void) const {
      |                                ^
src/game/g_cmds.cpp:311:104: note: called from here
  311 |                                                 (item->def() ? item->def()->idx : NONE), (item->ammoDef() ? item->ammoDef()->idx : NONE),
      |                                                                                                        ^
src/game/inv_shared.h:444:20: warning: inlining failed in call to 'getAmmoLeft.isra': function not inlinable [-Winline]
  444 |         inline int getAmmoLeft () const {
      |                    ^
src/game/g_cmds.cpp:310:43: note: called from here
  310 |                                 Com_Printf(".. item.def(): %i, item.ammo: %i, item.ammoLeft: %i, x: %i, y: %i\n",
      |                                           ^
src/game/inv_shared.h:463:20: warning: inlining failed in call to 'getX.isra': function not inlinable [-Winline]
  463 |         inline int getX () const {
      |                    ^
src/game/g_cmds.cpp:310:43: note: called from here
  310 |                                 Com_Printf(".. item.def(): %i, item.ammo: %i, item.ammoLeft: %i, x: %i, y: %i\n",
      |                                           ^
src/game/inv_shared.h:471:20: warning: inlining failed in call to 'getY.isra': function not inlinable [-Winline]
  471 |         inline int getY () const {
      |                    ^
src/game/g_cmds.cpp:310:43: note: called from here
  310 |                                 Com_Printf(".. item.def(): %i, item.ammo: %i, item.ammoLeft: %i, x: %i, y: %i\n",
      |                                           ^
src/game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/g_cmds.cpp:311:59: note: called from here
  311 |                                                 (item->def() ? item->def()->idx : NONE), (item->ammoDef() ? item->ammoDef()->idx : NONE),
      |                                                           ^
src/game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/g_cmds.cpp:313:46: note: called from here
  313 |                                 if (item->def())
      |                                              ^
src/game/inv_shared.h:424:32: warning: inlining failed in call to 'ammoDef.isra': function not inlinable [-Winline]
  424 |         inline const objDef_t* ammoDef (void) const {
      |                                ^
src/game/g_cmds.cpp:315:50: note: called from here
  315 |                                 if (item->ammoDef())
      |                                                  ^
src/game/inv_shared.h:444:20: warning: inlining failed in call to 'getAmmoLeft.isra': function not inlinable [-Winline]
  444 |         inline int getAmmoLeft () const {
      |                    ^
src/game/g_cmds.cpp:316:51: note: called from here
  316 |                                         Com_Printf(".... ammo:   %s (%i)\n", item->ammoDef()->id, item->getAmmoLeft());
      |                                                   ^
src/game/game.h:132:20: warning: inlining failed in call to 'getTeam.isra': function not inlinable [-Winline]
  132 |         inline int getTeam (void) const {
      |                    ^
src/game/g_cmds.cpp:302:55: note: called from here
  302 |         while ((ent = G_EdictsGetNextLivingActorOfTeam(ent, player.getTeam()))) {
      |                                                       ^
src/game/game.h: In function 'G_ClientSendEdictsAndBrushModels.isra':
src/game/game.h:120:20: warning: inlining failed in call to 'getNum.isra': function not inlinable [-Winline]
  120 |         inline int getNum (void) const {
      |                    ^
src/game/g_client.cpp:1303:26: note: called from here
 1303 |         const int mask = G_PlayerToPM(player);
      |                          ^
src/game/g_edict.h: In function 'G_ThinkActorGoCrouch':
src/game/g_edict.h:216:24: warning: inlining failed in call to 'getPlayer.isra': function not inlinable [-Winline]
  216 |         inline Player &getPlayer () const {
      |                        ^
src/game/g_client.cpp:1034:43: note: called from here
 1034 |         G_ClientStateChange(ent->getPlayer(), ent, STATE_CROUCHED, true);
      |                                           ^
src/game/g_edict.h: In function 'G_ActorUseDoor':
src/game/g_edict.h:216:24: warning: inlining failed in call to 'getPlayer.isra': function not inlinable [-Winline]
  216 |         inline Player &getPlayer () const {
      |                        ^
src/game/g_actor.cpp:61:47: note: called from here
   61 |         if (!G_ClientUseEdict(actor->getPlayer(), actor, door))
      |                                               ^
src/game/g_edict.h:216:24: warning: inlining failed in call to 'getPlayer.isra': function not inlinable [-Winline]
  216 |         inline Player &getPlayer () const {
      |                        ^
src/game/g_actor.cpp:66:13: note: called from here
   66 |         if (G_IsAI(actor))
      |             ^
src/game/g_edict.h: In function 'G_MissionThink':
src/game/g_edict.h:207:22: warning: inlining failed in call to 'getFloor': function not inlinable [-Winline]
  207 |         inline Item* getFloor () const {
      |                      ^
src/game/g_mission.cpp:168:53: note: called from here
  168 |                                 ic = chain->getFloor();
      |                                                     ^
src/game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/g_mission.cpp:175:69: note: called from here
  175 |                                         const objDef_t* od = ic->def();
      |                                                                     ^
src/game/inv_shared.h:452:22: warning: inlining failed in call to 'getNext.isra': function not inlinable [-Winline]
  452 |         inline Item* getNext () const {
      |                      ^
src/game/g_mission.cpp:174:60: note: called from here
  174 |                                 for (; ic; ic = ic->getNext()) {
      |                                                            ^
src/game/game.h: In function 'G_SetTeamForPlayer':
src/game/game.h:132:20: warning: inlining failed in call to 'getTeam.isra': function not inlinable [-Winline]
  132 |         inline int getTeam (void) const {
      |                    ^
src/game/g_client.cpp:866:47: note: called from here
  866 |                                 if (p->getTeam() == team)
      |                                               ^
src/game/game.h:135:21: warning: inlining failed in call to 'setTeam': function not inlinable [-Winline]
  135 |         inline void setTeam (int team) {
      |                     ^
src/game/g_client.cpp:872:23: note: called from here
  872 |         player.setTeam(team);
      |                       ^
src/game/game.h: In function 'G_GetStartingTeam':
src/game/game.h:132:20: warning: inlining failed in call to 'getTeam.isra': function not inlinable [-Winline]
  132 |         inline int getTeam (void) const {
      |                    ^
src/game/g_client.cpp:931:50: note: called from here
  931 |                 level.activeTeam = player.getTeam();
      |                                                  ^
src/game/game.h:132:20: warning: inlining failed in call to 'getTeam.isra': function not inlinable [-Winline]
  132 |         inline int getTeam (void) const {
      |                    ^
src/game/g_client.cpp:944:39: note: called from here
  944 |                         if (p->getTeam() == knownTeams[j])
      |                                       ^
src/game/game.h:132:20: warning: inlining failed in call to 'getTeam.isra': function not inlinable [-Winline]
  132 |         inline int getTeam (void) const {
      |                    ^
src/game/g_client.cpp:948:61: note: called from here
  948 |                         knownTeams[teamCount++] = p->getTeam();
      |                                                             ^
src/game/game.h:132:20: warning: inlining failed in call to 'getTeam.isra': function not inlinable [-Winline]
  132 |         inline int getTeam (void) const {
      |                    ^
src/game/g_client.cpp:958:39: note: called from here
  958 |                         if (p->getTeam() != level.activeTeam)
      |                                       ^
src/game/../shared/aabb.h: In function 'G_GetTouchingEdicts.constprop':
src/game/../shared/aabb.h:125:21: warning: inlining failed in call to 'doesIntersect': function not inlinable [-Winline]
  125 |         inline bool doesIntersect (const AABB& other) const {
      |                     ^
src/game/g_utils.cpp:530:39: note: called from here
  530 |                 if (aabb.doesIntersect(AABB(ent->absmin,ent->absmax))) {
      |                                       ^
src/game/g_edict.h: In function 'G_Spawn':
src/game/g_edict.h:179:21: warning: inlining failed in call to 'setActive': function not inlinable [-Winline]
  179 |         inline void setActive() {
      |                     ^
src/game/g_spawn.cpp:423:23: note: called from here
  423 |         ent->setActive();               /* only used by camera */
      |                       ^
src/game/game.h: In function 'G_ClientGetFreeSpawnPoint':
src/game/game.h:132:20: warning: inlining failed in call to 'getTeam.isra': function not inlinable [-Winline]
  132 |         inline int getTeam (void) const {
      |                    ^
src/game/g_client.cpp:979:69: note: called from here
  979 |                         if (ent->type == spawnType && player.getTeam() == ent->team) {
      |                                                                     ^
src/game/game.h:132:20: warning: inlining failed in call to 'getTeam.isra': function not inlinable [-Winline]
  132 |         inline int getTeam (void) const {
      |                    ^
src/game/g_client.cpp:988:69: note: called from here
  988 |                         if (ent->type == spawnType && player.getTeam() == ent->team) {
      |                                                                     ^
src/game/g_edict.h: In function 'G_Damage':
src/game/g_edict.h:216:24: warning: inlining failed in call to 'getPlayer.isra': function not inlinable [-Winline]
  216 |         inline Player &getPlayer () const {
      |                        ^
src/game/g_combat.cpp:422:65: note: called from here
  422 |                                 G_ClientPrintf(target->getPlayer(), PRINT_HUD, _("Soldier is dazed!\nEnemy used flashbang!"));
      |                                                                 ^
src/game/game.h: In function 'G_ClientGetFreeSpawnPointForActorSize':
src/game/game.h:120:20: warning: inlining failed in call to 'getNum.isra': function not inlinable [-Winline]
  120 |         inline int getNum (void) const {
      |                    ^
src/game/g_client.cpp:1077:34: note: called from here
 1077 |         ent->pnum = player.getNum();
      |                                  ^
src/game/game.h: In function 'G_SpawnAIPlayer':
src/game/game.h:132:20: warning: inlining failed in call to 'getTeam.isra': function not inlinable [-Winline]
  132 |         inline int getTeam (void) const {
      |                    ^
src/game/g_ai.cpp:1649:27: note: called from here
 1649 |                 gi.DPrintf("Not enough spawn points for team %i\n", player.getTeam());
      |                           ^
src/game/game.h: In function 'G_SpawnAIPlayers':
src/game/game.h:132:20: warning: inlining failed in call to 'getTeam.isra': function not inlinable [-Winline]
  132 |         inline int getTeam (void) const {
      |                    ^
src/game/g_ai.cpp:1673:56: note: called from here
 1673 |         const equipDef_t* ed = G_GetEquipmentForAISpawn(player.getTeam());
      |                                                        ^
src/game/game.h:132:20: warning: inlining failed in call to 'getTeam.isra': function not inlinable [-Winline]
  132 |         inline int getTeam (void) const {
      |                    ^
src/game/g_ai.cpp:1681:24: note: called from here
 1681 |         G_VisFlagsClear(player.getTeam());
      |                        ^
src/game/game.h: In function 'AI_CreatePlayer':
src/game/game.h:114:21: warning: inlining failed in call to 'isInUse.isra': function not inlinable [-Winline]
  114 |         inline bool isInUse () const {
      |                     ^
src/game/g_ai.cpp:1734:31: note: called from here
 1734 |                 if (p->isInUse())
      |                               ^
src/game/game.h:132:20: warning: inlining failed in call to 'getTeam.isra': function not inlinable [-Winline]
  132 |         inline int getTeam (void) const {
      |                    ^
src/game/g_ai.cpp:1741:31: note: called from here
 1741 |                 if (p->getTeam() == TEAM_CIVILIAN) {
      |                               ^
src/game/game.h:123:21: warning: inlining failed in call to 'setNum': function not inlinable [-Winline]
  123 |         inline void setNum (int num) {
      |                     ^
src/game/g_ai.cpp:1738:26: note: called from here
 1738 |                 p->setNum(p - game.players);
      |                          ^
src/game/game.h:117:21: warning: inlining failed in call to 'setInUse': function not inlinable [-Winline]
  117 |         inline void setInUse (bool inuse) {
      |                     ^
src/game/g_ai.cpp:1737:28: note: called from here
 1737 |                 p->setInUse(true);
      |                            ^
src/game/game.h:111:21: warning: inlining failed in call to 'reset': function not inlinable [-Winline]
  111 |         inline void reset () {
      |                     ^
src/game/g_ai.cpp:1736:25: note: called from here
 1736 |                 p->reset();
      |                         ^
src/game/game.h:132:20: warning: inlining failed in call to 'getTeam.isra': function not inlinable [-Winline]
  132 |         inline int getTeam (void) const {
      |                    ^
src/game/g_ai.cpp:1749:87: note: called from here
 1749 |                         level.initialAlienActorsSpawned = level.num_spawned[p->getTeam()];
      |                                                                                       ^
src/game/game.h:132:20: warning: inlining failed in call to 'getTeam.isra': function not inlinable [-Winline]
  132 |         inline int getTeam (void) const {
      |                    ^
src/game/g_ai.cpp:1752:27: note: called from here
 1752 |                 gi.DPrintf("Created AI player (team %i)\n", p->getTeam());
      |                           ^
src/game/g_combat.cpp: In function 'G_SplashDamage':
src/game/g_combat.cpp:482:20: warning: inlining failed in call to 'G_FireAffectedSurface': function not inlinable [-Winline]
  482 | static inline bool G_FireAffectedSurface (const cBspSurface_t* surface, const fireDef_t* fd)
      |                    ^
src/game/g_combat.cpp:566:40: note: called from here
  566 |         if (tr && G_FireAffectedSurface(tr->surface, fd)) {
      |                                        ^
src/game/../shared/shared.h: In function 'Com_IsValidName':
src/game/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/shared/shared.cpp:603:14: note: called from here
  603 |         if (!Q_strvalid(input))
      |              ^
src/game/game.h: In function 'G_ShootGrenade':
src/game/game.h:132:20: warning: inlining failed in call to 'getTeam.isra': function not inlinable [-Winline]
  132 |         inline int getTeam (void) const {
      |                    ^
src/game/g_combat.cpp:726:59: note: called from here
  726 |                                         if (player.getTeam() != level.activeTeam && G_TeamPointVis(i, newPos))
      |                                                           ^
src/game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/g_combat.cpp:755:83: note: called from here
  755 |                                         if (fd->ammo && !fd->splrad && weapon->def()->thrown) {
      |                                                                                   ^
src/game/game.h: In function 'G_ClientInitActorStates':
src/game/game.h:132:20: warning: inlining failed in call to 'getTeam.isra': function not inlinable [-Winline]
  132 |         inline int getTeam (void) const {
      |                    ^
src/game/g_client.cpp:1236:51: note: called from here
 1236 |                 Edict* ent = G_EdictsGetActorByUCN(ucn, player.getTeam());
      |                                                   ^
src/game/game.h:132:20: warning: inlining failed in call to 'getTeam.isra': function not inlinable [-Winline]
  132 |         inline int getTeam (void) const {
      |                    ^
src/game/g_client.cpp:1238:33: note: called from here
 1238 |                         gi.Error("Could not find character on team %i with unique character number %i", player.getTeam(), ucn);
      |                                 ^
src/game/game.h: In function 'G_SendPlayerStats':
src/game/game.h:132:20: warning: inlining failed in call to 'getTeam.isra': function not inlinable [-Winline]
  132 |         inline int getTeam (void) const {
      |                    ^
src/game/g_stats.cpp:54:48: note: called from here
   54 |                 if (ent->team == player.getTeam()) {
      |                                                ^
src/game/game.h:120:20: warning: inlining failed in call to 'getNum.isra': function not inlinable [-Winline]
  120 |         inline int getNum (void) const {
      |                    ^
src/game/g_stats.cpp:55:49: note: called from here
   55 |                         G_EventActorStats(*ent, G_PlayerToPM(player));
      |                                                 ^
src/game/game.h: In function 'G_ClientStartMatch':
src/game/game.h:132:20: warning: inlining failed in call to 'getTeam.isra': function not inlinable [-Winline]
  132 |         inline int getTeam (void) const {
      |                    ^
src/game/g_client.cpp:1375:24: note: called from here
 1375 |         G_VisFlagsClear(player.getTeam());
      |                        ^
src/game/game.h:132:20: warning: inlining failed in call to 'getTeam.isra': function not inlinable [-Winline]
  132 |         inline int getTeam (void) const {
      |                    ^
src/game/g_client.cpp:1391:27: note: called from here
 1391 |         gi.BroadcastPrintf(PRINT_CONSOLE, "%s has taken control over team %i.\n", player.pers.netname, player.getTeam());
      |                           ^
src/game/game.h: In function 'G_ClientDisconnect':
src/game/game.h:132:20: warning: inlining failed in call to 'getTeam.isra': function not inlinable [-Winline]
  132 |         inline int getTeam (void) const {
      |                    ^
src/game/g_client.cpp:1494:55: note: called from here
 1494 |                 if (level.activeTeam == player.getTeam())
      |                                                       ^
src/game/game.h:129:21: warning: inlining failed in call to 'setReady': function not inlinable [-Winline]
  129 |         inline void setReady (bool ready) {
      |                     ^
src/game/g_client.cpp:1512:24: note: called from here
 1512 |         player.setReady(false);
      |                        ^
src/game/g_edict.h: In function 'Touch_NextMapTrigger':
src/game/g_edict.h:216:24: warning: inlining failed in call to 'getPlayer.isra': function not inlinable [-Winline]
  216 |         inline Player &getPlayer () const {
      |                        ^
src/game/g_trigger.cpp:139:52: note: called from here
  139 |                 G_ClientPrintf(activator->getPlayer(), PRINT_HUD, _("Switching map!"));
      |                                                    ^
src/game/game.h: In function 'G_GetTeam':
src/game/game.h:132:20: warning: inlining failed in call to 'getTeam.isra': function not inlinable [-Winline]
  132 |         inline int getTeam (void) const {
      |                    ^
src/game/g_client.cpp:745:27: note: called from here
  745 |         if (player.getTeam() > 0) {
      |                           ^
src/game/game.h:132:20: warning: inlining failed in call to 'getTeam.isra': function not inlinable [-Winline]
  132 |         inline int getTeam (void) const {
      |                    ^
src/game/g_client.cpp:817:55: note: called from here
  817 |                                         if (p->getTeam() == i) {
      |                                                       ^
src/game/game.h:132:20: warning: inlining failed in call to 'getTeam.isra': function not inlinable [-Winline]
  132 |         inline int getTeam (void) const {
      |                    ^
src/game/g_client.cpp:834:47: note: called from here
  834 |                                 if (p->getTeam() == i) {
      |                                               ^
src/game/game.h:117:21: warning: inlining failed in call to 'setInUse': function not inlinable [-Winline]
  117 |         inline void setInUse (bool inuse) {
      |                     ^
src/game/g_client.cpp:836:52: note: called from here
  836 |                                         p->setInUse(false);
      |                                                    ^
src/game/game.h: In function 'SVCmd_ActorInvList_f':
src/game/game.h:114:21: warning: inlining failed in call to 'isInUse.isra': function not inlinable [-Winline]
  114 |         inline bool isInUse () const {
      |                     ^
src/game/g_svcmds.cpp:319:37: note: called from here
  319 |                 if (!player->isInUse())
      |                                     ^
src/game/game.h: In function 'G_ClientBegin':
src/game/game.h:132:20: warning: inlining failed in call to 'getTeam.isra': function not inlinable [-Winline]
  132 |         inline int getTeam (void) const {
      |                    ^
src/game/g_client.cpp:1353:27: note: called from here
 1353 |         gi.BroadcastPrintf(PRINT_CONSOLE, "%s has joined team %i\n", player.pers.netname, player.getTeam());
      |                           ^
src/game/game.h:120:20: warning: inlining failed in call to 'getNum.isra': function not inlinable [-Winline]
  120 |         inline int getNum (void) const {
      |                    ^
src/game/g_client.cpp:1350:55: note: called from here
 1350 |         gi.ConfigString(CS_PLAYERNAMES + player.getNum(), "%s", player.pers.netname);
      |                                                       ^
src/game/game.h: In function 'G_ClientUserinfoChanged':
src/game/game.h:126:21: warning: inlining failed in call to 'isReady.isra': function not inlinable [-Winline]
  126 |         inline bool isReady () const {
      |                     ^
src/game/g_client.cpp:1400:49: note: called from here
 1400 |         const bool alreadyReady = player.isReady();
      |                                                 ^
src/game/game.h:120:20: warning: inlining failed in call to 'getNum.isra': function not inlinable [-Winline]
  120 |         inline int getNum (void) const {
      |                    ^
src/game/g_client.cpp:1414:55: note: called from here
 1414 |         gi.ConfigString(CS_PLAYERNAMES + player.getNum(), "%s", player.pers.netname);
      |                                                       ^
src/game/game.h:129:21: warning: inlining failed in call to 'setReady': function not inlinable [-Winline]
  129 |         inline void setReady (bool ready) {
      |                     ^
src/game/g_client.cpp:1411:24: note: called from here
 1411 |         player.setReady(Info_IntegerForKey(userinfo, "cl_ready"));
      |                        ^
src/game/game.h:126:21: warning: inlining failed in call to 'isReady.isra': function not inlinable [-Winline]
  126 |         inline bool isReady () const {
      |                     ^
src/game/g_client.cpp:1419:53: note: called from here
 1419 |                 if (!alreadyReady || !player.isReady()) {
      |                                                     ^
src/game/game.h:135:21: warning: inlining failed in call to 'setTeam': function not inlinable [-Winline]
  135 |         inline void setTeam (int team) {
      |                     ^
src/game/g_client.cpp:1420:39: note: called from here
 1420 |                         player.setTeam(TEAM_NO_ACTIVE);
      |                                       ^
src/game/g_edict.h: In function 'G_FreeEdict':
src/game/g_edict.h:175:21: warning: inlining failed in call to 'init': function not inlinable [-Winline]
  175 |         inline void init () {
      |                     ^
src/game/g_utils.cpp:48:18: note: called from here
   48 |         ent->init();
      |                  ^
src/game/game.h: In function 'G_ClientConnect':
src/game/game.h:120:20: warning: inlining failed in call to 'getNum.isra': function not inlinable [-Winline]
  120 |         inline int getNum (void) const {
      |                    ^
src/game/g_client.cpp:1455:14: note: called from here
 1455 |         if (!G_PlayerToPM(*player)) {
      |              ^
src/game/game.h:114:21: warning: inlining failed in call to 'isInUse.isra': function not inlinable [-Winline]
  114 |         inline bool isInUse () const {
      |                     ^
src/game/g_client.cpp:1467:28: note: called from here
 1467 |         if (player->isInUse()) {
      |                            ^
src/game/g_edict.h: In function 'Message_Use':
src/game/g_edict.h:216:24: warning: inlining failed in call to 'getPlayer.isra': function not inlinable [-Winline]
  216 |         inline Player &getPlayer () const {
      |                        ^
src/game/g_spawn.cpp:1018:54: note: called from here
 1018 |                 Player &player = activator->getPlayer();
      |                                                      ^
src/game/g_combat.cpp: In function 'G_ShootSingle':
src/game/g_combat.cpp:482:20: warning: inlining failed in call to 'G_FireAffectedSurface': function not inlinable [-Winline]
  482 | static inline bool G_FireAffectedSurface (const cBspSurface_t* surface, const fireDef_t* fd)
      |                    ^
src/game/g_combat.cpp:970:63: note: called from here
  970 |                         if (firstShot && G_FireAffectedSurface(tr.surface, fd)) {
      |                                                               ^
src/game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/g_combat.cpp:1005:75: note: called from here
 1005 |                                 if (fd->ammo && !fd->splrad && weapon->def()->thrown && !weapon->def()->deplete) {
      |                                                                           ^
src/game/game.h: In function 'G_Players_f':
src/game/game.h:120:20: warning: inlining failed in call to 'getNum.isra': function not inlinable [-Winline]
  120 |         inline int getNum (void) const {
      |                    ^
src/game/g_cmds.cpp:47:28: note: called from here
   47 |                 Com_sprintf(smallBuf, sizeof(smallBuf), "(%i) Team %i %s status: %s\n", p->getNum(),
      |                            ^
src/game/game.h:132:20: warning: inlining failed in call to 'getTeam.isra': function not inlinable [-Winline]
  132 |         inline int getTeam (void) const {
      |                    ^
src/game/g_cmds.cpp:47:28: note: called from here
   47 |                 Com_sprintf(smallBuf, sizeof(smallBuf), "(%i) Team %i %s status: %s\n", p->getNum(),
      |                            ^
src/game/g_edict.h: In function 'G_ActorInvMove':
src/game/g_edict.h:216:24: warning: inlining failed in call to 'getPlayer.isra': function not inlinable [-Winline]
  216 |         inline Player &getPlayer () const {
      |                        ^
src/game/g_actor.cpp:546:42: note: called from here
  546 |         Player &player = actor->getPlayer();
      |                                          ^
src/game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/g_actor.cpp:549:9: note: called from here
  549 |         assert(fItem->def());
      |         ^
src/game/inv_shared.h:471:20: warning: inlining failed in call to 'getY.isra': function not inlinable [-Winline]
  471 |         inline int getY () const {
      |                    ^
src/game/g_actor.cpp:565:26: note: called from here
  565 |         fy += fItem->getY();
      |                          ^
src/game/inv_shared.h:463:20: warning: inlining failed in call to 'getX.isra': function not inlinable [-Winline]
  463 |         inline int getX () const {
      |                    ^
src/game/g_actor.cpp:564:26: note: called from here
  564 |         fx += fItem->getX();
      |                          ^
src/game/inv_shared.h:463:20: warning: inlining failed in call to 'getX.isra': function not inlinable [-Winline]
  463 |         inline int getX () const {
      |                    ^
src/game/g_actor.cpp:595:52: note: called from here
  595 |                 item2 = actor->chr.inv.getItemAtPos(fromContType, fItem->getX(), fItem->getY());
      |                                                    ^
src/game/inv_shared.h:471:20: warning: inlining failed in call to 'getY.isra': function not inlinable [-Winline]
  471 |         inline int getY () const {
      |                    ^
src/game/g_actor.cpp:595:52: note: called from here
  595 |                 item2 = actor->chr.inv.getItemAtPos(fromContType, fItem->getX(), fItem->getY());
      |                                                    ^
src/game/g_edict.h:207:22: warning: inlining failed in call to 'getFloor': function not inlinable [-Winline]
  207 |         inline Item* getFloor () const {
      |                      ^
src/game/g_actor.cpp:635:36: note: called from here
  635 |                 if (actor->getFloor()) {
      |                                    ^
src/game/g_edict.h:210:21: warning: inlining failed in call to 'setFloor': function not inlinable [-Winline]
  210 |         inline void setFloor (const Edict* other) {
      |                     ^
src/game/g_actor.cpp:637:40: note: called from here
  637 |                         floor->setFloor(actor);
      |                                        ^
src/game/inv_shared.h:436:21: warning: inlining failed in call to 'setAmount': function not inlinable [-Winline]
  436 |         inline void setAmount (int value) {
      |                     ^
src/game/g_actor.cpp:677:39: note: called from here
  677 |                         item.setAmount(toItemBackup.getAmount());
      |                                       ^
src/game/inv_shared.h:432:20: warning: inlining failed in call to 'getAmount.isra': function not inlinable [-Winline]
  432 |         inline int getAmount () const {
      |                    ^
src/game/g_actor.cpp:677:39: note: called from here
  677 |                         item.setAmount(toItemBackup.getAmount());
      |                                       ^
src/game/inv_shared.h:479:21: warning: inlining failed in call to 'setDef': function not inlinable [-Winline]
  479 |         inline void setDef(const objDef_t* objDef) {
      |                     ^
src/game/g_actor.cpp:675:36: note: called from here
  675 |                         item.setDef(toItemBackup.ammoDef());
      |                                    ^
src/game/inv_shared.h:424:32: warning: inlining failed in call to 'ammoDef.isra': function not inlinable [-Winline]
  424 |         inline const objDef_t* ammoDef (void) const {
      |                                ^
src/game/g_actor.cpp:675:36: note: called from here
  675 |                         item.setDef(toItemBackup.ammoDef());
      |                                    ^
src/game/inv_shared.h:428:21: warning: inlining failed in call to 'setAmmoDef': function not inlinable [-Winline]
  428 |         inline void setAmmoDef (const objDef_t* od) {
      |                     ^
src/game/g_actor.cpp:674:40: note: called from here
  674 |                         item.setAmmoDef(nullptr);
      |                                        ^
src/game/inv_shared.h:448:21: warning: inlining failed in call to 'setAmmoLeft': function not inlinable [-Winline]
  448 |         inline void setAmmoLeft (int value) {
      |                     ^
src/game/g_actor.cpp:673:41: note: called from here
  673 |                         item.setAmmoLeft(NONE_AMMO);
      |                                         ^
src/game/inv_shared.h:475:21: warning: inlining failed in call to 'setY': function not inlinable [-Winline]
  475 |         inline void setY (const int val) {
      |                     ^
src/game/g_actor.cpp:687:52: note: called from here
  687 |                                 fromItemBackup.setY(item2->getY());
      |                                                    ^
src/game/inv_shared.h:471:20: warning: inlining failed in call to 'getY.isra': function not inlinable [-Winline]
  471 |         inline int getY () const {
      |                    ^
src/game/g_actor.cpp:687:52: note: called from here
  687 |                                 fromItemBackup.setY(item2->getY());
      |                                                    ^
src/game/inv_shared.h:467:21: warning: inlining failed in call to 'setX': function not inlinable [-Winline]
  467 |         inline void setX (const int val) {
      |                     ^
src/game/g_actor.cpp:686:52: note: called from here
  686 |                                 fromItemBackup.setX(item2->getX());
      |                                                    ^
src/game/inv_shared.h:463:20: warning: inlining failed in call to 'getX.isra': function not inlinable [-Winline]
  463 |         inline int getX () const {
      |                    ^
src/game/g_actor.cpp:686:52: note: called from here
  686 |                                 fromItemBackup.setX(item2->getX());
      |                                                    ^
src/game/inv_shared.h:471:20: warning: inlining failed in call to 'getY.isra': function not inlinable [-Winline]
  471 |         inline int getY () const {
      |                    ^
src/game/g_actor.cpp:690:49: note: called from here
  690 |                         ty = fromItemBackup.getY();
      |                                                 ^
src/game/inv_shared.h:463:20: warning: inlining failed in call to 'getX.isra': function not inlinable [-Winline]
  463 |         inline int getX () const {
      |                    ^
src/game/g_actor.cpp:689:49: note: called from here
  689 |                         tx = fromItemBackup.getX();
      |                                                 ^
src/game/g_edict.h:210:21: warning: inlining failed in call to 'setFloor': function not inlinable [-Winline]
  210 |         inline void setFloor (const Edict* other) {
      |                     ^
src/game/g_actor.cpp:700:32: note: called from here
  700 |                 floor->setFloor(actor);
      |                                ^
src/game/chr_shared.h:152:20: warning: inlining failed in call to 'getFmIdx.isra': function not inlinable [-Winline]
  152 |         inline int getFmIdx () const {
      |                    ^
src/game/g_actor.cpp:723:37: note: called from here
  723 |         G_ReactionFireSettingsUpdate(actor, actor->chr.RFmode.getFmIdx(), actor->chr.RFmode.getHand(), actor->chr.RFmode.getWeapon());
      |                                     ^
src/game/chr_shared.h:160:29: warning: inlining failed in call to 'getHand.isra': function not inlinable [-Winline]
  160 |         inline actorHands_t getHand () const {
      |                             ^
src/game/g_actor.cpp:723:37: note: called from here
  723 |         G_ReactionFireSettingsUpdate(actor, actor->chr.RFmode.getFmIdx(), actor->chr.RFmode.getHand(), actor->chr.RFmode.getWeapon());
      |                                     ^
src/game/chr_shared.h:156:32: warning: inlining failed in call to 'getWeapon.isra': function not inlinable [-Winline]
  156 |         inline const objDef_t* getWeapon () const {
      |                                ^
src/game/g_actor.cpp:723:37: note: called from here
  723 |         G_ReactionFireSettingsUpdate(actor, actor->chr.RFmode.getFmIdx(), actor->chr.RFmode.getHand(), actor->chr.RFmode.getWeapon());
      |                                     ^
src/game/g_utils.cpp: In function 'G_TestLineWithEnts':
src/game/g_utils.cpp:230:20: warning: inlining failed in call to 'G_TraceDraw': function not inlinable [-Winline]
  230 | static inline void G_TraceDraw (const vec3_t start, const vec3_t end)
      |                    ^
src/game/g_utils.cpp:247:20: note: called from here
  247 |         G_TraceDraw(start, end);
      |                    ^
src/game/g_utils.cpp: In function 'G_TestLine':
src/game/g_utils.cpp:230:20: warning: inlining failed in call to 'G_TraceDraw': function not inlinable [-Winline]
  230 | static inline void G_TraceDraw (const vec3_t start, const vec3_t end)
      |                    ^
src/game/g_utils.cpp:260:20: note: called from here
  260 |         G_TraceDraw(start, end);
      |                    ^
src/game/g_edict.h: In function 'G_ActorReload':
src/game/g_edict.h:185:22: warning: inlining failed in call to 'getContainer': function not inlinable [-Winline]
  185 |         inline Item* getContainer (const containerIndex_t idx) const {
      |                      ^
src/game/g_actor.cpp:751:30: note: called from here
  751 |         if (ent->getContainer(invDef->id)) {
      |                              ^
src/game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/g_actor.cpp:752:60: note: called from here
  752 |                 weapon = ent->getContainer(invDef->id)->def();
      |                                                            ^
src/game/inv_shared.h:487:21: warning: inlining failed in call to 'isHeldTwoHanded.isra': function not inlinable [-Winline]
  487 |         inline bool isHeldTwoHanded() const {
      |                     ^
src/game/g_actor.cpp:753:83: note: called from here
  753 |         } else if (invDef->isLeftDef() && ent->getRightHandItem()->isHeldTwoHanded()) {
      |                                                                                   ^
src/game/g_edict.h:194:22: warning: inlining failed in call to 'getRightHandItem': function not inlinable [-Winline]
  194 |         inline Item* getRightHandItem () const {
      |                      ^
src/game/g_actor.cpp:753:83: note: called from here
  753 |         } else if (invDef->isLeftDef() && ent->getRightHandItem()->isHeldTwoHanded()) {
      |                                                                                   ^
src/game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/g_actor.cpp:756:54: note: called from here
  756 |                 weapon = ent->getRightHandItem()->def();
      |                                                      ^
src/game/g_edict.h:194:22: warning: inlining failed in call to 'getRightHandItem': function not inlinable [-Winline]
  194 |         inline Item* getRightHandItem () const {
      |                      ^
src/game/g_actor.cpp:756:54: note: called from here
  756 |                 weapon = ent->getRightHandItem()->def();
      |                                                      ^
src/game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/g_actor.cpp:781:60: note: called from here
  781 |                         if (item->def()->isLoadableInWeapon(weapon)) {
      |                                                            ^
src/game/g_edict.h: In function 'G_MatchSendResults':
src/game/g_edict.h:216:24: warning: inlining failed in call to 'getPlayer.isra': function not inlinable [-Winline]
  216 |         inline Player &getPlayer () const {
      |                        ^
src/game/g_match.cpp:194:22: note: called from here
  194 |                 if (!G_IsAI(ent))
      |                      ^
src/game/g_edict.h:216:24: warning: inlining failed in call to 'getPlayer.isra': function not inlinable [-Winline]
  216 |         inline Player &getPlayer () const {
      |                        ^
src/game/g_match.cpp:235:22: note: called from here
  235 |                 if (!G_IsAI(ent))
      |                      ^
src/game/g_edict.h:216:24: warning: inlining failed in call to 'getPlayer.isra': function not inlinable [-Winline]
  216 |         inline Player &getPlayer () const {
      |                        ^
src/game/g_match.cpp:244:30: note: called from here
  244 |                         if (!G_IsAI(ent)) {
      |                              ^
src/game/g_ai.cpp: In function 'AI_PrepBestAction':
src/game/g_ai.cpp:47:21: warning: inlining failed in call to 'reset': function not inlinable [-Winline]
   47 |         inline void reset() {
      |                     ^
src/game/g_ai.cpp:1311:30: note: called from here
 1311 |                 bestAia.reset();
      |                              ^
src/game/inv_shared.h: In function 'G_MissionTouch':
src/game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/g_mission.cpp:89:63: note: called from here
   89 |                                 const objDef_t* od = item->def();
      |                                                               ^
src/game/g_edict.h: In function 'G_MoralePanic':
src/game/g_edict.h:216:24: warning: inlining failed in call to 'getPlayer.isra': function not inlinable [-Winline]
  216 |         inline Player &getPlayer () const {
      |                        ^
src/game/g_morale.cpp:40:38: note: called from here
   40 |         G_ClientPrintf(ent->getPlayer(), PRINT_HUD, _("%s panics!"), ent->chr.name);
      |                                      ^
src/game/g_edict.h:194:22: warning: inlining failed in call to 'getRightHandItem': function not inlinable [-Winline]
  194 |         inline Item* getRightHandItem () const {
      |                      ^
src/game/g_morale.cpp:44:42: note: called from here
   44 |                 if (ent->getRightHandItem())
      |                                          ^
src/game/g_edict.h:194:22: warning: inlining failed in call to 'getRightHandItem': function not inlinable [-Winline]
  194 |         inline Item* getRightHandItem () const {
      |                      ^
src/game/g_morale.cpp:45:39: note: called from here
   45 |                         G_ActorInvMove(ent, INVDEF(CID_RIGHT), ent->getRightHandItem(),
      |                                       ^
src/game/g_edict.h:197:22: warning: inlining failed in call to 'getLeftHandItem': function not inlinable [-Winline]
  197 |         inline Item* getLeftHandItem () const {
      |                      ^
src/game/g_morale.cpp:47:41: note: called from here
   47 |                 if (ent->getLeftHandItem())
      |                                         ^
src/game/g_edict.h:197:22: warning: inlining failed in call to 'getLeftHandItem': function not inlinable [-Winline]
  197 |         inline Item* getLeftHandItem () const {
      |                      ^
src/game/g_morale.cpp:48:39: note: called from here
   48 |                         G_ActorInvMove(ent, INVDEF(CID_LEFT), ent->getLeftHandItem(),
      |                                       ^
src/game/g_edict.h:216:24: warning: inlining failed in call to 'getPlayer.isra': function not inlinable [-Winline]
  216 |         inline Player &getPlayer () const {
      |                        ^
src/game/g_morale.cpp:50:51: note: called from here
   50 |                 G_ClientStateChange(ent->getPlayer(), ent, ~STATE_REACTION, false);
      |                                                   ^
src/game/g_edict.h:216:24: warning: inlining failed in call to 'getPlayer.isra': function not inlinable [-Winline]
  216 |         inline Player &getPlayer () const {
      |                        ^
src/game/g_morale.cpp:65:22: note: called from here
   65 |         AI_ActorThink(ent->getPlayer(), ent);
      |                      ^
src/game/game.h: In function 'G_CheckVisPlayer':
src/game/game.h:120:20: warning: inlining failed in call to 'getNum.isra': function not inlinable [-Winline]
  120 |         inline int getNum (void) const {
      |                    ^
src/game/g_vis.cpp:326:62: note: called from here
  326 |                 G_DoTestVis(player.getTeam(), ent, visFlags, G_PlayerToPM(player), nullptr);
      |                                                              ^
src/game/game.h:132:20: warning: inlining failed in call to 'getTeam.isra': function not inlinable [-Winline]
  132 |         inline int getTeam (void) const {
      |                    ^
src/game/g_vis.cpp:326:28: note: called from here
  326 |                 G_DoTestVis(player.getTeam(), ent, visFlags, G_PlayerToPM(player), nullptr);
      |                            ^
src/game/chr_shared.h: In function 'AI_TryToReloadWeapon':
src/game/chr_shared.h:152:20: warning: inlining failed in call to 'getFmIdx.isra': function not inlinable [-Winline]
  152 |         inline int getFmIdx () const {
      |                    ^
src/game/g_ai.cpp:1368:45: note: called from here
 1368 |                 G_ReactionFireSettingsUpdate(ent, ent->chr.RFmode.getFmIdx(), ent->chr.RFmode.getHand(), ent->chr.RFmode.getWeapon());
      |                                             ^
src/game/chr_shared.h:160:29: warning: inlining failed in call to 'getHand.isra': function not inlinable [-Winline]
  160 |         inline actorHands_t getHand () const {
      |                             ^
src/game/g_ai.cpp:1368:45: note: called from here
 1368 |                 G_ReactionFireSettingsUpdate(ent, ent->chr.RFmode.getFmIdx(), ent->chr.RFmode.getHand(), ent->chr.RFmode.getWeapon());
      |                                             ^
src/game/chr_shared.h:156:32: warning: inlining failed in call to 'getWeapon.isra': function not inlinable [-Winline]
  156 |         inline const objDef_t* getWeapon () const {
      |                                ^
src/game/g_ai.cpp:1368:45: note: called from here
 1368 |                 G_ReactionFireSettingsUpdate(ent, ent->chr.RFmode.getFmIdx(), ent->chr.RFmode.getHand(), ent->chr.RFmode.getWeapon());
      |                                             ^
src/game/g_edict.h:185:22: warning: inlining failed in call to 'getContainer': function not inlinable [-Winline]
  185 |         inline Item* getContainer (const containerIndex_t idx) const {
      |                      ^
src/game/g_ai.cpp:1367:31: note: called from here
 1367 |                 G_ActorInvMove(ent, INVDEF(containerID), ent->getContainer(containerID), INVDEF(CID_FLOOR), NONE, NONE, true);
      |                               ^
src/game/inv_shared.h: In function 'G_ClientGetWeaponFromInventory':
src/game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/g_client.cpp:588:25: note: called from here
  588 |                         assert(item->def());
      |                         ^
src/game/inv_shared.h:500:21: warning: inlining failed in call to 'isWeapon.isra': function not inlinable [-Winline]
  500 |         inline bool isWeapon() const {
      |                     ^
src/game/g_client.cpp:589:43: note: called from here
  589 |                         if (item->isWeapon() && !item->mustReload()) {
      |                                           ^
src/game/inv_shared.h:496:21: warning: inlining failed in call to 'mustReload': function not inlinable [-Winline]
  496 |         inline bool mustReload() const {
      |                     ^
src/game/g_client.cpp:589:66: note: called from here
  589 |                         if (item->isWeapon() && !item->mustReload()) {
      |                                                                  ^
src/game/g_edict.h: In function 'G_MoraleRage':
src/game/g_edict.h:216:24: warning: inlining failed in call to 'getPlayer.isra': function not inlinable [-Winline]
  216 |         inline Player &getPlayer () const {
      |                        ^
src/game/g_morale.cpp:110:22: note: called from here
  110 |         AI_ActorThink(ent->getPlayer(), ent);
      |                      ^
src/game/g_edict.h:216:24: warning: inlining failed in call to 'getPlayer.isra': function not inlinable [-Winline]
  216 |         inline Player &getPlayer () const {
      |                        ^
src/game/g_morale.cpp:108:43: note: called from here
  108 |         G_ClientStateChange(ent->getPlayer(), ent, ~STATE_REACTION, false);
      |                                           ^
src/game/game.h: In function 'G_ClientEndRound':
src/game/game.h:132:20: warning: inlining failed in call to 'getTeam.isra': function not inlinable [-Winline]
  132 |         inline int getTeam (void) const {
      |                    ^
src/game/g_round.cpp:183:55: note: called from here
  183 |                 if (level.activeTeam != player.getTeam())
      |                                                       ^
src/game/game.h:132:20: warning: inlining failed in call to 'getTeam.isra': function not inlinable [-Winline]
  132 |         inline int getTeam (void) const {
      |                    ^
src/game/g_round.cpp:205:39: note: called from here
  205 |                         if (p->getTeam() == level.activeTeam && !p->roundDone && G_PlayerSoldiersCount(*p) > 0)
      |                                       ^
src/game/game.h:132:20: warning: inlining failed in call to 'getTeam.isra': function not inlinable [-Winline]
  132 |         inline int getTeam (void) const {
      |                    ^
src/game/g_round.cpp:209:39: note: called from here
  209 |                         if (p->getTeam() == level.activeTeam && !p->roundDone && G_PlayerSoldiersCount(*p) > 0)
      |                                       ^
src/game/g_edict.h:216:24: warning: inlining failed in call to 'getPlayer.isra': function not inlinable [-Winline]
  216 |         inline Player &getPlayer () const {
      |                        ^
src/game/g_round.cpp:222:37: note: called from here
  222 |                                 if (G_IsAI(ent) && G_IsVisibleForTeam(ent, level.activeTeam)) {
      |                                     ^
src/game/game.h:120:20: warning: inlining failed in call to 'getNum.isra': function not inlinable [-Winline]
  120 |         inline int getNum (void) const {
      |                    ^
src/game/g_round.cpp:228:43: note: called from here
  228 |                                 Com_Printf("round end triggered by g_lastseen (player %i (team %i) last seen in round %i of %i rounds)\n",
      |                                           ^
src/game/game.h:132:20: warning: inlining failed in call to 'getTeam.isra': function not inlinable [-Winline]
  132 |         inline int getTeam (void) const {
      |                    ^
src/game/g_round.cpp:283:31: note: called from here
  283 |                 if (p->getTeam() == level.activeTeam) {
      |                               ^
src/game/game.h:132:20: warning: inlining failed in call to 'getTeam.isra': function not inlinable [-Winline]
  132 |         inline int getTeam (void) const {
      |                    ^
src/game/g_round.cpp:290:31: note: called from here
  290 |                 if (p->getTeam() == level.activeTeam) {
      |                               ^
src/game/g_edict.h: In function 'AI_ActorThink':
src/game/g_edict.h:197:22: warning: inlining failed in call to 'getLeftHandItem': function not inlinable [-Winline]
  197 |         inline Item* getLeftHandItem () const {
      |                      ^
src/game/g_ai.cpp:1387:43: note: called from here
 1387 |         Item* leftH = ent->getLeftHandItem();
      |                                           ^
src/game/g_edict.h:194:22: warning: inlining failed in call to 'getRightHandItem': function not inlinable [-Winline]
  194 |         inline Item* getRightHandItem () const {
      |                      ^
src/game/g_ai.cpp:1386:45: note: called from here
 1386 |         Item* rightH = ent->getRightHandItem();
      |                                             ^
src/game/inv_shared.h:496:21: warning: inlining failed in call to 'mustReload': function not inlinable [-Winline]
  496 |         inline bool mustReload() const {
      |                     ^
src/game/g_ai.cpp:1389:49: note: called from here
 1389 |                 if (rightH && rightH->mustReload())
      |                                                 ^
src/game/inv_shared.h:496:21: warning: inlining failed in call to 'mustReload': function not inlinable [-Winline]
  496 |         inline bool mustReload() const {
      |                     ^
src/game/g_ai.cpp:1391:47: note: called from here
 1391 |                 if (leftH && leftH->mustReload())
      |                                               ^
src/game/g_edict.h:197:22: warning: inlining failed in call to 'getLeftHandItem': function not inlinable [-Winline]
  197 |         inline Item* getLeftHandItem () const {
      |                      ^
src/game/g_ai.cpp:1398:34: note: called from here
 1398 |         if (!ent->getLeftHandItem() && !ent->getRightHandItem())
      |                                  ^
src/game/g_edict.h:194:22: warning: inlining failed in call to 'getRightHandItem': function not inlinable [-Winline]
  194 |         inline Item* getRightHandItem () const {
      |                      ^
src/game/g_ai.cpp:1398:62: note: called from here
 1398 |         if (!ent->getLeftHandItem() && !ent->getRightHandItem())
      |                                                              ^
src/game/g_edict.h: In function 'G_MoraleBehaviour':
src/game/g_edict.h:216:24: warning: inlining failed in call to 'getPlayer.isra': function not inlinable [-Winline]
  216 |         inline Player &getPlayer () const {
      |                        ^
src/game/g_morale.cpp:184:62: note: called from here
  184 |                                 G_ClientPrintf(ent->getPlayer(), PRINT_HUD, _("%s is currently shaken."),
      |                                                              ^
src/game/g_edict.h:216:24: warning: inlining failed in call to 'getPlayer.isra': function not inlinable [-Winline]
  216 |         inline Player &getPlayer () const {
      |                        ^
src/game/g_morale.cpp:182:67: note: called from here
  182 |                                 G_ClientStateChange(ent->getPlayer(), ent, STATE_REACTION, false);
      |                                                                   ^
src/game/game.h: In function 'AI_PlayerRun':
src/game/game.h:132:20: warning: inlining failed in call to 'getTeam.isra': function not inlinable [-Winline]
  132 |         inline int getTeam (void) const {
      |                    ^
src/game/g_ai.cpp:1448:47: note: called from here
 1448 |         if (level.activeTeam != player.getTeam() || player.roundDone)
      |                                               ^
src/game/game.h:132:20: warning: inlining failed in call to 'getTeam.isra': function not inlinable [-Winline]
  132 |         inline int getTeam (void) const {
      |                    ^
src/game/g_ai.cpp:1454:55: note: called from here
 1454 |         while ((ent = G_EdictsGetNextLivingActorOfTeam(ent, player.getTeam()))) {
      |                                                       ^
src/game/game.h: In function 'G_ClientAction':
src/game/game.h:132:20: warning: inlining failed in call to 'getTeam.isra': function not inlinable [-Winline]
  132 |         inline int getTeam (void) const {
      |                    ^
src/game/g_client.cpp:674:29: note: called from here
  674 |                 G_ClientMove(player, player.getTeam(), ent, pos);
      |                             ^
src/game/inv_shared.h:68:13: warning: inlining failed in call to 'isValidContId': function not inlinable [-Winline]
   68 | inline bool isValidContId(const containerIndex_t id)
      |             ^
src/game/g_client.cpp:690:35: note: called from here
  690 |                 if (!isValidContId(from) || !isValidContId(to)) {
      |                                   ^
src/game/inv_shared.h:68:13: warning: inlining failed in call to 'isValidContId': function not inlinable [-Winline]
   68 | inline bool isValidContId(const containerIndex_t id)
      |             ^
src/game/g_client.cpp:690:59: note: called from here
  690 |                 if (!isValidContId(from) || !isValidContId(to)) {
      |                                                           ^
src/game/game.h: In function 'G_ClientCommand':
src/game/game.h:114:21: warning: inlining failed in call to 'isInUse.isra': function not inlinable [-Winline]
  114 |         inline bool isInUse () const {
      |                     ^
src/game/g_cmds.cpp:431:28: note: called from here
  431 |         if (!player.isInUse())
      |                            ^
src/game/chr_shared.h: In member function 'getFireDef':
src/game/chr_shared.h:148:21: warning: inlining failed in call to 'isSaneFiremode': function not inlinable [-Winline]
  148 |         inline bool isSaneFiremode () const {
      |                     ^
src/game/g_reaction.cpp:437:39: note: called from here
  437 |         if (!fmSetting->isSaneFiremode())
      |                                       ^
src/game/g_edict.h:200:22: warning: inlining failed in call to 'getHandItem': function not inlinable [-Winline]
  200 |         inline Item* getHandItem (actorHands_t hand) const {
      |                      ^
src/game/g_reaction.cpp:440:50: note: called from here
  440 |         const Item* weapon = shooter->getHandItem(fmSetting->getHand());
      |                                                  ^
src/game/chr_shared.h:160:29: warning: inlining failed in call to 'getHand.isra': function not inlinable [-Winline]
  160 |         inline actorHands_t getHand () const {
      |                             ^
src/game/g_reaction.cpp:440:50: note: called from here
  440 |         const Item* weapon = shooter->getHandItem(fmSetting->getHand());
      |                                                  ^
src/game/inv_shared.h:424:32: warning: inlining failed in call to 'ammoDef.isra': function not inlinable [-Winline]
  424 |         inline const objDef_t* ammoDef (void) const {
      |                                ^
src/game/g_reaction.cpp:442:38: note: called from here
  442 |         if (weapon && weapon->ammoDef() && weapon->isWeapon() && !weapon->mustReload()) {
      |                                      ^
src/game/inv_shared.h:500:21: warning: inlining failed in call to 'isWeapon.isra': function not inlinable [-Winline]
  500 |         inline bool isWeapon() const {
      |                     ^
src/game/g_reaction.cpp:442:60: note: called from here
  442 |         if (weapon && weapon->ammoDef() && weapon->isWeapon() && !weapon->mustReload()) {
      |                                                            ^
src/game/inv_shared.h:496:21: warning: inlining failed in call to 'mustReload': function not inlinable [-Winline]
  496 |         inline bool mustReload() const {
      |                     ^
src/game/inv_shared.h: In function 'G_ClientReadInventory':
src/game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/g_reaction.cpp:442:85: note: called from here
  442 |         if (weapon && weapon->ammoDef() && weapon->isWeapon() && !weapon->mustReload()) {
      |                                                                                     ^
src/game/chr_shared.h:152:20: warning: inlining failed in call to 'getFmIdx.isra': function not inlinable [-Winline]
  152 |         inline int getFmIdx () const {
      |                    ^
src/game/g_client.cpp:1118:116: note: called from here
 1118 |                         gi.Error("G_ClientReadInventory failed, tried to add '%s' to a temp container %i", item.def()->id, container->id);
      |                                                                                                                    ^
src/game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/g_reaction.cpp:447:65: note: called from here
  447 |                 const fireDefIndex_t fmIdx = fmSetting->getFmIdx();
      |                                                                 ^
src/game/g_client.cpp:1121:111: note: called from here
 1121 |                         Com_Printf("G_ClientReadInventory: Item %s exceeds ent %i weight capacity\n", item.def()->id, ent->number);
      |                                                                                                               ^
src/game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/g_client.cpp:1124:49: note: called from here
 1124 |                                         item.def()->id, container->id, x, y);
      |                                                 ^
src/game/chr_shared.h: In function 'G_ActorHasWorkingFireModeSet':
src/game/chr_shared.h:148:21: warning: inlining failed in call to 'isSaneFiremode': function not inlinable [-Winline]
  148 |         inline bool isSaneFiremode () const {
      |                     ^
src/game/g_reaction.cpp:488:40: note: called from here
  488 |         if (!fmSettings->isSaneFiremode())      /* just checks for valid values */
      |                                        ^
src/game/g_edict.h:200:22: warning: inlining failed in call to 'getHandItem': function not inlinable [-Winline]
  200 |         inline Item* getHandItem (actorHands_t hand) const {
      |                      ^
src/game/g_reaction.cpp:491:48: note: called from here
  491 |         const Item* weapon = actor->getHandItem(fmSettings->getHand());
      |                                                ^
src/game/chr_shared.h:160:29: warning: inlining failed in call to 'getHand.isra': function not inlinable [-Winline]
  160 |         inline actorHands_t getHand () const {
      |                             ^
src/game/g_reaction.cpp:491:48: note: called from here
  491 |         const Item* weapon = actor->getHandItem(fmSettings->getHand());
      |                                                ^
src/game/chr_shared.h:156:32: warning: inlining failed in call to 'getWeapon.isra': function not inlinable [-Winline]
  156 |         inline const objDef_t* getWeapon () const {
      |                                ^
src/game/g_reaction.cpp:498:70: note: called from here
  498 |         if (fd->obj->weapons[fd->weapFdsIdx] == fmSettings->getWeapon()
      |                                                                      ^
src/game/chr_shared.h:152:20: warning: inlining failed in call to 'getFmIdx.isra': function not inlinable [-Winline]
  152 |         inline int getFmIdx () const {
      |                    ^
src/game/g_reaction.cpp:499:40: note: called from here
  499 |                 && fmSettings->getFmIdx() < fd->obj->numFiredefs[fd->weapFdsIdx]) {
      |                                        ^
src/game/g_edict.h: In function 'G_ReactionFireSettingsSetDefault':
src/game/g_edict.h:200:22: warning: inlining failed in call to 'getHandItem': function not inlinable [-Winline]
  200 |         inline Item* getHandItem (actorHands_t hand) const {
      |                      ^
src/game/g_reaction.cpp:555:44: note: called from here
  555 |         const Item* item = ent->getHandItem(hand);
      |                                            ^
src/game/g_edict.h:200:22: warning: inlining failed in call to 'getHandItem': function not inlinable [-Winline]
  200 |         inline Item* getHandItem (actorHands_t hand) const {
      |                      ^
src/game/g_reaction.cpp:558:40: note: called from here
  558 |                 item = ent->getHandItem(hand);
      |                                        ^
src/game/chr_shared.h:168:21: warning: inlining failed in call to 'set': function not inlinable [-Winline]
  168 |         inline void set (const actorHands_t hand, const fireDefIndex_t fmIdx, const objDef_t* weapon) {
      |                     ^
src/game/g_reaction.cpp:568:28: note: called from here
  568 |         ent->chr.RFmode.set(hand, 0, weapon);   /* no special firemode */
      |                            ^
src/game/g_edict.h:216:24: warning: inlining failed in call to 'getPlayer.isra': function not inlinable [-Winline]
  216 |         inline Player &getPlayer () const {
      |                        ^
src/game/g_reaction.cpp:573:14: note: called from here
  573 |         if (!G_IsAI(ent))
      |              ^
src/game/g_edict.h: In function 'G_ReactionFireCanBeEnabled':
src/game/g_edict.h:216:24: warning: inlining failed in call to 'getPlayer.isra': function not inlinable [-Winline]
  216 |         inline Player &getPlayer () const {
      |                        ^
src/game/g_reaction.cpp:599:46: note: called from here
  599 |                 G_ClientPrintf(ent->getPlayer(), PRINT_HUD, _("No reaction fire enabled weapon."));
      |                                              ^
src/game/g_edict.h:216:24: warning: inlining failed in call to 'getPlayer.isra': function not inlinable [-Winline]
  216 |         inline Player &getPlayer () const {
      |                        ^
src/game/g_reaction.cpp:604:46: note: called from here
  604 |                 G_ClientPrintf(ent->getPlayer(), PRINT_HUD, _("No fire mode selected for reaction fire."));
      |                                              ^
src/game/g_edict.h:216:24: warning: inlining failed in call to 'getPlayer.isra': function not inlinable [-Winline]
  216 |         inline Player &getPlayer () const {
      |                        ^
src/game/g_reaction.cpp:609:46: note: called from here
  609 |                 G_ClientPrintf(ent->getPlayer(), PRINT_HUD, _("Not enough TUs left for activating reaction fire."));
      |                                              ^
src/game/chr_shared.h: In function 'G_ReactionFireSettingsUpdate':
src/game/chr_shared.h:168:21: warning: inlining failed in call to 'set': function not inlinable [-Winline]
  168 |         inline void set (const actorHands_t hand, const fireDefIndex_t fmIdx, const objDef_t* weapon) {
      |                     ^
src/game/g_reaction.cpp:516:28: note: called from here
  516 |         ent->chr.RFmode.set(hand, fmIdx, od);   /* FiremodeSettings */
      |                            ^
src/game/g_edict.h:216:24: warning: inlining failed in call to 'getPlayer.isra': function not inlinable [-Winline]
  216 |         inline Player &getPlayer () const {
      |                        ^
src/game/g_reaction.cpp:520:51: note: called from here
  520 |                 G_ClientStateChange(ent->getPlayer(), ent, ~STATE_REACTION, true);
      |                                                   ^
src/game/game.h: In function 'G_ClientTeamInfo':
src/game/game.h:132:20: warning: inlining failed in call to 'getTeam.isra': function not inlinable [-Winline]
  132 |         inline int getTeam (void) const {
      |                    ^
src/game/g_client.cpp:1268:35: note: called from here
 1268 |                 if (player.getTeam() == TEAM_NO_ACTIVE || !G_ActorSpawnIsAllowed(i, player.getTeam()))
      |                                   ^
src/game/g_client.cpp:1010:20: warning: inlining failed in call to 'G_ActorSpawnIsAllowed': function not inlinable [-Winline]
 1010 | static inline bool G_ActorSpawnIsAllowed (const int num, const int team)
      |                    ^
src/game/g_client.cpp:1268:81: note: called from here
 1268 |                 if (player.getTeam() == TEAM_NO_ACTIVE || !G_ActorSpawnIsAllowed(i, player.getTeam()))
      |                                                                                 ^
src/game/game.h:120:20: warning: inlining failed in call to 'getNum.isra': function not inlinable [-Winline]
  120 |         inline int getNum (void) const {
      |                    ^
src/game/g_client.cpp:1273:44: note: called from here
 1273 |                                 Com_DPrintf(DEBUG_GAME, "Player: %i - team %i - size: %i\n", player.getNum(), ent->team, ent->fieldSize);
      |                                            ^
src/game/game.h:132:20: warning: inlining failed in call to 'getTeam.isra': function not inlinable [-Winline]
  132 |         inline int getTeam (void) const {
      |                    ^
src/game/g_client.cpp:1282:43: note: called from here
 1282 |                                 gi.DPrintf("Not enough spawn points for team %i (actorsize: %i)\n", player.getTeam(), actorFieldSize);
      |                                           ^
src/game/g_reaction.cpp: In member function 'updateAllTargets':
src/game/g_reaction.cpp:635:13: warning: inlining failed in call to 'isPossible': function not inlinable [-Winline]
  635 | inline bool ReactionFire::isPossible (Edict* shooter, const Edict* target) const
      |             ^
src/game/g_reaction.cpp:731:31: note: called from here
  731 |                 if (isPossible(shooter, target)) {
      |                               ^
src/game/g_reaction.cpp: In member function 'tryToShoot':
src/game/g_reaction.cpp:635:13: warning: inlining failed in call to 'isPossible': function not inlinable [-Winline]
  635 | inline bool ReactionFire::isPossible (Edict* shooter, const Edict* target) const
      |             ^
src/game/g_reaction.cpp:802:24: note: called from here
  802 |         if (!isPossible(shooter, target)) {
      |                        ^
src/game/chr_shared.h:152:20: warning: inlining failed in call to 'getFmIdx.isra': function not inlinable [-Winline]
  152 |         inline int getFmIdx () const {
      |                    ^
src/game/g_reaction.cpp:808:39: note: called from here
  808 |         const bool tookShot = rf.shoot(shooter, target->pos, ST_RIGHT_REACTION, shooter->chr.RFmode.getFmIdx());
      |                                       ^
src/game/g_edict.h: In function 'G_ClientMove':
src/game/g_edict.h:213:21: warning: inlining failed in call to 'resetFloor': function not inlinable [-Winline]
  213 |         inline void resetFloor () {
      |                     ^
src/game/g_move.cpp:370:32: note: called from here
  370 |                 ent->resetFloor();
      |                                ^
src/game/inv_shared.h: In function 'G_ClientShoot':
src/game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/g_combat.cpp:1173:24: note: called from here
 1173 |         if (weapon->def()->fireTwoHanded && ent->getLeftHandItem()) {
      |                        ^
src/game/g_edict.h:197:22: warning: inlining failed in call to 'getLeftHandItem': function not inlinable [-Winline]
  197 |         inline Item* getLeftHandItem () const {
      |                      ^
src/game/g_combat.cpp:1173:65: note: called from here
 1173 |         if (weapon->def()->fireTwoHanded && ent->getLeftHandItem()) {
      |                                                                 ^
src/game/inv_shared.h:444:20: warning: inlining failed in call to 'getAmmoLeft.isra': function not inlinable [-Winline]
  444 |         inline int getAmmoLeft () const {
      |                    ^
src/game/g_combat.cpp:1180:39: note: called from here
 1180 |         int ammo = weapon->getAmmoLeft();
      |                                       ^
src/game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/g_combat.cpp:1181:46: note: called from here
 1181 |         if (!ammo && fd->ammo && !weapon->def()->thrown) {
      |                                              ^
src/game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/g_combat.cpp:1221:37: note: called from here
 1221 |         if (fd->ammo && !weapon->def()->thrown) {
      |                                     ^
src/game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/g_combat.cpp:1291:53: note: called from here
 1291 |                         if (ammo > 0 || !weapon->def()->thrown) {
      |                                                     ^
src/game/inv_shared.h:448:21: warning: inlining failed in call to 'setAmmoLeft': function not inlinable [-Winline]
  448 |         inline void setAmmoLeft (int value) {
      |                     ^
src/game/g_combat.cpp:1293:52: note: called from here
 1293 |                                 weapon->setAmmoLeft(ammo);
      |                                                    ^
src/game/inv_shared.h:424:32: warning: inlining failed in call to 'ammoDef.isra': function not inlinable [-Winline]
  424 |         inline const objDef_t* ammoDef (void) const {
      |                                ^
src/game/g_combat.cpp:1292:53: note: called from here
 1292 |                                 G_EventInventoryAmmo(*ent, weapon->ammoDef(), ammo, shootType);
      |                                                     ^
src/game/chr_shared.h:152:20: warning: inlining failed in call to 'getFmIdx.isra': function not inlinable [-Winline]
  152 |         inline int getFmIdx () const {
      |                    ^
src/game/g_combat.cpp:1300:61: note: called from here
 1300 |                                 G_ReactionFireSettingsUpdate(ent, ent->chr.RFmode.getFmIdx(), ent->chr.RFmode.getHand(),
      |                                                             ^
src/game/chr_shared.h:160:29: warning: inlining failed in call to 'getHand.isra': function not inlinable [-Winline]
  160 |         inline actorHands_t getHand () const {
      |                             ^
src/game/g_combat.cpp:1300:61: note: called from here
 1300 |                                 G_ReactionFireSettingsUpdate(ent, ent->chr.RFmode.getFmIdx(), ent->chr.RFmode.getHand(),
      |                                                             ^
src/game/chr_shared.h:156:32: warning: inlining failed in call to 'getWeapon.isra': function not inlinable [-Winline]
  156 |         inline const objDef_t* getWeapon () const {
      |                                ^
src/game/g_combat.cpp:1300:61: note: called from here
 1300 |                                 G_ReactionFireSettingsUpdate(ent, ent->chr.RFmode.getFmIdx(), ent->chr.RFmode.getHand(),
      |                                                             ^
src/game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/g_combat.cpp:1306:32: note: called from here
 1306 |                 if (weapon->def()->thrown && weapon->def()->oneshot && weapon->def()->deplete) {
      |                                ^
src/game/chr_shared.h:152:20: warning: inlining failed in call to 'getFmIdx.isra': function not inlinable [-Winline]
  152 |         inline int getFmIdx () const {
      |                    ^
src/game/g_combat.cpp:1313:53: note: called from here
 1313 |                         G_ReactionFireSettingsUpdate(ent, ent->chr.RFmode.getFmIdx(), ent->chr.RFmode.getHand(),
      |                                                     ^
src/game/chr_shared.h:160:29: warning: inlining failed in call to 'getHand.isra': function not inlinable [-Winline]
  160 |         inline actorHands_t getHand () const {
      |                             ^
src/game/g_combat.cpp:1313:53: note: called from here
 1313 |                         G_ReactionFireSettingsUpdate(ent, ent->chr.RFmode.getFmIdx(), ent->chr.RFmode.getHand(),
      |                                                     ^
src/game/chr_shared.h:156:32: warning: inlining failed in call to 'getWeapon.isra': function not inlinable [-Winline]
  156 |         inline const objDef_t* getWeapon () const {
      |                                ^
src/game/g_combat.cpp:1313:53: note: called from here
 1313 |                         G_ReactionFireSettingsUpdate(ent, ent->chr.RFmode.getFmIdx(), ent->chr.RFmode.getHand(),
      |                                                     ^
src/game/../shared/shared.h: In function 'Info_SetValueForKey':
src/game/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/shared/infostring.cpp:199:22: note: called from here
  199 |         if (Q_strnull(value))
      |                      ^
src/game/g_edict.h: In member function 'shoot':
src/game/g_edict.h:216:24: warning: inlining failed in call to 'getPlayer.isra': function not inlinable [-Winline]
  216 |         inline Player &getPlayer () const {
      |                        ^
src/game/g_reaction.cpp:761:50: note: called from here
  761 |         const Player &player = shooter->getPlayer();
      |                                                  ^
src/game/game.h: In function 'G_CheckForceEndRound':
src/game/game.h:132:20: warning: inlining failed in call to 'getTeam.isra': function not inlinable [-Winline]
  132 |         inline int getTeam (void) const {
      |                    ^
src/game/g_round.cpp:84:31: note: called from here
   84 |                 if (p->getTeam() == activeTeam) {
      |                               ^
src/game/../shared/aabb.h: In function 'G_TriggerSpawn':
src/game/../shared/aabb.h:151:21: warning: inlining failed in call to 'expandXY.constprop': function not inlinable [-Winline]
  151 |         inline void expandXY (const float byVal) {
      |                     ^
src/game/g_trigger.cpp:116:22: note: called from here
  116 |         aabb.expandXY(UNIT_SIZE / 2);   /* expand the trigger box */
      |                      ^
src/game/g_utils.cpp: In function 'G_Trace':
src/game/g_utils.cpp:230:20: warning: inlining failed in call to 'G_TraceDraw': function not inlinable [-Winline]
  230 | static inline void G_TraceDraw (const vec3_t start, const vec3_t end)
      |                    ^
src/game/g_utils.cpp:273:20: note: called from here
  273 |         G_TraceDraw(start, end);
      |                    ^
===> CXX [memory] src/tools/memory.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from /usr/include/KHR/khrplatform.h:149,
                 from /usr/include/SDL2/SDL_opengl_glext.h:475,
                 from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/tools/memory.cpp:6:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/../common/../shared/shared.h:54,
                 from src/tools/../common/common.h:30,
                 from src/tools/memory.cpp:9:
src/tools/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/tools/../client/cl_renderer.h:29,
                 from src/tools/../client/client.h:32,
                 from src/tools/memory.cpp:12:
src/tools/../client/renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/tools/../client/renderer/r_entity.h: In member function 'void entity_s::init()':
src/tools/../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/tools/../client/renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/tools/../client/renderer/r_model.h:30,
                 from src/tools/../client/cl_renderer.h:28:
src/tools/../client/renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> LD [memory]
===> CXX [ufo] src/client/cl_console.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/../common/../shared/ufotypes.h:32,
                 from src/client/../common/common.h:28,
                 from src/client/cl_shared.h:28,
                 from src/client/client.h:31,
                 from src/client/cl_console.cpp:30:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/../common/../shared/shared.h:54,
                 from src/client/../common/common.h:30:
src/client/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/cl_renderer.h:29,
                 from src/client/client.h:32:
src/client/renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/r_gl.h:32,
                 from src/client/renderer/r_image.h:28,
                 from src/client/cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/renderer/r_model.h:30,
                 from src/client/cl_renderer.h:28:
src/client/renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
In file included from src/client/../common/cmd.h:34,
                 from src/client/../common/common.h:180:
src/client/../common/filesys.h: In member function 'qFILE_s::getFile() const':
src/client/../common/filesys.h:61:22: warning: function 'qFILE_s::getFile() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   61 |         inline FILE* getFile () const
      |                      ^~~~~~~
src/client/../common/filesys.h: In member function 'ScopedFile::operator&()':
src/client/../common/filesys.h:198:23: warning: function 'ScopedFile::operator&()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^~~~~~~~
src/client/../common/filesys.h: In member function 'ScopedFile::file() const':
src/client/../common/filesys.h:206:21: warning: function 'ScopedFile::file() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  206 |         inline bool file () const
      |                     ^~~~
src/client/../common/filesys.h: In member function 'ScopedFile::zip() const':
src/client/../common/filesys.h:210:21: warning: function 'ScopedFile::zip() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  210 |         inline bool zip () const
      |                     ^~~
src/client/../common/filesys.h: In member function 'ScopedFile::operator bool() const':
src/client/../common/filesys.h:202:16: warning: function 'ScopedFile::operator bool() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  202 |         inline operator bool () const
      |                ^~~~~~~~
src/client/../common/filesys.h: In member function 'ScopedFile::getFile() const':
src/client/../common/filesys.h:214:22: warning: function 'ScopedFile::getFile() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  214 |         inline FILE* getFile () const
      |                      ^~~~~~~
===> CXX [ufo] src/client/cl_http.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/../common/../shared/ufotypes.h:32,
                 from src/client/../common/common.h:28,
                 from src/client/cl_shared.h:28,
                 from src/client/client.h:31,
                 from src/client/cl_http.cpp:34:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/../common/../shared/shared.h:54,
                 from src/client/../common/common.h:30:
src/client/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/cl_renderer.h:29,
                 from src/client/client.h:32:
src/client/renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/r_gl.h:32,
                 from src/client/renderer/r_image.h:28,
                 from src/client/cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/renderer/r_model.h:30,
                 from src/client/cl_renderer.h:28:
src/client/renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
src/client/cl_http.cpp: In function 'void CL_FinishHTTPDownload()':
src/client/cl_http.cpp:670:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
  670 |                         }
      |                         ^
src/client/cl_http.cpp:675:17: note: here
  675 |                 case CURLE_COULDNT_RESOLVE_HOST:
      |                 ^~~~
src/client/cl_http.cpp: In function 'isvalidchar(int)':
src/client/cl_http.cpp:70:20: warning: function 'isvalidchar(int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   70 | static inline bool isvalidchar (int c)
      |                    ^~~~~~~~~~~
src/client/../common/../shared/shared.h: In function 'Q_strnull(char const*)':
src/client/../common/../shared/shared.h:137:13: warning: function 'Q_strnull(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^~~~~~~~~
===> CXX [ufo] src/client/cl_inventory.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/../common/../shared/ufotypes.h:32,
                 from src/client/../common/common.h:28,
                 from src/client/cl_shared.h:28,
                 from src/client/client.h:31,
                 from src/client/cl_inventory.cpp:27:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/../common/../shared/shared.h:54,
                 from src/client/../common/common.h:30:
src/client/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/cl_renderer.h:29,
                 from src/client/client.h:32:
src/client/renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/r_gl.h:32,
                 from src/client/renderer/r_image.h:28,
                 from src/client/cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/renderer/r_model.h:30,
                 from src/client/cl_renderer.h:28:
src/client/renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
src/client/cl_inventory.cpp: In function 'INV_SearchInInventoryWithFilter(Inventory const*, invDef_s const*, objDef_s const*, itemFilterTypes_t)':
src/client/cl_inventory.cpp:370:9: warning: 'nonnull' argument 'inv' compared to NULL [-Wnonnull-compare]
  370 |         if (inv == nullptr)
      |         ^~
In file included from src/client/../common/../game/q_shared.h:39,
                 from src/client/../common/scripts.h:259,
                 from src/client/../common/common.h:184:
src/client/../common/../game/inv_shared.h: In member function 'objDef_s::isArmour() const':
src/client/../common/../game/inv_shared.h:353:21: warning: function 'objDef_s::isArmour() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  353 |         inline bool isArmour () const {
      |                     ^~~~~~~~
src/client/../common/../game/inv_shared.h: In member function 'objDef_s::getReloadTime() const':
src/client/../common/../game/inv_shared.h:356:20: warning: function 'objDef_s::getReloadTime() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  356 |         inline int getReloadTime () const {
      |                    ^~~~~~~~~~~~~
src/client/../common/../game/inv_shared.h: In member function 'objDef_s::isReloadable() const':
src/client/../common/../game/inv_shared.h:359:21: warning: function 'objDef_s::isReloadable() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  359 |         inline bool isReloadable () const {
      |                     ^~~~~~~~~~~~
src/client/../common/../game/inv_shared.h: In member function 'Item::ammoDef() const':
src/client/../common/../game/inv_shared.h:424:32: warning: function 'Item::ammoDef() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  424 |         inline const objDef_t* ammoDef (void) const {
      |                                ^~~~~~~
src/client/../common/../game/inv_shared.h: In member function 'Item::setAmmoDef(objDef_s const*)':
src/client/../common/../game/inv_shared.h:428:21: warning: function 'Item::setAmmoDef(objDef_s const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  428 |         inline void setAmmoDef (const objDef_t* od) {
      |                     ^~~~~~~~~~
src/client/../common/../game/inv_shared.h: In member function 'Item::getAmmoLeft() const':
src/client/../common/../game/inv_shared.h:444:20: warning: function 'Item::getAmmoLeft() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  444 |         inline int getAmmoLeft () const {
      |                    ^~~~~~~~~~~
src/client/../common/../game/inv_shared.h: In member function 'Item::setAmmoLeft(int)':
src/client/../common/../game/inv_shared.h:448:21: warning: function 'Item::setAmmoLeft(int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  448 |         inline void setAmmoLeft (int value) {
      |                     ^~~~~~~~~~~
src/client/../common/../game/inv_shared.h: In member function 'Item::getNext() const':
src/client/../common/../game/inv_shared.h:452:22: warning: function 'Item::getNext() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  452 |         inline Item* getNext () const {
      |                      ^~~~~~~
src/client/../common/../game/inv_shared.h: In member function 'Item::getX() const':
src/client/../common/../game/inv_shared.h:463:20: warning: function 'Item::getX() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  463 |         inline int getX () const {
      |                    ^~~~
src/client/../common/../game/inv_shared.h: In member function 'Item::getY() const':
src/client/../common/../game/inv_shared.h:471:20: warning: function 'Item::getY() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  471 |         inline int getY () const {
      |                    ^~~~
src/client/../common/../game/inv_shared.h: In member function 'Item::def() const':
src/client/../common/../game/inv_shared.h:483:32: warning: function 'Item::def() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^~~
src/client/../common/../game/inv_shared.h: In member function 'Inventory::getContainer(int) const':
src/client/../common/../game/inv_shared.h:542:33: warning: function 'Inventory::getContainer(int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  542 |         inline const Container& getContainer (const containerIndex_t idx) const {
      |                                 ^~~~~~~~~~~~
src/client/../common/../game/inv_shared.h: In member function 'Inventory::getContainer2(int) const':
src/client/../common/../game/inv_shared.h:551:22: warning: function 'Inventory::getContainer2(int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  551 |         inline Item* getContainer2 (const containerIndex_t idx) const {
      |                      ^~~~~~~~~~~~~
===> CXX [ufo] src/client/cl_inventory_callbacks.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/../common/../shared/ufotypes.h:32,
                 from src/client/../common/common.h:28,
                 from src/client/cl_shared.h:28,
                 from src/client/cl_inventory_callbacks.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/../common/../shared/shared.h:54,
                 from src/client/../common/common.h:30:
src/client/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/../common/../game/q_shared.h:39,
                 from src/client/../common/scripts.h:259,
                 from src/client/../common/common.h:184:
src/client/../common/../game/inv_shared.h: In member function 'objDef_s::isAmmo() const':
src/client/../common/../game/inv_shared.h:350:21: warning: function 'objDef_s::isAmmo() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  350 |         inline bool isAmmo () const {
      |                     ^~~~~~
src/client/../common/../game/inv_shared.h: In member function 'objDef_s::isArmour() const':
src/client/../common/../game/inv_shared.h:353:21: warning: function 'objDef_s::isArmour() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  353 |         inline bool isArmour () const {
      |                     ^~~~~~~~
src/client/../common/../game/inv_shared.h: In member function 'Item::getNext() const':
src/client/../common/../game/inv_shared.h:452:22: warning: function 'Item::getNext() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  452 |         inline Item* getNext () const {
      |                      ^~~~~~~
src/client/../common/../game/inv_shared.h: In member function 'Item::def() const':
src/client/../common/../game/inv_shared.h:483:32: warning: function 'Item::def() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^~~
===> CXX [ufo] src/client/cl_irc.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/../common/../shared/ufotypes.h:32,
                 from src/client/../common/common.h:28,
                 from src/client/cl_shared.h:28,
                 from src/client/client.h:31,
                 from src/client/cl_irc.cpp:29:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/../common/../shared/shared.h:54,
                 from src/client/../common/common.h:30:
src/client/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/cl_renderer.h:29,
                 from src/client/client.h:32:
src/client/renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/r_gl.h:32,
                 from src/client/renderer/r_image.h:28,
                 from src/client/cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/renderer/r_model.h:30,
                 from src/client/cl_renderer.h:28:
src/client/renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
src/client/cl_irc.cpp: In function 'Irc_Client_CmdTopic(char const*, char const*)':
src/client/cl_irc.cpp:685:20: warning: function 'Irc_Client_CmdTopic(char const*, char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  685 | static inline void Irc_Client_CmdTopic (const char* prefix, const char* trailing)
      |                    ^~~~~~~~~~~~~~~~~~~
src/client/cl_irc.cpp: In function 'Irc_IsChannel(char const*)':
src/client/cl_irc.cpp:292:20: warning: function 'Irc_IsChannel(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  292 | static inline bool Irc_IsChannel (const char* target)
      |                    ^~~~~~~~~~~~~
===> CXX [ufo] src/client/cl_language.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/../common/../shared/ufotypes.h:32,
                 from src/client/../common/common.h:28,
                 from src/client/cl_shared.h:28,
                 from src/client/client.h:31,
                 from src/client/cl_language.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/../common/../shared/shared.h:54,
                 from src/client/../common/common.h:30:
src/client/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/cl_renderer.h:29,
                 from src/client/client.h:32:
src/client/renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/r_gl.h:32,
                 from src/client/renderer/r_image.h:28,
                 from src/client/cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/renderer/r_model.h:30,
                 from src/client/cl_renderer.h:28:
src/client/renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [ufo] src/client/cl_main.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/../common/../shared/ufotypes.h:32,
                 from src/client/../common/common.h:28,
                 from src/client/cl_shared.h:28,
                 from src/client/client.h:31,
                 from src/client/cl_main.cpp:29:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/../common/../shared/shared.h:54,
                 from src/client/../common/common.h:30:
src/client/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/cl_renderer.h:29,
                 from src/client/client.h:32:
src/client/renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/r_gl.h:32,
                 from src/client/renderer/r_image.h:28,
                 from src/client/cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/renderer/r_model.h:30,
                 from src/client/cl_renderer.h:28:
src/client/renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
src/client/cl_main.cpp: In function 'void CL_ClearState()':
src/client/../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'clientBattleScape_t' {aka 'struct clientBattleScape_s'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/cl_main.cpp:240:9: note: in expansion of macro 'OBJZERO'
  240 |         OBJZERO(cl);
      |         ^~~~~~~
In file included from src/client/client.h:40:
src/client/battlescape/cl_battlescape.h:38:16: note: 'clientBattleScape_t' {aka 'struct clientBattleScape_s'} declared here
   38 | typedef struct clientBattleScape_s {
      |                ^~~~~~~~~~~~~~~~~~~
src/client/cl_main.cpp: In function 'void CL_Init()':
src/client/../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'client_static_t' {aka 'struct client_static_s'}; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/cl_main.cpp:1216:9: note: in expansion of macro 'OBJZERO'
 1216 |         OBJZERO(cls);
      |         ^~~~~~~
src/client/client.h:54:16: note: 'client_static_t' {aka 'struct client_static_s'} declared here
   54 | typedef struct client_static_s {
      |                ^~~~~~~~~~~~~~~
src/client/../common/../shared/shared.h: In function 'Q_strnull(char const*)':
src/client/../common/../shared/shared.h:137:13: warning: function 'Q_strnull(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^~~~~~~~~
src/client/client.h: In member function 'client_static_s::client_static_s()':
src/client/client.h:54:16: warning: function 'client_static_s::client_static_s()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   54 | typedef struct client_static_s {
      |                ^~~~~~~~~~~~~~~
===> CXX [ufo] src/client/cl_menu.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/../common/../shared/ufotypes.h:32,
                 from src/client/../common/common.h:28,
                 from src/client/cl_shared.h:28,
                 from src/client/cl_menu.cpp:27:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/../common/../shared/shared.h:54,
                 from src/client/../common/common.h:30:
src/client/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/shared.h: In function 'Q_strnull(char const*)':
src/client/../common/../shared/shared.h:137:13: warning: function 'Q_strnull(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^~~~~~~~~
src/client/cl_menu.cpp: In function 'CLMN_AddUIBindings(keyBindSpace_t)':
src/client/cl_menu.cpp:50:19: warning: function 'CLMN_AddUIBindings(keyBindSpace_t)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   50 | static inline int CLMN_AddUIBindings (keyBindSpace_t scope)
      |                   ^~~~~~~~~~~~~~~~~~
src/client/cl_menu.cpp: In function 'CLMN_AddBindings(keyBindSpace_t, char**, int)':
src/client/cl_menu.cpp:35:20: warning: function 'CLMN_AddBindings(keyBindSpace_t, char**, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   35 | static inline void CLMN_AddBindings (keyBindSpace_t scope, char** bindings, int offset = 0)
      |                    ^~~~~~~~~~~~~~~~
===> CXX [ufo] src/client/cl_screen.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/../common/../shared/ufotypes.h:32,
                 from src/client/../common/common.h:28,
                 from src/client/cl_shared.h:28,
                 from src/client/client.h:31,
                 from src/client/cl_screen.cpp:36:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/../common/../shared/shared.h:54,
                 from src/client/../common/common.h:30:
src/client/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/cl_renderer.h:29,
                 from src/client/client.h:32:
src/client/renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/r_gl.h:32,
                 from src/client/renderer/r_image.h:28,
                 from src/client/cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/renderer/r_model.h:30,
                 from src/client/cl_renderer.h:28:
src/client/renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
src/client/../common/../shared/shared.h: In function 'Q_strnull(char const*)':
src/client/../common/../shared/shared.h:137:13: warning: function 'Q_strnull(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^~~~~~~~~
src/client/client.h: In member function 'client_static_s::isOurRound() const':
src/client/client.h:106:21: warning: function 'client_static_s::isOurRound() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  106 |         inline bool isOurRound () const
      |                     ^~~~~~~~~~
===> CXX [ufo] src/client/cl_team.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/../common/../shared/ufotypes.h:32,
                 from src/client/../common/common.h:28,
                 from src/client/cl_shared.h:28,
                 from src/client/client.h:31,
                 from src/client/cl_team.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/../common/../shared/shared.h:54,
                 from src/client/../common/common.h:30:
src/client/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/cl_renderer.h:29,
                 from src/client/client.h:32:
src/client/renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/r_gl.h:32,
                 from src/client/renderer/r_image.h:28,
                 from src/client/cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/renderer/r_model.h:30,
                 from src/client/cl_renderer.h:28:
src/client/renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
In file included from src/client/../common/../game/q_shared.h:39,
                 from src/client/../common/scripts.h:259,
                 from src/client/../common/common.h:184:
src/client/../common/../game/inv_shared.h: In member function 'Item::def() const':
src/client/../common/../game/inv_shared.h:483:32: warning: function 'Item::def() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^~~
In file included from src/client/../common/../game/q_shared.h:40:
src/client/../common/../game/chr_shared.h: In member function 'FiremodeSettings::set(actorHands_t, int, objDef_s const*)':
src/client/../common/../game/chr_shared.h:168:21: warning: function 'FiremodeSettings::set(actorHands_t, int, objDef_s const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  168 |         inline void set (const actorHands_t hand, const fireDefIndex_t fmIdx, const objDef_t* weapon) {
      |                     ^~~
===> CXX [ufo] src/client/cl_tip.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/../common/../shared/ufotypes.h:32,
                 from src/client/../common/common.h:28,
                 from src/client/cl_shared.h:28,
                 from src/client/client.h:31,
                 from src/client/cl_tip.cpp:29:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/../common/../shared/shared.h:54,
                 from src/client/../common/common.h:30:
src/client/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/cl_renderer.h:29,
                 from src/client/client.h:32:
src/client/renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/r_gl.h:32,
                 from src/client/renderer/r_image.h:28,
                 from src/client/cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/renderer/r_model.h:30,
                 from src/client/cl_renderer.h:28:
src/client/renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [ufo] src/client/cl_tutorials.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/../common/../shared/ufotypes.h:32,
                 from src/client/../common/common.h:28,
                 from src/client/cl_shared.h:28,
                 from src/client/client.h:31,
                 from src/client/cl_tutorials.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/../common/../shared/shared.h:54,
                 from src/client/../common/common.h:30:
src/client/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/cl_renderer.h:29,
                 from src/client/client.h:32:
src/client/renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/r_gl.h:32,
                 from src/client/renderer/r_image.h:28,
                 from src/client/cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/renderer/r_model.h:30,
                 from src/client/cl_renderer.h:28:
src/client/renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [ufo] src/client/cl_video.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/../shared/ufotypes.h:32,
                 from src/client/cl_video.h:31,
                 from src/client/cl_video.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/../common/../shared/shared.h:54,
                 from src/client/../common/cvar.h:37,
                 from src/client/cl_video.h:33:
src/client/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/cl_renderer.h:29,
                 from src/client/client.h:32,
                 from src/client/cl_video.cpp:27:
src/client/renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/r_gl.h:32,
                 from src/client/renderer/r_image.h:28,
                 from src/client/cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/renderer/r_model.h:30,
                 from src/client/cl_renderer.h:28:
src/client/renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [ufo] src/client/input/cl_input.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/input/../../common/../shared/ufotypes.h:32,
                 from src/client/input/../../common/common.h:28,
                 from src/client/input/../cl_shared.h:28,
                 from src/client/input/../client.h:31,
                 from src/client/input/cl_input.cpp:41:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/input/../../common/../shared/shared.h:54,
                 from src/client/input/../../common/common.h:30:
src/client/input/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/input/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/input/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/input/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/input/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/input/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/input/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/input/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/input/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/input/../cl_renderer.h:29,
                 from src/client/input/../client.h:32:
src/client/input/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/input/../renderer/r_gl.h:32,
                 from src/client/input/../renderer/r_image.h:28,
                 from src/client/input/../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/input/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/input/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/input/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/input/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/input/../renderer/r_model.h:30,
                 from src/client/input/../cl_renderer.h:28:
src/client/input/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
src/client/input/cl_input.cpp: In function 'IN_PrintKey(SDL_Event const*, int)':
src/client/input/cl_input.cpp:610:20: warning: function 'IN_PrintKey(SDL_Event const*, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  610 | static inline void IN_PrintKey (const SDL_Event* event, int down)
      |                    ^~~~~~~~~~~
===> CXX [ufo] src/client/input/cl_joystick.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/input/../../common/../shared/ufotypes.h:32,
                 from src/client/input/../../common/common.h:28,
                 from src/client/input/../cl_shared.h:28,
                 from src/client/input/../client.h:31,
                 from src/client/input/cl_joystick.cpp:27:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/input/../../common/../shared/shared.h:54,
                 from src/client/input/../../common/common.h:30:
src/client/input/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/input/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/input/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/input/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/input/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/input/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/input/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/input/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/input/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/input/../cl_renderer.h:29,
                 from src/client/input/../client.h:32:
src/client/input/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/input/../renderer/r_gl.h:32,
                 from src/client/input/../renderer/r_image.h:28,
                 from src/client/input/../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/input/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/input/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/input/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/input/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/input/../renderer/r_model.h:30,
                 from src/client/input/../cl_renderer.h:28:
src/client/input/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [ufo] src/client/input/cl_keys.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/input/../../common/../shared/ufotypes.h:32,
                 from src/client/input/../../common/common.h:28,
                 from src/client/input/../cl_shared.h:28,
                 from src/client/input/../client.h:31,
                 from src/client/input/cl_keys.cpp:31:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/input/../../common/../shared/shared.h:54,
                 from src/client/input/../../common/common.h:30:
src/client/input/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/input/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/input/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/input/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/input/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/input/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/input/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/input/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/input/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/input/../cl_renderer.h:29,
                 from src/client/input/../client.h:32:
src/client/input/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/input/../renderer/r_gl.h:32,
                 from src/client/input/../renderer/r_image.h:28,
                 from src/client/input/../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/input/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/input/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/input/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/input/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/input/../renderer/r_model.h:30,
                 from src/client/input/../cl_renderer.h:28:
src/client/input/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
src/client/input/../../common/../shared/shared.h: In function 'Q_strnull(char const*)':
src/client/input/../../common/../shared/shared.h:137:13: warning: function 'Q_strnull(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^~~~~~~~~
In file included from src/client/input/../../common/cmd.h:34,
                 from src/client/input/../../common/common.h:180:
src/client/input/../../common/filesys.h: In member function 'ScopedFile::operator&()':
src/client/input/../../common/filesys.h:198:23: warning: function 'ScopedFile::operator&()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^~~~~~~~
src/client/input/../../common/filesys.h: In member function 'ScopedFile::file() const':
src/client/input/../../common/filesys.h:206:21: warning: function 'ScopedFile::file() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  206 |         inline bool file () const
      |                     ^~~~
src/client/input/../../common/filesys.h: In member function 'ScopedFile::zip() const':
src/client/input/../../common/filesys.h:210:21: warning: function 'ScopedFile::zip() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  210 |         inline bool zip () const
      |                     ^~~
src/client/input/../../common/filesys.h: In member function 'ScopedFile::operator bool() const':
src/client/input/../../common/filesys.h:202:16: warning: function 'ScopedFile::operator bool() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  202 |         inline operator bool () const
      |                ^~~~~~~~
===> CXX [ufo] src/client/cinematic/cl_cinematic.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/cinematic/../../shared/ufotypes.h:32,
                 from src/client/cinematic/cl_cinematic.h:28,
                 from src/client/cinematic/cl_cinematic.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cinematic/../../common/../shared/shared.h:54,
                 from src/client/cinematic/../../common/cvar.h:37,
                 from src/client/cinematic/../cl_video.h:33,
                 from src/client/cinematic/cl_cinematic.cpp:34:
src/client/cinematic/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cinematic/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cinematic/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cinematic/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cinematic/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cinematic/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cinematic/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cinematic/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cinematic/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufo] src/client/cinematic/cl_cinematic_ogm.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/cinematic/../../shared/ufotypes.h:32,
                 from src/client/cinematic/cl_cinematic_ogm.h:28,
                 from src/client/cinematic/cl_cinematic_ogm.cpp:10:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cinematic/../../common/../shared/shared.h:54,
                 from src/client/cinematic/../../common/common.h:30,
                 from src/client/cinematic/../cl_shared.h:28,
                 from src/client/cinematic/../client.h:31,
                 from src/client/cinematic/cl_cinematic_ogm.cpp:13:
src/client/cinematic/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cinematic/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cinematic/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cinematic/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cinematic/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cinematic/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cinematic/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cinematic/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cinematic/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/cinematic/../cl_renderer.h:29,
                 from src/client/cinematic/../client.h:32:
src/client/cinematic/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/cinematic/../renderer/r_gl.h:32,
                 from src/client/cinematic/../renderer/r_image.h:28,
                 from src/client/cinematic/../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/cinematic/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/cinematic/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/cinematic/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/cinematic/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/cinematic/../renderer/r_model.h:30,
                 from src/client/cinematic/../cl_renderer.h:28:
src/client/cinematic/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
src/client/cinematic/cl_cinematic_ogm.cpp: In function 'CIN_THEORA_ClampByte(int)':
src/client/cinematic/cl_cinematic_ogm.cpp:346:20: warning: function 'CIN_THEORA_ClampByte(int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  346 | static inline byte CIN_THEORA_ClampByte (int value)
      |                    ^~~~~~~~~~~~~~~~~~~~
===> CXX [ufo] src/client/cinematic/cl_cinematic_roq.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/cinematic/../../shared/ufotypes.h:32,
                 from src/client/cinematic/cl_cinematic_roq.h:28,
                 from src/client/cinematic/cl_cinematic_roq.cpp:27:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cinematic/../../common/../shared/shared.h:54,
                 from src/client/cinematic/../../common/common.h:30,
                 from src/client/cinematic/../cl_shared.h:28,
                 from src/client/cinematic/../client.h:31,
                 from src/client/cinematic/cl_cinematic_roq.cpp:29:
src/client/cinematic/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cinematic/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cinematic/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cinematic/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cinematic/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cinematic/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cinematic/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cinematic/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cinematic/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/cinematic/../cl_renderer.h:29,
                 from src/client/cinematic/../client.h:32:
src/client/cinematic/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/cinematic/../renderer/r_gl.h:32,
                 from src/client/cinematic/../renderer/r_image.h:28,
                 from src/client/cinematic/../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/cinematic/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/cinematic/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/cinematic/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/cinematic/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/cinematic/../renderer/r_model.h:30,
                 from src/client/cinematic/../cl_renderer.h:28:
src/client/cinematic/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
src/client/cinematic/cl_cinematic_roq.cpp: In function 'CIN_ROQ_ClampByte(int)':
src/client/cinematic/cl_cinematic_roq.cpp:107:20: warning: function 'CIN_ROQ_ClampByte(int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  107 | static inline byte CIN_ROQ_ClampByte (int value)
      |                    ^~~~~~~~~~~~~~~~~
===> CXX [ufo] src/client/cinematic/cl_sequence.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/cinematic/../../shared/ufotypes.h:32,
                 from src/client/cinematic/../../shared/mathlib.h:27,
                 from src/client/cinematic/cl_sequence.h:27,
                 from src/client/cinematic/cl_sequence.cpp:29:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cinematic/../../common/../shared/shared.h:54,
                 from src/client/cinematic/../../common/common.h:30,
                 from src/client/cinematic/../cl_shared.h:28,
                 from src/client/cinematic/../client.h:31,
                 from src/client/cinematic/cl_sequence.cpp:30:
src/client/cinematic/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cinematic/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cinematic/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cinematic/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cinematic/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cinematic/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cinematic/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cinematic/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cinematic/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/cinematic/../cl_renderer.h:29,
                 from src/client/cinematic/../client.h:32:
src/client/cinematic/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/cinematic/../renderer/r_gl.h:32,
                 from src/client/cinematic/../renderer/r_image.h:28,
                 from src/client/cinematic/../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/cinematic/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/cinematic/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/cinematic/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/cinematic/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/cinematic/../renderer/r_model.h:30,
                 from src/client/cinematic/../cl_renderer.h:28:
src/client/cinematic/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
src/client/cinematic/cl_sequence.cpp: In function 'void SEQ_Render3D(sequenceContext_t*)':
src/client/cinematic/cl_sequence.cpp:317:25: warning: the address of 'seqEnt_s::parent' will never be NULL [-Waddress]
  317 |                 if (se->parent && se->tag) {
      |                     ~~~~^~~~~~
src/client/cinematic/cl_sequence.cpp:88:14: note: 'seqEnt_s::parent' declared here
   88 |         char parent[MAX_VAR];   /**< in case this is a child model (should get placed onto a tag of the parent) */
      |              ^~~~~~
src/client/cinematic/cl_sequence.cpp:317:39: warning: the address of 'seqEnt_s::tag' will never be NULL [-Waddress]
  317 |                 if (se->parent && se->tag) {
      |                                   ~~~~^~~
src/client/cinematic/cl_sequence.cpp:89:14: note: 'seqEnt_s::tag' declared here
   89 |         char tag[MAX_VAR];              /**< the tag to place this model onto */
      |              ^~~
src/client/cinematic/../renderer/r_entity.h: In member function 'entity_s::init()':
src/client/cinematic/../renderer/r_entity.h:110:21: warning: function 'entity_s::init()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  110 |         inline void init () {
      |                     ^~~~
src/client/cinematic/../renderer/r_entity.h: In member function 'entity_s::entity_s(int)':
src/client/cinematic/../renderer/r_entity.h:113:16: warning: function 'entity_s::entity_s(int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  113 |         inline entity_s (int flag = RF_NONE) {
      |                ^~~~~~~~
In file included from src/client/cinematic/../../common/common.h:184:
src/client/cinematic/../../common/scripts.h: In function 'Com_GetValue<char*>(void*, value_s const*)char*&':
src/client/cinematic/../../common/scripts.h:179:32: warning: function 'Com_GetValue<char*>(void*, value_s const*)char*&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  179 | template<typename T> inline T& Com_GetValue(void* const object, value_t const* const value)
      |                                ^~~~~~~~~~~~
===> CXX [ufo] src/client/battlescape/cl_actor.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/battlescape/../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/../../common/common.h:28,
                 from src/client/battlescape/../cl_shared.h:28,
                 from src/client/battlescape/../client.h:31,
                 from src/client/battlescape/cl_actor.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/../../common/../shared/shared.h:54,
                 from src/client/battlescape/../../common/common.h:30:
src/client/battlescape/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/../cl_renderer.h:29,
                 from src/client/battlescape/../client.h:32:
src/client/battlescape/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/../renderer/r_gl.h:32,
                 from src/client/battlescape/../renderer/r_image.h:28,
                 from src/client/battlescape/../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/battlescape/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/battlescape/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/battlescape/../renderer/r_model.h:30,
                 from src/client/battlescape/../cl_renderer.h:28:
src/client/battlescape/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
src/client/battlescape/cl_actor.cpp: In function 'CL_AddActorWeapon(int)':
src/client/battlescape/cl_actor.cpp:1539:20: warning: function 'CL_AddActorWeapon(int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
 1539 | static inline bool CL_AddActorWeapon (int objID)
      |                    ^~~~~~~~~~~~~~~~~
In file included from src/client/battlescape/../../common/../shared/mathlib.h:114,
                 from src/client/battlescape/../../common/common.h:31:
src/client/battlescape/../../common/../shared/aabb.h: In member function 'AABB::getMins() const':
src/client/battlescape/../../common/../shared/aabb.h:80:30: warning: function 'AABB::getMins() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   80 |         inline const vec3_t& getMins() const {
      |                              ^~~~~~~
src/client/battlescape/../../common/../shared/aabb.h: In member function 'AABB::getMaxs() const':
src/client/battlescape/../../common/../shared/aabb.h:89:30: warning: function 'AABB::getMaxs() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   89 |         inline const vec3_t& getMaxs() const {
      |                              ^~~~~~~
In file included from src/client/battlescape/../../common/../game/q_shared.h:39,
                 from src/client/battlescape/../../common/scripts.h:259,
                 from src/client/battlescape/../../common/common.h:184:
src/client/battlescape/../../common/../game/inv_shared.h: In member function 'objDef_s::getReloadTime() const':
src/client/battlescape/../../common/../game/inv_shared.h:356:20: warning: function 'objDef_s::getReloadTime() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  356 |         inline int getReloadTime () const {
      |                    ^~~~~~~~~~~~~
src/client/battlescape/../../common/../game/inv_shared.h: In member function 'objDef_s::isReloadable() const':
src/client/battlescape/../../common/../game/inv_shared.h:359:21: warning: function 'objDef_s::isReloadable() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  359 |         inline bool isReloadable () const {
      |                     ^~~~~~~~~~~~
src/client/battlescape/../../common/../game/inv_shared.h: In member function 'Item::getNext() const':
src/client/battlescape/../../common/../game/inv_shared.h:452:22: warning: function 'Item::getNext() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  452 |         inline Item* getNext () const {
      |                      ^~~~~~~
src/client/battlescape/../../common/../game/inv_shared.h: In member function 'Item::getX() const':
src/client/battlescape/../../common/../game/inv_shared.h:463:20: warning: function 'Item::getX() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  463 |         inline int getX () const {
      |                    ^~~~
src/client/battlescape/../../common/../game/inv_shared.h: In member function 'Item::getY() const':
src/client/battlescape/../../common/../game/inv_shared.h:471:20: warning: function 'Item::getY() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  471 |         inline int getY () const {
      |                    ^~~~
src/client/battlescape/../../common/../game/inv_shared.h: In member function 'Item::def() const':
src/client/battlescape/../../common/../game/inv_shared.h:483:32: warning: function 'Item::def() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^~~
src/client/battlescape/../../common/../game/inv_shared.h: In member function 'Item::isHeldTwoHanded() const':
src/client/battlescape/../../common/../game/inv_shared.h:487:21: warning: function 'Item::isHeldTwoHanded() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  487 |         inline bool isHeldTwoHanded() const {
      |                     ^~~~~~~~~~~~~~~
src/client/battlescape/../../common/../game/inv_shared.h: In member function 'Inventory::getContainer(int) const':
src/client/battlescape/../../common/../game/inv_shared.h:542:33: warning: function 'Inventory::getContainer(int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  542 |         inline const Container& getContainer (const containerIndex_t idx) const {
      |                                 ^~~~~~~~~~~~
src/client/battlescape/../../common/../game/inv_shared.h: In member function 'Inventory::getContainer2(int) const':
src/client/battlescape/../../common/../game/inv_shared.h:551:22: warning: function 'Inventory::getContainer2(int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  551 |         inline Item* getContainer2 (const containerIndex_t idx) const {
      |                      ^~~~~~~~~~~~~
In file included from src/client/battlescape/../../common/../game/q_shared.h:40:
src/client/battlescape/../../common/../game/chr_shared.h: In member function 'FiremodeSettings::getFmIdx() const':
src/client/battlescape/../../common/../game/chr_shared.h:152:20: warning: function 'FiremodeSettings::getFmIdx() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  152 |         inline int getFmIdx () const {
      |                    ^~~~~~~~
src/client/battlescape/../../common/../game/chr_shared.h: In member function 'FiremodeSettings::getHand() const':
src/client/battlescape/../../common/../game/chr_shared.h:160:29: warning: function 'FiremodeSettings::getHand() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  160 |         inline actorHands_t getHand () const {
      |                             ^~~~~~~
src/client/battlescape/../renderer/r_entity.h: In member function 'entity_s::init()':
src/client/battlescape/../renderer/r_entity.h:110:21: warning: function 'entity_s::init()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  110 |         inline void init () {
      |                     ^~~~
src/client/battlescape/../renderer/r_entity.h: In member function 'entity_s::entity_s(int)':
src/client/battlescape/../renderer/r_entity.h:113:16: warning: function 'entity_s::entity_s(int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  113 |         inline entity_s (int flag = RF_NONE) {
      |                ^~~~~~~~
In file included from src/client/battlescape/../client.h:39:
src/client/battlescape/../battlescape/cl_localentity.h: In member function 'le_s::isMoving() const':
src/client/battlescape/../battlescape/cl_localentity.h:138:21: warning: function 'le_s::isMoving() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  138 |         inline bool isMoving () const
      |                     ^~~~~~~~
src/client/battlescape/../battlescape/cl_localentity.h: In member function 'le_s::getHandItem(actorHands_t) const':
src/client/battlescape/../battlescape/cl_localentity.h:176:22: warning: function 'le_s::getHandItem(actorHands_t) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  176 |         inline Item* getHandItem (actorHands_t hand) const
      |                      ^~~~~~~~~~~
src/client/battlescape/../client.h: In member function 'client_static_s::isOurRound() const':
src/client/battlescape/../client.h:106:21: warning: function 'client_static_s::isOurRound() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  106 |         inline bool isOurRound () const
      |                     ^~~~~~~~~~
===> CXX [ufo] src/client/battlescape/cl_battlescape.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/battlescape/../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/../../common/common.h:28,
                 from src/client/battlescape/../cl_shared.h:28,
                 from src/client/battlescape/../client.h:31,
                 from src/client/battlescape/cl_battlescape.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/../../common/../shared/shared.h:54,
                 from src/client/battlescape/../../common/common.h:30:
src/client/battlescape/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/../cl_renderer.h:29,
                 from src/client/battlescape/../client.h:32:
src/client/battlescape/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/../renderer/r_gl.h:32,
                 from src/client/battlescape/../renderer/r_image.h:28,
                 from src/client/battlescape/../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/battlescape/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/battlescape/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/battlescape/../renderer/r_model.h:30,
                 from src/client/battlescape/../cl_renderer.h:28:
src/client/battlescape/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
src/client/battlescape/cl_battlescape.cpp: In function 'CL_TestLine(float const*, float const*, int)':
src/client/battlescape/cl_battlescape.cpp:161:20: warning: function 'CL_TestLine(float const*, float const*, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  161 | static inline bool CL_TestLine (const vec3_t start, const vec3_t stop, const int levelmask)
      |                    ^~~~~~~~~~~
In file included from src/client/battlescape/../../common/../shared/mathlib.h:114,
                 from src/client/battlescape/../../common/common.h:31:
src/client/battlescape/../../common/../shared/aabb.h: In member function 'AABB::getMinX() const':
src/client/battlescape/../../common/../shared/aabb.h:83:22: warning: function 'AABB::getMinX() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   83 |         inline float getMinX () const {
      |                      ^~~~~~~
src/client/battlescape/../../common/../shared/aabb.h: In member function 'AABB::getMinY() const':
src/client/battlescape/../../common/../shared/aabb.h:86:22: warning: function 'AABB::getMinY() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   86 |         inline float getMinY () const {
      |                      ^~~~~~~
src/client/battlescape/../../common/../shared/aabb.h: In member function 'AABB::getMaxX() const':
src/client/battlescape/../../common/../shared/aabb.h:92:22: warning: function 'AABB::getMaxX() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 |         inline float getMaxX () const {
      |                      ^~~~~~~
src/client/battlescape/../../common/../shared/aabb.h: In member function 'AABB::getMaxY() const':
src/client/battlescape/../../common/../shared/aabb.h:95:22: warning: function 'AABB::getMaxY() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   95 |         inline float getMaxY () const {
      |                      ^~~~~~~
In file included from src/client/battlescape/../../common/../game/q_shared.h:40,
                 from src/client/battlescape/../../common/scripts.h:259,
                 from src/client/battlescape/../../common/common.h:184:
src/client/battlescape/../../common/../game/chr_shared.h: In member function 'woundInfo_s::woundInfo_s()':
src/client/battlescape/../../common/../game/chr_shared.h:354:16: warning: function 'woundInfo_s::woundInfo_s()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  354 |         inline woundInfo_s () {
      |                ^~~~~~~~~~~
In file included from src/client/battlescape/../client.h:39:
src/client/battlescape/../battlescape/cl_localentity.h: In member function 'le_s::le_s()':
src/client/battlescape/../battlescape/cl_localentity.h:65:16: warning: function 'le_s::le_s()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   65 | typedef struct le_s {
      |                ^~~~
src/client/battlescape/../battlescape/cl_localentity.h: In member function 'le_s::~le_s()':
src/client/battlescape/../battlescape/cl_localentity.h:65:16: warning: function 'le_s::~le_s()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/client/battlescape/../client.h:40:
src/client/battlescape/../battlescape/cl_battlescape.h: In member function 'clientBattleScape_s::~clientBattleScape_s()':
src/client/battlescape/../battlescape/cl_battlescape.h:38:16: warning: function 'clientBattleScape_s::~clientBattleScape_s()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   38 | typedef struct clientBattleScape_s {
      |                ^~~~~~~~~~~~~~~~~~~
src/client/battlescape/../battlescape/cl_battlescape.h: In member function 'clientBattleScape_s::clientBattleScape_s()':
src/client/battlescape/../battlescape/cl_battlescape.h:38:16: warning: function 'clientBattleScape_s::clientBattleScape_s()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
===> CXX [ufo] src/client/battlescape/cl_camera.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/battlescape/../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/../../common/common.h:28,
                 from src/client/battlescape/../cl_shared.h:28,
                 from src/client/battlescape/../client.h:31,
                 from src/client/battlescape/cl_camera.cpp:28:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/../../common/../shared/shared.h:54,
                 from src/client/battlescape/../../common/common.h:30:
src/client/battlescape/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/../cl_renderer.h:29,
                 from src/client/battlescape/../client.h:32:
src/client/battlescape/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/../renderer/r_gl.h:32,
                 from src/client/battlescape/../renderer/r_image.h:28,
                 from src/client/battlescape/../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/battlescape/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/battlescape/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/battlescape/../renderer/r_model.h:30,
                 from src/client/battlescape/../cl_renderer.h:28:
src/client/battlescape/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
In file included from src/client/battlescape/../../common/../shared/mathlib.h:114,
                 from src/client/battlescape/../../common/common.h:31:
src/client/battlescape/../../common/../shared/aabb.h: In member function 'AABB::getMinX() const':
src/client/battlescape/../../common/../shared/aabb.h:83:22: warning: function 'AABB::getMinX() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   83 |         inline float getMinX () const {
      |                      ^~~~~~~
src/client/battlescape/../../common/../shared/aabb.h: In member function 'AABB::getMinY() const':
src/client/battlescape/../../common/../shared/aabb.h:86:22: warning: function 'AABB::getMinY() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   86 |         inline float getMinY () const {
      |                      ^~~~~~~
src/client/battlescape/../../common/../shared/aabb.h: In member function 'AABB::getMaxX() const':
src/client/battlescape/../../common/../shared/aabb.h:92:22: warning: function 'AABB::getMaxX() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 |         inline float getMaxX () const {
      |                      ^~~~~~~
src/client/battlescape/../../common/../shared/aabb.h: In member function 'AABB::getMaxY() const':
src/client/battlescape/../../common/../shared/aabb.h:95:22: warning: function 'AABB::getMaxY() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   95 |         inline float getMaxY () const {
      |                      ^~~~~~~
src/client/battlescape/cl_camera.cpp: In function 'CL_ClampCamToMap(float)':
src/client/battlescape/cl_camera.cpp:75:20: warning: function 'CL_ClampCamToMap(float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   75 | static inline void CL_ClampCamToMap (const float border)
      |                    ^~~~~~~~~~~~~~~~
src/client/battlescape/../../common/../shared/aabb.h: In member function 'AABB::getCenter(float*) const':
src/client/battlescape/../../common/../shared/aabb.h:110:21: warning: function 'AABB::getCenter(float*) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  110 |         inline void getCenter (vec3_t center) const {
      |                     ^~~~~~~~~
===> CXX [ufo] src/client/battlescape/cl_hud.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/battlescape/../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/../../common/common.h:28,
                 from src/client/battlescape/../cl_shared.h:28,
                 from src/client/battlescape/../client.h:31,
                 from src/client/battlescape/cl_hud.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/../../common/../shared/shared.h:54,
                 from src/client/battlescape/../../common/common.h:30:
src/client/battlescape/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/../cl_renderer.h:29,
                 from src/client/battlescape/../client.h:32:
src/client/battlescape/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/../renderer/r_gl.h:32,
                 from src/client/battlescape/../renderer/r_image.h:28,
                 from src/client/battlescape/../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/battlescape/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/battlescape/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/battlescape/../renderer/r_model.h:30,
                 from src/client/battlescape/../cl_renderer.h:28:
src/client/battlescape/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
In file included from src/client/battlescape/../../common/../game/q_shared.h:39,
                 from src/client/battlescape/../../common/scripts.h:259,
                 from src/client/battlescape/../../common/common.h:184:
src/client/battlescape/../../common/../game/inv_shared.h: In member function 'objDef_s::getReloadTime() const':
src/client/battlescape/../../common/../game/inv_shared.h:356:20: warning: function 'objDef_s::getReloadTime() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  356 |         inline int getReloadTime () const {
      |                    ^~~~~~~~~~~~~
src/client/battlescape/../../common/../game/inv_shared.h: In member function 'objDef_s::isReloadable() const':
src/client/battlescape/../../common/../game/inv_shared.h:359:21: warning: function 'objDef_s::isReloadable() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  359 |         inline bool isReloadable () const {
      |                     ^~~~~~~~~~~~
src/client/battlescape/../../common/../game/inv_shared.h: In member function 'Item::ammoDef() const':
src/client/battlescape/../../common/../game/inv_shared.h:424:32: warning: function 'Item::ammoDef() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  424 |         inline const objDef_t* ammoDef (void) const {
      |                                ^~~~~~~
src/client/battlescape/../../common/../game/inv_shared.h: In member function 'Item::getAmmoLeft() const':
src/client/battlescape/../../common/../game/inv_shared.h:444:20: warning: function 'Item::getAmmoLeft() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  444 |         inline int getAmmoLeft () const {
      |                    ^~~~~~~~~~~
src/client/battlescape/../../common/../game/inv_shared.h: In member function 'Item::def() const':
src/client/battlescape/../../common/../game/inv_shared.h:483:32: warning: function 'Item::def() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^~~
src/client/battlescape/../../common/../game/inv_shared.h: In member function 'Item::isHeldTwoHanded() const':
src/client/battlescape/../../common/../game/inv_shared.h:487:21: warning: function 'Item::isHeldTwoHanded() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  487 |         inline bool isHeldTwoHanded() const {
      |                     ^~~~~~~~~~~~~~~
src/client/battlescape/../../common/../game/inv_shared.h: In member function 'Item::isReloadable() const':
src/client/battlescape/../../common/../game/inv_shared.h:491:21: warning: function 'Item::isReloadable() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  491 |         inline bool isReloadable() const {
      |                     ^~~~~~~~~~~~
src/client/battlescape/../../common/../game/inv_shared.h: In member function 'Item::mustReload() const':
src/client/battlescape/../../common/../game/inv_shared.h:496:21: warning: function 'Item::mustReload() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  496 |         inline bool mustReload() const {
      |                     ^~~~~~~~~~
src/client/battlescape/../../common/../game/inv_shared.h: In member function 'Item::isWeapon() const':
src/client/battlescape/../../common/../game/inv_shared.h:500:21: warning: function 'Item::isWeapon() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  500 |         inline bool isWeapon() const {
      |                     ^~~~~~~~
src/client/battlescape/../../common/../game/inv_shared.h: In member function 'Inventory::getContainer(int) const':
src/client/battlescape/../../common/../game/inv_shared.h:542:33: warning: function 'Inventory::getContainer(int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  542 |         inline const Container& getContainer (const containerIndex_t idx) const {
      |                                 ^~~~~~~~~~~~
src/client/battlescape/../../common/../game/inv_shared.h: In member function 'Inventory::getContainer2(int) const':
src/client/battlescape/../../common/../game/inv_shared.h:551:22: warning: function 'Inventory::getContainer2(int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  551 |         inline Item* getContainer2 (const containerIndex_t idx) const {
      |                      ^~~~~~~~~~~~~
In file included from src/client/battlescape/../../common/../game/q_shared.h:40:
src/client/battlescape/../../common/../game/chr_shared.h: In member function 'FiremodeSettings::getFmIdx() const':
src/client/battlescape/../../common/../game/chr_shared.h:152:20: warning: function 'FiremodeSettings::getFmIdx() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  152 |         inline int getFmIdx () const {
      |                    ^~~~~~~~
src/client/battlescape/../../common/../game/chr_shared.h: In member function 'FiremodeSettings::getWeapon() const':
src/client/battlescape/../../common/../game/chr_shared.h:156:32: warning: function 'FiremodeSettings::getWeapon() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  156 |         inline const objDef_t* getWeapon () const {
      |                                ^~~~~~~~~
src/client/battlescape/../../common/../game/chr_shared.h: In member function 'FiremodeSettings::getHand() const':
src/client/battlescape/../../common/../game/chr_shared.h:160:29: warning: function 'FiremodeSettings::getHand() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  160 |         inline actorHands_t getHand () const {
      |                             ^~~~~~~
src/client/battlescape/../../common/../game/chr_shared.h: In member function 'FiremodeSettings::set(actorHands_t, int, objDef_s const*)':
src/client/battlescape/../../common/../game/chr_shared.h:168:21: warning: function 'FiremodeSettings::set(actorHands_t, int, objDef_s const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  168 |         inline void set (const actorHands_t hand, const fireDefIndex_t fmIdx, const objDef_t* weapon) {
      |                     ^~~
In file included from src/client/battlescape/../client.h:39:
src/client/battlescape/../battlescape/cl_localentity.h: In member function 'le_s::isMoving() const':
src/client/battlescape/../battlescape/cl_localentity.h:138:21: warning: function 'le_s::isMoving() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  138 |         inline bool isMoving () const
      |                     ^~~~~~~~
src/client/battlescape/../battlescape/cl_localentity.h: In member function 'le_s::getRightHandItem() const':
src/client/battlescape/../battlescape/cl_localentity.h:168:22: warning: function 'le_s::getRightHandItem() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  168 |         inline Item* getRightHandItem () const
      |                      ^~~~~~~~~~~~~~~~
src/client/battlescape/../battlescape/cl_localentity.h: In member function 'le_s::getLeftHandItem() const':
src/client/battlescape/../battlescape/cl_localentity.h:172:22: warning: function 'le_s::getLeftHandItem() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  172 |         inline Item* getLeftHandItem () const
      |                      ^~~~~~~~~~~~~~~
src/client/battlescape/../battlescape/cl_localentity.h: In member function 'le_s::getHandItem(actorHands_t) const':
src/client/battlescape/../battlescape/cl_localentity.h:176:22: warning: function 'le_s::getHandItem(actorHands_t) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  176 |         inline Item* getHandItem (actorHands_t hand) const
      |                      ^~~~~~~~~~~
src/client/battlescape/../client.h: In member function 'client_static_s::isOurRound() const':
src/client/battlescape/../client.h:106:21: warning: function 'client_static_s::isOurRound() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  106 |         inline bool isOurRound () const
      |                     ^~~~~~~~~~
In file included from src/client/battlescape/../../common/../ports/system.h:28,
                 from src/client/battlescape/../../common/common.h:179:
src/client/battlescape/../../common/../ports/../common/list.h: In function 'LIST_Add<reserveShot_s>(linkedList_t**, reserveShot_s const&)reserveShot_s&':
src/client/battlescape/../../common/../ports/../common/list.h:75:32: warning: function 'LIST_Add<reserveShot_s>(linkedList_t**, reserveShot_s const&)reserveShot_s&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   75 | template<typename T> inline T& LIST_Add(linkedList_t** const list, T const& data)
      |                                ^~~~~~~~
===> CXX [ufo] src/client/battlescape/cl_hud_callbacks.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/battlescape/../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/../../common/common.h:28,
                 from src/client/battlescape/../cl_shared.h:28,
                 from src/client/battlescape/../client.h:31,
                 from src/client/battlescape/cl_hud_callbacks.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/../../common/../shared/shared.h:54,
                 from src/client/battlescape/../../common/common.h:30:
src/client/battlescape/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/../cl_renderer.h:29,
                 from src/client/battlescape/../client.h:32:
src/client/battlescape/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/../renderer/r_gl.h:32,
                 from src/client/battlescape/../renderer/r_image.h:28,
                 from src/client/battlescape/../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/battlescape/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/battlescape/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/battlescape/../renderer/r_model.h:30,
                 from src/client/battlescape/../cl_renderer.h:28:
src/client/battlescape/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
In file included from src/client/battlescape/../../common/../game/q_shared.h:39,
                 from src/client/battlescape/../../common/scripts.h:259,
                 from src/client/battlescape/../../common/common.h:184:
src/client/battlescape/../../common/../game/inv_shared.h: In member function 'objDef_s::getReloadTime() const':
src/client/battlescape/../../common/../game/inv_shared.h:356:20: warning: function 'objDef_s::getReloadTime() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  356 |         inline int getReloadTime () const {
      |                    ^~~~~~~~~~~~~
src/client/battlescape/../../common/../game/inv_shared.h: In member function 'Item::getAmmoLeft() const':
src/client/battlescape/../../common/../game/inv_shared.h:444:20: warning: function 'Item::getAmmoLeft() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  444 |         inline int getAmmoLeft () const {
      |                    ^~~~~~~~~~~
src/client/battlescape/../../common/../game/inv_shared.h: In member function 'Item::def() const':
src/client/battlescape/../../common/../game/inv_shared.h:483:32: warning: function 'Item::def() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^~~
src/client/battlescape/../../common/../game/inv_shared.h: In member function 'Item::isHeldTwoHanded() const':
src/client/battlescape/../../common/../game/inv_shared.h:487:21: warning: function 'Item::isHeldTwoHanded() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  487 |         inline bool isHeldTwoHanded() const {
      |                     ^~~~~~~~~~~~~~~
src/client/battlescape/../../common/../game/inv_shared.h: In member function 'Item::isReloadable() const':
src/client/battlescape/../../common/../game/inv_shared.h:491:21: warning: function 'Item::isReloadable() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  491 |         inline bool isReloadable() const {
      |                     ^~~~~~~~~~~~
src/client/battlescape/../../common/../game/inv_shared.h: In member function 'Item::mustReload() const':
src/client/battlescape/../../common/../game/inv_shared.h:496:21: warning: function 'Item::mustReload() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  496 |         inline bool mustReload() const {
      |                     ^~~~~~~~~~
In file included from src/client/battlescape/../client.h:39:
src/client/battlescape/../battlescape/cl_localentity.h: In member function 'le_s::getRightHandItem() const':
src/client/battlescape/../battlescape/cl_localentity.h:168:22: warning: function 'le_s::getRightHandItem() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  168 |         inline Item* getRightHandItem () const
      |                      ^~~~~~~~~~~~~~~~
src/client/battlescape/../battlescape/cl_localentity.h: In member function 'le_s::getLeftHandItem() const':
src/client/battlescape/../battlescape/cl_localentity.h:172:22: warning: function 'le_s::getLeftHandItem() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  172 |         inline Item* getLeftHandItem () const
      |                      ^~~~~~~~~~~~~~~
src/client/battlescape/../battlescape/cl_localentity.h: In member function 'le_s::getHandItem(actorHands_t) const':
src/client/battlescape/../battlescape/cl_localentity.h:176:22: warning: function 'le_s::getHandItem(actorHands_t) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  176 |         inline Item* getHandItem (actorHands_t hand) const
      |                      ^~~~~~~~~~~
===> CXX [ufo] src/client/battlescape/cl_localentity.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/battlescape/../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/../../common/common.h:28,
                 from src/client/battlescape/../cl_shared.h:28,
                 from src/client/battlescape/../client.h:31,
                 from src/client/battlescape/cl_localentity.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/../../common/../shared/shared.h:54,
                 from src/client/battlescape/../../common/common.h:30:
src/client/battlescape/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/../cl_renderer.h:29,
                 from src/client/battlescape/../client.h:32:
src/client/battlescape/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/../renderer/r_gl.h:32,
                 from src/client/battlescape/../renderer/r_image.h:28,
                 from src/client/battlescape/../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/battlescape/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/battlescape/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/battlescape/../renderer/r_model.h:30,
                 from src/client/battlescape/../cl_renderer.h:28:
src/client/battlescape/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
src/client/battlescape/cl_localentity.cpp: In function 'le_t* LE_Add(int)':
src/client/battlescape/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'le_t' {aka 'struct le_s'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/battlescape/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/cl_localentity.cpp:1217:9: note: in expansion of macro 'OBJZERO'
 1217 |         OBJZERO(*le);
      |         ^~~~~~~
In file included from src/client/battlescape/../client.h:39:
src/client/battlescape/../battlescape/cl_localentity.h:65:16: note: 'le_t' {aka 'struct le_s'} declared here
   65 | typedef struct le_s {
      |                ^~~~
src/client/battlescape/cl_localentity.cpp: In function 'LM_Find(int)':
src/client/battlescape/cl_localentity.cpp:185:29: warning: function 'LM_Find(int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  185 | static inline localModel_t* LM_Find (int entnum)
      |                             ^~~~~~~
src/client/battlescape/cl_localentity.cpp: In function 'LE_IsOriginBrush(le_s const*)':
src/client/battlescape/cl_localentity.cpp:1450:20: warning: function 'LE_IsOriginBrush(le_s const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
 1450 | static inline bool LE_IsOriginBrush (const le_t* const le)
      |                    ^~~~~~~~~~~~~~~~
src/client/battlescape/cl_localentity.cpp: In function 'CL_TraceBounds(float const*, float const*, float const*, float const*, float*, float*)':
src/client/battlescape/cl_localentity.cpp:1755:20: warning: function 'CL_TraceBounds(float const*, float const*, float const*, float const*, float*, float*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
 1755 | static inline void CL_TraceBounds (const vec3_t start, const vec3_t mins, const vec3_t maxs, const vec3_t end, vec3_t boxmins, vec3_t boxmaxs)
      |                    ^~~~~~~~~~~~~~
src/client/battlescape/../../common/../shared/shared.h: In function 'Q_strnull(char const*)':
src/client/battlescape/../../common/../shared/shared.h:137:13: warning: function 'Q_strnull(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^~~~~~~~~
In file included from src/client/battlescape/../../common/../shared/mathlib.h:114,
                 from src/client/battlescape/../../common/common.h:31:
src/client/battlescape/../../common/../shared/aabb.h: In member function 'AABB::set(AABB const&)':
src/client/battlescape/../../common/../shared/aabb.h:55:21: warning: function 'AABB::set(AABB const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   55 |         inline void set (const AABB& other) {
      |                     ^~~
src/client/battlescape/../../common/../shared/aabb.h: In member function 'AABB::getMinX() const':
src/client/battlescape/../../common/../shared/aabb.h:83:22: warning: function 'AABB::getMinX() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   83 |         inline float getMinX () const {
      |                      ^~~~~~~
src/client/battlescape/../../common/../shared/aabb.h: In member function 'AABB::getMaxX() const':
src/client/battlescape/../../common/../shared/aabb.h:92:22: warning: function 'AABB::getMaxX() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 |         inline float getMaxX () const {
      |                      ^~~~~~~
In file included from src/client/battlescape/../../common/cmodel.h:31,
                 from src/client/battlescape/../../common/common.h:182:
src/client/battlescape/../../common/tracing.h: In member function 'trace_s::init()':
src/client/battlescape/../../common/tracing.h:70:21: warning: function 'trace_s::init()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   70 |         inline void init() {
      |                     ^~~~
src/client/battlescape/../../common/tracing.h: In member function 'trace_s::trace_s()':
src/client/battlescape/../../common/tracing.h:67:16: warning: function 'trace_s::trace_s()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   67 |         inline trace_s () {
      |                ^~~~~~~
In file included from src/client/battlescape/../../common/../game/q_shared.h:39,
                 from src/client/battlescape/../../common/scripts.h:259,
                 from src/client/battlescape/../../common/common.h:184:
src/client/battlescape/../../common/../game/inv_shared.h: In member function 'Item::getNext() const':
src/client/battlescape/../../common/../game/inv_shared.h:452:22: warning: function 'Item::getNext() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  452 |         inline Item* getNext () const {
      |                      ^~~~~~~
src/client/battlescape/../../common/../game/inv_shared.h: In member function 'Item::def() const':
src/client/battlescape/../../common/../game/inv_shared.h:483:32: warning: function 'Item::def() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^~~
src/client/battlescape/../renderer/r_entity.h: In member function 'entity_s::init()':
src/client/battlescape/../renderer/r_entity.h:110:21: warning: function 'entity_s::init()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  110 |         inline void init () {
      |                     ^~~~
src/client/battlescape/../renderer/r_entity.h: In member function 'entity_s::entity_s(int)':
src/client/battlescape/../renderer/r_entity.h:113:16: warning: function 'entity_s::entity_s(int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  113 |         inline entity_s (int flag = RF_NONE) {
      |                ^~~~~~~~
src/client/battlescape/../battlescape/cl_localentity.h: In member function 'le_s::getFloorContainer() const':
src/client/battlescape/../battlescape/cl_localentity.h:184:22: warning: function 'le_s::getFloorContainer() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  184 |         inline Item* getFloorContainer () const
      |                      ^~~~~~~~~~~~~~~~~
src/client/battlescape/../battlescape/cl_localentity.h: In member function 'le_s::setFloor(le_s*)':
src/client/battlescape/../battlescape/cl_localentity.h:192:21: warning: function 'le_s::setFloor(le_s*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  192 |         inline void setFloor (le_s* other)
      |                     ^~~~~~~~
src/client/battlescape/../battlescape/cl_localentity.h: In member function 'le_s::resetFloor()':
src/client/battlescape/../battlescape/cl_localentity.h:196:21: warning: function 'le_s::resetFloor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  196 |         inline void resetFloor ()
      |                     ^~~~~~~~~~
src/client/battlescape/../client.h: In member function 'client_static_s::isOurRound() const':
src/client/battlescape/../client.h:106:21: warning: function 'client_static_s::isOurRound() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  106 |         inline bool isOurRound () const
      |                     ^~~~~~~~~~
src/client/battlescape/cl_localentity.cpp: In function 'LE_GenerateInlineModelList()':
src/client/battlescape/cl_localentity.cpp:46:20: warning: function 'LE_GenerateInlineModelList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   46 | static inline void LE_GenerateInlineModelList (void)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/battlescape/cl_localentity.cpp: In member function 'moveclip_s::moveclip_s()':
src/client/battlescape/cl_localentity.cpp:1627:16: warning: function 'moveclip_s::moveclip_s()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
 1627 | typedef struct moveclip_s {
      |                ^~~~~~~~~~
===> CXX [ufo] src/client/battlescape/cl_parse.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/battlescape/../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/../../common/common.h:28,
                 from src/client/battlescape/../cl_shared.h:28,
                 from src/client/battlescape/../client.h:31,
                 from src/client/battlescape/cl_parse.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/../../common/../shared/shared.h:54,
                 from src/client/battlescape/../../common/common.h:30:
src/client/battlescape/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/../cl_renderer.h:29,
                 from src/client/battlescape/../client.h:32:
src/client/battlescape/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/../renderer/r_gl.h:32,
                 from src/client/battlescape/../renderer/r_image.h:28,
                 from src/client/battlescape/../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/battlescape/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/battlescape/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/battlescape/../renderer/r_model.h:30,
                 from src/client/battlescape/../cl_renderer.h:28:
src/client/battlescape/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [ufo] src/client/battlescape/cl_particle.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/battlescape/../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/../../common/common.h:28,
                 from src/client/battlescape/../cl_shared.h:28,
                 from src/client/battlescape/../client.h:31,
                 from src/client/battlescape/cl_particle.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/../../common/../shared/shared.h:54,
                 from src/client/battlescape/../../common/common.h:30:
src/client/battlescape/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/../cl_renderer.h:29,
                 from src/client/battlescape/../client.h:32:
src/client/battlescape/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/../renderer/r_gl.h:32,
                 from src/client/battlescape/../renderer/r_image.h:28,
                 from src/client/battlescape/../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/battlescape/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/battlescape/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/battlescape/../renderer/r_model.h:30,
                 from src/client/battlescape/../cl_renderer.h:28:
src/client/battlescape/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
src/client/battlescape/cl_particle.cpp: In function 'CL_ParticleCommandGetDataLocation(ptl_s*, ptlCmd_s const*)':
src/client/battlescape/cl_particle.cpp:383:21: warning: function 'CL_ParticleCommandGetDataLocation(ptl_s*, ptlCmd_s const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  383 | static inline void* CL_ParticleCommandGetDataLocation (ptl_t* p, const ptlCmd_t* cmd)
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/battlescape/cl_particle.cpp: In function 'CL_ParticleLoadArt(ptlArt_s*)':
src/client/battlescape/cl_particle.cpp:304:20: warning: function 'CL_ParticleLoadArt(ptlArt_s*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  304 | static inline void CL_ParticleLoadArt (ptlArt_t* a)
      |                    ^~~~~~~~~~~~~~~~~~
src/client/battlescape/../../common/../shared/shared.h: In function 'Q_strnull(char const*)':
src/client/battlescape/../../common/../shared/shared.h:137:13: warning: function 'Q_strnull(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^~~~~~~~~
In file included from src/client/battlescape/../../common/cmodel.h:31,
                 from src/client/battlescape/../../common/common.h:182:
src/client/battlescape/../../common/tracing.h: In member function 'trace_s::init()':
src/client/battlescape/../../common/tracing.h:70:21: warning: function 'trace_s::init()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   70 |         inline void init() {
      |                     ^~~~
src/client/battlescape/../../common/tracing.h: In member function 'trace_s::trace_s()':
src/client/battlescape/../../common/tracing.h:67:16: warning: function 'trace_s::trace_s()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   67 |         inline trace_s () {
      |                ^~~~~~~
src/client/battlescape/cl_particle.cpp: In member function 'ptlTraceCache_s::ptlTraceCache_s()':
src/client/battlescape/cl_particle.cpp:860:16: warning: function 'ptlTraceCache_s::ptlTraceCache_s()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  860 | typedef struct ptlTraceCache_s {
      |                ^~~~~~~~~~~~~~~
src/client/battlescape/cl_particle.cpp: In function 'PTL_Trace(ptl_s*, float const*, float const*)':
src/client/battlescape/cl_particle.cpp:872:23: warning: function 'PTL_Trace(ptl_s*, float const*, float const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  872 | static inline trace_t PTL_Trace (ptl_t* ptl, const vec3_t mins, const vec3_t maxs)
      |                       ^~~~~~~~~
===> CXX [ufo] src/client/battlescape/cl_radar.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/battlescape/../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/../../common/common.h:28,
                 from src/client/battlescape/../cl_shared.h:28,
                 from src/client/battlescape/../client.h:31,
                 from src/client/battlescape/cl_radar.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/../../common/../shared/shared.h:54,
                 from src/client/battlescape/../../common/common.h:30:
src/client/battlescape/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/../cl_renderer.h:29,
                 from src/client/battlescape/../client.h:32:
src/client/battlescape/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/../renderer/r_gl.h:32,
                 from src/client/battlescape/../renderer/r_image.h:28,
                 from src/client/battlescape/../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/battlescape/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/battlescape/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/battlescape/../renderer/r_model.h:30,
                 from src/client/battlescape/../cl_renderer.h:28:
src/client/battlescape/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
In file included from src/client/battlescape/../../common/../shared/mathlib.h:114,
                 from src/client/battlescape/../../common/common.h:31:
src/client/battlescape/../../common/../shared/aabb.h: In member function 'AABB::getMinX() const':
src/client/battlescape/../../common/../shared/aabb.h:83:22: warning: function 'AABB::getMinX() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   83 |         inline float getMinX () const {
      |                      ^~~~~~~
src/client/battlescape/../../common/../shared/aabb.h: In member function 'AABB::getMinY() const':
src/client/battlescape/../../common/../shared/aabb.h:86:22: warning: function 'AABB::getMinY() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   86 |         inline float getMinY () const {
      |                      ^~~~~~~
src/client/battlescape/../../common/../shared/aabb.h: In member function 'AABB::getMaxX() const':
src/client/battlescape/../../common/../shared/aabb.h:92:22: warning: function 'AABB::getMaxX() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 |         inline float getMaxX () const {
      |                      ^~~~~~~
src/client/battlescape/../../common/../shared/aabb.h: In member function 'AABB::getMaxY() const':
src/client/battlescape/../../common/../shared/aabb.h:95:22: warning: function 'AABB::getMaxY() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   95 |         inline float getMaxY () const {
      |                      ^~~~~~~
src/client/battlescape/../../common/../shared/aabb.h: In member function 'AABB::getWidthX() const':
src/client/battlescape/../../common/../shared/aabb.h:99:22: warning: function 'AABB::getWidthX() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   99 |         inline float getWidthX () const {
      |                      ^~~~~~~~~
src/client/battlescape/../../common/../shared/aabb.h: In member function 'AABB::getWidthY() const':
src/client/battlescape/../../common/../shared/aabb.h:102:22: warning: function 'AABB::getWidthY() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  102 |         inline float getWidthY () const {
      |                      ^~~~~~~~~
===> CXX [ufo] src/client/battlescape/cl_spawn.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/battlescape/../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/../../common/common.h:28,
                 from src/client/battlescape/../cl_shared.h:28,
                 from src/client/battlescape/../client.h:31,
                 from src/client/battlescape/cl_spawn.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/../../common/../shared/shared.h:54,
                 from src/client/battlescape/../../common/common.h:30:
src/client/battlescape/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/../cl_renderer.h:29,
                 from src/client/battlescape/../client.h:32:
src/client/battlescape/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/../renderer/r_gl.h:32,
                 from src/client/battlescape/../renderer/r_image.h:28,
                 from src/client/battlescape/../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/battlescape/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/battlescape/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/battlescape/../renderer/r_model.h:30,
                 from src/client/battlescape/../cl_renderer.h:28:
src/client/battlescape/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [ufo] src/client/battlescape/cl_ugv.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/battlescape/../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/../../common/common.h:28,
                 from src/client/battlescape/../cl_shared.h:28,
                 from src/client/battlescape/../client.h:31,
                 from src/client/battlescape/cl_ugv.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/../../common/../shared/shared.h:54,
                 from src/client/battlescape/../../common/common.h:30:
src/client/battlescape/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/../cl_renderer.h:29,
                 from src/client/battlescape/../client.h:32:
src/client/battlescape/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/../renderer/r_gl.h:32,
                 from src/client/battlescape/../renderer/r_image.h:28,
                 from src/client/battlescape/../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/battlescape/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/battlescape/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/battlescape/../renderer/r_model.h:30,
                 from src/client/battlescape/../cl_renderer.h:28:
src/client/battlescape/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
src/client/battlescape/cl_ugv.cpp: In function 'bool CL_AddUGV(le_t*, entity_t*)':
src/client/battlescape/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'entity_t' {aka 'struct entity_s'}; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/battlescape/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/cl_ugv.cpp:42:25: note: in expansion of macro 'OBJZERO'
   42 |                         OBJZERO(add);
      |                         ^~~~~~~
src/client/battlescape/../renderer/r_entity.h:77:16: note: 'entity_t' {aka 'struct entity_s'} declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
src/client/battlescape/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'entity_t' {aka 'struct entity_s'}; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/battlescape/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/cl_ugv.cpp:54:25: note: in expansion of macro 'OBJZERO'
   54 |                         OBJZERO(add);
      |                         ^~~~~~~
src/client/battlescape/../renderer/r_entity.h:77:16: note: 'entity_t' {aka 'struct entity_s'} declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
src/client/battlescape/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'entity_t' {aka 'struct entity_s'}; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/battlescape/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/cl_ugv.cpp:67:9: note: in expansion of macro 'OBJZERO'
   67 |         OBJZERO(add);
      |         ^~~~~~~
src/client/battlescape/../renderer/r_entity.h:77:16: note: 'entity_t' {aka 'struct entity_s'} declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
src/client/battlescape/../renderer/r_entity.h: In member function 'entity_s::init()':
src/client/battlescape/../renderer/r_entity.h:110:21: warning: function 'entity_s::init()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  110 |         inline void init () {
      |                     ^~~~
src/client/battlescape/../renderer/r_entity.h: In member function 'entity_s::entity_s(int)':
src/client/battlescape/../renderer/r_entity.h:113:16: warning: function 'entity_s::entity_s(int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  113 |         inline entity_s (int flag = RF_NONE) {
      |                ^~~~~~~~
===> CXX [ufo] src/client/battlescape/cl_view.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/battlescape/../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/../../common/common.h:28,
                 from src/client/battlescape/../cl_shared.h:28,
                 from src/client/battlescape/../client.h:31,
                 from src/client/battlescape/cl_view.cpp:29:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/../../common/../shared/shared.h:54,
                 from src/client/battlescape/../../common/common.h:30:
src/client/battlescape/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/../cl_renderer.h:29,
                 from src/client/battlescape/../client.h:32:
src/client/battlescape/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/../renderer/r_gl.h:32,
                 from src/client/battlescape/../renderer/r_image.h:28,
                 from src/client/battlescape/../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/battlescape/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/battlescape/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/battlescape/../renderer/r_model.h:30,
                 from src/client/battlescape/../cl_renderer.h:28:
src/client/battlescape/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
src/client/battlescape/cl_view.cpp: In function 'CL_ViewCalcFieldOfViewY(float, float)':
src/client/battlescape/cl_view.cpp:208:20: warning: function 'CL_ViewCalcFieldOfViewY(float, float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  208 | static inline void CL_ViewCalcFieldOfViewY (const float width, const float height)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~
===> CXX [ufo] src/client/battlescape/events/e_main.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/battlescape/events/../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/../../../common/common.h:28,
                 from src/client/battlescape/events/../../cl_shared.h:28,
                 from src/client/battlescape/events/../../client.h:31,
                 from src/client/battlescape/events/e_main.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/../../../common/common.h:30:
src/client/battlescape/events/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/../../cl_renderer.h:29,
                 from src/client/battlescape/events/../../client.h:32:
src/client/battlescape/events/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/../../renderer/r_image.h:28,
                 from src/client/battlescape/events/../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/battlescape/events/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/battlescape/events/../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/battlescape/events/../../renderer/r_model.h:30,
                 from src/client/battlescape/events/../../cl_renderer.h:28:
src/client/battlescape/events/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
src/client/battlescape/events/e_main.cpp: In function 'const char* CL_ConvertSoundFromEvent(char*, size_t)':
src/client/battlescape/events/e_main.cpp:224:62: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses]
  224 |                 if (!FS_CheckFile("sounds/%s%02i", sound, i) == -1)
      |                                                              ^~
src/client/battlescape/events/e_main.cpp:224:21: note: add parentheses around left hand side expression to silence this warning
  224 |                 if (!FS_CheckFile("sounds/%s%02i", sound, i) == -1)
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                     (                                       )
src/client/battlescape/events/e_main.cpp:224:62: warning: comparison of constant '-1' with boolean expression is always false [-Wbool-compare]
  224 |                 if (!FS_CheckFile("sounds/%s%02i", sound, i) == -1)
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
===> CXX [ufo] src/client/battlescape/events/e_parse.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/battlescape/events/../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/../../../common/common.h:28,
                 from src/client/battlescape/events/../../cl_shared.h:28,
                 from src/client/battlescape/events/../../client.h:31,
                 from src/client/battlescape/events/e_parse.cpp:40:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/../../../common/common.h:30:
src/client/battlescape/events/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/../../cl_renderer.h:29,
                 from src/client/battlescape/events/../../client.h:32:
src/client/battlescape/events/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/../../renderer/r_image.h:28,
                 from src/client/battlescape/events/../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/battlescape/events/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/battlescape/events/../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/battlescape/events/../../renderer/r_model.h:30,
                 from src/client/battlescape/events/../../cl_renderer.h:28:
src/client/battlescape/events/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
src/client/battlescape/events/e_parse.cpp: In function 'bool CL_DelayBattlescapeEvent(int, void*)':
src/client/battlescape/events/e_parse.cpp:161:73: warning: cast from type 'const evTimes_t*' {aka 'const evTimes_s*'} to type 'void*' casts away qualifiers [-Wcast-qual]
  161 |         Com_DPrintf(DEBUG_EVENTSYS, "delay event %p type %s from %i\n", (void*)event, eventData->name, now);
      |                                                                         ^~~~~~~~~~~~
In file included from src/client/battlescape/events/../../../common/cmd.h:34,
                 from src/client/battlescape/events/../../../common/common.h:180:
src/client/battlescape/events/../../../common/filesys.h: In member function 'ScopedFile::operator&()':
src/client/battlescape/events/../../../common/filesys.h:198:23: warning: function 'ScopedFile::operator&()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^~~~~~~~
src/client/battlescape/events/../../../common/filesys.h: In member function 'ScopedFile::file() const':
src/client/battlescape/events/../../../common/filesys.h:206:21: warning: function 'ScopedFile::file() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  206 |         inline bool file () const
      |                     ^~~~
src/client/battlescape/events/../../../common/filesys.h: In member function 'ScopedFile::zip() const':
src/client/battlescape/events/../../../common/filesys.h:210:21: warning: function 'ScopedFile::zip() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  210 |         inline bool zip () const
      |                     ^~~
src/client/battlescape/events/../../../common/filesys.h: In member function 'ScopedFile::operator bool() const':
src/client/battlescape/events/../../../common/filesys.h:202:16: warning: function 'ScopedFile::operator bool() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  202 |         inline operator bool () const
      |                ^~~~~~~~
In file included from src/client/battlescape/events/../../../common/../shared/shared.h:52:
src/client/battlescape/events/../../../common/../shared/sharedptr.h: In member function 'SharedPtr<scheduleEvent_t>::operator->() const':
src/client/battlescape/events/../../../common/../shared/sharedptr.h:173:28: warning: function 'SharedPtr<scheduleEvent_t>::operator->() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^~~~~~~~
===> CXX [ufo] src/client/battlescape/events/e_server.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/battlescape/events/../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/../../../common/common.h:28,
                 from src/client/battlescape/events/../../cl_shared.h:28,
                 from src/client/battlescape/events/../../client.h:31,
                 from src/client/battlescape/events/e_server.cpp:27:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/../../../common/common.h:30:
src/client/battlescape/events/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/../../cl_renderer.h:29,
                 from src/client/battlescape/events/../../client.h:32:
src/client/battlescape/events/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/../../renderer/r_image.h:28,
                 from src/client/battlescape/events/../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/battlescape/events/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/battlescape/events/../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/battlescape/events/../../renderer/r_model.h:30,
                 from src/client/battlescape/events/../../cl_renderer.h:28:
src/client/battlescape/events/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
src/client/battlescape/events/../../client.h: In member function 'client_static_s::isOurRound() const':
src/client/battlescape/events/../../client.h:106:21: warning: function 'client_static_s::isOurRound() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  106 |         inline bool isOurRound () const
      |                     ^~~~~~~~~~
===> CXX [ufo] src/client/battlescape/events/event/actor/e_event_actoradd.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/battlescape/events/event/actor/../../../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:28,
                 from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:31,
                 from src/client/battlescape/events/event/actor/e_event_actoradd.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:30:
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:29,
                 from src/client/battlescape/events/event/actor/../../../../client.h:32:
src/client/battlescape/events/event/actor/../../../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/event/actor/../../../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/event/actor/../../../../renderer/r_image.h:28,
                 from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../renderer/r_model.h:30,
                 from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:28:
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [ufo] src/client/battlescape/events/event/actor/e_event_actorappear.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/battlescape/events/event/actor/../../../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:28,
                 from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:31,
                 from src/client/battlescape/events/event/actor/e_event_actorappear.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:30:
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:29,
                 from src/client/battlescape/events/event/actor/../../../../client.h:32:
src/client/battlescape/events/event/actor/../../../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/event/actor/../../../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/event/actor/../../../../renderer/r_image.h:28,
                 from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../renderer/r_model.h:30,
                 from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:28:
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../../common/../shared/mathlib.h:114,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:31:
src/client/battlescape/events/event/actor/../../../../../common/../shared/aabb.h: In member function 'AABB::setMins(float const*)':
src/client/battlescape/events/event/actor/../../../../../common/../shared/aabb.h:63:21: warning: function 'AABB::setMins(float const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   63 |         inline void setMins (const vec3_t mini) {
      |                     ^~~~~~~
src/client/battlescape/events/event/actor/../../../../../common/../shared/aabb.h: In member function 'AABB::setMaxs(float const*)':
src/client/battlescape/events/event/actor/../../../../../common/../shared/aabb.h:66:21: warning: function 'AABB::setMaxs(float const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 |         inline void setMaxs (const vec3_t maxi) {
      |                     ^~~~~~~
src/client/battlescape/events/event/actor/../../../../client.h: In member function 'client_static_s::isOurRound() const':
src/client/battlescape/events/event/actor/../../../../client.h:106:21: warning: function 'client_static_s::isOurRound() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  106 |         inline bool isOurRound () const
      |                     ^~~~~~~~~~
===> CXX [ufo] src/client/battlescape/events/event/actor/e_event_actorclientaction.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/battlescape/events/event/actor/../../../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:28,
                 from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:31,
                 from src/client/battlescape/events/event/actor/e_event_actorclientaction.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:30:
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:29,
                 from src/client/battlescape/events/event/actor/../../../../client.h:32:
src/client/battlescape/events/event/actor/../../../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/event/actor/../../../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/event/actor/../../../../renderer/r_image.h:28,
                 from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../renderer/r_model.h:30,
                 from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:28:
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [ufo] src/client/battlescape/events/event/actor/e_event_actordie.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/battlescape/events/event/actor/../../../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:28,
                 from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:31,
                 from src/client/battlescape/events/event/actor/e_event_actordie.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:30:
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:29,
                 from src/client/battlescape/events/event/actor/../../../../client.h:32:
src/client/battlescape/events/event/actor/../../../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/event/actor/../../../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/event/actor/../../../../renderer/r_image.h:28,
                 from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../renderer/r_model.h:30,
                 from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:28:
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../../common/../shared/mathlib.h:114,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:31:
src/client/battlescape/events/event/actor/../../../../../common/../shared/aabb.h: In member function 'AABB::setMaxs(float const*)':
src/client/battlescape/events/event/actor/../../../../../common/../shared/aabb.h:66:21: warning: function 'AABB::setMaxs(float const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 |         inline void setMaxs (const vec3_t maxi) {
      |                     ^~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../client.h:39:
src/client/battlescape/events/event/actor/../../../../battlescape/cl_localentity.h: In member function 'le_s::resetFloor()':
src/client/battlescape/events/event/actor/../../../../battlescape/cl_localentity.h:196:21: warning: function 'le_s::resetFloor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  196 |         inline void resetFloor ()
      |                     ^~~~~~~~~~
===> CXX [ufo] src/client/battlescape/events/event/actor/e_event_actorendshot.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/battlescape/events/event/actor/../../../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:28,
                 from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:31,
                 from src/client/battlescape/events/event/actor/e_event_actorendshot.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:30:
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:29,
                 from src/client/battlescape/events/event/actor/../../../../client.h:32:
src/client/battlescape/events/event/actor/../../../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/event/actor/../../../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/event/actor/../../../../renderer/r_image.h:28,
                 from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../renderer/r_model.h:30,
                 from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:28:
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [ufo] src/client/battlescape/events/event/actor/e_event_actormove.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/battlescape/events/event/actor/../../../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:28,
                 from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:31,
                 from src/client/battlescape/events/event/actor/e_event_actormove.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:30:
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:29,
                 from src/client/battlescape/events/event/actor/../../../../client.h:32:
src/client/battlescape/events/event/actor/../../../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/event/actor/../../../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/event/actor/../../../../renderer/r_image.h:28,
                 from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../renderer/r_model.h:30,
                 from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:28:
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../client.h:39:
src/client/battlescape/events/event/actor/../../../../battlescape/cl_localentity.h: In member function 'le_s::isMoving() const':
src/client/battlescape/events/event/actor/../../../../battlescape/cl_localentity.h:138:21: warning: function 'le_s::isMoving() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  138 |         inline bool isMoving () const
      |                     ^~~~~~~~
src/client/battlescape/events/event/actor/../../../../battlescape/cl_localentity.h: In member function 'le_s::resetFloor()':
src/client/battlescape/events/event/actor/../../../../battlescape/cl_localentity.h:196:21: warning: function 'le_s::resetFloor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  196 |         inline void resetFloor ()
      |                     ^~~~~~~~~~
===> CXX [ufo] src/client/battlescape/events/event/actor/e_event_actorreactionfireaddtarget.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/battlescape/events/event/actor/../../../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:28,
                 from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:31,
                 from src/client/battlescape/events/event/actor/e_event_actorreactionfireaddtarget.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:30:
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:29,
                 from src/client/battlescape/events/event/actor/../../../../client.h:32:
src/client/battlescape/events/event/actor/../../../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/event/actor/../../../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/event/actor/../../../../renderer/r_image.h:28,
                 from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../renderer/r_model.h:30,
                 from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:28:
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [ufo] src/client/battlescape/events/event/actor/e_event_actorreactionfirechange.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/battlescape/events/event/actor/../../../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:28,
                 from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:31,
                 from src/client/battlescape/events/event/actor/e_event_actorreactionfirechange.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:30:
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:29,
                 from src/client/battlescape/events/event/actor/../../../../client.h:32:
src/client/battlescape/events/event/actor/../../../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/event/actor/../../../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/event/actor/../../../../renderer/r_image.h:28,
                 from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../renderer/r_model.h:30,
                 from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:28:
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../../common/../game/q_shared.h:40,
                 from src/client/battlescape/events/event/actor/../../../../../common/scripts.h:259,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:184:
src/client/battlescape/events/event/actor/../../../../../common/../game/chr_shared.h: In member function 'FiremodeSettings::set(actorHands_t, int, objDef_s const*)':
src/client/battlescape/events/event/actor/../../../../../common/../game/chr_shared.h:168:21: warning: function 'FiremodeSettings::set(actorHands_t, int, objDef_s const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  168 |         inline void set (const actorHands_t hand, const fireDefIndex_t fmIdx, const objDef_t* weapon) {
      |                     ^~~
===> CXX [ufo] src/client/battlescape/events/event/actor/e_event_actorreactionfireremovetarget.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/battlescape/events/event/actor/../../../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:28,
                 from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:31,
                 from src/client/battlescape/events/event/actor/e_event_actorreactionfireremovetarget.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:30:
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:29,
                 from src/client/battlescape/events/event/actor/../../../../client.h:32:
src/client/battlescape/events/event/actor/../../../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/event/actor/../../../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/event/actor/../../../../renderer/r_image.h:28,
                 from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../renderer/r_model.h:30,
                 from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:28:
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [ufo] src/client/battlescape/events/event/actor/e_event_actorreactionfiretargetupdate.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/battlescape/events/event/actor/../../../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:28,
                 from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:31,
                 from src/client/battlescape/events/event/actor/e_event_actorreactionfiretargetupdate.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:30:
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:29,
                 from src/client/battlescape/events/event/actor/../../../../client.h:32:
src/client/battlescape/events/event/actor/../../../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/event/actor/../../../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/event/actor/../../../../renderer/r_image.h:28,
                 from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../renderer/r_model.h:30,
                 from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:28:
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [ufo] src/client/battlescape/events/event/actor/e_event_actorreservationchange.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/battlescape/events/event/actor/../../../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:28,
                 from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:31,
                 from src/client/battlescape/events/event/actor/e_event_actorreservationchange.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:30:
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:29,
                 from src/client/battlescape/events/event/actor/../../../../client.h:32:
src/client/battlescape/events/event/actor/../../../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/event/actor/../../../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/event/actor/../../../../renderer/r_image.h:28,
                 from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../renderer/r_model.h:30,
                 from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:28:
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [ufo] src/client/battlescape/events/event/actor/e_event_actorresetclientaction.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/battlescape/events/event/actor/../../../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:28,
                 from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:31,
                 from src/client/battlescape/events/event/actor/e_event_actorresetclientaction.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:30:
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:29,
                 from src/client/battlescape/events/event/actor/../../../../client.h:32:
src/client/battlescape/events/event/actor/../../../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/event/actor/../../../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/event/actor/../../../../renderer/r_image.h:28,
                 from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../renderer/r_model.h:30,
                 from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:28:
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [ufo] src/client/battlescape/events/event/actor/e_event_actorrevitalised.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/battlescape/events/event/actor/../../../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:28,
                 from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:31,
                 from src/client/battlescape/events/event/actor/e_event_actorrevitalised.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:30:
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:29,
                 from src/client/battlescape/events/event/actor/../../../../client.h:32:
src/client/battlescape/events/event/actor/../../../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/event/actor/../../../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/event/actor/../../../../renderer/r_image.h:28,
                 from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../renderer/r_model.h:30,
                 from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:28:
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../../common/../shared/mathlib.h:114,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:31:
src/client/battlescape/events/event/actor/../../../../../common/../shared/aabb.h: In member function 'AABB::setMaxs(float const*)':
src/client/battlescape/events/event/actor/../../../../../common/../shared/aabb.h:66:21: warning: function 'AABB::setMaxs(float const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 |         inline void setMaxs (const vec3_t maxi) {
      |                     ^~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../client.h:39:
src/client/battlescape/events/event/actor/../../../../battlescape/cl_localentity.h: In member function 'le_s::getFloorContainer() const':
src/client/battlescape/events/event/actor/../../../../battlescape/cl_localentity.h:184:22: warning: function 'le_s::getFloorContainer() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  184 |         inline Item* getFloorContainer () const
      |                      ^~~~~~~~~~~~~~~~~
src/client/battlescape/events/event/actor/../../../../battlescape/cl_localentity.h: In member function 'le_s::setFloor(le_s*)':
src/client/battlescape/events/event/actor/../../../../battlescape/cl_localentity.h:192:21: warning: function 'le_s::setFloor(le_s*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  192 |         inline void setFloor (le_s* other)
      |                     ^~~~~~~~
===> CXX [ufo] src/client/battlescape/events/event/actor/e_event_actorshoot.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/battlescape/events/event/actor/../../../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:28,
                 from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:31,
                 from src/client/battlescape/events/event/actor/e_event_actorshoot.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:30:
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:29,
                 from src/client/battlescape/events/event/actor/../../../../client.h:32:
src/client/battlescape/events/event/actor/../../../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/event/actor/../../../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/event/actor/../../../../renderer/r_image.h:28,
                 from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../renderer/r_model.h:30,
                 from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:28:
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../../common/../game/q_shared.h:39,
                 from src/client/battlescape/events/event/actor/../../../../../common/scripts.h:259,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:184:
src/client/battlescape/events/event/actor/../../../../../common/../game/inv_shared.h: In member function 'Item::def() const':
src/client/battlescape/events/event/actor/../../../../../common/../game/inv_shared.h:483:32: warning: function 'Item::def() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^~~
In file included from src/client/battlescape/events/event/actor/../../../../client.h:39:
src/client/battlescape/events/event/actor/../../../../battlescape/cl_localentity.h: In member function 'le_s::getRightHandItem() const':
src/client/battlescape/events/event/actor/../../../../battlescape/cl_localentity.h:168:22: warning: function 'le_s::getRightHandItem() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  168 |         inline Item* getRightHandItem () const
      |                      ^~~~~~~~~~~~~~~~
src/client/battlescape/events/event/actor/../../../../battlescape/cl_localentity.h: In member function 'le_s::getLeftHandItem() const':
src/client/battlescape/events/event/actor/../../../../battlescape/cl_localentity.h:172:22: warning: function 'le_s::getLeftHandItem() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  172 |         inline Item* getLeftHandItem () const
      |                      ^~~~~~~~~~~~~~~
src/client/battlescape/events/event/actor/../../../../client.h: In member function 'client_static_s::isOurRound() const':
src/client/battlescape/events/event/actor/../../../../client.h:106:21: warning: function 'client_static_s::isOurRound() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  106 |         inline bool isOurRound () const
      |                     ^~~~~~~~~~
===> CXX [ufo] src/client/battlescape/events/event/actor/e_event_actorshoothidden.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/battlescape/events/event/actor/../../../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:28,
                 from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:31,
                 from src/client/battlescape/events/event/actor/e_event_actorshoothidden.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:30:
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:29,
                 from src/client/battlescape/events/event/actor/../../../../client.h:32:
src/client/battlescape/events/event/actor/../../../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/event/actor/../../../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/event/actor/../../../../renderer/r_image.h:28,
                 from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../renderer/r_model.h:30,
                 from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:28:
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [ufo] src/client/battlescape/events/event/actor/e_event_actorstartshoot.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/battlescape/events/event/actor/../../../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:28,
                 from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:31,
                 from src/client/battlescape/events/event/actor/e_event_actorstartshoot.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:30:
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:29,
                 from src/client/battlescape/events/event/actor/../../../../client.h:32:
src/client/battlescape/events/event/actor/../../../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/event/actor/../../../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/event/actor/../../../../renderer/r_image.h:28,
                 from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../renderer/r_model.h:30,
                 from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:28:
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
src/client/battlescape/events/event/actor/../../../../client.h: In member function 'client_static_s::isOurRound() const':
src/client/battlescape/events/event/actor/../../../../client.h:106:21: warning: function 'client_static_s::isOurRound() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  106 |         inline bool isOurRound () const
      |                     ^~~~~~~~~~
===> CXX [ufo] src/client/battlescape/events/event/actor/e_event_actorstatechange.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/battlescape/events/event/actor/../../../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:28,
                 from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:31,
                 from src/client/battlescape/events/event/actor/e_event_actorstatechange.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:30:
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:29,
                 from src/client/battlescape/events/event/actor/../../../../client.h:32:
src/client/battlescape/events/event/actor/../../../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/event/actor/../../../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/event/actor/../../../../renderer/r_image.h:28,
                 from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../renderer/r_model.h:30,
                 from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:28:
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../../common/../shared/mathlib.h:114,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:31:
src/client/battlescape/events/event/actor/../../../../../common/../shared/aabb.h: In member function 'AABB::setMaxs(float const*)':
src/client/battlescape/events/event/actor/../../../../../common/../shared/aabb.h:66:21: warning: function 'AABB::setMaxs(float const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 |         inline void setMaxs (const vec3_t maxi) {
      |                     ^~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../client.h:39:
src/client/battlescape/events/event/actor/../../../../battlescape/cl_localentity.h: In member function 'le_s::resetFloor()':
src/client/battlescape/events/event/actor/../../../../battlescape/cl_localentity.h:196:21: warning: function 'le_s::resetFloor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  196 |         inline void resetFloor ()
      |                     ^~~~~~~~~~
===> CXX [ufo] src/client/battlescape/events/event/actor/e_event_actorstats.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/battlescape/events/event/actor/../../../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:28,
                 from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:31,
                 from src/client/battlescape/events/event/actor/e_event_actorstats.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:30:
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:29,
                 from src/client/battlescape/events/event/actor/../../../../client.h:32:
src/client/battlescape/events/event/actor/../../../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/event/actor/../../../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/event/actor/../../../../renderer/r_image.h:28,
                 from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../renderer/r_model.h:30,
                 from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:28:
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [ufo] src/client/battlescape/events/event/actor/e_event_actorthrow.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/battlescape/events/event/actor/../../../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:28,
                 from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:31,
                 from src/client/battlescape/events/event/actor/e_event_actorthrow.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:30:
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:29,
                 from src/client/battlescape/events/event/actor/../../../../client.h:32:
src/client/battlescape/events/event/actor/../../../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/event/actor/../../../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/event/actor/../../../../renderer/r_image.h:28,
                 from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../renderer/r_model.h:30,
                 from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:28:
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [ufo] src/client/battlescape/events/event/actor/e_event_actorturn.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/battlescape/events/event/actor/../../../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:28,
                 from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:31,
                 from src/client/battlescape/events/event/actor/e_event_actorturn.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:30:
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:29,
                 from src/client/battlescape/events/event/actor/../../../../client.h:32:
src/client/battlescape/events/event/actor/../../../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/event/actor/../../../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/event/actor/../../../../renderer/r_image.h:28,
                 from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../renderer/r_model.h:30,
                 from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:28:
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [ufo] src/client/battlescape/events/event/actor/e_event_actorwound.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/battlescape/events/event/actor/../../../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:28,
                 from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:31,
                 from src/client/battlescape/events/event/actor/e_event_actorwound.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:30:
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:29,
                 from src/client/battlescape/events/event/actor/../../../../client.h:32:
src/client/battlescape/events/event/actor/../../../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/event/actor/../../../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/event/actor/../../../../renderer/r_image.h:28,
                 from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../renderer/r_model.h:30,
                 from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:28:
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [ufo] src/client/battlescape/events/event/inventory/e_event_invadd.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/battlescape/events/event/inventory/../../../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/event/inventory/../../../../../common/common.h:28,
                 from src/client/battlescape/events/event/inventory/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/inventory/../../../../client.h:31,
                 from src/client/battlescape/events/event/inventory/e_event_invadd.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/inventory/../../../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/event/inventory/../../../../../common/common.h:30:
src/client/battlescape/events/event/inventory/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/event/inventory/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/inventory/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/inventory/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/event/inventory/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/inventory/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/inventory/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/event/inventory/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/inventory/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/event/inventory/../../../../cl_renderer.h:29,
                 from src/client/battlescape/events/event/inventory/../../../../client.h:32:
src/client/battlescape/events/event/inventory/../../../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/event/inventory/../../../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/event/inventory/../../../../renderer/r_image.h:28,
                 from src/client/battlescape/events/event/inventory/../../../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/battlescape/events/event/inventory/../../../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/event/inventory/../../../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/battlescape/events/event/inventory/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/event/inventory/../../../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/battlescape/events/event/inventory/../../../../renderer/r_model.h:30,
                 from src/client/battlescape/events/event/inventory/../../../../cl_renderer.h:28:
src/client/battlescape/events/event/inventory/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
In file included from src/client/battlescape/events/event/inventory/../../../../../common/../game/q_shared.h:39,
                 from src/client/battlescape/events/event/inventory/../../../../../common/scripts.h:259,
                 from src/client/battlescape/events/event/inventory/../../../../../common/common.h:184:
src/client/battlescape/events/event/inventory/../../../../../common/../game/inv_shared.h: In member function 'Item::setAmmoDef(objDef_s const*)':
src/client/battlescape/events/event/inventory/../../../../../common/../game/inv_shared.h:428:21: warning: function 'Item::setAmmoDef(objDef_s const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  428 |         inline void setAmmoDef (const objDef_t* od) {
      |                     ^~~~~~~~~~
src/client/battlescape/events/event/inventory/../../../../../common/../game/inv_shared.h: In member function 'Item::getAmount() const':
src/client/battlescape/events/event/inventory/../../../../../common/../game/inv_shared.h:432:20: warning: function 'Item::getAmount() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  432 |         inline int getAmount () const {
      |                    ^~~~~~~~~
src/client/battlescape/events/event/inventory/../../../../../common/../game/inv_shared.h: In member function 'Item::setAmount(int)':
src/client/battlescape/events/event/inventory/../../../../../common/../game/inv_shared.h:436:21: warning: function 'Item::setAmount(int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  436 |         inline void setAmount (int value) {
      |                     ^~~~~~~~~
src/client/battlescape/events/event/inventory/../../../../../common/../game/inv_shared.h: In member function 'Item::setAmmoLeft(int)':
src/client/battlescape/events/event/inventory/../../../../../common/../game/inv_shared.h:448:21: warning: function 'Item::setAmmoLeft(int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  448 |         inline void setAmmoLeft (int value) {
      |                     ^~~~~~~~~~~
src/client/battlescape/events/event/inventory/../../../../../common/../game/inv_shared.h: In member function 'Item::setDef(objDef_s const*)':
src/client/battlescape/events/event/inventory/../../../../../common/../game/inv_shared.h:479:21: warning: function 'Item::setDef(objDef_s const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  479 |         inline void setDef(const objDef_t* objDef) {
      |                     ^~~~~~
src/client/battlescape/events/event/inventory/../../../../../common/../game/inv_shared.h: In member function 'Item::def() const':
src/client/battlescape/events/event/inventory/../../../../../common/../game/inv_shared.h:483:32: warning: function 'Item::def() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^~~
===> CXX [ufo] src/client/battlescape/events/event/inventory/e_event_invammo.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/battlescape/events/event/inventory/../../../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/event/inventory/../../../../../common/common.h:28,
                 from src/client/battlescape/events/event/inventory/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/inventory/../../../../client.h:31,
                 from src/client/battlescape/events/event/inventory/e_event_invammo.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/inventory/../../../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/event/inventory/../../../../../common/common.h:30:
src/client/battlescape/events/event/inventory/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/event/inventory/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/inventory/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/inventory/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/event/inventory/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/inventory/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/inventory/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/event/inventory/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/inventory/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/event/inventory/../../../../cl_renderer.h:29,
                 from src/client/battlescape/events/event/inventory/../../../../client.h:32:
src/client/battlescape/events/event/inventory/../../../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/event/inventory/../../../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/event/inventory/../../../../renderer/r_image.h:28,
                 from src/client/battlescape/events/event/inventory/../../../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/battlescape/events/event/inventory/../../../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/event/inventory/../../../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/battlescape/events/event/inventory/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/event/inventory/../../../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/battlescape/events/event/inventory/../../../../renderer/r_model.h:30,
                 from src/client/battlescape/events/event/inventory/../../../../cl_renderer.h:28:
src/client/battlescape/events/event/inventory/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
In file included from src/client/battlescape/events/event/inventory/../../../../../common/../game/q_shared.h:39,
                 from src/client/battlescape/events/event/inventory/../../../../../common/scripts.h:259,
                 from src/client/battlescape/events/event/inventory/../../../../../common/common.h:184:
src/client/battlescape/events/event/inventory/../../../../../common/../game/inv_shared.h: In member function 'Item::setAmmoDef(objDef_s const*)':
src/client/battlescape/events/event/inventory/../../../../../common/../game/inv_shared.h:428:21: warning: function 'Item::setAmmoDef(objDef_s const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  428 |         inline void setAmmoDef (const objDef_t* od) {
      |                     ^~~~~~~~~~
src/client/battlescape/events/event/inventory/../../../../../common/../game/inv_shared.h: In member function 'Item::setAmmoLeft(int)':
src/client/battlescape/events/event/inventory/../../../../../common/../game/inv_shared.h:448:21: warning: function 'Item::setAmmoLeft(int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  448 |         inline void setAmmoLeft (int value) {
      |                     ^~~~~~~~~~~
===> CXX [ufo] src/client/battlescape/events/event/inventory/e_event_invdel.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/battlescape/events/event/inventory/../../../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/event/inventory/../../../../../common/common.h:28,
                 from src/client/battlescape/events/event/inventory/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/inventory/../../../../client.h:31,
                 from src/client/battlescape/events/event/inventory/e_event_invdel.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/inventory/../../../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/event/inventory/../../../../../common/common.h:30:
src/client/battlescape/events/event/inventory/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/event/inventory/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/inventory/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/inventory/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/event/inventory/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/inventory/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/inventory/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/event/inventory/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/inventory/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/event/inventory/../../../../cl_renderer.h:29,
                 from src/client/battlescape/events/event/inventory/../../../../client.h:32:
src/client/battlescape/events/event/inventory/../../../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/event/inventory/../../../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/event/inventory/../../../../renderer/r_image.h:28,
                 from src/client/battlescape/events/event/inventory/../../../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/battlescape/events/event/inventory/../../../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/event/inventory/../../../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/battlescape/events/event/inventory/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/event/inventory/../../../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/battlescape/events/event/inventory/../../../../renderer/r_model.h:30,
                 from src/client/battlescape/events/event/inventory/../../../../cl_renderer.h:28:
src/client/battlescape/events/event/inventory/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [ufo] src/client/battlescape/events/event/inventory/e_event_invreload.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/battlescape/events/event/inventory/../../../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/event/inventory/../../../../../common/common.h:28,
                 from src/client/battlescape/events/event/inventory/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/inventory/../../../../client.h:31,
                 from src/client/battlescape/events/event/inventory/e_event_invreload.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/inventory/../../../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/event/inventory/../../../../../common/common.h:30:
src/client/battlescape/events/event/inventory/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/event/inventory/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/inventory/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/inventory/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/event/inventory/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/inventory/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/inventory/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/event/inventory/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/inventory/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/event/inventory/../../../../cl_renderer.h:29,
                 from src/client/battlescape/events/event/inventory/../../../../client.h:32:
src/client/battlescape/events/event/inventory/../../../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/event/inventory/../../../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/event/inventory/../../../../renderer/r_image.h:28,
                 from src/client/battlescape/events/event/inventory/../../../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/battlescape/events/event/inventory/../../../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/event/inventory/../../../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/battlescape/events/event/inventory/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/event/inventory/../../../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/battlescape/events/event/inventory/../../../../renderer/r_model.h:30,
                 from src/client/battlescape/events/event/inventory/../../../../cl_renderer.h:28:
src/client/battlescape/events/event/inventory/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
In file included from src/client/battlescape/events/event/inventory/../../../../../common/../game/q_shared.h:39,
                 from src/client/battlescape/events/event/inventory/../../../../../common/scripts.h:259,
                 from src/client/battlescape/events/event/inventory/../../../../../common/common.h:184:
src/client/battlescape/events/event/inventory/../../../../../common/../game/inv_shared.h: In member function 'Item::setAmmoDef(objDef_s const*)':
src/client/battlescape/events/event/inventory/../../../../../common/../game/inv_shared.h:428:21: warning: function 'Item::setAmmoDef(objDef_s const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  428 |         inline void setAmmoDef (const objDef_t* od) {
      |                     ^~~~~~~~~~
src/client/battlescape/events/event/inventory/../../../../../common/../game/inv_shared.h: In member function 'Item::getAmmoLeft() const':
src/client/battlescape/events/event/inventory/../../../../../common/../game/inv_shared.h:444:20: warning: function 'Item::getAmmoLeft() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  444 |         inline int getAmmoLeft () const {
      |                    ^~~~~~~~~~~
src/client/battlescape/events/event/inventory/../../../../../common/../game/inv_shared.h: In member function 'Item::setAmmoLeft(int)':
src/client/battlescape/events/event/inventory/../../../../../common/../game/inv_shared.h:448:21: warning: function 'Item::setAmmoLeft(int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  448 |         inline void setAmmoLeft (int value) {
      |                     ^~~~~~~~~~~
src/client/battlescape/events/event/inventory/../../../../../common/../game/inv_shared.h: In member function 'Item::def() const':
src/client/battlescape/events/event/inventory/../../../../../common/../game/inv_shared.h:483:32: warning: function 'Item::def() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^~~
===> CXX [ufo] src/client/battlescape/events/event/player/e_event_centerview.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/battlescape/events/event/player/../../../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/event/player/../../../../../common/common.h:28,
                 from src/client/battlescape/events/event/player/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/player/../../../../client.h:31,
                 from src/client/battlescape/events/event/player/e_event_centerview.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/player/../../../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/event/player/../../../../../common/common.h:30:
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/event/player/../../../../cl_renderer.h:29,
                 from src/client/battlescape/events/event/player/../../../../client.h:32:
src/client/battlescape/events/event/player/../../../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/event/player/../../../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/event/player/../../../../renderer/r_image.h:28,
                 from src/client/battlescape/events/event/player/../../../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/battlescape/events/event/player/../../../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/event/player/../../../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/battlescape/events/event/player/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/event/player/../../../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/battlescape/events/event/player/../../../../renderer/r_model.h:30,
                 from src/client/battlescape/events/event/player/../../../../cl_renderer.h:28:
src/client/battlescape/events/event/player/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [ufo] src/client/battlescape/events/event/player/e_event_doendround.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/battlescape/events/event/player/../../../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/event/player/../../../../../common/common.h:28,
                 from src/client/battlescape/events/event/player/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/player/../../../../client.h:31,
                 from src/client/battlescape/events/event/player/e_event_doendround.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/player/../../../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/event/player/../../../../../common/common.h:30:
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/event/player/../../../../cl_renderer.h:29,
                 from src/client/battlescape/events/event/player/../../../../client.h:32:
src/client/battlescape/events/event/player/../../../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/event/player/../../../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/event/player/../../../../renderer/r_image.h:28,
                 from src/client/battlescape/events/event/player/../../../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/battlescape/events/event/player/../../../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/event/player/../../../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/battlescape/events/event/player/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/event/player/../../../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/battlescape/events/event/player/../../../../renderer/r_model.h:30,
                 from src/client/battlescape/events/event/player/../../../../cl_renderer.h:28:
src/client/battlescape/events/event/player/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
src/client/battlescape/events/event/player/../../../../client.h: In member function 'client_static_s::isOurRound() const':
src/client/battlescape/events/event/player/../../../../client.h:106:21: warning: function 'client_static_s::isOurRound() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  106 |         inline bool isOurRound () const
      |                     ^~~~~~~~~~
===> CXX [ufo] src/client/battlescape/events/event/player/e_event_endroundannounce.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/battlescape/events/event/player/../../../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/event/player/../../../../../common/common.h:28,
                 from src/client/battlescape/events/event/player/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/player/../../../../client.h:31,
                 from src/client/battlescape/events/event/player/e_event_endroundannounce.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/player/../../../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/event/player/../../../../../common/common.h:30:
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/event/player/../../../../cl_renderer.h:29,
                 from src/client/battlescape/events/event/player/../../../../client.h:32:
src/client/battlescape/events/event/player/../../../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/event/player/../../../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/event/player/../../../../renderer/r_image.h:28,
                 from src/client/battlescape/events/event/player/../../../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/battlescape/events/event/player/../../../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/event/player/../../../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/battlescape/events/event/player/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/event/player/../../../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/battlescape/events/event/player/../../../../renderer/r_model.h:30,
                 from src/client/battlescape/events/event/player/../../../../cl_renderer.h:28:
src/client/battlescape/events/event/player/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [ufo] src/client/battlescape/events/event/player/e_event_reset.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/battlescape/events/event/player/../../../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/event/player/../../../../../common/common.h:28,
                 from src/client/battlescape/events/event/player/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/player/../../../../client.h:31,
                 from src/client/battlescape/events/event/player/e_event_reset.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/player/../../../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/event/player/../../../../../common/common.h:30:
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/event/player/../../../../cl_renderer.h:29,
                 from src/client/battlescape/events/event/player/../../../../client.h:32:
src/client/battlescape/events/event/player/../../../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/event/player/../../../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/event/player/../../../../renderer/r_image.h:28,
                 from src/client/battlescape/events/event/player/../../../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/battlescape/events/event/player/../../../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/event/player/../../../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/battlescape/events/event/player/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/event/player/../../../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/battlescape/events/event/player/../../../../renderer/r_model.h:30,
                 from src/client/battlescape/events/event/player/../../../../cl_renderer.h:28:
src/client/battlescape/events/event/player/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
src/client/battlescape/events/event/player/../../../../client.h: In member function 'client_static_s::isOurRound() const':
src/client/battlescape/events/event/player/../../../../client.h:106:21: warning: function 'client_static_s::isOurRound() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  106 |         inline bool isOurRound () const
      |                     ^~~~~~~~~~
===> CXX [ufo] src/client/battlescape/events/event/player/e_event_results.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/battlescape/events/event/player/../../../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/event/player/../../../../../common/common.h:28,
                 from src/client/battlescape/events/event/player/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/player/../../../../client.h:31,
                 from src/client/battlescape/events/event/player/e_event_results.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/player/../../../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/event/player/../../../../../common/common.h:30:
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/event/player/../../../../cl_renderer.h:29,
                 from src/client/battlescape/events/event/player/../../../../client.h:32:
src/client/battlescape/events/event/player/../../../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/event/player/../../../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/event/player/../../../../renderer/r_image.h:28,
                 from src/client/battlescape/events/event/player/../../../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/battlescape/events/event/player/../../../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/event/player/../../../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/battlescape/events/event/player/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/event/player/../../../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/battlescape/events/event/player/../../../../renderer/r_model.h:30,
                 from src/client/battlescape/events/event/player/../../../../cl_renderer.h:28:
src/client/battlescape/events/event/player/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [ufo] src/client/battlescape/events/event/player/e_event_startgame.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/battlescape/events/event/player/../../../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/event/player/../../../../../common/common.h:28,
                 from src/client/battlescape/events/event/player/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/player/../../../../client.h:31,
                 from src/client/battlescape/events/event/player/e_event_startgame.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/player/../../../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/event/player/../../../../../common/common.h:30:
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/event/player/../../../../cl_renderer.h:29,
                 from src/client/battlescape/events/event/player/../../../../client.h:32:
src/client/battlescape/events/event/player/../../../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/event/player/../../../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/event/player/../../../../renderer/r_image.h:28,
                 from src/client/battlescape/events/event/player/../../../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/battlescape/events/event/player/../../../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/event/player/../../../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/battlescape/events/event/player/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/event/player/../../../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/battlescape/events/event/player/../../../../renderer/r_model.h:30,
                 from src/client/battlescape/events/event/player/../../../../cl_renderer.h:28:
src/client/battlescape/events/event/player/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [ufo] src/client/battlescape/events/event/world/e_event_addbrushmodel.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/battlescape/events/event/world/../../../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/event/world/../../../../../common/common.h:28,
                 from src/client/battlescape/events/event/world/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/world/../../../../client.h:31,
                 from src/client/battlescape/events/event/world/e_event_addbrushmodel.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/event/world/../../../../../common/common.h:30:
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/event/world/../../../../cl_renderer.h:29,
                 from src/client/battlescape/events/event/world/../../../../client.h:32:
src/client/battlescape/events/event/world/../../../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/event/world/../../../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/event/world/../../../../renderer/r_image.h:28,
                 from src/client/battlescape/events/event/world/../../../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/battlescape/events/event/world/../../../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/event/world/../../../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/battlescape/events/event/world/../../../../renderer/r_model.h:30,
                 from src/client/battlescape/events/event/world/../../../../cl_renderer.h:28:
src/client/battlescape/events/event/world/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
In file included from src/client/battlescape/events/event/world/../../../../../common/../shared/mathlib.h:114,
                 from src/client/battlescape/events/event/world/../../../../../common/common.h:31:
src/client/battlescape/events/event/world/../../../../../common/../shared/aabb.h: In member function 'AABB::set(float const*, float const*)':
src/client/battlescape/events/event/world/../../../../../common/../shared/aabb.h:59:21: warning: function 'AABB::set(float const*, float const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   59 |         inline void set (const vec3_t mini, const vec3_t maxi) {
      |                     ^~~
===> CXX [ufo] src/client/battlescape/events/event/world/e_event_addedict.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/battlescape/events/event/world/../../../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/event/world/../../../../../common/common.h:28,
                 from src/client/battlescape/events/event/world/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/world/../../../../client.h:31,
                 from src/client/battlescape/events/event/world/e_event_addedict.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/event/world/../../../../../common/common.h:30:
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/event/world/../../../../cl_renderer.h:29,
                 from src/client/battlescape/events/event/world/../../../../client.h:32:
src/client/battlescape/events/event/world/../../../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/event/world/../../../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/event/world/../../../../renderer/r_image.h:28,
                 from src/client/battlescape/events/event/world/../../../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/battlescape/events/event/world/../../../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/event/world/../../../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/battlescape/events/event/world/../../../../renderer/r_model.h:30,
                 from src/client/battlescape/events/event/world/../../../../cl_renderer.h:28:
src/client/battlescape/events/event/world/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
In file included from src/client/battlescape/events/event/world/../../../../../common/../shared/mathlib.h:114,
                 from src/client/battlescape/events/event/world/../../../../../common/common.h:31:
src/client/battlescape/events/event/world/../../../../../common/../shared/aabb.h: In member function 'AABB::set(AABB const&)':
src/client/battlescape/events/event/world/../../../../../common/../shared/aabb.h:55:21: warning: function 'AABB::set(AABB const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   55 |         inline void set (const AABB& other) {
      |                     ^~~
src/client/battlescape/events/event/world/../../../../../common/../shared/aabb.h: In member function 'AABB::set(float const*, float const*)':
src/client/battlescape/events/event/world/../../../../../common/../shared/aabb.h:59:21: warning: function 'AABB::set(float const*, float const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   59 |         inline void set (const vec3_t mini, const vec3_t maxi) {
      |                     ^~~
===> CXX [ufo] src/client/battlescape/events/event/world/e_event_cameraappear.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/battlescape/events/event/world/../../../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/event/world/../../../../../common/common.h:28,
                 from src/client/battlescape/events/event/world/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/world/../../../../client.h:31,
                 from src/client/battlescape/events/event/world/e_event_cameraappear.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/event/world/../../../../../common/common.h:30:
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/event/world/../../../../cl_renderer.h:29,
                 from src/client/battlescape/events/event/world/../../../../client.h:32:
src/client/battlescape/events/event/world/../../../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/event/world/../../../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/event/world/../../../../renderer/r_image.h:28,
                 from src/client/battlescape/events/event/world/../../../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/battlescape/events/event/world/../../../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/event/world/../../../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/battlescape/events/event/world/../../../../renderer/r_model.h:30,
                 from src/client/battlescape/events/event/world/../../../../cl_renderer.h:28:
src/client/battlescape/events/event/world/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [ufo] src/client/battlescape/events/event/world/e_event_doorclose.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/battlescape/events/event/world/../../../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/event/world/../../../../../common/common.h:28,
                 from src/client/battlescape/events/event/world/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/world/../../../../client.h:31,
                 from src/client/battlescape/events/event/world/e_event_doorclose.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/event/world/../../../../../common/common.h:30:
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/event/world/../../../../cl_renderer.h:29,
                 from src/client/battlescape/events/event/world/../../../../client.h:32:
src/client/battlescape/events/event/world/../../../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/event/world/../../../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/event/world/../../../../renderer/r_image.h:28,
                 from src/client/battlescape/events/event/world/../../../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/battlescape/events/event/world/../../../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/event/world/../../../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/battlescape/events/event/world/../../../../renderer/r_model.h:30,
                 from src/client/battlescape/events/event/world/../../../../cl_renderer.h:28:
src/client/battlescape/events/event/world/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [ufo] src/client/battlescape/events/event/world/e_event_dooropen.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/battlescape/events/event/world/../../../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/event/world/../../../../../common/common.h:28,
                 from src/client/battlescape/events/event/world/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/world/../../../../client.h:31,
                 from src/client/battlescape/events/event/world/e_event_dooropen.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/event/world/../../../../../common/common.h:30:
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/event/world/../../../../cl_renderer.h:29,
                 from src/client/battlescape/events/event/world/../../../../client.h:32:
src/client/battlescape/events/event/world/../../../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/event/world/../../../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/event/world/../../../../renderer/r_image.h:28,
                 from src/client/battlescape/events/event/world/../../../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/battlescape/events/event/world/../../../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/event/world/../../../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/battlescape/events/event/world/../../../../renderer/r_model.h:30,
                 from src/client/battlescape/events/event/world/../../../../cl_renderer.h:28:
src/client/battlescape/events/event/world/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [ufo] src/client/battlescape/events/event/world/e_event_entappear.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/battlescape/events/event/world/../../../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/event/world/../../../../../common/common.h:28,
                 from src/client/battlescape/events/event/world/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/world/../../../../client.h:31,
                 from src/client/battlescape/events/event/world/e_event_entappear.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/event/world/../../../../../common/common.h:30:
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/event/world/../../../../cl_renderer.h:29,
                 from src/client/battlescape/events/event/world/../../../../client.h:32:
src/client/battlescape/events/event/world/../../../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/event/world/../../../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/event/world/../../../../renderer/r_image.h:28,
                 from src/client/battlescape/events/event/world/../../../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/battlescape/events/event/world/../../../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/event/world/../../../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/battlescape/events/event/world/../../../../renderer/r_model.h:30,
                 from src/client/battlescape/events/event/world/../../../../cl_renderer.h:28:
src/client/battlescape/events/event/world/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [ufo] src/client/battlescape/events/event/world/e_event_entdestroy.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/battlescape/events/event/world/../../../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/event/world/../../../../../common/common.h:28,
                 from src/client/battlescape/events/event/world/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/world/../../../../client.h:31,
                 from src/client/battlescape/events/event/world/e_event_entdestroy.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/event/world/../../../../../common/common.h:30:
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/event/world/../../../../cl_renderer.h:29,
                 from src/client/battlescape/events/event/world/../../../../client.h:32:
src/client/battlescape/events/event/world/../../../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/event/world/../../../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/event/world/../../../../renderer/r_image.h:28,
                 from src/client/battlescape/events/event/world/../../../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/battlescape/events/event/world/../../../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/event/world/../../../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/battlescape/events/event/world/../../../../renderer/r_model.h:30,
                 from src/client/battlescape/events/event/world/../../../../cl_renderer.h:28:
src/client/battlescape/events/event/world/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [ufo] src/client/battlescape/events/event/world/e_event_entperish.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/battlescape/events/event/world/../../../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/event/world/../../../../../common/common.h:28,
                 from src/client/battlescape/events/event/world/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/world/../../../../client.h:31,
                 from src/client/battlescape/events/event/world/e_event_entperish.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/event/world/../../../../../common/common.h:30:
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/event/world/../../../../cl_renderer.h:29,
                 from src/client/battlescape/events/event/world/../../../../client.h:32:
src/client/battlescape/events/event/world/../../../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/event/world/../../../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/event/world/../../../../renderer/r_image.h:28,
                 from src/client/battlescape/events/event/world/../../../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/battlescape/events/event/world/../../../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/event/world/../../../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/battlescape/events/event/world/../../../../renderer/r_model.h:30,
                 from src/client/battlescape/events/event/world/../../../../cl_renderer.h:28:
src/client/battlescape/events/event/world/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
In file included from src/client/battlescape/events/event/world/../../../../client.h:39:
src/client/battlescape/events/event/world/../../../../battlescape/cl_localentity.h: In member function 'le_s::resetFloor()':
src/client/battlescape/events/event/world/../../../../battlescape/cl_localentity.h:196:21: warning: function 'le_s::resetFloor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  196 |         inline void resetFloor ()
      |                     ^~~~~~~~~~
src/client/battlescape/events/event/world/../../../../client.h: In member function 'client_static_s::isOurRound() const':
src/client/battlescape/events/event/world/../../../../client.h:106:21: warning: function 'client_static_s::isOurRound() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  106 |         inline bool isOurRound () const
      |                     ^~~~~~~~~~
===> CXX [ufo] src/client/battlescape/events/event/world/e_event_explode.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/battlescape/events/event/world/../../../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/event/world/../../../../../common/common.h:28,
                 from src/client/battlescape/events/event/world/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/world/../../../../client.h:31,
                 from src/client/battlescape/events/event/world/e_event_explode.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/event/world/../../../../../common/common.h:30:
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/event/world/../../../../cl_renderer.h:29,
                 from src/client/battlescape/events/event/world/../../../../client.h:32:
src/client/battlescape/events/event/world/../../../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/event/world/../../../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/event/world/../../../../renderer/r_image.h:28,
                 from src/client/battlescape/events/event/world/../../../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/battlescape/events/event/world/../../../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/event/world/../../../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/battlescape/events/event/world/../../../../renderer/r_model.h:30,
                 from src/client/battlescape/events/event/world/../../../../cl_renderer.h:28:
src/client/battlescape/events/event/world/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [ufo] src/client/battlescape/events/event/world/e_event_particleappear.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/battlescape/events/event/world/../../../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/event/world/../../../../../common/common.h:28,
                 from src/client/battlescape/events/event/world/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/world/../../../../client.h:31,
                 from src/client/battlescape/events/event/world/e_event_particleappear.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/event/world/../../../../../common/common.h:30:
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/event/world/../../../../cl_renderer.h:29,
                 from src/client/battlescape/events/event/world/../../../../client.h:32:
src/client/battlescape/events/event/world/../../../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/event/world/../../../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/event/world/../../../../renderer/r_image.h:28,
                 from src/client/battlescape/events/event/world/../../../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/battlescape/events/event/world/../../../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/event/world/../../../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/battlescape/events/event/world/../../../../renderer/r_model.h:30,
                 from src/client/battlescape/events/event/world/../../../../cl_renderer.h:28:
src/client/battlescape/events/event/world/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [ufo] src/client/battlescape/events/event/world/e_event_particlespawn.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/battlescape/events/event/world/../../../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/event/world/../../../../../common/common.h:28,
                 from src/client/battlescape/events/event/world/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/world/../../../../client.h:31,
                 from src/client/battlescape/events/event/world/e_event_particlespawn.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/event/world/../../../../../common/common.h:30:
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/event/world/../../../../cl_renderer.h:29,
                 from src/client/battlescape/events/event/world/../../../../client.h:32:
src/client/battlescape/events/event/world/../../../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/event/world/../../../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/event/world/../../../../renderer/r_image.h:28,
                 from src/client/battlescape/events/event/world/../../../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/battlescape/events/event/world/../../../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/event/world/../../../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/battlescape/events/event/world/../../../../renderer/r_model.h:30,
                 from src/client/battlescape/events/event/world/../../../../cl_renderer.h:28:
src/client/battlescape/events/event/world/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [ufo] src/client/battlescape/events/event/world/e_event_sound.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/battlescape/events/event/world/../../../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/event/world/../../../../../common/common.h:28,
                 from src/client/battlescape/events/event/world/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/world/../../../../client.h:31,
                 from src/client/battlescape/events/event/world/e_event_sound.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/event/world/../../../../../common/common.h:30:
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/event/world/../../../../cl_renderer.h:29,
                 from src/client/battlescape/events/event/world/../../../../client.h:32:
src/client/battlescape/events/event/world/../../../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/event/world/../../../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/event/world/../../../../renderer/r_image.h:28,
                 from src/client/battlescape/events/event/world/../../../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/battlescape/events/event/world/../../../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/event/world/../../../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/battlescape/events/event/world/../../../../renderer/r_model.h:30,
                 from src/client/battlescape/events/event/world/../../../../cl_renderer.h:28:
src/client/battlescape/events/event/world/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [ufo] src/client/sound/s_main.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/sound/../../common/../shared/ufotypes.h:32,
                 from src/client/sound/../../common/common.h:28,
                 from src/client/sound/../cl_shared.h:28,
                 from src/client/sound/../client.h:31,
                 from src/client/sound/s_main.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/sound/../../common/../shared/shared.h:54,
                 from src/client/sound/../../common/common.h:30:
src/client/sound/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/sound/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/sound/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/sound/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/sound/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/sound/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/sound/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/sound/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/sound/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/sound/../cl_renderer.h:29,
                 from src/client/sound/../client.h:32:
src/client/sound/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/sound/../renderer/r_gl.h:32,
                 from src/client/sound/../renderer/r_image.h:28,
                 from src/client/sound/../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/sound/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/sound/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/sound/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/sound/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/sound/../renderer/r_model.h:30,
                 from src/client/sound/../cl_renderer.h:28:
src/client/sound/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
src/client/sound/../../common/../shared/shared.h: In function 'Q_strnull(char const*)':
src/client/sound/../../common/../shared/shared.h:137:13: warning: function 'Q_strnull(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^~~~~~~~~
===> CXX [ufo] src/client/sound/s_mix.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/sound/../../common/../shared/ufotypes.h:32,
                 from src/client/sound/../../common/common.h:28,
                 from src/client/sound/../cl_shared.h:28,
                 from src/client/sound/s_mix.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/sound/../../common/../shared/shared.h:54,
                 from src/client/sound/../../common/common.h:30:
src/client/sound/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/sound/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/sound/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/sound/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/sound/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/sound/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/sound/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/sound/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/sound/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/sound/../cl_renderer.h:29,
                 from src/client/sound/s_mix.cpp:27:
src/client/sound/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/sound/../renderer/r_gl.h:32,
                 from src/client/sound/../renderer/r_image.h:28,
                 from src/client/sound/../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/sound/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/sound/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/sound/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/sound/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/sound/../renderer/r_model.h:30,
                 from src/client/sound/../cl_renderer.h:28:
src/client/sound/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [ufo] src/client/sound/s_mumble.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/sound/../../common/../shared/ufotypes.h:32,
                 from src/client/sound/../../common/common.h:28,
                 from src/client/sound/../cl_shared.h:28,
                 from src/client/sound/../client.h:31,
                 from src/client/sound/s_mumble.cpp:7:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/sound/../../common/../shared/shared.h:54,
                 from src/client/sound/../../common/common.h:30:
src/client/sound/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/sound/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/sound/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/sound/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/sound/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/sound/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/sound/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/sound/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/sound/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/sound/../cl_renderer.h:29,
                 from src/client/sound/../client.h:32:
src/client/sound/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/sound/../renderer/r_gl.h:32,
                 from src/client/sound/../renderer/r_image.h:28,
                 from src/client/sound/../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/sound/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/sound/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/sound/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/sound/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/sound/../renderer/r_model.h:30,
                 from src/client/sound/../cl_renderer.h:28:
src/client/sound/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [ufo] src/client/sound/s_music.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/sound/../../shared/ufotypes.h:32,
                 from src/client/sound/s_music.h:31,
                 from src/client/sound/s_music.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/sound/../../shared/shared.h:54,
                 from src/client/sound/s_local.h:31,
                 from src/client/sound/s_music.cpp:26:
src/client/sound/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/sound/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/sound/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/sound/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/sound/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/sound/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/sound/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/sound/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/sound/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/sound/../cl_renderer.h:29,
                 from src/client/sound/s_music.cpp:33:
src/client/sound/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/sound/../renderer/r_gl.h:32,
                 from src/client/sound/../renderer/r_image.h:28,
                 from src/client/sound/../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/sound/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/sound/../../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/sound/../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/sound/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/sound/../renderer/r_model.h:30,
                 from src/client/sound/../cl_renderer.h:28:
src/client/sound/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
src/client/sound/../../shared/shared.h: In function 'Q_strnull(char const*)':
src/client/sound/../../shared/shared.h:137:13: warning: function 'Q_strnull(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^~~~~~~~~
===> CXX [ufo] src/client/sound/s_sample.cpp
In file included from /usr/include/sys/types.h:25,
                 from /usr/include/SDL2/SDL_stdinc.h:40,
                 from /usr/include/SDL2/SDL_mixer.h:25,
                 from src/client/sound/s_local.h:30,
                 from src/client/sound/s_sample.h:30,
                 from src/client/sound/s_sample.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/sound/../../shared/shared.h:54,
                 from src/client/sound/s_local.h:31:
src/client/sound/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/sound/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/sound/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/sound/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/sound/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/sound/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/sound/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/sound/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/sound/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufo] src/client/cgame/cl_game.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/cgame/../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/../../common/common.h:28,
                 from src/client/cgame/../cl_shared.h:28,
                 from src/client/cgame/cl_game.h:28,
                 from src/client/cgame/cl_game.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/../../common/../shared/shared.h:54,
                 from src/client/cgame/../../common/common.h:30:
src/client/cgame/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/cgame/../cl_renderer.h:29,
                 from src/client/cgame/../client.h:32,
                 from src/client/cgame/cl_game.cpp:27:
src/client/cgame/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/cgame/../renderer/r_gl.h:32,
                 from src/client/cgame/../renderer/r_image.h:28,
                 from src/client/cgame/../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/cgame/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/cgame/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/cgame/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/cgame/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/cgame/../renderer/r_model.h:30,
                 from src/client/cgame/../cl_renderer.h:28:
src/client/cgame/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
src/client/cgame/cl_game.cpp: In function 'GAME_GetCurrentType()':
src/client/cgame/cl_game.cpp:62:37: warning: function 'GAME_GetCurrentType()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | static inline const cgame_export_t* GAME_GetCurrentType (void)
      |                                     ^~~~~~~~~~~~~~~~~~~
src/client/cgame/../../common/../shared/shared.h: In function 'Q_strnull(char const*)':
src/client/cgame/../../common/../shared/shared.h:137:13: warning: function 'Q_strnull(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^~~~~~~~~
In file included from src/client/cgame/../../common/../game/q_shared.h:39,
                 from src/client/cgame/../../common/scripts.h:259,
                 from src/client/cgame/../../common/common.h:184:
src/client/cgame/../../common/../game/inv_shared.h: In member function 'objDef_s::isArmour() const':
src/client/cgame/../../common/../game/inv_shared.h:353:21: warning: function 'objDef_s::isArmour() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  353 |         inline bool isArmour () const {
      |                     ^~~~~~~~
src/client/cgame/../../common/../game/inv_shared.h: In member function 'objDef_s::getReloadTime() const':
src/client/cgame/../../common/../game/inv_shared.h:356:20: warning: function 'objDef_s::getReloadTime() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  356 |         inline int getReloadTime () const {
      |                    ^~~~~~~~~~~~~
src/client/cgame/../../common/../game/inv_shared.h: In member function 'Item::ammoDef() const':
src/client/cgame/../../common/../game/inv_shared.h:424:32: warning: function 'Item::ammoDef() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  424 |         inline const objDef_t* ammoDef (void) const {
      |                                ^~~~~~~
src/client/cgame/../../common/../game/inv_shared.h: In member function 'Item::getAmount() const':
src/client/cgame/../../common/../game/inv_shared.h:432:20: warning: function 'Item::getAmount() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  432 |         inline int getAmount () const {
      |                    ^~~~~~~~~
src/client/cgame/../../common/../game/inv_shared.h: In member function 'Item::getAmmoLeft() const':
src/client/cgame/../../common/../game/inv_shared.h:444:20: warning: function 'Item::getAmmoLeft() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  444 |         inline int getAmmoLeft () const {
      |                    ^~~~~~~~~~~
src/client/cgame/../../common/../game/inv_shared.h: In member function 'Item::getNext() const':
src/client/cgame/../../common/../game/inv_shared.h:452:22: warning: function 'Item::getNext() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  452 |         inline Item* getNext () const {
      |                      ^~~~~~~
src/client/cgame/../../common/../game/inv_shared.h: In member function 'Item::getX() const':
src/client/cgame/../../common/../game/inv_shared.h:463:20: warning: function 'Item::getX() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  463 |         inline int getX () const {
      |                    ^~~~
src/client/cgame/../../common/../game/inv_shared.h: In member function 'Item::getY() const':
src/client/cgame/../../common/../game/inv_shared.h:471:20: warning: function 'Item::getY() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  471 |         inline int getY () const {
      |                    ^~~~
src/client/cgame/../../common/../game/inv_shared.h: In member function 'Item::def() const':
src/client/cgame/../../common/../game/inv_shared.h:483:32: warning: function 'Item::def() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^~~
src/client/cgame/../../common/../game/inv_shared.h: In member function 'Item::isReloadable() const':
src/client/cgame/../../common/../game/inv_shared.h:491:21: warning: function 'Item::isReloadable() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  491 |         inline bool isReloadable() const {
      |                     ^~~~~~~~~~~~
src/client/cgame/../../common/../game/inv_shared.h: In member function 'Inventory::getContainer(int) const':
src/client/cgame/../../common/../game/inv_shared.h:542:33: warning: function 'Inventory::getContainer(int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  542 |         inline const Container& getContainer (const containerIndex_t idx) const {
      |                                 ^~~~~~~~~~~~
src/client/cgame/../../common/../game/inv_shared.h: In member function 'Inventory::getContainer2(int) const':
src/client/cgame/../../common/../game/inv_shared.h:551:22: warning: function 'Inventory::getContainer2(int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  551 |         inline Item* getContainer2 (const containerIndex_t idx) const {
      |                      ^~~~~~~~~~~~~
src/client/cgame/../../common/../game/inv_shared.h: In member function 'Inventory::resetContainer(int)':
src/client/cgame/../../common/../game/inv_shared.h:559:21: warning: function 'Inventory::resetContainer(int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  559 |         inline void resetContainer (const containerIndex_t idx) {
      |                     ^~~~~~~~~~~~~~
src/client/cgame/../../common/../game/inv_shared.h: In member function 'Inventory::resetTempContainers()':
src/client/cgame/../../common/../game/inv_shared.h:562:21: warning: function 'Inventory::resetTempContainers()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  562 |         inline void resetTempContainers () {
      |                     ^~~~~~~~~~~~~~~~~~~
In file included from src/client/cgame/../client.h:39:
src/client/cgame/../battlescape/cl_localentity.h: In member function 'le_s::getFloorContainer() const':
src/client/cgame/../battlescape/cl_localentity.h:184:22: warning: function 'le_s::getFloorContainer() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  184 |         inline Item* getFloorContainer () const
      |                      ^~~~~~~~~~~~~~~~~
In file included from src/client/cgame/../../common/common.h:33:
src/client/cgame/../../common/cvar.h: In member function 'CvarListener::CvarListener()':
src/client/cgame/../../common/cvar.h:97:7: warning: function 'CvarListener::CvarListener()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   97 | class CvarListener {
      |       ^~~~~~~~~~~~
In file included from src/client/cgame/../../common/../game/q_shared.h:40:
src/client/cgame/../../common/../game/chr_shared.h: In member function 'character_s::~character_s()':
src/client/cgame/../../common/../game/chr_shared.h:368:16: warning: function 'character_s::~character_s()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  368 | typedef struct character_s {
      |                ^~~~~~~~~~~
src/client/cgame/cl_game.cpp: In function '__tcf_0':
src/client/cgame/cl_game.cpp:148:20: warning: function '__tcf_0' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  148 | static character_t characters[MAX_ACTIVETEAM];
      |                    ^~~~~~~~~~
In file included from src/client/cgame/../../common/../shared/shared.h:52:
src/client/cgame/../../common/../shared/sharedptr.h: In member function 'SharedPtr<GAMECvarListener>::operator->() const':
src/client/cgame/../../common/../shared/sharedptr.h:173:28: warning: function 'SharedPtr<GAMECvarListener>::operator->() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^~~~~~~~
src/client/cgame/../../common/../shared/sharedptr.h: In member function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()':
src/client/cgame/../../common/../shared/sharedptr.h:10:7: warning: function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   10 | class SharedPtrDeletionInternal {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~
src/client/cgame/cl_game.cpp: In member function 'GAMECvarListener::GAMECvarListener()':
src/client/cgame/cl_game.cpp:67:7: warning: function 'GAMECvarListener::GAMECvarListener()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   67 | class GAMECvarListener: public CvarListener
      |       ^~~~~~~~~~~~~~~~
===> CXX [ufo] src/client/cgame/cl_game_team.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/cgame/../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/../../common/common.h:28,
                 from src/client/cgame/../cl_shared.h:28,
                 from src/client/cgame/../client.h:31,
                 from src/client/cgame/cl_game_team.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/../../common/../shared/shared.h:54,
                 from src/client/cgame/../../common/common.h:30:
src/client/cgame/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/cgame/../cl_renderer.h:29,
                 from src/client/cgame/../client.h:32:
src/client/cgame/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/cgame/../renderer/r_gl.h:32,
                 from src/client/cgame/../renderer/r_image.h:28,
                 from src/client/cgame/../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/cgame/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/cgame/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/cgame/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/cgame/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/cgame/../renderer/r_model.h:30,
                 from src/client/cgame/../cl_renderer.h:28:
src/client/cgame/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
src/client/cgame/cl_game_team.cpp: In function 'void GAME_LoadItem(mxml_node_t*, Item*, containerIndex_t*, int*, int*)':
src/client/cgame/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class Item'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/cgame/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/cgame/cl_game_team.cpp:630:9: note: in expansion of macro 'OBJZERO'
  630 |         OBJZERO(*item);
      |         ^~~~~~~
In file included from src/client/cgame/../../common/../game/q_shared.h:39,
                 from src/client/cgame/../../common/scripts.h:259,
                 from src/client/cgame/../../common/common.h:184:
src/client/cgame/../../common/../game/inv_shared.h:409:7: note: 'class Item' declared here
  409 | class Item {
      |       ^~~~
src/client/cgame/../../common/../shared/shared.h: In function 'Q_strnull(char const*)':
src/client/cgame/../../common/../shared/shared.h:137:13: warning: function 'Q_strnull(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^~~~~~~~~
In file included from src/client/cgame/../../common/cmd.h:34,
                 from src/client/cgame/../../common/common.h:180:
src/client/cgame/../../common/filesys.h: In member function 'ScopedFile::operator&()':
src/client/cgame/../../common/filesys.h:198:23: warning: function 'ScopedFile::operator&()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^~~~~~~~
src/client/cgame/../../common/filesys.h: In member function 'ScopedFile::file() const':
src/client/cgame/../../common/filesys.h:206:21: warning: function 'ScopedFile::file() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  206 |         inline bool file () const
      |                     ^~~~
src/client/cgame/../../common/filesys.h: In member function 'ScopedFile::zip() const':
src/client/cgame/../../common/filesys.h:210:21: warning: function 'ScopedFile::zip() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  210 |         inline bool zip () const
      |                     ^~~
src/client/cgame/../../common/filesys.h: In member function 'ScopedFile::operator bool() const':
src/client/cgame/../../common/filesys.h:202:16: warning: function 'ScopedFile::operator bool() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  202 |         inline operator bool () const
      |                ^~~~~~~~
src/client/cgame/../../common/../game/inv_shared.h: In member function 'objDef_s::getReloadTime() const':
src/client/cgame/../../common/../game/inv_shared.h:356:20: warning: function 'objDef_s::getReloadTime() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  356 |         inline int getReloadTime () const {
      |                    ^~~~~~~~~~~~~
src/client/cgame/../../common/../game/inv_shared.h: In member function 'Item::ammoDef() const':
src/client/cgame/../../common/../game/inv_shared.h:424:32: warning: function 'Item::ammoDef() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  424 |         inline const objDef_t* ammoDef (void) const {
      |                                ^~~~~~~
src/client/cgame/../../common/../game/inv_shared.h: In member function 'Item::setAmmoDef(objDef_s const*)':
src/client/cgame/../../common/../game/inv_shared.h:428:21: warning: function 'Item::setAmmoDef(objDef_s const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  428 |         inline void setAmmoDef (const objDef_t* od) {
      |                     ^~~~~~~~~~
src/client/cgame/../../common/../game/inv_shared.h: In member function 'Item::getAmount() const':
src/client/cgame/../../common/../game/inv_shared.h:432:20: warning: function 'Item::getAmount() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  432 |         inline int getAmount () const {
      |                    ^~~~~~~~~
src/client/cgame/../../common/../game/inv_shared.h: In member function 'Item::setAmount(int)':
src/client/cgame/../../common/../game/inv_shared.h:436:21: warning: function 'Item::setAmount(int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  436 |         inline void setAmount (int value) {
      |                     ^~~~~~~~~
src/client/cgame/../../common/../game/inv_shared.h: In member function 'Item::getAmmoLeft() const':
src/client/cgame/../../common/../game/inv_shared.h:444:20: warning: function 'Item::getAmmoLeft() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  444 |         inline int getAmmoLeft () const {
      |                    ^~~~~~~~~~~
src/client/cgame/../../common/../game/inv_shared.h: In member function 'Item::setAmmoLeft(int)':
src/client/cgame/../../common/../game/inv_shared.h:448:21: warning: function 'Item::setAmmoLeft(int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  448 |         inline void setAmmoLeft (int value) {
      |                     ^~~~~~~~~~~
src/client/cgame/../../common/../game/inv_shared.h: In member function 'Item::getX() const':
src/client/cgame/../../common/../game/inv_shared.h:463:20: warning: function 'Item::getX() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  463 |         inline int getX () const {
      |                    ^~~~
src/client/cgame/../../common/../game/inv_shared.h: In member function 'Item::getY() const':
src/client/cgame/../../common/../game/inv_shared.h:471:20: warning: function 'Item::getY() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  471 |         inline int getY () const {
      |                    ^~~~
src/client/cgame/../../common/../game/inv_shared.h: In member function 'Item::setDef(objDef_s const*)':
src/client/cgame/../../common/../game/inv_shared.h:479:21: warning: function 'Item::setDef(objDef_s const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  479 |         inline void setDef(const objDef_t* objDef) {
      |                     ^~~~~~
src/client/cgame/../../common/../game/inv_shared.h: In member function 'Item::def() const':
src/client/cgame/../../common/../game/inv_shared.h:483:32: warning: function 'Item::def() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^~~
src/client/cgame/../../common/../game/inv_shared.h: In member function 'Item::isReloadable() const':
src/client/cgame/../../common/../game/inv_shared.h:491:21: warning: function 'Item::isReloadable() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  491 |         inline bool isReloadable() const {
      |                     ^~~~~~~~~~~~
src/client/cgame/../../common/../game/inv_shared.h: In member function 'Inventory::setContainer(int, Item*)':
src/client/cgame/../../common/../game/inv_shared.h:555:21: warning: function 'Inventory::setContainer(int, Item*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  555 |         inline void setContainer (const containerIndex_t idx, Item* cont) {
      |                     ^~~~~~~~~~~~
src/client/cgame/../../common/../game/inv_shared.h: In member function 'Inventory::resetContainer(int)':
src/client/cgame/../../common/../game/inv_shared.h:559:21: warning: function 'Inventory::resetContainer(int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  559 |         inline void resetContainer (const containerIndex_t idx) {
      |                     ^~~~~~~~~~~~~~
===> CXX [ufo] src/client/web/web_cgame.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/web/../../common/../shared/ufotypes.h:32,
                 from src/client/web/../../common/common.h:28,
                 from src/client/web/web_main.h:29,
                 from src/client/web/web_cgame.cpp:27:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/web/../../common/../shared/shared.h:54,
                 from src/client/web/../../common/common.h:30:
src/client/web/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/web/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/web/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/web/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/web/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/web/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/web/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/web/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/web/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/web/../../common/../shared/shared.h: In function 'Q_strnull(char const*)':
src/client/web/../../common/../shared/shared.h:137:13: warning: function 'Q_strnull(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^~~~~~~~~
In file included from src/client/web/../../common/cmd.h:34,
                 from src/client/web/../../common/common.h:180:
src/client/web/../../common/filesys.h: In member function 'qFILE_s::getFile() const':
src/client/web/../../common/filesys.h:61:22: warning: function 'qFILE_s::getFile() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   61 |         inline FILE* getFile () const
      |                      ^~~~~~~
src/client/web/../../common/filesys.h: In member function 'ScopedFile::operator&()':
src/client/web/../../common/filesys.h:198:23: warning: function 'ScopedFile::operator&()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^~~~~~~~
src/client/web/../../common/filesys.h: In member function 'ScopedFile::file() const':
src/client/web/../../common/filesys.h:206:21: warning: function 'ScopedFile::file() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  206 |         inline bool file () const
      |                     ^~~~
src/client/web/../../common/filesys.h: In member function 'ScopedFile::zip() const':
src/client/web/../../common/filesys.h:210:21: warning: function 'ScopedFile::zip() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  210 |         inline bool zip () const
      |                     ^~~
src/client/web/../../common/filesys.h: In member function 'ScopedFile::operator bool() const':
src/client/web/../../common/filesys.h:202:16: warning: function 'ScopedFile::operator bool() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  202 |         inline operator bool () const
      |                ^~~~~~~~
src/client/web/../../common/filesys.h: In member function 'ScopedFile::getFile() const':
src/client/web/../../common/filesys.h:214:22: warning: function 'ScopedFile::getFile() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  214 |         inline FILE* getFile () const
      |                      ^~~~~~~
===> CXX [ufo] src/client/web/web_main.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/web/../../common/../shared/ufotypes.h:32,
                 from src/client/web/../../common/common.h:28,
                 from src/client/web/web_main.h:29,
                 from src/client/web/web_main.cpp:27:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/web/../../common/../shared/shared.h:54,
                 from src/client/web/../../common/common.h:30:
src/client/web/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/web/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/web/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/web/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/web/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/web/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/web/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/web/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/web/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/web/../../common/../shared/shared.h: In function 'Q_strnull(char const*)':
src/client/web/../../common/../shared/shared.h:137:13: warning: function 'Q_strnull(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^~~~~~~~~
===> CXX [ufo] src/client/ui/ui_actions.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/ui/../../shared/ufotypes.h:32,
                 from src/client/ui/ui_data.h:29,
                 from src/client/ui/ui_main.h:27,
                 from src/client/ui/ui_actions.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/../../shared/shared.h:54,
                 from src/client/ui/ui_data.h:30:
src/client/ui/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/ui_node_model.h:29,
                 from src/client/ui/ui_internal.h:36,
                 from src/client/ui/ui_actions.cpp:26:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/../../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/ui/../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
src/client/ui/ui_actions.cpp: In function 'UI_GenCommandReadProperty(char const*, char*, int)':
src/client/ui/ui_actions.cpp:141:27: warning: function 'UI_GenCommandReadProperty(char const*, char*, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  141 | static inline const char* UI_GenCommandReadProperty (const char* input, char* output, int outputSize)
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/client/ui/ui_nodes.h:28,
                 from src/client/ui/ui_data.h:31:
src/client/ui/../../common/scripts.h: In function 'Com_GetValue<void*>(void*, value_s const*)void*&':
src/client/ui/../../common/scripts.h:179:32: warning: function 'Com_GetValue<void*>(void*, value_s const*)void*&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  179 | template<typename T> inline T& Com_GetValue(void* const object, value_t const* const value)
      |                                ^~~~~~~~~~~~
src/client/ui/ui_actions.cpp: In function 'UI_ExecuteSetAction(uiAction_s const*, uiCallContext_s const*)':
src/client/ui/ui_actions.cpp:368:20: warning: function 'UI_ExecuteSetAction(uiAction_s const*, uiCallContext_s const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  368 | static inline void UI_ExecuteSetAction (const uiAction_t* action, const uiCallContext_t* context)
      |                    ^~~~~~~~~~~~~~~~~~~
src/client/ui/../../common/scripts.h: In function 'Com_GetValue<uiAction_s*>(void*, value_s const*)uiAction_s*&':
src/client/ui/../../common/scripts.h:179:32: warning: function 'Com_GetValue<uiAction_s*>(void*, value_s const*)uiAction_s*&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  179 | template<typename T> inline T& Com_GetValue(void* const object, value_t const* const value)
      |                                ^~~~~~~~~~~~
src/client/ui/ui_actions.cpp: In function 'UI_ExecuteCallAction(uiAction_s const*, uiCallContext_s const*)':
src/client/ui/ui_actions.cpp:422:20: warning: function 'UI_ExecuteCallAction(uiAction_s const*, uiCallContext_s const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  422 | static inline void UI_ExecuteCallAction (const uiAction_t* action, const uiCallContext_t* context)
      |                    ^~~~~~~~~~~~~~~~~~~~
===> CXX [ufo] src/client/ui/ui_behaviour.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/ui/../../shared/ufotypes.h:32,
                 from src/client/ui/ui_data.h:29,
                 from src/client/ui/ui_main.h:27,
                 from src/client/ui/ui_behaviour.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/../../shared/shared.h:54,
                 from src/client/ui/ui_data.h:30:
src/client/ui/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/ui_node_model.h:29,
                 from src/client/ui/ui_internal.h:36,
                 from src/client/ui/ui_behaviour.cpp:26:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/../../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/ui/../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
src/client/ui/../../shared/shared.h: In function 'Q_strnull(char const*)':
src/client/ui/../../shared/shared.h:137:13: warning: function 'Q_strnull(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^~~~~~~~~
In file included from src/client/ui/../../shared/shared.h:52:
src/client/ui/../../shared/sharedptr.h: In member function 'SharedPtr<uiNode>::operator bool() const':
src/client/ui/../../shared/sharedptr.h:204:16: warning: function 'SharedPtr<uiNode>::operator bool() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  204 |         inline operator bool () const
      |                ^~~~~~~~
===> CXX [ufo] src/client/ui/ui_components.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../../../shared/mathlib.h:27,
                 from src/client/ui/node/ui_node_window.h:27,
                 from src/client/ui/ui_internal.h:35,
                 from src/client/ui/ui_components.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/ui_node_abstractnode.h:27,
                 from src/client/ui/node/ui_node_window.h:28:
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/ui_node_model.h:29,
                 from src/client/ui/ui_internal.h:36:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/ui/node/../../../common/common.h:30,
                 from src/client/ui/node/../../../common/scripts.h:28,
                 from src/client/ui/node/../ui_nodes.h:28,
                 from src/client/ui/node/ui_node_abstractnode.h:28:
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/ui/node/../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [ufo] src/client/ui/ui_data.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/ui/../../common/../shared/ufotypes.h:32,
                 from src/client/ui/../../common/common.h:28,
                 from src/client/ui/../cl_shared.h:28,
                 from src/client/ui/ui_data.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/../../common/../shared/shared.h:54,
                 from src/client/ui/../../common/common.h:30:
src/client/ui/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/ui_node_model.h:29,
                 from src/client/ui/ui_internal.h:36,
                 from src/client/ui/ui_data.cpp:28:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/ui/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [ufo] src/client/ui/ui_dragndrop.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../../../shared/mathlib.h:27,
                 from src/client/ui/node/ui_node_window.h:27,
                 from src/client/ui/ui_internal.h:35,
                 from src/client/ui/ui_dragndrop.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/ui_node_abstractnode.h:27,
                 from src/client/ui/node/ui_node_window.h:28:
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/ui_node_model.h:29,
                 from src/client/ui/ui_internal.h:36:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/ui/node/../../../common/common.h:30,
                 from src/client/ui/node/../../../common/scripts.h:28,
                 from src/client/ui/node/../ui_nodes.h:28,
                 from src/client/ui/node/ui_node_abstractnode.h:28:
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/ui/node/../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
src/client/ui/ui_dragndrop.cpp: In function 'UI_DNDCleanup()':
src/client/ui/ui_dragndrop.cpp:135:20: warning: function 'UI_DNDCleanup()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  135 | static inline void UI_DNDCleanup (void)
      |                    ^~~~~~~~~~~~~
===> CXX [ufo] src/client/ui/ui_draw.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/ui/../../shared/ufotypes.h:32,
                 from src/client/ui/ui_data.h:29,
                 from src/client/ui/ui_main.h:27,
                 from src/client/ui/ui_draw.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/../../shared/shared.h:54,
                 from src/client/ui/ui_data.h:30:
src/client/ui/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/ui_node_model.h:29,
                 from src/client/ui/ui_internal.h:36,
                 from src/client/ui/ui_draw.cpp:27:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/../../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/ui/../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [ufo] src/client/ui/ui_expression.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/ui/../../common/../shared/ufotypes.h:32,
                 from src/client/ui/../../common/common.h:28,
                 from src/client/ui/ui_expression.h:27,
                 from src/client/ui/ui_expression.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/../../common/../shared/shared.h:54,
                 from src/client/ui/../../common/common.h:30:
src/client/ui/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/ui_node_model.h:29,
                 from src/client/ui/ui_internal.h:36,
                 from src/client/ui/ui_expression.cpp:28:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/ui/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
src/client/ui/ui_expression.cpp: In function 'uiNode_t* UI_GetNodeFromExpression(uiAction_t*, const uiCallContext_t*, const value_t**)':
src/client/ui/ui_expression.cpp:117:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
  117 |                 }
      |                 ^
src/client/ui/ui_expression.cpp:119:9: note: here
  119 |         case EA_OPERATOR_UNARY:
      |         ^~~~
src/client/ui/ui_expression.cpp: In function 'bool UI_GetBooleanFromExpression(uiAction_t*, const uiCallContext_t*)':
src/client/ui/ui_expression.cpp:489:68: warning: this statement may fall through [-Wimplicit-fallthrough=]
  489 |                                         name = UI_GenInjectedString(name, false, context);
      |                                                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
src/client/ui/ui_expression.cpp:490:33: note: here
  490 |                                 case EA_VALUE_CVARNAME:
      |                                 ^~~~
src/client/ui/ui_expression.cpp:493:68: warning: this statement may fall through [-Wimplicit-fallthrough=]
  493 |                                         name = UI_GenInjectedString(name, false, context);
      |                                                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
src/client/ui/ui_expression.cpp:494:33: note: here
  494 |                                 case EA_VALUE_PATHNODE: {
      |                                 ^~~~
===> CXX [ufo] src/client/ui/ui_font.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/ui/../../shared/ufotypes.h:32,
                 from src/client/ui/ui_data.h:29,
                 from src/client/ui/ui_main.h:27,
                 from src/client/ui/ui_font.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/../../shared/shared.h:54,
                 from src/client/ui/ui_data.h:30:
src/client/ui/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/ui_node_model.h:29,
                 from src/client/ui/ui_internal.h:36,
                 from src/client/ui/ui_font.cpp:26:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/../../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/ui/../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
src/client/ui/ui_font.cpp: In function 'bool UI_ParseFont(const char*, const char**)':
src/client/ui/ui_font.cpp:121:46: warning: this statement may fall through [-Wimplicit-fallthrough=]
  121 |                                         token++;
      |                                         ~~~~~^~
src/client/ui/ui_font.cpp:122:33: note: here
  122 |                                 case V_HUNK_STRING:
      |                                 ^~~~
In file included from src/client/ui/ui_nodes.h:28,
                 from src/client/ui/ui_data.h:31:
src/client/ui/../../common/scripts.h: In function 'Com_GetValue<char*>(void*, value_s const*)char*&':
src/client/ui/../../common/scripts.h:179:32: warning: function 'Com_GetValue<char*>(void*, value_s const*)char*&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  179 | template<typename T> inline T& Com_GetValue(void* const object, value_t const* const value)
      |                                ^~~~~~~~~~~~
===> CXX [ufo] src/client/ui/ui_input.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/ui/../../shared/ufotypes.h:32,
                 from src/client/ui/ui_data.h:29,
                 from src/client/ui/ui_main.h:27,
                 from src/client/ui/ui_input.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/../../shared/shared.h:54,
                 from src/client/ui/ui_data.h:30:
src/client/ui/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/ui_node_model.h:29,
                 from src/client/ui/ui_internal.h:36,
                 from src/client/ui/ui_input.cpp:26:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/../../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/ui/../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
src/client/ui/../../shared/shared.h: In function 'Q_strnull(char const*)':
src/client/ui/../../shared/shared.h:137:13: warning: function 'Q_strnull(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^~~~~~~~~
===> CXX [ufo] src/client/ui/ui_main.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/ui/../../shared/ufotypes.h:32,
                 from src/client/ui/ui_data.h:29,
                 from src/client/ui/ui_main.h:27,
                 from src/client/ui/ui_main.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/../../shared/shared.h:54,
                 from src/client/ui/ui_data.h:30:
src/client/ui/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/ui_node_model.h:29,
                 from src/client/ui/ui_internal.h:36,
                 from src/client/ui/ui_main.cpp:26:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/../../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/ui/../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [ufo] src/client/ui/ui_node.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/bits/exception.h:38,
                 from /usr/include/c++/12/typeinfo:34,
                 from src/client/ui/ui_node.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/../../shared/shared.h:54,
                 from src/client/ui/ui_data.h:30,
                 from src/client/ui/ui_main.h:27,
                 from src/client/ui/ui_node.cpp:27:
src/client/ui/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/ui_node_model.h:29,
                 from src/client/ui/ui_internal.h:36,
                 from src/client/ui/ui_node.cpp:37:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/../../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/ui/../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
In file included from src/client/ui/../../shared/shared.h:52:
src/client/ui/../../shared/sharedptr.h: In member function 'SharedPtr<uiNode>::get() const':
src/client/ui/../../shared/sharedptr.h:195:28: warning: function 'SharedPtr<uiNode>::get() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  195 |         inline PointerType get () const
      |                            ^~~
In file included from src/client/ui/ui_nodes.h:28,
                 from src/client/ui/ui_data.h:31:
src/client/ui/../../common/scripts.h: In function 'Com_GetValue<void*>(void*, value_s const*)void*&':
src/client/ui/../../common/scripts.h:179:32: warning: function 'Com_GetValue<void*>(void*, value_s const*)void*&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  179 | template<typename T> inline T& Com_GetValue(void* const object, value_t const* const value)
      |                                ^~~~~~~~~~~~
src/client/ui/../../common/scripts.h: In function 'Com_GetValue<float*>(void*, value_s const*)float*&':
src/client/ui/../../common/scripts.h:179:32: warning: function 'Com_GetValue<float*>(void*, value_s const*)float*&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/../../common/scripts.h: In function 'Com_GetValue<int*>(void*, value_s const*)int*&':
src/client/ui/../../common/scripts.h:179:32: warning: function 'Com_GetValue<int*>(void*, value_s const*)int*&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/../../common/scripts.h: In function 'Com_GetValue<unsigned char const*>(void*, value_s const*)unsigned char const*&':
src/client/ui/../../common/scripts.h:179:32: warning: function 'Com_GetValue<unsigned char const*>(void*, value_s const*)unsigned char const*&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/../../common/scripts.h: In function 'Com_GetValue<uiAction_s const*>(void*, value_s const*)uiAction_s const*&':
src/client/ui/../../common/scripts.h:179:32: warning: function 'Com_GetValue<uiAction_s const*>(void*, value_s const*)uiAction_s const*&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/../../common/scripts.h: In function 'Com_GetValue<uiSprite_t const*>(void*, value_s const*)uiSprite_t const*&':
src/client/ui/../../common/scripts.h:179:32: warning: function 'Com_GetValue<uiSprite_t const*>(void*, value_s const*)uiSprite_t const*&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/../../common/scripts.h: In function 'Com_GetValue<char*>(void*, value_s const*)char*&':
src/client/ui/../../common/scripts.h:179:32: warning: function 'Com_GetValue<char*>(void*, value_s const*)char*&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/../../common/scripts.h: In function 'Com_GetValue<void*>(void const*, value_s const*)void* const&':
src/client/ui/../../common/scripts.h:184:38: warning: function 'Com_GetValue<void*>(void const*, value_s const*)void* const&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  184 | template<typename T> inline T const& Com_GetValue(void const* const object, value_t const* const value)
      |                                      ^~~~~~~~~~~~
src/client/ui/../../common/scripts.h: In function 'Com_GetValue<char*>(void const*, value_s const*)char* const&':
src/client/ui/../../common/scripts.h:184:38: warning: function 'Com_GetValue<char*>(void const*, value_s const*)char* const&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/../../common/scripts.h: In function 'Com_GetValue<float>(void*, value_s const*)float&':
src/client/ui/../../common/scripts.h:179:32: warning: function 'Com_GetValue<float>(void*, value_s const*)float&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  179 | template<typename T> inline T& Com_GetValue(void* const object, value_t const* const value)
      |                                ^~~~~~~~~~~~
src/client/ui/../../common/scripts.h: In function 'Com_GetValue<float>(void const*, value_s const*)float const&':
src/client/ui/../../common/scripts.h:184:38: warning: function 'Com_GetValue<float>(void const*, value_s const*)float const&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  184 | template<typename T> inline T const& Com_GetValue(void const* const object, value_t const* const value)
      |                                      ^~~~~~~~~~~~
src/client/ui/../../common/scripts.h: In function 'Com_GetValue<int>(void*, value_s const*)int&':
src/client/ui/../../common/scripts.h:179:32: warning: function 'Com_GetValue<int>(void*, value_s const*)int&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  179 | template<typename T> inline T& Com_GetValue(void* const object, value_t const* const value)
      |                                ^~~~~~~~~~~~
src/client/ui/../../common/scripts.h: In function 'Com_GetValue<int>(void const*, value_s const*)int const&':
src/client/ui/../../common/scripts.h:184:38: warning: function 'Com_GetValue<int>(void const*, value_s const*)int const&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  184 | template<typename T> inline T const& Com_GetValue(void const* const object, value_t const* const value)
      |                                      ^~~~~~~~~~~~
src/client/ui/../../common/scripts.h: In function 'Com_GetValue<bool>(void*, value_s const*)bool&':
src/client/ui/../../common/scripts.h:179:32: warning: function 'Com_GetValue<bool>(void*, value_s const*)bool&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  179 | template<typename T> inline T& Com_GetValue(void* const object, value_t const* const value)
      |                                ^~~~~~~~~~~~
src/client/ui/../../common/scripts.h: In function 'Com_GetValue<bool>(void const*, value_s const*)bool const&':
src/client/ui/../../common/scripts.h:184:38: warning: function 'Com_GetValue<bool>(void const*, value_s const*)bool const&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  184 | template<typename T> inline T const& Com_GetValue(void const* const object, value_t const* const value)
      |                                      ^~~~~~~~~~~~
===> CXX [ufo] src/client/ui/ui_nodes.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/ui/../../shared/ufotypes.h:32,
                 from src/client/ui/ui_data.h:29,
                 from src/client/ui/ui_main.h:27,
                 from src/client/ui/ui_nodes.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/../../shared/shared.h:54,
                 from src/client/ui/ui_data.h:30:
src/client/ui/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/ui_node_model.h:29,
                 from src/client/ui/ui_internal.h:36,
                 from src/client/ui/ui_nodes.cpp:26:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/../../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/ui/../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
src/client/ui/ui_nodes.cpp: In function 'void UI_InitNodes()':
src/client/ui/../../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct uiBehaviour_t' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/ui/../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/ui_nodes.cpp:633:17: note: in expansion of macro 'OBJZERO'
  633 |                 OBJZERO(*current);
      |                 ^~~~~~~
In file included from src/client/ui/ui_internal.h:39:
src/client/ui/ui_behaviour.h:38:8: note: 'struct uiBehaviour_t' declared here
   38 | struct uiBehaviour_t {
      |        ^~~~~~~~~~~~~
src/client/ui/ui_behaviour.h: In member function 'uiBehaviour_t::uiBehaviour_t()':
src/client/ui/ui_behaviour.h:38:8: warning: function 'uiBehaviour_t::uiBehaviour_t()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/client/ui/ui_nodes.h:28,
                 from src/client/ui/ui_data.h:31:
src/client/ui/../../common/scripts.h: In function 'Com_GetValue<void*>(void*, value_s const*)void*&':
src/client/ui/../../common/scripts.h:179:32: warning: function 'Com_GetValue<void*>(void*, value_s const*)void*&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  179 | template<typename T> inline T& Com_GetValue(void* const object, value_t const* const value)
      |                                ^~~~~~~~~~~~
src/client/ui/ui_behaviour.h: In member function 'uiBehaviour_t::~uiBehaviour_t()':
src/client/ui/ui_behaviour.h:38:8: warning: function 'uiBehaviour_t::~uiBehaviour_t()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   38 | struct uiBehaviour_t {
      |        ^~~~~~~~~~~~~
src/client/ui/ui_nodes.cpp: In function '__tcf_0':
src/client/ui/ui_nodes.cpp:145:22: warning: function '__tcf_0' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  145 | static uiBehaviour_t nodeBehaviourList[NUMBER_OF_BEHAVIOURS];
      |                      ^~~~~~~~~~~~~~~~~
===> CXX [ufo] src/client/ui/ui_parse.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/ui/../../common/../shared/ufotypes.h:32,
                 from src/client/ui/../../common/common.h:28,
                 from src/client/ui/../cl_shared.h:28,
                 from src/client/ui/../client.h:31,
                 from src/client/ui/ui_parse.cpp:28:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/../../common/../shared/shared.h:54,
                 from src/client/ui/../../common/common.h:30:
src/client/ui/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/../cl_renderer.h:29,
                 from src/client/ui/../client.h:32:
src/client/ui/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/../renderer/r_gl.h:32,
                 from src/client/ui/../renderer/r_image.h:28,
                 from src/client/ui/../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/ui/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/ui/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/ui/../renderer/r_model.h:30,
                 from src/client/ui/../cl_renderer.h:28:
src/client/ui/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
src/client/ui/ui_parse.cpp: In function 'uiAction_t* UI_ParseActionList(uiNode_t*, const char**, const char**)':
src/client/ui/ui_parse.cpp:516:41: warning: this statement may fall through [-Wimplicit-fallthrough=]
  516 |                         if (!lastAction || (lastAction->type != EA_IF && lastAction->type != EA_ELIF)) {
      |                             ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/ui/ui_parse.cpp:521:17: note: here
  521 |                 case EA_WHILE:
      |                 ^~~~
In file included from src/client/ui/../../common/common.h:184:
src/client/ui/../../common/scripts.h: In function 'Com_GetValue<uiAction_s*>(void*, value_s const*)uiAction_s*&':
src/client/ui/../../common/scripts.h:179:32: warning: function 'Com_GetValue<uiAction_s*>(void*, value_s const*)uiAction_s*&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  179 | template<typename T> inline T& Com_GetValue(void* const object, value_t const* const value)
      |                                ^~~~~~~~~~~~
src/client/ui/../../common/scripts.h: In function 'Com_GetValue<char []>(void*, value_s const*)char (&) []':
src/client/ui/../../common/scripts.h:179:32: warning: function 'Com_GetValue<char []>(void*, value_s const*)char (&) []' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/../../common/scripts.h: In function 'Com_GetValue<unsigned char*>(void*, value_s const*)unsigned char*&':
src/client/ui/../../common/scripts.h:179:32: warning: function 'Com_GetValue<unsigned char*>(void*, value_s const*)unsigned char*&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/../../common/scripts.h: In function 'Com_GetValue<uiSprite_t const*>(void*, value_s const*)uiSprite_t const*&':
src/client/ui/../../common/scripts.h:179:32: warning: function 'Com_GetValue<uiSprite_t const*>(void*, value_s const*)uiSprite_t const*&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/../../common/scripts.h: In function 'Com_GetValue<int>(void*, value_s const*)int&':
src/client/ui/../../common/scripts.h:179:32: warning: function 'Com_GetValue<int>(void*, value_s const*)int&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/../../common/scripts.h: In function 'Com_GetValue<char*>(void*, value_s const*)char*&':
src/client/ui/../../common/scripts.h:179:32: warning: function 'Com_GetValue<char*>(void*, value_s const*)char*&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
===> CXX [ufo] src/client/ui/ui_popup.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/ui/../../shared/ufotypes.h:32,
                 from src/client/ui/ui_data.h:29,
                 from src/client/ui/ui_main.h:27,
                 from src/client/ui/ui_popup.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/../../shared/shared.h:54,
                 from src/client/ui/ui_data.h:30:
src/client/ui/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufo] src/client/ui/ui_render.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/ui/../../shared/ufotypes.h:32,
                 from src/client/ui/ui_data.h:29,
                 from src/client/ui/ui_main.h:27,
                 from src/client/ui/ui_render.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/../../shared/shared.h:54,
                 from src/client/ui/ui_data.h:30:
src/client/ui/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/../cl_renderer.h:29,
                 from src/client/ui/ui_render.h:28,
                 from src/client/ui/ui_render.cpp:27:
src/client/ui/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/../renderer/r_gl.h:32,
                 from src/client/ui/../renderer/r_image.h:28,
                 from src/client/ui/../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/ui/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/../../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/ui/../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/ui/../renderer/r_model.h:30,
                 from src/client/ui/../cl_renderer.h:28:
src/client/ui/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [ufo] src/client/ui/ui_sound.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/ui/../../shared/ufotypes.h:32,
                 from src/client/ui/ui_data.h:29,
                 from src/client/ui/ui_main.h:27,
                 from src/client/ui/ui_sound.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/../../shared/shared.h:54,
                 from src/client/ui/ui_data.h:30:
src/client/ui/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufo] src/client/ui/ui_sprite.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/ui/../../shared/ufotypes.h:32,
                 from src/client/ui/ui_data.h:29,
                 from src/client/ui/ui_main.h:27,
                 from src/client/ui/ui_sprite.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/../../shared/shared.h:54,
                 from src/client/ui/ui_data.h:30:
src/client/ui/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/ui_node_model.h:29,
                 from src/client/ui/ui_internal.h:36,
                 from src/client/ui/ui_sprite.cpp:26:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/../../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/ui/../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [ufo] src/client/ui/ui_timer.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/ui/../../common/../shared/ufotypes.h:32,
                 from src/client/ui/../../common/common.h:28,
                 from src/client/ui/../cl_shared.h:28,
                 from src/client/ui/ui_timer.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/../../common/../shared/shared.h:54,
                 from src/client/ui/../../common/common.h:30:
src/client/ui/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/ui_timer.cpp: In function 'UI_RemoveTimerFromActiveList(uiTimer_s*)':
src/client/ui/ui_timer.cpp:49:20: warning: function 'UI_RemoveTimerFromActiveList(uiTimer_s*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | static inline void UI_RemoveTimerFromActiveList (uiTimer_t* timer)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
===> CXX [ufo] src/client/ui/ui_tooltip.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/ui/../../common/../shared/ufotypes.h:32,
                 from src/client/ui/../../common/common.h:28,
                 from src/client/ui/../cl_shared.h:28,
                 from src/client/ui/ui_tooltip.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/../../common/../shared/shared.h:54,
                 from src/client/ui/../../common/common.h:30:
src/client/ui/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/../cl_renderer.h:29,
                 from src/client/ui/ui_render.h:28,
                 from src/client/ui/ui_tooltip.cpp:31:
src/client/ui/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/../renderer/r_gl.h:32,
                 from src/client/ui/../renderer/r_image.h:28,
                 from src/client/ui/../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/ui/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/ui/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/ui/../renderer/r_model.h:30,
                 from src/client/ui/../cl_renderer.h:28:
src/client/ui/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
src/client/ui/../../common/../shared/shared.h: In function 'Q_strnull(char const*)':
src/client/ui/../../common/../shared/shared.h:137:13: warning: function 'Q_strnull(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^~~~~~~~~
===> CXX [ufo] src/client/ui/ui_windows.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/ui/../../shared/ufotypes.h:32,
                 from src/client/ui/ui_data.h:29,
                 from src/client/ui/ui_main.h:27,
                 from src/client/ui/ui_windows.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/../../shared/shared.h:54,
                 from src/client/ui/ui_data.h:30:
src/client/ui/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/ui_node_model.h:29,
                 from src/client/ui/ui_internal.h:36,
                 from src/client/ui/ui_windows.cpp:26:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/../../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/ui/../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
src/client/ui/ui_windows.cpp: In function 'UI_GetWindowPositionFromStackByName(char const*)':
src/client/ui/ui_windows.cpp:133:19: warning: function 'UI_GetWindowPositionFromStackByName(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  133 | static inline int UI_GetWindowPositionFromStackByName (const char* name)
      |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/ui/ui_windows.cpp: In function 'UI_InsertWindowIntoStack(uiNode_t*, int)':
src/client/ui/ui_windows.cpp:147:20: warning: function 'UI_InsertWindowIntoStack(uiNode_t*, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  147 | static inline void UI_InsertWindowIntoStack (uiNode_t* window, int position)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~
===> CXX [ufo] src/client/ui/node/ui_node_abstractnode.cpp
In file included from src/client/ui/node/ui_node_abstractnode.h:27,
                 from src/client/ui/node/ui_node_abstractnode.cpp:26:
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_nodes.h:27,
                 from src/client/ui/node/ui_node_abstractnode.h:28:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
src/client/ui/node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class uiLocatedNode : public uiNode {
      |       ^~~~~~~~~~~~~
src/client/ui/node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/node/ui_node_abstractnode.h: In member function 'uiNode::uiNode()':
src/client/ui/node/ui_node_abstractnode.h:33:7: warning: function 'uiNode::uiNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   33 | class uiNode {
      |       ^~~~~~
src/client/ui/node/ui_node_abstractnode.h: In member function 'uiLocatedNode::uiLocatedNode()':
src/client/ui/node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class uiLocatedNode : public uiNode {
      |       ^~~~~~~~~~~~~
In file included from src/client/ui/node/../../../common/../shared/shared.h:52,
                 from src/client/ui/node/../../../common/common.h:30,
                 from src/client/ui/node/../../../common/scripts.h:28,
                 from src/client/ui/node/../ui_nodes.h:28:
src/client/ui/node/../../../common/../shared/sharedptr.h: In member function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()':
src/client/ui/node/../../../common/../shared/sharedptr.h:10:7: warning: function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   10 | class SharedPtrDeletionInternal {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~
===> CXX [ufo] src/client/ui/node/ui_node_abstractoption.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_data.h:29,
                 from src/client/ui/node/../ui_main.h:27,
                 from src/client/ui/node/ui_node_abstractoption.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../shared/shared.h:54,
                 from src/client/ui/node/../ui_data.h:30:
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../node/../../cl_renderer.h:29,
                 from src/client/ui/node/../node/ui_node_model.h:29,
                 from src/client/ui/node/../ui_internal.h:36,
                 from src/client/ui/node/ui_node_abstractoption.cpp:27:
src/client/ui/node/../node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../node/../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/ui/node/../node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/ui/node/../../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/ui/node/../node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../node/../../cl_renderer.h:28:
src/client/ui/node/../node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
In file included from src/client/ui/node/../node/ui_node_option.h:28,
                 from src/client/ui/node/../ui_data.h:32:
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiNode::uiNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:33:7: warning: function 'uiNode::uiNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   33 | class uiNode {
      |       ^~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class uiLocatedNode : public uiNode {
      |       ^~~~~~~~~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/client/ui/node/ui_node_abstractoption.cpp:31:
src/client/ui/node/ui_node_abstractoption.h: In member function 'uiAbstractOptionNode::~uiAbstractOptionNode()':
src/client/ui/node/ui_node_abstractoption.h:32:7: warning: function 'uiAbstractOptionNode::~uiAbstractOptionNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   32 | class uiAbstractOptionNode : public uiLocatedNode {
      |       ^~~~~~~~~~~~~~~~~~~~
src/client/ui/node/ui_node_abstractoption.h: In member function 'uiAbstractOptionNode::~uiAbstractOptionNode()':
src/client/ui/node/ui_node_abstractoption.h:32:7: warning: function 'uiAbstractOptionNode::~uiAbstractOptionNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class uiLocatedNode : public uiNode {
      |       ^~~~~~~~~~~~~
src/client/ui/node/ui_node_abstractoption.h: In member function 'uiAbstractOptionNode::uiAbstractOptionNode()':
src/client/ui/node/ui_node_abstractoption.h:32:7: warning: function 'uiAbstractOptionNode::uiAbstractOptionNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   32 | class uiAbstractOptionNode : public uiLocatedNode {
      |       ^~~~~~~~~~~~~~~~~~~~
In file included from src/client/ui/node/../../../shared/shared.h:52:
src/client/ui/node/../../../shared/sharedptr.h: In member function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()':
src/client/ui/node/../../../shared/sharedptr.h:10:7: warning: function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   10 | class SharedPtrDeletionInternal {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~
===> CXX [ufo] src/client/ui/node/ui_node_abstractscrollable.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_data.h:29,
                 from src/client/ui/node/../ui_main.h:27,
                 from src/client/ui/node/ui_node_abstractscrollable.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../shared/shared.h:54,
                 from src/client/ui/node/../ui_data.h:30:
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_abstractscrollable.cpp:30:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/ui/node/../../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
In file included from src/client/ui/node/../node/ui_node_option.h:28,
                 from src/client/ui/node/../ui_data.h:32:
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiNode::uiNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:33:7: warning: function 'uiNode::uiNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   33 | class uiNode {
      |       ^~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class uiLocatedNode : public uiNode {
      |       ^~~~~~~~~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/client/ui/node/ui_node_abstractscrollable.cpp:33:
src/client/ui/node/ui_node_abstractscrollable.h: In member function 'uiAbstractScrollableNode::~uiAbstractScrollableNode()':
src/client/ui/node/ui_node_abstractscrollable.h:35:7: warning: function 'uiAbstractScrollableNode::~uiAbstractScrollableNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   35 | class uiAbstractScrollableNode : public uiLocatedNode {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
src/client/ui/node/ui_node_abstractscrollable.h: In member function 'uiAbstractScrollableNode::~uiAbstractScrollableNode()':
src/client/ui/node/ui_node_abstractscrollable.h:35:7: warning: function 'uiAbstractScrollableNode::~uiAbstractScrollableNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class uiLocatedNode : public uiNode {
      |       ^~~~~~~~~~~~~
src/client/ui/node/ui_node_abstractscrollable.h: In member function 'uiAbstractScrollableNode::uiAbstractScrollableNode()':
src/client/ui/node/ui_node_abstractscrollable.h:35:7: warning: function 'uiAbstractScrollableNode::uiAbstractScrollableNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   35 | class uiAbstractScrollableNode : public uiLocatedNode {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/client/ui/node/../../../shared/shared.h:52:
src/client/ui/node/../../../shared/sharedptr.h: In member function 'SharedPtr<uiNode>::get() const':
src/client/ui/node/../../../shared/sharedptr.h:195:28: warning: function 'SharedPtr<uiNode>::get() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  195 |         inline PointerType get () const
      |                            ^~~
src/client/ui/node/../../../shared/sharedptr.h: In member function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()':
src/client/ui/node/../../../shared/sharedptr.h:10:7: warning: function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   10 | class SharedPtrDeletionInternal {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~
===> CXX [ufo] src/client/ui/node/ui_node_abstractscrollbar.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_nodes.h:27,
                 from src/client/ui/node/../ui_behaviour.h:27,
                 from src/client/ui/node/ui_node_abstractscrollbar.cpp:28:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../common/../shared/shared.h:54,
                 from src/client/ui/node/../../../common/common.h:30,
                 from src/client/ui/node/../../../common/scripts.h:28,
                 from src/client/ui/node/../ui_nodes.h:28:
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../ui_behaviour.h:28:
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiNode::uiNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:33:7: warning: function 'uiNode::uiNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   33 | class uiNode {
      |       ^~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class uiLocatedNode : public uiNode {
      |       ^~~~~~~~~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/client/ui/node/ui_node_abstractscrollbar.cpp:29:
src/client/ui/node/ui_node_abstractscrollbar.h: In member function 'uiAbstractScrollbarNode::~uiAbstractScrollbarNode()':
src/client/ui/node/ui_node_abstractscrollbar.h:29:7: warning: function 'uiAbstractScrollbarNode::~uiAbstractScrollbarNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class uiAbstractScrollbarNode : public uiLocatedNode {
      |       ^~~~~~~~~~~~~~~~~~~~~~~
src/client/ui/node/ui_node_abstractscrollbar.h: In member function 'uiAbstractScrollbarNode::~uiAbstractScrollbarNode()':
src/client/ui/node/ui_node_abstractscrollbar.h:29:7: warning: function 'uiAbstractScrollbarNode::~uiAbstractScrollbarNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class uiLocatedNode : public uiNode {
      |       ^~~~~~~~~~~~~
src/client/ui/node/ui_node_abstractscrollbar.h: In member function 'uiAbstractScrollbarNode::uiAbstractScrollbarNode()':
src/client/ui/node/ui_node_abstractscrollbar.h:29:7: warning: function 'uiAbstractScrollbarNode::uiAbstractScrollbarNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class uiAbstractScrollbarNode : public uiLocatedNode {
      |       ^~~~~~~~~~~~~~~~~~~~~~~
In file included from src/client/ui/node/../../../common/../shared/shared.h:52:
src/client/ui/node/../../../common/../shared/sharedptr.h: In member function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()':
src/client/ui/node/../../../common/../shared/sharedptr.h:10:7: warning: function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   10 | class SharedPtrDeletionInternal {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~
===> CXX [ufo] src/client/ui/node/ui_node_abstractvalue.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_nodes.h:27,
                 from src/client/ui/node/ui_node_abstractvalue.cpp:27:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../common/../shared/shared.h:54,
                 from src/client/ui/node/../../../common/common.h:30,
                 from src/client/ui/node/../../../common/scripts.h:28,
                 from src/client/ui/node/../ui_nodes.h:28:
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../node/../../cl_renderer.h:29,
                 from src/client/ui/node/../node/ui_node_model.h:29,
                 from src/client/ui/node/../ui_internal.h:36,
                 from src/client/ui/node/ui_node_abstractvalue.cpp:29:
src/client/ui/node/../node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../node/../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/ui/node/../node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/ui/node/../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/ui/node/../node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../node/../../cl_renderer.h:28:
src/client/ui/node/../node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
src/client/ui/node/ui_node_abstractvalue.cpp: In function 'UI_InitCvarOrFloat(float**, float)':
src/client/ui/node/ui_node_abstractvalue.cpp:39:20: warning: function 'UI_InitCvarOrFloat(float**, float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | static inline void UI_InitCvarOrFloat (float** adress, float defaultValue)
      |                    ^~~~~~~~~~~~~~~~~~
In file included from src/client/ui/node/../node/ui_node_window.h:28,
                 from src/client/ui/node/../ui_internal.h:35:
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiNode::uiNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:33:7: warning: function 'uiNode::uiNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   33 | class uiNode {
      |       ^~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class uiLocatedNode : public uiNode {
      |       ^~~~~~~~~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/client/ui/node/ui_node_abstractvalue.cpp:30:
src/client/ui/node/ui_node_abstractvalue.h: In member function 'uiAbstractValueNode::~uiAbstractValueNode()':
src/client/ui/node/ui_node_abstractvalue.h:29:7: warning: function 'uiAbstractValueNode::~uiAbstractValueNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class uiAbstractValueNode : public uiLocatedNode {
      |       ^~~~~~~~~~~~~~~~~~~
src/client/ui/node/ui_node_abstractvalue.h: In member function 'uiAbstractValueNode::~uiAbstractValueNode()':
src/client/ui/node/ui_node_abstractvalue.h:29:7: warning: function 'uiAbstractValueNode::~uiAbstractValueNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class uiLocatedNode : public uiNode {
      |       ^~~~~~~~~~~~~
src/client/ui/node/ui_node_abstractvalue.h: In member function 'uiAbstractValueNode::uiAbstractValueNode()':
src/client/ui/node/ui_node_abstractvalue.h:29:7: warning: function 'uiAbstractValueNode::uiAbstractValueNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class uiAbstractValueNode : public uiLocatedNode {
      |       ^~~~~~~~~~~~~~~~~~~
In file included from src/client/ui/node/../../../common/../shared/shared.h:52:
src/client/ui/node/../../../common/../shared/sharedptr.h: In member function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()':
src/client/ui/node/../../../common/../shared/sharedptr.h:10:7: warning: function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   10 | class SharedPtrDeletionInternal {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~
===> CXX [ufo] src/client/ui/node/ui_node_bar.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_nodes.h:27,
                 from src/client/ui/node/ui_node_bar.cpp:28:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../common/../shared/shared.h:54,
                 from src/client/ui/node/../../../common/common.h:30,
                 from src/client/ui/node/../../../common/scripts.h:28,
                 from src/client/ui/node/../ui_nodes.h:28:
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_bar.cpp:33:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/ui/node/../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
In file included from src/client/ui/node/../ui_behaviour.h:28,
                 from src/client/ui/node/ui_node_bar.cpp:29:
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiNode::uiNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:33:7: warning: function 'uiNode::uiNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   33 | class uiNode {
      |       ^~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class uiLocatedNode : public uiNode {
      |       ^~~~~~~~~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/client/ui/node/ui_node_bar.h:27,
                 from src/client/ui/node/ui_node_bar.cpp:35:
src/client/ui/node/ui_node_abstractvalue.h: In member function 'uiAbstractValueNode::uiAbstractValueNode()':
src/client/ui/node/ui_node_abstractvalue.h:29:7: warning: function 'uiAbstractValueNode::uiAbstractValueNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class uiAbstractValueNode : public uiLocatedNode {
      |       ^~~~~~~~~~~~~~~~~~~
src/client/ui/node/ui_node_abstractvalue.h: In member function 'uiAbstractValueNode::~uiAbstractValueNode()':
src/client/ui/node/ui_node_abstractvalue.h:29:7: warning: function 'uiAbstractValueNode::~uiAbstractValueNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/node/ui_node_bar.h: In member function 'uiBarNode::~uiBarNode()':
src/client/ui/node/ui_node_bar.h:29:7: warning: function 'uiBarNode::~uiBarNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class uiBarNode : public uiAbstractValueNode {
      |       ^~~~~~~~~
src/client/ui/node/ui_node_bar.h: In member function 'uiBarNode::~uiBarNode()':
src/client/ui/node/ui_node_bar.h:29:7: warning: function 'uiBarNode::~uiBarNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/node/ui_node_abstractvalue.h: In member function 'uiAbstractValueNode::~uiAbstractValueNode()':
src/client/ui/node/ui_node_abstractvalue.h:29:7: warning: function 'uiAbstractValueNode::~uiAbstractValueNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class uiAbstractValueNode : public uiLocatedNode {
      |       ^~~~~~~~~~~~~~~~~~~
src/client/ui/node/ui_node_bar.h: In member function 'uiBarNode::uiBarNode()':
src/client/ui/node/ui_node_bar.h:29:7: warning: function 'uiBarNode::uiBarNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class uiBarNode : public uiAbstractValueNode {
      |       ^~~~~~~~~
In file included from src/client/ui/node/../../../common/../shared/shared.h:52:
src/client/ui/node/../../../common/../shared/sharedptr.h: In member function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()':
src/client/ui/node/../../../common/../shared/sharedptr.h:10:7: warning: function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   10 | class SharedPtrDeletionInternal {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~
===> CXX [ufo] src/client/ui/node/ui_node_base.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_data.h:29,
                 from src/client/ui/node/../ui_main.h:27,
                 from src/client/ui/node/ui_node_base.cpp:24:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../shared/shared.h:54,
                 from src/client/ui/node/../ui_data.h:30:
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_base.cpp:29:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/ui/node/../../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
In file included from src/client/ui/node/../node/ui_node_option.h:28,
                 from src/client/ui/node/../ui_data.h:32:
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiNode::uiNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:33:7: warning: function 'uiNode::uiNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   33 | class uiNode {
      |       ^~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class uiLocatedNode : public uiNode {
      |       ^~~~~~~~~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/client/ui/node/ui_node_base.cpp:30:
src/client/ui/node/ui_node_base.h: In member function 'uiAbstractBaseNode::~uiAbstractBaseNode()':
src/client/ui/node/ui_node_base.h:27:7: warning: function 'uiAbstractBaseNode::~uiAbstractBaseNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   27 | class uiAbstractBaseNode : public uiLocatedNode {
      |       ^~~~~~~~~~~~~~~~~~
src/client/ui/node/ui_node_base.h: In member function 'uiAbstractBaseNode::~uiAbstractBaseNode()':
src/client/ui/node/ui_node_base.h:27:7: warning: function 'uiAbstractBaseNode::~uiAbstractBaseNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/node/ui_node_base.h: In member function 'uiBaseMapNode::~uiBaseMapNode()':
src/client/ui/node/ui_node_base.h:33:7: warning: function 'uiBaseMapNode::~uiBaseMapNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   33 | class uiBaseMapNode : public uiAbstractBaseNode {
      |       ^~~~~~~~~~~~~
src/client/ui/node/ui_node_base.h: In member function 'uiBaseMapNode::~uiBaseMapNode()':
src/client/ui/node/ui_node_base.h:33:7: warning: function 'uiBaseMapNode::~uiBaseMapNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/node/ui_node_base.h: In member function 'uiBaseLayoutNode::~uiBaseLayoutNode()':
src/client/ui/node/ui_node_base.h:44:7: warning: function 'uiBaseLayoutNode::~uiBaseLayoutNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   44 | class uiBaseLayoutNode : public uiAbstractBaseNode {
      |       ^~~~~~~~~~~~~~~~
src/client/ui/node/ui_node_base.h: In member function 'uiBaseLayoutNode::~uiBaseLayoutNode()':
src/client/ui/node/ui_node_base.h:44:7: warning: function 'uiBaseLayoutNode::~uiBaseLayoutNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class uiLocatedNode : public uiNode {
      |       ^~~~~~~~~~~~~
src/client/ui/node/ui_node_base.h: In member function 'uiAbstractBaseNode::uiAbstractBaseNode()':
src/client/ui/node/ui_node_base.h:27:7: warning: function 'uiAbstractBaseNode::uiAbstractBaseNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   27 | class uiAbstractBaseNode : public uiLocatedNode {
      |       ^~~~~~~~~~~~~~~~~~
src/client/ui/node/ui_node_base.h: In member function 'uiBaseMapNode::uiBaseMapNode()':
src/client/ui/node/ui_node_base.h:33:7: warning: function 'uiBaseMapNode::uiBaseMapNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   33 | class uiBaseMapNode : public uiAbstractBaseNode {
      |       ^~~~~~~~~~~~~
src/client/ui/node/ui_node_base.h: In member function 'uiBaseLayoutNode::uiBaseLayoutNode()':
src/client/ui/node/ui_node_base.h:44:7: warning: function 'uiBaseLayoutNode::uiBaseLayoutNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   44 | class uiBaseLayoutNode : public uiAbstractBaseNode {
      |       ^~~~~~~~~~~~~~~~
In file included from src/client/ui/node/../../../shared/shared.h:52:
src/client/ui/node/../../../shared/sharedptr.h: In member function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()':
src/client/ui/node/../../../shared/sharedptr.h:10:7: warning: function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   10 | class SharedPtrDeletionInternal {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~
===> CXX [ufo] src/client/ui/node/ui_node_baseinventory.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_data.h:29,
                 from src/client/ui/node/../ui_main.h:27,
                 from src/client/ui/node/ui_node_baseinventory.cpp:28:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../shared/shared.h:54,
                 from src/client/ui/node/../ui_data.h:30:
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_baseinventory.cpp:36:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/ui/node/../../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
In file included from src/client/ui/node/../../../common/../game/q_shared.h:39,
                 from src/client/ui/node/../../../common/scripts.h:259,
                 from src/client/ui/node/../ui_nodes.h:28,
                 from src/client/ui/node/../ui_data.h:31:
src/client/ui/node/../../../common/../game/inv_shared.h: In member function 'objDef_s::isAmmo() const':
src/client/ui/node/../../../common/../game/inv_shared.h:350:21: warning: function 'objDef_s::isAmmo() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  350 |         inline bool isAmmo () const {
      |                     ^~~~~~
src/client/ui/node/../../../common/../game/inv_shared.h: In member function 'objDef_s::isArmour() const':
src/client/ui/node/../../../common/../game/inv_shared.h:353:21: warning: function 'objDef_s::isArmour() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  353 |         inline bool isArmour () const {
      |                     ^~~~~~~~
src/client/ui/node/../../../common/../game/inv_shared.h: In member function 'Item::getAmount() const':
src/client/ui/node/../../../common/../game/inv_shared.h:432:20: warning: function 'Item::getAmount() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  432 |         inline int getAmount () const {
      |                    ^~~~~~~~~
src/client/ui/node/../../../common/../game/inv_shared.h: In member function 'Item::getX() const':
src/client/ui/node/../../../common/../game/inv_shared.h:463:20: warning: function 'Item::getX() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  463 |         inline int getX () const {
      |                    ^~~~
src/client/ui/node/../../../common/../game/inv_shared.h: In member function 'Item::getY() const':
src/client/ui/node/../../../common/../game/inv_shared.h:471:20: warning: function 'Item::getY() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  471 |         inline int getY () const {
      |                    ^~~~
src/client/ui/node/../../../common/../game/inv_shared.h: In member function 'Item::setDef(objDef_s const*)':
src/client/ui/node/../../../common/../game/inv_shared.h:479:21: warning: function 'Item::setDef(objDef_s const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  479 |         inline void setDef(const objDef_t* objDef) {
      |                     ^~~~~~
src/client/ui/node/../../../common/../game/inv_shared.h: In member function 'Item::def() const':
src/client/ui/node/../../../common/../game/inv_shared.h:483:32: warning: function 'Item::def() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^~~
In file included from src/client/ui/node/../node/ui_node_option.h:28,
                 from src/client/ui/node/../ui_data.h:32:
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiNode::uiNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:33:7: warning: function 'uiNode::uiNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   33 | class uiNode {
      |       ^~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class uiLocatedNode : public uiNode {
      |       ^~~~~~~~~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/client/ui/node/ui_node_baseinventory.h:27,
                 from src/client/ui/node/ui_node_baseinventory.cpp:37:
src/client/ui/node/ui_node_container.h: In member function 'uiContainerNode::uiContainerNode()':
src/client/ui/node/ui_node_container.h:35:7: warning: function 'uiContainerNode::uiContainerNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   35 | class uiContainerNode : public uiLocatedNode {
      |       ^~~~~~~~~~~~~~~
src/client/ui/node/ui_node_container.h: In member function 'uiContainerNode::~uiContainerNode()':
src/client/ui/node/ui_node_container.h:35:7: warning: function 'uiContainerNode::~uiContainerNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/node/ui_node_baseinventory.h: In member function 'uiBaseInventoryNode::~uiBaseInventoryNode()':
src/client/ui/node/ui_node_baseinventory.h:30:7: warning: function 'uiBaseInventoryNode::~uiBaseInventoryNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   30 | class uiBaseInventoryNode : public uiContainerNode {
      |       ^~~~~~~~~~~~~~~~~~~
src/client/ui/node/ui_node_baseinventory.h: In member function 'uiBaseInventoryNode::~uiBaseInventoryNode()':
src/client/ui/node/ui_node_baseinventory.h:30:7: warning: function 'uiBaseInventoryNode::~uiBaseInventoryNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/node/ui_node_container.h: In member function 'uiContainerNode::~uiContainerNode()':
src/client/ui/node/ui_node_container.h:35:7: warning: function 'uiContainerNode::~uiContainerNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   35 | class uiContainerNode : public uiLocatedNode {
      |       ^~~~~~~~~~~~~~~
src/client/ui/node/ui_node_baseinventory.h: In member function 'uiBaseInventoryNode::uiBaseInventoryNode()':
src/client/ui/node/ui_node_baseinventory.h:30:7: warning: function 'uiBaseInventoryNode::uiBaseInventoryNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   30 | class uiBaseInventoryNode : public uiContainerNode {
      |       ^~~~~~~~~~~~~~~~~~~
In file included from src/client/ui/node/../../../shared/shared.h:52:
src/client/ui/node/../../../shared/sharedptr.h: In member function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()':
src/client/ui/node/../../../shared/sharedptr.h:10:7: warning: function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   10 | class SharedPtrDeletionInternal {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~
===> CXX [ufo] src/client/ui/node/ui_node_battlescape.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_nodes.h:27,
                 from src/client/ui/node/ui_node_battlescape.cpp:28:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../common/../shared/shared.h:54,
                 from src/client/ui/node/../../../common/common.h:30,
                 from src/client/ui/node/../../../common/scripts.h:28,
                 from src/client/ui/node/../ui_nodes.h:28:
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/../../client.h:32,
                 from src/client/ui/node/ui_node_battlescape.cpp:32:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/ui/node/../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
In file included from src/client/ui/node/../ui_behaviour.h:28,
                 from src/client/ui/node/ui_node_battlescape.cpp:29:
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiNode::uiNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:33:7: warning: function 'uiNode::uiNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   33 | class uiNode {
      |       ^~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class uiLocatedNode : public uiNode {
      |       ^~~~~~~~~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/client/ui/node/ui_node_battlescape.cpp:31:
src/client/ui/node/ui_node_battlescape.h: In member function 'uiBattleScapeNode::~uiBattleScapeNode()':
src/client/ui/node/ui_node_battlescape.h:27:7: warning: function 'uiBattleScapeNode::~uiBattleScapeNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   27 | class uiBattleScapeNode : public uiLocatedNode {
      |       ^~~~~~~~~~~~~~~~~
src/client/ui/node/ui_node_battlescape.h: In member function 'uiBattleScapeNode::~uiBattleScapeNode()':
src/client/ui/node/ui_node_battlescape.h:27:7: warning: function 'uiBattleScapeNode::~uiBattleScapeNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class uiLocatedNode : public uiNode {
      |       ^~~~~~~~~~~~~
src/client/ui/node/ui_node_battlescape.h: In member function 'uiBattleScapeNode::uiBattleScapeNode()':
src/client/ui/node/ui_node_battlescape.h:27:7: warning: function 'uiBattleScapeNode::uiBattleScapeNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   27 | class uiBattleScapeNode : public uiLocatedNode {
      |       ^~~~~~~~~~~~~~~~~
In file included from src/client/ui/node/../../../common/../shared/shared.h:52:
src/client/ui/node/../../../common/../shared/sharedptr.h: In member function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()':
src/client/ui/node/../../../common/../shared/sharedptr.h:10:7: warning: function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   10 | class SharedPtrDeletionInternal {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~
===> CXX [ufo] src/client/ui/node/ui_node_button.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_data.h:29,
                 from src/client/ui/node/../ui_main.h:27,
                 from src/client/ui/node/ui_node_button.cpp:29:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../shared/shared.h:54,
                 from src/client/ui/node/../ui_data.h:30:
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_button.cpp:34:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/ui/node/../../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
In file included from src/client/ui/node/../node/ui_node_option.h:28,
                 from src/client/ui/node/../ui_data.h:32:
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiNode::uiNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:33:7: warning: function 'uiNode::uiNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   33 | class uiNode {
      |       ^~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class uiLocatedNode : public uiNode {
      |       ^~~~~~~~~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/client/ui/node/ui_node_button.cpp:37:
src/client/ui/node/ui_node_button.h: In member function 'uiButtonNode::~uiButtonNode()':
src/client/ui/node/ui_node_button.h:29:7: warning: function 'uiButtonNode::~uiButtonNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class uiButtonNode : public uiLocatedNode {
      |       ^~~~~~~~~~~~
src/client/ui/node/ui_node_button.h: In member function 'uiButtonNode::~uiButtonNode()':
src/client/ui/node/ui_node_button.h:29:7: warning: function 'uiButtonNode::~uiButtonNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class uiLocatedNode : public uiNode {
      |       ^~~~~~~~~~~~~
src/client/ui/node/ui_node_button.h: In member function 'uiButtonNode::uiButtonNode()':
src/client/ui/node/ui_node_button.h:29:7: warning: function 'uiButtonNode::uiButtonNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class uiButtonNode : public uiLocatedNode {
      |       ^~~~~~~~~~~~
In file included from src/client/ui/node/../../../shared/shared.h:52:
src/client/ui/node/../../../shared/sharedptr.h: In member function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()':
src/client/ui/node/../../../shared/sharedptr.h:10:7: warning: function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   10 | class SharedPtrDeletionInternal {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~
===> CXX [ufo] src/client/ui/node/ui_node_checkbox.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_nodes.h:27,
                 from src/client/ui/node/ui_node_checkbox.cpp:34:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../common/../shared/shared.h:54,
                 from src/client/ui/node/../../../common/common.h:30,
                 from src/client/ui/node/../../../common/scripts.h:28,
                 from src/client/ui/node/../ui_nodes.h:28:
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_checkbox.cpp:39:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/ui/node/../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
In file included from src/client/ui/node/../ui_behaviour.h:28,
                 from src/client/ui/node/ui_node_checkbox.cpp:36:
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiNode::uiNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:33:7: warning: function 'uiNode::uiNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   33 | class uiNode {
      |       ^~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class uiLocatedNode : public uiNode {
      |       ^~~~~~~~~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/client/ui/node/ui_node_checkbox.h:27,
                 from src/client/ui/node/ui_node_checkbox.cpp:42:
src/client/ui/node/ui_node_abstractvalue.h: In member function 'uiAbstractValueNode::uiAbstractValueNode()':
src/client/ui/node/ui_node_abstractvalue.h:29:7: warning: function 'uiAbstractValueNode::uiAbstractValueNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class uiAbstractValueNode : public uiLocatedNode {
      |       ^~~~~~~~~~~~~~~~~~~
src/client/ui/node/ui_node_abstractvalue.h: In member function 'uiAbstractValueNode::~uiAbstractValueNode()':
src/client/ui/node/ui_node_abstractvalue.h:29:7: warning: function 'uiAbstractValueNode::~uiAbstractValueNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/node/ui_node_checkbox.h: In member function 'uiCheckBoxNode::~uiCheckBoxNode()':
src/client/ui/node/ui_node_checkbox.h:29:7: warning: function 'uiCheckBoxNode::~uiCheckBoxNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class uiCheckBoxNode : public uiAbstractValueNode {
      |       ^~~~~~~~~~~~~~
src/client/ui/node/ui_node_checkbox.h: In member function 'uiCheckBoxNode::~uiCheckBoxNode()':
src/client/ui/node/ui_node_checkbox.h:29:7: warning: function 'uiCheckBoxNode::~uiCheckBoxNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/node/ui_node_abstractvalue.h: In member function 'uiAbstractValueNode::~uiAbstractValueNode()':
src/client/ui/node/ui_node_abstractvalue.h:29:7: warning: function 'uiAbstractValueNode::~uiAbstractValueNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class uiAbstractValueNode : public uiLocatedNode {
      |       ^~~~~~~~~~~~~~~~~~~
src/client/ui/node/ui_node_checkbox.h: In member function 'uiCheckBoxNode::uiCheckBoxNode()':
src/client/ui/node/ui_node_checkbox.h:29:7: warning: function 'uiCheckBoxNode::uiCheckBoxNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class uiCheckBoxNode : public uiAbstractValueNode {
      |       ^~~~~~~~~~~~~~
In file included from src/client/ui/node/../../../common/../shared/shared.h:52:
src/client/ui/node/../../../common/../shared/sharedptr.h: In member function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()':
src/client/ui/node/../../../common/../shared/sharedptr.h:10:7: warning: function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   10 | class SharedPtrDeletionInternal {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~
===> CXX [ufo] src/client/ui/node/ui_node_container.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_data.h:29,
                 from src/client/ui/node/../ui_main.h:27,
                 from src/client/ui/node/ui_node_container.cpp:34:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../shared/shared.h:54,
                 from src/client/ui/node/../ui_data.h:30:
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_container.cpp:42:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/ui/node/../../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
src/client/ui/node/ui_node_container.cpp: In function 'void UI_ContainerNodeDrawDropPreview(uiNode_t*)':
src/client/ui/node/ui_node_container.cpp:544:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
  544 |                 if (!Key_IsDown(K_SHIFT) || CL_BattlescapeRunning())
      |                 ^~
src/client/ui/node/ui_node_container.cpp:546:9: note: here
  546 |         case INV_FITS_ONLY_ROTATED:
      |         ^~~~
src/client/ui/node/ui_node_container.cpp: In function 'UI_IsScrollContainerNode(uiNode_t const*)':
src/client/ui/node/ui_node_container.cpp:84:20: warning: function 'UI_IsScrollContainerNode(uiNode_t const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   84 | static inline bool UI_IsScrollContainerNode (const uiNode_t* const node)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~
src/client/ui/node/../../../shared/shared.h: In function 'Q_strnull(char const*)':
src/client/ui/node/../../../shared/shared.h:137:13: warning: function 'Q_strnull(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^~~~~~~~~
In file included from src/client/ui/node/../../../common/../game/q_shared.h:39,
                 from src/client/ui/node/../../../common/scripts.h:259,
                 from src/client/ui/node/../ui_nodes.h:28,
                 from src/client/ui/node/../ui_data.h:31:
src/client/ui/node/../../../common/../game/inv_shared.h: In member function 'objDef_s::isAmmo() const':
src/client/ui/node/../../../common/../game/inv_shared.h:350:21: warning: function 'objDef_s::isAmmo() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  350 |         inline bool isAmmo () const {
      |                     ^~~~~~
src/client/ui/node/../../../common/../game/inv_shared.h: In member function 'objDef_s::isArmour() const':
src/client/ui/node/../../../common/../game/inv_shared.h:353:21: warning: function 'objDef_s::isArmour() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  353 |         inline bool isArmour () const {
      |                     ^~~~~~~~
src/client/ui/node/../../../common/../game/inv_shared.h: In member function 'objDef_s::getReloadTime() const':
src/client/ui/node/../../../common/../game/inv_shared.h:356:20: warning: function 'objDef_s::getReloadTime() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  356 |         inline int getReloadTime () const {
      |                    ^~~~~~~~~~~~~
src/client/ui/node/../../../common/../game/inv_shared.h: In member function 'Item::ammoDef() const':
src/client/ui/node/../../../common/../game/inv_shared.h:424:32: warning: function 'Item::ammoDef() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  424 |         inline const objDef_t* ammoDef (void) const {
      |                                ^~~~~~~
src/client/ui/node/../../../common/../game/inv_shared.h: In member function 'Item::getAmount() const':
src/client/ui/node/../../../common/../game/inv_shared.h:432:20: warning: function 'Item::getAmount() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  432 |         inline int getAmount () const {
      |                    ^~~~~~~~~
src/client/ui/node/../../../common/../game/inv_shared.h: In member function 'Item::getAmmoLeft() const':
src/client/ui/node/../../../common/../game/inv_shared.h:444:20: warning: function 'Item::getAmmoLeft() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  444 |         inline int getAmmoLeft () const {
      |                    ^~~~~~~~~~~
src/client/ui/node/../../../common/../game/inv_shared.h: In member function 'Item::getX() const':
src/client/ui/node/../../../common/../game/inv_shared.h:463:20: warning: function 'Item::getX() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  463 |         inline int getX () const {
      |                    ^~~~
src/client/ui/node/../../../common/../game/inv_shared.h: In member function 'Item::getY() const':
src/client/ui/node/../../../common/../game/inv_shared.h:471:20: warning: function 'Item::getY() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  471 |         inline int getY () const {
      |                    ^~~~
src/client/ui/node/../../../common/../game/inv_shared.h: In member function 'Item::def() const':
src/client/ui/node/../../../common/../game/inv_shared.h:483:32: warning: function 'Item::def() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^~~
src/client/ui/node/../../../common/../game/inv_shared.h: In member function 'Item::isHeldTwoHanded() const':
src/client/ui/node/../../../common/../game/inv_shared.h:487:21: warning: function 'Item::isHeldTwoHanded() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  487 |         inline bool isHeldTwoHanded() const {
      |                     ^~~~~~~~~~~~~~~
src/client/ui/node/../../../common/../game/inv_shared.h: In member function 'Item::isReloadable() const':
src/client/ui/node/../../../common/../game/inv_shared.h:491:21: warning: function 'Item::isReloadable() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  491 |         inline bool isReloadable() const {
      |                     ^~~~~~~~~~~~
src/client/ui/node/../../../common/../game/inv_shared.h: In member function 'Item::mustReload() const':
src/client/ui/node/../../../common/../game/inv_shared.h:496:21: warning: function 'Item::mustReload() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  496 |         inline bool mustReload() const {
      |                     ^~~~~~~~~~
src/client/ui/node/../../../common/../game/inv_shared.h: In member function 'Item::isWeapon() const':
src/client/ui/node/../../../common/../game/inv_shared.h:500:21: warning: function 'Item::isWeapon() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  500 |         inline bool isWeapon() const {
      |                     ^~~~~~~~
src/client/ui/node/../../../common/../game/inv_shared.h: In member function 'Item::isArmour() const':
src/client/ui/node/../../../common/../game/inv_shared.h:504:21: warning: function 'Item::isArmour() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  504 |         inline bool isArmour() const {
      |                     ^~~~~~~~
src/client/ui/node/../../../common/../game/inv_shared.h: In member function 'Inventory::getContainer(int) const':
src/client/ui/node/../../../common/../game/inv_shared.h:542:33: warning: function 'Inventory::getContainer(int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  542 |         inline const Container& getContainer (const containerIndex_t idx) const {
      |                                 ^~~~~~~~~~~~
src/client/ui/node/../../../common/../game/inv_shared.h: In member function 'Inventory::getContainer2(int) const':
src/client/ui/node/../../../common/../game/inv_shared.h:551:22: warning: function 'Inventory::getContainer2(int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  551 |         inline Item* getContainer2 (const containerIndex_t idx) const {
      |                      ^~~~~~~~~~~~~
src/client/ui/node/../../../common/../game/inv_shared.h: In member function 'Inventory::setContainer(int, Item*)':
src/client/ui/node/../../../common/../game/inv_shared.h:555:21: warning: function 'Inventory::setContainer(int, Item*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  555 |         inline void setContainer (const containerIndex_t idx, Item* cont) {
      |                     ^~~~~~~~~~~~
src/client/ui/node/../../../common/../game/inv_shared.h: In member function 'Inventory::containsItem(int, Item const*) const':
src/client/ui/node/../../../common/../game/inv_shared.h:577:21: warning: function 'Inventory::containsItem(int, Item const*) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  577 |         inline bool containsItem (const containerIndex_t contId, const Item* const item) const {
      |                     ^~~~~~~~~~~~
In file included from src/client/ui/node/../node/ui_node_option.h:28,
                 from src/client/ui/node/../ui_data.h:32:
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiNode::uiNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:33:7: warning: function 'uiNode::uiNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   33 | class uiNode {
      |       ^~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class uiLocatedNode : public uiNode {
      |       ^~~~~~~~~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/client/ui/node/ui_node_container.cpp:44:
src/client/ui/node/ui_node_container.h: In member function 'uiContainerNode::~uiContainerNode()':
src/client/ui/node/ui_node_container.h:35:7: warning: function 'uiContainerNode::~uiContainerNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   35 | class uiContainerNode : public uiLocatedNode {
      |       ^~~~~~~~~~~~~~~
src/client/ui/node/ui_node_container.h: In member function 'uiContainerNode::~uiContainerNode()':
src/client/ui/node/ui_node_container.h:35:7: warning: function 'uiContainerNode::~uiContainerNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class uiLocatedNode : public uiNode {
      |       ^~~~~~~~~~~~~
src/client/ui/node/ui_node_container.h: In member function 'uiContainerNode::uiContainerNode()':
src/client/ui/node/ui_node_container.h:35:7: warning: function 'uiContainerNode::uiContainerNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   35 | class uiContainerNode : public uiLocatedNode {
      |       ^~~~~~~~~~~~~~~
In file included from src/client/ui/node/../../../shared/shared.h:52:
src/client/ui/node/../../../shared/sharedptr.h: In member function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()':
src/client/ui/node/../../../shared/sharedptr.h:10:7: warning: function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   10 | class SharedPtrDeletionInternal {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~
===> CXX [ufo] src/client/ui/node/ui_node_controls.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_nodes.h:27,
                 from src/client/ui/node/ui_node_controls.cpp:28:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../common/../shared/shared.h:54,
                 from src/client/ui/node/../../../common/common.h:30,
                 from src/client/ui/node/../../../common/scripts.h:28,
                 from src/client/ui/node/../ui_nodes.h:28:
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../ui_behaviour.h:28,
                 from src/client/ui/node/ui_node_controls.cpp:29:
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiNode::uiNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:33:7: warning: function 'uiNode::uiNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   33 | class uiNode {
      |       ^~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class uiLocatedNode : public uiNode {
      |       ^~~~~~~~~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/client/ui/node/ui_node_controls.cpp:33:
src/client/ui/node/ui_node_image.h: In member function 'uiImageNode::uiImageNode()':
src/client/ui/node/ui_node_image.h:32:7: warning: function 'uiImageNode::uiImageNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   32 | class uiImageNode : public uiLocatedNode {
      |       ^~~~~~~~~~~
src/client/ui/node/ui_node_image.h: In member function 'uiImageNode::~uiImageNode()':
src/client/ui/node/ui_node_image.h:32:7: warning: function 'uiImageNode::~uiImageNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/client/ui/node/ui_node_controls.cpp:34:
src/client/ui/node/ui_node_controls.h: In member function 'uiControlNode::~uiControlNode()':
src/client/ui/node/ui_node_controls.h:29:7: warning: function 'uiControlNode::~uiControlNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class uiControlNode : public uiImageNode {
      |       ^~~~~~~~~~~~~
src/client/ui/node/ui_node_controls.h: In member function 'uiControlNode::~uiControlNode()':
src/client/ui/node/ui_node_controls.h:29:7: warning: function 'uiControlNode::~uiControlNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/node/ui_node_image.h: In member function 'uiImageNode::~uiImageNode()':
src/client/ui/node/ui_node_image.h:32:7: warning: function 'uiImageNode::~uiImageNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   32 | class uiImageNode : public uiLocatedNode {
      |       ^~~~~~~~~~~
src/client/ui/node/ui_node_controls.h: In member function 'uiControlNode::uiControlNode()':
src/client/ui/node/ui_node_controls.h:29:7: warning: function 'uiControlNode::uiControlNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class uiControlNode : public uiImageNode {
      |       ^~~~~~~~~~~~~
In file included from src/client/ui/node/../../../common/../shared/shared.h:52:
src/client/ui/node/../../../common/../shared/sharedptr.h: In member function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()':
src/client/ui/node/../../../common/../shared/sharedptr.h:10:7: warning: function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   10 | class SharedPtrDeletionInternal {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~
===> CXX [ufo] src/client/ui/node/ui_node_data.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_nodes.h:27,
                 from src/client/ui/node/ui_node_data.cpp:33:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../common/../shared/shared.h:54,
                 from src/client/ui/node/../../../common/common.h:30,
                 from src/client/ui/node/../../../common/scripts.h:28,
                 from src/client/ui/node/../ui_nodes.h:28:
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/../../client.h:32,
                 from src/client/ui/node/ui_node_data.cpp:39:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/ui/node/../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
In file included from src/client/ui/node/ui_node_data.cpp:36:
src/client/ui/node/ui_node_data.h: In member function 'uiDataNode::~uiDataNode()':
src/client/ui/node/ui_node_data.h:27:7: warning: function 'uiDataNode::~uiDataNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   27 | class uiDataNode : public uiNode {
      |       ^~~~~~~~~~
src/client/ui/node/ui_node_data.h: In member function 'uiDataNode::~uiDataNode()':
src/client/ui/node/ui_node_data.h:27:7: warning: function 'uiDataNode::~uiDataNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/client/ui/node/../ui_behaviour.h:28,
                 from src/client/ui/node/ui_node_data.cpp:35:
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiNode::uiNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:33:7: warning: function 'uiNode::uiNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   33 | class uiNode {
      |       ^~~~~~
src/client/ui/node/ui_node_data.h: In member function 'uiDataNode::uiDataNode()':
src/client/ui/node/ui_node_data.h:27:7: warning: function 'uiDataNode::uiDataNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   27 | class uiDataNode : public uiNode {
      |       ^~~~~~~~~~
In file included from src/client/ui/node/../../../common/../shared/shared.h:52:
src/client/ui/node/../../../common/../shared/sharedptr.h: In member function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()':
src/client/ui/node/../../../common/../shared/sharedptr.h:10:7: warning: function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   10 | class SharedPtrDeletionInternal {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~
===> CXX [ufo] src/client/ui/node/ui_node_editor.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_data.h:29,
                 from src/client/ui/node/../ui_main.h:27,
                 from src/client/ui/node/ui_node_editor.cpp:28:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../shared/shared.h:54,
                 from src/client/ui/node/../ui_data.h:30:
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_editor.cpp:35:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/ui/node/../../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
In file included from src/client/ui/node/../../../common/cmd.h:34,
                 from src/client/ui/node/../../../common/common.h:180,
                 from src/client/ui/node/../../../common/scripts.h:28,
                 from src/client/ui/node/../ui_nodes.h:28,
                 from src/client/ui/node/../ui_data.h:31:
src/client/ui/node/../../../common/filesys.h: In member function 'ScopedFile::operator&()':
src/client/ui/node/../../../common/filesys.h:198:23: warning: function 'ScopedFile::operator&()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^~~~~~~~
In file included from src/client/ui/node/../node/ui_node_option.h:28,
                 from src/client/ui/node/../ui_data.h:32:
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiNode::uiNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:33:7: warning: function 'uiNode::uiNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   33 | class uiNode {
      |       ^~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class uiLocatedNode : public uiNode {
      |       ^~~~~~~~~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/client/ui/node/ui_node_editor.cpp:37:
src/client/ui/node/ui_node_editor.h: In member function 'uiEditorNode::~uiEditorNode()':
src/client/ui/node/ui_node_editor.h:27:7: warning: function 'uiEditorNode::~uiEditorNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   27 | class uiEditorNode : public uiLocatedNode {
      |       ^~~~~~~~~~~~
src/client/ui/node/ui_node_editor.h: In member function 'uiEditorNode::~uiEditorNode()':
src/client/ui/node/ui_node_editor.h:27:7: warning: function 'uiEditorNode::~uiEditorNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class uiLocatedNode : public uiNode {
      |       ^~~~~~~~~~~~~
src/client/ui/node/ui_node_editor.h: In member function 'uiEditorNode::uiEditorNode()':
src/client/ui/node/ui_node_editor.h:27:7: warning: function 'uiEditorNode::uiEditorNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   27 | class uiEditorNode : public uiLocatedNode {
      |       ^~~~~~~~~~~~
In file included from src/client/ui/node/../../../shared/shared.h:52:
src/client/ui/node/../../../shared/sharedptr.h: In member function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()':
src/client/ui/node/../../../shared/sharedptr.h:10:7: warning: function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   10 | class SharedPtrDeletionInternal {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~
===> CXX [ufo] src/client/ui/node/ui_node_ekg.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_nodes.h:27,
                 from src/client/ui/node/ui_node_ekg.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../common/../shared/shared.h:54,
                 from src/client/ui/node/../../../common/common.h:30,
                 from src/client/ui/node/../../../common/scripts.h:28,
                 from src/client/ui/node/../ui_nodes.h:28:
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_ekg.cpp:29:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/ui/node/../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
src/client/ui/node/../../../common/../shared/shared.h: In function 'Q_strnull(char const*)':
src/client/ui/node/../../../common/../shared/shared.h:137:13: warning: function 'Q_strnull(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^~~~~~~~~
In file included from src/client/ui/node/../ui_behaviour.h:28,
                 from src/client/ui/node/ui_node_ekg.cpp:28:
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiNode::uiNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:33:7: warning: function 'uiNode::uiNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   33 | class uiNode {
      |       ^~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class uiLocatedNode : public uiNode {
      |       ^~~~~~~~~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/client/ui/node/ui_node_ekg.h:27,
                 from src/client/ui/node/ui_node_ekg.cpp:30:
src/client/ui/node/ui_node_image.h: In member function 'uiImageNode::uiImageNode()':
src/client/ui/node/ui_node_image.h:32:7: warning: function 'uiImageNode::uiImageNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   32 | class uiImageNode : public uiLocatedNode {
      |       ^~~~~~~~~~~
src/client/ui/node/ui_node_image.h: In member function 'uiImageNode::~uiImageNode()':
src/client/ui/node/ui_node_image.h:32:7: warning: function 'uiImageNode::~uiImageNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/node/ui_node_ekg.h: In member function 'uiEkgNode::~uiEkgNode()':
src/client/ui/node/ui_node_ekg.h:29:7: warning: function 'uiEkgNode::~uiEkgNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class uiEkgNode : public uiImageNode {
      |       ^~~~~~~~~
src/client/ui/node/ui_node_ekg.h: In member function 'uiEkgNode::~uiEkgNode()':
src/client/ui/node/ui_node_ekg.h:29:7: warning: function 'uiEkgNode::~uiEkgNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/node/ui_node_image.h: In member function 'uiImageNode::~uiImageNode()':
src/client/ui/node/ui_node_image.h:32:7: warning: function 'uiImageNode::~uiImageNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   32 | class uiImageNode : public uiLocatedNode {
      |       ^~~~~~~~~~~
src/client/ui/node/ui_node_ekg.h: In member function 'uiEkgNode::uiEkgNode()':
src/client/ui/node/ui_node_ekg.h:29:7: warning: function 'uiEkgNode::uiEkgNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class uiEkgNode : public uiImageNode {
      |       ^~~~~~~~~
In file included from src/client/ui/node/../../../common/../shared/shared.h:52:
src/client/ui/node/../../../common/../shared/sharedptr.h: In member function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()':
src/client/ui/node/../../../common/../shared/sharedptr.h:10:7: warning: function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   10 | class SharedPtrDeletionInternal {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~
===> CXX [ufo] src/client/ui/node/ui_node_geoscape.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_nodes.h:27,
                 from src/client/ui/node/ui_node_geoscape.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../common/../shared/shared.h:54,
                 from src/client/ui/node/../../../common/common.h:30,
                 from src/client/ui/node/../../../common/scripts.h:28,
                 from src/client/ui/node/../ui_nodes.h:28:
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_geoscape.cpp:30:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/ui/node/../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
In file included from src/client/ui/node/../ui_behaviour.h:28,
                 from src/client/ui/node/ui_node_geoscape.cpp:28:
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiNode::uiNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:33:7: warning: function 'uiNode::uiNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   33 | class uiNode {
      |       ^~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class uiLocatedNode : public uiNode {
      |       ^~~~~~~~~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/client/ui/node/ui_node_geoscape.cpp:31:
src/client/ui/node/ui_node_geoscape.h: In member function 'uiGeoscapeNode::~uiGeoscapeNode()':
src/client/ui/node/ui_node_geoscape.h:31:7: warning: function 'uiGeoscapeNode::~uiGeoscapeNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | class uiGeoscapeNode : public uiLocatedNode {
      |       ^~~~~~~~~~~~~~
src/client/ui/node/ui_node_geoscape.h: In member function 'uiGeoscapeNode::~uiGeoscapeNode()':
src/client/ui/node/ui_node_geoscape.h:31:7: warning: function 'uiGeoscapeNode::~uiGeoscapeNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class uiLocatedNode : public uiNode {
      |       ^~~~~~~~~~~~~
src/client/ui/node/ui_node_geoscape.h: In member function 'uiGeoscapeNode::uiGeoscapeNode()':
src/client/ui/node/ui_node_geoscape.h:31:7: warning: function 'uiGeoscapeNode::uiGeoscapeNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | class uiGeoscapeNode : public uiLocatedNode {
      |       ^~~~~~~~~~~~~~
In file included from src/client/ui/node/../../../common/../shared/shared.h:52:
src/client/ui/node/../../../common/../shared/sharedptr.h: In member function 'SharedPtr<uiNode>::get() const':
src/client/ui/node/../../../common/../shared/sharedptr.h:195:28: warning: function 'SharedPtr<uiNode>::get() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  195 |         inline PointerType get () const
      |                            ^~~
src/client/ui/node/../../../common/../shared/sharedptr.h: In member function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()':
src/client/ui/node/../../../common/../shared/sharedptr.h:10:7: warning: function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   10 | class SharedPtrDeletionInternal {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~
===> CXX [ufo] src/client/ui/node/ui_node_image.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_nodes.h:27,
                 from src/client/ui/node/ui_node_image.cpp:39:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../common/../shared/shared.h:54,
                 from src/client/ui/node/../../../common/common.h:30,
                 from src/client/ui/node/../../../common/scripts.h:28,
                 from src/client/ui/node/../ui_nodes.h:28:
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_image.cpp:42:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/ui/node/../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
src/client/ui/node/../../../common/../shared/shared.h: In function 'Q_strnull(char const*)':
src/client/ui/node/../../../common/../shared/shared.h:137:13: warning: function 'Q_strnull(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^~~~~~~~~
In file included from src/client/ui/node/../ui_behaviour.h:28,
                 from src/client/ui/node/ui_node_image.cpp:41:
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiNode::uiNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:33:7: warning: function 'uiNode::uiNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   33 | class uiNode {
      |       ^~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class uiLocatedNode : public uiNode {
      |       ^~~~~~~~~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/client/ui/node/ui_node_image.cpp:43:
src/client/ui/node/ui_node_image.h: In member function 'uiImageNode::~uiImageNode()':
src/client/ui/node/ui_node_image.h:32:7: warning: function 'uiImageNode::~uiImageNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   32 | class uiImageNode : public uiLocatedNode {
      |       ^~~~~~~~~~~
src/client/ui/node/ui_node_image.h: In member function 'uiImageNode::~uiImageNode()':
src/client/ui/node/ui_node_image.h:32:7: warning: function 'uiImageNode::~uiImageNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class uiLocatedNode : public uiNode {
      |       ^~~~~~~~~~~~~
src/client/ui/node/ui_node_image.h: In member function 'uiImageNode::uiImageNode()':
src/client/ui/node/ui_node_image.h:32:7: warning: function 'uiImageNode::uiImageNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   32 | class uiImageNode : public uiLocatedNode {
      |       ^~~~~~~~~~~
In file included from src/client/ui/node/../../../common/../shared/shared.h:52:
src/client/ui/node/../../../common/../shared/sharedptr.h: In member function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()':
src/client/ui/node/../../../common/../shared/sharedptr.h:10:7: warning: function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   10 | class SharedPtrDeletionInternal {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~
===> CXX [ufo] src/client/ui/node/ui_node_item.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_nodes.h:27,
                 from src/client/ui/node/ui_node_item.cpp:27:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../common/../shared/shared.h:54,
                 from src/client/ui/node/../../../common/common.h:30,
                 from src/client/ui/node/../../../common/scripts.h:28,
                 from src/client/ui/node/../ui_nodes.h:28:
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/ui_node_model.h:29,
                 from src/client/ui/node/ui_node_item.cpp:30:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/ui/node/../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
src/client/ui/node/../../../common/../shared/shared.h: In function 'Q_strnull(char const*)':
src/client/ui/node/../../../common/../shared/shared.h:137:13: warning: function 'Q_strnull(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^~~~~~~~~
In file included from src/client/ui/node/../../../common/../game/q_shared.h:39,
                 from src/client/ui/node/../../../common/scripts.h:259:
src/client/ui/node/../../../common/../game/inv_shared.h: In member function 'Item::def() const':
src/client/ui/node/../../../common/../game/inv_shared.h:483:32: warning: function 'Item::def() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^~~
In file included from src/client/ui/node/../ui_behaviour.h:28,
                 from src/client/ui/node/ui_node_item.cpp:29:
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiNode::uiNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:33:7: warning: function 'uiNode::uiNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   33 | class uiNode {
      |       ^~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class uiLocatedNode : public uiNode {
      |       ^~~~~~~~~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/node/ui_node_model.h: In member function 'uiModelNode::uiModelNode()':
src/client/ui/node/ui_node_model.h:31:7: warning: function 'uiModelNode::uiModelNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | class uiModelNode : public uiLocatedNode {
      |       ^~~~~~~~~~~
src/client/ui/node/ui_node_model.h: In member function 'uiModelNode::~uiModelNode()':
src/client/ui/node/ui_node_model.h:31:7: warning: function 'uiModelNode::~uiModelNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/client/ui/node/ui_node_item.cpp:31:
src/client/ui/node/ui_node_item.h: In member function 'uiItemNode::~uiItemNode()':
src/client/ui/node/ui_node_item.h:29:7: warning: function 'uiItemNode::~uiItemNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class uiItemNode : public uiModelNode {
      |       ^~~~~~~~~~
src/client/ui/node/ui_node_item.h: In member function 'uiItemNode::~uiItemNode()':
src/client/ui/node/ui_node_item.h:29:7: warning: function 'uiItemNode::~uiItemNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/node/ui_node_model.h: In member function 'uiModelNode::~uiModelNode()':
src/client/ui/node/ui_node_model.h:31:7: warning: function 'uiModelNode::~uiModelNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | class uiModelNode : public uiLocatedNode {
      |       ^~~~~~~~~~~
src/client/ui/node/ui_node_item.h: In member function 'uiItemNode::uiItemNode()':
src/client/ui/node/ui_node_item.h:29:7: warning: function 'uiItemNode::uiItemNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class uiItemNode : public uiModelNode {
      |       ^~~~~~~~~~
In file included from src/client/ui/node/../../../common/../shared/shared.h:52:
src/client/ui/node/../../../common/../shared/sharedptr.h: In member function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()':
src/client/ui/node/../../../common/../shared/sharedptr.h:10:7: warning: function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   10 | class SharedPtrDeletionInternal {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~
===> CXX [ufo] src/client/ui/node/ui_node_linechart.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_nodes.h:27,
                 from src/client/ui/node/ui_node_linechart.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../common/../shared/shared.h:54,
                 from src/client/ui/node/../../../common/common.h:30,
                 from src/client/ui/node/../../../common/scripts.h:28,
                 from src/client/ui/node/../ui_nodes.h:28:
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../node/../../cl_renderer.h:29,
                 from src/client/ui/node/../node/ui_node_model.h:29,
                 from src/client/ui/node/../ui_internal.h:36,
                 from src/client/ui/node/ui_node_linechart.cpp:27:
src/client/ui/node/../node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../node/../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/ui/node/../node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/ui/node/../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/ui/node/../node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../node/../../cl_renderer.h:28:
src/client/ui/node/../node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
In file included from src/client/ui/node/../node/ui_node_window.h:28,
                 from src/client/ui/node/../ui_internal.h:35:
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiNode::uiNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:33:7: warning: function 'uiNode::uiNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   33 | class uiNode {
      |       ^~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class uiLocatedNode : public uiNode {
      |       ^~~~~~~~~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/client/ui/node/ui_node_linechart.cpp:30:
src/client/ui/node/ui_node_linechart.h: In member function 'uiLineChartNode::~uiLineChartNode()':
src/client/ui/node/ui_node_linechart.h:31:7: warning: function 'uiLineChartNode::~uiLineChartNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | class uiLineChartNode : public uiLocatedNode {
      |       ^~~~~~~~~~~~~~~
src/client/ui/node/ui_node_linechart.h: In member function 'uiLineChartNode::~uiLineChartNode()':
src/client/ui/node/ui_node_linechart.h:31:7: warning: function 'uiLineChartNode::~uiLineChartNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class uiLocatedNode : public uiNode {
      |       ^~~~~~~~~~~~~
src/client/ui/node/ui_node_linechart.h: In member function 'uiLineChartNode::uiLineChartNode()':
src/client/ui/node/ui_node_linechart.h:31:7: warning: function 'uiLineChartNode::uiLineChartNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | class uiLineChartNode : public uiLocatedNode {
      |       ^~~~~~~~~~~~~~~
In file included from src/client/ui/node/../../../common/../shared/shared.h:52:
src/client/ui/node/../../../common/../shared/sharedptr.h: In member function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()':
src/client/ui/node/../../../common/../shared/sharedptr.h:10:7: warning: function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   10 | class SharedPtrDeletionInternal {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~
===> CXX [ufo] src/client/ui/node/ui_node_material_editor.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/ui/node/../../../common/../shared/ufotypes.h:32,
                 from src/client/ui/node/../../../common/common.h:28,
                 from src/client/ui/node/../../cl_shared.h:28,
                 from src/client/ui/node/../../client.h:31,
                 from src/client/ui/node/ui_node_material_editor.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../common/../shared/shared.h:54,
                 from src/client/ui/node/../../../common/common.h:30:
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/../../client.h:32:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/ui/node/../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
In file included from src/client/ui/node/../node/ui_node_option.h:28,
                 from src/client/ui/node/../ui_data.h:32,
                 from src/client/ui/node/../ui_main.h:27,
                 from src/client/ui/node/ui_node_material_editor.cpp:27:
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiNode::uiNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:33:7: warning: function 'uiNode::uiNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   33 | class uiNode {
      |       ^~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class uiLocatedNode : public uiNode {
      |       ^~~~~~~~~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/client/ui/node/ui_node_material_editor.cpp:36:
src/client/ui/node/ui_node_abstractscrollable.h: In member function 'uiAbstractScrollableNode::~uiAbstractScrollableNode()':
src/client/ui/node/ui_node_abstractscrollable.h:35:7: warning: function 'uiAbstractScrollableNode::~uiAbstractScrollableNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   35 | class uiAbstractScrollableNode : public uiLocatedNode {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
src/client/ui/node/ui_node_abstractscrollable.h: In member function 'uiAbstractScrollableNode::~uiAbstractScrollableNode()':
src/client/ui/node/ui_node_abstractscrollable.h:35:7: warning: function 'uiAbstractScrollableNode::~uiAbstractScrollableNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/client/ui/node/ui_node_material_editor.cpp:40:
src/client/ui/node/ui_node_material_editor.h: In member function 'uiMaterialEditorNode::~uiMaterialEditorNode()':
src/client/ui/node/ui_node_material_editor.h:28:7: warning: function 'uiMaterialEditorNode::~uiMaterialEditorNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   28 | class uiMaterialEditorNode : public uiAbstractScrollableNode {
      |       ^~~~~~~~~~~~~~~~~~~~
src/client/ui/node/ui_node_material_editor.h: In member function 'uiMaterialEditorNode::~uiMaterialEditorNode()':
src/client/ui/node/ui_node_material_editor.h:28:7: warning: function 'uiMaterialEditorNode::~uiMaterialEditorNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class uiLocatedNode : public uiNode {
      |       ^~~~~~~~~~~~~
src/client/ui/node/ui_node_abstractscrollable.h: In member function 'uiAbstractScrollableNode::uiAbstractScrollableNode()':
src/client/ui/node/ui_node_abstractscrollable.h:35:7: warning: function 'uiAbstractScrollableNode::uiAbstractScrollableNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   35 | class uiAbstractScrollableNode : public uiLocatedNode {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
src/client/ui/node/ui_node_material_editor.h: In member function 'uiMaterialEditorNode::uiMaterialEditorNode()':
src/client/ui/node/ui_node_material_editor.h:28:7: warning: function 'uiMaterialEditorNode::uiMaterialEditorNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   28 | class uiMaterialEditorNode : public uiAbstractScrollableNode {
      |       ^~~~~~~~~~~~~~~~~~~~
In file included from src/client/ui/node/../../../common/../shared/shared.h:52:
src/client/ui/node/../../../common/../shared/sharedptr.h: In member function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()':
src/client/ui/node/../../../common/../shared/sharedptr.h:10:7: warning: function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   10 | class SharedPtrDeletionInternal {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~
===> CXX [ufo] src/client/ui/node/ui_node_messagelist.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_data.h:29,
                 from src/client/ui/node/../ui_main.h:27,
                 from src/client/ui/node/ui_node_messagelist.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../shared/shared.h:54,
                 from src/client/ui/node/../ui_data.h:30:
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../node/../../cl_renderer.h:29,
                 from src/client/ui/node/../node/ui_node_model.h:29,
                 from src/client/ui/node/../ui_internal.h:36,
                 from src/client/ui/node/ui_node_messagelist.cpp:27:
src/client/ui/node/../node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../node/../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/ui/node/../node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/ui/node/../../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/ui/node/../node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../node/../../cl_renderer.h:28:
src/client/ui/node/../node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
src/client/ui/node/../../../shared/shared.h: In function 'Q_strnull(char const*)':
src/client/ui/node/../../../shared/shared.h:137:13: warning: function 'Q_strnull(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^~~~~~~~~
In file included from src/client/ui/node/../node/ui_node_option.h:28,
                 from src/client/ui/node/../ui_data.h:32:
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiNode::uiNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:33:7: warning: function 'uiNode::uiNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   33 | class uiNode {
      |       ^~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class uiLocatedNode : public uiNode {
      |       ^~~~~~~~~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/client/ui/node/ui_node_text.h:27,
                 from src/client/ui/node/ui_node_messagelist.cpp:33:
src/client/ui/node/ui_node_abstractscrollable.h: In member function 'uiAbstractScrollableNode::~uiAbstractScrollableNode()':
src/client/ui/node/ui_node_abstractscrollable.h:35:7: warning: function 'uiAbstractScrollableNode::~uiAbstractScrollableNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   35 | class uiAbstractScrollableNode : public uiLocatedNode {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
src/client/ui/node/ui_node_abstractscrollable.h: In member function 'uiAbstractScrollableNode::~uiAbstractScrollableNode()':
src/client/ui/node/ui_node_abstractscrollable.h:35:7: warning: function 'uiAbstractScrollableNode::~uiAbstractScrollableNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/client/ui/node/ui_node_messagelist.cpp:34:
src/client/ui/node/ui_node_messagelist.h: In member function 'uiMessageListNode::~uiMessageListNode()':
src/client/ui/node/ui_node_messagelist.h:29:7: warning: function 'uiMessageListNode::~uiMessageListNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class uiMessageListNode : public uiAbstractScrollableNode {
      |       ^~~~~~~~~~~~~~~~~
src/client/ui/node/ui_node_messagelist.h: In member function 'uiMessageListNode::~uiMessageListNode()':
src/client/ui/node/ui_node_messagelist.h:29:7: warning: function 'uiMessageListNode::~uiMessageListNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class uiLocatedNode : public uiNode {
      |       ^~~~~~~~~~~~~
src/client/ui/node/ui_node_abstractscrollable.h: In member function 'uiAbstractScrollableNode::uiAbstractScrollableNode()':
src/client/ui/node/ui_node_abstractscrollable.h:35:7: warning: function 'uiAbstractScrollableNode::uiAbstractScrollableNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   35 | class uiAbstractScrollableNode : public uiLocatedNode {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
src/client/ui/node/ui_node_messagelist.h: In member function 'uiMessageListNode::uiMessageListNode()':
src/client/ui/node/ui_node_messagelist.h:29:7: warning: function 'uiMessageListNode::uiMessageListNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class uiMessageListNode : public uiAbstractScrollableNode {
      |       ^~~~~~~~~~~~~~~~~
In file included from src/client/ui/node/../../../shared/shared.h:52:
src/client/ui/node/../../../shared/sharedptr.h: In member function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()':
src/client/ui/node/../../../shared/sharedptr.h:10:7: warning: function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   10 | class SharedPtrDeletionInternal {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~
===> CXX [ufo] src/client/ui/node/ui_node_model.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_data.h:29,
                 from src/client/ui/node/../ui_main.h:27,
                 from src/client/ui/node/ui_node_model.cpp:30:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../shared/shared.h:54,
                 from src/client/ui/node/../ui_data.h:30:
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../node/../../cl_renderer.h:29,
                 from src/client/ui/node/../node/ui_node_model.h:29,
                 from src/client/ui/node/../ui_internal.h:36,
                 from src/client/ui/node/ui_node_model.cpp:31:
src/client/ui/node/../node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../node/../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/ui/node/../node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/ui/node/../../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/ui/node/../node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../node/../../cl_renderer.h:28:
src/client/ui/node/../node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
src/client/ui/node/ui_node_model.cpp: In function 'UI_InitModelInfoView(uiNode_t*, modelInfo_t*, uiModel_s*)':
src/client/ui/node/ui_node_model.cpp:101:20: warning: function 'UI_InitModelInfoView(uiNode_t*, modelInfo_t*, uiModel_s*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  101 | static inline void UI_InitModelInfoView (uiNode_t* node, modelInfo_t* mi, uiModel_t* model)
      |                    ^~~~~~~~~~~~~~~~~~~~
src/client/ui/node/../../../shared/shared.h: In function 'Q_strnull(char const*)':
src/client/ui/node/../../../shared/shared.h:137:13: warning: function 'Q_strnull(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^~~~~~~~~
In file included from src/client/ui/node/../node/ui_node_option.h:28,
                 from src/client/ui/node/../ui_data.h:32:
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiNode::uiNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:33:7: warning: function 'uiNode::uiNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   33 | class uiNode {
      |       ^~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class uiLocatedNode : public uiNode {
      |       ^~~~~~~~~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/node/../node/ui_node_model.h: In member function 'uiModelNode::~uiModelNode()':
src/client/ui/node/../node/ui_node_model.h:31:7: warning: function 'uiModelNode::~uiModelNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | class uiModelNode : public uiLocatedNode {
      |       ^~~~~~~~~~~
src/client/ui/node/../node/ui_node_model.h: In member function 'uiModelNode::~uiModelNode()':
src/client/ui/node/../node/ui_node_model.h:31:7: warning: function 'uiModelNode::~uiModelNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class uiLocatedNode : public uiNode {
      |       ^~~~~~~~~~~~~
src/client/ui/node/../node/ui_node_model.h: In member function 'uiModelNode::uiModelNode()':
src/client/ui/node/../node/ui_node_model.h:31:7: warning: function 'uiModelNode::uiModelNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | class uiModelNode : public uiLocatedNode {
      |       ^~~~~~~~~~~
In file included from src/client/ui/node/../../../shared/shared.h:52:
src/client/ui/node/../../../shared/sharedptr.h: In member function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()':
src/client/ui/node/../../../shared/sharedptr.h:10:7: warning: function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   10 | class SharedPtrDeletionInternal {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~
===> CXX [ufo] src/client/ui/node/ui_node_option.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_data.h:29,
                 from src/client/ui/node/../ui_main.h:27,
                 from src/client/ui/node/ui_node_option.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../shared/shared.h:54,
                 from src/client/ui/node/../ui_data.h:30:
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/../../client.h:32,
                 from src/client/ui/node/ui_node_option.cpp:31:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/ui/node/../../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
In file included from src/client/ui/node/../node/ui_node_option.h:28,
                 from src/client/ui/node/../ui_data.h:32:
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiNode::uiNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:33:7: warning: function 'uiNode::uiNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   33 | class uiNode {
      |       ^~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class uiLocatedNode : public uiNode {
      |       ^~~~~~~~~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/node/../node/ui_node_option.h: In member function 'uiOptionNode::~uiOptionNode()':
src/client/ui/node/../node/ui_node_option.h:30:7: warning: function 'uiOptionNode::~uiOptionNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   30 | class uiOptionNode : public uiLocatedNode {
      |       ^~~~~~~~~~~~
src/client/ui/node/../node/ui_node_option.h: In member function 'uiOptionNode::~uiOptionNode()':
src/client/ui/node/../node/ui_node_option.h:30:7: warning: function 'uiOptionNode::~uiOptionNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class uiLocatedNode : public uiNode {
      |       ^~~~~~~~~~~~~
src/client/ui/node/../node/ui_node_option.h: In member function 'uiOptionNode::uiOptionNode()':
src/client/ui/node/../node/ui_node_option.h:30:7: warning: function 'uiOptionNode::uiOptionNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   30 | class uiOptionNode : public uiLocatedNode {
      |       ^~~~~~~~~~~~
In file included from src/client/ui/node/../../../shared/shared.h:52:
src/client/ui/node/../../../shared/sharedptr.h: In member function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()':
src/client/ui/node/../../../shared/sharedptr.h:10:7: warning: function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   10 | class SharedPtrDeletionInternal {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~
===> CXX [ufo] src/client/ui/node/ui_node_optionlist.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_data.h:29,
                 from src/client/ui/node/../ui_main.h:27,
                 from src/client/ui/node/ui_node_optionlist.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../shared/shared.h:54,
                 from src/client/ui/node/../ui_data.h:30:
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_optionlist.cpp:32:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/ui/node/../../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
In file included from src/client/ui/node/../node/ui_node_option.h:28,
                 from src/client/ui/node/../ui_data.h:32:
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiNode::uiNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:33:7: warning: function 'uiNode::uiNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   33 | class uiNode {
      |       ^~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class uiLocatedNode : public uiNode {
      |       ^~~~~~~~~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/client/ui/node/ui_node_optionlist.cpp:34:
src/client/ui/node/ui_node_abstractoption.h: In member function 'uiAbstractOptionNode::uiAbstractOptionNode()':
src/client/ui/node/ui_node_abstractoption.h:32:7: warning: function 'uiAbstractOptionNode::uiAbstractOptionNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   32 | class uiAbstractOptionNode : public uiLocatedNode {
      |       ^~~~~~~~~~~~~~~~~~~~
src/client/ui/node/ui_node_abstractoption.h: In member function 'uiAbstractOptionNode::~uiAbstractOptionNode()':
src/client/ui/node/ui_node_abstractoption.h:32:7: warning: function 'uiAbstractOptionNode::~uiAbstractOptionNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/client/ui/node/ui_node_optionlist.cpp:36:
src/client/ui/node/ui_node_optionlist.h: In member function 'uiOptionListNode::~uiOptionListNode()':
src/client/ui/node/ui_node_optionlist.h:29:7: warning: function 'uiOptionListNode::~uiOptionListNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class uiOptionListNode : public uiAbstractOptionNode {
      |       ^~~~~~~~~~~~~~~~
src/client/ui/node/ui_node_optionlist.h: In member function 'uiOptionListNode::~uiOptionListNode()':
src/client/ui/node/ui_node_optionlist.h:29:7: warning: function 'uiOptionListNode::~uiOptionListNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/node/ui_node_abstractoption.h: In member function 'uiAbstractOptionNode::~uiAbstractOptionNode()':
src/client/ui/node/ui_node_abstractoption.h:32:7: warning: function 'uiAbstractOptionNode::~uiAbstractOptionNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   32 | class uiAbstractOptionNode : public uiLocatedNode {
      |       ^~~~~~~~~~~~~~~~~~~~
src/client/ui/node/ui_node_optionlist.h: In member function 'uiOptionListNode::uiOptionListNode()':
src/client/ui/node/ui_node_optionlist.h:29:7: warning: function 'uiOptionListNode::uiOptionListNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class uiOptionListNode : public uiAbstractOptionNode {
      |       ^~~~~~~~~~~~~~~~
In file included from src/client/ui/node/../../../shared/shared.h:52:
src/client/ui/node/../../../shared/sharedptr.h: In member function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()':
src/client/ui/node/../../../shared/sharedptr.h:10:7: warning: function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   10 | class SharedPtrDeletionInternal {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~
===> CXX [ufo] src/client/ui/node/ui_node_optiontree.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_data.h:29,
                 from src/client/ui/node/../ui_main.h:27,
                 from src/client/ui/node/ui_node_optiontree.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../shared/shared.h:54,
                 from src/client/ui/node/../ui_data.h:30:
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_optiontree.cpp:33:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/ui/node/../../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
In file included from src/client/ui/node/../node/ui_node_option.h:28,
                 from src/client/ui/node/../ui_data.h:32:
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiNode::uiNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:33:7: warning: function 'uiNode::uiNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   33 | class uiNode {
      |       ^~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class uiLocatedNode : public uiNode {
      |       ^~~~~~~~~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/client/ui/node/ui_node_optiontree.cpp:35:
src/client/ui/node/ui_node_abstractoption.h: In member function 'uiAbstractOptionNode::uiAbstractOptionNode()':
src/client/ui/node/ui_node_abstractoption.h:32:7: warning: function 'uiAbstractOptionNode::uiAbstractOptionNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   32 | class uiAbstractOptionNode : public uiLocatedNode {
      |       ^~~~~~~~~~~~~~~~~~~~
src/client/ui/node/ui_node_abstractoption.h: In member function 'uiAbstractOptionNode::~uiAbstractOptionNode()':
src/client/ui/node/ui_node_abstractoption.h:32:7: warning: function 'uiAbstractOptionNode::~uiAbstractOptionNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/client/ui/node/ui_node_optiontree.cpp:37:
src/client/ui/node/ui_node_optiontree.h: In member function 'uiOptionTreeNode::~uiOptionTreeNode()':
src/client/ui/node/ui_node_optiontree.h:29:7: warning: function 'uiOptionTreeNode::~uiOptionTreeNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class uiOptionTreeNode : public uiAbstractOptionNode {
      |       ^~~~~~~~~~~~~~~~
src/client/ui/node/ui_node_optiontree.h: In member function 'uiOptionTreeNode::~uiOptionTreeNode()':
src/client/ui/node/ui_node_optiontree.h:29:7: warning: function 'uiOptionTreeNode::~uiOptionTreeNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/node/ui_node_abstractoption.h: In member function 'uiAbstractOptionNode::~uiAbstractOptionNode()':
src/client/ui/node/ui_node_abstractoption.h:32:7: warning: function 'uiAbstractOptionNode::~uiAbstractOptionNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   32 | class uiAbstractOptionNode : public uiLocatedNode {
      |       ^~~~~~~~~~~~~~~~~~~~
src/client/ui/node/ui_node_optiontree.h: In member function 'uiOptionTreeNode::uiOptionTreeNode()':
src/client/ui/node/ui_node_optiontree.h:29:7: warning: function 'uiOptionTreeNode::uiOptionTreeNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class uiOptionTreeNode : public uiAbstractOptionNode {
      |       ^~~~~~~~~~~~~~~~
In file included from src/client/ui/node/../../../shared/shared.h:52:
src/client/ui/node/../../../shared/sharedptr.h: In member function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()':
src/client/ui/node/../../../shared/sharedptr.h:10:7: warning: function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   10 | class SharedPtrDeletionInternal {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~
===> CXX [ufo] src/client/ui/node/ui_node_panel.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_data.h:29,
                 from src/client/ui/node/../ui_main.h:27,
                 from src/client/ui/node/ui_node_panel.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../shared/shared.h:54,
                 from src/client/ui/node/../ui_data.h:30:
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_panel.cpp:28:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/ui/node/../../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
In file included from src/client/ui/node/../node/ui_node_option.h:28,
                 from src/client/ui/node/../ui_data.h:32:
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiNode::uiNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:33:7: warning: function 'uiNode::uiNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   33 | class uiNode {
      |       ^~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class uiLocatedNode : public uiNode {
      |       ^~~~~~~~~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/client/ui/node/ui_node_panel.h:27,
                 from src/client/ui/node/ui_node_panel.cpp:33:
src/client/ui/node/ui_node_abstractscrollable.h: In member function 'uiAbstractScrollableNode::~uiAbstractScrollableNode()':
src/client/ui/node/ui_node_abstractscrollable.h:35:7: warning: function 'uiAbstractScrollableNode::~uiAbstractScrollableNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   35 | class uiAbstractScrollableNode : public uiLocatedNode {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
src/client/ui/node/ui_node_abstractscrollable.h: In member function 'uiAbstractScrollableNode::~uiAbstractScrollableNode()':
src/client/ui/node/ui_node_abstractscrollable.h:35:7: warning: function 'uiAbstractScrollableNode::~uiAbstractScrollableNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/node/ui_node_panel.h: In member function 'uiPanelNode::~uiPanelNode()':
src/client/ui/node/ui_node_panel.h:29:7: warning: function 'uiPanelNode::~uiPanelNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class uiPanelNode : public uiAbstractScrollableNode {
      |       ^~~~~~~~~~~
src/client/ui/node/ui_node_panel.h: In member function 'uiPanelNode::~uiPanelNode()':
src/client/ui/node/ui_node_panel.h:29:7: warning: function 'uiPanelNode::~uiPanelNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class uiLocatedNode : public uiNode {
      |       ^~~~~~~~~~~~~
src/client/ui/node/ui_node_abstractscrollable.h: In member function 'uiAbstractScrollableNode::uiAbstractScrollableNode()':
src/client/ui/node/ui_node_abstractscrollable.h:35:7: warning: function 'uiAbstractScrollableNode::uiAbstractScrollableNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   35 | class uiAbstractScrollableNode : public uiLocatedNode {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
src/client/ui/node/ui_node_panel.h: In member function 'uiPanelNode::uiPanelNode()':
src/client/ui/node/ui_node_panel.h:29:7: warning: function 'uiPanelNode::uiPanelNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class uiPanelNode : public uiAbstractScrollableNode {
      |       ^~~~~~~~~~~
In file included from src/client/ui/node/../../../shared/shared.h:52:
src/client/ui/node/../../../shared/sharedptr.h: In member function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()':
src/client/ui/node/../../../shared/sharedptr.h:10:7: warning: function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   10 | class SharedPtrDeletionInternal {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~
===> CXX [ufo] src/client/ui/node/ui_node_radar.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_nodes.h:27,
                 from src/client/ui/node/ui_node_radar.h:27,
                 from src/client/ui/node/ui_node_radar.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../common/../shared/shared.h:54,
                 from src/client/ui/node/../../../common/common.h:30,
                 from src/client/ui/node/../../../common/scripts.h:28,
                 from src/client/ui/node/../ui_nodes.h:28:
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_radar.cpp:27:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/ui/node/../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
In file included from src/client/ui/node/../../../common/../shared/mathlib.h:114,
                 from src/client/ui/node/../../../common/common.h:31:
src/client/ui/node/../../../common/../shared/aabb.h: In member function 'AABB::getMinX() const':
src/client/ui/node/../../../common/../shared/aabb.h:83:22: warning: function 'AABB::getMinX() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   83 |         inline float getMinX () const {
      |                      ^~~~~~~
src/client/ui/node/../../../common/../shared/aabb.h: In member function 'AABB::getMinY() const':
src/client/ui/node/../../../common/../shared/aabb.h:86:22: warning: function 'AABB::getMinY() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   86 |         inline float getMinY () const {
      |                      ^~~~~~~
src/client/ui/node/../../../common/../shared/aabb.h: In member function 'AABB::getMaxX() const':
src/client/ui/node/../../../common/../shared/aabb.h:92:22: warning: function 'AABB::getMaxX() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 |         inline float getMaxX () const {
      |                      ^~~~~~~
src/client/ui/node/../../../common/../shared/aabb.h: In member function 'AABB::getMaxY() const':
src/client/ui/node/../../../common/../shared/aabb.h:95:22: warning: function 'AABB::getMaxY() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   95 |         inline float getMaxY () const {
      |                      ^~~~~~~
src/client/ui/node/../../../common/../shared/aabb.h: In member function 'AABB::getWidthX() const':
src/client/ui/node/../../../common/../shared/aabb.h:99:22: warning: function 'AABB::getWidthX() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   99 |         inline float getWidthX () const {
      |                      ^~~~~~~~~
src/client/ui/node/../../../common/../shared/aabb.h: In member function 'AABB::getWidthY() const':
src/client/ui/node/../../../common/../shared/aabb.h:102:22: warning: function 'AABB::getWidthY() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  102 |         inline float getWidthY () const {
      |                      ^~~~~~~~~
In file included from src/client/ui/node/ui_node_radar.h:28:
src/client/ui/node/ui_node_abstractnode.h: In member function 'uiNode::uiNode()':
src/client/ui/node/ui_node_abstractnode.h:33:7: warning: function 'uiNode::uiNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   33 | class uiNode {
      |       ^~~~~~
src/client/ui/node/ui_node_abstractnode.h: In member function 'uiLocatedNode::uiLocatedNode()':
src/client/ui/node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class uiLocatedNode : public uiNode {
      |       ^~~~~~~~~~~~~
src/client/ui/node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/node/ui_node_radar.h: In member function 'uiRadarNode::~uiRadarNode()':
src/client/ui/node/ui_node_radar.h:30:7: warning: function 'uiRadarNode::~uiRadarNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   30 | class uiRadarNode : public uiLocatedNode {
      |       ^~~~~~~~~~~
src/client/ui/node/ui_node_radar.h: In member function 'uiRadarNode::~uiRadarNode()':
src/client/ui/node/ui_node_radar.h:30:7: warning: function 'uiRadarNode::~uiRadarNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class uiLocatedNode : public uiNode {
      |       ^~~~~~~~~~~~~
src/client/ui/node/ui_node_radar.h: In member function 'uiRadarNode::uiRadarNode()':
src/client/ui/node/ui_node_radar.h:30:7: warning: function 'uiRadarNode::uiRadarNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   30 | class uiRadarNode : public uiLocatedNode {
      |       ^~~~~~~~~~~
In file included from src/client/ui/node/../../../common/../shared/shared.h:52:
src/client/ui/node/../../../common/../shared/sharedptr.h: In member function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()':
src/client/ui/node/../../../common/../shared/sharedptr.h:10:7: warning: function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   10 | class SharedPtrDeletionInternal {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~
===> CXX [ufo] src/client/ui/node/ui_node_radiobutton.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_data.h:29,
                 from src/client/ui/node/../ui_main.h:27,
                 from src/client/ui/node/ui_node_radiobutton.cpp:37:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../shared/shared.h:54,
                 from src/client/ui/node/../ui_data.h:30:
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_radiobutton.cpp:43:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/ui/node/../../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
In file included from src/client/ui/node/../node/ui_node_option.h:28,
                 from src/client/ui/node/../ui_data.h:32:
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiNode::uiNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:33:7: warning: function 'uiNode::uiNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   33 | class uiNode {
      |       ^~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class uiLocatedNode : public uiNode {
      |       ^~~~~~~~~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/client/ui/node/ui_node_radiobutton.cpp:44:
src/client/ui/node/ui_node_radiobutton.h: In member function 'uiRadioButtonNode::~uiRadioButtonNode()':
src/client/ui/node/ui_node_radiobutton.h:29:7: warning: function 'uiRadioButtonNode::~uiRadioButtonNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class uiRadioButtonNode : public uiLocatedNode {
      |       ^~~~~~~~~~~~~~~~~
src/client/ui/node/ui_node_radiobutton.h: In member function 'uiRadioButtonNode::~uiRadioButtonNode()':
src/client/ui/node/ui_node_radiobutton.h:29:7: warning: function 'uiRadioButtonNode::~uiRadioButtonNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class uiLocatedNode : public uiNode {
      |       ^~~~~~~~~~~~~
src/client/ui/node/ui_node_radiobutton.h: In member function 'uiRadioButtonNode::uiRadioButtonNode()':
src/client/ui/node/ui_node_radiobutton.h:29:7: warning: function 'uiRadioButtonNode::uiRadioButtonNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class uiRadioButtonNode : public uiLocatedNode {
      |       ^~~~~~~~~~~~~~~~~
In file included from src/client/ui/node/../../../shared/shared.h:52:
src/client/ui/node/../../../shared/sharedptr.h: In member function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()':
src/client/ui/node/../../../shared/sharedptr.h:10:7: warning: function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   10 | class SharedPtrDeletionInternal {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~
===> CXX [ufo] src/client/ui/node/ui_node_rows.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_nodes.h:27,
                 from src/client/ui/node/../ui_behaviour.h:27,
                 from src/client/ui/node/ui_node_rows.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../common/../shared/shared.h:54,
                 from src/client/ui/node/../../../common/common.h:30,
                 from src/client/ui/node/../../../common/scripts.h:28,
                 from src/client/ui/node/../ui_nodes.h:28:
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_rows.cpp:27:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/ui/node/../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
In file included from src/client/ui/node/../ui_behaviour.h:28:
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiNode::uiNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:33:7: warning: function 'uiNode::uiNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   33 | class uiNode {
      |       ^~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class uiLocatedNode : public uiNode {
      |       ^~~~~~~~~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/client/ui/node/ui_node_rows.cpp:28:
src/client/ui/node/ui_node_rows.h: In member function 'uiRowsNode::~uiRowsNode()':
src/client/ui/node/ui_node_rows.h:29:7: warning: function 'uiRowsNode::~uiRowsNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class uiRowsNode : public uiLocatedNode {
      |       ^~~~~~~~~~
src/client/ui/node/ui_node_rows.h: In member function 'uiRowsNode::~uiRowsNode()':
src/client/ui/node/ui_node_rows.h:29:7: warning: function 'uiRowsNode::~uiRowsNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class uiLocatedNode : public uiNode {
      |       ^~~~~~~~~~~~~
src/client/ui/node/ui_node_rows.h: In member function 'uiRowsNode::uiRowsNode()':
src/client/ui/node/ui_node_rows.h:29:7: warning: function 'uiRowsNode::uiRowsNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class uiRowsNode : public uiLocatedNode {
      |       ^~~~~~~~~~
In file included from src/client/ui/node/../../../common/../shared/shared.h:52:
src/client/ui/node/../../../common/../shared/sharedptr.h: In member function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()':
src/client/ui/node/../../../common/../shared/sharedptr.h:10:7: warning: function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   10 | class SharedPtrDeletionInternal {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~
===> CXX [ufo] src/client/ui/node/ui_node_selectbox.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_data.h:29,
                 from src/client/ui/node/../ui_main.h:27,
                 from src/client/ui/node/ui_node_selectbox.cpp:46:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../shared/shared.h:54,
                 from src/client/ui/node/../ui_data.h:30:
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../node/../../cl_renderer.h:29,
                 from src/client/ui/node/../node/ui_node_model.h:29,
                 from src/client/ui/node/../ui_internal.h:36,
                 from src/client/ui/node/ui_node_selectbox.cpp:47:
src/client/ui/node/../node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../node/../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/ui/node/../node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/ui/node/../../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/ui/node/../node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../node/../../cl_renderer.h:28:
src/client/ui/node/../node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
In file included from src/client/ui/node/../node/ui_node_option.h:28,
                 from src/client/ui/node/../ui_data.h:32:
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiNode::uiNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:33:7: warning: function 'uiNode::uiNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   33 | class uiNode {
      |       ^~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class uiLocatedNode : public uiNode {
      |       ^~~~~~~~~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/client/ui/node/ui_node_selectbox.h:27,
                 from src/client/ui/node/ui_node_selectbox.cpp:53:
src/client/ui/node/ui_node_abstractoption.h: In member function 'uiAbstractOptionNode::uiAbstractOptionNode()':
src/client/ui/node/ui_node_abstractoption.h:32:7: warning: function 'uiAbstractOptionNode::uiAbstractOptionNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   32 | class uiAbstractOptionNode : public uiLocatedNode {
      |       ^~~~~~~~~~~~~~~~~~~~
src/client/ui/node/ui_node_abstractoption.h: In member function 'uiAbstractOptionNode::~uiAbstractOptionNode()':
src/client/ui/node/ui_node_abstractoption.h:32:7: warning: function 'uiAbstractOptionNode::~uiAbstractOptionNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/node/ui_node_selectbox.h: In member function 'uiSelectBoxNode::~uiSelectBoxNode()':
src/client/ui/node/ui_node_selectbox.h:29:7: warning: function 'uiSelectBoxNode::~uiSelectBoxNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class uiSelectBoxNode : public uiAbstractOptionNode {
      |       ^~~~~~~~~~~~~~~
src/client/ui/node/ui_node_selectbox.h: In member function 'uiSelectBoxNode::~uiSelectBoxNode()':
src/client/ui/node/ui_node_selectbox.h:29:7: warning: function 'uiSelectBoxNode::~uiSelectBoxNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/node/ui_node_abstractoption.h: In member function 'uiAbstractOptionNode::~uiAbstractOptionNode()':
src/client/ui/node/ui_node_abstractoption.h:32:7: warning: function 'uiAbstractOptionNode::~uiAbstractOptionNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   32 | class uiAbstractOptionNode : public uiLocatedNode {
      |       ^~~~~~~~~~~~~~~~~~~~
src/client/ui/node/ui_node_selectbox.h: In member function 'uiSelectBoxNode::uiSelectBoxNode()':
src/client/ui/node/ui_node_selectbox.h:29:7: warning: function 'uiSelectBoxNode::uiSelectBoxNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class uiSelectBoxNode : public uiAbstractOptionNode {
      |       ^~~~~~~~~~~~~~~
In file included from src/client/ui/node/../../../shared/shared.h:52:
src/client/ui/node/../../../shared/sharedptr.h: In member function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()':
src/client/ui/node/../../../shared/sharedptr.h:10:7: warning: function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   10 | class SharedPtrDeletionInternal {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~
===> CXX [ufo] src/client/ui/node/ui_node_sequence.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_nodes.h:27,
                 from src/client/ui/node/ui_node_sequence.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../common/../shared/shared.h:54,
                 from src/client/ui/node/../../../common/common.h:30,
                 from src/client/ui/node/../../../common/scripts.h:28,
                 from src/client/ui/node/../ui_nodes.h:28:
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_sequence.cpp:30:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/ui/node/../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
In file included from src/client/ui/node/../ui_behaviour.h:28,
                 from src/client/ui/node/ui_node_sequence.cpp:27:
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiNode::uiNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:33:7: warning: function 'uiNode::uiNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   33 | class uiNode {
      |       ^~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class uiLocatedNode : public uiNode {
      |       ^~~~~~~~~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/client/ui/node/ui_node_sequence.cpp:36:
src/client/ui/node/ui_node_sequence.h: In member function 'uiSequenceNode::~uiSequenceNode()':
src/client/ui/node/ui_node_sequence.h:30:7: warning: function 'uiSequenceNode::~uiSequenceNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   30 | class uiSequenceNode : public uiLocatedNode {
      |       ^~~~~~~~~~~~~~
src/client/ui/node/ui_node_sequence.h: In member function 'uiSequenceNode::~uiSequenceNode()':
src/client/ui/node/ui_node_sequence.h:30:7: warning: function 'uiSequenceNode::~uiSequenceNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class uiLocatedNode : public uiNode {
      |       ^~~~~~~~~~~~~
src/client/ui/node/ui_node_sequence.h: In member function 'uiSequenceNode::uiSequenceNode()':
src/client/ui/node/ui_node_sequence.h:30:7: warning: function 'uiSequenceNode::uiSequenceNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   30 | class uiSequenceNode : public uiLocatedNode {
      |       ^~~~~~~~~~~~~~
In file included from src/client/ui/node/../../../common/../shared/shared.h:52:
src/client/ui/node/../../../common/../shared/sharedptr.h: In member function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()':
src/client/ui/node/../../../common/../shared/sharedptr.h:10:7: warning: function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   10 | class SharedPtrDeletionInternal {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~
===> CXX [ufo] src/client/ui/node/ui_node_special.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/ui/node/../../../common/../shared/ufotypes.h:32,
                 from src/client/ui/node/../../../common/common.h:28,
                 from src/client/ui/node/../../cl_shared.h:28,
                 from src/client/ui/node/ui_node_special.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../common/../shared/shared.h:54,
                 from src/client/ui/node/../../../common/common.h:30:
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/ui_node_special.cpp:31:
src/client/ui/node/ui_node_special.h: In member function 'uiFuncNode::~uiFuncNode()':
src/client/ui/node/ui_node_special.h:36:7: warning: function 'uiFuncNode::~uiFuncNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   36 | class uiFuncNode : public uiNode {
      |       ^~~~~~~~~~
src/client/ui/node/ui_node_special.h: In member function 'uiFuncNode::~uiFuncNode()':
src/client/ui/node/ui_node_special.h:36:7: warning: function 'uiFuncNode::~uiFuncNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/node/ui_node_special.h: In member function 'uiCvarNode::~uiCvarNode()':
src/client/ui/node/ui_node_special.h:40:7: warning: function 'uiCvarNode::~uiCvarNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   40 | class uiCvarNode : public uiNode {
      |       ^~~~~~~~~~
src/client/ui/node/ui_node_special.h: In member function 'uiCvarNode::~uiCvarNode()':
src/client/ui/node/ui_node_special.h:40:7: warning: function 'uiCvarNode::~uiCvarNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/node/ui_node_special.h: In member function 'uiConFuncNode::~uiConFuncNode()':
src/client/ui/node/ui_node_special.h:29:7: warning: function 'uiConFuncNode::~uiConFuncNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class uiConFuncNode : public uiNode {
      |       ^~~~~~~~~~~~~
src/client/ui/node/ui_node_special.h: In member function 'uiConFuncNode::~uiConFuncNode()':
src/client/ui/node/ui_node_special.h:29:7: warning: function 'uiConFuncNode::~uiConFuncNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/client/ui/node/../ui_behaviour.h:28,
                 from src/client/ui/node/ui_node_special.cpp:29:
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiNode::uiNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:33:7: warning: function 'uiNode::uiNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   33 | class uiNode {
      |       ^~~~~~
src/client/ui/node/ui_node_special.h: In member function 'uiFuncNode::uiFuncNode()':
src/client/ui/node/ui_node_special.h:36:7: warning: function 'uiFuncNode::uiFuncNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   36 | class uiFuncNode : public uiNode {
      |       ^~~~~~~~~~
src/client/ui/node/ui_node_special.h: In member function 'uiConFuncNode::uiConFuncNode()':
src/client/ui/node/ui_node_special.h:29:7: warning: function 'uiConFuncNode::uiConFuncNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class uiConFuncNode : public uiNode {
      |       ^~~~~~~~~~~~~
src/client/ui/node/ui_node_special.h: In member function 'uiCvarNode::uiCvarNode()':
src/client/ui/node/ui_node_special.h:40:7: warning: function 'uiCvarNode::uiCvarNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   40 | class uiCvarNode : public uiNode {
      |       ^~~~~~~~~~
In file included from src/client/ui/node/../../../common/common.h:184:
src/client/ui/node/../../../common/scripts.h: In function 'Com_GetValue<uiAction_s*>(void*, value_s const*)uiAction_s*&':
src/client/ui/node/../../../common/scripts.h:179:32: warning: function 'Com_GetValue<uiAction_s*>(void*, value_s const*)uiAction_s*&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  179 | template<typename T> inline T& Com_GetValue(void* const object, value_t const* const value)
      |                                ^~~~~~~~~~~~
In file included from src/client/ui/node/../../../common/../shared/shared.h:52:
src/client/ui/node/../../../common/../shared/sharedptr.h: In member function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()':
src/client/ui/node/../../../common/../shared/sharedptr.h:10:7: warning: function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   10 | class SharedPtrDeletionInternal {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~
===> CXX [ufo] src/client/ui/node/ui_node_spinner.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_nodes.h:27,
                 from src/client/ui/node/ui_node_spinner.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../common/../shared/shared.h:54,
                 from src/client/ui/node/../../../common/common.h:30,
                 from src/client/ui/node/../../../common/scripts.h:28,
                 from src/client/ui/node/../ui_nodes.h:28:
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_spinner.cpp:33:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/ui/node/../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
In file included from src/client/ui/node/../ui_behaviour.h:28,
                 from src/client/ui/node/ui_node_spinner.cpp:28:
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiNode::uiNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:33:7: warning: function 'uiNode::uiNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   33 | class uiNode {
      |       ^~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class uiLocatedNode : public uiNode {
      |       ^~~~~~~~~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/client/ui/node/ui_node_spinner.h:27,
                 from src/client/ui/node/ui_node_spinner.cpp:35:
src/client/ui/node/ui_node_abstractvalue.h: In member function 'uiAbstractValueNode::uiAbstractValueNode()':
src/client/ui/node/ui_node_abstractvalue.h:29:7: warning: function 'uiAbstractValueNode::uiAbstractValueNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class uiAbstractValueNode : public uiLocatedNode {
      |       ^~~~~~~~~~~~~~~~~~~
src/client/ui/node/ui_node_abstractvalue.h: In member function 'uiAbstractValueNode::~uiAbstractValueNode()':
src/client/ui/node/ui_node_abstractvalue.h:29:7: warning: function 'uiAbstractValueNode::~uiAbstractValueNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/node/ui_node_spinner.h: In member function 'uiSpinnerNode::~uiSpinnerNode()':
src/client/ui/node/ui_node_spinner.h:29:7: warning: function 'uiSpinnerNode::~uiSpinnerNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class uiSpinnerNode : public uiAbstractValueNode {
      |       ^~~~~~~~~~~~~
src/client/ui/node/ui_node_spinner.h: In member function 'uiSpinnerNode::~uiSpinnerNode()':
src/client/ui/node/ui_node_spinner.h:29:7: warning: function 'uiSpinnerNode::~uiSpinnerNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/node/ui_node_abstractvalue.h: In member function 'uiAbstractValueNode::~uiAbstractValueNode()':
src/client/ui/node/ui_node_abstractvalue.h:29:7: warning: function 'uiAbstractValueNode::~uiAbstractValueNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class uiAbstractValueNode : public uiLocatedNode {
      |       ^~~~~~~~~~~~~~~~~~~
src/client/ui/node/ui_node_spinner.h: In member function 'uiSpinnerNode::uiSpinnerNode()':
src/client/ui/node/ui_node_spinner.h:29:7: warning: function 'uiSpinnerNode::uiSpinnerNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class uiSpinnerNode : public uiAbstractValueNode {
      |       ^~~~~~~~~~~~~
In file included from src/client/ui/node/../../../common/../shared/shared.h:52:
src/client/ui/node/../../../common/../shared/sharedptr.h: In member function 'SharedPtr<uiNode>::get() const':
src/client/ui/node/../../../common/../shared/sharedptr.h:195:28: warning: function 'SharedPtr<uiNode>::get() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  195 |         inline PointerType get () const
      |                            ^~~
src/client/ui/node/../../../common/../shared/sharedptr.h: In member function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()':
src/client/ui/node/../../../common/../shared/sharedptr.h:10:7: warning: function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   10 | class SharedPtrDeletionInternal {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~
===> CXX [ufo] src/client/ui/node/ui_node_string.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_nodes.h:27,
                 from src/client/ui/node/ui_node_string.cpp:47:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../common/../shared/shared.h:54,
                 from src/client/ui/node/../../../common/common.h:30,
                 from src/client/ui/node/../../../common/scripts.h:28,
                 from src/client/ui/node/../ui_nodes.h:28:
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_string.cpp:52:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/ui/node/../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
In file included from src/client/ui/node/../ui_behaviour.h:28,
                 from src/client/ui/node/ui_node_string.cpp:50:
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiNode::uiNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:33:7: warning: function 'uiNode::uiNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   33 | class uiNode {
      |       ^~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class uiLocatedNode : public uiNode {
      |       ^~~~~~~~~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/client/ui/node/ui_node_string.cpp:53:
src/client/ui/node/ui_node_string.h: In member function 'uiStringNode::~uiStringNode()':
src/client/ui/node/ui_node_string.h:27:7: warning: function 'uiStringNode::~uiStringNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   27 | class uiStringNode : public uiLocatedNode {
      |       ^~~~~~~~~~~~
src/client/ui/node/ui_node_string.h: In member function 'uiStringNode::~uiStringNode()':
src/client/ui/node/ui_node_string.h:27:7: warning: function 'uiStringNode::~uiStringNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class uiLocatedNode : public uiNode {
      |       ^~~~~~~~~~~~~
src/client/ui/node/ui_node_string.h: In member function 'uiStringNode::uiStringNode()':
src/client/ui/node/ui_node_string.h:27:7: warning: function 'uiStringNode::uiStringNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   27 | class uiStringNode : public uiLocatedNode {
      |       ^~~~~~~~~~~~
In file included from src/client/ui/node/../../../common/../shared/shared.h:52:
src/client/ui/node/../../../common/../shared/sharedptr.h: In member function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()':
src/client/ui/node/../../../common/../shared/sharedptr.h:10:7: warning: function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   10 | class SharedPtrDeletionInternal {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~
===> CXX [ufo] src/client/ui/node/ui_node_tab.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_data.h:29,
                 from src/client/ui/node/../ui_main.h:27,
                 from src/client/ui/node/ui_node_tab.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../shared/shared.h:54,
                 from src/client/ui/node/../ui_data.h:30:
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_tab.cpp:34:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/ui/node/../../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
src/client/ui/node/ui_node_tab.cpp: In function 'UI_TabNodeDrawJunction(char const*, int, int, ui_tabStatus_t, ui_tabStatus_t)':
src/client/ui/node/ui_node_tab.cpp:170:20: warning: function 'UI_TabNodeDrawJunction(char const*, int, int, ui_tabStatus_t, ui_tabStatus_t)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  170 | static inline void UI_TabNodeDrawJunction (const char* image, int x, int y, ui_tabStatus_t leftType, ui_tabStatus_t rightType)
      |                    ^~~~~~~~~~~~~~~~~~~~~~
src/client/ui/node/ui_node_tab.cpp: In function 'UI_TabNodeDrawPlain(char const*, int, int, int, ui_tabStatus_t)':
src/client/ui/node/ui_node_tab.cpp:155:20: warning: function 'UI_TabNodeDrawPlain(char const*, int, int, int, ui_tabStatus_t)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  155 | static inline void UI_TabNodeDrawPlain (const char* image, int x, int y, int width, ui_tabStatus_t type)
      |                    ^~~~~~~~~~~~~~~~~~~
In file included from src/client/ui/node/../node/ui_node_option.h:28,
                 from src/client/ui/node/../ui_data.h:32:
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiNode::uiNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:33:7: warning: function 'uiNode::uiNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   33 | class uiNode {
      |       ^~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class uiLocatedNode : public uiNode {
      |       ^~~~~~~~~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/client/ui/node/ui_node_tab.h:28,
                 from src/client/ui/node/ui_node_tab.cpp:36:
src/client/ui/node/ui_node_abstractoption.h: In member function 'uiAbstractOptionNode::uiAbstractOptionNode()':
src/client/ui/node/ui_node_abstractoption.h:32:7: warning: function 'uiAbstractOptionNode::uiAbstractOptionNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   32 | class uiAbstractOptionNode : public uiLocatedNode {
      |       ^~~~~~~~~~~~~~~~~~~~
src/client/ui/node/ui_node_abstractoption.h: In member function 'uiAbstractOptionNode::~uiAbstractOptionNode()':
src/client/ui/node/ui_node_abstractoption.h:32:7: warning: function 'uiAbstractOptionNode::~uiAbstractOptionNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/node/ui_node_tab.h: In member function 'uiTabNode::~uiTabNode()':
src/client/ui/node/ui_node_tab.h:30:7: warning: function 'uiTabNode::~uiTabNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   30 | class uiTabNode : public uiAbstractOptionNode {
      |       ^~~~~~~~~
src/client/ui/node/ui_node_tab.h: In member function 'uiTabNode::~uiTabNode()':
src/client/ui/node/ui_node_tab.h:30:7: warning: function 'uiTabNode::~uiTabNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/node/ui_node_abstractoption.h: In member function 'uiAbstractOptionNode::~uiAbstractOptionNode()':
src/client/ui/node/ui_node_abstractoption.h:32:7: warning: function 'uiAbstractOptionNode::~uiAbstractOptionNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   32 | class uiAbstractOptionNode : public uiLocatedNode {
      |       ^~~~~~~~~~~~~~~~~~~~
src/client/ui/node/ui_node_tab.h: In member function 'uiTabNode::uiTabNode()':
src/client/ui/node/ui_node_tab.h:30:7: warning: function 'uiTabNode::uiTabNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   30 | class uiTabNode : public uiAbstractOptionNode {
      |       ^~~~~~~~~
In file included from src/client/ui/node/../../../shared/shared.h:52:
src/client/ui/node/../../../shared/sharedptr.h: In member function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()':
src/client/ui/node/../../../shared/sharedptr.h:10:7: warning: function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   10 | class SharedPtrDeletionInternal {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~
===> CXX [ufo] src/client/ui/node/ui_node_tbar.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_nodes.h:27,
                 from src/client/ui/node/ui_node_tbar.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../common/../shared/shared.h:54,
                 from src/client/ui/node/../../../common/common.h:30,
                 from src/client/ui/node/../../../common/scripts.h:28,
                 from src/client/ui/node/../ui_nodes.h:28:
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_tbar.cpp:28:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/ui/node/../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
src/client/ui/node/../../../common/../shared/shared.h: In function 'Q_strnull(char const*)':
src/client/ui/node/../../../common/../shared/shared.h:137:13: warning: function 'Q_strnull(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^~~~~~~~~
In file included from src/client/ui/node/../ui_behaviour.h:28,
                 from src/client/ui/node/ui_node_tbar.cpp:27:
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiNode::uiNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:33:7: warning: function 'uiNode::uiNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   33 | class uiNode {
      |       ^~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class uiLocatedNode : public uiNode {
      |       ^~~~~~~~~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/client/ui/node/ui_node_tbar.h:27,
                 from src/client/ui/node/ui_node_tbar.cpp:29:
src/client/ui/node/ui_node_abstractvalue.h: In member function 'uiAbstractValueNode::uiAbstractValueNode()':
src/client/ui/node/ui_node_abstractvalue.h:29:7: warning: function 'uiAbstractValueNode::uiAbstractValueNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class uiAbstractValueNode : public uiLocatedNode {
      |       ^~~~~~~~~~~~~~~~~~~
src/client/ui/node/ui_node_abstractvalue.h: In member function 'uiAbstractValueNode::~uiAbstractValueNode()':
src/client/ui/node/ui_node_abstractvalue.h:29:7: warning: function 'uiAbstractValueNode::~uiAbstractValueNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/node/ui_node_tbar.h: In member function 'uiTBarNode::~uiTBarNode()':
src/client/ui/node/ui_node_tbar.h:29:7: warning: function 'uiTBarNode::~uiTBarNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class uiTBarNode : public uiAbstractValueNode {
      |       ^~~~~~~~~~
src/client/ui/node/ui_node_tbar.h: In member function 'uiTBarNode::~uiTBarNode()':
src/client/ui/node/ui_node_tbar.h:29:7: warning: function 'uiTBarNode::~uiTBarNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/node/ui_node_abstractvalue.h: In member function 'uiAbstractValueNode::~uiAbstractValueNode()':
src/client/ui/node/ui_node_abstractvalue.h:29:7: warning: function 'uiAbstractValueNode::~uiAbstractValueNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class uiAbstractValueNode : public uiLocatedNode {
      |       ^~~~~~~~~~~~~~~~~~~
src/client/ui/node/ui_node_tbar.h: In member function 'uiTBarNode::uiTBarNode()':
src/client/ui/node/ui_node_tbar.h:29:7: warning: function 'uiTBarNode::uiTBarNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class uiTBarNode : public uiAbstractValueNode {
      |       ^~~~~~~~~~
In file included from src/client/ui/node/../../../common/../shared/shared.h:52:
src/client/ui/node/../../../common/../shared/sharedptr.h: In member function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()':
src/client/ui/node/../../../common/../shared/sharedptr.h:10:7: warning: function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   10 | class SharedPtrDeletionInternal {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~
===> CXX [ufo] src/client/ui/node/ui_node_text.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_data.h:29,
                 from src/client/ui/node/../ui_main.h:27,
                 from src/client/ui/node/ui_node_text.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../shared/shared.h:54,
                 from src/client/ui/node/../ui_data.h:30:
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../node/../../cl_renderer.h:29,
                 from src/client/ui/node/../node/ui_node_model.h:29,
                 from src/client/ui/node/../ui_internal.h:36,
                 from src/client/ui/node/ui_node_text.cpp:27:
src/client/ui/node/../node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../node/../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/ui/node/../node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/ui/node/../../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/ui/node/../node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../node/../../cl_renderer.h:28:
src/client/ui/node/../node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
In file included from src/client/ui/node/../node/ui_node_option.h:28,
                 from src/client/ui/node/../ui_data.h:32:
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiNode::uiNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:33:7: warning: function 'uiNode::uiNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   33 | class uiNode {
      |       ^~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class uiLocatedNode : public uiNode {
      |       ^~~~~~~~~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/client/ui/node/ui_node_text.h:27,
                 from src/client/ui/node/ui_node_text.cpp:33:
src/client/ui/node/ui_node_abstractscrollable.h: In member function 'uiAbstractScrollableNode::~uiAbstractScrollableNode()':
src/client/ui/node/ui_node_abstractscrollable.h:35:7: warning: function 'uiAbstractScrollableNode::~uiAbstractScrollableNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   35 | class uiAbstractScrollableNode : public uiLocatedNode {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
src/client/ui/node/ui_node_abstractscrollable.h: In member function 'uiAbstractScrollableNode::~uiAbstractScrollableNode()':
src/client/ui/node/ui_node_abstractscrollable.h:35:7: warning: function 'uiAbstractScrollableNode::~uiAbstractScrollableNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/node/ui_node_text.h: In member function 'uiTextNode::~uiTextNode()':
src/client/ui/node/ui_node_text.h:29:7: warning: function 'uiTextNode::~uiTextNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class uiTextNode : public uiAbstractScrollableNode {
      |       ^~~~~~~~~~
src/client/ui/node/ui_node_text.h: In member function 'uiTextNode::~uiTextNode()':
src/client/ui/node/ui_node_text.h:29:7: warning: function 'uiTextNode::~uiTextNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class uiLocatedNode : public uiNode {
      |       ^~~~~~~~~~~~~
src/client/ui/node/ui_node_abstractscrollable.h: In member function 'uiAbstractScrollableNode::uiAbstractScrollableNode()':
src/client/ui/node/ui_node_abstractscrollable.h:35:7: warning: function 'uiAbstractScrollableNode::uiAbstractScrollableNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   35 | class uiAbstractScrollableNode : public uiLocatedNode {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
src/client/ui/node/ui_node_text.h: In member function 'uiTextNode::uiTextNode()':
src/client/ui/node/ui_node_text.h:29:7: warning: function 'uiTextNode::uiTextNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class uiTextNode : public uiAbstractScrollableNode {
      |       ^~~~~~~~~~
In file included from src/client/ui/node/../../../shared/shared.h:52:
src/client/ui/node/../../../shared/sharedptr.h: In member function 'SharedPtr<uiNode>::get() const':
src/client/ui/node/../../../shared/sharedptr.h:195:28: warning: function 'SharedPtr<uiNode>::get() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  195 |         inline PointerType get () const
      |                            ^~~
src/client/ui/node/../../../shared/sharedptr.h: In member function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()':
src/client/ui/node/../../../shared/sharedptr.h:10:7: warning: function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   10 | class SharedPtrDeletionInternal {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~
===> CXX [ufo] src/client/ui/node/ui_node_text2.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_data.h:29,
                 from src/client/ui/node/../ui_main.h:27,
                 from src/client/ui/node/ui_node_text2.cpp:27:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../shared/shared.h:54,
                 from src/client/ui/node/../ui_data.h:30:
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../node/../../cl_renderer.h:29,
                 from src/client/ui/node/../node/ui_node_model.h:29,
                 from src/client/ui/node/../ui_internal.h:36,
                 from src/client/ui/node/ui_node_text2.cpp:28:
src/client/ui/node/../node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../node/../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/ui/node/../node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/ui/node/../../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/ui/node/../node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../node/../../cl_renderer.h:28:
src/client/ui/node/../node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
In file included from src/client/ui/node/../node/ui_node_option.h:28,
                 from src/client/ui/node/../ui_data.h:32:
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiNode::uiNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:33:7: warning: function 'uiNode::uiNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   33 | class uiNode {
      |       ^~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class uiLocatedNode : public uiNode {
      |       ^~~~~~~~~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/client/ui/node/ui_node_text2.h:27,
                 from src/client/ui/node/ui_node_text2.cpp:33:
src/client/ui/node/ui_node_abstractscrollable.h: In member function 'uiAbstractScrollableNode::~uiAbstractScrollableNode()':
src/client/ui/node/ui_node_abstractscrollable.h:35:7: warning: function 'uiAbstractScrollableNode::~uiAbstractScrollableNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   35 | class uiAbstractScrollableNode : public uiLocatedNode {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
src/client/ui/node/ui_node_abstractscrollable.h: In member function 'uiAbstractScrollableNode::~uiAbstractScrollableNode()':
src/client/ui/node/ui_node_abstractscrollable.h:35:7: warning: function 'uiAbstractScrollableNode::~uiAbstractScrollableNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class uiLocatedNode : public uiNode {
      |       ^~~~~~~~~~~~~
src/client/ui/node/ui_node_abstractscrollable.h: In member function 'uiAbstractScrollableNode::uiAbstractScrollableNode()':
src/client/ui/node/ui_node_abstractscrollable.h:35:7: warning: function 'uiAbstractScrollableNode::uiAbstractScrollableNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   35 | class uiAbstractScrollableNode : public uiLocatedNode {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/client/ui/node/ui_node_text2.h:28:
src/client/ui/node/ui_node_text.h: In member function 'uiTextNode::uiTextNode()':
src/client/ui/node/ui_node_text.h:29:7: warning: function 'uiTextNode::uiTextNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class uiTextNode : public uiAbstractScrollableNode {
      |       ^~~~~~~~~~
src/client/ui/node/ui_node_text.h: In member function 'uiTextNode::~uiTextNode()':
src/client/ui/node/ui_node_text.h:29:7: warning: function 'uiTextNode::~uiTextNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/node/ui_node_text2.h: In member function 'uiText2Node::~uiText2Node()':
src/client/ui/node/ui_node_text2.h:30:7: warning: function 'uiText2Node::~uiText2Node()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   30 | class uiText2Node : public uiTextNode {
      |       ^~~~~~~~~~~
src/client/ui/node/ui_node_text2.h: In member function 'uiText2Node::~uiText2Node()':
src/client/ui/node/ui_node_text2.h:30:7: warning: function 'uiText2Node::~uiText2Node()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/node/ui_node_text.h: In member function 'uiTextNode::~uiTextNode()':
src/client/ui/node/ui_node_text.h:29:7: warning: function 'uiTextNode::~uiTextNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class uiTextNode : public uiAbstractScrollableNode {
      |       ^~~~~~~~~~
src/client/ui/node/ui_node_text2.h: In member function 'uiText2Node::uiText2Node()':
src/client/ui/node/ui_node_text2.h:30:7: warning: function 'uiText2Node::uiText2Node()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   30 | class uiText2Node : public uiTextNode {
      |       ^~~~~~~~~~~
In file included from src/client/ui/node/../../../shared/shared.h:52:
src/client/ui/node/../../../shared/sharedptr.h: In member function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()':
src/client/ui/node/../../../shared/sharedptr.h:10:7: warning: function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   10 | class SharedPtrDeletionInternal {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~
===> CXX [ufo] src/client/ui/node/ui_node_textentry.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_data.h:29,
                 from src/client/ui/node/../ui_main.h:27,
                 from src/client/ui/node/ui_node_textentry.cpp:32:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../shared/shared.h:54,
                 from src/client/ui/node/../ui_data.h:30:
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_textentry.cpp:39:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/ui/node/../../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
In file included from src/client/ui/node/../node/ui_node_option.h:28,
                 from src/client/ui/node/../ui_data.h:32:
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiNode::uiNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:33:7: warning: function 'uiNode::uiNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   33 | class uiNode {
      |       ^~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class uiLocatedNode : public uiNode {
      |       ^~~~~~~~~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/client/ui/node/ui_node_textentry.cpp:41:
src/client/ui/node/ui_node_textentry.h: In member function 'uiTextEntryNode::~uiTextEntryNode()':
src/client/ui/node/ui_node_textentry.h:29:7: warning: function 'uiTextEntryNode::~uiTextEntryNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class uiTextEntryNode : public uiLocatedNode {
      |       ^~~~~~~~~~~~~~~
src/client/ui/node/ui_node_textentry.h: In member function 'uiTextEntryNode::~uiTextEntryNode()':
src/client/ui/node/ui_node_textentry.h:29:7: warning: function 'uiTextEntryNode::~uiTextEntryNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class uiLocatedNode : public uiNode {
      |       ^~~~~~~~~~~~~
src/client/ui/node/ui_node_textentry.h: In member function 'uiTextEntryNode::uiTextEntryNode()':
src/client/ui/node/ui_node_textentry.h:29:7: warning: function 'uiTextEntryNode::uiTextEntryNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class uiTextEntryNode : public uiLocatedNode {
      |       ^~~~~~~~~~~~~~~
In file included from src/client/ui/node/../../../shared/shared.h:52:
src/client/ui/node/../../../shared/sharedptr.h: In member function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()':
src/client/ui/node/../../../shared/sharedptr.h:10:7: warning: function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   10 | class SharedPtrDeletionInternal {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~
===> CXX [ufo] src/client/ui/node/ui_node_textlist.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_data.h:29,
                 from src/client/ui/node/../ui_main.h:27,
                 from src/client/ui/node/ui_node_textlist.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../shared/shared.h:54,
                 from src/client/ui/node/../ui_data.h:30:
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../node/../../cl_renderer.h:29,
                 from src/client/ui/node/../node/ui_node_model.h:29,
                 from src/client/ui/node/../ui_internal.h:36,
                 from src/client/ui/node/ui_node_textlist.cpp:26:
src/client/ui/node/../node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../node/../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/ui/node/../node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/ui/node/../../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/ui/node/../node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../node/../../cl_renderer.h:28:
src/client/ui/node/../node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
In file included from src/client/ui/node/../node/ui_node_option.h:28,
                 from src/client/ui/node/../ui_data.h:32:
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiNode::uiNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:33:7: warning: function 'uiNode::uiNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   33 | class uiNode {
      |       ^~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class uiLocatedNode : public uiNode {
      |       ^~~~~~~~~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/client/ui/node/ui_node_text.h:27,
                 from src/client/ui/node/ui_node_textlist.cpp:32:
src/client/ui/node/ui_node_abstractscrollable.h: In member function 'uiAbstractScrollableNode::~uiAbstractScrollableNode()':
src/client/ui/node/ui_node_abstractscrollable.h:35:7: warning: function 'uiAbstractScrollableNode::~uiAbstractScrollableNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   35 | class uiAbstractScrollableNode : public uiLocatedNode {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
src/client/ui/node/ui_node_abstractscrollable.h: In member function 'uiAbstractScrollableNode::~uiAbstractScrollableNode()':
src/client/ui/node/ui_node_abstractscrollable.h:35:7: warning: function 'uiAbstractScrollableNode::~uiAbstractScrollableNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class uiLocatedNode : public uiNode {
      |       ^~~~~~~~~~~~~
src/client/ui/node/ui_node_abstractscrollable.h: In member function 'uiAbstractScrollableNode::uiAbstractScrollableNode()':
src/client/ui/node/ui_node_abstractscrollable.h:35:7: warning: function 'uiAbstractScrollableNode::uiAbstractScrollableNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   35 | class uiAbstractScrollableNode : public uiLocatedNode {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
src/client/ui/node/ui_node_text.h: In member function 'uiTextNode::uiTextNode()':
src/client/ui/node/ui_node_text.h:29:7: warning: function 'uiTextNode::uiTextNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class uiTextNode : public uiAbstractScrollableNode {
      |       ^~~~~~~~~~
src/client/ui/node/ui_node_text.h: In member function 'uiTextNode::~uiTextNode()':
src/client/ui/node/ui_node_text.h:29:7: warning: function 'uiTextNode::~uiTextNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/client/ui/node/ui_node_textlist.cpp:33:
src/client/ui/node/ui_node_textlist.h: In member function 'uiTextListNode::~uiTextListNode()':
src/client/ui/node/ui_node_textlist.h:27:7: warning: function 'uiTextListNode::~uiTextListNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   27 | class uiTextListNode : public uiTextNode {
      |       ^~~~~~~~~~~~~~
src/client/ui/node/ui_node_textlist.h: In member function 'uiTextListNode::~uiTextListNode()':
src/client/ui/node/ui_node_textlist.h:27:7: warning: function 'uiTextListNode::~uiTextListNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/node/ui_node_text.h: In member function 'uiTextNode::~uiTextNode()':
src/client/ui/node/ui_node_text.h:29:7: warning: function 'uiTextNode::~uiTextNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class uiTextNode : public uiAbstractScrollableNode {
      |       ^~~~~~~~~~
src/client/ui/node/ui_node_textlist.h: In member function 'uiTextListNode::uiTextListNode()':
src/client/ui/node/ui_node_textlist.h:27:7: warning: function 'uiTextListNode::uiTextListNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   27 | class uiTextListNode : public uiTextNode {
      |       ^~~~~~~~~~~~~~
In file included from src/client/ui/node/../../../shared/shared.h:52:
src/client/ui/node/../../../shared/sharedptr.h: In member function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()':
src/client/ui/node/../../../shared/sharedptr.h:10:7: warning: function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   10 | class SharedPtrDeletionInternal {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~
===> CXX [ufo] src/client/ui/node/ui_node_texture.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_nodes.h:27,
                 from src/client/ui/node/ui_node_texture.cpp:34:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../common/../shared/shared.h:54,
                 from src/client/ui/node/../../../common/common.h:30,
                 from src/client/ui/node/../../../common/scripts.h:28,
                 from src/client/ui/node/../ui_nodes.h:28:
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_texture.cpp:37:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/ui/node/../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
src/client/ui/node/../../../common/../shared/shared.h: In function 'Q_strnull(char const*)':
src/client/ui/node/../../../common/../shared/shared.h:137:13: warning: function 'Q_strnull(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^~~~~~~~~
In file included from src/client/ui/node/../ui_behaviour.h:28,
                 from src/client/ui/node/ui_node_texture.cpp:36:
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiNode::uiNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:33:7: warning: function 'uiNode::uiNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   33 | class uiNode {
      |       ^~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class uiLocatedNode : public uiNode {
      |       ^~~~~~~~~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/client/ui/node/ui_node_texture.cpp:39:
src/client/ui/node/ui_node_texture.h: In member function 'uiTextureNode::~uiTextureNode()':
src/client/ui/node/ui_node_texture.h:29:7: warning: function 'uiTextureNode::~uiTextureNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class uiTextureNode : public uiLocatedNode {
      |       ^~~~~~~~~~~~~
src/client/ui/node/ui_node_texture.h: In member function 'uiTextureNode::~uiTextureNode()':
src/client/ui/node/ui_node_texture.h:29:7: warning: function 'uiTextureNode::~uiTextureNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class uiLocatedNode : public uiNode {
      |       ^~~~~~~~~~~~~
src/client/ui/node/ui_node_texture.h: In member function 'uiTextureNode::uiTextureNode()':
src/client/ui/node/ui_node_texture.h:29:7: warning: function 'uiTextureNode::uiTextureNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class uiTextureNode : public uiLocatedNode {
      |       ^~~~~~~~~~~~~
In file included from src/client/ui/node/../../../common/../shared/shared.h:52:
src/client/ui/node/../../../common/../shared/sharedptr.h: In member function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()':
src/client/ui/node/../../../common/../shared/sharedptr.h:10:7: warning: function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   10 | class SharedPtrDeletionInternal {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~
===> CXX [ufo] src/client/ui/node/ui_node_timer.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/ui/node/../../../common/../shared/ufotypes.h:32,
                 from src/client/ui/node/../../../common/common.h:28,
                 from src/client/ui/node/../../../common/scripts.h:28,
                 from src/client/ui/node/../ui_parse.h:27,
                 from src/client/ui/node/ui_node_timer.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../common/../shared/shared.h:54,
                 from src/client/ui/node/../../../common/common.h:30:
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../ui_behaviour.h:28,
                 from src/client/ui/node/ui_node_timer.cpp:28:
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiNode::uiNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:33:7: warning: function 'uiNode::uiNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   33 | class uiNode {
      |       ^~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class uiLocatedNode : public uiNode {
      |       ^~~~~~~~~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/client/ui/node/ui_node_timer.cpp:29:
src/client/ui/node/ui_node_timer.h: In member function 'uiTimerNode::~uiTimerNode()':
src/client/ui/node/ui_node_timer.h:34:7: warning: function 'uiTimerNode::~uiTimerNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   34 | class uiTimerNode : public uiLocatedNode {
      |       ^~~~~~~~~~~
src/client/ui/node/ui_node_timer.h: In member function 'uiTimerNode::~uiTimerNode()':
src/client/ui/node/ui_node_timer.h:34:7: warning: function 'uiTimerNode::~uiTimerNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class uiLocatedNode : public uiNode {
      |       ^~~~~~~~~~~~~
src/client/ui/node/ui_node_timer.h: In member function 'uiTimerNode::uiTimerNode()':
src/client/ui/node/ui_node_timer.h:34:7: warning: function 'uiTimerNode::uiTimerNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   34 | class uiTimerNode : public uiLocatedNode {
      |       ^~~~~~~~~~~
In file included from src/client/ui/node/../../../common/../shared/shared.h:52:
src/client/ui/node/../../../common/../shared/sharedptr.h: In member function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()':
src/client/ui/node/../../../common/../shared/sharedptr.h:10:7: warning: function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   10 | class SharedPtrDeletionInternal {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~
===> CXX [ufo] src/client/ui/node/ui_node_todo.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_nodes.h:27,
                 from src/client/ui/node/ui_node_todo.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../common/../shared/shared.h:54,
                 from src/client/ui/node/../../../common/common.h:30,
                 from src/client/ui/node/../../../common/scripts.h:28,
                 from src/client/ui/node/../ui_nodes.h:28:
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_todo.cpp:31:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/ui/node/../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
In file included from src/client/ui/node/../ui_behaviour.h:28,
                 from src/client/ui/node/ui_node_todo.cpp:28:
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiNode::uiNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:33:7: warning: function 'uiNode::uiNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   33 | class uiNode {
      |       ^~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class uiLocatedNode : public uiNode {
      |       ^~~~~~~~~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/client/ui/node/ui_node_todo.h:27,
                 from src/client/ui/node/ui_node_todo.cpp:32:
src/client/ui/node/ui_node_string.h: In member function 'uiStringNode::uiStringNode()':
src/client/ui/node/ui_node_string.h:27:7: warning: function 'uiStringNode::uiStringNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   27 | class uiStringNode : public uiLocatedNode {
      |       ^~~~~~~~~~~~
src/client/ui/node/ui_node_string.h: In member function 'uiStringNode::~uiStringNode()':
src/client/ui/node/ui_node_string.h:27:7: warning: function 'uiStringNode::~uiStringNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/node/ui_node_todo.h: In member function 'uiTodoNode::~uiTodoNode()':
src/client/ui/node/ui_node_todo.h:29:7: warning: function 'uiTodoNode::~uiTodoNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class uiTodoNode : public uiStringNode {
      |       ^~~~~~~~~~
src/client/ui/node/ui_node_todo.h: In member function 'uiTodoNode::~uiTodoNode()':
src/client/ui/node/ui_node_todo.h:29:7: warning: function 'uiTodoNode::~uiTodoNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/node/ui_node_string.h: In member function 'uiStringNode::~uiStringNode()':
src/client/ui/node/ui_node_string.h:27:7: warning: function 'uiStringNode::~uiStringNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   27 | class uiStringNode : public uiLocatedNode {
      |       ^~~~~~~~~~~~
src/client/ui/node/ui_node_todo.h: In member function 'uiTodoNode::uiTodoNode()':
src/client/ui/node/ui_node_todo.h:29:7: warning: function 'uiTodoNode::uiTodoNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class uiTodoNode : public uiStringNode {
      |       ^~~~~~~~~~
In file included from src/client/ui/node/../../../common/../shared/shared.h:52:
src/client/ui/node/../../../common/../shared/sharedptr.h: In member function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()':
src/client/ui/node/../../../common/../shared/sharedptr.h:10:7: warning: function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   10 | class SharedPtrDeletionInternal {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~
===> CXX [ufo] src/client/ui/node/ui_node_video.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_nodes.h:27,
                 from src/client/ui/node/ui_node_video.cpp:31:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../common/../shared/shared.h:54,
                 from src/client/ui/node/../../../common/common.h:30,
                 from src/client/ui/node/../../../common/scripts.h:28,
                 from src/client/ui/node/../ui_nodes.h:28:
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/../../client.h:32,
                 from src/client/ui/node/ui_node_video.cpp:39:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/ui/node/../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
In file included from src/client/ui/node/../ui_behaviour.h:28,
                 from src/client/ui/node/ui_node_video.cpp:33:
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiNode::uiNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:33:7: warning: function 'uiNode::uiNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   33 | class uiNode {
      |       ^~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class uiLocatedNode : public uiNode {
      |       ^~~~~~~~~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/client/ui/node/ui_node_video.cpp:36:
src/client/ui/node/ui_node_video.h: In member function 'uiVideoNode::~uiVideoNode()':
src/client/ui/node/ui_node_video.h:30:7: warning: function 'uiVideoNode::~uiVideoNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   30 | class uiVideoNode : public uiLocatedNode {
      |       ^~~~~~~~~~~
src/client/ui/node/ui_node_video.h: In member function 'uiVideoNode::~uiVideoNode()':
src/client/ui/node/ui_node_video.h:30:7: warning: function 'uiVideoNode::~uiVideoNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class uiLocatedNode : public uiNode {
      |       ^~~~~~~~~~~~~
src/client/ui/node/ui_node_video.h: In member function 'uiVideoNode::uiVideoNode()':
src/client/ui/node/ui_node_video.h:30:7: warning: function 'uiVideoNode::uiVideoNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   30 | class uiVideoNode : public uiLocatedNode {
      |       ^~~~~~~~~~~
In file included from src/client/ui/node/../../../common/../shared/shared.h:52:
src/client/ui/node/../../../common/../shared/sharedptr.h: In member function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()':
src/client/ui/node/../../../common/../shared/sharedptr.h:10:7: warning: function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   10 | class SharedPtrDeletionInternal {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~
===> CXX [ufo] src/client/ui/node/ui_node_vscrollbar.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_nodes.h:27,
                 from src/client/ui/node/ui_node_vscrollbar.cpp:27:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../common/../shared/shared.h:54,
                 from src/client/ui/node/../../../common/common.h:30,
                 from src/client/ui/node/../../../common/scripts.h:28,
                 from src/client/ui/node/../ui_nodes.h:28:
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_vscrollbar.cpp:33:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/ui/node/../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
src/client/ui/node/ui_node_vscrollbar.cpp: In function 'UI_VScrollbarNodeDiff(uiNode_t*, int)':
src/client/ui/node/ui_node_vscrollbar.cpp:119:20: warning: function 'UI_VScrollbarNodeDiff(uiNode_t*, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  119 | static inline void UI_VScrollbarNodeDiff (uiNode_t* node, int value)
      |                    ^~~~~~~~~~~~~~~~~~~~~
src/client/ui/node/ui_node_vscrollbar.cpp: In function 'UI_VScrollbarNodeAction(uiNode_t*, int, bool)':
src/client/ui/node/ui_node_vscrollbar.cpp:137:20: warning: function 'UI_VScrollbarNodeAction(uiNode_t*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | static inline void UI_VScrollbarNodeAction (uiNode_t* node, int hoveredElement, bool allowCapture)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~
In file included from src/client/ui/node/../ui_behaviour.h:28,
                 from src/client/ui/node/ui_node_vscrollbar.cpp:28:
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiNode::uiNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:33:7: warning: function 'uiNode::uiNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   33 | class uiNode {
      |       ^~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class uiLocatedNode : public uiNode {
      |       ^~~~~~~~~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/client/ui/node/ui_node_vscrollbar.cpp:35:
src/client/ui/node/ui_node_abstractscrollbar.h: In member function 'uiAbstractScrollbarNode::~uiAbstractScrollbarNode()':
src/client/ui/node/ui_node_abstractscrollbar.h:29:7: warning: function 'uiAbstractScrollbarNode::~uiAbstractScrollbarNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class uiAbstractScrollbarNode : public uiLocatedNode {
      |       ^~~~~~~~~~~~~~~~~~~~~~~
src/client/ui/node/ui_node_abstractscrollbar.h: In member function 'uiAbstractScrollbarNode::~uiAbstractScrollbarNode()':
src/client/ui/node/ui_node_abstractscrollbar.h:29:7: warning: function 'uiAbstractScrollbarNode::~uiAbstractScrollbarNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/client/ui/node/ui_node_vscrollbar.cpp:36:
src/client/ui/node/ui_node_vscrollbar.h: In member function 'uiVScrollbarNode::~uiVScrollbarNode()':
src/client/ui/node/ui_node_vscrollbar.h:27:7: warning: function 'uiVScrollbarNode::~uiVScrollbarNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   27 | class uiVScrollbarNode : public uiAbstractScrollbarNode {
      |       ^~~~~~~~~~~~~~~~
src/client/ui/node/ui_node_vscrollbar.h: In member function 'uiVScrollbarNode::~uiVScrollbarNode()':
src/client/ui/node/ui_node_vscrollbar.h:27:7: warning: function 'uiVScrollbarNode::~uiVScrollbarNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class uiLocatedNode : public uiNode {
      |       ^~~~~~~~~~~~~
src/client/ui/node/ui_node_abstractscrollbar.h: In member function 'uiAbstractScrollbarNode::uiAbstractScrollbarNode()':
src/client/ui/node/ui_node_abstractscrollbar.h:29:7: warning: function 'uiAbstractScrollbarNode::uiAbstractScrollbarNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class uiAbstractScrollbarNode : public uiLocatedNode {
      |       ^~~~~~~~~~~~~~~~~~~~~~~
src/client/ui/node/ui_node_vscrollbar.h: In member function 'uiVScrollbarNode::uiVScrollbarNode()':
src/client/ui/node/ui_node_vscrollbar.h:27:7: warning: function 'uiVScrollbarNode::uiVScrollbarNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   27 | class uiVScrollbarNode : public uiAbstractScrollbarNode {
      |       ^~~~~~~~~~~~~~~~
In file included from src/client/ui/node/../../../common/../shared/shared.h:52:
src/client/ui/node/../../../common/../shared/sharedptr.h: In member function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()':
src/client/ui/node/../../../common/../shared/sharedptr.h:10:7: warning: function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   10 | class SharedPtrDeletionInternal {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~
===> CXX [ufo] src/client/ui/node/ui_node_window.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_data.h:29,
                 from src/client/ui/node/../ui_main.h:27,
                 from src/client/ui/node/ui_node_window.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../shared/shared.h:54,
                 from src/client/ui/node/../ui_data.h:30:
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../node/../../cl_renderer.h:29,
                 from src/client/ui/node/../node/ui_node_model.h:29,
                 from src/client/ui/node/../ui_internal.h:36,
                 from src/client/ui/node/ui_node_window.cpp:30:
src/client/ui/node/../node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../node/../../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/ui/node/../node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/ui/node/../../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../node/../../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/ui/node/../node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../node/../../cl_renderer.h:28:
src/client/ui/node/../node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
In file included from src/client/ui/node/../node/ui_node_option.h:28,
                 from src/client/ui/node/../ui_data.h:32:
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiNode::uiNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:33:7: warning: function 'uiNode::uiNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   33 | class uiNode {
      |       ^~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class uiLocatedNode : public uiNode {
      |       ^~~~~~~~~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/client/ui/node/../ui_internal.h:35:
src/client/ui/node/../node/ui_node_window.h: In member function 'uiWindowNode::~uiWindowNode()':
src/client/ui/node/../node/ui_node_window.h:36:7: warning: function 'uiWindowNode::~uiWindowNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   36 | class uiWindowNode : public uiLocatedNode {
      |       ^~~~~~~~~~~~
src/client/ui/node/../node/ui_node_window.h: In member function 'uiWindowNode::~uiWindowNode()':
src/client/ui/node/../node/ui_node_window.h:36:7: warning: function 'uiWindowNode::~uiWindowNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class uiLocatedNode : public uiNode {
      |       ^~~~~~~~~~~~~
src/client/ui/node/../node/ui_node_window.h: In member function 'uiWindowNode::uiWindowNode()':
src/client/ui/node/../node/ui_node_window.h:36:7: warning: function 'uiWindowNode::uiWindowNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   36 | class uiWindowNode : public uiLocatedNode {
      |       ^~~~~~~~~~~~
In file included from src/client/ui/node/../../../shared/shared.h:52:
src/client/ui/node/../../../shared/sharedptr.h: In member function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()':
src/client/ui/node/../../../shared/sharedptr.h:10:7: warning: function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   10 | class SharedPtrDeletionInternal {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~
===> CXX [ufo] src/client/ui/node/ui_node_zone.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_nodes.h:27,
                 from src/client/ui/node/ui_node_zone.cpp:28:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../common/../shared/shared.h:54,
                 from src/client/ui/node/../../../common/common.h:30,
                 from src/client/ui/node/../../../common/scripts.h:28,
                 from src/client/ui/node/../ui_nodes.h:28:
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../ui_behaviour.h:28,
                 from src/client/ui/node/ui_node_zone.cpp:30:
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiNode::uiNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:33:7: warning: function 'uiNode::uiNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   33 | class uiNode {
      |       ^~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class uiLocatedNode : public uiNode {
      |       ^~~~~~~~~~~~~
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/client/ui/node/ui_node_zone.cpp:34:
src/client/ui/node/ui_node_zone.h: In member function 'uiZoneNode::~uiZoneNode()':
src/client/ui/node/ui_node_zone.h:27:7: warning: function 'uiZoneNode::~uiZoneNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   27 | class uiZoneNode : public uiLocatedNode {
      |       ^~~~~~~~~~
src/client/ui/node/ui_node_zone.h: In member function 'uiZoneNode::~uiZoneNode()':
src/client/ui/node/ui_node_zone.h:27:7: warning: function 'uiZoneNode::~uiZoneNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/ui/node/../node/ui_node_abstractnode.h: In member function 'uiLocatedNode::~uiLocatedNode()':
src/client/ui/node/../node/ui_node_abstractnode.h:66:7: warning: function 'uiLocatedNode::~uiLocatedNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class uiLocatedNode : public uiNode {
      |       ^~~~~~~~~~~~~
src/client/ui/node/ui_node_zone.h: In member function 'uiZoneNode::uiZoneNode()':
src/client/ui/node/ui_node_zone.h:27:7: warning: function 'uiZoneNode::uiZoneNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   27 | class uiZoneNode : public uiLocatedNode {
      |       ^~~~~~~~~~
In file included from src/client/ui/node/../../../common/../shared/shared.h:52:
src/client/ui/node/../../../common/../shared/sharedptr.h: In member function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()':
src/client/ui/node/../../../common/../shared/sharedptr.h:10:7: warning: function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   10 | class SharedPtrDeletionInternal {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~
===> CXX [ufo] src/client/renderer/r_array.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/renderer/../../common/../shared/ufotypes.h:32,
                 from src/client/renderer/../../common/common.h:28,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_array.cpp:28:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/renderer/../../common/../shared/shared.h:54,
                 from src/client/renderer/../../common/common.h:30:
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/renderer/../cl_renderer.h:29,
                 from src/client/renderer/r_local.h:30:
src/client/renderer/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/../renderer/r_gl.h:32,
                 from src/client/renderer/../renderer/r_image.h:28,
                 from src/client/renderer/../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/renderer/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/renderer/../renderer/r_model.h:30,
                 from src/client/renderer/../cl_renderer.h:28:
src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
src/client/renderer/r_array.cpp: In function 'R_SetVertexBufferState(mBspModel_s const*, int)':
src/client/renderer/r_array.cpp:116:20: warning: function 'R_SetVertexBufferState(mBspModel_s const*, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  116 | static inline void R_SetVertexBufferState (const mBspModel_t* bsp, int mask)
      |                    ^~~~~~~~~~~~~~~~~~~~~~
src/client/renderer/r_array.cpp: In function 'R_SetVertexArrayState(mBspModel_s const*, int)':
src/client/renderer/r_array.cpp:81:20: warning: function 'R_SetVertexArrayState(mBspModel_s const*, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | static inline void R_SetVertexArrayState (const mBspModel_t* bsp, int mask)
      |                    ^~~~~~~~~~~~~~~~~~~~~
===> CXX [ufo] src/client/renderer/r_bsp.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/renderer/../../common/../shared/ufotypes.h:32,
                 from src/client/renderer/../../common/common.h:28,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_bsp.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/renderer/../../common/../shared/shared.h:54,
                 from src/client/renderer/../../common/common.h:30:
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/renderer/../cl_renderer.h:29,
                 from src/client/renderer/r_local.h:30:
src/client/renderer/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/../renderer/r_gl.h:32,
                 from src/client/renderer/../renderer/r_image.h:28,
                 from src/client/renderer/../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/renderer/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/renderer/../renderer/r_model.h:30,
                 from src/client/renderer/../cl_renderer.h:28:
src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [ufo] src/client/renderer/r_corona.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/renderer/../../common/../shared/ufotypes.h:32,
                 from src/client/renderer/../../common/common.h:28,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_corona.cpp:22:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/renderer/../../common/../shared/shared.h:54,
                 from src/client/renderer/../../common/common.h:30:
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/renderer/../cl_renderer.h:29,
                 from src/client/renderer/r_local.h:30:
src/client/renderer/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/../renderer/r_gl.h:32,
                 from src/client/renderer/../renderer/r_image.h:28,
                 from src/client/renderer/../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/renderer/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/renderer/../renderer/r_model.h:30,
                 from src/client/renderer/../cl_renderer.h:28:
src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [ufo] src/client/renderer/r_draw.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/renderer/../../common/../shared/ufotypes.h:32,
                 from src/client/renderer/../../common/common.h:28,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_draw.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/renderer/../../common/../shared/shared.h:54,
                 from src/client/renderer/../../common/common.h:30:
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/renderer/../cl_renderer.h:29,
                 from src/client/renderer/r_local.h:30:
src/client/renderer/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/../renderer/r_gl.h:32,
                 from src/client/renderer/../renderer/r_image.h:28,
                 from src/client/renderer/../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/renderer/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/renderer/../renderer/r_model.h:30,
                 from src/client/renderer/../cl_renderer.h:28:
src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
In file included from src/client/renderer/r_draw.cpp:27:
src/client/renderer/r_error.h: In function 'R_TranslateError(unsigned int)':
src/client/renderer/r_error.h:31:27: warning: function 'R_TranslateError(unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | static inline const char* R_TranslateError (GLenum error)
      |                           ^~~~~~~~~~~~~~~~
src/client/renderer/r_draw.cpp: In function 'R_Draw2DArray(int, int*, unsigned int)':
src/client/renderer/r_draw.cpp:456:20: warning: function 'R_Draw2DArray(int, int*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  456 | static inline void R_Draw2DArray (int points, int* verts, GLenum mode)
      |                    ^~~~~~~~~~~~~
src/client/renderer/../renderer/r_gl.h: In function 'R_DrawArrays(int, int)':
src/client/renderer/../renderer/r_gl.h:35:13: warning: function 'R_DrawArrays(int, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   35 | inline void R_DrawArrays (GLint first, GLsizei count) {
      |             ^~~~~~~~~~~~
===> CXX [ufo] src/client/renderer/r_entity.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/renderer/../../common/../shared/ufotypes.h:32,
                 from src/client/renderer/../../common/common.h:28,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_entity.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/renderer/../../common/../shared/shared.h:54,
                 from src/client/renderer/../../common/common.h:30:
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/renderer/../cl_renderer.h:29,
                 from src/client/renderer/r_local.h:30:
src/client/renderer/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/../renderer/r_gl.h:32,
                 from src/client/renderer/../renderer/r_image.h:28,
                 from src/client/renderer/../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/renderer/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/renderer/../renderer/r_model.h:30,
                 from src/client/renderer/../cl_renderer.h:28:
src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
src/client/renderer/../renderer/r_entity.h:110:21: warning: function 'entity_s::init()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  110 |         inline void init () {
      |                     ^~~~
src/client/renderer/../renderer/r_entity.h: In member function 'entity_s::entity_s(int)':
src/client/renderer/../renderer/r_entity.h:113:16: warning: function 'entity_s::entity_s(int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  113 |         inline entity_s (int flag = RF_NONE) {
      |                ^~~~~~~~
===> CXX [ufo] src/client/renderer/r_flare.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/renderer/../../common/../shared/ufotypes.h:32,
                 from src/client/renderer/../../common/common.h:28,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_flare.cpp:22:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/renderer/../../common/../shared/shared.h:54,
                 from src/client/renderer/../../common/common.h:30:
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/renderer/../cl_renderer.h:29,
                 from src/client/renderer/r_local.h:30:
src/client/renderer/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/../renderer/r_gl.h:32,
                 from src/client/renderer/../renderer/r_image.h:28,
                 from src/client/renderer/../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/renderer/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/renderer/../renderer/r_model.h:30,
                 from src/client/renderer/../cl_renderer.h:28:
src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
src/client/renderer/../renderer/r_gl.h: In function 'R_DrawArrays(int, int)':
src/client/renderer/../renderer/r_gl.h:35:13: warning: function 'R_DrawArrays(int, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   35 | inline void R_DrawArrays (GLint first, GLsizei count) {
      |             ^~~~~~~~~~~~
===> CXX [ufo] src/client/renderer/r_font.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/renderer/../../common/../shared/ufotypes.h:32,
                 from src/client/renderer/../../common/common.h:28,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_font.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/renderer/../../common/../shared/shared.h:54,
                 from src/client/renderer/../../common/common.h:30:
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/renderer/../cl_renderer.h:29,
                 from src/client/renderer/r_local.h:30:
src/client/renderer/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/../renderer/r_gl.h:32,
                 from src/client/renderer/../renderer/r_image.h:28,
                 from src/client/renderer/../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/renderer/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/renderer/../renderer/r_model.h:30,
                 from src/client/renderer/../cl_renderer.h:28:
src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
In file included from src/client/renderer/r_font.cpp:28:
src/client/renderer/r_error.h: In function 'R_TranslateError(unsigned int)':
src/client/renderer/r_error.h:31:27: warning: function 'R_TranslateError(unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | static inline const char* R_TranslateError (GLenum error)
      |                           ^~~~~~~~~~~~~~~~
===> CXX [ufo] src/client/renderer/r_framebuffer.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/renderer/../../common/../shared/ufotypes.h:32,
                 from src/client/renderer/../../common/common.h:28,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_framebuffer.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/renderer/../../common/../shared/shared.h:54,
                 from src/client/renderer/../../common/common.h:30:
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/renderer/../cl_renderer.h:29,
                 from src/client/renderer/r_local.h:30:
src/client/renderer/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/../renderer/r_gl.h:32,
                 from src/client/renderer/../renderer/r_image.h:28,
                 from src/client/renderer/../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/renderer/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/renderer/../renderer/r_model.h:30,
                 from src/client/renderer/../cl_renderer.h:28:
src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
In file included from src/client/renderer/r_framebuffer.cpp:27:
src/client/renderer/r_error.h: In function 'R_TranslateError(unsigned int)':
src/client/renderer/r_error.h:31:27: warning: function 'R_TranslateError(unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | static inline const char* R_TranslateError (GLenum error)
      |                           ^~~~~~~~~~~~~~~~
===> CXX [ufo] src/client/renderer/r_geoscape.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/renderer/../../common/../shared/ufotypes.h:32,
                 from src/client/renderer/../../common/common.h:28,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_geoscape.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/renderer/../../common/../shared/shared.h:54,
                 from src/client/renderer/../../common/common.h:30:
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/renderer/../cl_renderer.h:29,
                 from src/client/renderer/r_local.h:30:
src/client/renderer/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/../renderer/r_gl.h:32,
                 from src/client/renderer/../renderer/r_image.h:28,
                 from src/client/renderer/../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/renderer/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/renderer/../renderer/r_model.h:30,
                 from src/client/renderer/../cl_renderer.h:28:
src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
In file included from src/client/renderer/r_geoscape.cpp:26:
src/client/renderer/r_error.h: In function 'R_TranslateError(unsigned int)':
src/client/renderer/r_error.h:31:27: warning: function 'R_TranslateError(unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | static inline const char* R_TranslateError (GLenum error)
      |                           ^~~~~~~~~~~~~~~~
src/client/renderer/r_geoscape.cpp: In function 'R_DrawQuad()':
src/client/renderer/r_geoscape.cpp:692:20: warning: function 'R_DrawQuad()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  692 | static inline void R_DrawQuad (void)
      |                    ^~~~~~~~~~
src/client/renderer/r_geoscape.cpp: In function 'R_RotateCelestialBody(float const*, float*, float const*, float const*, float)':
src/client/renderer/r_geoscape.cpp:394:20: warning: function 'R_RotateCelestialBody(float const*, float*, float const*, float const*, float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  394 | static inline void R_RotateCelestialBody (const vec4_t v, vec4_t r, const vec3_t rotate, const vec3_t earthPos, const float celestialDist)
      |                    ^~~~~~~~~~~~~~~~~~~~~
===> CXX [ufo] src/client/renderer/r_grass.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/renderer/../../common/../shared/ufotypes.h:32,
                 from src/client/renderer/../../common/common.h:28,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_grass.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/renderer/../../common/../shared/shared.h:54,
                 from src/client/renderer/../../common/common.h:30:
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/renderer/../cl_renderer.h:29,
                 from src/client/renderer/r_local.h:30:
src/client/renderer/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/../renderer/r_gl.h:32,
                 from src/client/renderer/../renderer/r_image.h:28,
                 from src/client/renderer/../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/renderer/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/renderer/../renderer/r_model.h:30,
                 from src/client/renderer/../cl_renderer.h:28:
src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [ufo] src/client/renderer/r_image.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/renderer/../../common/../shared/ufotypes.h:32,
                 from src/client/renderer/../../common/common.h:28,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_image.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/renderer/../../common/../shared/shared.h:54,
                 from src/client/renderer/../../common/common.h:30:
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/renderer/../cl_renderer.h:29,
                 from src/client/renderer/r_local.h:30:
src/client/renderer/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/../renderer/r_gl.h:32,
                 from src/client/renderer/../renderer/r_image.h:28,
                 from src/client/renderer/../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/renderer/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/renderer/../renderer/r_model.h:30,
                 from src/client/renderer/../cl_renderer.h:28:
src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
In file included from src/client/renderer/r_image.cpp:26:
src/client/renderer/r_error.h: In function 'R_TranslateError(unsigned int)':
src/client/renderer/r_error.h:31:27: warning: function 'R_TranslateError(unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | static inline const char* R_TranslateError (GLenum error)
      |                           ^~~~~~~~~~~~~~~~
src/client/renderer/r_image.cpp: In function 'R_IsClampedImageType(imagetype_t)':
src/client/renderer/r_image.cpp:242:20: warning: function 'R_IsClampedImageType(imagetype_t)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  242 | inline static bool R_IsClampedImageType (imagetype_t type)
      |                    ^~~~~~~~~~~~~~~~~~~~
src/client/renderer/r_image.cpp: In function 'R_DeleteImage(image_s*)':
src/client/renderer/r_image.cpp:395:20: warning: function 'R_DeleteImage(image_s*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  395 | static inline void R_DeleteImage (image_t* image)
      |                    ^~~~~~~~~~~~~
src/client/renderer/../../common/../shared/shared.h: In function 'Q_strnull(char const*)':
src/client/renderer/../../common/../shared/shared.h:137:13: warning: function 'Q_strnull(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^~~~~~~~~
===> CXX [ufo] src/client/renderer/r_light.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/renderer/../../common/../shared/ufotypes.h:32,
                 from src/client/renderer/../../common/common.h:28,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_light.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/renderer/../../common/../shared/shared.h:54,
                 from src/client/renderer/../../common/common.h:30:
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/renderer/../cl_renderer.h:29,
                 from src/client/renderer/r_local.h:30:
src/client/renderer/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/../renderer/r_gl.h:32,
                 from src/client/renderer/../renderer/r_image.h:28,
                 from src/client/renderer/../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/renderer/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/renderer/../renderer/r_model.h:30,
                 from src/client/renderer/../cl_renderer.h:28:
src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [ufo] src/client/renderer/r_lightmap.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/renderer/../../common/../shared/ufotypes.h:32,
                 from src/client/renderer/../../common/common.h:28,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_lightmap.cpp:27:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/renderer/../../common/../shared/shared.h:54,
                 from src/client/renderer/../../common/common.h:30:
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/renderer/../cl_renderer.h:29,
                 from src/client/renderer/r_local.h:30:
src/client/renderer/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/../renderer/r_gl.h:32,
                 from src/client/renderer/../renderer/r_image.h:28,
                 from src/client/renderer/../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/renderer/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/renderer/../renderer/r_model.h:30,
                 from src/client/renderer/../cl_renderer.h:28:
src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
In file included from src/client/renderer/r_lightmap.cpp:28:
src/client/renderer/r_error.h: In function 'R_TranslateError(unsigned int)':
src/client/renderer/r_error.h:31:27: warning: function 'R_TranslateError(unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | static inline const char* R_TranslateError (GLenum error)
      |                           ^~~~~~~~~~~~~~~~
===> CXX [ufo] src/client/renderer/r_main.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from /usr/include/KHR/khrplatform.h:149,
                 from /usr/include/SDL2/SDL_opengl_glext.h:475,
                 from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/r_gl.h:32,
                 from src/client/renderer/r_main.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/renderer/../../common/../shared/shared.h:54,
                 from src/client/renderer/../../common/common.h:30,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_main.cpp:27:
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/renderer/../cl_renderer.h:29,
                 from src/client/renderer/r_local.h:30:
src/client/renderer/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/renderer/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/renderer/../renderer/r_model.h:30,
                 from src/client/renderer/../cl_renderer.h:28:
src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
In file included from src/client/renderer/r_main.cpp:38:
src/client/renderer/r_error.h: In function 'R_TranslateError(unsigned int)':
src/client/renderer/r_error.h:31:27: warning: function 'R_TranslateError(unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | static inline const char* R_TranslateError (GLenum error)
      |                           ^~~~~~~~~~~~~~~~
src/client/renderer/r_main.cpp: In function 'R_Clear()':
src/client/renderer/r_main.cpp:189:20: warning: function 'R_Clear()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  189 | static inline void R_Clear (void)
      |                    ^~~~~~~
src/client/renderer/r_main.cpp: In function 'R_ClearScene()':
src/client/renderer/r_main.cpp:206:20: warning: function 'R_ClearScene()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  206 | static inline void R_ClearScene (void)
      |                    ^~~~~~~~~~~~
src/client/renderer/r_main.cpp: In function 'R_VerifyDriver()':
src/client/renderer/r_main.cpp:1195:20: warning: function 'R_VerifyDriver()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
 1195 | static inline void R_VerifyDriver (void)
      |                    ^~~~~~~~~~~~~~
src/client/renderer/r_main.cpp: In function 'R_EnforceVersion()':
src/client/renderer/r_main.cpp:1154:20: warning: function 'R_EnforceVersion()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
 1154 | static inline void R_EnforceVersion (void)
      |                    ^~~~~~~~~~~~~~~~
src/client/renderer/r_main.cpp: In function 'R_CheckExtension(char const*)':
src/client/renderer/r_main.cpp:760:20: warning: function 'R_CheckExtension(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  760 | static inline bool R_CheckExtension (const char* extension)
      |                    ^~~~~~~~~~~~~~~~
src/client/renderer/r_main.cpp: In function 'R_GetProcAddress(char const*)':
src/client/renderer/r_main.cpp:725:25: warning: function 'R_GetProcAddress(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  725 | static inline uintptr_t R_GetProcAddress (const char* functionName)
      |                         ^~~~~~~~~~~~~~~~
In file included from src/client/renderer/../../common/cmodel.h:31,
                 from src/client/renderer/../../common/common.h:182:
src/client/renderer/../../common/tracing.h: In member function 'trace_s::init()':
src/client/renderer/../../common/tracing.h:70:21: warning: function 'trace_s::init()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   70 |         inline void init() {
      |                     ^~~~
src/client/renderer/../../common/tracing.h: In member function 'trace_s::trace_s()':
src/client/renderer/../../common/tracing.h:67:16: warning: function 'trace_s::trace_s()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   67 |         inline trace_s () {
      |                ^~~~~~~
src/client/renderer/../cl_renderer.h: In member function 'rendererData_t::rendererData_t()':
src/client/renderer/../cl_renderer.h:204:3: warning: function 'rendererData_t::rendererData_t()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  204 | } rendererData_t;
      |   ^~~~~~~~~~~~~~
===> CXX [ufo] src/client/renderer/r_material.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/renderer/../../common/../shared/ufotypes.h:32,
                 from src/client/renderer/../../common/common.h:28,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_material.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/renderer/../../common/../shared/shared.h:54,
                 from src/client/renderer/../../common/common.h:30:
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/renderer/../cl_renderer.h:29,
                 from src/client/renderer/r_local.h:30:
src/client/renderer/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/../renderer/r_gl.h:32,
                 from src/client/renderer/../renderer/r_image.h:28,
                 from src/client/renderer/../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/renderer/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/renderer/../renderer/r_model.h:30,
                 from src/client/renderer/../cl_renderer.h:28:
src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
In file included from src/client/renderer/r_material.cpp:27:
src/client/renderer/r_error.h: In function 'R_TranslateError(unsigned int)':
src/client/renderer/r_error.h:31:27: warning: function 'R_TranslateError(unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | static inline const char* R_TranslateError (GLenum error)
      |                           ^~~~~~~~~~~~~~~~
src/client/renderer/r_material.cpp: In function 'R_StageVertex(mBspSurface_s const*, materialStage_s const*, float const*, float*)':
src/client/renderer/r_material.cpp:164:20: warning: function 'R_StageVertex(mBspSurface_s const*, materialStage_s const*, float const*, float*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  164 | static inline void R_StageVertex (const mBspSurface_t* surf, const materialStage_t* stage, const vec3_t in, vec3_t out)
      |                    ^~~~~~~~~~~~~
src/client/renderer/r_material.cpp: In function 'R_StageTextureMatrix(mBspSurface_s const*, materialStage_s const*)':
src/client/renderer/r_material.cpp:173:20: warning: function 'R_StageTextureMatrix(mBspSurface_s const*, materialStage_s const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  173 | static inline void R_StageTextureMatrix (const mBspSurface_t* surf, const materialStage_t* stage)
      |                    ^~~~~~~~~~~~~~~~~~~~
src/client/renderer/../../common/../shared/shared.h: In function 'Q_strnull(char const*)':
src/client/renderer/../../common/../shared/shared.h:137:13: warning: function 'Q_strnull(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^~~~~~~~~
===> CXX [ufo] src/client/renderer/r_matrix.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/renderer/../../common/../shared/ufotypes.h:32,
                 from src/client/renderer/../../common/common.h:28,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_matrix.cpp:21:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/renderer/../../common/../shared/shared.h:54,
                 from src/client/renderer/../../common/common.h:30:
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/renderer/../cl_renderer.h:29,
                 from src/client/renderer/r_local.h:30:
src/client/renderer/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/../renderer/r_gl.h:32,
                 from src/client/renderer/../renderer/r_image.h:28,
                 from src/client/renderer/../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/renderer/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/renderer/../renderer/r_model.h:30,
                 from src/client/renderer/../cl_renderer.h:28:
src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [ufo] src/client/renderer/r_mesh.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/renderer/../../common/../shared/ufotypes.h:32,
                 from src/client/renderer/../../common/common.h:28,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_mesh.cpp:28:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/renderer/../../common/../shared/shared.h:54,
                 from src/client/renderer/../../common/common.h:30:
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/renderer/../cl_renderer.h:29,
                 from src/client/renderer/r_local.h:30:
src/client/renderer/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/../renderer/r_gl.h:32,
                 from src/client/renderer/../renderer/r_image.h:28,
                 from src/client/renderer/../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/renderer/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/renderer/../renderer/r_model.h:30,
                 from src/client/renderer/../cl_renderer.h:28:
src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
In file included from src/client/renderer/r_mesh.cpp:33:
src/client/renderer/r_error.h: In function 'R_TranslateError(unsigned int)':
src/client/renderer/r_error.h:31:27: warning: function 'R_TranslateError(unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | static inline const char* R_TranslateError (GLenum error)
      |                           ^~~~~~~~~~~~~~~~
src/client/renderer/../../common/../shared/shared.h: In function 'Q_strnull(char const*)':
src/client/renderer/../../common/../shared/shared.h:137:13: warning: function 'Q_strnull(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^~~~~~~~~
===> CXX [ufo] src/client/renderer/r_mesh_anim.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/renderer/../../common/../shared/ufotypes.h:32,
                 from src/client/renderer/../../common/common.h:28,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_mesh_anim.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/renderer/../../common/../shared/shared.h:54,
                 from src/client/renderer/../../common/common.h:30:
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/renderer/../cl_renderer.h:29,
                 from src/client/renderer/r_local.h:30:
src/client/renderer/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/../renderer/r_gl.h:32,
                 from src/client/renderer/../renderer/r_image.h:28,
                 from src/client/renderer/../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/renderer/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/renderer/../renderer/r_model.h:30,
                 from src/client/renderer/../cl_renderer.h:28:
src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
src/client/renderer/r_mesh_anim.cpp: In function 'R_AnimAdd(animState_s*, model_s const*, mAliasAnim_s const*)':
src/client/renderer/r_mesh_anim.cpp:35:20: warning: function 'R_AnimAdd(animState_s*, model_s const*, mAliasAnim_s const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   35 | static inline void R_AnimAdd (animState_t* as, const model_t* mod, const mAliasAnim_t* anim)
      |                    ^~~~~~~~~
===> CXX [ufo] src/client/renderer/r_misc.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/renderer/../../common/../shared/ufotypes.h:32,
                 from src/client/renderer/../../common/common.h:28,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_misc.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/renderer/../../common/../shared/shared.h:54,
                 from src/client/renderer/../../common/common.h:30:
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/renderer/../cl_renderer.h:29,
                 from src/client/renderer/r_local.h:30:
src/client/renderer/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/../renderer/r_gl.h:32,
                 from src/client/renderer/../renderer/r_image.h:28,
                 from src/client/renderer/../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/renderer/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/renderer/../renderer/r_model.h:30,
                 from src/client/renderer/../cl_renderer.h:28:
src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
In file included from src/client/renderer/r_misc.cpp:27:
src/client/renderer/r_error.h: In function 'R_TranslateError(unsigned int)':
src/client/renderer/r_error.h:31:27: warning: function 'R_TranslateError(unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | static inline const char* R_TranslateError (GLenum error)
      |                           ^~~~~~~~~~~~~~~~
In file included from src/client/renderer/../../common/cmd.h:34,
                 from src/client/renderer/../../common/common.h:180:
src/client/renderer/../../common/filesys.h: In member function 'ScopedFile::operator&()':
src/client/renderer/../../common/filesys.h:198:23: warning: function 'ScopedFile::operator&()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^~~~~~~~
src/client/renderer/../../common/filesys.h: In member function 'ScopedFile::file() const':
src/client/renderer/../../common/filesys.h:206:21: warning: function 'ScopedFile::file() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  206 |         inline bool file () const
      |                     ^~~~
src/client/renderer/../../common/filesys.h: In member function 'ScopedFile::zip() const':
src/client/renderer/../../common/filesys.h:210:21: warning: function 'ScopedFile::zip() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  210 |         inline bool zip () const
      |                     ^~~
src/client/renderer/../../common/filesys.h: In member function 'ScopedFile::operator bool() const':
src/client/renderer/../../common/filesys.h:202:16: warning: function 'ScopedFile::operator bool() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  202 |         inline operator bool () const
      |                ^~~~~~~~
===> CXX [ufo] src/client/renderer/r_model.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/renderer/../../common/../shared/ufotypes.h:32,
                 from src/client/renderer/../../common/common.h:28,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_model.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/renderer/../../common/../shared/shared.h:54,
                 from src/client/renderer/../../common/common.h:30:
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/renderer/../cl_renderer.h:29,
                 from src/client/renderer/r_local.h:30:
src/client/renderer/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/../renderer/r_gl.h:32,
                 from src/client/renderer/../renderer/r_image.h:28,
                 from src/client/renderer/../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/renderer/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/renderer/../renderer/r_model.h:30,
                 from src/client/renderer/../cl_renderer.h:28:
src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [ufo] src/client/renderer/r_model_alias.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/renderer/../../common/../shared/ufotypes.h:32,
                 from src/client/renderer/../../common/common.h:28,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_model_alias.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/renderer/../../common/../shared/shared.h:54,
                 from src/client/renderer/../../common/common.h:30:
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/renderer/../cl_renderer.h:29,
                 from src/client/renderer/r_local.h:30:
src/client/renderer/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/../renderer/r_gl.h:32,
                 from src/client/renderer/../renderer/r_image.h:28,
                 from src/client/renderer/../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/renderer/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/renderer/../renderer/r_model.h:30,
                 from src/client/renderer/../cl_renderer.h:28:
src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [ufo] src/client/renderer/r_model_brush.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/renderer/../../common/../shared/ufotypes.h:32,
                 from src/client/renderer/../../common/common.h:28,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_model_brush.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/renderer/../../common/../shared/shared.h:54,
                 from src/client/renderer/../../common/common.h:30:
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/renderer/../cl_renderer.h:29,
                 from src/client/renderer/r_local.h:30:
src/client/renderer/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/../renderer/r_gl.h:32,
                 from src/client/renderer/../renderer/r_image.h:28,
                 from src/client/renderer/../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/renderer/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/renderer/../renderer/r_model.h:30,
                 from src/client/renderer/../cl_renderer.h:28:
src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
src/client/renderer/r_model_brush.cpp: In function 'R_RadiusFromBounds(float const*, float const*)':
src/client/renderer/r_model_brush.cpp:115:21: warning: function 'R_RadiusFromBounds(float const*, float const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  115 | static inline float R_RadiusFromBounds (const vec3_t mins, const vec3_t maxs)
      |                     ^~~~~~~~~~~~~~~~~~
src/client/renderer/../../common/../shared/shared.h: In function 'Q_strnull(char const*)':
src/client/renderer/../../common/../shared/shared.h:137:13: warning: function 'Q_strnull(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^~~~~~~~~
===> CXX [ufo] src/client/renderer/r_model_md2.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/renderer/../../common/../shared/ufotypes.h:32,
                 from src/client/renderer/../../common/common.h:28,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_model_md2.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/renderer/../../common/../shared/shared.h:54,
                 from src/client/renderer/../../common/common.h:30:
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/renderer/../cl_renderer.h:29,
                 from src/client/renderer/r_local.h:30:
src/client/renderer/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/../renderer/r_gl.h:32,
                 from src/client/renderer/../renderer/r_image.h:28,
                 from src/client/renderer/../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/renderer/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/renderer/../renderer/r_model.h:30,
                 from src/client/renderer/../cl_renderer.h:28:
src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [ufo] src/client/renderer/r_model_md3.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/renderer/../../common/../shared/ufotypes.h:32,
                 from src/client/renderer/../../common/common.h:28,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_model_md3.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/renderer/../../common/../shared/shared.h:54,
                 from src/client/renderer/../../common/common.h:30:
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/renderer/../cl_renderer.h:29,
                 from src/client/renderer/r_local.h:30:
src/client/renderer/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/../renderer/r_gl.h:32,
                 from src/client/renderer/../renderer/r_image.h:28,
                 from src/client/renderer/../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/renderer/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/renderer/../renderer/r_model.h:30,
                 from src/client/renderer/../cl_renderer.h:28:
src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [ufo] src/client/renderer/r_model_obj.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/renderer/../../common/../shared/ufotypes.h:32,
                 from src/client/renderer/../../common/common.h:28,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_model_obj.cpp:55:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/renderer/../../common/../shared/shared.h:54,
                 from src/client/renderer/../../common/common.h:30:
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/renderer/../cl_renderer.h:29,
                 from src/client/renderer/r_local.h:30:
src/client/renderer/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/../renderer/r_gl.h:32,
                 from src/client/renderer/../renderer/r_image.h:28,
                 from src/client/renderer/../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/renderer/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/renderer/../renderer/r_model.h:30,
                 from src/client/renderer/../cl_renderer.h:28:
src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
src/client/renderer/../../common/../shared/shared.h: In function 'Q_strnull(char const*)':
src/client/renderer/../../common/../shared/shared.h:137:13: warning: function 'Q_strnull(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^~~~~~~~~
===> CXX [ufo] src/client/renderer/r_particle.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/renderer/../../common/../shared/ufotypes.h:32,
                 from src/client/renderer/../../common/common.h:28,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_particle.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/renderer/../../common/../shared/shared.h:54,
                 from src/client/renderer/../../common/common.h:30:
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/renderer/../cl_renderer.h:29,
                 from src/client/renderer/r_local.h:30:
src/client/renderer/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/../renderer/r_gl.h:32,
                 from src/client/renderer/../renderer/r_image.h:28,
                 from src/client/renderer/../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/renderer/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/renderer/../renderer/r_model.h:30,
                 from src/client/renderer/../cl_renderer.h:28:
src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
src/client/renderer/r_particle.cpp: In function 'R_SpriteTexcoords(ptl_s const*, float*)':
src/client/renderer/r_particle.cpp:80:20: warning: function 'R_SpriteTexcoords(ptl_s const*, float*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   80 | static inline void R_SpriteTexcoords (const ptl_t* p, float out[8])
      |                    ^~~~~~~~~~~~~~~~~
===> CXX [ufo] src/client/renderer/r_program.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/renderer/../../common/../shared/ufotypes.h:32,
                 from src/client/renderer/../../common/common.h:28,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_program.cpp:27:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/renderer/../../common/../shared/shared.h:54,
                 from src/client/renderer/../../common/common.h:30:
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/renderer/../cl_renderer.h:29,
                 from src/client/renderer/r_local.h:30:
src/client/renderer/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/../renderer/r_gl.h:32,
                 from src/client/renderer/../renderer/r_image.h:28,
                 from src/client/renderer/../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/renderer/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/renderer/../renderer/r_model.h:30,
                 from src/client/renderer/../cl_renderer.h:28:
src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
In file included from src/client/renderer/r_program.cpp:28:
src/client/renderer/r_error.h: In function 'R_TranslateError(unsigned int)':
src/client/renderer/r_error.h:31:27: warning: function 'R_TranslateError(unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | static inline const char* R_TranslateError (GLenum error)
      |                           ^~~~~~~~~~~~~~~~
===> CXX [ufo] src/client/renderer/r_sdl.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/renderer/../../common/../shared/ufotypes.h:32,
                 from src/client/renderer/../../common/common.h:28,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_sdl.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/renderer/../../common/../shared/shared.h:54,
                 from src/client/renderer/../../common/common.h:30:
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/renderer/../cl_renderer.h:29,
                 from src/client/renderer/r_local.h:30:
src/client/renderer/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/../renderer/r_gl.h:32,
                 from src/client/renderer/../renderer/r_image.h:28,
                 from src/client/renderer/../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/renderer/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/renderer/../renderer/r_model.h:30,
                 from src/client/renderer/../cl_renderer.h:28:
src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [ufo] src/client/renderer/r_sphere.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/renderer/../../common/../shared/ufotypes.h:32,
                 from src/client/renderer/../../common/common.h:28,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_sphere.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/renderer/../../common/../shared/shared.h:54,
                 from src/client/renderer/../../common/common.h:30:
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/renderer/../cl_renderer.h:29,
                 from src/client/renderer/r_local.h:30:
src/client/renderer/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/../renderer/r_gl.h:32,
                 from src/client/renderer/../renderer/r_image.h:28,
                 from src/client/renderer/../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/renderer/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/renderer/../renderer/r_model.h:30,
                 from src/client/renderer/../cl_renderer.h:28:
src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
In file included from src/client/renderer/r_sphere.cpp:28:
src/client/renderer/r_error.h: In function 'R_TranslateError(unsigned int)':
src/client/renderer/r_error.h:31:27: warning: function 'R_TranslateError(unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | static inline const char* R_TranslateError (GLenum error)
      |                           ^~~~~~~~~~~~~~~~
src/client/renderer/r_sphere.cpp: In function 'rhoSpiral(int, float, float)':
src/client/renderer/r_sphere.cpp:37:21: warning: function 'rhoSpiral(int, float, float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   37 | static inline float rhoSpiral (const int index, const float deltaRho,const float thetaAngle)
      |                     ^~~~~~~~~
src/client/renderer/r_sphere.cpp: In function 'R_SphereCheckGLSL(sphere_s const*)':
src/client/renderer/r_sphere.cpp:164:20: warning: function 'R_SphereCheckGLSL(sphere_s const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  164 | static inline bool R_SphereCheckGLSL (const sphere_t* sphere)
      |                    ^~~~~~~~~~~~~~~~~
src/client/renderer/r_sphere.cpp: In function 'R_SphereActivateTextureUnit(gltexunit_s*, void*)':
src/client/renderer/r_sphere.cpp:133:20: warning: function 'R_SphereActivateTextureUnit(gltexunit_s*, void*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  133 | static inline void R_SphereActivateTextureUnit (gltexunit_t* texunit, void* texCoordBuffer)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/renderer/r_sphere.cpp: In function 'R_SphereDeactivateTextureUnit(gltexunit_s*)':
src/client/renderer/r_sphere.cpp:140:20: warning: function 'R_SphereDeactivateTextureUnit(gltexunit_s*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  140 | static inline void R_SphereDeactivateTextureUnit (gltexunit_t* texunit)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
===> CXX [ufo] src/client/renderer/r_state.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/renderer/../../common/../shared/ufotypes.h:32,
                 from src/client/renderer/../../common/common.h:28,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_state.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/renderer/../../common/../shared/shared.h:54,
                 from src/client/renderer/../../common/common.h:30:
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/renderer/../cl_renderer.h:29,
                 from src/client/renderer/r_local.h:30:
src/client/renderer/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/../renderer/r_gl.h:32,
                 from src/client/renderer/../renderer/r_image.h:28,
                 from src/client/renderer/../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/renderer/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/renderer/../renderer/r_model.h:30,
                 from src/client/renderer/../cl_renderer.h:28:
src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
In file included from src/client/renderer/r_state.cpp:27:
src/client/renderer/r_error.h: In function 'R_TranslateError(unsigned int)':
src/client/renderer/r_error.h:31:27: warning: function 'R_TranslateError(unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | static inline const char* R_TranslateError (GLenum error)
      |                           ^~~~~~~~~~~~~~~~
===> CXX [ufo] src/client/renderer/r_surface.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/renderer/../../common/../shared/ufotypes.h:32,
                 from src/client/renderer/../../common/common.h:28,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_surface.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/renderer/../../common/../shared/shared.h:54,
                 from src/client/renderer/../../common/common.h:30:
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/renderer/../cl_renderer.h:29,
                 from src/client/renderer/r_local.h:30:
src/client/renderer/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/../renderer/r_gl.h:32,
                 from src/client/renderer/../renderer/r_image.h:28,
                 from src/client/renderer/../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/renderer/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/renderer/../renderer/r_model.h:30,
                 from src/client/renderer/../cl_renderer.h:28:
src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
In file included from src/client/renderer/r_surface.cpp:29:
src/client/renderer/r_error.h: In function 'R_TranslateError(unsigned int)':
src/client/renderer/r_error.h:31:27: warning: function 'R_TranslateError(unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | static inline const char* R_TranslateError (GLenum error)
      |                           ^~~~~~~~~~~~~~~~
===> CXX [ufo] src/client/renderer/r_thread.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/renderer/../../common/../shared/ufotypes.h:32,
                 from src/client/renderer/../../common/common.h:28,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_thread.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/renderer/../../common/../shared/shared.h:54,
                 from src/client/renderer/../../common/common.h:30:
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/renderer/../cl_renderer.h:29,
                 from src/client/renderer/r_local.h:30:
src/client/renderer/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/../renderer/r_gl.h:32,
                 from src/client/renderer/../renderer/r_image.h:28,
                 from src/client/renderer/../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/renderer/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/renderer/../renderer/r_model.h:30,
                 from src/client/renderer/../cl_renderer.h:28:
src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [ufo] src/common/binaryexpressionparser.cpp
In file included from src/common/binaryexpressionparser.h:27,
                 from src/common/binaryexpressionparser.cpp:25:
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/common/../shared/ufotypes.h:32,
                 from src/common/common.h:28,
                 from src/common/binaryexpressionparser.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/common/common.h:30:
src/common/../shared/shared.h: In function 'Q_strnull(char const*)':
src/common/../shared/shared.h:137:13: warning: function 'Q_strnull(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^~~~~~~~~
src/common/binaryexpressionparser.cpp: In member function 'BinaryExpressionParser::SkipWhiteSpaces(char const**) const':
src/common/binaryexpressionparser.cpp:44:21: warning: function 'BinaryExpressionParser::SkipWhiteSpaces(char const**) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   44 |         inline void SkipWhiteSpaces (const char** s) const
      |                     ^~~~~~~~~~~~~~~
src/common/binaryexpressionparser.cpp: In member function 'BinaryExpressionParser::NextChar(char const**) const':
src/common/binaryexpressionparser.cpp:53:21: warning: function 'BinaryExpressionParser::NextChar(char const**) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   53 |         inline void NextChar (const char** s) const
      |                     ^~~~~~~~
src/common/binaryexpressionparser.cpp: In member function 'BinaryExpressionParser::getResult() const':
src/common/binaryexpressionparser.cpp:163:21: warning: function 'BinaryExpressionParser::getResult() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  163 |         inline bool getResult() const
      |                     ^~~~~~~~~
src/common/binaryexpressionparser.cpp: In member function 'BinaryExpressionParser::getError() const':
src/common/binaryexpressionparser.cpp:168:46: warning: function 'BinaryExpressionParser::getError() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  168 |         inline binaryExpressionParserError_t getError() const
      |                                              ^~~~~~~~
===> CXX [ufo] src/common/cmd.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:27,
                 from src/common/filesys.h:30,
                 from src/common/cmd.h:34,
                 from src/common/cmd.cpp:34:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/common/cmd.h:35:
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/common/common.h:30,
                 from src/common/cmd.cpp:35:
src/common/../shared/shared.h: In function 'Q_strnull(char const*)':
src/common/../shared/shared.h:137:13: warning: function 'Q_strnull(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^~~~~~~~~
===> CXX [ufo] src/common/http.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/common/../shared/ufotypes.h:32,
                 from src/common/common.h:28,
                 from src/common/http.h:27,
                 from src/common/http.cpp:21:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/common/../shared/shared.h:54,
                 from src/common/common.h:30:
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/shared.h: In function 'Q_strnull(char const*)':
src/common/../shared/shared.h:137:13: warning: function 'Q_strnull(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^~~~~~~~~
===> CXX [ufo] src/common/ioapi.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:27,
                 from src/common/ioapi.cpp:9:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
===> CXX [ufo] src/common/unzip.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/limits.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:203,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/syslimits.h:7,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:34,
                 from /usr/include/zconf.h:418,
                 from /usr/include/zlib.h:34,
                 from src/common/unzip.h:57,
                 from src/common/unzip.cpp:37:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
===> CXX [ufo] src/common/bsp.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/common/../shared/ufotypes.h:32,
                 from src/common/common.h:28,
                 from src/common/bsp.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/common/../shared/shared.h:54,
                 from src/common/common.h:30:
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/bsp.cpp: In function 'void CM_LoadMap(const char*, bool, const char*, const char*, mapData_t*, mapTiles_t*)':
src/common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'mapData_t' {aka 'struct mapData_s'}; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/common/bsp.cpp:942:9: note: in expansion of macro 'OBJZERO'
  942 |         OBJZERO(*mapData);
      |         ^~~~~~~
In file included from src/common/tracing.h:30,
                 from src/common/cmodel.h:31,
                 from src/common/common.h:182:
src/common/../shared/typedefs.h:319:16: note: 'mapData_t' {aka 'struct mapData_s'} declared here
  319 | typedef struct mapData_s {
      |                ^~~~~~~~~
src/common/../shared/shared.h: In function 'Q_strnull(char const*)':
src/common/../shared/shared.h:137:13: warning: function 'Q_strnull(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^~~~~~~~~
In file included from src/common/../shared/mathlib.h:114,
                 from src/common/common.h:31:
src/common/../shared/aabb.h: In member function 'AABB::getMins() const':
src/common/../shared/aabb.h:80:30: warning: function 'AABB::getMins() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   80 |         inline const vec3_t& getMins() const {
      |                              ^~~~~~~
src/common/../shared/aabb.h: In member function 'AABB::getMaxs() const':
src/common/../shared/aabb.h:89:30: warning: function 'AABB::getMaxs() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   89 |         inline const vec3_t& getMaxs() const {
      |                              ^~~~~~~
src/common/../shared/mathlib.h: In member function 'GridBox::clipToMaxBoundaries()':
src/common/../shared/mathlib.h:150:21: warning: function 'GridBox::clipToMaxBoundaries()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  150 |         inline void clipToMaxBoundaries() {
      |                     ^~~~~~~~~~~~~~~~~~~
src/common/../shared/typedefs.h: In member function 'routing_s::setStepup(int, int, int, int, int)':
src/common/../shared/typedefs.h:192:21: warning: function 'routing_s::setStepup(int, int, int, int, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  192 |         inline void setStepup (const int x, const int y, const int z, const int dir, const int val) {
      |                     ^~~~~~~~~
src/common/../shared/typedefs.h: In member function 'routing_s::getStepup(int, int, int, int) const':
src/common/../shared/typedefs.h:195:21: warning: function 'routing_s::getStepup(int, int, int, int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  195 |         inline byte getStepup (const int x, const int y, const int z, const int dir) const {
      |                     ^~~~~~~~~
src/common/../shared/typedefs.h: In member function 'routing_s::setConn(int, int, int, int, int)':
src/common/../shared/typedefs.h:199:21: warning: function 'routing_s::setConn(int, int, int, int, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  199 |         inline void setConn (const int x, const int y, const int z, const int dir, const int val) {
      |                     ^~~~~~~
src/common/../shared/typedefs.h: In member function 'routing_s::getConn(int, int, int, int) const':
src/common/../shared/typedefs.h:202:21: warning: function 'routing_s::getConn(int, int, int, int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  202 |         inline byte getConn (const int x, const int y, const int z, const int dir) const {
      |                     ^~~~~~~
src/common/../shared/typedefs.h: In member function 'routing_s::setCeiling(int, int, int, int)':
src/common/../shared/typedefs.h:206:21: warning: function 'routing_s::setCeiling(int, int, int, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  206 |         inline void setCeiling (const int x, const int y, const int z, const int val) {
      |                     ^~~~~~~~~~
src/common/../shared/typedefs.h: In member function 'routing_s::getCeiling(int, int, int) const':
src/common/../shared/typedefs.h:209:21: warning: function 'routing_s::getCeiling(int, int, int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  209 |         inline byte getCeiling (const int x, const int y, const int z) const {
      |                     ^~~~~~~~~~
src/common/../shared/typedefs.h: In member function 'routing_s::setFloor(int, int, int, int)':
src/common/../shared/typedefs.h:216:21: warning: function 'routing_s::setFloor(int, int, int, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  216 |         inline void setFloor (const int x, const int y, const int z, const int val) {
      |                     ^~~~~~~~
src/common/../shared/typedefs.h: In member function 'routing_s::getFloor(int, int, int) const':
src/common/../shared/typedefs.h:219:28: warning: function 'routing_s::getFloor(int, int, int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  219 |         inline signed char getFloor (const int x, const int y, const int z) const {
      |                            ^~~~~~~~
src/common/../shared/typedefs.h: In member function 'Routing::setFloor(int, int, int, int, int)':
src/common/../shared/typedefs.h:249:21: warning: function 'Routing::setFloor(int, int, int, int, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  249 |         inline void setFloor (const int actorSize, const int x, const int y, const int z, const int val) {
      |                     ^~~~~~~~
src/common/../shared/typedefs.h: In member function 'Routing::getFloor(int, int, int, int) const':
src/common/../shared/typedefs.h:255:28: warning: function 'Routing::getFloor(int, int, int, int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  255 |         inline signed char getFloor (const actorSizeEnum_t actorSize, const int x, const int y, const int z) const {
      |                            ^~~~~~~~
src/common/../shared/typedefs.h: In member function 'Routing::setCeiling(int, int, int, int, int)':
src/common/../shared/typedefs.h:259:21: warning: function 'Routing::setCeiling(int, int, int, int, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  259 |         inline void setCeiling (const actorSizeEnum_t actorSize, const int x, const int y, const int z, const int val) {
      |                     ^~~~~~~~~~
src/common/../shared/typedefs.h: In member function 'Routing::getCeiling(int, int, int, int) const':
src/common/../shared/typedefs.h:265:21: warning: function 'Routing::getCeiling(int, int, int, int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  265 |         inline byte getCeiling (const int actorSize, const int x, const int y, const int z) const {
      |                     ^~~~~~~~~~
src/common/../shared/typedefs.h: In member function 'Routing::setConn(int, int, int, int, int, int)':
src/common/../shared/typedefs.h:278:21: warning: function 'Routing::setConn(int, int, int, int, int, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  278 |         inline void setConn (const int actorSize, const int x, const int y, const int z, const int dir, const int val) {
      |                     ^~~~~~~
src/common/../shared/typedefs.h: In member function 'Routing::getConn(int, int, int, int, int) const':
src/common/../shared/typedefs.h:281:21: warning: function 'Routing::getConn(int, int, int, int, int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  281 |         inline byte getConn (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^~~~~~~
src/common/../shared/typedefs.h: In member function 'Routing::setStepup(int, int, int, int, int, int)':
src/common/../shared/typedefs.h:288:21: warning: function 'Routing::setStepup(int, int, int, int, int, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  288 |         inline void setStepup (const int actorSize, const int x, const int y, const int z, const int dir, const int val) {
      |                     ^~~~~~~~~
src/common/../shared/typedefs.h: In member function 'Routing::getStepup(int, int, int, int, int) const':
src/common/../shared/typedefs.h:291:21: warning: function 'Routing::getStepup(int, int, int, int, int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  291 |         inline byte getStepup (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^~~~~~~~~
src/common/../shared/typedefs.h: In member function 'Routing::copyPosData(Routing const&, int, int, int, int, int, int, int)':
src/common/../shared/typedefs.h:307:21: warning: function 'Routing::copyPosData(Routing const&, int, int, int, int, int, int, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  307 |         inline void copyPosData (const Routing &other, actorSizeEnum_t actorSize, const int x, const int y, const int z, const int sX, const int sY, const int sZ)
      |                     ^~~~~~~~~~~
===> CXX [ufo] src/common/grid.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/common/../shared/ufotypes.h:32,
                 from src/common/common.h:28,
                 from src/common/grid.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/common/../shared/shared.h:54,
                 from src/common/common.h:30:
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/grid.cpp: In member function 'bool Step::checkFlyingDirections() const':
src/common/grid.cpp:394:69: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
  394 |                 neededHeight = actorHeight + CELL_HEIGHT - std::max((const signed char)0, routing.getFloor(actorSize, fromPos));
      |                                                                     ^~~~~~~~~~~~~~~~~~~~
src/common/grid.cpp:399:69: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
  399 |                 neededHeight = actorHeight + CELL_HEIGHT - std::max((const signed char)0, routing.getFloor(actorSize, toPos));
      |                                                                     ^~~~~~~~~~~~~~~~~~~~
In file included from src/common/common.h:31:
src/common/../shared/mathlib.h: In member function 'GridBox::isZero() const':
src/common/../shared/mathlib.h:135:21: warning: function 'GridBox::isZero() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  135 |         inline bool isZero() const {
      |                     ^~~~~~
In file included from src/common/tracing.h:30,
                 from src/common/cmodel.h:31,
                 from src/common/common.h:182:
src/common/../shared/typedefs.h: In member function 'routing_s::getStepup(int, int, int, int) const':
src/common/../shared/typedefs.h:195:21: warning: function 'routing_s::getStepup(int, int, int, int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  195 |         inline byte getStepup (const int x, const int y, const int z, const int dir) const {
      |                     ^~~~~~~~~
src/common/../shared/typedefs.h: In member function 'routing_s::getConn(int, int, int, int) const':
src/common/../shared/typedefs.h:202:21: warning: function 'routing_s::getConn(int, int, int, int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  202 |         inline byte getConn (const int x, const int y, const int z, const int dir) const {
      |                     ^~~~~~~
src/common/../shared/typedefs.h: In member function 'routing_s::getCeiling(int, int, int) const':
src/common/../shared/typedefs.h:209:21: warning: function 'routing_s::getCeiling(int, int, int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  209 |         inline byte getCeiling (const int x, const int y, const int z) const {
      |                     ^~~~~~~~~~
src/common/../shared/typedefs.h: In member function 'routing_s::getCeiling(unsigned char const*) const':
src/common/../shared/typedefs.h:212:21: warning: function 'routing_s::getCeiling(unsigned char const*) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  212 |         inline byte getCeiling (const pos3_t pos) const {
      |                     ^~~~~~~~~~
src/common/../shared/typedefs.h: In member function 'routing_s::getFloor(int, int, int) const':
src/common/../shared/typedefs.h:219:28: warning: function 'routing_s::getFloor(int, int, int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  219 |         inline signed char getFloor (const int x, const int y, const int z) const {
      |                            ^~~~~~~~
src/common/../shared/typedefs.h: In member function 'routing_s::getFloor(unsigned char const*) const':
src/common/../shared/typedefs.h:222:28: warning: function 'routing_s::getFloor(unsigned char const*) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  222 |         inline signed char getFloor (const pos3_t pos) const {
      |                            ^~~~~~~~
src/common/../shared/typedefs.h: In member function 'Routing::getFloor(int, unsigned char const*) const':
src/common/../shared/typedefs.h:252:28: warning: function 'Routing::getFloor(int, unsigned char const*) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  252 |         inline signed char getFloor (const actorSizeEnum_t actorSize, const pos3_t pos) const {
      |                            ^~~~~~~~
src/common/../shared/typedefs.h: In member function 'Routing::getFloor(int, int, int, int) const':
src/common/../shared/typedefs.h:255:28: warning: function 'Routing::getFloor(int, int, int, int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  255 |         inline signed char getFloor (const actorSizeEnum_t actorSize, const int x, const int y, const int z) const {
      |                            ^~~~~~~~
src/common/../shared/typedefs.h: In member function 'Routing::getCeiling(int, unsigned char const*) const':
src/common/../shared/typedefs.h:262:21: warning: function 'Routing::getCeiling(int, unsigned char const*) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  262 |         inline byte getCeiling (const int actorSize, const pos3_t pos) const {
      |                     ^~~~~~~~~~
src/common/../shared/typedefs.h: In member function 'Routing::getCeiling(int, int, int, int) const':
src/common/../shared/typedefs.h:265:21: warning: function 'Routing::getCeiling(int, int, int, int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  265 |         inline byte getCeiling (const int actorSize, const int x, const int y, const int z) const {
      |                     ^~~~~~~~~~
src/common/../shared/typedefs.h: In member function 'Routing::getConn(int, unsigned char const*, int) const':
src/common/../shared/typedefs.h:284:21: warning: function 'Routing::getConn(int, unsigned char const*, int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  284 |         inline byte getConn (const actorSizeEnum_t actorSize, const pos3_t pos, const int dir) const {
      |                     ^~~~~~~
src/common/../shared/typedefs.h: In member function 'Routing::getStepupHeight(int, int, int, int, int) const':
src/common/../shared/typedefs.h:295:21: warning: function 'Routing::getStepupHeight(int, int, int, int, int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  295 |         inline byte getStepupHeight (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^~~~~~~~~~~~~~~
src/common/../shared/typedefs.h: In member function 'Routing::isStepDownLevel(int, unsigned char const*, int) const':
src/common/../shared/typedefs.h:298:21: warning: function 'Routing::isStepDownLevel(int, unsigned char const*, int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  298 |         inline byte isStepDownLevel (const actorSizeEnum_t actorSize, const pos3_t pos, const int dir) const {
      |                     ^~~~~~~~~~~~~~~
src/common/../shared/typedefs.h: In member function 'Routing::isStepUpLevel(int, unsigned char const*, int) const':
src/common/../shared/typedefs.h:301:21: warning: function 'Routing::isStepUpLevel(int, unsigned char const*, int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  301 |         inline byte isStepUpLevel (const actorSizeEnum_t actorSize, const pos3_t pos, const int dir) const {
      |                     ^~~~~~~~~~~~~
src/common/../shared/mathlib.h: In member function 'GridBox::addOneZ()':
src/common/../shared/mathlib.h:147:21: warning: function 'GridBox::addOneZ()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  147 |         inline void addOneZ () {
      |                     ^~~~~~~
src/common/../shared/mathlib.h: In member function 'GridBox::expandXY(int)':
src/common/../shared/mathlib.h:141:21: warning: function 'GridBox::expandXY(int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  141 |         inline void expandXY(const int byVal) {
      |                     ^~~~~~~~
===> CXX [ufo] src/common/cmodel.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/common/../shared/ufotypes.h:32,
                 from src/common/common.h:28,
                 from src/common/cmodel.cpp:27:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/common/../shared/shared.h:54,
                 from src/common/common.h:30:
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/common/../shared/mathlib.h:114,
                 from src/common/common.h:31:
src/common/../shared/aabb.h: In member function 'AABB::getMaxX() const':
src/common/../shared/aabb.h:92:22: warning: function 'AABB::getMaxX() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 |         inline float getMaxX () const {
      |                      ^~~~~~~
src/common/../shared/aabb.h: In member function 'AABB::doesIntersect(AABB const&) const':
src/common/../shared/aabb.h:125:21: warning: function 'AABB::doesIntersect(AABB const&) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  125 |         inline bool doesIntersect (const AABB& other) const {
      |                     ^~~~~~~~~~~~~
In file included from src/common/cmodel.h:31,
                 from src/common/common.h:182:
src/common/tracing.h: In member function 'trace_s::init()':
src/common/tracing.h:70:21: warning: function 'trace_s::init()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   70 |         inline void init() {
      |                     ^~~~
src/common/tracing.h: In member function 'trace_s::trace_s()':
src/common/tracing.h:67:16: warning: function 'trace_s::trace_s()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   67 |         inline trace_s () {
      |                ^~~~~~~
src/common/../shared/aabb.h: In member function 'AABB::clipToWorld()':
src/common/../shared/aabb.h:143:21: warning: function 'AABB::clipToWorld()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  143 |         inline void clipToWorld () {
      |                     ^~~~~~~~~~~
src/common/../shared/aabb.h: In member function 'AABB::shift(float const*)':
src/common/../shared/aabb.h:159:21: warning: function 'AABB::shift(float const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  159 |         inline void shift (const vec3_t shiftVec) {
      |                     ^~~~~
===> CXX [ufo] src/common/common.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/common/../shared/ufotypes.h:32,
                 from src/common/common.h:28,
                 from src/common/common.cpp:27:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/common/../shared/shared.h:54,
                 from src/common/common.h:30:
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/common/cmd.h:34,
                 from src/common/common.h:180:
src/common/filesys.h: In member function 'ScopedFile::operator&()':
src/common/filesys.h:198:23: warning: function 'ScopedFile::operator&()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^~~~~~~~
src/common/filesys.h: In member function 'ScopedFile::file() const':
src/common/filesys.h:206:21: warning: function 'ScopedFile::file() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  206 |         inline bool file () const
      |                     ^~~~
In file included from src/common/../shared/shared.h:52:
src/common/../shared/sharedptr.h: In member function 'SharedPtr<scheduleEvent_t>::operator->() const':
src/common/../shared/sharedptr.h:173:28: warning: function 'SharedPtr<scheduleEvent_t>::operator->() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^~~~~~~~
src/common/../shared/sharedptr.h: In member function 'SharedPtr<scheduleEvent_t>::operator bool() const':
src/common/../shared/sharedptr.h:204:16: warning: function 'SharedPtr<scheduleEvent_t>::operator bool() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  204 |         inline operator bool () const
      |                ^~~~~~~~
src/common/../shared/sharedptr.h: In member function 'SharedPtr<scheduleEvent_t>::get() const':
src/common/../shared/sharedptr.h:195:28: warning: function 'SharedPtr<scheduleEvent_t>::get() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  195 |         inline PointerType get () const
      |                            ^~~
src/common/../shared/sharedptr.h: In member function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()':
src/common/../shared/sharedptr.h:10:7: warning: function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   10 | class SharedPtrDeletionInternal {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~
===> CXX [ufo] src/common/cvar.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/common/../shared/ufotypes.h:32,
                 from src/common/common.h:28,
                 from src/common/cvar.cpp:31:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/common/../shared/shared.h:54,
                 from src/common/common.h:30:
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/common/../shared/shared.h:52:
src/common/../shared/sharedptr.h: In member function 'SharedPtr<CvarListener>::operator->() const':
src/common/../shared/sharedptr.h:173:28: warning: function 'SharedPtr<CvarListener>::operator->() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^~~~~~~~
src/common/../shared/sharedptr.h: In member function 'SharedPtr<CvarListener>::get() const':
src/common/../shared/sharedptr.h:195:28: warning: function 'SharedPtr<CvarListener>::get() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  195 |         inline PointerType get () const
      |                            ^~~
===> CXX [ufo] src/common/files.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/common/../shared/ufotypes.h:32,
                 from src/common/common.h:28,
                 from src/common/files.cpp:31:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/common/../shared/shared.h:54,
                 from src/common/common.h:30:
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/shared.h: In function 'Q_strnull(char const*)':
src/common/../shared/shared.h:137:13: warning: function 'Q_strnull(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^~~~~~~~~
In file included from src/common/cmd.h:34,
                 from src/common/common.h:180:
src/common/filesys.h: In member function 'ScopedFile::operator&()':
src/common/filesys.h:198:23: warning: function 'ScopedFile::operator&()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^~~~~~~~
src/common/filesys.h: In member function 'ScopedFile::file() const':
src/common/filesys.h:206:21: warning: function 'ScopedFile::file() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  206 |         inline bool file () const
      |                     ^~~~
src/common/filesys.h: In member function 'ScopedFile::zip() const':
src/common/filesys.h:210:21: warning: function 'ScopedFile::zip() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  210 |         inline bool zip () const
      |                     ^~~
src/common/filesys.h: In member function 'ScopedFile::operator bool() const':
src/common/filesys.h:202:16: warning: function 'ScopedFile::operator bool() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  202 |         inline operator bool () const
      |                ^~~~~~~~
===> CXX [ufo] src/common/list.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/common/../shared/ufotypes.h:32,
                 from src/common/list.h:28,
                 from src/common/list.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/common/../shared/shared.h:54,
                 from src/common/common.h:30,
                 from src/common/list.cpp:27:
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufo] src/common/md4.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/cstdlib:41,
                 from /usr/include/c++/12/stdlib.h:36,
                 from src/common/../shared/../../config.h:3,
                 from src/common/../shared/shared.h:32,
                 from src/common/md4.cpp:32:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/common/../shared/shared.h:54:
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufo] src/common/md5.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/common/../shared/ufotypes.h:32,
                 from src/common/common.h:28,
                 from src/common/md5.cpp:23:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/common/../shared/shared.h:54,
                 from src/common/common.h:30:
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/common/cmd.h:34,
                 from src/common/common.h:180:
src/common/filesys.h: In member function 'ScopedFile::operator&()':
src/common/filesys.h:198:23: warning: function 'ScopedFile::operator&()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^~~~~~~~
===> CXX [ufo] src/common/mem.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/common/../shared/ufotypes.h:32,
                 from src/common/common.h:28,
                 from src/common/mem.cpp:29:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/common/../shared/shared.h:54,
                 from src/common/common.h:30:
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufo] src/common/msg.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/common/../shared/ufotypes.h:32,
                 from src/common/common.h:28,
                 from src/common/msg.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/common/../shared/shared.h:54,
                 from src/common/common.h:30:
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufo] src/common/net.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/common/../shared/ufotypes.h:32,
                 from src/common/common.h:28,
                 from src/common/net.cpp:29:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/common/../shared/shared.h:54,
                 from src/common/common.h:30:
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/common/common.h:186:
src/common/dbuffer.h: In member function 'dbuffer::length() const':
src/common/dbuffer.h:48:15: warning: function 'dbuffer::length() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   48 | inline size_t dbuffer::length () const
      |               ^~~~~~~
In file included from src/common/../shared/shared.h:52:
src/common/../shared/sharedptr.h: In member function 'SharedPtr<dbuffer>::operator->() const':
src/common/../shared/sharedptr.h:173:28: warning: function 'SharedPtr<dbuffer>::operator->() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^~~~~~~~
src/common/../shared/sharedptr.h: In member function 'SharedPtr<dbuffer>::operator bool() const':
src/common/../shared/sharedptr.h:204:16: warning: function 'SharedPtr<dbuffer>::operator bool() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  204 |         inline operator bool () const
      |                ^~~~~~~~
src/common/net.cpp: In function 'NET_StreamGetLength(net_stream*)':
src/common/net.cpp:212:19: warning: function 'NET_StreamGetLength(net_stream*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  212 | static inline int NET_StreamGetLength (struct net_stream *s)
      |                   ^~~~~~~~~~~~~~~~~~~
src/common/../shared/sharedptr.h: In member function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()':
src/common/../shared/sharedptr.h:10:7: warning: function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   10 | class SharedPtrDeletionInternal {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~
===> CXX [ufo] src/common/netpack.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/common/../shared/ufotypes.h:32,
                 from src/common/common.h:28,
                 from src/common/netpack.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/common/../shared/shared.h:54,
                 from src/common/common.h:30:
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/netpack.cpp: In function 'void NET_OOB_Printf(net_stream*, const char*, ...)':
src/common/netpack.cpp:557:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
  557 |         const char cmd = (const char)clc_oob;
      |                          ^~~~~~~~~~~~~~~~~~~
In file included from src/common/common.h:186:
src/common/dbuffer.h: In member function 'dbuffer::length() const':
src/common/dbuffer.h:48:15: warning: function 'dbuffer::length() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   48 | inline size_t dbuffer::length () const
      |               ^~~~~~~
===> CXX [ufo] src/common/dbuffer.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/common/../shared/ufotypes.h:32,
                 from src/common/common.h:28,
                 from src/common/dbuffer.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/common/../shared/shared.h:54,
                 from src/common/common.h:30:
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufo] src/common/pqueue.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/common/../shared/ufotypes.h:32,
                 from src/common/common.h:28,
                 from src/common/pqueue.cpp:17:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/common/../shared/shared.h:54,
                 from src/common/common.h:30:
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufo] src/common/scripts.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/common/../shared/ufotypes.h:32,
                 from src/common/common.h:28,
                 from src/common/scripts.h:28,
                 from src/common/scripts.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/common/../shared/shared.h:54,
                 from src/common/common.h:30:
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/scripts.cpp: In function 'bool Com_ParseBlockToken(const char*, const char**, void*, const value_t*, memPool_t*, const char*)':
src/common/scripts.cpp:1318:41: warning: this statement may fall through [-Wimplicit-fallthrough=]
 1318 |                                         if (*token == '_')
      |                                         ^~
src/common/scripts.cpp:1322:25: note: here
 1322 |                         case V_HUNK_STRING:
      |                         ^~~~
src/common/../shared/shared.h: In function 'Q_strnull(char const*)':
src/common/../shared/shared.h:137:13: warning: function 'Q_strnull(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^~~~~~~~~
In file included from src/common/../game/q_shared.h:39,
                 from src/common/scripts.h:259:
src/common/../game/inv_shared.h: In member function 'objDef_s::isAmmo() const':
src/common/../game/inv_shared.h:350:21: warning: function 'objDef_s::isAmmo() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  350 |         inline bool isAmmo () const {
      |                     ^~~~~~
src/common/../game/inv_shared.h: In member function 'objDef_s::isArmour() const':
src/common/../game/inv_shared.h:353:21: warning: function 'objDef_s::isArmour() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  353 |         inline bool isArmour () const {
      |                     ^~~~~~~~
src/common/scripts.h: In function 'Com_GetValue<char*>(void*, value_s const*)char*&':
src/common/scripts.h:179:32: warning: function 'Com_GetValue<char*>(void*, value_s const*)char*&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  179 | template<typename T> inline T& Com_GetValue(void* const object, value_t const* const value)
      |                                ^~~~~~~~~~~~
src/common/scripts.h: In function 'Com_GetValue<linkedList_t*>(void*, value_s const*)linkedList_t*&':
src/common/scripts.h:179:32: warning: function 'Com_GetValue<linkedList_t*>(void*, value_s const*)linkedList_t*&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/common/../ports/system.h:28,
                 from src/common/common.h:179:
src/common/../ports/../common/list.h: In function 'LIST_Add<parseItemWeapon_t>(linkedList_t**, parseItemWeapon_t const&)parseItemWeapon_t&':
src/common/../ports/../common/list.h:75:32: warning: function 'LIST_Add<parseItemWeapon_t>(linkedList_t**, parseItemWeapon_t const&)parseItemWeapon_t&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   75 | template<typename T> inline T& LIST_Add(linkedList_t** const list, T const& data)
      |                                ^~~~~~~~
src/common/../ports/../common/list.h: In function 'LIST_Add<teamNames_s>(linkedList_t**, teamNames_s const&)teamNames_s&':
src/common/../ports/../common/list.h:75:32: warning: function 'LIST_Add<teamNames_s>(linkedList_t**, teamNames_s const&)teamNames_s&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/common/../ports/../common/list.h: In function 'LIST_Add<teamDef_s::model_t>(linkedList_t**, teamDef_s::model_t const&)teamDef_s::model_t&':
src/common/../ports/../common/list.h:75:32: warning: function 'LIST_Add<teamDef_s::model_t>(linkedList_t**, teamDef_s::model_t const&)teamDef_s::model_t&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/common/../ports/../common/list.h: In function 'LIST_Add<BodyData>(linkedList_t**, BodyData const&)BodyData&':
src/common/../ports/../common/list.h:75:32: warning: function 'LIST_Add<BodyData>(linkedList_t**, BodyData const&)BodyData&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
===> CXX [ufo] src/common/sha1.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/common/../shared/ufotypes.h:32,
                 from src/common/sha1.h:38,
                 from src/common/sha1.cpp:41:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/common/../shared/shared.h:54,
                 from src/common/sha1.cpp:43:
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufo] src/common/sha2.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/string.h:26,
                 from src/common/sha2.cpp:30:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/common/../shared/shared.h:54,
                 from src/common/sha2.cpp:35:
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/common/sha2.cpp:34:
src/common/filesys.h: In member function 'ScopedFile::operator&()':
src/common/filesys.h:198:23: warning: function 'ScopedFile::operator&()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^~~~~~~~
===> CXX [ufo] src/common/tracing.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/common/../shared/ufotypes.h:32,
                 from src/common/../shared/mathlib.h:27,
                 from src/common/../shared/typedefs.h:4,
                 from src/common/tracing.h:30,
                 from src/common/tracing.cpp:29:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/common/../shared/shared.h:54,
                 from src/common/../shared/typedefs.h:5:
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/common/../shared/mathlib.h:114:
src/common/../shared/aabb.h: In member function 'AABB::getCenter(float*) const':
src/common/../shared/aabb.h:110:21: warning: function 'AABB::getCenter(float*) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  110 |         inline void getCenter (vec3_t center) const {
      |                     ^~~~~~~~~
src/common/tracing.h: In member function 'trace_s::init()':
src/common/tracing.h:70:21: warning: function 'trace_s::init()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   70 |         inline void init() {
      |                     ^~~~
src/common/tracing.h: In member function 'trace_s::trace_s()':
src/common/tracing.h:67:16: warning: function 'trace_s::trace_s()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   67 |         inline trace_s () {
      |                ^~~~~~~
src/common/tracing.cpp: In member function 'boxtrace_s::boxtrace_s()':
src/common/tracing.cpp:47:16: warning: function 'boxtrace_s::boxtrace_s()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   47 | typedef struct boxtrace_s {
      |                ^~~~~~~~~~
===> CXX [ufo] src/common/routing.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/common/../shared/ufotypes.h:32,
                 from src/common/common.h:28,
                 from src/common/routing.cpp:28:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/common/../shared/shared.h:54,
                 from src/common/common.h:30:
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/routing.cpp: In function 'int RT_MicroTrace(RoutingData*, const place_t*, int, int, int, int, opening_t*)':
src/common/routing.cpp:1145:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 1145 |                         if (bases[5] <= middle &&               /* same for the 2nd part of the passage */
      |                         ^~
src/common/routing.cpp:1150:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 1150 |                                 return opening->base - middle;
      |                                 ^~~~~~
In file included from src/common/../shared/mathlib.h:114,
                 from src/common/common.h:31:
src/common/../shared/aabb.h: In member function 'AABB::set(AABB const&)':
src/common/../shared/aabb.h:55:21: warning: function 'AABB::set(AABB const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   55 |         inline void set (const AABB& other) {
      |                     ^~~
In file included from src/common/cmd.h:34,
                 from src/common/common.h:180:
src/common/filesys.h: In member function 'ScopedFile::operator&()':
src/common/filesys.h:198:23: warning: function 'ScopedFile::operator&()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^~~~~~~~
src/common/filesys.h: In member function 'ScopedFile::file() const':
src/common/filesys.h:206:21: warning: function 'ScopedFile::file() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  206 |         inline bool file () const
      |                     ^~~~
src/common/filesys.h: In member function 'ScopedFile::zip() const':
src/common/filesys.h:210:21: warning: function 'ScopedFile::zip() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  210 |         inline bool zip () const
      |                     ^~~
src/common/filesys.h: In member function 'ScopedFile::operator bool() const':
src/common/filesys.h:202:16: warning: function 'ScopedFile::operator bool() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  202 |         inline operator bool () const
      |                ^~~~~~~~
In file included from src/common/tracing.h:30,
                 from src/common/cmodel.h:31,
                 from src/common/common.h:182:
src/common/../shared/typedefs.h: In member function 'routing_s::setStepup(int, int, int, int, int)':
src/common/../shared/typedefs.h:192:21: warning: function 'routing_s::setStepup(int, int, int, int, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  192 |         inline void setStepup (const int x, const int y, const int z, const int dir, const int val) {
      |                     ^~~~~~~~~
src/common/../shared/typedefs.h: In member function 'routing_s::getStepup(int, int, int, int) const':
src/common/../shared/typedefs.h:195:21: warning: function 'routing_s::getStepup(int, int, int, int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  195 |         inline byte getStepup (const int x, const int y, const int z, const int dir) const {
      |                     ^~~~~~~~~
src/common/../shared/typedefs.h: In member function 'routing_s::setConn(int, int, int, int, int)':
src/common/../shared/typedefs.h:199:21: warning: function 'routing_s::setConn(int, int, int, int, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  199 |         inline void setConn (const int x, const int y, const int z, const int dir, const int val) {
      |                     ^~~~~~~
src/common/../shared/typedefs.h: In member function 'routing_s::getConn(int, int, int, int) const':
src/common/../shared/typedefs.h:202:21: warning: function 'routing_s::getConn(int, int, int, int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  202 |         inline byte getConn (const int x, const int y, const int z, const int dir) const {
      |                     ^~~~~~~
src/common/../shared/typedefs.h: In member function 'routing_s::setCeiling(int, int, int, int)':
src/common/../shared/typedefs.h:206:21: warning: function 'routing_s::setCeiling(int, int, int, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  206 |         inline void setCeiling (const int x, const int y, const int z, const int val) {
      |                     ^~~~~~~~~~
src/common/../shared/typedefs.h: In member function 'routing_s::getCeiling(int, int, int) const':
src/common/../shared/typedefs.h:209:21: warning: function 'routing_s::getCeiling(int, int, int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  209 |         inline byte getCeiling (const int x, const int y, const int z) const {
      |                     ^~~~~~~~~~
src/common/../shared/typedefs.h: In member function 'routing_s::getCeiling(unsigned char const*) const':
src/common/../shared/typedefs.h:212:21: warning: function 'routing_s::getCeiling(unsigned char const*) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  212 |         inline byte getCeiling (const pos3_t pos) const {
      |                     ^~~~~~~~~~
src/common/../shared/typedefs.h: In member function 'routing_s::setFloor(int, int, int, int)':
src/common/../shared/typedefs.h:216:21: warning: function 'routing_s::setFloor(int, int, int, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  216 |         inline void setFloor (const int x, const int y, const int z, const int val) {
      |                     ^~~~~~~~
src/common/../shared/typedefs.h: In member function 'routing_s::getFloor(int, int, int) const':
src/common/../shared/typedefs.h:219:28: warning: function 'routing_s::getFloor(int, int, int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  219 |         inline signed char getFloor (const int x, const int y, const int z) const {
      |                            ^~~~~~~~
src/common/../shared/typedefs.h: In member function 'routing_s::getFloor(unsigned char const*) const':
src/common/../shared/typedefs.h:222:28: warning: function 'routing_s::getFloor(unsigned char const*) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  222 |         inline signed char getFloor (const pos3_t pos) const {
      |                            ^~~~~~~~
src/common/../shared/typedefs.h: In member function 'Routing::setFloor(int, int, int, int, int)':
src/common/../shared/typedefs.h:249:21: warning: function 'Routing::setFloor(int, int, int, int, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  249 |         inline void setFloor (const int actorSize, const int x, const int y, const int z, const int val) {
      |                     ^~~~~~~~
src/common/../shared/typedefs.h: In member function 'Routing::getFloor(int, unsigned char const*) const':
src/common/../shared/typedefs.h:252:28: warning: function 'Routing::getFloor(int, unsigned char const*) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  252 |         inline signed char getFloor (const actorSizeEnum_t actorSize, const pos3_t pos) const {
      |                            ^~~~~~~~
src/common/../shared/typedefs.h: In member function 'Routing::getFloor(int, int, int, int) const':
src/common/../shared/typedefs.h:255:28: warning: function 'Routing::getFloor(int, int, int, int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  255 |         inline signed char getFloor (const actorSizeEnum_t actorSize, const int x, const int y, const int z) const {
      |                            ^~~~~~~~
src/common/../shared/typedefs.h: In member function 'Routing::setCeiling(int, int, int, int, int)':
src/common/../shared/typedefs.h:259:21: warning: function 'Routing::setCeiling(int, int, int, int, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  259 |         inline void setCeiling (const actorSizeEnum_t actorSize, const int x, const int y, const int z, const int val) {
      |                     ^~~~~~~~~~
src/common/../shared/typedefs.h: In member function 'Routing::getCeiling(int, unsigned char const*) const':
src/common/../shared/typedefs.h:262:21: warning: function 'Routing::getCeiling(int, unsigned char const*) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  262 |         inline byte getCeiling (const int actorSize, const pos3_t pos) const {
      |                     ^~~~~~~~~~
src/common/../shared/typedefs.h: In member function 'Routing::getCeiling(int, int, int, int) const':
src/common/../shared/typedefs.h:265:21: warning: function 'Routing::getCeiling(int, int, int, int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  265 |         inline byte getCeiling (const int actorSize, const int x, const int y, const int z) const {
      |                     ^~~~~~~~~~
src/common/../shared/typedefs.h: In member function 'Routing::setFilled(int, int, int, int, int)':
src/common/../shared/typedefs.h:269:21: warning: function 'Routing::setFilled(int, int, int, int, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  269 |         inline void setFilled (const actorSizeEnum_t actorSize, const int x, const int y, const int lowZ, const int highZ)
      |                     ^~~~~~~~~
src/common/../shared/typedefs.h: In member function 'Routing::setConn(int, int, int, int, int, int)':
src/common/../shared/typedefs.h:278:21: warning: function 'Routing::setConn(int, int, int, int, int, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  278 |         inline void setConn (const int actorSize, const int x, const int y, const int z, const int dir, const int val) {
      |                     ^~~~~~~
src/common/../shared/typedefs.h: In member function 'Routing::getConn(int, int, int, int, int) const':
src/common/../shared/typedefs.h:281:21: warning: function 'Routing::getConn(int, int, int, int, int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  281 |         inline byte getConn (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^~~~~~~
src/common/../shared/typedefs.h: In member function 'Routing::setStepup(int, int, int, int, int, int)':
src/common/../shared/typedefs.h:288:21: warning: function 'Routing::setStepup(int, int, int, int, int, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  288 |         inline void setStepup (const int actorSize, const int x, const int y, const int z, const int dir, const int val) {
      |                     ^~~~~~~~~
src/common/routing.cpp: In function 'RT_ConnSetNoGo(RoutingData*, int, int, int, int)':
src/common/routing.cpp:91:20: warning: function 'RT_ConnSetNoGo(RoutingData*, int, int, int, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   91 | static inline void RT_ConnSetNoGo (RoutingData *rtd, const int x, const int y, const int z, const int dir)
      |                    ^~~~~~~~~~~~~~
src/common/routing.cpp: In function 'RT_StepupSet(RoutingData*, int, int, int, int, int)':
src/common/routing.cpp:86:20: warning: function 'RT_StepupSet(RoutingData*, int, int, int, int, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   86 | static inline void RT_StepupSet (RoutingData *rtd, const int x, const int y, const int z, const int dir, const int val)
      |                    ^~~~~~~~~~~~
src/common/../shared/typedefs.h: In member function 'Routing::getStepup(int, int, int, int, int) const':
src/common/../shared/typedefs.h:291:21: warning: function 'Routing::getStepup(int, int, int, int, int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  291 |         inline byte getStepup (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^~~~~~~~~
src/common/tracing.h: In member function 'trace_s::init()':
src/common/tracing.h:70:21: warning: function 'trace_s::init()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   70 |         inline void init() {
      |                     ^~~~
src/common/tracing.h: In member function 'trace_s::trace_s()':
src/common/tracing.h:67:16: warning: function 'trace_s::trace_s()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   67 |         inline trace_s () {
      |                ^~~~~~~
src/common/routing.cpp: In member function 'place_s::isUsable() const':
src/common/routing.cpp:108:21: warning: function 'place_s::isUsable() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  108 |         inline bool isUsable (void) const
      |                     ^~~~~~~~
src/common/routing.cpp: In function 'RT_PlaceIsShifted(place_s const*, place_s const*)':
src/common/routing.cpp:137:19: warning: function 'RT_PlaceIsShifted(place_s const*, place_s const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | static inline int RT_PlaceIsShifted (const place_t* p, const place_t* other)
      |                   ^~~~~~~~~~~~~~~~~
src/common/routing.cpp: In function 'RT_PlaceInit(Routing const&, int, place_s*, int, int, int)':
src/common/routing.cpp:114:20: warning: function 'RT_PlaceInit(Routing const&, int, place_s*, int, int, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  114 | static inline void RT_PlaceInit (const Routing &routing, const actorSizeEnum_t actorSize, place_t* p, const int x, const int y, const int z)
      |                    ^~~~~~~~~~~~
src/common/routing.cpp: In function 'RT_PlaceDoesIntersectEnough(place_s const*, place_s const*)':
src/common/routing.cpp:126:20: warning: function 'RT_PlaceDoesIntersectEnough(place_s const*, place_s const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  126 | static inline bool RT_PlaceDoesIntersectEnough (const place_t* p, const place_t* other)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~
src/common/../shared/aabb.h: In member function 'AABB::clipToWorld()':
src/common/../shared/aabb.h:143:21: warning: function 'AABB::clipToWorld()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  143 |         inline void clipToWorld () {
      |                     ^~~~~~~~~~~
src/common/../shared/aabb.h: In member function 'AABB::shift(float const*)':
src/common/../shared/aabb.h:159:21: warning: function 'AABB::shift(float const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  159 |         inline void shift (const vec3_t shiftVec) {
      |                     ^~~~~
===> CXX [ufo] src/common/xml.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:27,
                 from src/libs/mxml/mxml.h:29,
                 from src/common/xml.h:23,
                 from src/common/xml.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/common/xml.cpp:27:
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufo] src/server/sv_ccmds.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/server/../common/../shared/ufotypes.h:32,
                 from src/server/../common/common.h:28,
                 from src/server/server.h:31,
                 from src/server/sv_ccmds.cpp:31:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/server/../common/../shared/shared.h:54,
                 from src/server/../common/common.h:30:
src/server/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/server/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/server/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/server/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/server/server.h:34:
src/server/../game/game.h: In member function 'SrvPlayer::isReady() const':
src/server/../game/game.h:63:21: warning: function 'SrvPlayer::isReady() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   63 |         inline bool isReady () const {
      |                     ^~~~~~~
src/server/../game/game.h: In member function 'SrvPlayer::setReady(bool)':
src/server/../game/game.h:66:21: warning: function 'SrvPlayer::setReady(bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 |         inline void setReady (bool ready) {
      |                     ^~~~~~~~
===> CXX [ufo] src/server/sv_game.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/server/../common/../shared/ufotypes.h:32,
                 from src/server/../common/common.h:28,
                 from src/server/server.h:31,
                 from src/server/sv_game.cpp:29:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/server/../common/../shared/shared.h:54,
                 from src/server/../common/common.h:30:
src/server/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/server/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/server/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/server/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/server/server.h:34:
src/server/../game/game.h: In member function 'SrvPlayer::getNum() const':
src/server/../game/game.h:57:20: warning: function 'SrvPlayer::getNum() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   57 |         inline int getNum (void) const {
      |                    ^~~~~~
===> CXX [ufo] src/server/sv_init.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/server/../common/../shared/ufotypes.h:32,
                 from src/server/../common/common.h:28,
                 from src/server/server.h:31,
                 from src/server/sv_init.cpp:30:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/server/../common/../shared/shared.h:54,
                 from src/server/../common/common.h:30:
src/server/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/server/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/server/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/server/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/shared.h: In function 'Q_strnull(char const*)':
src/server/../common/../shared/shared.h:137:13: warning: function 'Q_strnull(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^~~~~~~~~
In file included from src/server/sv_init.cpp:31:
src/server/sv_rma.h: In member function 'MapInfo::getCurrentAssembly() const':
src/server/sv_rma.h:144:32: warning: function 'MapInfo::getCurrentAssembly() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  144 |         inline const Assembly* getCurrentAssembly () const
      |                                ^~~~~~~~~~~~~~~~~~
===> CXX [ufo] src/server/sv_log.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/server/../common/../shared/ufotypes.h:32,
                 from src/server/../common/common.h:28,
                 from src/server/server.h:31,
                 from src/server/sv_log.cpp:28:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/server/../common/../shared/shared.h:54,
                 from src/server/../common/common.h:30:
src/server/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/server/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/server/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/server/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufo] src/server/sv_main.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/server/../common/../shared/ufotypes.h:32,
                 from src/server/../common/common.h:28,
                 from src/server/server.h:31,
                 from src/server/sv_main.cpp:29:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/server/../common/../shared/shared.h:54,
                 from src/server/../common/common.h:30:
src/server/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/server/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/server/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/server/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/sv_main.cpp: In function 'void SV_Shutdown(const char*, bool)':
src/server/../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'serverInstanceGame_t' {aka 'struct serverInstanceGame_s'}; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/server/../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/server/sv_main.cpp:1049:9: note: in expansion of macro 'OBJZERO'
 1049 |         OBJZERO(*sv);
      |         ^~~~~~~
src/server/server.h:106:16: note: 'serverInstanceGame_t' {aka 'struct serverInstanceGame_s'} declared here
  106 | typedef struct serverInstanceGame_s {
      |                ^~~~~~~~~~~~~~~~~~~~
src/server/../common/../shared/shared.h: In function 'Q_strnull(char const*)':
src/server/../common/../shared/shared.h:137:13: warning: function 'Q_strnull(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^~~~~~~~~
src/server/sv_main.cpp: In function 'Rcon_Validate(char const*)':
src/server/sv_main.cpp:546:20: warning: function 'Rcon_Validate(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  546 | static inline bool Rcon_Validate (const char* password)
      |                    ^~~~~~~~~~~~~
In file included from src/server/server.h:34:
src/server/../game/game.h: In member function 'SrvPlayer::setInUse(bool)':
src/server/../game/game.h:54:21: warning: function 'SrvPlayer::setInUse(bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   54 |         inline void setInUse (bool inuse) {
      |                     ^~~~~~~~
src/server/../game/game.h: In member function 'SrvPlayer::setNum(int)':
src/server/../game/game.h:60:21: warning: function 'SrvPlayer::setNum(int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   60 |         inline void setNum (int num) {
      |                     ^~~~~~
src/server/../game/game.h: In member function 'SrvPlayer::isReady() const':
src/server/../game/game.h:63:21: warning: function 'SrvPlayer::isReady() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   63 |         inline bool isReady () const {
      |                     ^~~~~~~
===> CXX [ufo] src/server/sv_mapcycle.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/server/../common/../shared/ufotypes.h:32,
                 from src/server/../common/common.h:28,
                 from src/server/server.h:31,
                 from src/server/sv_mapcycle.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/server/../common/../shared/shared.h:54,
                 from src/server/../common/common.h:30:
src/server/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/server/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/server/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/server/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufo] src/server/sv_rma.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/server/../common/../shared/ufotypes.h:32,
                 from src/server/../common/common.h:28,
                 from src/server/server.h:31,
                 from src/server/sv_rma.cpp:32:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/server/../common/../shared/shared.h:54,
                 from src/server/../common/common.h:30:
src/server/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/server/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/server/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/server/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/sv_rma.cpp: In function 'bool SV_AddMapTiles(MapInfo*)':
src/server/sv_rma.cpp:1672:74: warning: the address of 'Assembly::id' will never be NULL [-Waddress]
 1672 |                                                         map->name, mAsm->id ? mAsm->id : "");
      |                                                                    ~~~~~~^~
In file included from src/server/sv_rma.cpp:33:
src/server/sv_rma.h:71:14: note: 'Assembly::id' declared here
   71 |         char id[MAX_VAR];                       /**< The id (string) of the assembly as defined in the ump file (next to "assembly"). */
      |              ^~
src/server/sv_rma.cpp:1675:74: warning: the address of 'Assembly::id' will never be NULL [-Waddress]
 1675 |                                                         map->name, mAsm->id ? mAsm->id : "");
      |                                                                    ~~~~~~^~
src/server/sv_rma.h:71:14: note: 'Assembly::id' declared here
   71 |         char id[MAX_VAR];                       /**< The id (string) of the assembly as defined in the ump file (next to "assembly"). */
      |              ^~
src/server/sv_rma.cpp: In function 'SV_GetMapTile(MapInfo const*, char const*)':
src/server/sv_rma.cpp:290:27: warning: function 'SV_GetMapTile(MapInfo const*, char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  290 | static inline const Tile *SV_GetMapTile (const MapInfo *map, const char* tileName)
      |                           ^~~~~~~~~~~~~
src/server/../common/../shared/shared.h: In function 'Q_strnull(char const*)':
src/server/../common/../shared/shared.h:137:13: warning: function 'Q_strnull(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^~~~~~~~~
src/server/sv_rma.h: In member function 'MapInfo::getCurrentAssembly() const':
src/server/sv_rma.h:144:32: warning: function 'MapInfo::getCurrentAssembly() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  144 |         inline const Assembly* getCurrentAssembly () const
      |                                ^~~~~~~~~~~~~~~~~~
===> CXX [ufo] src/server/sv_send.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/server/../common/../shared/ufotypes.h:32,
                 from src/server/../common/common.h:28,
                 from src/server/server.h:31,
                 from src/server/sv_send.cpp:29:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/server/../common/../shared/shared.h:54,
                 from src/server/../common/common.h:30:
src/server/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/server/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/server/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/server/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufo] src/server/sv_user.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/server/../common/../shared/ufotypes.h:32,
                 from src/server/../common/common.h:28,
                 from src/server/server.h:31,
                 from src/server/sv_user.cpp:29:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/server/../common/../shared/shared.h:54,
                 from src/server/../common/common.h:30:
src/server/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/server/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/server/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/server/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/shared.h: In function 'Q_strnull(char const*)':
src/server/../common/../shared/shared.h:137:13: warning: function 'Q_strnull(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^~~~~~~~~
===> CXX [ufo] src/server/sv_world.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/server/../common/../shared/ufotypes.h:32,
                 from src/server/../common/common.h:28,
                 from src/server/server.h:31,
                 from src/server/sv_world.cpp:29:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/server/../common/../shared/shared.h:54,
                 from src/server/../common/common.h:30:
src/server/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/server/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/server/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/server/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/sv_world.cpp: In function 'trace_t SV_Trace(const vec_t*, const AABB&, const vec_t*, const edict_t*, int)':
src/server/../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'moveclip_t' {aka 'struct moveclip_s'}; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/server/../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/server/sv_world.cpp:463:9: note: in expansion of macro 'OBJZERO'
  463 |         OBJZERO(clip);
      |         ^~~~~~~
src/server/sv_world.cpp:277:16: note: 'moveclip_t' {aka 'struct moveclip_s'} declared here
  277 | typedef struct moveclip_s {
      |                ^~~~~~~~~~
src/server/sv_world.cpp: In function 'bool SV_LoadModelAABB(const char*, int, AABB&)':
src/server/../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'sv_model_t' {aka 'struct sv_model_s'}; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/server/../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/server/sv_world.cpp:648:9: note: in expansion of macro 'OBJZERO'
  648 |         OBJZERO(*mod);
      |         ^~~~~~~
src/server/server.h:47:16: note: 'sv_model_t' {aka 'struct sv_model_s'} declared here
   47 | typedef struct sv_model_s {
      |                ^~~~~~~~~~
src/server/sv_world.cpp: In function 'SV_GetServerDataForEdict(SrvEdict const*)':
src/server/sv_world.cpp:85:27: warning: function 'SV_GetServerDataForEdict(SrvEdict const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   85 | static inline sv_edict_t* SV_GetServerDataForEdict (const edict_t* ent)
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/server/../common/../shared/mathlib.h:114,
                 from src/server/../common/common.h:31:
src/server/../common/../shared/aabb.h: In member function 'AABB::set(AABB const&)':
src/server/../common/../shared/aabb.h:55:21: warning: function 'AABB::set(AABB const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   55 |         inline void set (const AABB& other) {
      |                     ^~~
src/server/../common/../shared/aabb.h: In member function 'AABB::clearBounds()':
src/server/../common/../shared/aabb.h:72:21: warning: function 'AABB::clearBounds()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   72 |         inline void clearBounds () {
      |                     ^~~~~~~~~~~
src/server/../common/../shared/aabb.h: In member function 'AABB::getMaxX() const':
src/server/../common/../shared/aabb.h:92:22: warning: function 'AABB::getMaxX() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 |         inline float getMaxX () const {
      |                      ^~~~~~~
src/server/../common/../shared/aabb.h: In member function 'AABB::doesIntersect(AABB const&) const':
src/server/../common/../shared/aabb.h:125:21: warning: function 'AABB::doesIntersect(AABB const&) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  125 |         inline bool doesIntersect (const AABB& other) const {
      |                     ^~~~~~~~~~~~~
In file included from src/server/../common/cmodel.h:31,
                 from src/server/../common/common.h:182:
src/server/../common/tracing.h: In member function 'trace_s::init()':
src/server/../common/tracing.h:70:21: warning: function 'trace_s::init()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   70 |         inline void init() {
      |                     ^~~~
src/server/../common/tracing.h: In member function 'trace_s::trace_s()':
src/server/../common/tracing.h:67:16: warning: function 'trace_s::trace_s()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   67 |         inline trace_s () {
      |                ^~~~~~~
In file included from src/server/../game/game.h:154,
                 from src/server/server.h:34:
src/server/../game/srvedict.h: In member function 'SrvEdict::isSameAs(SrvEdict const*) const':
src/server/../game/srvedict.h:58:21: warning: function 'SrvEdict::isSameAs(SrvEdict const*) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 |         inline bool isSameAs (const SrvEdict *other) const {
      |                     ^~~~~~~~
src/server/../game/srvedict.h: In member function 'SrvEdict::isParentship(SrvEdict const*) const':
src/server/../game/srvedict.h:63:21: warning: function 'SrvEdict::isParentship(SrvEdict const*) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   63 |         inline bool isParentship (const SrvEdict *other) const {
      |                     ^~~~~~~~~~~~
src/server/sv_world.cpp: In member function 'moveclip_s::moveclip_s()':
src/server/sv_world.cpp:277:16: warning: function 'moveclip_s::moveclip_s()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  277 | typedef struct moveclip_s {
      |                ^~~~~~~~~~
===> CXX [ufo] src/shared/bfd.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/shared/../common/../shared/ufotypes.h:32,
                 from src/shared/../common/common.h:28,
                 from src/shared/bfd.cpp:28:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/shared/../common/../shared/shared.h:54,
                 from src/shared/../common/common.h:30:
src/shared/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/shared/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/shared/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/shared/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufo] src/shared/byte.cpp
In file included from /usr/include/sys/types.h:25,
                 from /usr/include/SDL2/SDL_stdinc.h:40,
                 from /usr/include/SDL2/SDL_endian.h:31,
                 from src/shared/byte.h:30,
                 from src/shared/byte.cpp:28:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/shared/../common/../shared/shared.h:54,
                 from src/shared/../common/common.h:30,
                 from src/shared/byte.cpp:29:
src/shared/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/shared/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/shared/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/shared/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufo] src/shared/mathlib.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/shared/ufotypes.h:32,
                 from src/shared/mathlib.h:27,
                 from src/shared/mathlib.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/shared/../common/../shared/shared.h:54,
                 from src/shared/../common/common.h:30,
                 from src/shared/mathlib.cpp:27:
src/shared/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/shared/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/shared/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/shared/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/mathlib.cpp: In function 'ProjectPointOnPlane(float*, float const*, float const*)':
src/shared/mathlib.cpp:699:20: warning: function 'ProjectPointOnPlane(float*, float const*, float const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  699 | static inline void ProjectPointOnPlane (vec3_t dst, const vec3_t point, const vec3_t normal)
      |                    ^~~~~~~~~~~~~~~~~~~
src/shared/mathlib.cpp: In function 'Q_rsqrtApprox(float)':
src/shared/mathlib.cpp:723:21: warning: function 'Q_rsqrtApprox(float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  723 | static inline float Q_rsqrtApprox (const float number)
      |                     ^~~~~~~~~~~~~
src/shared/mathlib.cpp: In function 'R_ConcatRotations(float (*) [3], float (*) [3], float (*) [3])':
src/shared/mathlib.cpp:834:20: warning: function 'R_ConcatRotations(float (*) [3], float (*) [3], float (*) [3])' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  834 | static inline void R_ConcatRotations (float in1[3][3], float in2[3][3], float out[3][3])
      |                    ^~~~~~~~~~~~~~~~~
===> CXX [ufo] src/shared/mathlib_extra.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/shared/ufotypes.h:32,
                 from src/shared/mathlib_extra.h:40,
                 from src/shared/mathlib_extra.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
===> CXX [ufo] src/shared/aabb.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/shared/ufotypes.h:32,
                 from src/shared/aabb.h:27,
                 from src/shared/aabb.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
===> CXX [ufo] src/shared/utf8.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/string.h:26,
                 from src/shared/utf8.cpp:27:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
===> CXX [ufo] src/shared/images.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/shared/ufotypes.h:32,
                 from src/shared/images.h:29,
                 from src/shared/images.cpp:27:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/shared/shared.h:54,
                 from src/shared/images.cpp:28:
src/shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufo] src/shared/stringhunk.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/shared/ufotypes.h:32,
                 from src/shared/stringhunk.h:28,
                 from src/shared/stringhunk.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/shared/../common/../shared/shared.h:54,
                 from src/shared/../common/common.h:30,
                 from src/shared/stringhunk.cpp:27:
src/shared/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/shared/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/shared/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/shared/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufo] src/shared/infostring.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/shared/ufotypes.h:32,
                 from src/shared/infostring.h:31,
                 from src/shared/infostring.cpp:28:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/shared/../common/../shared/shared.h:54,
                 from src/shared/../common/common.h:30,
                 from src/shared/infostring.cpp:29:
src/shared/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/shared/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/shared/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/shared/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/shared.h: In function 'Q_strnull(char const*)':
src/shared/../common/../shared/shared.h:137:13: warning: function 'Q_strnull(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^~~~~~~~~
===> CXX [ufo] src/shared/parse.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/shared/ufotypes.h:32,
                 from src/shared/parse.h:30,
                 from src/shared/parse.cpp:28:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/shared/parse.h:31:
src/shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufo] src/shared/shared.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/cstdlib:41,
                 from /usr/include/c++/12/stdlib.h:36,
                 from src/shared/../../config.h:3,
                 from src/shared/shared.h:32,
                 from src/shared/shared.cpp:28:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/shared/shared.h:54:
src/shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/shared.cpp: In function 'Q_strncpyzDebug(char*, char const*, unsigned long, char const*, int)':
src/shared/shared.cpp:460:9: warning: 'nonnull' argument 'dest' compared to NULL [-Wnonnull-compare]
  460 |         if (!dest)
      |         ^~
src/shared/shared.cpp:462:9: warning: 'nonnull' argument 'src' compared to NULL [-Wnonnull-compare]
  462 |         if (!src)
      |         ^~
src/shared/shared.h: In function 'Q_strnull(char const*)':
src/shared/shared.h:137:13: warning: function 'Q_strnull(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^~~~~~~~~
===> CXX [ufo] src/game/q_shared.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/game/../shared/ufotypes.h:32,
                 from src/game/q_shared.h:33,
                 from src/game/q_shared.cpp:29:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/game/../shared/shared.h:54,
                 from src/game/q_shared.h:34:
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufo] src/game/chr_shared.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/game/../shared/ufotypes.h:32,
                 from src/game/q_shared.h:33,
                 from src/game/chr_shared.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/game/../shared/shared.h:54,
                 from src/game/q_shared.h:34:
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/chr_shared.cpp: In function 'void CHRSH_CharGenAbilitySkills(character_t*, bool, const char*)':
src/game/chr_shared.cpp:208:97: warning: the address of 'chrTemplate_s::id' will never be NULL [-Waddress]
  208 |                                 for (chrTemplate = teamDef->characterTemplates[0]; chrTemplate->id; chrTemplate++) {
      |                                                                                    ~~~~~~~~~~~~~^~
In file included from src/game/q_shared.h:40:
src/game/chr_shared.h:57:14: note: 'chrTemplate_s::id' declared here
   57 |         char id[MAX_VAR];                                       /** short name of the template */
      |              ^~
src/game/../shared/shared.h: In function 'Q_strnull(char const*)':
src/game/../shared/shared.h:137:13: warning: function 'Q_strnull(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^~~~~~~~~
In file included from src/game/q_shared.h:39:
src/game/inv_shared.h: In member function 'objDef_s::isArmour() const':
src/game/inv_shared.h:353:21: warning: function 'objDef_s::isArmour() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  353 |         inline bool isArmour () const {
      |                     ^~~~~~~~
src/game/inv_shared.h: In member function 'Item::def() const':
src/game/inv_shared.h:483:32: warning: function 'Item::def() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^~~
src/game/chr_shared.h: In member function 'chrScoreGlobal_s::chrScoreGlobal_s()':
src/game/chr_shared.h:133:16: warning: function 'chrScoreGlobal_s::chrScoreGlobal_s()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  133 |         inline chrScoreGlobal_s () {
      |                ^~~~~~~~~~~~~~~~
src/game/chr_shared.h: In member function 'FiremodeSettings::FiremodeSettings()':
src/game/chr_shared.h:145:16: warning: function 'FiremodeSettings::FiremodeSettings()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  145 |         inline FiremodeSettings () {
      |                ^~~~~~~~~~~~~~~~
src/game/chr_shared.h: In member function 'chrReservations_s::chrReservations_s()':
src/game/chr_shared.h:194:16: warning: function 'chrReservations_s::chrReservations_s()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  194 |         inline chrReservations_s () {
      |                ^~~~~~~~~~~~~~~~~
src/game/chr_shared.h: In member function 'woundInfo_s::woundInfo_s()':
src/game/chr_shared.h:354:16: warning: function 'woundInfo_s::woundInfo_s()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  354 |         inline woundInfo_s () {
      |                ^~~~~~~~~~~
===> CXX [ufo] src/game/inv_shared.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/game/../shared/ufotypes.h:32,
                 from src/game/q_shared.h:33,
                 from src/game/inv_shared.cpp:28:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/game/../shared/shared.h:54,
                 from src/game/q_shared.h:34:
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/inv_shared.cpp: In member function 'Item::isSameAs(Item const*) const':
src/game/inv_shared.cpp:551:18: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare]
  551 |         if (this == nullptr || other == nullptr)
      |             ~~~~~^~~~~~~~~~
In file included from src/game/q_shared.h:39:
src/game/inv_shared.h: In member function 'objDef_s::isArmour() const':
src/game/inv_shared.h:353:21: warning: function 'objDef_s::isArmour() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  353 |         inline bool isArmour () const {
      |                     ^~~~~~~~
src/game/inv_shared.h: In member function 'Item::ammoDef() const':
src/game/inv_shared.h:424:32: warning: function 'Item::ammoDef() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  424 |         inline const objDef_t* ammoDef (void) const {
      |                                ^~~~~~~
src/game/inv_shared.h: In member function 'Item::setAmmoDef(objDef_s const*)':
src/game/inv_shared.h:428:21: warning: function 'Item::setAmmoDef(objDef_s const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  428 |         inline void setAmmoDef (const objDef_t* od) {
      |                     ^~~~~~~~~~
src/game/inv_shared.h: In member function 'Item::setAmount(int)':
src/game/inv_shared.h:436:21: warning: function 'Item::setAmount(int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  436 |         inline void setAmount (int value) {
      |                     ^~~~~~~~~
src/game/inv_shared.h: In member function 'Item::getAmmoLeft() const':
src/game/inv_shared.h:444:20: warning: function 'Item::getAmmoLeft() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  444 |         inline int getAmmoLeft () const {
      |                    ^~~~~~~~~~~
src/game/inv_shared.h: In member function 'Item::setAmmoLeft(int)':
src/game/inv_shared.h:448:21: warning: function 'Item::setAmmoLeft(int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  448 |         inline void setAmmoLeft (int value) {
      |                     ^~~~~~~~~~~
src/game/inv_shared.h: In member function 'Item::getNext() const':
src/game/inv_shared.h:452:22: warning: function 'Item::getNext() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  452 |         inline Item* getNext () const {
      |                      ^~~~~~~
src/game/inv_shared.h: In member function 'Item::getX() const':
src/game/inv_shared.h:463:20: warning: function 'Item::getX() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  463 |         inline int getX () const {
      |                    ^~~~
src/game/inv_shared.h: In member function 'Item::getY() const':
src/game/inv_shared.h:471:20: warning: function 'Item::getY() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  471 |         inline int getY () const {
      |                    ^~~~
src/game/inv_shared.h: In member function 'Item::def() const':
src/game/inv_shared.h:483:32: warning: function 'Item::def() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^~~
src/game/inv_shared.h: In member function 'Item::isHeldTwoHanded() const':
src/game/inv_shared.h:487:21: warning: function 'Item::isHeldTwoHanded() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  487 |         inline bool isHeldTwoHanded() const {
      |                     ^~~~~~~~~~~~~~~
src/game/inv_shared.h: In member function 'Item::isArmour() const':
src/game/inv_shared.h:504:21: warning: function 'Item::isArmour() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  504 |         inline bool isArmour() const {
      |                     ^~~~~~~~
src/game/inv_shared.h: In member function 'Inventory::getContainer(int) const':
src/game/inv_shared.h:542:33: warning: function 'Inventory::getContainer(int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  542 |         inline const Container& getContainer (const containerIndex_t idx) const {
      |                                 ^~~~~~~~~~~~
src/game/inv_shared.h: In member function 'Inventory::getContainer2(int) const':
src/game/inv_shared.h:551:22: warning: function 'Inventory::getContainer2(int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  551 |         inline Item* getContainer2 (const containerIndex_t idx) const {
      |                      ^~~~~~~~~~~~~
src/game/inv_shared.h: In member function 'Inventory::setContainer(int, Item*)':
src/game/inv_shared.h:555:21: warning: function 'Inventory::setContainer(int, Item*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  555 |         inline void setContainer (const containerIndex_t idx, Item* cont) {
      |                     ^~~~~~~~~~~~
src/game/inv_shared.h: In member function 'Inventory::containsItem(int, Item const*) const':
src/game/inv_shared.h:577:21: warning: function 'Inventory::containsItem(int, Item const*) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  577 |         inline bool containsItem (const containerIndex_t contId, const Item* const item) const {
      |                     ^~~~~~~~~~~~
===> CXX [ufo] src/game/inventory.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/game/../shared/ufotypes.h:32,
                 from src/game/q_shared.h:33,
                 from src/game/inventory.h:30,
                 from src/game/inventory.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/game/../shared/shared.h:54,
                 from src/game/q_shared.h:34:
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/inventory.cpp: In member function 'void InventoryInterface::initInventory(const char*, const csi_t*, const inventoryImport_t*)':
src/game/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class InventoryInterface'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/game/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/game/inventory.cpp:994:9: note: in expansion of macro 'OBJZERO'
  994 |         OBJZERO(*this);
      |         ^~~~~~~
src/game/inventory.h:40:7: note: 'class InventoryInterface' declared here
   40 | class InventoryInterface
      |       ^~~~~~~~~~~~~~~~~~
src/game/inventory.cpp: In member function 'void InventoryInterface::destroyInventoryInterface()':
src/game/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class InventoryInterface'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/game/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/game/inventory.cpp:1008:9: note: in expansion of macro 'OBJZERO'
 1008 |         OBJZERO(*this);
      |         ^~~~~~~
src/game/inventory.h:40:7: note: 'class InventoryInterface' declared here
   40 | class InventoryInterface
      |       ^~~~~~~~~~~~~~~~~~
In file included from src/game/q_shared.h:39:
src/game/inv_shared.h: In member function 'objDef_s::isArmour() const':
src/game/inv_shared.h:353:21: warning: function 'objDef_s::isArmour() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  353 |         inline bool isArmour () const {
      |                     ^~~~~~~~
src/game/inv_shared.h: In member function 'objDef_s::getReloadTime() const':
src/game/inv_shared.h:356:20: warning: function 'objDef_s::getReloadTime() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  356 |         inline int getReloadTime () const {
      |                    ^~~~~~~~~~~~~
src/game/inv_shared.h: In member function 'objDef_s::isReloadable() const':
src/game/inv_shared.h:359:21: warning: function 'objDef_s::isReloadable() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  359 |         inline bool isReloadable () const {
      |                     ^~~~~~~~~~~~
src/game/inv_shared.h: In member function 'Item::ammoDef() const':
src/game/inv_shared.h:424:32: warning: function 'Item::ammoDef() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  424 |         inline const objDef_t* ammoDef (void) const {
      |                                ^~~~~~~
src/game/inv_shared.h: In member function 'Item::setAmmoDef(objDef_s const*)':
src/game/inv_shared.h:428:21: warning: function 'Item::setAmmoDef(objDef_s const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  428 |         inline void setAmmoDef (const objDef_t* od) {
      |                     ^~~~~~~~~~
src/game/inv_shared.h: In member function 'Item::getAmount() const':
src/game/inv_shared.h:432:20: warning: function 'Item::getAmount() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  432 |         inline int getAmount () const {
      |                    ^~~~~~~~~
src/game/inv_shared.h: In member function 'Item::setAmount(int)':
src/game/inv_shared.h:436:21: warning: function 'Item::setAmount(int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  436 |         inline void setAmount (int value) {
      |                     ^~~~~~~~~
src/game/inv_shared.h: In member function 'Item::addAmount(int)':
src/game/inv_shared.h:440:21: warning: function 'Item::addAmount(int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  440 |         inline void addAmount (int value) {
      |                     ^~~~~~~~~
src/game/inv_shared.h: In member function 'Item::getAmmoLeft() const':
src/game/inv_shared.h:444:20: warning: function 'Item::getAmmoLeft() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  444 |         inline int getAmmoLeft () const {
      |                    ^~~~~~~~~~~
src/game/inv_shared.h: In member function 'Item::setAmmoLeft(int)':
src/game/inv_shared.h:448:21: warning: function 'Item::setAmmoLeft(int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  448 |         inline void setAmmoLeft (int value) {
      |                     ^~~~~~~~~~~
src/game/inv_shared.h: In member function 'Item::getNext() const':
src/game/inv_shared.h:452:22: warning: function 'Item::getNext() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  452 |         inline Item* getNext () const {
      |                      ^~~~~~~
src/game/inv_shared.h: In member function 'Item::setNext(Item*)':
src/game/inv_shared.h:456:21: warning: function 'Item::setNext(Item*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  456 |         inline void setNext (Item* nx) {
      |                     ^~~~~~~
src/game/inv_shared.h: In member function 'Item::getX() const':
src/game/inv_shared.h:463:20: warning: function 'Item::getX() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  463 |         inline int getX () const {
      |                    ^~~~
src/game/inv_shared.h: In member function 'Item::setX(int)':
src/game/inv_shared.h:467:21: warning: function 'Item::setX(int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  467 |         inline void setX (const int val) {
      |                     ^~~~
src/game/inv_shared.h: In member function 'Item::getY() const':
src/game/inv_shared.h:471:20: warning: function 'Item::getY() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  471 |         inline int getY () const {
      |                    ^~~~
src/game/inv_shared.h: In member function 'Item::setY(int)':
src/game/inv_shared.h:475:21: warning: function 'Item::setY(int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  475 |         inline void setY (const int val) {
      |                     ^~~~
src/game/inv_shared.h: In member function 'Item::def() const':
src/game/inv_shared.h:483:32: warning: function 'Item::def() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^~~
src/game/inv_shared.h: In member function 'Item::isArmour() const':
src/game/inv_shared.h:504:21: warning: function 'Item::isArmour() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  504 |         inline bool isArmour() const {
      |                     ^~~~~~~~
src/game/inv_shared.h: In member function 'Inventory::getContainer(int) const':
src/game/inv_shared.h:542:33: warning: function 'Inventory::getContainer(int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  542 |         inline const Container& getContainer (const containerIndex_t idx) const {
      |                                 ^~~~~~~~~~~~
src/game/inv_shared.h: In member function 'Inventory::getContainer2(int) const':
src/game/inv_shared.h:551:22: warning: function 'Inventory::getContainer2(int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  551 |         inline Item* getContainer2 (const containerIndex_t idx) const {
      |                      ^~~~~~~~~~~~~
src/game/inv_shared.h: In member function 'Inventory::setContainer(int, Item*)':
src/game/inv_shared.h:555:21: warning: function 'Inventory::setContainer(int, Item*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  555 |         inline void setContainer (const containerIndex_t idx, Item* cont) {
      |                     ^~~~~~~~~~~~
src/game/inv_shared.h: In member function 'Inventory::resetContainer(int)':
src/game/inv_shared.h:559:21: warning: function 'Inventory::resetContainer(int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  559 |         inline void resetContainer (const containerIndex_t idx) {
      |                     ^~~~~~~~~~~~~~
src/game/inventory.h: In member function 'InventoryInterface::alloc(unsigned long)':
src/game/inventory.h:73:22: warning: function 'InventoryInterface::alloc(unsigned long)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   73 |         inline void* alloc (size_t size)
      |                      ^~~~~
src/game/inventory.h: In member function 'InventoryInterface::free(void*)':
src/game/inventory.h:78:21: warning: function 'InventoryInterface::free(void*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   78 |         inline void free (void* data)
      |                     ^~~~
===> CC [ufo] src/libs/mxml/mxml-attr.c
cc1: warning: command-line option '-std=c++14' is valid for C++/ObjC++ but not for C
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:27,
                 from src/libs/mxml/config.h:24,
                 from src/libs/mxml/mxml-attr.c:31:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
===> CC [ufo] src/libs/mxml/mxml-entity.c
cc1: warning: command-line option '-std=c++14' is valid for C++/ObjC++ but not for C
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:27,
                 from src/libs/mxml/config.h:24,
                 from src/libs/mxml/mxml-private.h:23,
                 from src/libs/mxml/mxml-entity.c:35:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
===> CC [ufo] src/libs/mxml/mxml-file.c
cc1: warning: command-line option '-std=c++14' is valid for C++/ObjC++ but not for C
In file included from /usr/include/unistd.h:25,
                 from src/libs/mxml/mxml-file.c:59:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
src/libs/mxml/mxml-file.c: In function 'mxml_load_data':
src/libs/mxml/mxml-file.c:1502:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
 1502 |             if (global->custom_load_cb)
      |                ^
src/libs/mxml/mxml-file.c:1520:9: note: here
 1520 |         default : /* Ignore... */
      |         ^~~~~~~
src/libs/mxml/mxml-file.c: In function 'mxml_write_node':
src/libs/mxml/mxml-file.c:2911:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
 2911 |           if (global->custom_save_cb)
      |              ^
src/libs/mxml/mxml-file.c:2932:7: note: here
 2932 |       default : /* Should never happen */
      |       ^~~~~~~
===> CC [ufo] src/libs/mxml/mxml-index.c
cc1: warning: command-line option '-std=c++14' is valid for C++/ObjC++ but not for C
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:27,
                 from src/libs/mxml/config.h:24,
                 from src/libs/mxml/mxml-index.c:35:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
===> CC [ufo] src/libs/mxml/mxml-node.c
cc1: warning: command-line option '-std=c++14' is valid for C++/ObjC++ but not for C
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:27,
                 from src/libs/mxml/config.h:24,
                 from src/libs/mxml/mxml-node.c:41:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
===> CC [ufo] src/libs/mxml/mxml-private.c
cc1: warning: command-line option '-std=c++14' is valid for C++/ObjC++ but not for C
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:27,
                 from src/libs/mxml/config.h:24,
                 from src/libs/mxml/mxml-private.h:23,
                 from src/libs/mxml/mxml-private.c:31:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
===> CC [ufo] src/libs/mxml/mxml-search.c
cc1: warning: command-line option '-std=c++14' is valid for C++/ObjC++ but not for C
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:27,
                 from src/libs/mxml/config.h:24,
                 from src/libs/mxml/mxml-search.c:30:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
===> CC [ufo] src/libs/mxml/mxml-set.c
cc1: warning: command-line option '-std=c++14' is valid for C++/ObjC++ but not for C
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:27,
                 from src/libs/mxml/config.h:24,
                 from src/libs/mxml/mxml-set.c:34:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
===> CC [ufo] src/libs/mxml/mxml-string.c
cc1: warning: command-line option '-std=c++14' is valid for C++/ObjC++ but not for C
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:27,
                 from src/libs/mxml/config.h:24,
                 from src/libs/mxml/mxml-string.c:31:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
===> CC [ufo] src/libs/mumble/libmumblelink.c
cc1: warning: command-line option '-std=c++14' is valid for C++/ObjC++ but not for C
In file included from /usr/include/fcntl.h:25,
                 from src/libs/mumble/libmumblelink.c:23:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
===> CXX [ufo] src/ports/linux/linux_main.cpp
In file included from /usr/include/fcntl.h:25,
                 from src/ports/linux/linux_main.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/ports/linux/../../common/../shared/shared.h:54,
                 from src/ports/linux/../../common/common.h:30,
                 from src/ports/linux/linux_main.cpp:29:
src/ports/linux/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/ports/linux/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/linux/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/linux/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/ports/linux/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/linux/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/linux/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/ports/linux/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/linux/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufo] src/ports/unix/unix_console.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/ports/unix/../../common/../shared/ufotypes.h:32,
                 from src/ports/unix/../../common/common.h:28,
                 from src/ports/unix/unix_console.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/ports/unix/../../common/../shared/shared.h:54,
                 from src/ports/unix/../../common/common.h:30:
src/ports/unix/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/ports/unix/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/ports/unix/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/ports/unix/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/unix_console.cpp: In function 'void Sys_TTYConsoleShow()':
src/ports/unix/unix_console.cpp:106:14: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
  106 |         write(STDOUT_FILENO, "]", 1);
      |         ~~~~~^~~~~~~~~~~~~~~~~~~~~~~
src/ports/unix/unix_console.cpp:110:30: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
  110 |                         write(STDOUT_FILENO, ttyConsoleHistory.buffer + i, 1);
      |                         ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/ports/unix/unix_console.cpp: In function 'void Sys_TTYDeleteCharacter()':
src/ports/unix/unix_console.cpp:79:14: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
   79 |         write(STDOUT_FILENO, &key, 1);
      |         ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
src/ports/unix/unix_console.cpp:81:14: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
   81 |         write(STDOUT_FILENO, &key, 1);
      |         ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
src/ports/unix/unix_console.cpp:83:14: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
   83 |         write(STDOUT_FILENO, &key, 1);
      |         ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
src/ports/unix/unix_console.cpp: In function 'const char* Sys_ConsoleInput()':
src/ports/unix/unix_console.cpp:300:46: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
  300 |                                         write(1, &key, 1);
      |                                         ~~~~~^~~~~~~~~~~~
src/ports/unix/unix_console.cpp:301:46: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
  301 |                                         write(1, "]", 1);
      |                                         ~~~~~^~~~~~~~~~~
src/ports/unix/unix_console.cpp:360:30: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
  360 |                         write(STDOUT_FILENO, &key, 1);
      |                         ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
===> CXX [ufo] src/ports/unix/unix_files.cpp
In file included from /usr/include/unistd.h:25,
                 from src/ports/unix/unix_files.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/ports/unix/../../common/../shared/shared.h:54,
                 from src/ports/unix/../../common/common.h:30,
                 from src/ports/unix/unix_files.cpp:38:
src/ports/unix/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/ports/unix/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/ports/unix/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/ports/unix/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufo] src/ports/unix/unix_shared.cpp
In file included from /usr/include/unistd.h:25,
                 from src/ports/unix/unix_shared.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/ports/unix/../../common/../shared/shared.h:54,
                 from src/ports/unix/../../common/common.h:30,
                 from src/ports/unix/unix_shared.cpp:38:
src/ports/unix/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/ports/unix/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/ports/unix/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/ports/unix/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/unix_shared.cpp: In function 'void Sys_OpenURL(const char*)':
src/ports/unix/unix_shared.cpp:205:15: warning: ignoring return value of 'int system(const char*)' declared with attribute 'warn_unused_result' [-Wunused-result]
  205 |         system(buf);
      |         ~~~~~~^~~~~
===> CXX [ufo] src/ports/unix/unix_main.cpp
In file included from /usr/include/unistd.h:25,
                 from src/ports/unix/unix_main.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/ports/unix/../../common/../shared/shared.h:54,
                 from src/ports/unix/../../common/common.h:30,
                 from src/ports/unix/unix_main.cpp:38:
src/ports/unix/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/ports/unix/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/ports/unix/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/ports/unix/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufo] src/client/cgame/campaign/aliencargo.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/../cl_game.h:28,
                 from src/client/cgame/campaign/cp_cgame_callbacks.h:26,
                 from src/client/cgame/campaign/aliencargo.h:27,
                 from src/client/cgame/campaign/aliencargo.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufo] src/client/cgame/campaign/aliencontainment.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/../cl_game.h:28,
                 from src/client/cgame/campaign/cp_cgame_callbacks.h:26,
                 from src/client/cgame/campaign/aliencargo.h:27,
                 from src/client/cgame/campaign/aliencontainment.h:27,
                 from src/client/cgame/campaign/aliencontainment.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufo] src/client/cgame/campaign/cl_game_campaign.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cl_game_campaign.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufo] src/client/cgame/campaign/cp_aircraft.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_aircraft.cpp:29:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/cp_aircraft.cpp: In function 'AIR_GetDestinationDerivativeFunction(float, float, float, float)':
src/client/cgame/campaign/cp_aircraft.cpp:1773:21: warning: function 'AIR_GetDestinationDerivativeFunction(float, float, float, float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
 1773 | static inline float AIR_GetDestinationDerivativeFunction (const float c, const float B, const float speedRatio, float a)
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/cgame/campaign/../../../common/../shared/shared.h: In function 'Q_strnull(char const*)':
src/client/cgame/campaign/../../../common/../shared/shared.h:137:13: warning: function 'Q_strnull(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^~~~~~~~~
In file included from src/client/cgame/campaign/../../../common/../game/q_shared.h:39,
                 from src/client/cgame/campaign/../../../common/scripts.h:259,
                 from src/client/cgame/campaign/../../../common/common.h:184:
src/client/cgame/campaign/../../../common/../game/inv_shared.h: In member function 'objDef_s::getReloadTime() const':
src/client/cgame/campaign/../../../common/../game/inv_shared.h:356:20: warning: function 'objDef_s::getReloadTime() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  356 |         inline int getReloadTime () const {
      |                    ^~~~~~~~~~~~~
src/client/cgame/campaign/../../../common/../game/inv_shared.h: In member function 'objDef_s::isReloadable() const':
src/client/cgame/campaign/../../../common/../game/inv_shared.h:359:21: warning: function 'objDef_s::isReloadable() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  359 |         inline bool isReloadable () const {
      |                     ^~~~~~~~~~~~
src/client/cgame/campaign/../../../common/../game/inv_shared.h: In member function 'Item::ammoDef() const':
src/client/cgame/campaign/../../../common/../game/inv_shared.h:424:32: warning: function 'Item::ammoDef() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  424 |         inline const objDef_t* ammoDef (void) const {
      |                                ^~~~~~~
src/client/cgame/campaign/../../../common/../game/inv_shared.h: In member function 'Item::getAmmoLeft() const':
src/client/cgame/campaign/../../../common/../game/inv_shared.h:444:20: warning: function 'Item::getAmmoLeft() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  444 |         inline int getAmmoLeft () const {
      |                    ^~~~~~~~~~~
src/client/cgame/campaign/../../../common/../game/inv_shared.h: In member function 'Item::getNext() const':
src/client/cgame/campaign/../../../common/../game/inv_shared.h:452:22: warning: function 'Item::getNext() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  452 |         inline Item* getNext () const {
      |                      ^~~~~~~
src/client/cgame/campaign/../../../common/../game/inv_shared.h: In member function 'Item::def() const':
src/client/cgame/campaign/../../../common/../game/inv_shared.h:483:32: warning: function 'Item::def() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^~~
In file included from src/client/cgame/campaign/cp_campaign.h:56,
                 from src/client/cgame/campaign/cp_aircraft.cpp:32:
src/client/cgame/campaign/cp_employee.h: In member function 'Employee::isPilot() const':
src/client/cgame/campaign/cp_employee.h:66:21: warning: function 'Employee::isPilot() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 |         inline bool isPilot () const {
      |                     ^~~~~~~
src/client/cgame/campaign/cp_employee.h: In member function 'Employee::getType() const':
src/client/cgame/campaign/cp_employee.h:99:31: warning: function 'Employee::getType() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   99 |         inline employeeType_t getType() const {
      |                               ^~~~~~~
src/client/cgame/campaign/cp_aircraft.cpp: In function 'AII_CollectItem_(void*, objDef_s const*, int)':
src/client/cgame/campaign/cp_aircraft.cpp:256:20: warning: function 'AII_CollectItem_(void*, objDef_s const*, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  256 | static inline void AII_CollectItem_ (void* data, const objDef_t* item, int amount)
      |                    ^~~~~~~~~~~~~~~~
In file included from src/client/cgame/campaign/../../../common/../ports/system.h:28,
                 from src/client/cgame/campaign/../../../common/common.h:179:
src/client/cgame/campaign/../../../common/../ports/../common/list.h: In function 'LIST_Add<aircraft_s>(linkedList_t**, aircraft_s const&)aircraft_s&':
src/client/cgame/campaign/../../../common/../ports/../common/list.h:75:32: warning: function 'LIST_Add<aircraft_s>(linkedList_t**, aircraft_s const&)aircraft_s&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   75 | template<typename T> inline T& LIST_Add(linkedList_t** const list, T const& data)
      |                                ^~~~~~~~
src/client/cgame/campaign/cp_aircraft.cpp: In function 'AIR_GetDestinationFunction(float, float, float, float)':
src/client/cgame/campaign/cp_aircraft.cpp:1757:21: warning: function 'AIR_GetDestinationFunction(float, float, float, float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
 1757 | static inline float AIR_GetDestinationFunction (const float c, const float B, const float speedRatio, float a)
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~
===> CXX [ufo] src/client/cgame/campaign/cp_aircraft_callbacks.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_aircraft_callbacks.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/shared.h: In function 'Q_strnull(char const*)':
src/client/cgame/campaign/../../../common/../shared/shared.h:137:13: warning: function 'Q_strnull(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^~~~~~~~~
===> CXX [ufo] src/client/cgame/campaign/cp_airfight.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_airfight.cpp:27:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufo] src/client/cgame/campaign/cp_alien_interest.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_alien_interest.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufo] src/client/cgame/campaign/cp_alienbase.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_alienbase.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/cgame/campaign/../../../common/../ports/system.h:28,
                 from src/client/cgame/campaign/../../../common/common.h:179:
src/client/cgame/campaign/../../../common/../ports/../common/list.h: In function 'LIST_Add<alienBase_s>(linkedList_t**, alienBase_s const&)alienBase_s&':
src/client/cgame/campaign/../../../common/../ports/../common/list.h:75:32: warning: function 'LIST_Add<alienBase_s>(linkedList_t**, alienBase_s const&)alienBase_s&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   75 | template<typename T> inline T& LIST_Add(linkedList_t** const list, T const& data)
      |                                ^~~~~~~~
===> CXX [ufo] src/client/cgame/campaign/cp_aliencont.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_aliencont.cpp:27:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufo] src/client/cgame/campaign/cp_aliencont_callbacks.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_aliencont_callbacks.cpp:32:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufo] src/client/cgame/campaign/cp_auto_mission.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_auto_mission.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/cgame/campaign/../../../common/../game/q_shared.h:39,
                 from src/client/cgame/campaign/../../../common/scripts.h:259,
                 from src/client/cgame/campaign/../../../common/common.h:184:
src/client/cgame/campaign/../../../common/../game/inv_shared.h: In member function 'Item::ammoDef() const':
src/client/cgame/campaign/../../../common/../game/inv_shared.h:424:32: warning: function 'Item::ammoDef() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  424 |         inline const objDef_t* ammoDef (void) const {
      |                                ^~~~~~~
src/client/cgame/campaign/../../../common/../game/inv_shared.h: In member function 'Item::getAmmoLeft() const':
src/client/cgame/campaign/../../../common/../game/inv_shared.h:444:20: warning: function 'Item::getAmmoLeft() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  444 |         inline int getAmmoLeft () const {
      |                    ^~~~~~~~~~~
src/client/cgame/campaign/../../../common/../game/inv_shared.h: In member function 'Item::def() const':
src/client/cgame/campaign/../../../common/../game/inv_shared.h:483:32: warning: function 'Item::def() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^~~
===> CXX [ufo] src/client/cgame/campaign/cp_base.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_base.cpp:27:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/cp_base.cpp: In function 'B_AddMap(char*, unsigned long, char*, unsigned long, char const*, int, int)':
src/client/cgame/campaign/cp_base.cpp:559:20: warning: function 'B_AddMap(char*, unsigned long, char*, unsigned long, char const*, int, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  559 | static inline void B_AddMap (char* maps, size_t mapsLength, char* coords, size_t coordsLength, const char* map, int col, int row)
      |                    ^~~~~~~~
In file included from src/client/cgame/campaign/../../../common/../game/q_shared.h:39,
                 from src/client/cgame/campaign/../../../common/scripts.h:259,
                 from src/client/cgame/campaign/../../../common/common.h:184:
src/client/cgame/campaign/../../../common/../game/inv_shared.h: In member function 'objDef_s::getReloadTime() const':
src/client/cgame/campaign/../../../common/../game/inv_shared.h:356:20: warning: function 'objDef_s::getReloadTime() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  356 |         inline int getReloadTime () const {
      |                    ^~~~~~~~~~~~~
src/client/cgame/campaign/../../../common/../game/inv_shared.h: In member function 'Item::ammoDef() const':
src/client/cgame/campaign/../../../common/../game/inv_shared.h:424:32: warning: function 'Item::ammoDef() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  424 |         inline const objDef_t* ammoDef (void) const {
      |                                ^~~~~~~
src/client/cgame/campaign/../../../common/../game/inv_shared.h: In member function 'Item::def() const':
src/client/cgame/campaign/../../../common/../game/inv_shared.h:483:32: warning: function 'Item::def() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^~~
src/client/cgame/campaign/../../../common/../game/inv_shared.h: In member function 'Item::isReloadable() const':
src/client/cgame/campaign/../../../common/../game/inv_shared.h:491:21: warning: function 'Item::isReloadable() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  491 |         inline bool isReloadable() const {
      |                     ^~~~~~~~~~~~
===> CXX [ufo] src/client/cgame/campaign/cp_base_callbacks.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_base_callbacks.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufo] src/client/cgame/campaign/cp_basedefence_callbacks.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_basedefence_callbacks.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufo] src/client/cgame/campaign/cp_building.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/cstdlib:41,
                 from /usr/include/c++/12/stdlib.h:36,
                 from src/client/cgame/campaign/../../../shared/../../config.h:3,
                 from src/client/cgame/campaign/../../../shared/shared.h:32,
                 from src/client/cgame/campaign/cp_building.h:27,
                 from src/client/cgame/campaign/cp_building.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../shared/shared.h:54:
src/client/cgame/campaign/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../shared/shared.h: In function 'Q_strnull(char const*)':
src/client/cgame/campaign/../../../shared/shared.h:137:13: warning: function 'Q_strnull(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^~~~~~~~~
===> CXX [ufo] src/client/cgame/campaign/cp_campaign.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_campaign.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/cp_campaign.cpp: In function 'void CP_ParseCharacterData(dbuffer*, linkedList_t**)':
src/client/cgame/campaign/../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct updateCharacter_t'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/cgame/campaign/../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/cgame/campaign/cp_campaign.cpp:192:17: note: in expansion of macro 'OBJZERO'
  192 |                 OBJZERO(c);
      |                 ^~~~~~~
src/client/cgame/campaign/cp_campaign.cpp:64:16: note: 'struct updateCharacter_t' declared here
   64 | typedef struct {
      |                ^
src/client/cgame/campaign/cp_campaign.cpp: In function 'void CP_ResetCampaignData()':
src/client/cgame/campaign/../../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'ccs_t' {aka 'struct ccs_s'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/cgame/campaign/../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/cgame/campaign/cp_campaign.cpp:1305:9: note: in expansion of macro 'OBJZERO'
 1305 |         OBJZERO(ccs);
      |         ^~~~~~~
In file included from src/client/cgame/campaign/cp_campaign.cpp:28:
src/client/cgame/campaign/cp_campaign.h:400:16: note: 'ccs_t' {aka 'struct ccs_s'} declared here
  400 | typedef struct ccs_s {
      |                ^~~~~
src/client/cgame/campaign/cp_campaign.cpp: In function 'CP_AdvanceTimeBySeconds(int)':
src/client/cgame/campaign/cp_campaign.cpp:543:20: warning: function 'CP_AdvanceTimeBySeconds(int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  543 | static inline void CP_AdvanceTimeBySeconds (int seconds)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~
src/client/cgame/campaign/cp_campaign.cpp: In function 'CP_IsBudgetDue(dateLong_s const*, dateLong_s const*)':
src/client/cgame/campaign/cp_campaign.cpp:555:20: warning: function 'CP_IsBudgetDue(dateLong_s const*, dateLong_s const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  555 | static inline bool CP_IsBudgetDue (const dateLong_t* oldDate, const dateLong_t* date)
      |                    ^~~~~~~~~~~~~~
In file included from src/client/cgame/campaign/../../../common/../game/q_shared.h:40,
                 from src/client/cgame/campaign/../../../common/scripts.h:259,
                 from src/client/cgame/campaign/../../../common/common.h:184:
src/client/cgame/campaign/../../../common/../game/chr_shared.h: In member function 'chrScoreGlobal_s::chrScoreGlobal_s()':
src/client/cgame/campaign/../../../common/../game/chr_shared.h:133:16: warning: function 'chrScoreGlobal_s::chrScoreGlobal_s()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  133 |         inline chrScoreGlobal_s () {
      |                ^~~~~~~~~~~~~~~~
src/client/cgame/campaign/../../../common/../game/chr_shared.h: In member function 'woundInfo_s::woundInfo_s()':
src/client/cgame/campaign/../../../common/../game/chr_shared.h:354:16: warning: function 'woundInfo_s::woundInfo_s()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  354 |         inline woundInfo_s () {
      |                ^~~~~~~~~~~
In file included from src/client/cgame/campaign/cp_campaign.h:56:
src/client/cgame/campaign/cp_employee.h: In member function 'Employee::isHiredInBase(base_s const*) const':
src/client/cgame/campaign/cp_employee.h:94:21: warning: function 'Employee::isHiredInBase(base_s const*) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 |         inline bool isHiredInBase (const base_t* const base) const {
      |                     ^~~~~~~~~~~~~
In file included from src/client/cgame/campaign/cp_campaign.h:55:
src/client/cgame/campaign/cp_base.h: In member function 'base_s::base_s()':
src/client/cgame/campaign/cp_base.h:102:16: warning: function 'base_s::base_s()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  102 | typedef struct base_s {
      |                ^~~~~~
src/client/cgame/campaign/cp_base.h: In member function 'base_s::~base_s()':
src/client/cgame/campaign/cp_base.h:102:16: warning: function 'base_s::~base_s()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/cgame/campaign/cp_campaign.h: In member function 'ccs_s::~ccs_s()':
src/client/cgame/campaign/cp_campaign.h:400:16: warning: function 'ccs_s::~ccs_s()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  400 | typedef struct ccs_s {
      |                ^~~~~
src/client/cgame/campaign/cp_campaign.h: In member function 'ccs_s::ccs_s()':
src/client/cgame/campaign/cp_campaign.h:400:16: warning: function 'ccs_s::ccs_s()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/client/cgame/campaign/cp_campaign.cpp: In member function 'updateCharacter_t::updateCharacter_t()':
src/client/cgame/campaign/cp_campaign.cpp:72:3: warning: function 'updateCharacter_t::updateCharacter_t()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   72 | } updateCharacter_t;
      |   ^~~~~~~~~~~~~~~~~
In file included from src/client/cgame/campaign/../../../common/../ports/system.h:28,
                 from src/client/cgame/campaign/../../../common/common.h:179:
src/client/cgame/campaign/../../../common/../ports/../common/list.h: In function 'LIST_Add<updateCharacter_t>(linkedList_t**, updateCharacter_t const&)updateCharacter_t&':
src/client/cgame/campaign/../../../common/../ports/../common/list.h:75:32: warning: function 'LIST_Add<updateCharacter_t>(linkedList_t**, updateCharacter_t const&)updateCharacter_t&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   75 | template<typename T> inline T& LIST_Add(linkedList_t** const list, T const& data)
      |                                ^~~~~~~~
===> CXX [ufo] src/client/cgame/campaign/cp_capacity.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_capacity.cpp:24:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufo] src/client/cgame/campaign/cp_cgame_callbacks.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_cgame_callbacks.cpp:24:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/cp_cgame_callbacks.cpp: In function 'AL_AddAlienTypeToAircraftCargo_(void*, teamDef_s const*, int, bool)':
src/client/cgame/campaign/cp_cgame_callbacks.cpp:187:20: warning: function 'AL_AddAlienTypeToAircraftCargo_(void*, teamDef_s const*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  187 | static inline void AL_AddAlienTypeToAircraftCargo_ (void* data, const teamDef_t* teamDef, int amount, bool dead)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/cgame/campaign/cp_cgame_callbacks.cpp: In function 'CP_ToDifficultyName(int)':
src/client/cgame/campaign/cp_cgame_callbacks.cpp:74:27: warning: function 'CP_ToDifficultyName(int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   74 | static inline const char* CP_ToDifficultyName (const int difficulty)
      |                           ^~~~~~~~~~~~~~~~~~~
src/client/cgame/campaign/../../../common/../shared/shared.h: In function 'Q_strnull(char const*)':
src/client/cgame/campaign/../../../common/../shared/shared.h:137:13: warning: function 'Q_strnull(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^~~~~~~~~
In file included from src/client/cgame/campaign/../../../common/../game/q_shared.h:40,
                 from src/client/cgame/campaign/../../../common/scripts.h:259,
                 from src/client/cgame/campaign/../../../common/common.h:184:
src/client/cgame/campaign/../../../common/../game/chr_shared.h: In member function 'FiremodeSettings::getFmIdx() const':
src/client/cgame/campaign/../../../common/../game/chr_shared.h:152:20: warning: function 'FiremodeSettings::getFmIdx() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  152 |         inline int getFmIdx () const {
      |                    ^~~~~~~~
src/client/cgame/campaign/../../../common/../game/chr_shared.h: In member function 'FiremodeSettings::getWeapon() const':
src/client/cgame/campaign/../../../common/../game/chr_shared.h:156:32: warning: function 'FiremodeSettings::getWeapon() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  156 |         inline const objDef_t* getWeapon () const {
      |                                ^~~~~~~~~
src/client/cgame/campaign/../../../common/../game/chr_shared.h: In member function 'FiremodeSettings::getHand() const':
src/client/cgame/campaign/../../../common/../game/chr_shared.h:160:29: warning: function 'FiremodeSettings::getHand() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  160 |         inline actorHands_t getHand () const {
      |                             ^~~~~~~
===> CXX [ufo] src/client/cgame/campaign/cp_employee.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_employee.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/cp_employee.cpp: In function 'E_RandomNation()':
src/client/cgame/campaign/cp_employee.cpp:825:31: warning: function 'E_RandomNation()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  825 | static inline const nation_t* E_RandomNation (void)
      |                               ^~~~~~~~~~~~~~
In file included from src/client/cgame/campaign/../../../common/../game/q_shared.h:39,
                 from src/client/cgame/campaign/../../../common/scripts.h:259,
                 from src/client/cgame/campaign/../../../common/common.h:184:
src/client/cgame/campaign/../../../common/../game/inv_shared.h: In member function 'Item::ammoDef() const':
src/client/cgame/campaign/../../../common/../game/inv_shared.h:424:32: warning: function 'Item::ammoDef() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  424 |         inline const objDef_t* ammoDef (void) const {
      |                                ^~~~~~~
src/client/cgame/campaign/../../../common/../game/inv_shared.h: In member function 'Item::def() const':
src/client/cgame/campaign/../../../common/../game/inv_shared.h:483:32: warning: function 'Item::def() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^~~
In file included from src/client/cgame/campaign/../../../common/../game/q_shared.h:40:
src/client/cgame/campaign/../../../common/../game/chr_shared.h: In member function 'character_s::~character_s()':
src/client/cgame/campaign/../../../common/../game/chr_shared.h:368:16: warning: function 'character_s::~character_s()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  368 | typedef struct character_s {
      |                ^~~~~~~~~~~
In file included from src/client/cgame/campaign/cp_campaign.h:56,
                 from src/client/cgame/campaign/cp_employee.cpp:29:
src/client/cgame/campaign/cp_employee.h: In member function 'Employee::isAssigned() const':
src/client/cgame/campaign/cp_employee.h:58:21: warning: function 'Employee::isAssigned() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 |         inline bool isAssigned () const {
      |                     ^~~~~~~~~~
src/client/cgame/campaign/cp_employee.h: In member function 'Employee::setAssigned(bool)':
src/client/cgame/campaign/cp_employee.h:62:21: warning: function 'Employee::setAssigned(bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 |         inline void setAssigned(bool assigned) {
      |                     ^~~~~~~~~~~
src/client/cgame/campaign/cp_employee.h: In member function 'Employee::isPilot() const':
src/client/cgame/campaign/cp_employee.h:66:21: warning: function 'Employee::isPilot() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 |         inline bool isPilot () const {
      |                     ^~~~~~~
src/client/cgame/campaign/cp_employee.h: In member function 'Employee::isRobot() const':
src/client/cgame/campaign/cp_employee.h:70:21: warning: function 'Employee::isRobot() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   70 |         inline bool isRobot () const {
      |                     ^~~~~~~
src/client/cgame/campaign/cp_employee.h: In member function 'Employee::isSoldier() const':
src/client/cgame/campaign/cp_employee.h:82:21: warning: function 'Employee::isSoldier() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   82 |         inline bool isSoldier () const {
      |                     ^~~~~~~~~
src/client/cgame/campaign/cp_employee.h: In member function 'Employee::isHired() const':
src/client/cgame/campaign/cp_employee.h:86:21: warning: function 'Employee::isHired() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   86 |         inline bool isHired () const {
      |                     ^~~~~~~
src/client/cgame/campaign/cp_employee.h: In member function 'Employee::isHiredInBase(base_s const*) const':
src/client/cgame/campaign/cp_employee.h:94:21: warning: function 'Employee::isHiredInBase(base_s const*) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 |         inline bool isHiredInBase (const base_t* const base) const {
      |                     ^~~~~~~~~~~~~
src/client/cgame/campaign/cp_employee.h: In member function 'Employee::getType() const':
src/client/cgame/campaign/cp_employee.h:99:31: warning: function 'Employee::getType() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   99 |         inline employeeType_t getType() const {
      |                               ^~~~~~~
src/client/cgame/campaign/cp_employee.h: In member function 'Employee::getNation() const':
src/client/cgame/campaign/cp_employee.h:103:39: warning: function 'Employee::getNation() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  103 |         inline const struct nation_s* getNation() const {
      |                                       ^~~~~~~~~
src/client/cgame/campaign/cp_employee.h: In member function 'Employee::getUGV() const':
src/client/cgame/campaign/cp_employee.h:107:36: warning: function 'Employee::getUGV() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  107 |         inline const struct ugv_s* getUGV() const {
      |                                    ^~~~~~
In file included from src/client/cgame/campaign/../../../common/../ports/system.h:28,
                 from src/client/cgame/campaign/../../../common/common.h:179:
src/client/cgame/campaign/../../../common/../ports/../common/list.h: In function 'LIST_Add<Employee>(linkedList_t**, Employee const&)Employee&':
src/client/cgame/campaign/../../../common/../ports/../common/list.h:75:32: warning: function 'LIST_Add<Employee>(linkedList_t**, Employee const&)Employee&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   75 | template<typename T> inline T& LIST_Add(linkedList_t** const list, T const& data)
      |                                ^~~~~~~~
===> CXX [ufo] src/client/cgame/campaign/cp_employee_callbacks.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_employee_callbacks.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/cgame/campaign/cp_campaign.h:56,
                 from src/client/cgame/campaign/cp_employee_callbacks.cpp:28:
src/client/cgame/campaign/cp_employee.h: In member function 'Employee::isHired() const':
src/client/cgame/campaign/cp_employee.h:86:21: warning: function 'Employee::isHired() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   86 |         inline bool isHired () const {
      |                     ^~~~~~~
src/client/cgame/campaign/cp_employee.h: In member function 'Employee::isHiredInBase(base_s const*) const':
src/client/cgame/campaign/cp_employee.h:94:21: warning: function 'Employee::isHiredInBase(base_s const*) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 |         inline bool isHiredInBase (const base_t* const base) const {
      |                     ^~~~~~~~~~~~~
===> CXX [ufo] src/client/cgame/campaign/cp_event.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_event.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/shared.h: In function 'Q_strnull(char const*)':
src/client/cgame/campaign/../../../common/../shared/shared.h:137:13: warning: function 'Q_strnull(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^~~~~~~~~
===> CXX [ufo] src/client/cgame/campaign/cp_event_callbacks.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_event_callbacks.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufo] src/client/cgame/campaign/cp_fightequip_callbacks.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_fightequip_callbacks.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/cp_fightequip_callbacks.cpp: In function 'AIM_EmphazeAmmoSlotText()':
src/client/cgame/campaign/cp_fightequip_callbacks.cpp:290:20: warning: function 'AIM_EmphazeAmmoSlotText()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  290 | static inline void AIM_EmphazeAmmoSlotText (void)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~
src/client/cgame/campaign/cp_fightequip_callbacks.cpp: In function 'AIM_NoEmphazeAmmoSlotText()':
src/client/cgame/campaign/cp_fightequip_callbacks.cpp:300:20: warning: function 'AIM_NoEmphazeAmmoSlotText()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  300 | static inline void AIM_NoEmphazeAmmoSlotText (void)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~
src/client/cgame/campaign/cp_fightequip_callbacks.cpp: In function 'AIM_AircraftItemtypeName(int)':
src/client/cgame/campaign/cp_fightequip_callbacks.cpp:134:27: warning: function 'AIM_AircraftItemtypeName(int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  134 | static inline const char* AIM_AircraftItemtypeName (const int equiptype)
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~
===> CXX [ufo] src/client/cgame/campaign/cp_geoscape.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_geoscape.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/cp_geoscape.cpp: In function 'bool GEO_Click(const uiNode_t*, int, int, const vec_t*)':
src/client/cgame/campaign/cp_geoscape.cpp:303:34: warning: the address of 'mission_s::pos' will never be NULL [-Waddress]
  303 |                 if (tempMission->pos && GEO_IsPositionSelected(node, tempMission->pos, x, y))
      |                     ~~~~~~~~~~~~~^~~
In file included from src/client/cgame/campaign/cp_geoscape.cpp:29:
src/client/cgame/campaign/cp_campaign.h:266:16: note: 'mission_s::pos' declared here
  266 |         vec2_t pos;                                             /**< Position of the mission */
      |                ^~~
src/client/cgame/campaign/cp_geoscape.cpp: In function 'GEO_IsNationOverlayActivated()':
src/client/cgame/campaign/cp_geoscape.cpp:241:20: warning: function 'GEO_IsNationOverlayActivated()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | static inline bool GEO_IsNationOverlayActivated (void)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/cgame/campaign/cp_geoscape.cpp: In function 'GEO_IsXVIOverlayActivated()':
src/client/cgame/campaign/cp_geoscape.cpp:246:20: warning: function 'GEO_IsXVIOverlayActivated()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  246 | static inline bool GEO_IsXVIOverlayActivated (void)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~
src/client/cgame/campaign/cp_geoscape.cpp: In function 'GEO_RenderImage(int, int, char const*)':
src/client/cgame/campaign/cp_geoscape.cpp:1177:20: warning: function 'GEO_RenderImage(int, int, char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
 1177 | static inline void GEO_RenderImage (int x, int y, const char* image)
      |                    ^~~~~~~~~~~~~~~
src/client/cgame/campaign/cp_geoscape.cpp: In function 'GEO_GetTerrainTypeByPos(float const*, bool*)':
src/client/cgame/campaign/cp_geoscape.cpp:2014:27: warning: function 'GEO_GetTerrainTypeByPos(float const*, bool*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
 2014 | static inline const char* GEO_GetTerrainTypeByPos (const vec2_t pos, bool *coast)
      |                           ^~~~~~~~~~~~~~~~~~~~~~~
src/client/cgame/campaign/cp_geoscape.cpp: In function 'GEO_GetCultureTypeByPos(float const*)':
src/client/cgame/campaign/cp_geoscape.cpp:2026:27: warning: function 'GEO_GetCultureTypeByPos(float const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
 2026 | static inline const char* GEO_GetCultureTypeByPos (const vec2_t pos)
      |                           ^~~~~~~~~~~~~~~~~~~~~~~
src/client/cgame/campaign/cp_geoscape.cpp: In function 'GEO_GetPopulationTypeByPos(float const*)':
src/client/cgame/campaign/cp_geoscape.cpp:2038:27: warning: function 'GEO_GetPopulationTypeByPos(float const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
 2038 | static inline const char* GEO_GetPopulationTypeByPos (const vec2_t pos)
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~
===> CXX [ufo] src/client/cgame/campaign/cp_hospital.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_hospital.cpp:27:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/cgame/campaign/cp_campaign.h:56,
                 from src/client/cgame/campaign/cp_hospital.cpp:28:
src/client/cgame/campaign/cp_employee.h: In member function 'Employee::isHired() const':
src/client/cgame/campaign/cp_employee.h:86:21: warning: function 'Employee::isHired() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   86 |         inline bool isHired () const {
      |                     ^~~~~~~
src/client/cgame/campaign/cp_employee.h: In member function 'Employee::isHiredInBase(base_s const*) const':
src/client/cgame/campaign/cp_employee.h:94:21: warning: function 'Employee::isHiredInBase(base_s const*) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 |         inline bool isHiredInBase (const base_t* const base) const {
      |                     ^~~~~~~~~~~~~
===> CXX [ufo] src/client/cgame/campaign/cp_hospital_callbacks.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_hospital_callbacks.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/cgame/campaign/../../../common/../game/q_shared.h:39,
                 from src/client/cgame/campaign/../../../common/scripts.h:259,
                 from src/client/cgame/campaign/../../../common/common.h:184:
src/client/cgame/campaign/../../../common/../game/inv_shared.h: In member function 'Item::getNext() const':
src/client/cgame/campaign/../../../common/../game/inv_shared.h:452:22: warning: function 'Item::getNext() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  452 |         inline Item* getNext () const {
      |                      ^~~~~~~
src/client/cgame/campaign/../../../common/../game/inv_shared.h: In member function 'Item::def() const':
src/client/cgame/campaign/../../../common/../game/inv_shared.h:483:32: warning: function 'Item::def() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^~~
src/client/cgame/campaign/../../../common/../game/inv_shared.h: In member function 'Inventory::getContainer(int) const':
src/client/cgame/campaign/../../../common/../game/inv_shared.h:542:33: warning: function 'Inventory::getContainer(int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  542 |         inline const Container& getContainer (const containerIndex_t idx) const {
      |                                 ^~~~~~~~~~~~
src/client/cgame/campaign/../../../common/../game/inv_shared.h: In member function 'Inventory::getContainer2(int) const':
src/client/cgame/campaign/../../../common/../game/inv_shared.h:551:22: warning: function 'Inventory::getContainer2(int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  551 |         inline Item* getContainer2 (const containerIndex_t idx) const {
      |                      ^~~~~~~~~~~~~
In file included from src/client/cgame/campaign/cp_campaign.h:56,
                 from src/client/cgame/campaign/cp_hospital_callbacks.cpp:28:
src/client/cgame/campaign/cp_employee.h: In member function 'Employee::isSoldier() const':
src/client/cgame/campaign/cp_employee.h:82:21: warning: function 'Employee::isSoldier() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   82 |         inline bool isSoldier () const {
      |                     ^~~~~~~~~
src/client/cgame/campaign/cp_employee.h: In member function 'Employee::isHiredInBase(base_s const*) const':
src/client/cgame/campaign/cp_employee.h:94:21: warning: function 'Employee::isHiredInBase(base_s const*) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 |         inline bool isHiredInBase (const base_t* const base) const {
      |                     ^~~~~~~~~~~~~
src/client/cgame/campaign/cp_employee.h: In member function 'Employee::getType() const':
src/client/cgame/campaign/cp_employee.h:99:31: warning: function 'Employee::getType() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   99 |         inline employeeType_t getType() const {
      |                               ^~~~~~~
src/client/cgame/campaign/cp_hospital_callbacks.cpp: In function 'HOS_Entry(Employee const&, float)':
src/client/cgame/campaign/cp_hospital_callbacks.cpp:86:20: warning: function 'HOS_Entry(Employee const&, float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   86 | static inline void HOS_Entry (const Employee& employee, float injuryLevel)
      |                    ^~~~~~~~~
===> CXX [ufo] src/client/cgame/campaign/cp_installation.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_installation.cpp:27:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/cgame/campaign/../../../common/../ports/system.h:28,
                 from src/client/cgame/campaign/../../../common/common.h:179:
src/client/cgame/campaign/../../../common/../ports/../common/list.h: In function 'LIST_Add<installation_s>(linkedList_t**, installation_s const&)installation_s&':
src/client/cgame/campaign/../../../common/../ports/../common/list.h:75:32: warning: function 'LIST_Add<installation_s>(linkedList_t**, installation_s const&)installation_s&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   75 | template<typename T> inline T& LIST_Add(linkedList_t** const list, T const& data)
      |                                ^~~~~~~~
===> CXX [ufo] src/client/cgame/campaign/cp_installation_callbacks.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_installation_callbacks.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/shared.h: In function 'Q_strnull(char const*)':
src/client/cgame/campaign/../../../common/../shared/shared.h:137:13: warning: function 'Q_strnull(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^~~~~~~~~
===> CXX [ufo] src/client/cgame/campaign/cp_mapfightequip.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_mapfightequip.cpp:27:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufo] src/client/cgame/campaign/cp_market.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_market.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/cgame/campaign/cp_campaign.h:56,
                 from src/client/cgame/campaign/cp_market.cpp:27:
src/client/cgame/campaign/cp_employee.h: In member function 'Employee::getUGV() const':
src/client/cgame/campaign/cp_employee.h:107:36: warning: function 'Employee::getUGV() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  107 |         inline const struct ugv_s* getUGV() const {
      |                                    ^~~~~~
===> CXX [ufo] src/client/cgame/campaign/cp_market_callbacks.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_market_callbacks.cpp:24:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/cp_market_callbacks.cpp: In function 'void BS_FillMarket_f()':
src/client/cgame/campaign/cp_market_callbacks.cpp:399:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
  399 |                 }
      |                 ^
src/client/cgame/campaign/cp_market_callbacks.cpp:401:9: note: here
  401 |         case FILTER_S_PRIMARY:
      |         ^~~~
In file included from src/client/cgame/campaign/cp_campaign.h:56,
                 from src/client/cgame/campaign/cp_market_callbacks.cpp:27:
src/client/cgame/campaign/cp_employee.h: In member function 'Employee::isHiredInBase(base_s const*) const':
src/client/cgame/campaign/cp_employee.h:94:21: warning: function 'Employee::isHiredInBase(base_s const*) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 |         inline bool isHiredInBase (const base_t* const base) const {
      |                     ^~~~~~~~~~~~~
src/client/cgame/campaign/cp_employee.h: In member function 'Employee::getUGV() const':
src/client/cgame/campaign/cp_employee.h:107:36: warning: function 'Employee::getUGV() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  107 |         inline const struct ugv_s* getUGV() const {
      |                                    ^~~~~~
===> CXX [ufo] src/client/cgame/campaign/cp_messageoptions.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_messageoptions.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufo] src/client/cgame/campaign/cp_messageoptions_callbacks.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_messageoptions_callbacks.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufo] src/client/cgame/campaign/cp_messages.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_messages.cpp:24:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufo] src/client/cgame/campaign/cp_mission_callbacks.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_mission_callbacks.cpp:28:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufo] src/client/cgame/campaign/cp_mission_triggers.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_mission_triggers.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/shared.h: In function 'Q_strnull(char const*)':
src/client/cgame/campaign/../../../common/../shared/shared.h:137:13: warning: function 'Q_strnull(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^~~~~~~~~
===> CXX [ufo] src/client/cgame/campaign/cp_missions.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_missions.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/cp_missions.cpp: In function 'CP_MissionGetMessageLevel(mission_s const*)':
src/client/cgame/campaign/cp_missions.cpp:676:29: warning: function 'CP_MissionGetMessageLevel(mission_s const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  676 | static inline messageType_t CP_MissionGetMessageLevel (const mission_t* mission)
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/client/cgame/campaign/cp_missions.cpp: In function 'CP_MissionGetMessage(mission_s const*)':
src/client/cgame/campaign/cp_missions.cpp:697:27: warning: function 'CP_MissionGetMessage(mission_s const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  697 | static inline const char* CP_MissionGetMessage (const mission_t* mission)
      |                           ^~~~~~~~~~~~~~~~~~~~
In file included from src/client/cgame/campaign/cp_campaign.h:56,
                 from src/client/cgame/campaign/cp_missions.cpp:29:
src/client/cgame/campaign/cp_employee.h: In member function 'Employee::isHiredInBase(base_s const*) const':
src/client/cgame/campaign/cp_employee.h:94:21: warning: function 'Employee::isHiredInBase(base_s const*) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 |         inline bool isHiredInBase (const base_t* const base) const {
      |                     ^~~~~~~~~~~~~
src/client/cgame/campaign/cp_missions.cpp: In function 'CP_SetMissionName(mission_s*)':
src/client/cgame/campaign/cp_missions.cpp:1480:20: warning: function 'CP_SetMissionName(mission_s*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
 1480 | static inline void CP_SetMissionName (mission_t* mission)
      |                    ^~~~~~~~~~~~~~~~~
In file included from src/client/cgame/campaign/../../../common/../ports/system.h:28,
                 from src/client/cgame/campaign/../../../common/common.h:179:
src/client/cgame/campaign/../../../common/../ports/../common/list.h: In function 'LIST_Add<mission_s>(linkedList_t**, mission_s const&)mission_s&':
src/client/cgame/campaign/../../../common/../ports/../common/list.h:75:32: warning: function 'LIST_Add<mission_s>(linkedList_t**, mission_s const&)mission_s&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   75 | template<typename T> inline T& LIST_Add(linkedList_t** const list, T const& data)
      |                                ^~~~~~~~
===> CXX [ufo] src/client/cgame/campaign/cp_nation.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_nation.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/cgame/campaign/cp_campaign.h:56,
                 from src/client/cgame/campaign/cp_nation.cpp:28:
src/client/cgame/campaign/cp_employee.h: In member function 'Employee::isHired() const':
src/client/cgame/campaign/cp_employee.h:86:21: warning: function 'Employee::isHired() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   86 |         inline bool isHired () const {
      |                     ^~~~~~~
src/client/cgame/campaign/cp_employee.h: In member function 'Employee::getType() const':
src/client/cgame/campaign/cp_employee.h:99:31: warning: function 'Employee::getType() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   99 |         inline employeeType_t getType() const {
      |                               ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../ports/system.h:28,
                 from src/client/cgame/campaign/../../../common/common.h:179:
src/client/cgame/campaign/../../../common/../ports/../common/list.h: In function 'LIST_Add<city_s>(linkedList_t**, city_s const&)city_s&':
src/client/cgame/campaign/../../../common/../ports/../common/list.h:75:32: warning: function 'LIST_Add<city_s>(linkedList_t**, city_s const&)city_s&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   75 | template<typename T> inline T& LIST_Add(linkedList_t** const list, T const& data)
      |                                ^~~~~~~~
===> CXX [ufo] src/client/cgame/campaign/cp_overlay.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_overlay.cpp:27:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/cp_overlay.cpp: In function 'CP_XVIGetAlpha(int, int)':
src/client/cgame/campaign/cp_overlay.cpp:35:21: warning: function 'CP_XVIGetAlpha(int, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   35 | static inline byte* CP_XVIGetAlpha (int x, int y)
      |                     ^~~~~~~~~~~~~~
src/client/cgame/campaign/cp_overlay.cpp: In function 'CP_RadarGet(int, int, bool)':
src/client/cgame/campaign/cp_overlay.cpp:40:21: warning: function 'CP_RadarGet(int, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   40 | static inline byte* CP_RadarGet (int x, int y, bool source)
      |                     ^~~~~~~~~~~
src/client/cgame/campaign/cp_overlay.cpp: In function 'CP_UploadXVI()':
src/client/cgame/campaign/cp_overlay.cpp:47:20: warning: function 'CP_UploadXVI()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   47 | static inline void CP_UploadXVI (void)
      |                    ^~~~~~~~~~~~
src/client/cgame/campaign/cp_overlay.cpp: In function 'CP_GetCircleDeltaLongitude(float const*, float, float)':
src/client/cgame/campaign/cp_overlay.cpp:122:21: warning: function 'CP_GetCircleDeltaLongitude(float const*, float, float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  122 | static inline float CP_GetCircleDeltaLongitude (const vec2_t centerPos, float radius, const float yLat)
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~
===> CXX [ufo] src/client/cgame/campaign/cp_parse.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_parse.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufo] src/client/cgame/campaign/cp_popup.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_popup.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/cp_popup.cpp: In function 'void CL_DisplayPopupAircraft(aircraft_t*)':
src/client/cgame/campaign/cp_popup.cpp:235:42: warning: the address of 'mission_s::pos' will never be NULL [-Waddress]
  235 |                         if (tempMission->pos) {
      |                             ~~~~~~~~~~~~~^~~
In file included from src/client/cgame/campaign/cp_popup.cpp:26:
src/client/cgame/campaign/cp_campaign.h:266:16: note: 'mission_s::pos' declared here
  266 |         vec2_t pos;                                             /**< Position of the mission */
      |                ^~~
In file included from src/client/cgame/campaign/../../../common/../ports/system.h:28,
                 from src/client/cgame/campaign/../../../common/common.h:179:
src/client/cgame/campaign/../../../common/../ports/../common/list.h: In function 'LIST_Add<int>(linkedList_t**, int const&)int&':
src/client/cgame/campaign/../../../common/../ports/../common/list.h:75:32: warning: function 'LIST_Add<int>(linkedList_t**, int const&)int&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   75 | template<typename T> inline T& LIST_Add(linkedList_t** const list, T const& data)
      |                                ^~~~~~~~
===> CXX [ufo] src/client/cgame/campaign/cp_produce.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_produce.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufo] src/client/cgame/campaign/cp_produce_callbacks.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_produce_callbacks.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufo] src/client/cgame/campaign/cp_radar.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_radar.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/cp_radar.cpp: In function 'RADAR_DrawCoverage(radar_s const*, float const*)':
src/client/cgame/campaign/cp_radar.cpp:79:20: warning: function 'RADAR_DrawCoverage(radar_s const*, float const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   79 | static inline void RADAR_DrawCoverage (const radar_t* radar, const vec2_t pos)
      |                    ^~~~~~~~~~~~~~~~~~
===> CXX [ufo] src/client/cgame/campaign/cp_rank.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_rank.cpp:24:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufo] src/client/cgame/campaign/cp_research.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_research.cpp:31:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/cp_research.cpp: In function 'RS_IsValidTechIndex(int)':
src/client/cgame/campaign/cp_research.cpp:1557:20: warning: function 'RS_IsValidTechIndex(int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
 1557 | static inline bool RS_IsValidTechIndex (int techIdx)
      |                    ^~~~~~~~~~~~~~~~~~~
src/client/cgame/campaign/../../../common/../shared/shared.h: In function 'Q_strnull(char const*)':
src/client/cgame/campaign/../../../common/../shared/shared.h:137:13: warning: function 'Q_strnull(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^~~~~~~~~
In file included from src/client/cgame/campaign/cp_campaign.h:56,
                 from src/client/cgame/campaign/cp_research.cpp:33:
src/client/cgame/campaign/cp_employee.h: In member function 'Employee::setAssigned(bool)':
src/client/cgame/campaign/cp_employee.h:62:21: warning: function 'Employee::setAssigned(bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 |         inline void setAssigned(bool assigned) {
      |                     ^~~~~~~~~~~
===> CXX [ufo] src/client/cgame/campaign/cp_research_callbacks.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_research_callbacks.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/cgame/campaign/cp_campaign.h:56,
                 from src/client/cgame/campaign/cp_research_callbacks.cpp:27:
src/client/cgame/campaign/cp_employee.h: In member function 'Employee::isAssigned() const':
src/client/cgame/campaign/cp_employee.h:58:21: warning: function 'Employee::isAssigned() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 |         inline bool isAssigned () const {
      |                     ^~~~~~~~~~
===> CXX [ufo] src/client/cgame/campaign/cp_save.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_save.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/cgame/campaign/../../../common/cmd.h:34,
                 from src/client/cgame/campaign/../../../common/common.h:180:
src/client/cgame/campaign/../../../common/filesys.h: In member function 'ScopedFile::operator&()':
src/client/cgame/campaign/../../../common/filesys.h:198:23: warning: function 'ScopedFile::operator&()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^~~~~~~~
src/client/cgame/campaign/../../../common/filesys.h: In member function 'ScopedFile::file() const':
src/client/cgame/campaign/../../../common/filesys.h:206:21: warning: function 'ScopedFile::file() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  206 |         inline bool file () const
      |                     ^~~~
src/client/cgame/campaign/../../../common/filesys.h: In member function 'ScopedFile::zip() const':
src/client/cgame/campaign/../../../common/filesys.h:210:21: warning: function 'ScopedFile::zip() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  210 |         inline bool zip () const
      |                     ^~~
src/client/cgame/campaign/../../../common/filesys.h: In member function 'ScopedFile::operator bool() const':
src/client/cgame/campaign/../../../common/filesys.h:202:16: warning: function 'ScopedFile::operator bool() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  202 |         inline operator bool () const
      |                ^~~~~~~~
===> CXX [ufo] src/client/cgame/campaign/cp_statistics.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_statistics.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/cgame/campaign/cp_campaign.h:56,
                 from src/client/cgame/campaign/cp_statistics.cpp:27:
src/client/cgame/campaign/cp_employee.h: In member function 'Employee::isHired() const':
src/client/cgame/campaign/cp_employee.h:86:21: warning: function 'Employee::isHired() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   86 |         inline bool isHired () const {
      |                     ^~~~~~~
src/client/cgame/campaign/cp_employee.h: In member function 'Employee::getType() const':
src/client/cgame/campaign/cp_employee.h:99:31: warning: function 'Employee::getType() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   99 |         inline employeeType_t getType() const {
      |                               ^~~~~~~
===> CXX [ufo] src/client/cgame/campaign/cp_team.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_team.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/cgame/campaign/../../../common/../game/q_shared.h:39,
                 from src/client/cgame/campaign/../../../common/scripts.h:259,
                 from src/client/cgame/campaign/../../../common/common.h:184:
src/client/cgame/campaign/../../../common/../game/inv_shared.h: In member function 'objDef_s::isAmmo() const':
src/client/cgame/campaign/../../../common/../game/inv_shared.h:350:21: warning: function 'objDef_s::isAmmo() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  350 |         inline bool isAmmo () const {
      |                     ^~~~~~
src/client/cgame/campaign/../../../common/../game/inv_shared.h: In member function 'objDef_s::isArmour() const':
src/client/cgame/campaign/../../../common/../game/inv_shared.h:353:21: warning: function 'objDef_s::isArmour() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  353 |         inline bool isArmour () const {
      |                     ^~~~~~~~
src/client/cgame/campaign/../../../common/../game/inv_shared.h: In member function 'Item::ammoDef() const':
src/client/cgame/campaign/../../../common/../game/inv_shared.h:424:32: warning: function 'Item::ammoDef() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  424 |         inline const objDef_t* ammoDef (void) const {
      |                                ^~~~~~~
src/client/cgame/campaign/../../../common/../game/inv_shared.h: In member function 'Item::setAmmoDef(objDef_s const*)':
src/client/cgame/campaign/../../../common/../game/inv_shared.h:428:21: warning: function 'Item::setAmmoDef(objDef_s const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  428 |         inline void setAmmoDef (const objDef_t* od) {
      |                     ^~~~~~~~~~
src/client/cgame/campaign/../../../common/../game/inv_shared.h: In member function 'Item::getAmmoLeft() const':
src/client/cgame/campaign/../../../common/../game/inv_shared.h:444:20: warning: function 'Item::getAmmoLeft() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  444 |         inline int getAmmoLeft () const {
      |                    ^~~~~~~~~~~
src/client/cgame/campaign/../../../common/../game/inv_shared.h: In member function 'Item::setAmmoLeft(int)':
src/client/cgame/campaign/../../../common/../game/inv_shared.h:448:21: warning: function 'Item::setAmmoLeft(int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  448 |         inline void setAmmoLeft (int value) {
      |                     ^~~~~~~~~~~
src/client/cgame/campaign/../../../common/../game/inv_shared.h: In member function 'Item::getNext() const':
src/client/cgame/campaign/../../../common/../game/inv_shared.h:452:22: warning: function 'Item::getNext() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  452 |         inline Item* getNext () const {
      |                      ^~~~~~~
src/client/cgame/campaign/../../../common/../game/inv_shared.h: In member function 'Item::def() const':
src/client/cgame/campaign/../../../common/../game/inv_shared.h:483:32: warning: function 'Item::def() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^~~
src/client/cgame/campaign/../../../common/../game/inv_shared.h: In member function 'Inventory::getContainer(int) const':
src/client/cgame/campaign/../../../common/../game/inv_shared.h:542:33: warning: function 'Inventory::getContainer(int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  542 |         inline const Container& getContainer (const containerIndex_t idx) const {
      |                                 ^~~~~~~~~~~~
src/client/cgame/campaign/../../../common/../game/inv_shared.h: In member function 'Inventory::getContainer2(int) const':
src/client/cgame/campaign/../../../common/../game/inv_shared.h:551:22: warning: function 'Inventory::getContainer2(int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  551 |         inline Item* getContainer2 (const containerIndex_t idx) const {
      |                      ^~~~~~~~~~~~~
src/client/cgame/campaign/../../../common/../game/inv_shared.h: In member function 'Inventory::setContainer(int, Item*)':
src/client/cgame/campaign/../../../common/../game/inv_shared.h:555:21: warning: function 'Inventory::setContainer(int, Item*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  555 |         inline void setContainer (const containerIndex_t idx, Item* cont) {
      |                     ^~~~~~~~~~~~
src/client/cgame/campaign/../../../common/../game/inv_shared.h: In member function 'Inventory::resetContainer(int)':
src/client/cgame/campaign/../../../common/../game/inv_shared.h:559:21: warning: function 'Inventory::resetContainer(int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  559 |         inline void resetContainer (const containerIndex_t idx) {
      |                     ^~~~~~~~~~~~~~
src/client/cgame/campaign/../../../common/../game/inv_shared.h: In member function 'Inventory::resetTempContainers()':
src/client/cgame/campaign/../../../common/../game/inv_shared.h:562:21: warning: function 'Inventory::resetTempContainers()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  562 |         inline void resetTempContainers () {
      |                     ^~~~~~~~~~~~~~~~~~~
In file included from src/client/cgame/campaign/cp_campaign.h:56,
                 from src/client/cgame/campaign/cp_team.cpp:28:
src/client/cgame/campaign/cp_employee.h: In member function 'Employee::isHiredInBase(base_s const*) const':
src/client/cgame/campaign/cp_employee.h:94:21: warning: function 'Employee::isHiredInBase(base_s const*) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 |         inline bool isHiredInBase (const base_t* const base) const {
      |                     ^~~~~~~~~~~~~
src/client/cgame/campaign/cp_employee.h: In member function 'Employee::getUGV() const':
src/client/cgame/campaign/cp_employee.h:107:36: warning: function 'Employee::getUGV() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  107 |         inline const struct ugv_s* getUGV() const {
      |                                    ^~~~~~
===> CXX [ufo] src/client/cgame/campaign/cp_team_callbacks.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_team_callbacks.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/cgame/campaign/cp_campaign.h:56,
                 from src/client/cgame/campaign/cp_team_callbacks.cpp:30:
src/client/cgame/campaign/cp_employee.h: In member function 'Employee::isPilot() const':
src/client/cgame/campaign/cp_employee.h:66:21: warning: function 'Employee::isPilot() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 |         inline bool isPilot () const {
      |                     ^~~~~~~
src/client/cgame/campaign/cp_employee.h: In member function 'Employee::isSoldier() const':
src/client/cgame/campaign/cp_employee.h:82:21: warning: function 'Employee::isSoldier() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   82 |         inline bool isSoldier () const {
      |                     ^~~~~~~~~
src/client/cgame/campaign/cp_employee.h: In member function 'Employee::isHiredInBase(base_s const*) const':
src/client/cgame/campaign/cp_employee.h:94:21: warning: function 'Employee::isHiredInBase(base_s const*) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 |         inline bool isHiredInBase (const base_t* const base) const {
      |                     ^~~~~~~~~~~~~
===> CXX [ufo] src/client/cgame/campaign/cp_time.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_time.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufo] src/client/cgame/campaign/cp_transfer.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_transfer.cpp:28:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/cgame/campaign/cp_campaign.h:56,
                 from src/client/cgame/campaign/cp_transfer.cpp:29:
src/client/cgame/campaign/cp_employee.h: In member function 'Employee::isHired() const':
src/client/cgame/campaign/cp_employee.h:86:21: warning: function 'Employee::isHired() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   86 |         inline bool isHired () const {
      |                     ^~~~~~~
src/client/cgame/campaign/cp_employee.h: In member function 'Employee::isHiredInBase(base_s const*) const':
src/client/cgame/campaign/cp_employee.h:94:21: warning: function 'Employee::isHiredInBase(base_s const*) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 |         inline bool isHiredInBase (const base_t* const base) const {
      |                     ^~~~~~~~~~~~~
src/client/cgame/campaign/cp_employee.h: In member function 'Employee::getType() const':
src/client/cgame/campaign/cp_employee.h:99:31: warning: function 'Employee::getType() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   99 |         inline employeeType_t getType() const {
      |                               ^~~~~~~
src/client/cgame/campaign/cp_employee.h: In member function 'Employee::getNation() const':
src/client/cgame/campaign/cp_employee.h:103:39: warning: function 'Employee::getNation() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  103 |         inline const struct nation_s* getNation() const {
      |                                       ^~~~~~~~~
src/client/cgame/campaign/cp_employee.h: In member function 'Employee::getUGV() const':
src/client/cgame/campaign/cp_employee.h:107:36: warning: function 'Employee::getUGV() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  107 |         inline const struct ugv_s* getUGV() const {
      |                                    ^~~~~~
In file included from src/client/cgame/campaign/../../../common/../ports/system.h:28,
                 from src/client/cgame/campaign/../../../common/common.h:179:
src/client/cgame/campaign/../../../common/../ports/../common/list.h: In function 'LIST_Add<transfer_s>(linkedList_t**, transfer_s const&)transfer_s&':
src/client/cgame/campaign/../../../common/../ports/../common/list.h:75:32: warning: function 'LIST_Add<transfer_s>(linkedList_t**, transfer_s const&)transfer_s&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   75 | template<typename T> inline T& LIST_Add(linkedList_t** const list, T const& data)
      |                                ^~~~~~~~
===> CXX [ufo] src/client/cgame/campaign/cp_transfer_callbacks.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_transfer_callbacks.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/cgame/campaign/cp_campaign.h:56,
                 from src/client/cgame/campaign/cp_transfer_callbacks.cpp:26:
src/client/cgame/campaign/cp_employee.h: In member function 'Employee::isHiredInBase(base_s const*) const':
src/client/cgame/campaign/cp_employee.h:94:21: warning: function 'Employee::isHiredInBase(base_s const*) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 |         inline bool isHiredInBase (const base_t* const base) const {
      |                     ^~~~~~~~~~~~~
src/client/cgame/campaign/cp_employee.h: In member function 'Employee::getType() const':
src/client/cgame/campaign/cp_employee.h:99:31: warning: function 'Employee::getType() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   99 |         inline employeeType_t getType() const {
      |                               ^~~~~~~
src/client/cgame/campaign/cp_employee.h: In member function 'Employee::getUGV() const':
src/client/cgame/campaign/cp_employee.h:107:36: warning: function 'Employee::getUGV() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  107 |         inline const struct ugv_s* getUGV() const {
      |                                    ^~~~~~
===> CXX [ufo] src/client/cgame/campaign/cp_ufo.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_ufo.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufo] src/client/cgame/campaign/cp_ufopedia.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_ufopedia.cpp:28:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/cp_ufopedia.cpp: In function 'void UP_ChangeDisplay(int)':
src/client/cgame/campaign/cp_ufopedia.cpp:118:30: warning: this statement may fall through [-Wimplicit-fallthrough=]
  118 |                 cgi->Cvar_Set("mn_upimage_top", "base/empty");
      |                 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/cgame/campaign/cp_ufopedia.cpp:120:9: note: here
  120 |         case UFOPEDIA_ARTICLE:
      |         ^~~~
In file included from src/client/cgame/campaign/../../../common/../game/q_shared.h:39,
                 from src/client/cgame/campaign/../../../common/scripts.h:259,
                 from src/client/cgame/campaign/../../../common/common.h:184:
src/client/cgame/campaign/../../../common/../game/inv_shared.h: In member function 'objDef_s::isAmmo() const':
src/client/cgame/campaign/../../../common/../game/inv_shared.h:350:21: warning: function 'objDef_s::isAmmo() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  350 |         inline bool isAmmo () const {
      |                     ^~~~~~
src/client/cgame/campaign/../../../common/../game/inv_shared.h: In member function 'objDef_s::getReloadTime() const':
src/client/cgame/campaign/../../../common/../game/inv_shared.h:356:20: warning: function 'objDef_s::getReloadTime() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  356 |         inline int getReloadTime () const {
      |                    ^~~~~~~~~~~~~
src/client/cgame/campaign/../../../common/../game/inv_shared.h: In member function 'objDef_s::isReloadable() const':
src/client/cgame/campaign/../../../common/../game/inv_shared.h:359:21: warning: function 'objDef_s::isReloadable() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  359 |         inline bool isReloadable () const {
      |                     ^~~~~~~~~~~~
===> CXX [ufo] src/client/cgame/campaign/cp_uforecovery.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_uforecovery.cpp:27:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/cgame/campaign/../../../common/../ports/system.h:28,
                 from src/client/cgame/campaign/../../../common/common.h:179:
src/client/cgame/campaign/../../../common/../ports/../common/list.h: In function 'LIST_Add<storedUFO_s>(linkedList_t**, storedUFO_s const&)storedUFO_s&':
src/client/cgame/campaign/../../../common/../ports/../common/list.h:75:32: warning: function 'LIST_Add<storedUFO_s>(linkedList_t**, storedUFO_s const&)storedUFO_s&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   75 | template<typename T> inline T& LIST_Add(linkedList_t** const list, T const& data)
      |                                ^~~~~~~~
===> CXX [ufo] src/client/cgame/campaign/cp_uforecovery_callbacks.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_uforecovery_callbacks.cpp:27:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufo] src/client/cgame/campaign/cp_xvi.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_xvi.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufo] src/client/cgame/campaign/missions/cp_mission_baseattack.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/cgame/campaign/missions/../../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/missions/../../../../common/common.h:28,
                 from src/client/cgame/campaign/missions/../../../cl_shared.h:28,
                 from src/client/cgame/campaign/missions/cp_mission_baseattack.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/missions/../../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/missions/../../../../common/common.h:30:
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/cgame/campaign/missions/../cp_campaign.h:56,
                 from src/client/cgame/campaign/missions/cp_mission_baseattack.cpp:27:
src/client/cgame/campaign/missions/../cp_employee.h: In member function 'Employee::isHiredInBase(base_s const*) const':
src/client/cgame/campaign/missions/../cp_employee.h:94:21: warning: function 'Employee::isHiredInBase(base_s const*) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 |         inline bool isHiredInBase (const base_t* const base) const {
      |                     ^~~~~~~~~~~~~
===> CXX [ufo] src/client/cgame/campaign/missions/cp_mission_buildbase.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/cgame/campaign/missions/../../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/missions/../../../../common/common.h:28,
                 from src/client/cgame/campaign/missions/../../../cl_shared.h:28,
                 from src/client/cgame/campaign/missions/cp_mission_buildbase.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/missions/../../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/missions/../../../../common/common.h:30:
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufo] src/client/cgame/campaign/missions/cp_mission_harvest.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/cgame/campaign/missions/../../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/missions/../../../../common/common.h:28,
                 from src/client/cgame/campaign/missions/../../../cl_shared.h:28,
                 from src/client/cgame/campaign/missions/cp_mission_harvest.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/missions/../../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/missions/../../../../common/common.h:30:
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufo] src/client/cgame/campaign/missions/cp_mission_intercept.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/cgame/campaign/missions/../../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/missions/../../../../common/common.h:28,
                 from src/client/cgame/campaign/missions/../../../cl_shared.h:28,
                 from src/client/cgame/campaign/missions/cp_mission_intercept.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/missions/../../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/missions/../../../../common/common.h:30:
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufo] src/client/cgame/campaign/missions/cp_mission_recon.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/cgame/campaign/missions/../../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/missions/../../../../common/common.h:28,
                 from src/client/cgame/campaign/missions/../../../cl_shared.h:28,
                 from src/client/cgame/campaign/missions/cp_mission_recon.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/missions/../../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/missions/../../../../common/common.h:30:
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufo] src/client/cgame/campaign/missions/cp_mission_rescue.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/cgame/campaign/missions/../../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/missions/../../../../common/common.h:28,
                 from src/client/cgame/campaign/missions/../../../cl_shared.h:28,
                 from src/client/cgame/campaign/missions/cp_mission_rescue.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/missions/../../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/missions/../../../../common/common.h:30:
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufo] src/client/cgame/campaign/missions/cp_mission_supply.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/cgame/campaign/missions/../../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/missions/../../../../common/common.h:28,
                 from src/client/cgame/campaign/missions/../../../cl_shared.h:28,
                 from src/client/cgame/campaign/missions/cp_mission_supply.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/missions/../../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/missions/../../../../common/common.h:30:
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufo] src/client/cgame/campaign/missions/cp_mission_terror.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/cgame/campaign/missions/../../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/missions/../../../../common/common.h:28,
                 from src/client/cgame/campaign/missions/../../../cl_shared.h:28,
                 from src/client/cgame/campaign/missions/cp_mission_terror.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/missions/../../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/missions/../../../../common/common.h:30:
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufo] src/client/cgame/campaign/missions/cp_mission_ufocarrier.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/cgame/campaign/missions/../../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/missions/../../../../common/common.h:28,
                 from src/client/cgame/campaign/missions/../../../cl_shared.h:28,
                 from src/client/cgame/campaign/missions/cp_mission_ufocarrier.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/missions/../../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/missions/../../../../common/common.h:30:
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufo] src/client/cgame/campaign/missions/cp_mission_xvi.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/cgame/campaign/missions/../../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/missions/../../../../common/common.h:28,
                 from src/client/cgame/campaign/missions/../../../cl_shared.h:28,
                 from src/client/cgame/campaign/missions/cp_mission_xvi.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/missions/../../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/missions/../../../../common/common.h:30:
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufo] src/client/cgame/skirmish/cl_game_skirmish.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/cgame/skirmish/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/skirmish/../../../common/common.h:28,
                 from src/client/cgame/skirmish/../../cl_shared.h:28,
                 from src/client/cgame/skirmish/cl_game_skirmish.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/skirmish/../../../common/../shared/shared.h:54,
                 from src/client/cgame/skirmish/../../../common/common.h:30:
src/client/cgame/skirmish/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/skirmish/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/skirmish/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/skirmish/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/skirmish/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/skirmish/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/skirmish/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/skirmish/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/skirmish/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/skirmish/cl_game_skirmish.cpp: In function 'GAME_SK_GetRandomMapAssemblyNameForCraft(char const*)':
src/client/cgame/skirmish/cl_game_skirmish.cpp:52:27: warning: function 'GAME_SK_GetRandomMapAssemblyNameForCraft(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   52 | static inline const char* GAME_SK_GetRandomMapAssemblyNameForCraft (const char* name)
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/cgame/skirmish/cl_game_skirmish.cpp: In function 'GAME_SK_HideDropships(linkedList_t const*)':
src/client/cgame/skirmish/cl_game_skirmish.cpp:232:20: warning: function 'GAME_SK_HideDropships(linkedList_t const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  232 | static inline void GAME_SK_HideDropships (const linkedList_t* dropships)
      |                    ^~~~~~~~~~~~~~~~~~~~~
src/client/cgame/skirmish/cl_game_skirmish.cpp: In function 'GAME_SK_HideUFOs(linkedList_t const*)':
src/client/cgame/skirmish/cl_game_skirmish.cpp:253:20: warning: function 'GAME_SK_HideUFOs(linkedList_t const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  253 | static inline void GAME_SK_HideUFOs (const linkedList_t* ufos)
      |                    ^~~~~~~~~~~~~~~~
src/client/cgame/skirmish/../../../common/../shared/shared.h: In function 'Q_strnull(char const*)':
src/client/cgame/skirmish/../../../common/../shared/shared.h:137:13: warning: function 'Q_strnull(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^~~~~~~~~
===> CXX [ufo] src/client/cgame/multiplayer/cl_game_multiplayer.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/cgame/multiplayer/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/multiplayer/../../../common/common.h:28,
                 from src/client/cgame/multiplayer/../../cl_shared.h:28,
                 from src/client/cgame/multiplayer/cl_game_multiplayer.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/multiplayer/../../../common/../shared/shared.h:54,
                 from src/client/cgame/multiplayer/../../../common/common.h:30:
src/client/cgame/multiplayer/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/multiplayer/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/multiplayer/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/multiplayer/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/multiplayer/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/multiplayer/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/multiplayer/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/multiplayer/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/multiplayer/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/multiplayer/../../../common/../shared/shared.h: In function 'Q_strnull(char const*)':
src/client/cgame/multiplayer/../../../common/../shared/shared.h:137:13: warning: function 'Q_strnull(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^~~~~~~~~
===> CXX [ufo] src/client/cgame/multiplayer/mp_callbacks.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/cgame/multiplayer/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/multiplayer/../../../common/common.h:28,
                 from src/client/cgame/multiplayer/../../cl_shared.h:28,
                 from src/client/cgame/multiplayer/mp_callbacks.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/multiplayer/../../../common/../shared/shared.h:54,
                 from src/client/cgame/multiplayer/../../../common/common.h:30:
src/client/cgame/multiplayer/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/multiplayer/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/multiplayer/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/multiplayer/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/multiplayer/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/multiplayer/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/multiplayer/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/multiplayer/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/multiplayer/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/multiplayer/../../../common/../shared/shared.h: In function 'Q_strnull(char const*)':
src/client/cgame/multiplayer/../../../common/../shared/shared.h:137:13: warning: function 'Q_strnull(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^~~~~~~~~
===> CXX [ufo] src/client/cgame/multiplayer/mp_serverlist.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/cgame/multiplayer/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/multiplayer/../../../common/common.h:28,
                 from src/client/cgame/multiplayer/../../cl_shared.h:28,
                 from src/client/cgame/multiplayer/mp_serverlist.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/multiplayer/../../../common/../shared/shared.h:54,
                 from src/client/cgame/multiplayer/../../../common/common.h:30:
src/client/cgame/multiplayer/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/multiplayer/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/multiplayer/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/multiplayer/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/multiplayer/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/multiplayer/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/multiplayer/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/multiplayer/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/multiplayer/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/multiplayer/mp_serverlist.cpp: In function 'GAME_MP_ShowServer(serverList_s const*)':
src/client/cgame/multiplayer/mp_serverlist.cpp:97:20: warning: function 'GAME_MP_ShowServer(serverList_s const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   97 | static inline bool GAME_MP_ShowServer (const serverList_t* server)
      |                    ^~~~~~~~~~~~~~~~~~
src/client/cgame/multiplayer/../../../common/../shared/shared.h: In function 'Q_strnull(char const*)':
src/client/cgame/multiplayer/../../../common/../shared/shared.h:137:13: warning: function 'Q_strnull(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^~~~~~~~~
===> LD [ufo]
src/client/cinematic/cl_cinematic_ogm.cpp:35:3: warning: type 'struct yuvTable_t' violates the C++ One Definition Rule [-Wodr]
   35 | } yuvTable_t;
      |   ^
src/client/cinematic/cl_cinematic_roq.cpp:39:3: note: a different type is defined in another translation unit
   39 | } yuvTable_t;
      |   ^
src/client/cinematic/cl_cinematic_ogm.cpp:30:14: note: the first difference of corresponding definitions is field 'vr'
   30 |         long vr[256];
      |              ^
src/client/cinematic/cl_cinematic_roq.cpp:35:13: note: a field of same name but different type is defined in another translation unit
   35 |         int vr[256];
      |             ^
src/client/cinematic/cl_cinematic_ogm.cpp:35:3: note: type 'long int' should match type 'int'
   35 | } yuvTable_t;
      |   ^
src/client/battlescape/cl_localentity.cpp:1627:16: warning: type 'struct moveclip_s' violates the C++ One Definition Rule [-Wodr]
 1627 | typedef struct moveclip_s {
      |                ^
src/server/sv_world.cpp:277:16: note: a different type is defined in another translation unit
  277 | typedef struct moveclip_s {
      |                ^
src/client/battlescape/cl_localentity.cpp:1632:21: note: the first difference of corresponding definitions is field 'passle'
 1632 |         const le_t* passle, *passle2;           /**< ignore these for clipping */
      |                     ^
src/server/sv_world.cpp:282:24: note: a field with different name is defined in another translation unit
  282 |         const edict_t* passedict;
      |                        ^
src/client/ui/node/ui_node_messagelist.cpp:54:16: warning: type 'struct uiMessageListNodeMessage_s' violates the C++ One Definition Rule [-Wodr]
   54 | typedef struct uiMessageListNodeMessage_s {
      |                ^
src/client/cgame/campaign/cp_messages.h:56:8: note: a different type is defined in another translation unit
   56 | struct uiMessageListNodeMessage_s {
      |        ^
src/client/cgame/campaign/cp_messages.h:66:23: note: the first difference of corresponding definitions is field 'type'
   66 |         messageType_t type;
      |                       ^
src/client/cgame/campaign/cp_messages.h:56:8: note: a type with different number of fields is defined in another translation unit
   56 | struct uiMessageListNodeMessage_s {
      |        ^
src/client/cgame/campaign/cl_game_campaign.cpp:33:13: warning: 'GEO_Click' violates the C++ One Definition Rule [-Wodr]
   33 | extern void GEO_Click(const uiNode_t* node, int x, int y, const vec2_t pos);
      |             ^
src/client/cgame/campaign/cp_geoscape.cpp:259:6: note: return value type mismatch
  259 | bool GEO_Click (const uiNode_t* node, int x, int y, const vec2_t pos)
      |      ^
src/client/cgame/campaign/cp_geoscape.cpp:259:6: note: type 'bool' should match type 'void'
src/client/cgame/campaign/cp_geoscape.cpp:259:6: note: 'GEO_Click' was previously declared here
src/client/cinematic/cl_cinematic_ogm.cpp: In function 'CIN_THEORA_FrameYUVtoRGB24':
src/client/cinematic/cl_cinematic_ogm.cpp:346:20: warning: inlining failed in call to 'CIN_THEORA_ClampByte': function not inlinable [-Winline]
  346 | static inline byte CIN_THEORA_ClampByte (int value)
      |                    ^
src/client/cinematic/cl_cinematic_ogm.cpp:370:60: note: called from here
  370 |                         const byte b = CIN_THEORA_ClampByte((YY + ogmCin_yuvTable.ub[u[uvI]]) >> 6);
      |                                                            ^
src/client/cinematic/cl_cinematic_ogm.cpp:346:20: warning: inlining failed in call to 'CIN_THEORA_ClampByte': function not inlinable [-Winline]
  346 | static inline byte CIN_THEORA_ClampByte (int value)
      |                    ^
src/client/cinematic/cl_cinematic_ogm.cpp:369:60: note: called from here
  369 |                         const byte g = CIN_THEORA_ClampByte((YY + ogmCin_yuvTable.ug[u[uvI]] + ogmCin_yuvTable.vg[v[uvI]]) >> 6);
      |                                                            ^
src/client/cinematic/cl_cinematic_ogm.cpp:346:20: warning: inlining failed in call to 'CIN_THEORA_ClampByte': function not inlinable [-Winline]
  346 | static inline byte CIN_THEORA_ClampByte (int value)
      |                    ^
src/client/cinematic/cl_cinematic_ogm.cpp:368:60: note: called from here
  368 |                         const byte r = CIN_THEORA_ClampByte((YY + ogmCin_yuvTable.vr[v[uvI]]) >> 6);
      |                                                            ^
src/common/../shared/typedefs.h: In member function 'getCeiling':
src/common/../shared/typedefs.h:209:21: warning: inlining failed in call to 'getCeiling': function not inlinable [-Winline]
  209 |         inline byte getCeiling (const int x, const int y, const int z) const {
      |                     ^
src/common/../shared/typedefs.h:213:34: note: called from here
  213 |                 return getCeiling(pos[0], pos[1], pos[2]);
      |                                  ^
src/common/../shared/typedefs.h: In member function 'getFloor':
src/common/../shared/typedefs.h:219:28: warning: inlining failed in call to 'getFloor': function not inlinable [-Winline]
  219 |         inline signed char getFloor (const int x, const int y, const int z) const {
      |                            ^
src/common/../shared/typedefs.h:223:32: note: called from here
  223 |                 return getFloor(pos[0], pos[1], pos[2]);
      |                                ^
src/client/cinematic/cl_cinematic_roq.cpp: In function 'CIN_ROQ_DecodeCodeBook':
src/client/cinematic/cl_cinematic_roq.cpp:107:20: warning: inlining failed in call to 'CIN_ROQ_ClampByte': function not inlinable [-Winline]
  107 | static inline byte CIN_ROQ_ClampByte (int value)
      |                    ^
src/client/cinematic/cl_cinematic_roq.cpp:288:80: note: called from here
  288 |                 ((byte*)&ROQCIN.quadVectors[i].pixel[3])[2] = CIN_ROQ_ClampByte(data[3] + b);
      |                                                                                ^
src/client/cinematic/cl_cinematic_roq.cpp:107:20: warning: inlining failed in call to 'CIN_ROQ_ClampByte': function not inlinable [-Winline]
  107 | static inline byte CIN_ROQ_ClampByte (int value)
      |                    ^
src/client/cinematic/cl_cinematic_roq.cpp:287:80: note: called from here
  287 |                 ((byte*)&ROQCIN.quadVectors[i].pixel[3])[1] = CIN_ROQ_ClampByte(data[3] - g);
      |                                                                                ^
src/client/cinematic/cl_cinematic_roq.cpp:107:20: warning: inlining failed in call to 'CIN_ROQ_ClampByte': function not inlinable [-Winline]
  107 | static inline byte CIN_ROQ_ClampByte (int value)
      |                    ^
src/client/cinematic/cl_cinematic_roq.cpp:286:80: note: called from here
  286 |                 ((byte*)&ROQCIN.quadVectors[i].pixel[3])[0] = CIN_ROQ_ClampByte(data[3] + r);
      |                                                                                ^
src/client/cinematic/cl_cinematic_roq.cpp:107:20: warning: inlining failed in call to 'CIN_ROQ_ClampByte': function not inlinable [-Winline]
  107 | static inline byte CIN_ROQ_ClampByte (int value)
      |                    ^
src/client/cinematic/cl_cinematic_roq.cpp:283:80: note: called from here
  283 |                 ((byte*)&ROQCIN.quadVectors[i].pixel[2])[2] = CIN_ROQ_ClampByte(data[2] + b);
      |                                                                                ^
src/client/cinematic/cl_cinematic_roq.cpp:107:20: warning: inlining failed in call to 'CIN_ROQ_ClampByte': function not inlinable [-Winline]
  107 | static inline byte CIN_ROQ_ClampByte (int value)
      |                    ^
src/client/cinematic/cl_cinematic_roq.cpp:282:80: note: called from here
  282 |                 ((byte*)&ROQCIN.quadVectors[i].pixel[2])[1] = CIN_ROQ_ClampByte(data[2] - g);
      |                                                                                ^
src/client/cinematic/cl_cinematic_roq.cpp:107:20: warning: inlining failed in call to 'CIN_ROQ_ClampByte': function not inlinable [-Winline]
  107 | static inline byte CIN_ROQ_ClampByte (int value)
      |                    ^
src/client/cinematic/cl_cinematic_roq.cpp:281:80: note: called from here
  281 |                 ((byte*)&ROQCIN.quadVectors[i].pixel[2])[0] = CIN_ROQ_ClampByte(data[2] + r);
      |                                                                                ^
src/client/cinematic/cl_cinematic_roq.cpp:107:20: warning: inlining failed in call to 'CIN_ROQ_ClampByte': function not inlinable [-Winline]
  107 | static inline byte CIN_ROQ_ClampByte (int value)
      |                    ^
src/client/cinematic/cl_cinematic_roq.cpp:278:80: note: called from here
  278 |                 ((byte*)&ROQCIN.quadVectors[i].pixel[1])[2] = CIN_ROQ_ClampByte(data[1] + b);
      |                                                                                ^
src/client/cinematic/cl_cinematic_roq.cpp:107:20: warning: inlining failed in call to 'CIN_ROQ_ClampByte': function not inlinable [-Winline]
  107 | static inline byte CIN_ROQ_ClampByte (int value)
      |                    ^
src/client/cinematic/cl_cinematic_roq.cpp:277:80: note: called from here
  277 |                 ((byte*)&ROQCIN.quadVectors[i].pixel[1])[1] = CIN_ROQ_ClampByte(data[1] - g);
      |                                                                                ^
src/client/cinematic/cl_cinematic_roq.cpp:107:20: warning: inlining failed in call to 'CIN_ROQ_ClampByte': function not inlinable [-Winline]
  107 | static inline byte CIN_ROQ_ClampByte (int value)
      |                    ^
src/client/cinematic/cl_cinematic_roq.cpp:276:80: note: called from here
  276 |                 ((byte*)&ROQCIN.quadVectors[i].pixel[1])[0] = CIN_ROQ_ClampByte(data[1] + r);
      |                                                                                ^
src/client/cinematic/cl_cinematic_roq.cpp:107:20: warning: inlining failed in call to 'CIN_ROQ_ClampByte': function not inlinable [-Winline]
  107 | static inline byte CIN_ROQ_ClampByte (int value)
      |                    ^
src/client/cinematic/cl_cinematic_roq.cpp:273:80: note: called from here
  273 |                 ((byte*)&ROQCIN.quadVectors[i].pixel[0])[2] = CIN_ROQ_ClampByte(data[0] + b);
      |                                                                                ^
src/client/cinematic/cl_cinematic_roq.cpp:107:20: warning: inlining failed in call to 'CIN_ROQ_ClampByte': function not inlinable [-Winline]
  107 | static inline byte CIN_ROQ_ClampByte (int value)
      |                    ^
src/client/cinematic/cl_cinematic_roq.cpp:272:80: note: called from here
  272 |                 ((byte*)&ROQCIN.quadVectors[i].pixel[0])[1] = CIN_ROQ_ClampByte(data[0] - g);
      |                                                                                ^
src/client/cinematic/cl_cinematic_roq.cpp:107:20: warning: inlining failed in call to 'CIN_ROQ_ClampByte': function not inlinable [-Winline]
  107 | static inline byte CIN_ROQ_ClampByte (int value)
      |                    ^
src/client/cinematic/cl_cinematic_roq.cpp:271:80: note: called from here
  271 |                 ((byte*)&ROQCIN.quadVectors[i].pixel[0])[0] = CIN_ROQ_ClampByte(data[0] + r);
      |                                                                                ^
src/client/cgame/campaign/cp_employee.h: In function 'CP_StatsUpdate_f':
src/client/cgame/campaign/cp_employee.h:86:21: warning: inlining failed in call to 'isHired.isra': function not inlinable [-Winline]
   86 |         inline bool isHired () const {
      |                     ^
src/client/cgame/campaign/cp_statistics.cpp:83:47: note: called from here
   83 |                         if (!employee->isHired())
      |                                               ^
src/client/cgame/campaign/cp_employee.h:99:31: warning: inlining failed in call to 'getType.isra': function not inlinable [-Winline]
   99 |         inline employeeType_t getType() const {
      |                               ^
src/client/cgame/campaign/cp_statistics.cpp:87:48: note: called from here
   87 |                         hired[employee->getType()]++;
      |                                                ^
src/client/ui/../../shared/sharedptr.h: In function 'UI_Node_LeftClick':
src/client/ui/../../shared/sharedptr.h:195:28: warning: inlining failed in call to 'get.isra': function not inlinable [-Winline]
  195 |         inline PointerType get () const
      |                            ^
src/client/ui/ui_node.cpp:127:85: note: called from here
  127 |         uiLocatedNode* b = dynamic_cast<uiLocatedNode*>(node->behaviour->manager.get());
      |                                                                                     ^
src/client/ui/../../shared/sharedptr.h: In function 'UI_Node_RightClick':
src/client/ui/../../shared/sharedptr.h:195:28: warning: inlining failed in call to 'get.isra': function not inlinable [-Winline]
  195 |         inline PointerType get () const
      |                            ^
src/client/ui/ui_node.cpp:133:85: note: called from here
  133 |         uiLocatedNode* b = dynamic_cast<uiLocatedNode*>(node->behaviour->manager.get());
      |                                                                                     ^
src/client/ui/../../shared/sharedptr.h: In function 'UI_Node_MiddleClick':
src/client/ui/../../shared/sharedptr.h:195:28: warning: inlining failed in call to 'get.isra': function not inlinable [-Winline]
  195 |         inline PointerType get () const
      |                            ^
src/client/ui/ui_node.cpp:139:85: note: called from here
  139 |         uiLocatedNode* b = dynamic_cast<uiLocatedNode*>(node->behaviour->manager.get());
      |                                                                                     ^
src/client/ui/../../shared/sharedptr.h: In function 'UI_Node_MouseMove':
src/client/ui/../../shared/sharedptr.h:195:28: warning: inlining failed in call to 'get.isra': function not inlinable [-Winline]
  195 |         inline PointerType get () const
      |                            ^
src/client/ui/ui_node.cpp:151:85: note: called from here
  151 |         uiLocatedNode* b = dynamic_cast<uiLocatedNode*>(node->behaviour->manager.get());
      |                                                                                     ^
src/client/ui/../../shared/sharedptr.h: In function 'UI_Node_MouseDown':
src/client/ui/../../shared/sharedptr.h:195:28: warning: inlining failed in call to 'get.isra': function not inlinable [-Winline]
  195 |         inline PointerType get () const
      |                            ^
src/client/ui/ui_node.cpp:157:85: note: called from here
  157 |         uiLocatedNode* b = dynamic_cast<uiLocatedNode*>(node->behaviour->manager.get());
      |                                                                                     ^
src/client/ui/../../shared/sharedptr.h: In function 'UI_Node_MouseUp':
src/client/ui/../../shared/sharedptr.h:195:28: warning: inlining failed in call to 'get.isra': function not inlinable [-Winline]
  195 |         inline PointerType get () const
      |                            ^
src/client/ui/ui_node.cpp:163:85: note: called from here
  163 |         uiLocatedNode* b = dynamic_cast<uiLocatedNode*>(node->behaviour->manager.get());
      |                                                                                     ^
src/client/ui/../../shared/sharedptr.h: In function 'UI_Node_MouseEnter':
src/client/ui/../../shared/sharedptr.h:195:28: warning: inlining failed in call to 'get.isra': function not inlinable [-Winline]
  195 |         inline PointerType get () const
      |                            ^
src/client/ui/ui_node.cpp:169:85: note: called from here
  169 |         uiLocatedNode* b = dynamic_cast<uiLocatedNode*>(node->behaviour->manager.get());
      |                                                                                     ^
src/client/ui/../../shared/sharedptr.h: In function 'UI_Node_MouseLeave':
src/client/ui/../../shared/sharedptr.h:195:28: warning: inlining failed in call to 'get.isra': function not inlinable [-Winline]
  195 |         inline PointerType get () const
      |                            ^
src/client/ui/ui_node.cpp:175:85: note: called from here
  175 |         uiLocatedNode* b = dynamic_cast<uiLocatedNode*>(node->behaviour->manager.get());
      |                                                                                     ^
src/client/ui/../../shared/sharedptr.h: In function 'UI_Node_MouseLongPress':
src/client/ui/../../shared/sharedptr.h:195:28: warning: inlining failed in call to 'get.isra': function not inlinable [-Winline]
  195 |         inline PointerType get () const
      |                            ^
src/client/ui/ui_node.cpp:181:85: note: called from here
  181 |         uiLocatedNode* b = dynamic_cast<uiLocatedNode*>(node->behaviour->manager.get());
      |                                                                                     ^
src/client/ui/../../shared/sharedptr.h: In function 'UI_Node_StartDragging':
src/client/ui/../../shared/sharedptr.h:195:28: warning: inlining failed in call to 'get.isra': function not inlinable [-Winline]
  195 |         inline PointerType get () const
      |                            ^
src/client/ui/ui_node.cpp:187:85: note: called from here
  187 |         uiLocatedNode* b = dynamic_cast<uiLocatedNode*>(node->behaviour->manager.get());
      |                                                                                     ^
src/client/battlescape/../battlescape/cl_localentity.h: In function 'GAME_CollectItems':
src/client/battlescape/../battlescape/cl_localentity.h:184:22: warning: inlining failed in call to 'getFloorContainer': function not inlinable [-Winline]
  184 |         inline Item* getFloorContainer () const
      |                      ^
src/client/cgame/cl_game.cpp:460:64: note: called from here
  460 |                                 Item* i = le->getFloorContainer();
      |                                                                ^
src/client/battlescape/../../common/../game/inv_shared.h:491:21: warning: inlining failed in call to 'isReloadable.isra': function not inlinable [-Winline]
  491 |         inline bool isReloadable() const {
      |                     ^
src/client/cgame/cl_game.cpp:463:60: note: called from here
  463 |                                         if (i->isReloadable() && i->getAmmoLeft() > 0)
      |                                                            ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/cgame/cl_game.cpp:462:52: note: called from here
  462 |                                         collectItem(data, i->def(), 1);
      |                                                    ^
src/client/../common/../game/inv_shared.h:444:20: warning: inlining failed in call to 'getAmmoLeft': function not inlinable [-Winline]
  444 |         inline int getAmmoLeft () const {
      |                    ^
src/client/cgame/cl_game.cpp:463:80: note: called from here
  463 |                                         if (i->isReloadable() && i->getAmmoLeft() > 0)
      |                                                                                ^
src/client/../common/../game/inv_shared.h:452:22: warning: inlining failed in call to 'getNext': function not inlinable [-Winline]
  452 |         inline Item* getNext () const {
      |                      ^
src/client/cgame/cl_game.cpp:461:58: note: called from here
  461 |                                 for ( ; i; i = i->getNext()) {
      |                                                          ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/cgame/cl_game.cpp:474:52: note: called from here
  474 |                                         collectItem(data, item->def(), 1);
      |                                                    ^
src/client/ui/../../shared/sharedptr.h: In function 'UI_Node_CapturedMouseMove':
src/client/ui/../../shared/sharedptr.h:195:28: warning: inlining failed in call to 'get.isra': function not inlinable [-Winline]
  195 |         inline PointerType get () const
      |                            ^
src/client/ui/ui_node.cpp:193:85: note: called from here
  193 |         uiLocatedNode* b = dynamic_cast<uiLocatedNode*>(node->behaviour->manager.get());
      |                                                                                     ^
src/client/ui/../../shared/sharedptr.h: In function 'UI_Node_CapturedMouseLost':
src/client/ui/../../shared/sharedptr.h:195:28: warning: inlining failed in call to 'get.isra': function not inlinable [-Winline]
  195 |         inline PointerType get () const
      |                            ^
src/client/ui/ui_node.cpp:199:85: note: called from here
  199 |         uiLocatedNode* b = dynamic_cast<uiLocatedNode*>(node->behaviour->manager.get());
      |                                                                                     ^
src/client/ui/../../shared/sharedptr.h: In function 'UI_Node_Loading':
src/client/ui/../../shared/sharedptr.h:195:28: warning: inlining failed in call to 'get.isra': function not inlinable [-Winline]
  195 |         inline PointerType get () const
      |                            ^
src/client/ui/ui_node.cpp:207:49: note: called from here
  207 |         uiNode* b = node->behaviour->manager.get();
      |                                                 ^
src/client/ui/../../shared/sharedptr.h: In function 'UI_Node_DeleteNode':
src/client/ui/../../shared/sharedptr.h:195:28: warning: inlining failed in call to 'get.isra': function not inlinable [-Winline]
  195 |         inline PointerType get () const
      |                            ^
src/client/ui/ui_node.cpp:231:49: note: called from here
  231 |         uiNode* b = node->behaviour->manager.get();
      |                                                 ^
src/client/ui/../../shared/sharedptr.h: In function 'UI_Node_WindowClosed':
src/client/ui/../../shared/sharedptr.h:195:28: warning: inlining failed in call to 'get.isra': function not inlinable [-Winline]
  195 |         inline PointerType get () const
      |                            ^
src/client/ui/ui_node.cpp:245:49: note: called from here
  245 |         uiNode* b = node->behaviour->manager.get();
      |                                                 ^
src/client/cgame/campaign/cp_employee.h: In function 'TR_FillEmployees':
src/client/cgame/campaign/cp_employee.h:94:21: warning: inlining failed in call to 'isHiredInBase': function not inlinable [-Winline]
   94 |         inline bool isHiredInBase (const base_t* const base) const {
      |                     ^
src/client/cgame/campaign/cp_transfer_callbacks.cpp:272:61: note: called from here
  272 |                                 if (!employee->isHiredInBase(srcBase))
      |                                                             ^
src/client/ui/../../shared/sharedptr.h: In function 'UI_Node_WindowActivate':
src/client/ui/../../shared/sharedptr.h:195:28: warning: inlining failed in call to 'get.isra': function not inlinable [-Winline]
  195 |         inline PointerType get () const
      |                            ^
src/client/ui/ui_node.cpp:251:49: note: called from here
  251 |         uiNode* b = node->behaviour->manager.get();
      |                                                 ^
src/client/ui/../../shared/sharedptr.h: In function 'UI_Node_PropertyChanged':
src/client/ui/../../shared/sharedptr.h:195:28: warning: inlining failed in call to 'get.isra': function not inlinable [-Winline]
  195 |         inline PointerType get () const
      |                            ^
src/client/ui/ui_node.cpp:271:49: note: called from here
  271 |         uiNode* b = node->behaviour->manager.get();
      |                                                 ^
src/client/ui/../../shared/sharedptr.h: In function 'UI_Node_SizeChanged':
src/client/ui/../../shared/sharedptr.h:195:28: warning: inlining failed in call to 'get.isra': function not inlinable [-Winline]
  195 |         inline PointerType get () const
      |                            ^
src/client/ui/ui_node.cpp:277:85: note: called from here
  277 |         uiLocatedNode* b = dynamic_cast<uiLocatedNode*>(node->behaviour->manager.get());
      |                                                                                     ^
src/client/ui/../../shared/sharedptr.h: In function 'UI_Node_FocusGained':
src/client/ui/../../shared/sharedptr.h:195:28: warning: inlining failed in call to 'get.isra': function not inlinable [-Winline]
  195 |         inline PointerType get () const
      |                            ^
src/client/ui/ui_node.cpp:323:85: note: called from here
  323 |         uiLocatedNode* b = dynamic_cast<uiLocatedNode*>(node->behaviour->manager.get());
      |                                                                                     ^
src/client/ui/../../shared/sharedptr.h: In function 'UI_Node_FocusLost':
src/client/ui/../../shared/sharedptr.h:195:28: warning: inlining failed in call to 'get.isra': function not inlinable [-Winline]
  195 |         inline PointerType get () const
      |                            ^
src/client/ui/ui_node.cpp:329:85: note: called from here
  329 |         uiLocatedNode* b = dynamic_cast<uiLocatedNode*>(node->behaviour->manager.get());
      |                                                                                     ^
src/client/ui/../../shared/sharedptr.h: In function 'UI_Node_KeyPressed':
src/client/ui/../../shared/sharedptr.h:195:28: warning: inlining failed in call to 'get.isra': function not inlinable [-Winline]
  195 |         inline PointerType get () const
      |                            ^
src/client/ui/ui_node.cpp:335:85: note: called from here
  335 |         uiLocatedNode* b = dynamic_cast<uiLocatedNode*>(node->behaviour->manager.get());
      |                                                                                     ^
src/client/ui/../../shared/sharedptr.h: In function 'UI_Node_KeyReleased':
src/client/ui/../../shared/sharedptr.h:195:28: warning: inlining failed in call to 'get.isra': function not inlinable [-Winline]
  195 |         inline PointerType get () const
      |                            ^
src/client/ui/ui_node.cpp:341:85: note: called from here
  341 |         uiLocatedNode* b = dynamic_cast<uiLocatedNode*>(node->behaviour->manager.get());
      |                                                                                     ^
src/client/cgame/campaign/cp_employee.h: In function 'TR_CheckEmployee':
src/client/cgame/campaign/cp_employee.h:99:31: warning: inlining failed in call to 'getType.isra': function not inlinable [-Winline]
   99 |         inline employeeType_t getType() const {
      |                               ^
src/client/cgame/campaign/cp_transfer_callbacks.cpp:113:34: note: called from here
  113 |         switch (employee->getType()) {
      |                                  ^
src/client/cgame/campaign/cp_employee.h: In function 'CP_TEAM_AssignSoldierByUCN_f':
src/client/cgame/campaign/cp_employee.h:66:21: warning: inlining failed in call to 'isPilot.isra': function not inlinable [-Winline]
   66 |         inline bool isPilot () const {
      |                     ^
src/client/cgame/campaign/cp_team_callbacks.cpp:69:38: note: called from here
   69 |                 if (employee->isPilot())
      |                                      ^
src/client/cgame/campaign/cp_employee.h: In function 'CP_TEAM_FillEmployeeList_f':
src/client/cgame/campaign/cp_employee.h:94:21: warning: inlining failed in call to 'isHiredInBase': function not inlinable [-Winline]
   94 |         inline bool isHiredInBase (const base_t* const base) const {
      |                     ^
src/client/cgame/campaign/cp_team_callbacks.cpp:230:45: note: called from here
  230 |                 if (!employee->isHiredInBase(base))
      |                                             ^
src/client/cgame/campaign/cp_employee.h: In function 'CP_TEAM_FillBDEFEmployeeList_f':
src/client/cgame/campaign/cp_employee.h:94:21: warning: inlining failed in call to 'isHiredInBase': function not inlinable [-Winline]
   94 |         inline bool isHiredInBase (const base_t* const base) const {
      |                     ^
src/client/cgame/campaign/cp_team_callbacks.cpp:335:45: note: called from here
  335 |                 if (!employee->isHiredInBase(base))
      |                                             ^
src/client/cgame/cl_game.cpp: In function 'GAME_GetChrMaxLoad':
src/client/cgame/cl_game.cpp:62:37: warning: inlining failed in call to 'GAME_GetCurrentType': function not inlinable [-Winline]
   62 | static inline const cgame_export_t* GAME_GetCurrentType (void)
      |                                     ^
src/client/cgame/cl_game.cpp:1708:57: note: called from here
 1708 |         const cgame_export_t* list = GAME_GetCurrentType();
      |                                                         ^
src/client/cgame/campaign/cp_employee.h: In function 'CP_TEAM_ChangeSkin_f':
src/client/cgame/campaign/cp_employee.h:82:21: warning: inlining failed in call to 'isSoldier.isra': function not inlinable [-Winline]
   82 |         inline bool isSoldier () const {
      |                     ^
src/client/cgame/campaign/cp_team_callbacks.cpp:367:54: note: called from here
  367 |         if (soldier == nullptr || !soldier->isSoldier()) {
      |                                                      ^
src/client/cgame/cl_game.cpp: In function 'UI_MapInfo':
src/client/cgame/cl_game.cpp:62:37: warning: inlining failed in call to 'GAME_GetCurrentType': function not inlinable [-Winline]
   62 | static inline const cgame_export_t* GAME_GetCurrentType (void)
      |                                     ^
src/client/cgame/cl_game.cpp:942:57: note: called from here
  942 |         const cgame_export_t* list = GAME_GetCurrentType();
      |                                                         ^
src/common/../shared/sharedptr.h: In function 'NET_StreamGetLength':
src/common/../shared/sharedptr.h:204:16: warning: inlining failed in call to '__conv_op .isra': function not inlinable [-Winline]
  204 |         inline operator bool () const
      |                ^
src/common/net.cpp:214:20: note: called from here
  214 |         return s ? dbuffer_len(s->inbound) : 0;
      |                    ^
src/common/dbuffer.h:48:15: warning: inlining failed in call to 'length.isra': function not inlinable [-Winline]
   48 | inline size_t dbuffer::length () const
      |               ^
src/common/net.cpp:214:20: note: called from here
  214 |         return s ? dbuffer_len(s->inbound) : 0;
      |                    ^
src/common/../shared/sharedptr.h:173:28: warning: inlining failed in call to 'operator->.isra': function not inlinable [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^
src/common/net.cpp:214:20: note: called from here
  214 |         return s ? dbuffer_len(s->inbound) : 0;
      |                    ^
src/common/../shared/typedefs.h: In member function 'setFilled':
src/client/ui/../../shared/sharedptr.h: In function 'UI_AbstractScrollableNodePageUp':
src/client/ui/../../shared/sharedptr.h:195:28: warning: inlining failed in call to 'get.isra': function not inlinable [-Winline]
  195 |         inline PointerType get () const
      |                            ^
src/common/../shared/typedefs.h:206:21: warning: inlining failed in call to 'setCeiling': function not inlinable [-Winline]
  206 |         inline void setCeiling (const int x, const int y, const int z, const int val) {
      |                     ^
src/common/../shared/typedefs.h:274:57: note: called from here
  274 |                         routes[actorSize - 1].setCeiling(x, y, i, 0);                   /* There is no ceiling, the true indicator of a filled cell. */
      |                                                         ^
src/client/ui/node/ui_node_abstractscrollable.cpp:153:107: note: called from here
  153 |         uiAbstractScrollableNode* b = dynamic_cast<uiAbstractScrollableNode*>(node->behaviour->manager.get());
      |                                                                                                           ^
src/common/../shared/typedefs.h:216:21: warning: inlining failed in call to 'setFloor': function not inlinable [-Winline]
  216 |         inline void setFloor (const int x, const int y, const int z, const int val) {
      |                     ^
src/common/../shared/typedefs.h:273:55: note: called from here
  273 |                         routes[actorSize - 1].setFloor(x, y, i, CELL_HEIGHT);   /* There is no floor in this cell. */
      |                                                       ^
src/client/ui/../../shared/sharedptr.h: In function 'UI_AbstractScrollableNodePageDown':
src/client/ui/../../shared/sharedptr.h:195:28: warning: inlining failed in call to 'get.isra': function not inlinable [-Winline]
  195 |         inline PointerType get () const
      |                            ^
src/client/ui/node/ui_node_abstractscrollable.cpp:159:107: note: called from here
  159 |         uiAbstractScrollableNode* b = dynamic_cast<uiAbstractScrollableNode*>(node->behaviour->manager.get());
      |                                                                                                           ^
src/client/ui/../../shared/sharedptr.h: In function 'UI_AbstractScrollableNodeMoveUp':
src/client/ui/../../shared/sharedptr.h:195:28: warning: inlining failed in call to 'get.isra': function not inlinable [-Winline]
  195 |         inline PointerType get () const
      |                            ^
src/client/ui/node/ui_node_abstractscrollable.cpp:165:107: note: called from here
  165 |         uiAbstractScrollableNode* b = dynamic_cast<uiAbstractScrollableNode*>(node->behaviour->manager.get());
      |                                                                                                           ^
src/common/../shared/typedefs.h: In function 'RT_ConnSetNoGo':
src/common/../shared/typedefs.h:288:21: warning: inlining failed in call to 'setStepup': function not inlinable [-Winline]
  288 |         inline void setStepup (const int actorSize, const int x, const int y, const int z, const int dir, const int val) {
      |                     ^
src/common/routing.cpp:94:31: note: called from here
   94 |         rtd->routing.setStepup(rtd->actorSize, x, y, z, dir, PATHFINDING_NO_STEPUP);
      |                               ^
src/common/../shared/typedefs.h:278:21: warning: inlining failed in call to 'setConn': function not inlinable [-Winline]
  278 |         inline void setConn (const int actorSize, const int x, const int y, const int z, const int dir, const int val) {
      |                     ^
src/common/routing.cpp:93:29: note: called from here
   93 |         rtd->routing.setConn(rtd->actorSize, x, y, z, dir, 0);
      |                             ^
src/client/ui/../../shared/sharedptr.h: In function 'UI_AbstractScrollableNodeMoveDown':
src/client/ui/../../shared/sharedptr.h:195:28: warning: inlining failed in call to 'get.isra': function not inlinable [-Winline]
  195 |         inline PointerType get () const
      |                            ^
src/client/ui/node/ui_node_abstractscrollable.cpp:171:107: note: called from here
  171 |         uiAbstractScrollableNode* b = dynamic_cast<uiAbstractScrollableNode*>(node->behaviour->manager.get());
      |                                                                                                           ^
src/common/../shared/mathlib.h: In function 'Grid_RecalcBoxRouting':
src/common/../shared/mathlib.h:147:21: warning: inlining failed in call to 'addOneZ': function not inlinable [-Winline]
  147 |         inline void addOneZ () {
      |                     ^
src/common/grid.cpp:889:29: note: called from here
  889 |                 rBox.addOneZ();
      |                             ^
src/common/../shared/mathlib.h:141:21: warning: inlining failed in call to 'expandXY': function not inlinable [-Winline]
  141 |         inline void expandXY(const int byVal) {
      |                     ^
src/common/grid.cpp:887:30: note: called from here
  887 |                 rBox.expandXY(actorSize - 1);
      |                              ^
src/common/../shared/mathlib.h:141:21: warning: inlining failed in call to 'expandXY': function not inlinable [-Winline]
  141 |         inline void expandXY(const int byVal) {
      |                     ^
src/common/grid.cpp:905:30: note: called from here
  905 |                 rBox.expandXY(actorSize);       /* for connections, expand by the full size of the actor */
      |                              ^
src/client/ui/../../shared/sharedptr.h: In function 'UI_AbstractScrollableNodeMoveHome':
src/client/ui/../../shared/sharedptr.h:195:28: warning: inlining failed in call to 'get.isra': function not inlinable [-Winline]
  195 |         inline PointerType get () const
      |                            ^
src/client/ui/node/ui_node_abstractscrollable.cpp:177:107: note: called from here
  177 |         uiAbstractScrollableNode* b = dynamic_cast<uiAbstractScrollableNode*>(node->behaviour->manager.get());
      |                                                                                                           ^
src/client/../common/../game/inv_shared.h: In function 'GAME_NetSendItem':
src/client/../common/../game/inv_shared.h:424:32: warning: inlining failed in call to 'ammoDef': function not inlinable [-Winline]
  424 |         inline const objDef_t* ammoDef (void) const {
      |                                ^
src/client/cgame/cl_game.cpp:1275:42: note: called from here
 1275 |         const int ammoIdx = item->ammoDef() ? item->ammoDef()->idx : NONE;
      |                                          ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/cgame/cl_game.cpp:1277:9: note: called from here
 1277 |         assert(item->def());
      |         ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/common/../shared/typedefs.h: In function 'RT_PlaceInit':
src/common/../shared/typedefs.h:255:28: warning: inlining failed in call to 'getFloor': function not inlinable [-Winline]
  255 |         inline signed char getFloor (const actorSizeEnum_t actorSize, const int x, const int y, const int z) const {
      |                            ^
src/common/routing.cpp:120:36: note: called from here
  120 |         p->floor = routing.getFloor(actorSize, x, y, z) + z * CELL_HEIGHT;
      |                                    ^
src/common/../shared/typedefs.h:262:21: warning: inlining failed in call to 'getCeiling': function not inlinable [-Winline]
  262 |         inline byte getCeiling (const int actorSize, const pos3_t pos) const {
      |                     ^
src/common/routing.cpp:119:50: note: called from here
  119 |         const int relCeiling = routing.getCeiling(actorSize, p->cell);
      |                                                  ^
src/client/cgame/cl_game.cpp:1280:64: note: called from here
 1280 |         NET_WriteFormat(buf, eventData->formatString, item->def()->idx, item->getAmmoLeft(), ammoIdx, container, x, y, item->rotated, item->getAmount());
      |                                                                ^
src/client/../common/../game/inv_shared.h:444:20: warning: inlining failed in call to 'getAmmoLeft': function not inlinable [-Winline]
  444 |         inline int getAmmoLeft () const {
      |                    ^
src/client/ui/../../shared/sharedptr.h: In function 'UI_AbstractScrollableNodeMoveEnd':
src/client/ui/../../shared/sharedptr.h:195:28: warning: inlining failed in call to 'get.isra': function not inlinable [-Winline]
  195 |         inline PointerType get () const
      |                            ^
src/client/cgame/cl_game.cpp:1280:24: note: called from here
 1280 |         NET_WriteFormat(buf, eventData->formatString, item->def()->idx, item->getAmmoLeft(), ammoIdx, container, x, y, item->rotated, item->getAmount());
      |                        ^
src/client/ui/node/ui_node_abstractscrollable.cpp:186:107: note: called from here
  186 |         uiAbstractScrollableNode* b = dynamic_cast<uiAbstractScrollableNode*>(node->behaviour->manager.get());
      |                                                                                                           ^
src/client/battlescape/events/event/inventory/../../../../../common/../game/inv_shared.h:432:20: warning: inlining failed in call to 'getAmount.isra': function not inlinable [-Winline]
  432 |         inline int getAmount () const {
      |                    ^
src/client/cgame/cl_game.cpp:1280:24: note: called from here
 1280 |         NET_WriteFormat(buf, eventData->formatString, item->def()->idx, item->getAmmoLeft(), ammoIdx, container, x, y, item->rotated, item->getAmount());
      |                        ^
src/client/../common/../game/inv_shared.h:444:20: warning: inlining failed in call to 'getAmmoLeft': function not inlinable [-Winline]
  444 |         inline int getAmmoLeft () const {
      |                    ^
src/client/cgame/cl_game.cpp:1278:20: note: called from here
 1278 |         Com_DPrintf(DEBUG_CLIENT, "GAME_NetSendItem: Add item %s to container %i (t=%i:a=%i:m=%i) (x=%i:y=%i)\n",
      |                    ^
src/client/../common/../game/inv_shared.h: In function 'GAME_SaveItem':
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/cgame/cl_game_team.cpp:580:9: note: called from here
  580 |         assert(item->def() != nullptr);
      |         ^
src/client/../common/../game/inv_shared.h:444:20: warning: inlining failed in call to 'getAmmoLeft': function not inlinable [-Winline]
  444 |         inline int getAmmoLeft () const {
      |                    ^
src/client/cgame/cl_game_team.cpp:589:30: note: called from here
  589 |         if (item->getAmmoLeft() > NONE_AMMO) {
      |                              ^
src/client/battlescape/events/event/inventory/../../../../../common/../game/inv_shared.h:432:20: warning: inlining failed in call to 'getAmount.isra': function not inlinable [-Winline]
  432 |         inline int getAmount () const {
      |                    ^
src/client/cgame/cl_game_team.cpp:588:19: note: called from here
  588 |         XML_AddInt(p, SAVE_INVENTORY_AMOUNT, item->getAmount());
      |                   ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/cgame/cl_game_team.cpp:586:60: note: called from here
  586 |         XML_AddString(p, SAVE_INVENTORY_WEAPONID, item->def()->id);
      |                                                            ^
src/client/../common/../game/inv_shared.h:444:20: warning: inlining failed in call to 'getAmmoLeft': function not inlinable [-Winline]
  444 |         inline int getAmmoLeft () const {
      |                    ^
src/client/cgame/cl_game_team.cpp:591:27: note: called from here
  591 |                 XML_AddInt(p, SAVE_INVENTORY_AMMO, item->getAmmoLeft());
      |                           ^
src/client/../common/../game/inv_shared.h:424:32: warning: inlining failed in call to 'ammoDef': function not inlinable [-Winline]
  424 |         inline const objDef_t* ammoDef (void) const {
      |                                ^
src/client/cgame/cl_game_team.cpp:590:74: note: called from here
  590 |                 XML_AddString(p, SAVE_INVENTORY_MUNITIONID, item->ammoDef()->id);
      |                                                                          ^
src/common/routing.cpp: In function 'RT_FillPassageData':
src/common/routing.cpp:91:20: warning: inlining failed in call to 'RT_ConnSetNoGo': function not inlinable [-Winline]
   91 | static inline void RT_ConnSetNoGo (RoutingData *rtd, const int x, const int y, const int z, const int dir)
      |                    ^
src/common/routing.cpp:613:31: note: called from here
  613 |                 RT_ConnSetNoGo(rtd, x, y, z, dir);
      |                               ^
src/common/routing.cpp:86:20: warning: inlining failed in call to 'RT_StepupSet.isra': function not inlinable [-Winline]
   86 | static inline void RT_StepupSet (RoutingData *rtd, const int x, const int y, const int z, const int dir, const int val)
      |                    ^
src/common/routing.cpp:633:29: note: called from here
  633 |                 RT_StepupSet(rtd, x, y, i, dir, 0);
      |                             ^
src/common/../shared/typedefs.h:278:21: warning: inlining failed in call to 'setConn': function not inlinable [-Winline]
  278 |         inline void setConn (const int actorSize, const int x, const int y, const int z, const int dir, const int val) {
      |                     ^
src/common/routing.cpp:631:37: note: called from here
  631 |                 rtd->routing.setConn(rtd->actorSize, x, y, i, dir, oh);
      |                                     ^
src/common/../shared/typedefs.h:281:21: warning: inlining failed in call to 'getConn': function not inlinable [-Winline]
  281 |         inline byte getConn (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/routing.cpp:635:134: note: called from here
  635 |                         Com_Printf("getConn for (%i, %i, %i) as:%i dir:%i = %i\n", x, y, i, rtd->actorSize, dir, rtd->routing.getConn(rtd->actorSize, x, y, i, dir));
      |                                                                                                                                      ^
src/common/routing.cpp:86:20: warning: inlining failed in call to 'RT_StepupSet.isra': function not inlinable [-Winline]
   86 | static inline void RT_StepupSet (RoutingData *rtd, const int x, const int y, const int z, const int dir, const int val)
      |                    ^
src/common/routing.cpp:639:21: note: called from here
  639 |         RT_StepupSet(rtd, x, y, z, dir, stepup);
      |                     ^
src/common/../shared/typedefs.h:255:28: warning: inlining failed in call to 'getFloor': function not inlinable [-Winline]
  255 |         inline signed char getFloor (const actorSizeEnum_t actorSize, const int x, const int y, const int z) const {
      |                            ^
src/common/routing.cpp:648:57: note: called from here
  648 |         if (fz == cz || z == cz || rtd->routing.getFloor(rtd->actorSize, x, y, cz) < 0)
      |                                                         ^
src/client/../common/../game/inv_shared.h: In function 'GAME_NetSendInventory':
src/client/../common/../game/inv_shared.h:551:22: warning: inlining failed in call to 'getContainer2': function not inlinable [-Winline]
  551 |         inline Item* getContainer2 (const containerIndex_t idx) const {
      |                      ^
src/client/cgame/cl_game.cpp:1297:45: note: called from here
 1297 |                 for (ic = inv->getContainer2(container); ic; ic = ic->getNext()) {
      |                                             ^
src/client/../common/../game/inv_shared.h:452:22: warning: inlining failed in call to 'getNext': function not inlinable [-Winline]
  452 |         inline Item* getNext () const {
      |                      ^
src/client/cgame/cl_game.cpp:1297:78: note: called from here
 1297 |                 for (ic = inv->getContainer2(container); ic; ic = ic->getNext()) {
      |                                                                              ^
src/client/../common/../game/inv_shared.h:463:20: warning: inlining failed in call to 'getX': function not inlinable [-Winline]
  463 |         inline int getX () const {
      |                    ^
src/client/cgame/cl_game.cpp:1298:41: note: called from here
 1298 |                         GAME_NetSendItem(buf, ic, container, ic->getX(), ic->getY());
      |                                         ^
src/client/../common/../game/inv_shared.h:471:20: warning: inlining failed in call to 'getY': function not inlinable [-Winline]
  471 |         inline int getY () const {
      |                    ^
src/client/cgame/cl_game.cpp:1298:41: note: called from here
 1298 |                         GAME_NetSendItem(buf, ic, container, ic->getX(), ic->getY());
      |                                         ^
src/common/routing.cpp: In function 'RT_TracePassage':
src/common/routing.cpp:114:20: warning: inlining failed in call to 'RT_PlaceInit': function not inlinable [-Winline]
  114 | static inline void RT_PlaceInit (const Routing &routing, const actorSizeEnum_t actorSize, place_t* p, const int x, const int y, const int z)
      |                    ^
src/common/routing.cpp:1258:21: note: called from here
 1258 |         RT_PlaceInit(rtd->routing, rtd->actorSize, &to, ax, ay, z);
      |                     ^
src/common/routing.cpp:114:20: warning: inlining failed in call to 'RT_PlaceInit': function not inlinable [-Winline]
  114 | static inline void RT_PlaceInit (const Routing &routing, const actorSizeEnum_t actorSize, place_t* p, const int x, const int y, const int z)
      |                    ^
src/common/routing.cpp:1257:21: note: called from here
 1257 |         RT_PlaceInit(rtd->routing, rtd->actorSize, &from, x, y, z);
      |                     ^
src/common/../shared/typedefs.h:265:21: warning: inlining failed in call to 'getCeiling': function not inlinable [-Winline]
  265 |         inline byte getCeiling (const int actorSize, const int x, const int y, const int z) const {
      |                     ^
src/common/routing.cpp:1260:75: note: called from here
 1260 |         aboveCeil = (z < PATHFINDING_HEIGHT - 1) ? rtd->routing.getCeiling(rtd->actorSize, ax, ay, z + 1) + (z + 1) * CELL_HEIGHT : to.ceiling;
      |                                                                           ^
src/common/../shared/typedefs.h:265:21: warning: inlining failed in call to 'getCeiling': function not inlinable [-Winline]
  265 |         inline byte getCeiling (const int actorSize, const int x, const int y, const int z) const {
      |                     ^
src/common/routing.cpp:1261:66: note: called from here
 1261 |         lowCeil = std::min(from.ceiling, (rtd->routing.getCeiling(rtd->actorSize, ax, ay, z) == 0 || to.ceiling - from.floor < PATHFINDING_MIN_OPENING) ? aboveCeil : to.ceiling);
      |                                                                  ^
src/common/routing.cpp:108:21: warning: inlining failed in call to 'isUsable.isra': function not inlinable [-Winline]
  108 |         inline bool isUsable (void) const
      |                     ^
src/common/routing.cpp:1281:24: note: called from here
 1281 |         if (to.isUsable() && RT_PlaceDoesIntersectEnough(&from, &to)) {
      |                        ^
src/common/routing.cpp:126:20: warning: inlining failed in call to 'RT_PlaceDoesIntersectEnough': function not inlinable [-Winline]
  126 | static inline bool RT_PlaceDoesIntersectEnough (const place_t* p, const place_t* other)
      |                    ^
src/common/routing.cpp:1281:57: note: called from here
 1281 |         if (to.isUsable() && RT_PlaceDoesIntersectEnough(&from, &to)) {
      |                                                         ^
src/common/routing.cpp:108:21: warning: inlining failed in call to 'isUsable.isra': function not inlinable [-Winline]
  108 |         inline bool isUsable (void) const
      |                     ^
src/common/routing.cpp:1285:35: note: called from here
 1285 |                 if (above.isUsable() && RT_PlaceDoesIntersectEnough(&from, &above)) {
      |                                   ^
src/common/routing.cpp:114:20: warning: inlining failed in call to 'RT_PlaceInit': function not inlinable [-Winline]
  114 | static inline void RT_PlaceInit (const Routing &routing, const actorSizeEnum_t actorSize, place_t* p, const int x, const int y, const int z)
      |                    ^
src/common/routing.cpp:1284:29: note: called from here
 1284 |                 RT_PlaceInit(rtd->routing, rtd->actorSize, &above, ax, ay, z + 1);
      |                             ^
src/common/routing.cpp:126:20: warning: inlining failed in call to 'RT_PlaceDoesIntersectEnough': function not inlinable [-Winline]
  126 | static inline bool RT_PlaceDoesIntersectEnough (const place_t* p, const place_t* other)
      |                    ^
src/common/routing.cpp:1285:68: note: called from here
 1285 |                 if (above.isUsable() && RT_PlaceDoesIntersectEnough(&from, &above)) {
      |                                                                    ^
src/client/../common/../shared/shared.h: In function 'Com_GetConstIntFromNamespace':
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/common/scripts.cpp:108:22: note: called from here
  108 |         if (Q_strnull(variable))
      |                      ^
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/common/scripts.cpp:111:22: note: called from here
  111 |         if (Q_strnull(space))
      |                      ^
src/client/../common/../shared/shared.h: In function 'Com_GetCharacterTemplateByID':
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/common/scripts.cpp:2858:22: note: called from here
 2858 |         if (Q_strnull(chrTemplate))
      |                      ^
src/client/cgame/../../common/../game/inv_shared.h: In function 'GAME_SendCurrentTeamSpawningInfo':
src/client/cgame/../../common/../game/inv_shared.h:562:21: warning: inlining failed in call to 'resetTempContainers': function not inlinable [-Winline]
  562 |         inline void resetTempContainers () {
      |                     ^
src/client/cgame/cl_game.cpp:1370:41: note: called from here
 1370 |                 inv->resetTempContainers();
      |                                         ^
src/common/../shared/typedefs.h: In function 'RT_UpdateConnection':
src/common/../shared/typedefs.h:265:21: warning: inlining failed in call to 'getCeiling': function not inlinable [-Winline]
  265 |         inline byte getCeiling (const int actorSize, const int x, const int y, const int z) const {
      |                     ^
src/common/routing.cpp:1334:55: note: called from here
 1334 |         const int adjCeiling = rtd->routing.getCeiling(rtd->actorSize, ax, ay, z);
      |                                                       ^
src/common/../shared/typedefs.h:265:21: warning: inlining failed in call to 'getCeiling': function not inlinable [-Winline]
  265 |         inline byte getCeiling (const int actorSize, const int x, const int y, const int z) const {
      |                     ^
src/common/routing.cpp:1333:52: note: called from here
 1333 |         const int ceiling = rtd->routing.getCeiling(rtd->actorSize, x, y, z);
      |                                                    ^
src/common/../shared/typedefs.h:265:21: warning: inlining failed in call to 'getCeiling': function not inlinable [-Winline]
  265 |         inline byte getCeiling (const int actorSize, const int x, const int y, const int z) const {
      |                     ^
src/common/routing.cpp:1335:89: note: called from here
 1335 |         const int extAdjCeiling = (z < PATHFINDING_HEIGHT - 1) ? rtd->routing.getCeiling(rtd->actorSize, ax, ay, z + 1) : adjCeiling;
      |                                                                                         ^
src/common/../shared/typedefs.h:255:28: warning: inlining failed in call to 'getFloor': function not inlinable [-Winline]
  255 |         inline signed char getFloor (const actorSizeEnum_t actorSize, const int x, const int y, const int z) const {
      |                            ^
src/common/routing.cpp:1340:54: note: called from here
 1340 |         const int absAdjFloor = rtd->routing.getFloor(rtd->actorSize, ax, ay, z) + z * CELL_HEIGHT;
      |                                                      ^
src/common/../shared/typedefs.h:255:28: warning: inlining failed in call to 'getFloor': function not inlinable [-Winline]
  255 |         inline signed char getFloor (const actorSizeEnum_t actorSize, const int x, const int y, const int z) const {
      |                            ^
src/common/routing.cpp:1339:51: note: called from here
 1339 |         const int absFloor = rtd->routing.getFloor(rtd->actorSize, x, y, z) + z * CELL_HEIGHT;
      |                                                   ^
src/common/routing.cpp:91:20: warning: inlining failed in call to 'RT_ConnSetNoGo': function not inlinable [-Winline]
   91 | static inline void RT_ConnSetNoGo (RoutingData *rtd, const int x, const int y, const int z, const int dir)
      |                    ^
src/common/routing.cpp:1353:31: note: called from here
 1353 |                 RT_ConnSetNoGo(rtd, x, y, z, dir);
      |                               ^
src/common/../shared/typedefs.h:265:21: warning: inlining failed in call to 'getCeiling': function not inlinable [-Winline]
  265 |         inline byte getCeiling (const int actorSize, const int x, const int y, const int z) const {
      |                     ^
src/common/routing.cpp:1358:96: note: called from here
 1358 |                         Com_Printf("Current cell filled. c:%i ac:%i\n", rtd->routing.getCeiling(rtd->actorSize, x, y, z), rtd->routing.getCeiling(rtd->actorSize, ax, ay, z));
      |                                                                                                ^
src/common/../shared/typedefs.h:265:21: warning: inlining failed in call to 'getCeiling': function not inlinable [-Winline]
  265 |         inline byte getCeiling (const int actorSize, const int x, const int y, const int z) const {
      |                     ^
src/common/routing.cpp:1358:146: note: called from here
 1358 |                         Com_Printf("Current cell filled. c:%i ac:%i\n", rtd->routing.getCeiling(rtd->actorSize, x, y, z), rtd->routing.getCeiling(rtd->actorSize, ax, ay, z));
      |                                                                                                                                                  ^
src/common/routing.cpp:91:20: warning: inlining failed in call to 'RT_ConnSetNoGo': function not inlinable [-Winline]
   91 | static inline void RT_ConnSetNoGo (RoutingData *rtd, const int x, const int y, const int z, const int dir)
      |                    ^
src/common/routing.cpp:1375:31: note: called from here
 1375 |                 RT_ConnSetNoGo(rtd, x, y, z, dir);
      |                               ^
src/client/cgame/cl_game.cpp: In function 'GAME_InitializeBattlescape':
src/client/cgame/cl_game.cpp:62:37: warning: inlining failed in call to 'GAME_GetCurrentType': function not inlinable [-Winline]
   62 | static inline const cgame_export_t* GAME_GetCurrentType (void)
      |                                     ^
src/client/cgame/cl_game.cpp:1477:57: note: called from here
 1477 |         const cgame_export_t* list = GAME_GetCurrentType();
      |                                                         ^
src/client/ui/../../shared/sharedptr.h: In function 'UI_Node_Draw':
src/client/ui/../../shared/sharedptr.h:195:28: warning: inlining failed in call to 'get.isra': function not inlinable [-Winline]
  195 |         inline PointerType get () const
      |                            ^
src/client/ui/ui_node.cpp:108:85: note: called from here
  108 |         uiLocatedNode* b = dynamic_cast<uiLocatedNode*>(node->behaviour->manager.get());
      |                                                                                     ^
src/client/ui/../../shared/sharedptr.h: In function 'UI_Node_DrawTooltip':
src/client/ui/../../shared/sharedptr.h:195:28: warning: inlining failed in call to 'get.isra': function not inlinable [-Winline]
  195 |         inline PointerType get () const
      |                            ^
src/client/ui/ui_node.cpp:114:97: note: called from here
  114 |         const uiLocatedNode* b = dynamic_cast<const uiLocatedNode*>(node->behaviour->manager.get());
      |                                                                                                 ^
src/client/ui/../../shared/sharedptr.h: In function 'UI_Node_DrawOverWindow':
src/client/ui/../../shared/sharedptr.h:195:28: warning: inlining failed in call to 'get.isra': function not inlinable [-Winline]
  195 |         inline PointerType get () const
      |                            ^
src/client/ui/ui_node.cpp:120:85: note: called from here
  120 |         uiLocatedNode* b = dynamic_cast<uiLocatedNode*>(node->behaviour->manager.get());
      |                                                                                     ^
src/client/ui/../../shared/sharedptr.h: In function 'UI_Node_Loaded':
src/client/ui/../../shared/sharedptr.h:195:28: warning: inlining failed in call to 'get.isra': function not inlinable [-Winline]
  195 |         inline PointerType get () const
      |                            ^
src/client/ui/ui_node.cpp:213:49: note: called from here
  213 |         uiNode* b = node->behaviour->manager.get();
      |                                                 ^
src/client/ui/../../shared/sharedptr.h: In function 'UI_Node_Clone':
src/client/ui/../../shared/sharedptr.h:195:28: warning: inlining failed in call to 'get.isra': function not inlinable [-Winline]
  195 |         inline PointerType get () const
      |                            ^
src/client/ui/ui_node.cpp:219:51: note: called from here
  219 |         uiNode* b = source->behaviour->manager.get();
      |                                                   ^
src/client/ui/../../shared/sharedptr.h: In function 'UI_Node_NewNode':
src/client/ui/../../shared/sharedptr.h:195:28: warning: inlining failed in call to 'get.isra': function not inlinable [-Winline]
  195 |         inline PointerType get () const
      |                            ^
src/client/ui/ui_node.cpp:225:49: note: called from here
  225 |         uiNode* b = node->behaviour->manager.get();
      |                                                 ^
src/client/ui/../../shared/sharedptr.h: In function 'UI_Node_WindowOpened':
src/client/ui/../../shared/sharedptr.h:195:28: warning: inlining failed in call to 'get.isra': function not inlinable [-Winline]
  195 |         inline PointerType get () const
      |                            ^
src/client/ui/ui_node.cpp:239:49: note: called from here
  239 |         uiNode* b = node->behaviour->manager.get();
      |                                                 ^
src/client/ui/../../shared/sharedptr.h: In function 'UI_Node_DoLayout':
src/client/ui/../../shared/sharedptr.h:195:28: warning: inlining failed in call to 'get.isra': function not inlinable [-Winline]
  195 |         inline PointerType get () const
      |                            ^
src/client/ui/ui_node.cpp:258:93: note: called from here
  258 |                 uiLocatedNode* b = dynamic_cast<uiLocatedNode*>(node->behaviour->manager.get());
      |                                                                                             ^
src/client/../common/../game/inv_shared.h: In function 'GAME_LoadItem':
src/client/../common/../game/inv_shared.h:444:20: warning: inlining failed in call to 'getAmmoLeft': function not inlinable [-Winline]
  444 |         inline int getAmmoLeft () const {
      |                    ^
src/client/cgame/cl_game_team.cpp:647:30: note: called from here
  647 |         if (item->getAmmoLeft() > NONE_AMMO) {
      |                              ^
src/client/../common/../game/inv_shared.h:448:21: warning: inlining failed in call to 'setAmmoLeft': function not inlinable [-Winline]
  448 |         inline void setAmmoLeft (int value) {
      |                     ^
src/client/cgame/cl_game_team.cpp:646:26: note: called from here
  646 |         item->setAmmoLeft(XML_GetInt(n, SAVE_INVENTORY_AMMO, NONE_AMMO));
      |                          ^
src/client/battlescape/events/event/inventory/../../../../../common/../game/inv_shared.h:436:21: warning: inlining failed in call to 'setAmount': function not inlinable [-Winline]
  436 |         inline void setAmount (int value) {
      |                     ^
src/client/cgame/cl_game_team.cpp:645:24: note: called from here
  645 |         item->setAmount(XML_GetInt(n, SAVE_INVENTORY_AMOUNT, 1));
      |                        ^
src/client/battlescape/events/event/inventory/../../../../../common/../game/inv_shared.h:479:21: warning: inlining failed in call to 'setDef': function not inlinable [-Winline]
  479 |         inline void setDef(const objDef_t* objDef) {
      |                     ^
src/client/cgame/cl_game_team.cpp:641:21: note: called from here
  641 |         item->setDef(INVSH_GetItemByID(itemID));
      |                     ^
src/client/../common/../game/inv_shared.h:424:32: warning: inlining failed in call to 'ammoDef': function not inlinable [-Winline]
  424 |         inline const objDef_t* ammoDef (void) const {
      |                                ^
src/client/cgame/cl_game_team.cpp:652:35: note: called from here
  652 |                 if (!item->ammoDef())
      |                                   ^
src/client/../common/../game/inv_shared.h:428:21: warning: inlining failed in call to 'setAmmoDef': function not inlinable [-Winline]
  428 |         inline void setAmmoDef (const objDef_t* od) {
      |                     ^
src/client/cgame/cl_game_team.cpp:649:33: note: called from here
  649 |                 item->setAmmoDef(INVSH_GetItemByID(itemID));
      |                                 ^
src/client/../common/../game/inv_shared.h:448:21: warning: inlining failed in call to 'setAmmoLeft': function not inlinable [-Winline]
  448 |         inline void setAmmoLeft (int value) {
      |                     ^
src/client/cgame/cl_game_team.cpp:653:42: note: called from here
  653 |                         item->setAmmoLeft(NONE_AMMO);
      |                                          ^
src/client/battlescape/../../common/../game/inv_shared.h:491:21: warning: inlining failed in call to 'isReloadable.isra': function not inlinable [-Winline]
  491 |         inline bool isReloadable() const {
      |                     ^
src/client/cgame/cl_game_team.cpp:655:39: note: called from here
  655 |         } else if (!item->isReloadable()) {
      |                                       ^
src/client/../common/../game/inv_shared.h:428:21: warning: inlining failed in call to 'setAmmoDef': function not inlinable [-Winline]
  428 |         inline void setAmmoDef (const objDef_t* od) {
      |                     ^
src/client/cgame/cl_game_team.cpp:656:33: note: called from here
  656 |                 item->setAmmoDef(item->def());
      |                                 ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/cgame/cl_game_team.cpp:656:33: note: called from here
  656 |                 item->setAmmoDef(item->def());
      |                                 ^
src/client/ui/../../shared/sharedptr.h: In function 'UI_Node_Activate':
src/client/ui/../../shared/sharedptr.h:195:28: warning: inlining failed in call to 'get.isra': function not inlinable [-Winline]
  195 |         inline PointerType get () const
      |                            ^
src/client/ui/ui_node.cpp:265:49: note: called from here
  265 |         uiNode* b = node->behaviour->manager.get();
      |                                                 ^
src/client/ui/../../shared/sharedptr.h: In function 'UI_Node_GetClientPosition':
src/client/ui/../../shared/sharedptr.h:195:28: warning: inlining failed in call to 'get.isra': function not inlinable [-Winline]
  195 |         inline PointerType get () const
      |                            ^
src/client/ui/ui_node.cpp:283:107: note: called from here
  283 |         uiAbstractScrollableNode* b = dynamic_cast<uiAbstractScrollableNode*>(node->behaviour->manager.get());
      |                                                                                                           ^
src/client/ui/../../shared/sharedptr.h: In function 'UI_Node_DndEnter':
src/client/ui/../../shared/sharedptr.h:195:28: warning: inlining failed in call to 'get.isra': function not inlinable [-Winline]
  195 |         inline PointerType get () const
      |                            ^
src/client/ui/ui_node.cpp:291:85: note: called from here
  291 |         uiLocatedNode* b = dynamic_cast<uiLocatedNode*>(node->behaviour->manager.get());
      |                                                                                     ^
src/client/ui/../../shared/sharedptr.h: In function 'UI_Node_DndMove':
src/client/ui/../../shared/sharedptr.h:195:28: warning: inlining failed in call to 'get.isra': function not inlinable [-Winline]
  195 |         inline PointerType get () const
      |                            ^
src/client/ui/ui_node.cpp:297:85: note: called from here
  297 |         uiLocatedNode* b = dynamic_cast<uiLocatedNode*>(node->behaviour->manager.get());
      |                                                                                     ^
src/client/ui/../../shared/sharedptr.h: In function 'UI_Node_DndLeave':
src/client/ui/../../shared/sharedptr.h:195:28: warning: inlining failed in call to 'get.isra': function not inlinable [-Winline]
  195 |         inline PointerType get () const
      |                            ^
src/client/ui/ui_node.cpp:303:85: note: called from here
  303 |         uiLocatedNode* b = dynamic_cast<uiLocatedNode*>(node->behaviour->manager.get());
      |                                                                                     ^
src/client/ui/../../shared/sharedptr.h: In function 'UI_Node_DndDrop':
src/client/ui/../../shared/sharedptr.h:195:28: warning: inlining failed in call to 'get.isra': function not inlinable [-Winline]
  195 |         inline PointerType get () const
      |                            ^
src/client/ui/ui_node.cpp:309:85: note: called from here
  309 |         uiLocatedNode* b = dynamic_cast<uiLocatedNode*>(node->behaviour->manager.get());
      |                                                                                     ^
src/client/../common/../shared/shared.h: In function 'HTTP_PutFile':
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/common/http.cpp:225:22: note: called from here
  225 |         if (Q_strnull(url)) {
      |                      ^
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/common/http.cpp:230:22: note: called from here
  230 |         if (Q_strnull(fileName)) {
      |                      ^
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/common/http.cpp:235:22: note: called from here
  235 |         if (Q_strnull(formName)) {
      |                      ^
src/client/cgame/campaign/cp_research.cpp: In function 'RS_GetTechByIDX':
src/client/cgame/campaign/cp_research.cpp:1557:20: warning: inlining failed in call to 'RS_IsValidTechIndex': function not inlinable [-Winline]
 1557 | static inline bool RS_IsValidTechIndex (int techIdx)
      |                    ^
src/client/cgame/campaign/cp_research.cpp:1606:33: note: called from here
 1606 |         if (!RS_IsValidTechIndex(techIdx))
      |                                 ^
src/client/cgame/cl_game.cpp: In function 'GAME_DrawMap':
src/client/cgame/cl_game.cpp:62:37: warning: inlining failed in call to 'GAME_GetCurrentType': function not inlinable [-Winline]
   62 | static inline const cgame_export_t* GAME_GetCurrentType (void)
      |                                     ^
src/client/cgame/cl_game.cpp:855:57: note: called from here
  855 |         const cgame_export_t* list = GAME_GetCurrentType();
      |                                                         ^
src/client/cgame/cl_game.cpp: In function 'GAME_DrawMapMarkers':
src/client/cgame/cl_game.cpp:62:37: warning: inlining failed in call to 'GAME_GetCurrentType': function not inlinable [-Winline]
   62 | static inline const cgame_export_t* GAME_GetCurrentType (void)
      |                                     ^
src/client/cgame/cl_game.cpp:862:57: note: called from here
  862 |         const cgame_export_t* list = GAME_GetCurrentType();
      |                                                         ^
src/client/cgame/cl_game.cpp: In function 'GAME_MapClick':
src/client/cgame/cl_game.cpp:62:37: warning: inlining failed in call to 'GAME_GetCurrentType': function not inlinable [-Winline]
   62 | static inline const cgame_export_t* GAME_GetCurrentType (void)
      |                                     ^
src/client/cgame/cl_game.cpp:869:57: note: called from here
  869 |         const cgame_export_t* list = GAME_GetCurrentType();
      |                                                         ^
src/client/cgame/cl_game.cpp: In function 'GAME_SetMode':
src/client/cgame/cl_game.cpp:62:37: warning: inlining failed in call to 'GAME_GetCurrentType': function not inlinable [-Winline]
   62 | static inline const cgame_export_t* GAME_GetCurrentType (void)
      |                                     ^
src/client/cgame/cl_game.cpp:884:35: note: called from here
  884 |         list = GAME_GetCurrentType();
      |                                   ^
src/client/cgame/../../common/../shared/sharedptr.h:173:28: warning: inlining failed in call to 'operator->.constprop': function not inlinable [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^
src/client/cgame/cl_game.cpp:888:47: note: called from here
  888 |                 cvarListener->onGameModeChange();
      |                                               ^
src/client/cgame/cl_game.cpp:62:37: warning: inlining failed in call to 'GAME_GetCurrentType': function not inlinable [-Winline]
   62 | static inline const cgame_export_t* GAME_GetCurrentType (void)
      |                                     ^
src/client/cgame/cl_game.cpp:899:35: note: called from here
  899 |         list = GAME_GetCurrentType();
      |                                   ^
src/client/cgame/cl_game.cpp: In function 'GAME_HandleResults':
src/client/cgame/cl_game.cpp:62:37: warning: inlining failed in call to 'GAME_GetCurrentType': function not inlinable [-Winline]
   62 | static inline const cgame_export_t* GAME_GetCurrentType (void)
      |                                     ^
src/client/cgame/cl_game.cpp:1260:57: note: called from here
 1260 |         const cgame_export_t* list = GAME_GetCurrentType();
      |                                                         ^
src/client/cgame/cl_game.cpp: In function 'GAME_GetTeamDef':
src/client/cgame/cl_game.cpp:62:37: warning: inlining failed in call to 'GAME_GetCurrentType': function not inlinable [-Winline]
   62 | static inline const cgame_export_t* GAME_GetCurrentType (void)
      |                                     ^
src/client/cgame/cl_game.cpp:1380:57: note: called from here
 1380 |         const cgame_export_t* list = GAME_GetCurrentType();
      |                                                         ^
src/client/../common/../game/inv_shared.h: In function 'GAME_ItemIsUseable':
src/client/../common/../game/inv_shared.h:353:21: warning: inlining failed in call to 'isArmour': function not inlinable [-Winline]
  353 |         inline bool isArmour () const {
      |                     ^
src/client/cgame/cl_game.cpp:1231:25: note: called from here
 1231 |         if (od->isArmour()) {
      |                         ^
src/client/cgame/cl_game.cpp:62:37: warning: inlining failed in call to 'GAME_GetCurrentType': function not inlinable [-Winline]
   62 | static inline const cgame_export_t* GAME_GetCurrentType (void)
      |                                     ^
src/client/cgame/cl_game.cpp:1229:57: note: called from here
 1229 |         const cgame_export_t* list = GAME_GetCurrentType();
      |                                                         ^
src/common/../shared/typedefs.h: In member function 'setFloor':
src/common/../shared/typedefs.h:216:21: warning: inlining failed in call to 'setFloor': function not inlinable [-Winline]
  216 |         inline void setFloor (const int x, const int y, const int z, const int val) {
      |                     ^
src/common/../shared/typedefs.h:250:47: note: called from here
  250 |                 routes[actorSize - 1].setFloor(x, y, z, val);
      |                                               ^
src/common/../shared/typedefs.h: In member function 'getFloor':
src/common/../shared/typedefs.h:219:28: warning: inlining failed in call to 'getFloor': function not inlinable [-Winline]
  219 |         inline signed char getFloor (const int x, const int y, const int z) const {
      |                            ^
src/common/../shared/typedefs.h:256:54: note: called from here
  256 |                 return routes[actorSize - 1].getFloor(x, y, z);
      |                                                      ^
src/client/../common/../shared/shared.h: In function 'GAME_InitMissionBriefing':
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/client/cgame/cl_game.cpp:1447:13: note: called from here
 1447 |         if (Q_strvalid(serverVictoryMsgID))
      |             ^
src/client/cgame/cl_game.cpp:62:37: warning: inlining failed in call to 'GAME_GetCurrentType': function not inlinable [-Winline]
   62 | static inline const cgame_export_t* GAME_GetCurrentType (void)
      |                                     ^
src/client/cgame/cl_game.cpp:1440:57: note: called from here
 1440 |         const cgame_export_t* list = GAME_GetCurrentType();
      |                                                         ^
src/common/../shared/typedefs.h: In member function 'setCeiling':
src/common/../shared/typedefs.h:206:21: warning: inlining failed in call to 'setCeiling': function not inlinable [-Winline]
  206 |         inline void setCeiling (const int x, const int y, const int z, const int val) {
      |                     ^
src/common/../shared/typedefs.h:260:49: note: called from here
  260 |                 routes[actorSize - 1].setCeiling(x, y, z, val);
      |                                                 ^
src/common/../shared/typedefs.h: In member function 'getCeiling':
src/common/../shared/typedefs.h:209:21: warning: inlining failed in call to 'getCeiling': function not inlinable [-Winline]
  209 |         inline byte getCeiling (const int x, const int y, const int z) const {
      |                     ^
src/common/../shared/typedefs.h:266:56: note: called from here
  266 |                 return routes[actorSize - 1].getCeiling(x, y, z);
      |                                                        ^
src/common/../shared/sharedptr.h: In function 'NET_ShowStreams_f':
src/common/../shared/sharedptr.h:204:16: warning: inlining failed in call to '__conv_op .isra': function not inlinable [-Winline]
  204 |         inline operator bool () const
      |                ^
src/common/net.cpp:296:60: note: called from here
  296 |                         dbuffer_len(streams[i]->outbound), dbuffer_len(streams[i]->inbound));
      |                                                            ^
src/common/dbuffer.h:48:15: warning: inlining failed in call to 'length.isra': function not inlinable [-Winline]
   48 | inline size_t dbuffer::length () const
      |               ^
src/common/../shared/typedefs.h: In member function 'setConn':
src/common/net.cpp:296:60: note: called from here
  296 |                         dbuffer_len(streams[i]->outbound), dbuffer_len(streams[i]->inbound));
      |                                                            ^
src/common/../shared/sharedptr.h:173:28: warning: inlining failed in call to 'operator->.isra': function not inlinable [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^
src/common/../shared/typedefs.h:199:21: warning: inlining failed in call to 'setConn': function not inlinable [-Winline]
  199 |         inline void setConn (const int x, const int y, const int z, const int dir, const int val) {
      |                     ^
src/common/../shared/typedefs.h:279:46: note: called from here
  279 |                 routes[actorSize - 1].setConn(x, y, z, dir, val);
      |                                              ^
src/common/net.cpp:296:60: note: called from here
  296 |                         dbuffer_len(streams[i]->outbound), dbuffer_len(streams[i]->inbound));
      |                                                            ^
src/common/../shared/sharedptr.h:204:16: warning: inlining failed in call to '__conv_op .isra': function not inlinable [-Winline]
  204 |         inline operator bool () const
      |                ^
src/common/net.cpp:296:25: note: called from here
  296 |                         dbuffer_len(streams[i]->outbound), dbuffer_len(streams[i]->inbound));
      |                         ^
src/common/dbuffer.h:48:15: warning: inlining failed in call to 'length.isra': function not inlinable [-Winline]
   48 | inline size_t dbuffer::length () const
      |               ^
src/common/net.cpp:296:25: note: called from here
  296 |                         dbuffer_len(streams[i]->outbound), dbuffer_len(streams[i]->inbound));
      |                         ^
src/common/../shared/sharedptr.h:173:28: warning: inlining failed in call to 'operator->.isra': function not inlinable [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^
src/common/net.cpp:296:25: note: called from here
  296 |                         dbuffer_len(streams[i]->outbound), dbuffer_len(streams[i]->inbound));
      |                         ^
src/common/../shared/typedefs.h: In member function 'getConn':
src/common/../shared/typedefs.h:202:21: warning: inlining failed in call to 'getConn': function not inlinable [-Winline]
  202 |         inline byte getConn (const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/../shared/typedefs.h:282:53: note: called from here
  282 |                 return routes[actorSize - 1].getConn(x, y, z, dir);
      |                                                     ^
src/client/cgame/cl_game.cpp: In function 'GAME_StartBattlescape':
src/client/cgame/cl_game.cpp:62:37: warning: inlining failed in call to 'GAME_GetCurrentType': function not inlinable [-Winline]
   62 | static inline const cgame_export_t* GAME_GetCurrentType (void)
      |                                     ^
src/client/cgame/cl_game.cpp:1425:57: note: called from here
 1425 |         const cgame_export_t* list = GAME_GetCurrentType();
      |                                                         ^
src/common/../shared/typedefs.h: In member function 'setStepup':
src/common/../shared/typedefs.h:192:21: warning: inlining failed in call to 'setStepup': function not inlinable [-Winline]
  192 |         inline void setStepup (const int x, const int y, const int z, const int dir, const int val) {
      |                     ^
src/common/../shared/typedefs.h:289:48: note: called from here
  289 |                 routes[actorSize - 1].setStepup(x, y, z, dir, val);
      |                                                ^
src/common/../shared/typedefs.h: In member function 'getStepup':
src/common/../shared/typedefs.h:195:21: warning: inlining failed in call to 'getStepup': function not inlinable [-Winline]
  195 |         inline byte getStepup (const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/../shared/typedefs.h:292:55: note: called from here
  292 |                 return routes[actorSize - 1].getStepup(x, y, z, dir);
      |                                                       ^
src/client/cgame/cl_game.cpp: In function 'GAME_GetEquipmentDefinition':
src/client/cgame/cl_game.cpp:62:37: warning: inlining failed in call to 'GAME_GetCurrentType': function not inlinable [-Winline]
   62 | static inline const cgame_export_t* GAME_GetCurrentType (void)
      |                                     ^
src/client/cgame/cl_game.cpp:1542:57: note: called from here
 1542 |         const cgame_export_t* list = GAME_GetCurrentType();
      |                                                         ^
src/client/../common/../shared/shared.h: In function 'RS_GetTechByID':
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/client/cgame/campaign/cp_research.cpp:1622:22: note: called from here
 1622 |         if (Q_strnull(id))
      |                      ^
src/common/../shared/typedefs.h: In member function 'copyPosData':
src/common/../shared/typedefs.h:259:21: warning: inlining failed in call to 'setCeiling': function not inlinable [-Winline]
  259 |         inline void setCeiling (const actorSizeEnum_t actorSize, const int x, const int y, const int z, const int val) {
      |                     ^
src/common/../shared/typedefs.h:310:27: note: called from here
  310 |                 setCeiling(actorSize, x, y, z, other.getCeiling(actorSize, x - sX, y - sY, z - sZ));
      |                           ^
src/common/../shared/typedefs.h:265:21: warning: inlining failed in call to 'getCeiling': function not inlinable [-Winline]
  265 |         inline byte getCeiling (const int actorSize, const int x, const int y, const int z) const {
      |                     ^
src/common/../shared/typedefs.h:310:64: note: called from here
  310 |                 setCeiling(actorSize, x, y, z, other.getCeiling(actorSize, x - sX, y - sY, z - sZ));
      |                                                                ^
src/common/../shared/typedefs.h:249:21: warning: inlining failed in call to 'setFloor': function not inlinable [-Winline]
  249 |         inline void setFloor (const int actorSize, const int x, const int y, const int z, const int val) {
      |                     ^
src/common/../shared/typedefs.h:309:25: note: called from here
  309 |                 setFloor(actorSize, x, y, z, other.getFloor(actorSize, x - sX, y - sY, z - sZ));
      |                         ^
src/common/../shared/typedefs.h:255:28: warning: inlining failed in call to 'getFloor': function not inlinable [-Winline]
  255 |         inline signed char getFloor (const actorSizeEnum_t actorSize, const int x, const int y, const int z) const {
      |                            ^
src/common/../shared/typedefs.h:309:60: note: called from here
  309 |                 setFloor(actorSize, x, y, z, other.getFloor(actorSize, x - sX, y - sY, z - sZ));
      |                                                            ^
src/common/../shared/typedefs.h:288:21: warning: inlining failed in call to 'setStepup': function not inlinable [-Winline]
  288 |         inline void setStepup (const int actorSize, const int x, const int y, const int z, const int dir, const int val) {
      |                     ^
src/common/../shared/typedefs.h:314:34: note: called from here
  314 |                         setStepup(actorSize, x, y, z, dir, other.getStepup(actorSize, x - sX, y - sY, z - sZ, dir));
      |                                  ^
src/common/../shared/typedefs.h:291:21: warning: inlining failed in call to 'getStepup': function not inlinable [-Winline]
  291 |         inline byte getStepup (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/../shared/typedefs.h:314:75: note: called from here
  314 |                         setStepup(actorSize, x, y, z, dir, other.getStepup(actorSize, x - sX, y - sY, z - sZ, dir));
      |                                                                           ^
src/common/../shared/typedefs.h:278:21: warning: inlining failed in call to 'setConn': function not inlinable [-Winline]
  278 |         inline void setConn (const int actorSize, const int x, const int y, const int z, const int dir, const int val) {
      |                     ^
src/common/../shared/typedefs.h:313:32: note: called from here
  313 |                         setConn(actorSize, x, y, z, dir, other.getConn(actorSize, x - sX, y - sY, z - sZ, dir));
      |                                ^
src/common/../shared/typedefs.h:281:21: warning: inlining failed in call to 'getConn': function not inlinable [-Winline]
  281 |         inline byte getConn (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/../shared/typedefs.h:313:71: note: called from here
  313 |                         setConn(actorSize, x, y, z, dir, other.getConn(actorSize, x - sX, y - sY, z - sZ, dir));
      |                                                                       ^
src/client/../common/../shared/shared.h: In function 'Key_StringToKeynum':
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/client/input/cl_keys.cpp:462:22: note: called from here
  462 |         if (Q_strnull(str))
      |                      ^
src/common/../shared/typedefs.h: In member function 'getFloor':
src/common/../shared/typedefs.h:222:28: warning: inlining failed in call to 'getFloor': function not inlinable [-Winline]
  222 |         inline signed char getFloor (const pos3_t pos) const {
      |                            ^
src/common/../shared/typedefs.h:253:54: note: called from here
  253 |                 return routes[actorSize - 1].getFloor(pos);
      |                                                      ^
src/client/../common/../shared/shared.h: In function 'GAME_SaveTeam_f':
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/client/cgame/cl_game_team.cpp:313:22: note: called from here
  313 |         if (Q_strnull(name))
      |                      ^
src/common/../shared/typedefs.h: In member function 'getCeiling':
src/common/../shared/typedefs.h:212:21: warning: inlining failed in call to 'getCeiling': function not inlinable [-Winline]
  212 |         inline byte getCeiling (const pos3_t pos) const {
      |                     ^
src/common/../shared/typedefs.h:263:56: note: called from here
  263 |                 return routes[actorSize - 1].getCeiling(pos);
      |                                                        ^
src/common/../shared/typedefs.h: In member function 'checkVerticalDirections':
src/common/../shared/typedefs.h:252:28: warning: inlining failed in call to 'getFloor': function not inlinable [-Winline]
  252 |         inline signed char getFloor (const actorSizeEnum_t actorSize, const pos3_t pos) const {
      |                            ^
src/common/grid.cpp:421:44: note: called from here
  421 |                 } else if (routing.getFloor(actorSize, fromPos) >= 0) {
      |                                            ^
src/common/../shared/typedefs.h:262:21: warning: inlining failed in call to 'getCeiling': function not inlinable [-Winline]
  262 |         inline byte getCeiling (const int actorSize, const pos3_t pos) const {
      |                     ^
src/common/grid.cpp:429:30: note: called from here
  429 |                 if (flier && QuantToModel(routing.getCeiling(actorSize, fromPos)) < UNIT_HEIGHT * 2 - PLAYER_HEIGHT) { /* Not enough headroom to fly up. */
      |                              ^
src/common/../shared/typedefs.h:252:28: warning: inlining failed in call to 'getFloor': function not inlinable [-Winline]
  252 |         inline signed char getFloor (const actorSizeEnum_t actorSize, const pos3_t pos) const {
      |                            ^
src/common/grid.cpp:438:45: note: called from here
  438 |                         if (routing.getFloor(actorSize, fromPos) >= 0 ) { /* Can't fly down through a floor. */
      |                                             ^
src/common/../shared/typedefs.h: In member function 'getConn':
src/common/../shared/typedefs.h:202:21: warning: inlining failed in call to 'getConn': function not inlinable [-Winline]
  202 |         inline byte getConn (const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/../shared/typedefs.h:285:53: note: called from here
  285 |                 return routes[actorSize - 1].getConn(pos[0], pos[1], pos[2], dir);
      |                                                     ^
src/common/../shared/typedefs.h: In member function 'getStepupHeight':
src/common/../shared/typedefs.h:195:21: warning: inlining failed in call to 'getStepup': function not inlinable [-Winline]
  195 |         inline byte getStepup (const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/../shared/typedefs.h:296:55: note: called from here
  296 |                 return routes[actorSize - 1].getStepup(x, y, z, dir) & ~(PATHFINDING_BIG_STEPDOWN | PATHFINDING_BIG_STEPUP);
      |                                                       ^
src/common/../shared/typedefs.h: In member function 'isStepDownLevel':
src/common/../shared/typedefs.h:195:21: warning: inlining failed in call to 'getStepup': function not inlinable [-Winline]
  195 |         inline byte getStepup (const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/../shared/typedefs.h:299:55: note: called from here
  299 |                 return routes[actorSize - 1].getStepup(pos[0], pos[1], pos[2], dir) & PATHFINDING_BIG_STEPDOWN;
      |                                                       ^
src/client/cgame/cl_game.cpp: In function 'GAME_NotifyEvent':
src/client/cgame/cl_game.cpp:62:37: warning: inlining failed in call to 'GAME_GetCurrentType': function not inlinable [-Winline]
   62 | static inline const cgame_export_t* GAME_GetCurrentType (void)
      |                                     ^
src/client/cgame/cl_game.cpp:1551:57: note: called from here
 1551 |         const cgame_export_t* list = GAME_GetCurrentType();
      |                                                         ^
src/common/../shared/typedefs.h: In member function 'isStepUpLevel':
src/common/../shared/typedefs.h:195:21: warning: inlining failed in call to 'getStepup': function not inlinable [-Winline]
  195 |         inline byte getStepup (const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/../shared/typedefs.h:302:55: note: called from here
  302 |                 return routes[actorSize - 1].getStepup(pos[0], pos[1], pos[2], dir) & PATHFINDING_BIG_STEPUP;
      |                                                       ^
src/client/cgame/campaign/cp_employee.h: In function 'RS_Max_f':
src/client/cgame/campaign/cp_employee.h:58:21: warning: inlining failed in call to 'isAssigned.isra': function not inlinable [-Winline]
   58 |         inline bool isAssigned () const {
      |                     ^
src/client/cgame/campaign/cp_research_callbacks.cpp:62:42: note: called from here
   62 |                 if (!employee->isAssigned())
      |                                          ^
src/client/cgame/cl_game.cpp: In function 'GAME_TeamIsKnown':
src/client/cgame/cl_game.cpp:62:37: warning: inlining failed in call to 'GAME_GetCurrentType': function not inlinable [-Winline]
   62 | static inline const cgame_export_t* GAME_GetCurrentType (void)
      |                                     ^
src/client/cgame/cl_game.cpp:1558:57: note: called from here
 1558 |         const cgame_export_t* list = GAME_GetCurrentType();
      |                                                         ^
src/common/../shared/typedefs.h: In function 'Grid_Floor':
src/common/../shared/typedefs.h:255:28: warning: inlining failed in call to 'getFloor': function not inlinable [-Winline]
  255 |         inline signed char getFloor (const actorSizeEnum_t actorSize, const int x, const int y, const int z) const {
      |                            ^
src/common/grid.cpp:782:16: note: called from here
  782 |         return QuantToModel(routing.getFloor(actorSize, pos[0], pos[1], pos[2] & (PATHFINDING_HEIGHT - 1)));
      |                ^
src/client/cgame/cl_game.cpp: In function 'GAME_CharacterCvars':
src/client/cgame/cl_game.cpp:62:37: warning: inlining failed in call to 'GAME_GetCurrentType': function not inlinable [-Winline]
   62 | static inline const cgame_export_t* GAME_GetCurrentType (void)
      |                                     ^
src/client/cgame/cl_game.cpp:1570:57: note: called from here
 1570 |         const cgame_export_t* list = GAME_GetCurrentType();
      |                                                         ^
src/common/../shared/typedefs.h: In function 'Grid_Fall':
src/common/../shared/typedefs.h:255:28: warning: inlining failed in call to 'getFloor': function not inlinable [-Winline]
  255 |         inline signed char getFloor (const actorSizeEnum_t actorSize, const int x, const int y, const int z) const {
      |                            ^
src/common/grid.cpp:826:32: note: called from here
  826 |         base = routing.getFloor(actorSize, pos[0], pos[1], z);
      |                                ^
src/client/../common/../shared/shared.h: In function 'Rcon_Validate':
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/server/sv_main.cpp:549:22: note: called from here
  549 |         if (Q_strnull(rcon_password->string))
      |                      ^
src/client/cgame/cl_game.cpp: In function 'GAME_Drop':
src/client/cgame/cl_game.cpp:62:37: warning: inlining failed in call to 'GAME_GetCurrentType': function not inlinable [-Winline]
   62 | static inline const cgame_export_t* GAME_GetCurrentType (void)
      |                                     ^
src/client/cgame/cl_game.cpp:1586:57: note: called from here
 1586 |         const cgame_export_t* list = GAME_GetCurrentType();
      |                                                         ^
src/common/../shared/sharedptr.h: In function 'NET_StreamClose':
src/client/cgame/cl_game.cpp: In function 'GAME_Frame':
src/common/../shared/sharedptr.h:204:16: warning: inlining failed in call to '__conv_op .isra': function not inlinable [-Winline]
  204 |         inline operator bool () const
      |                ^
src/client/cgame/cl_game.cpp:62:37: warning: inlining failed in call to 'GAME_GetCurrentType': function not inlinable [-Winline]
   62 | static inline const cgame_export_t* GAME_GetCurrentType (void)
      |                                     ^
src/common/net.cpp:361:21: note: called from here
  361 |                 if (dbuffer_len(s->outbound))
      |                     ^
src/common/dbuffer.h:48:15: warning: inlining failed in call to 'length.isra': function not inlinable [-Winline]
   48 | inline size_t dbuffer::length () const
      |               ^
src/common/net.cpp:361:21: note: called from here
  361 |                 if (dbuffer_len(s->outbound))
      |                     ^
src/common/../shared/sharedptr.h:173:28: warning: inlining failed in call to 'operator->.isra': function not inlinable [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^
src/common/net.cpp:361:21: note: called from here
  361 |                 if (dbuffer_len(s->outbound))
      |                     ^
src/common/../shared/sharedptr.h:204:16: warning: inlining failed in call to '__conv_op .isra': function not inlinable [-Winline]
  204 |         inline operator bool () const
      |                ^
src/client/cgame/cl_game.cpp:1621:35: note: called from here
 1621 |         list = GAME_GetCurrentType();
      |                                   ^
src/common/net.cpp:363:26: note: called from here
  363 |                 else if (dbuffer_len(s->inbound))
      |                          ^
src/common/dbuffer.h:48:15: warning: inlining failed in call to 'length.isra': function not inlinable [-Winline]
   48 | inline size_t dbuffer::length () const
      |               ^
src/common/net.cpp:363:26: note: called from here
  363 |                 else if (dbuffer_len(s->inbound))
      |                          ^
src/common/../shared/sharedptr.h:173:28: warning: inlining failed in call to 'operator->.isra': function not inlinable [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^
src/common/net.cpp:363:26: note: called from here
  363 |                 else if (dbuffer_len(s->inbound))
      |                          ^
src/client/cgame/cl_game.cpp: In function 'GAME_DrawBaseTooltip':
src/client/cgame/cl_game.cpp:62:37: warning: inlining failed in call to 'GAME_GetCurrentType': function not inlinable [-Winline]
   62 | static inline const cgame_export_t* GAME_GetCurrentType (void)
      |                                     ^
src/client/cgame/cl_game.cpp:1635:57: note: called from here
 1635 |         const cgame_export_t* list = GAME_GetCurrentType();
      |                                                         ^
src/client/cgame/cl_game.cpp: In function 'GAME_DrawBaseLayout':
src/client/cgame/cl_game.cpp:62:37: warning: inlining failed in call to 'GAME_GetCurrentType': function not inlinable [-Winline]
   62 | static inline const cgame_export_t* GAME_GetCurrentType (void)
      |                                     ^
src/client/cgame/cl_game.cpp:1642:57: note: called from here
 1642 |         const cgame_export_t* list = GAME_GetCurrentType();
      |                                                         ^
src/common/../shared/typedefs.h: In member function 'checkFlyingDirections':
src/common/../shared/typedefs.h:284:21: warning: inlining failed in call to 'getConn': function not inlinable [-Winline]
  284 |         inline byte getConn (const actorSizeEnum_t actorSize, const pos3_t pos, const int dir) const {
      |                     ^
src/common/grid.cpp:395:48: note: called from here
  395 |                 passageHeight = routing.getConn(actorSize, fromPos, coreDir);
      |                                                ^
src/common/../shared/typedefs.h:252:28: warning: inlining failed in call to 'getFloor': function not inlinable [-Winline]
  252 |         inline signed char getFloor (const actorSizeEnum_t actorSize, const pos3_t pos) const {
      |                            ^
src/common/grid.cpp:394:107: note: called from here
  394 |                 neededHeight = actorHeight + CELL_HEIGHT - std::max((const signed char)0, routing.getFloor(actorSize, fromPos));
      |                                                                                                           ^
src/common/../shared/typedefs.h:284:21: warning: inlining failed in call to 'getConn': function not inlinable [-Winline]
  284 |         inline byte getConn (const actorSizeEnum_t actorSize, const pos3_t pos, const int dir) const {
      |                     ^
src/common/grid.cpp:400:48: note: called from here
  400 |                 passageHeight = routing.getConn(actorSize, toPos, coreDir ^ 1);
      |                                                ^
src/common/../shared/typedefs.h:252:28: warning: inlining failed in call to 'getFloor': function not inlinable [-Winline]
  252 |         inline signed char getFloor (const actorSizeEnum_t actorSize, const pos3_t pos) const {
      |                            ^
src/common/grid.cpp:399:107: note: called from here
  399 |                 neededHeight = actorHeight + CELL_HEIGHT - std::max((const signed char)0, routing.getFloor(actorSize, toPos));
      |                                                                                                           ^
src/common/../shared/typedefs.h:284:21: warning: inlining failed in call to 'getConn': function not inlinable [-Winline]
  284 |         inline byte getConn (const actorSizeEnum_t actorSize, const pos3_t pos, const int dir) const {
      |                     ^
src/common/grid.cpp:403:48: note: called from here
  403 |                 passageHeight = routing.getConn(actorSize, fromPos, coreDir);
      |                                                ^
src/server/sv_main.cpp: In function 'SVC_RemoteCommand':
src/server/sv_main.cpp:546:20: warning: inlining failed in call to 'Rcon_Validate': function not inlinable [-Winline]
  546 | static inline bool Rcon_Validate (const char* password)
      |                    ^
src/server/sv_main.cpp:573:41: note: called from here
  573 |         const bool valid = Rcon_Validate(Cmd_Argv(1));
      |                                         ^
src/client/cgame/cl_game.cpp: In function 'GAME_HandleBaseClick':
src/client/cgame/cl_game.cpp:62:37: warning: inlining failed in call to 'GAME_GetCurrentType': function not inlinable [-Winline]
   62 | static inline const cgame_export_t* GAME_GetCurrentType (void)
      |                                     ^
src/client/cgame/cl_game.cpp:1649:57: note: called from here
 1649 |         const cgame_export_t* list = GAME_GetCurrentType();
      |                                                         ^
src/client/cgame/cl_game.cpp: In function 'GAME_GetModelForItem':
src/client/cgame/cl_game.cpp:62:37: warning: inlining failed in call to 'GAME_GetCurrentType': function not inlinable [-Winline]
   62 | static inline const cgame_export_t* GAME_GetCurrentType (void)
      |                                     ^
src/client/cgame/cl_game.cpp:1662:57: note: called from here
 1662 |         const cgame_export_t* list = GAME_GetCurrentType();
      |                                                         ^
src/client/cgame/cl_game.cpp: In function 'GAME_GetSelectedChr':
src/client/cgame/cl_game.cpp:62:37: warning: inlining failed in call to 'GAME_GetCurrentType': function not inlinable [-Winline]
   62 | static inline const cgame_export_t* GAME_GetCurrentType (void)
      |                                     ^
src/client/cgame/cl_game.cpp:1683:57: note: called from here
 1683 |         const cgame_export_t* list = GAME_GetCurrentType();
      |                                                         ^
src/common/../shared/sharedptr.h: In function 'NET_StreamFinished':
src/common/../shared/sharedptr.h:204:16: warning: inlining failed in call to '__conv_op .isra': function not inlinable [-Winline]
  204 |         inline operator bool () const
      |                ^
src/common/net.cpp:866:13: note: called from here
  866 |         if (dbuffer_len(s->outbound) == 0)
      |             ^
src/common/dbuffer.h:48:15: warning: inlining failed in call to 'length.isra': function not inlinable [-Winline]
   48 | inline size_t dbuffer::length () const
      |               ^
src/common/net.cpp:866:13: note: called from here
  866 |         if (dbuffer_len(s->outbound) == 0)
      |             ^
src/common/../shared/sharedptr.h:173:28: warning: inlining failed in call to 'operator->.isra': function not inlinable [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^
src/common/net.cpp:866:13: note: called from here
  866 |         if (dbuffer_len(s->outbound) == 0)
      |             ^
src/server/sv_rma.cpp: In function 'SV_GetTilesFromTileSet':
src/server/sv_rma.cpp:290:27: warning: inlining failed in call to 'SV_GetMapTile': function not inlinable [-Winline]
  290 | static inline const Tile *SV_GetMapTile (const MapInfo *map, const char* tileName)
      |                           ^
src/server/sv_rma.cpp:582:49: note: called from here
  582 |                 const Tile *tile = SV_GetMapTile(map, tileSet->tiles[random]);
      |                                                 ^
src/client/battlescape/../../common/../shared/aabb.h: In member function 'doesIntersect':
src/client/battlescape/../../common/../shared/aabb.h:92:22: warning: inlining failed in call to 'getMaxX.isra': function not inlinable [-Winline]
   92 |         inline float getMaxX () const {
      |                      ^
src/common/../shared/aabb.h:126:49: note: called from here
  126 |                 return !(mins[0] > other.getMaxX() || mins[1] > other.maxs[1] || mins[2] > other.maxs[2] || getMaxX() < other.mins[0]
      |                                                 ^
src/client/battlescape/../../common/../shared/aabb.h:92:22: warning: inlining failed in call to 'getMaxX.isra': function not inlinable [-Winline]
   92 |         inline float getMaxX () const {
      |                      ^
src/common/../shared/aabb.h:126:116: note: called from here
  126 |                 return !(mins[0] > other.getMaxX() || mins[1] > other.maxs[1] || mins[2] > other.maxs[2] || getMaxX() < other.mins[0]
      |                                                                                                                    ^
src/common/../shared/sharedptr.h: In function 'NET_StreamDequeue':
src/common/../shared/sharedptr.h:173:28: warning: inlining failed in call to 'operator->.isra': function not inlinable [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^
src/common/net.cpp:780:35: note: called from here
  780 |         return s->inbound->extract(data, len);
      |                                   ^
src/common/../shared/aabb.h: In member function 'shift':
src/common/../shared/aabb.h:143:21: warning: inlining failed in call to 'clipToWorld': function not inlinable [-Winline]
  143 |         inline void clipToWorld () {
      |                     ^
src/common/../shared/aabb.h:162:28: note: called from here
  162 |                 clipToWorld();
      |                            ^
src/client/../common/../game/inv_shared.h: In function 'CP_AddWeaponAmmo':
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/cgame/campaign/cp_team.cpp:40:41: note: called from here
   40 |         const objDef_t* type = item->def();
      |                                         ^
src/client/../common/../game/inv_shared.h:353:21: warning: inlining failed in call to 'isArmour': function not inlinable [-Winline]
  353 |         inline bool isArmour () const {
      |                     ^
src/client/cgame/campaign/cp_team.cpp:44:27: note: called from here
   44 |         if (type->isArmour())
      |                           ^
src/client/../common/../game/inv_shared.h:350:21: warning: inlining failed in call to 'isAmmo': function not inlinable [-Winline]
  350 |         inline bool isAmmo () const {
      |                     ^
src/client/cgame/campaign/cp_team.cpp:49:34: note: called from here
   49 |                 if (!type->isAmmo()) {
      |                                  ^
src/client/../common/../game/inv_shared.h:428:21: warning: inlining failed in call to 'setAmmoDef': function not inlinable [-Winline]
  428 |         inline void setAmmoDef (const objDef_t* od) {
      |                     ^
src/client/cgame/campaign/cp_team.cpp:52:41: note: called from here
   52 |                         item->setAmmoDef(item->def()); /* Just in case this hasn't been done yet. */
      |                                         ^
src/client/../common/../game/inv_shared.h:448:21: warning: inlining failed in call to 'setAmmoLeft': function not inlinable [-Winline]
  448 |         inline void setAmmoLeft (int value) {
      |                     ^
src/client/cgame/campaign/cp_team.cpp:51:42: note: called from here
   51 |                         item->setAmmoLeft(type->ammo);
      |                                          ^
src/client/../common/../game/inv_shared.h:444:20: warning: inlining failed in call to 'getAmmoLeft': function not inlinable [-Winline]
  444 |         inline int getAmmoLeft () const {
      |                    ^
src/client/cgame/campaign/cp_team.cpp:59:37: note: called from here
   59 |         } else if (item->getAmmoLeft()) {
      |                                     ^
src/client/../common/../game/inv_shared.h:424:32: warning: inlining failed in call to 'ammoDef': function not inlinable [-Winline]
  424 |         inline const objDef_t* ammoDef (void) const {
      |                                ^
src/client/cgame/campaign/cp_team.cpp:60:17: note: called from here
   60 |                 assert(item->ammoDef());
      |                 ^
src/client/../common/../game/inv_shared.h:448:21: warning: inlining failed in call to 'setAmmoLeft': function not inlinable [-Winline]
  448 |         inline void setAmmoLeft (int value) {
      |                     ^
src/client/cgame/campaign/cp_team.cpp:68:50: note: called from here
   68 |                                 item->setAmmoLeft(NONE_AMMO);
      |                                                  ^
src/client/../common/../game/inv_shared.h:424:32: warning: inlining failed in call to 'ammoDef': function not inlinable [-Winline]
  424 |         inline const objDef_t* ammoDef (void) const {
      |                                ^
src/client/cgame/campaign/cp_team.cpp:75:26: note: called from here
   75 |         if (item->ammoDef() && ed->numItems[item->ammoDef()->idx] > 0) {
      |                          ^
src/client/../common/../game/inv_shared.h:448:21: warning: inlining failed in call to 'setAmmoLeft': function not inlinable [-Winline]
  448 |         inline void setAmmoLeft (int value) {
      |                     ^
src/client/cgame/campaign/cp_team.cpp:77:34: note: called from here
   77 |                 item->setAmmoLeft(type->ammo);
      |                                  ^
src/client/../common/../game/inv_shared.h:428:21: warning: inlining failed in call to 'setAmmoDef': function not inlinable [-Winline]
  428 |         inline void setAmmoDef (const objDef_t* od) {
      |                     ^
src/client/cgame/campaign/cp_team.cpp:89:49: note: called from here
   89 |                                 item->setAmmoDef(od);
      |                                                 ^
src/client/../common/../game/inv_shared.h:448:21: warning: inlining failed in call to 'setAmmoLeft': function not inlinable [-Winline]
  448 |         inline void setAmmoLeft (int value) {
      |                     ^
src/client/cgame/campaign/cp_team.cpp:88:50: note: called from here
   88 |                                 item->setAmmoLeft(type->ammo);
      |                                                  ^
src/client/../common/../game/inv_shared.h:424:32: warning: inlining failed in call to 'ammoDef': function not inlinable [-Winline]
  424 |         inline const objDef_t* ammoDef (void) const {
      |                                ^
src/client/cgame/campaign/cp_team.cpp:103:26: note: called from here
  103 |         if (item->ammoDef() && ed->numItemsLoose[item->ammoDef()->idx] > 0) {
      |                          ^
src/client/../common/../game/inv_shared.h:448:21: warning: inlining failed in call to 'setAmmoLeft': function not inlinable [-Winline]
  448 |         inline void setAmmoLeft (int value) {
      |                     ^
src/client/cgame/campaign/cp_team.cpp:111:26: note: called from here
  111 |         item->setAmmoLeft(NONE_AMMO);
      |                          ^
src/client/../common/../game/inv_shared.h:448:21: warning: inlining failed in call to 'setAmmoLeft': function not inlinable [-Winline]
  448 |         inline void setAmmoLeft (int value) {
      |                     ^
src/client/cgame/campaign/cp_team.cpp:104:34: note: called from here
  104 |                 item->setAmmoLeft(ed->numItemsLoose[item->ammoDef()->idx]);
      |                                  ^
src/client/../common/../game/inv_shared.h:444:20: warning: inlining failed in call to 'getAmmoLeft': function not inlinable [-Winline]
  444 |         inline int getAmmoLeft () const {
      |                    ^
src/client/cgame/campaign/cp_team.cpp:114:93: note: called from here
  114 |                 if (od->isLoadableInWeapon(type) && ed->numItemsLoose[i] > item->getAmmoLeft()) {
      |                                                                                             ^
src/client/../common/../game/inv_shared.h:424:32: warning: inlining failed in call to 'ammoDef': function not inlinable [-Winline]
  424 |         inline const objDef_t* ammoDef (void) const {
      |                                ^
src/client/cgame/campaign/cp_team.cpp:120:33: note: called from here
  120 |                                 assert(item->ammoDef());
      |                                 ^
src/client/../common/../game/inv_shared.h:428:21: warning: inlining failed in call to 'setAmmoDef': function not inlinable [-Winline]
  428 |         inline void setAmmoDef (const objDef_t* od) {
      |                     ^
src/client/cgame/campaign/cp_team.cpp:128:41: note: called from here
  128 |                         item->setAmmoDef(od);
      |                                         ^
src/client/../common/../game/inv_shared.h:448:21: warning: inlining failed in call to 'setAmmoLeft': function not inlinable [-Winline]
  448 |         inline void setAmmoLeft (int value) {
      |                     ^
src/client/cgame/campaign/cp_team.cpp:126:42: note: called from here
  126 |                         item->setAmmoLeft(ed->numItemsLoose[i]);
      |                                          ^
src/client/../common/filesys.h: In function 'Con_SaveConsoleHistory':
src/client/../common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/client/cl_console.cpp:266:20: note: called from here
  266 |         FS_OpenFile(CONSOLE_HISTORY_FILENAME, &f, FILE_WRITE);
      |                    ^
src/client/../common/filesys.h:206:21: warning: inlining failed in call to 'file.isra': function not inlinable [-Winline]
  206 |         inline bool file () const
      |                     ^
src/client/cl_console.cpp:267:20: note: called from here
  267 |         if (!f.file()) {
      |                    ^
src/client/../common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/client/cl_console.cpp:278:33: note: called from here
  278 |                         FS_Write(lastLine, strlen(lastLine), &f);
      |                                 ^
src/client/../common/filesys.h: In member function '__conv_op ':
src/client/../common/filesys.h:206:21: warning: inlining failed in call to 'file.isra': function not inlinable [-Winline]
  206 |         inline bool file () const
      |                     ^
src/client/../common/filesys.h:204:28: note: called from here
  204 |                 return file() || zip();
      |                            ^
src/client/../common/filesys.h:210:21: warning: inlining failed in call to 'zip.isra': function not inlinable [-Winline]
  210 |         inline bool zip () const
      |                     ^
src/client/../common/filesys.h:204:37: note: called from here
  204 |                 return file() || zip();
      |                                     ^
src/client/../common/filesys.h: In member function 'getFile':
src/client/../common/filesys.h:61:22: warning: inlining failed in call to 'getFile.isra': function not inlinable [-Winline]
   61 |         inline FILE* getFile () const
      |                      ^
src/client/../common/filesys.h:216:37: note: called from here
  216 |                 return _file.getFile();
      |                                     ^
src/client/../common/filesys.h: In function 'Con_LoadConsoleHistory':
src/client/../common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/client/cl_console.cpp:237:20: note: called from here
  237 |         FS_OpenFile(CONSOLE_HISTORY_FILENAME, &f, FILE_READ);
      |                    ^
src/client/../common/filesys.h:202:16: warning: inlining failed in call to '__conv_op ': function not inlinable [-Winline]
  202 |         inline operator bool () const
      |                ^
src/client/cl_console.cpp:238:14: note: called from here
  238 |         if (!f)
      |              ^
src/client/../common/filesys.h:214:22: warning: inlining failed in call to 'getFile': function not inlinable [-Winline]
  214 |         inline FILE* getFile () const
      |                      ^
src/client/cl_console.cpp:242:21: note: called from here
  242 |         while (fgets(line, MAXCMDLINE - 2, f.getFile())) {
      |                     ^
src/client/cgame/../../common/../game/inv_shared.h: In function 'CP_SetEquipContainer':
src/client/cgame/../../common/../game/inv_shared.h:559:21: warning: inlining failed in call to 'resetContainer': function not inlinable [-Winline]
  559 |         inline void resetContainer (const containerIndex_t idx) {
      |                     ^
src/client/cgame/campaign/cp_team.cpp:146:38: note: called from here
  146 |                 uiInv->resetContainer(CID_EQUIP);
      |                                      ^
src/client/cgame/../../common/../game/inv_shared.h:555:21: warning: inlining failed in call to 'setContainer': function not inlinable [-Winline]
  555 |         inline void setContainer (const containerIndex_t idx, Item* cont) {
      |                     ^
src/client/cgame/campaign/cp_team.cpp:144:38: note: called from here
  144 |                 chr->inv.setContainer(CID_EQUIP, uiInv->getContainer2(CID_EQUIP));
      |                                      ^
src/client/../common/../game/inv_shared.h:551:22: warning: inlining failed in call to 'getContainer2': function not inlinable [-Winline]
  551 |         inline Item* getContainer2 (const containerIndex_t idx) const {
      |                      ^
src/client/cgame/campaign/cp_team.cpp:144:38: note: called from here
  144 |                 chr->inv.setContainer(CID_EQUIP, uiInv->getContainer2(CID_EQUIP));
      |                                      ^
src/client/cgame/campaign/cp_employee.h: In function 'CP_CleanupTeam':
src/client/cgame/../../common/../game/inv_shared.h: In function 'GAME_ActorSelect_f':
src/client/cgame/campaign/cp_employee.h:94:21: warning: inlining failed in call to 'isHiredInBase': function not inlinable [-Winline]
   94 |         inline bool isHiredInBase (const base_t* const base) const {
      |                     ^
src/client/cgame/campaign/cp_team.cpp:174:45: note: called from here
  174 |                 if (!employee->isHiredInBase(base))
      |                                             ^
src/client/cgame/campaign/cp_employee.h:107:36: warning: inlining failed in call to 'getUGV.isra': function not inlinable [-Winline]
  107 |         inline const struct ugv_s* getUGV() const {
      |                                    ^
src/client/cgame/../../common/../game/inv_shared.h:559:21: warning: inlining failed in call to 'resetContainer': function not inlinable [-Winline]
  559 |         inline void resetContainer (const containerIndex_t idx) {
      |                     ^
src/client/cgame/cl_game_team.cpp:562:45: note: called from here
  562 |                 ui_inventory->resetContainer(CID_EQUIP);
      |                                             ^
src/client/cgame/campaign/cp_team.cpp:182:37: note: called from here
  182 |                 if (employee->getUGV()) {
      |                                     ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/cgame/../../common/../game/inv_shared.h:555:21: warning: inlining failed in call to 'setContainer': function not inlinable [-Winline]
  555 |         inline void setContainer (const containerIndex_t idx, Item* cont) {
      |                     ^
src/client/cgame/campaign/cp_team.cpp:185:52: note: called from here
  185 |                         if (!rightH || !rightH->def())
      |                                                    ^
src/client/cgame/cl_game_team.cpp:560:38: note: called from here
  560 |                 chr->inv.setContainer(CID_EQUIP, ui_inventory->getEquipContainer());
      |                                      ^
src/client/cgame/campaign/cp_employee.h:107:36: warning: inlining failed in call to 'getUGV.isra': function not inlinable [-Winline]
  107 |         inline const struct ugv_s* getUGV() const {
      |                                    ^
src/client/cgame/campaign/cp_team.cpp:186:103: note: called from here
  186 |                                 cgi->INV_EquipActorRobot(&chr->inv, INVSH_GetItemByID(employee->getUGV()->weapon));
      |                                                                                                       ^
src/client/cgame/campaign/cp_employee.h:94:21: warning: inlining failed in call to 'isHiredInBase': function not inlinable [-Winline]
   94 |         inline bool isHiredInBase (const base_t* const base) const {
      |                     ^
src/client/cgame/campaign/cp_team.cpp:192:53: note: called from here
  192 |                         if (!employee->isHiredInBase(base))
      |                                                     ^
src/client/../common/../game/inv_shared.h:551:22: warning: inlining failed in call to 'getContainer2': function not inlinable [-Winline]
  551 |         inline Item* getContainer2 (const containerIndex_t idx) const {
      |                      ^
src/client/cgame/campaign/cp_team.cpp:204:57: note: called from here
  204 |                         for (ic = chr->inv.getContainer2(container); ic; ic = next) {
      |                                                         ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/cgame/campaign/cp_team.cpp:206:57: note: called from here
  206 |                                 if (ed->numItems[ic->def()->idx] > 0) {
      |                                                         ^
src/client/../common/../game/inv_shared.h:452:22: warning: inlining failed in call to 'getNext': function not inlinable [-Winline]
  452 |         inline Item* getNext () const {
      |                      ^
src/client/cgame/campaign/cp_team.cpp:205:51: note: called from here
  205 |                                 next = ic->getNext();
      |                                                   ^
src/client/../common/../game/inv_shared.h: In function 'GAME_SaveInventory':
src/client/../common/../game/inv_shared.h:463:20: warning: inlining failed in call to 'getX': function not inlinable [-Winline]
  463 |         inline int getX () const {
      |                    ^
src/client/cgame/cl_game_team.cpp:609:38: note: called from here
  609 |                         GAME_SaveItem(s, item, cont->id, item->getX(), item->getY());
      |                                      ^
src/client/../common/../game/inv_shared.h:471:20: warning: inlining failed in call to 'getY': function not inlinable [-Winline]
  471 |         inline int getY () const {
      |                    ^
src/client/cgame/cl_game_team.cpp:609:38: note: called from here
  609 |                         GAME_SaveItem(s, item, cont->id, item->getX(), item->getY());
      |                                      ^
src/client/cgame/../../common/../game/inv_shared.h: In function 'CP_CleanTempInventory':
src/client/cgame/../../common/../game/inv_shared.h:562:21: warning: inlining failed in call to 'resetTempContainers': function not inlinable [-Winline]
  562 |         inline void resetTempContainers () {
      |                     ^
src/client/cgame/campaign/cp_team.cpp:279:54: note: called from here
  279 |                 employee->chr.inv.resetTempContainers();
      |                                                      ^
src/client/cgame/../../common/../game/inv_shared.h:562:21: warning: inlining failed in call to 'resetTempContainers': function not inlinable [-Winline]
  562 |         inline void resetTempContainers () {
      |                     ^
src/client/cgame/campaign/cp_team.cpp:283:54: note: called from here
  283 |                 employee->chr.inv.resetTempContainers();
      |                                                      ^
src/client/../common/../shared/shared.h: In function 'WEB_Auth':
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/client/web/web_main.cpp:153:16: note: called from here
  153 |         return Q_strvalid(web_password->string);
      |                ^
src/client/cinematic/../../common/scripts.h: In function 'SEQ_ExecuteObj2D':
src/client/cinematic/../../common/scripts.h:179:32: warning: inlining failed in call to 'Com_GetValue': function not inlinable [-Winline]
  179 | template<typename T> inline T& Com_GetValue(void* const object, value_t const* const value)
      |                                ^
src/client/cinematic/cl_sequence.cpp:766:41: note: called from here
  766 |                                         Mem_PoolStrDupTo(data, &Com_GetValue<char*>(s2d, vp), cl_genericPool, 0);
      |                                         ^
src/client/../common/../shared/shared.h: In function 'CL_CheckOrDownloadFile':
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/client/cl_http.cpp:353:22: note: called from here
  353 |         if (Q_strnull(filename))
      |                      ^
src/client/../common/../shared/shared.h: In function 'WEB_CheckAuth':
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/client/web/web_main.cpp:179:22: note: called from here
  179 |         if (Q_strnull(web_password->string)) {
      |                      ^
src/client/../common/../shared/shared.h: In function 'UI_DrawTooltip':
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/client/ui/ui_tooltip.cpp:45:22: note: called from here
   45 |         if (Q_strnull(string) || !font)
      |                      ^
src/client/cgame/campaign/cp_employee.h: In function 'CP_TEAM_FillEquipSoldierList_f':
src/client/cgame/campaign/cp_employee.h:94:21: warning: inlining failed in call to 'isHiredInBase': function not inlinable [-Winline]
   94 |         inline bool isHiredInBase (const base_t* const base) const {
      |                     ^
src/client/cgame/campaign/cp_team_callbacks.cpp:297:53: note: called from here
  297 |                         if (!employee->isHiredInBase(base))
      |                                                     ^
src/client/cl_http.cpp: In function 'CL_CheckAndQueueDownload':
src/client/cl_http.cpp:70:20: warning: inlining failed in call to 'isvalidchar': function not inlinable [-Winline]
   70 | static inline bool isvalidchar (int c)
      |                    ^
src/client/cl_http.cpp:449:47: note: called from here
  449 |         if (strstr(path, "..") || !isvalidchar(path[0]) || !isvalidchar(path[length - 1]) || strstr(path, "//") ||
      |                                               ^
src/client/cl_http.cpp:70:20: warning: inlining failed in call to 'isvalidchar': function not inlinable [-Winline]
   70 | static inline bool isvalidchar (int c)
      |                    ^
src/client/cl_http.cpp:449:72: note: called from here
  449 |         if (strstr(path, "..") || !isvalidchar(path[0]) || !isvalidchar(path[length - 1]) || strstr(path, "//") ||
      |                                                                        ^
src/client/../common/../shared/shared.h: In function 'WEB_InitStartup':
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/client/web/web_main.cpp:202:13: note: called from here
  202 |         if (Q_strvalid(web_password->string)) {
      |             ^
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/client/web/web_main.cpp:207:21: note: called from here
  207 |                 if (Q_strvalid(web_password->string)) {
      |                     ^
src/client/battlescape/../../common/../shared/aabb.h: In member function '__ct_base ':
src/client/battlescape/../../common/../shared/aabb.h:89:30: warning: inlining failed in call to 'getMaxs': function not inlinable [-Winline]
   89 |         inline const vec3_t& getMaxs() const {
      |                              ^
src/client/battlescape/../../common/../shared/mathlib.h:132:17: note: called from here
  132 |                 VecToPos(aabb.getMaxs(), maxs);
      |                 ^
src/client/battlescape/../../common/../shared/aabb.h:80:30: warning: inlining failed in call to 'getMins': function not inlinable [-Winline]
   80 |         inline const vec3_t& getMins() const {
      |                              ^
src/client/battlescape/../../common/../shared/mathlib.h:131:17: note: called from here
  131 |                 VecToPos(aabb.getMins(), mins);
      |                 ^
src/client/../common/../shared/shared.h: In function 'Cmd_AddCommand':
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/common/cmd.cpp:767:14: note: called from here
  767 |         if (!Q_strvalid(cmdName))
      |              ^
src/client/../common/../shared/shared.h: In function 'CLMN_AddBindings':
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/client/cl_menu.cpp:38:30: note: called from here
   38 |                 if (Q_strnull(bindings[i]))
      |                              ^
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/client/cl_menu.cpp:41:21: note: called from here
   41 |                 if (Q_strvalid(binding))
      |                     ^
src/client/battlescape/../battlescape/cl_localentity.h: In function 'CL_ActorGetReactionFireFireDef':
src/client/battlescape/../battlescape/cl_localentity.h:176:22: warning: inlining failed in call to 'getHandItem': function not inlinable [-Winline]
  176 |         inline Item* getHandItem (actorHands_t hand) const
      |                      ^
src/client/battlescape/cl_actor.cpp:180:50: note: called from here
  180 |         const Item* weapon = shooter->getHandItem(fmSetting.getHand());
      |                                                  ^
src/client/battlescape/../../common/../game/chr_shared.h:160:29: warning: inlining failed in call to 'getHand.isra': function not inlinable [-Winline]
  160 |         inline actorHands_t getHand () const {
      |                             ^
src/client/battlescape/cl_actor.cpp:180:50: note: called from here
  180 |         const Item* weapon = shooter->getHandItem(fmSetting.getHand());
      |                                                  ^
src/client/battlescape/../../common/../game/chr_shared.h:152:20: warning: inlining failed in call to 'getFmIdx.isra': function not inlinable [-Winline]
  152 |         inline int getFmIdx () const {
      |                    ^
src/client/battlescape/cl_actor.cpp:188:45: note: called from here
  188 |         const int fmIdx = fmSetting.getFmIdx();
      |                                             ^
src/client/cl_menu.cpp: In function 'CLMN_InitKeyList_f':
src/client/cl_menu.cpp:35:20: warning: inlining failed in call to 'CLMN_AddBindings': function not inlinable [-Winline]
   35 | static inline void CLMN_AddBindings (keyBindSpace_t scope, char** bindings, int offset = 0)
      |                    ^
src/client/cl_menu.cpp:78:25: note: called from here
   78 |         CLMN_AddBindings(KEYSPACE_BATTLE, battleKeyBindings, uiBindings);
      |                         ^
src/client/cl_menu.cpp:50:19: warning: inlining failed in call to 'CLMN_AddUIBindings.constprop': function not inlinable [-Winline]
   50 | static inline int CLMN_AddUIBindings (keyBindSpace_t scope)
      |                   ^
src/client/cl_menu.cpp:77:50: note: called from here
   77 |         const int uiBindings = CLMN_AddUIBindings(KEYSPACE_UI);
      |                                                  ^
src/client/cl_menu.cpp:35:20: warning: inlining failed in call to 'CLMN_AddBindings': function not inlinable [-Winline]
   35 | static inline void CLMN_AddBindings (keyBindSpace_t scope, char** bindings, int offset = 0)
      |                    ^
src/client/cl_menu.cpp:76:25: note: called from here
   76 |         CLMN_AddBindings(KEYSPACE_UI, menuKeyBindings);
      |                         ^
src/client/cl_menu.cpp:35:20: warning: inlining failed in call to 'CLMN_AddBindings': function not inlinable [-Winline]
   35 | static inline void CLMN_AddBindings (keyBindSpace_t scope, char** bindings, int offset = 0)
      |                    ^
src/client/cl_menu.cpp:75:25: note: called from here
   75 |         CLMN_AddBindings(KEYSPACE_GAME, keyBindings);
      |                         ^
src/client/../common/../shared/shared.h: In function 'SCR_DrawString':
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/client/cl_screen.cpp:72:22: note: called from here
   72 |         if (Q_strnull(string))
      |                      ^
src/client/../common/../game/inv_shared.h: In function 'INV_GetFilterFromItem':
src/client/../common/../game/inv_shared.h:353:21: warning: inlining failed in call to 'isArmour': function not inlinable [-Winline]
  353 |         inline bool isArmour () const {
      |                     ^
src/client/cl_inventory.cpp:262:31: note: called from here
  262 |         else if (obj->isArmour())
      |                               ^
src/client/ui/ui_timer.cpp: In function 'UI_HandleTimers':
src/client/ui/ui_timer.cpp:49:20: warning: inlining failed in call to 'UI_RemoveTimerFromActiveList': function not inlinable [-Winline]
   49 | static inline void UI_RemoveTimerFromActiveList (uiTimer_t* timer)
      |                    ^
src/client/ui/ui_timer.cpp:110:53: note: called from here
  110 |                         UI_RemoveTimerFromActiveList(timer);
      |                                                     ^
src/client/ui/ui_actions.cpp: In function 'UI_GenInjectedString':
src/client/ui/ui_actions.cpp:141:27: warning: inlining failed in call to 'UI_GenCommandReadProperty.constprop': function not inlinable [-Winline]
  141 | static inline const char* UI_GenCommandReadProperty (const char* input, char* output, int outputSize)
      |                           ^
src/client/ui/ui_actions.cpp:218:69: note: called from here
  218 |                         const char* next = UI_GenCommandReadProperty(cin, propertyName, sizeof(propertyName));
      |                                                                     ^
src/client/cgame/campaign/cp_employee.h: In function 'TR_ListTransfers_f':
src/client/cgame/campaign/cp_employee.h:107:36: warning: inlining failed in call to 'getUGV.isra': function not inlinable [-Winline]
  107 |         inline const struct ugv_s* getUGV() const {
      |                                    ^
src/client/cgame/campaign/cp_transfer.cpp:337:61: note: called from here
  337 |                                         if (employee->getUGV()) {
      |                                                             ^
src/client/cgame/campaign/cp_employee.h:103:39: warning: inlining failed in call to 'getNation.isra': function not inlinable [-Winline]
  103 |         inline const struct nation_s* getNation() const {
      |                                       ^
src/client/cgame/campaign/cp_transfer.cpp:343:77: note: called from here
  343 |                                                         (employee->getNation()) ? employee->getNation()->id : "(nonation)",
      |                                                                             ^
src/client/cgame/campaign/cp_employee.h:86:21: warning: inlining failed in call to 'isHired.isra': function not inlinable [-Winline]
   86 |         inline bool isHired () const {
      |                     ^
src/client/cgame/campaign/cp_transfer.cpp:345:71: note: called from here
  345 |                                                 if (!employee->isHired())
      |                                                                       ^
src/client/cgame/campaign/cp_employee.h:99:31: warning: inlining failed in call to 'getType.isra': function not inlinable [-Winline]
   99 |         inline employeeType_t getType() const {
      |                               ^
src/client/cgame/campaign/cp_transfer.cpp:341:59: note: called from here
  341 |                                                 Com_Printf("......%s (%s) / %s [ucn: %i]\n", employee->chr.name,
      |                                                           ^
src/client/../common/../game/inv_shared.h: In function 'INV_UpdateActorLoad_f':
src/client/../common/../game/inv_shared.h:452:22: warning: inlining failed in call to 'getNext': function not inlinable [-Winline]
  452 |         inline Item* getNext () const {
      |                      ^
src/client/cl_inventory_callbacks.cpp:364:48: note: called from here
  364 |                         next = invList->getNext();
      |                                                ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/cl_inventory_callbacks.cpp:375:89: note: called from here
  375 |                                 Q_strcat(popupText, sizeof(popupText), "%s: %s (%i)\n", _(invList->def()->name), _(fireDef[i].name), fireDef[i].time);
      |                                                                                         ^
src/common/net.cpp: In function 'NET_Wait':
src/common/net.cpp:212:19: warning: inlining failed in call to 'NET_StreamGetLength': function not inlinable [-Winline]
  212 | static inline int NET_StreamGetLength (struct net_stream *s)
      |                   ^
src/common/net.cpp:481:69: note: called from here
  481 |                         if (!s->loopback_peer && NET_StreamGetLength(s) == 0) {
      |                                                                     ^
src/common/../shared/sharedptr.h:204:16: warning: inlining failed in call to '__conv_op .isra': function not inlinable [-Winline]
  204 |         inline operator bool () const
      |                ^
src/common/net.cpp:499:29: note: called from here
  499 |                         if (dbuffer_len(s->outbound) == 0) {
      |                             ^
src/common/dbuffer.h:48:15: warning: inlining failed in call to 'length.isra': function not inlinable [-Winline]
   48 | inline size_t dbuffer::length () const
      |               ^
src/common/net.cpp:499:29: note: called from here
  499 |                         if (dbuffer_len(s->outbound) == 0) {
      |                             ^
src/common/../shared/sharedptr.h:173:28: warning: inlining failed in call to 'operator->.isra': function not inlinable [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^
src/common/net.cpp:499:29: note: called from here
  499 |                         if (dbuffer_len(s->outbound) == 0) {
      |                             ^
src/common/../shared/sharedptr.h:173:28: warning: inlining failed in call to 'operator->.isra': function not inlinable [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^
src/common/net.cpp:511:55: note: called from here
  511 |                                 len = s->outbound->get(buf, sizeof(buf));
      |                                                       ^
src/common/../shared/sharedptr.h:173:28: warning: inlining failed in call to 'operator->.isra': function not inlinable [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^
src/common/net.cpp:514:52: note: called from here
  514 |                                 s->outbound->remove(len);
      |                                                    ^
src/common/../shared/sharedptr.h:204:16: warning: inlining failed in call to '__conv_op .isra': function not inlinable [-Winline]
  204 |         inline operator bool () const
      |                ^
src/common/net.cpp:535:40: note: called from here
  535 |                                 if (s->inbound) {
      |                                        ^
src/common/../shared/sharedptr.h:173:28: warning: inlining failed in call to 'operator->.isra': function not inlinable [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^
src/common/net.cpp:537:56: note: called from here
  537 |                                         s->inbound->add(buf, len);
      |                                                        ^
src/client/ui/ui_timer.cpp: In function 'UI_TimerStop':
src/client/ui/ui_timer.cpp:49:20: warning: inlining failed in call to 'UI_RemoveTimerFromActiveList': function not inlinable [-Winline]
   49 | static inline void UI_RemoveTimerFromActiveList (uiTimer_t* timer)
      |                    ^
src/client/ui/ui_timer.cpp:168:37: note: called from here
  168 |         UI_RemoveTimerFromActiveList(timer);
      |                                     ^
src/common/routing.cpp: In function 'RT_PlaceIsShifted':
src/common/routing.cpp:108:21: warning: inlining failed in call to 'isUsable.isra': function not inlinable [-Winline]
  108 |         inline bool isUsable (void) const
      |                     ^
src/common/routing.cpp:139:25: note: called from here
  139 |         if (!p->isUsable() || !other->isUsable())
      |                         ^
src/common/routing.cpp:108:21: warning: inlining failed in call to 'isUsable.isra': function not inlinable [-Winline]
  108 |         inline bool isUsable (void) const
      |                     ^
src/common/routing.cpp:139:47: note: called from here
  139 |         if (!p->isUsable() || !other->isUsable())
      |                                               ^
src/common/../shared/typedefs.h: In function 'RT_CanActorStandHere':
src/common/../shared/typedefs.h:252:28: warning: inlining failed in call to 'getFloor': function not inlinable [-Winline]
  252 |         inline signed char getFloor (const actorSizeEnum_t actorSize, const pos3_t pos) const {
      |                            ^
src/common/routing.cpp:269:66: note: called from here
  269 |         if (routing.getCeiling(actorSize, pos) - routing.getFloor(actorSize, pos) >= PLAYER_STANDING_HEIGHT / QUANT)
      |                                                                  ^
src/common/../shared/typedefs.h:262:21: warning: inlining failed in call to 'getCeiling': function not inlinable [-Winline]
  262 |         inline byte getCeiling (const int actorSize, const pos3_t pos) const {
      |                     ^
src/common/routing.cpp:269:31: note: called from here
  269 |         if (routing.getCeiling(actorSize, pos) - routing.getFloor(actorSize, pos) >= PLAYER_STANDING_HEIGHT / QUANT)
      |                               ^
src/client/battlescape/../battlescape/cl_localentity.h: In function 'CL_ActorCheckAction':
src/client/../common/../game/inv_shared.h: In function 'CL_ActorCvars':
src/client/battlescape/../battlescape/cl_localentity.h:138:21: warning: inlining failed in call to 'isMoving.isra': function not inlinable [-Winline]
  138 |         inline bool isMoving () const
      |                     ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/cl_team.cpp:152:57: note: called from here
  152 |                 Cvar_Set("mn_rweapon", "%s", weapon->def()->model);
      |                                                         ^
src/client/battlescape/cl_actor.cpp:752:25: note: called from here
  752 |         if (le->isMoving())
      |                         ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/cl_team.cpp:157:57: note: called from here
  157 |                 Cvar_Set("mn_lweapon", "%s", weapon->def()->model);
      |                                                         ^
src/client/client.h:106:21: warning: inlining failed in call to 'isOurRound.constprop': function not inlinable [-Winline]
  106 |         inline bool isOurRound () const
      |                     ^
src/client/battlescape/cl_actor.cpp:755:28: note: called from here
  755 |         if (!cls.isOurRound()) {
      |                            ^
src/common/../shared/typedefs.h: In function 'RT_MicroTrace':
src/common/../shared/typedefs.h:255:28: warning: inlining failed in call to 'getFloor': function not inlinable [-Winline]
  255 |         inline signed char getFloor (const actorSizeEnum_t actorSize, const int x, const int y, const int z) const {
      |                            ^
src/common/routing.cpp:989:51: note: called from here
  989 |         const int floorVal = rtd->routing.getFloor(rtd->actorSize, ax, ay, az);
      |                                                   ^
src/client/../common/../game/inv_shared.h: In member function 'getContainer2':
src/client/../common/../game/inv_shared.h:542:33: warning: inlining failed in call to 'getContainer': function not inlinable [-Winline]
  542 |         inline const Container& getContainer (const containerIndex_t idx) const {
      |                                 ^
src/client/../common/../game/inv_shared.h:552:36: note: called from here
  552 |                 return getContainer(idx)._invList;
      |                                    ^
src/client/../common/../game/inv_shared.h: In function 'INV_ItemMatchesFilter':
src/client/../common/../game/inv_shared.h:353:21: warning: inlining failed in call to 'isArmour': function not inlinable [-Winline]
  353 |         inline bool isArmour () const {
      |                     ^
src/client/cl_inventory.cpp:323:37: note: called from here
  323 |                 return obj->isArmour();
      |                                     ^
src/client/ui/ui_timer.cpp: In function 'UI_TimerRelease':
src/client/ui/ui_timer.cpp:49:20: warning: inlining failed in call to 'UI_RemoveTimerFromActiveList': function not inlinable [-Winline]
   49 | static inline void UI_RemoveTimerFromActiveList (uiTimer_t* timer)
      |                    ^
src/client/ui/ui_timer.cpp:179:37: note: called from here
  179 |         UI_RemoveTimerFromActiveList(timer);
      |                                     ^
src/common/../shared/sharedptr.h: In function 'Cvar_Delete':
src/common/../shared/sharedptr.h:173:28: warning: inlining failed in call to 'operator->.isra': function not inlinable [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^
src/common/cvar.cpp:308:37: note: called from here
  308 |                                 (*i)->onDelete(var);
      |                                     ^
src/client/../common/../game/inv_shared.h: In function 'INV_SearchInInventoryWithFilter':
src/client/../common/../game/inv_shared.h:551:22: warning: inlining failed in call to 'getContainer2': function not inlinable [-Winline]
  551 |         inline Item* getContainer2 (const containerIndex_t idx) const {
      |                      ^
src/client/cl_inventory.cpp:376:37: note: called from here
  376 |         for (ic = inv->getContainer2(container->id); ic; ic = ic->getNext()) {
      |                                     ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/cl_inventory.cpp:378:34: note: called from here
  378 |                 if (ic && ic->def() && (filterType == MAX_FILTERTYPES || INV_ItemMatchesFilter(ic->def(), filterType))) {
      |                                  ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/cl_inventory.cpp:380:48: note: called from here
  380 |                         if (itemType == ic->def())
      |                                                ^
src/client/../common/../game/inv_shared.h:452:22: warning: inlining failed in call to 'getNext': function not inlinable [-Winline]
  452 |         inline Item* getNext () const {
      |                      ^
src/client/cl_inventory.cpp:376:74: note: called from here
  376 |         for (ic = inv->getContainer2(container->id); ic; ic = ic->getNext()) {
      |                                                                          ^
src/common/../shared/sharedptr.h: In function 'NET_StreamEnqueue':
src/common/../shared/sharedptr.h:204:16: warning: inlining failed in call to '__conv_op .isra': function not inlinable [-Winline]
  204 |         inline operator bool () const
      |                ^
src/common/net.cpp:739:16: note: called from here
  739 |         if (s->outbound) {
      |                ^
src/common/../shared/sharedptr.h:173:28: warning: inlining failed in call to 'operator->.isra': function not inlinable [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^
src/common/net.cpp:741:33: note: called from here
  741 |                 s->outbound->add(data, len);
      |                                 ^
src/client/../common/../game/inv_shared.h: In function 'INV_LoadWeapon':
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/cl_inventory.cpp:110:49: note: called from here
  110 |         const objDef_t* weapon = weaponList->def();
      |                                                 ^
src/client/../common/../game/inv_shared.h:471:20: warning: inlining failed in call to 'getY': function not inlinable [-Winline]
  471 |         inline int getY () const {
      |                    ^
src/client/cl_inventory.cpp:108:30: note: called from here
  108 |         y += weaponList->getY();
      |                              ^
src/client/../common/../game/inv_shared.h:463:20: warning: inlining failed in call to 'getX': function not inlinable [-Winline]
  463 |         inline int getX () const {
      |                    ^
src/client/cl_inventory.cpp:107:30: note: called from here
  107 |         x += weaponList->getX();
      |                              ^
src/client/../common/../game/inv_shared.h:428:21: warning: inlining failed in call to 'setAmmoDef': function not inlinable [-Winline]
  428 |         inline void setAmmoDef (const objDef_t* od) {
      |                     ^
src/client/cl_inventory.cpp:115:39: note: called from here
  115 |                         ic->setAmmoDef(weapon);
      |                                       ^
src/client/../common/../game/inv_shared.h:448:21: warning: inlining failed in call to 'setAmmoLeft': function not inlinable [-Winline]
  448 |         inline void setAmmoLeft (int value) {
      |                     ^
src/client/cl_inventory.cpp:114:40: note: called from here
  114 |                         ic->setAmmoLeft(weapon->ammo);
      |                                        ^
src/client/../common/../game/inv_shared.h:359:21: warning: inlining failed in call to 'isReloadable.isra': function not inlinable [-Winline]
  359 |         inline bool isReloadable () const {
      |                     ^
src/client/cl_inventory.cpp:117:40: note: called from here
  117 |         } else if (weapon->isReloadable()) {
      |                                        ^
src/client/ui/../../shared/sharedptr.h: In function 'UI_InitializeNodeBehaviour':
src/client/ui/../../shared/sharedptr.h:204:16: warning: inlining failed in call to '__conv_op .isra': function not inlinable [-Winline]
  204 |         inline operator bool () const
      |                ^
src/client/ui/ui_behaviour.cpp:132:25: note: called from here
  132 |         if (!behaviour->manager && Q_strvalid(behaviour->name)) {
      |                         ^
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/client/ui/ui_behaviour.cpp:132:36: note: called from here
  132 |         if (!behaviour->manager && Q_strvalid(behaviour->name)) {
      |                                    ^
src/common/../shared/sharedptr.h: In function 'Cvar_Get':
src/common/../shared/sharedptr.h:173:28: warning: inlining failed in call to 'operator->.isra': function not inlinable [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^
src/common/cvar.cpp:403:21: note: called from here
  403 |                 (*i)->onCreate(var);
      |                     ^
src/client/ui/ui_windows.cpp: In function 'UI_CloseWindowByRef':
src/client/ui/ui_windows.cpp:133:19: warning: inlining failed in call to 'UI_GetWindowPositionFromStackByName': function not inlinable [-Winline]
  133 | static inline int UI_GetWindowPositionFromStackByName (const char* name)
      |                   ^
src/client/ui/ui_windows.cpp:387:52: note: called from here
  387 |         int i = UI_GetWindowPositionFromStackByName(window->name);
      |                                                    ^
src/client/../common/../game/inv_shared.h: In function 'CL_ActorGetContainerForReload':
src/client/../common/../game/inv_shared.h:551:22: warning: inlining failed in call to 'getContainer2': function not inlinable [-Winline]
  551 |         inline Item* getContainer2 (const containerIndex_t idx) const {
      |                      ^
src/client/battlescape/cl_actor.cpp:969:51: note: called from here
  969 |                 for (Item* ic = inv->getContainer2(container); ic; ic = ic->getNext()) {
      |                                                   ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/battlescape/cl_actor.cpp:970:53: note: called from here
  970 |                         const objDef_t* od = ic->def();
      |                                                     ^
src/client/../common/../game/inv_shared.h:452:22: warning: inlining failed in call to 'getNext': function not inlinable [-Winline]
  452 |         inline Item* getNext () const {
      |                      ^
src/client/battlescape/cl_actor.cpp:969:84: note: called from here
  969 |                 for (Item* ic = inv->getContainer2(container); ic; ic = ic->getNext()) {
      |                                                                                    ^
src/common/dbuffer.h: In function 'NET_WriteMsg':
src/common/dbuffer.h:48:15: warning: inlining failed in call to 'length.isra': function not inlinable [-Winline]
   48 | inline size_t dbuffer::length () const
      |               ^
src/common/netpack.cpp:577:19: note: called from here
  577 |         int len = LittleLong(buf.length());
      |                   ^
src/common/dbuffer.h:48:15: warning: inlining failed in call to 'length.isra': function not inlinable [-Winline]
   48 | inline size_t dbuffer::length () const
      |               ^
src/common/netpack.cpp:580:26: note: called from here
  580 |         while (buf.length()) {
      |                          ^
src/common/routing.cpp: In function 'RT_UpdateConnectionColumn':
src/common/routing.cpp:91:20: warning: inlining failed in call to 'RT_ConnSetNoGo': function not inlinable [-Winline]
   91 | static inline void RT_ConnSetNoGo (RoutingData *rtd, const int x, const int y, const int z, const int dir)
      |                    ^
src/common/routing.cpp:1449:31: note: called from here
 1449 |                 RT_ConnSetNoGo(&rtd, x, y, z, dir);
      |                               ^
src/common/dbuffer.h: In function 'NET_WriteConstMsg':
src/common/dbuffer.h:48:15: warning: inlining failed in call to 'length.isra': function not inlinable [-Winline]
   48 | inline size_t dbuffer::length () const
      |               ^
src/common/netpack.cpp:596:25: note: called from here
  596 |         const int len = LittleLong(buf.length());
      |                         ^
src/common/dbuffer.h:48:15: warning: inlining failed in call to 'length.isra': function not inlinable [-Winline]
   48 | inline size_t dbuffer::length () const
      |               ^
src/common/netpack.cpp:600:32: note: called from here
  600 |         while (pos < buf.length()) {
      |                                ^
src/client/../common/../game/inv_shared.h: In function 'INV_ItemDescription':
src/client/../common/../game/inv_shared.h:350:21: warning: inlining failed in call to 'isAmmo': function not inlinable [-Winline]
  350 |         inline bool isAmmo () const {
      |                     ^
src/client/cl_inventory_callbacks.cpp:88:31: note: called from here
   88 |                 if (od->isAmmo()) {
      |                               ^
src/client/../common/../game/inv_shared.h:353:21: warning: inlining failed in call to 'isArmour': function not inlinable [-Winline]
  353 |         inline bool isArmour () const {
      |                     ^
src/client/cl_inventory_callbacks.cpp:132:33: note: called from here
  132 |                 if (od->isArmour()) {
      |                                 ^
src/client/../common/../game/inv_shared.h:350:21: warning: inlining failed in call to 'isAmmo': function not inlinable [-Winline]
  350 |         inline bool isAmmo () const {
      |                     ^
src/client/cl_inventory_callbacks.cpp:143:70: note: called from here
  143 |                 } else if ((od->weapon && od->numAmmos) || od->isAmmo()) {
      |                                                                      ^
src/client/../common/../game/inv_shared.h:350:21: warning: inlining failed in call to 'isAmmo': function not inlinable [-Winline]
  350 |         inline bool isAmmo () const {
      |                     ^
src/client/cl_inventory_callbacks.cpp:186:123: note: called from here
  186 |                                 Com_sprintf(itemText, sizeof(itemText), _("%s. No detailed info available.\n"), od->isAmmo() ? _("Ammunition") : _("Weapon"));
      |                                                                                                                           ^
src/client/ui/ui_windows.cpp: In function 'UI_IsWindowOnStack':
src/client/ui/ui_windows.cpp:133:19: warning: inlining failed in call to 'UI_GetWindowPositionFromStackByName': function not inlinable [-Winline]
  133 | static inline int UI_GetWindowPositionFromStackByName (const char* name)
      |                   ^
src/client/ui/ui_windows.cpp:375:51: note: called from here
  375 |         return UI_GetWindowPositionFromStackByName(name) != -1;
      |                                                   ^
src/common/net.cpp: In function 'NET_ReadMsg':
src/common/net.cpp:212:19: warning: inlining failed in call to 'NET_StreamGetLength': function not inlinable [-Winline]
  212 | static inline int NET_StreamGetLength (struct net_stream *s)
      |                   ^
src/common/net.cpp:798:32: note: called from here
  798 |         if (NET_StreamGetLength(s) < (4 + len))
      |                                ^
src/server/sv_rma.h: In function 'SV_GetMapTitle':
src/server/sv_rma.h:144:32: warning: inlining failed in call to 'getCurrentAssembly': function not inlinable [-Winline]
  144 |         inline const Assembly* getCurrentAssembly () const
      |                                ^
src/server/sv_init.cpp:48:63: note: called from here
   48 |                 const Assembly *mAsm = map->getCurrentAssembly();
      |                                                               ^
src/client/../common/filesys.h: In function 'SAV_GameReadGameComment':
src/client/../common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/client/cgame/campaign/cp_save.cpp:405:20: note: called from here
  405 |         FS_OpenFile(filename, &f, FILE_READ);
      |                    ^
src/client/../common/filesys.h:202:16: warning: inlining failed in call to '__conv_op ': function not inlinable [-Winline]
  202 |         inline operator bool () const
      |                ^
src/client/cgame/campaign/cp_save.cpp:406:14: note: called from here
  406 |         if (!f) {
      |              ^
src/server/../game/game.h: In function 'SV_StartGame_f':
src/server/../game/game.h:66:21: warning: inlining failed in call to 'setReady.constprop': function not inlinable [-Winline]
   66 |         inline void setReady (bool ready) {
      |                     ^
src/server/sv_ccmds.cpp:221:45: note: called from here
  221 |                         cl->player->setReady(true);
      |                                             ^
src/server/../game/game.h: In function 'SV_Status_f':
src/server/../game/game.h:63:21: warning: inlining failed in call to 'isReady.isra': function not inlinable [-Winline]
   63 |         inline bool isReady () const {
      |                     ^
src/server/sv_ccmds.cpp:278:52: note: called from here
  278 |                                 cl->player->isReady() ? "true" : "false", s);
      |                                                    ^
src/client/../common/filesys.h: In function 'SAV_GameQuickLoadInit_f':
src/client/../common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/client/cgame/campaign/cp_save.cpp:550:20: note: called from here
  550 |         FS_OpenFile(buf, &f, FILE_READ);
      |                    ^
src/client/../common/filesys.h:202:16: warning: inlining failed in call to '__conv_op ': function not inlinable [-Winline]
  202 |         inline operator bool () const
      |                ^
src/client/cgame/campaign/cp_save.cpp:551:13: note: called from here
  551 |         if (f) {
      |             ^
src/client/cgame/campaign/cp_employee.h: In function 'TR_LoadXML':
src/client/cgame/campaign/cp_employee.h:99:31: warning: inlining failed in call to 'getType.isra': function not inlinable [-Winline]
   99 |         inline employeeType_t getType() const {
      |                               ^
src/client/cgame/campaign/cp_transfer.cpp:525:87: note: called from here
  525 |                                 cgi->LIST_AddPointer(&transfer.employees[empl->getType()], (void*) empl);
      |                                                                                       ^
src/client/cgame/campaign/../../../common/../ports/../common/list.h:75:32: warning: inlining failed in call to 'LIST_Add.constprop': function not inlinable [-Winline]
   75 | template<typename T> inline T& LIST_Add(linkedList_t** const list, T const& data)
      |                                ^
src/client/cgame/campaign/cp_transfer.cpp:541:25: note: called from here
  541 |                 LIST_Add(&ccs.transfers, transfer);
      |                         ^
src/server/../game/game.h: In function 'SV_CheckSpawnSoldiers':
src/server/../game/game.h:63:21: warning: inlining failed in call to 'isReady.isra': function not inlinable [-Winline]
   63 |         inline bool isReady () const {
      |                     ^
src/server/sv_main.cpp:733:66: note: called from here
  733 |                 if (cl->state != cs_began || !cl->player->isReady())
      |                                                                  ^
src/server/../game/game.h: In function 'SV_PlayerPrintf':
src/server/../game/game.h:57:20: warning: inlining failed in call to 'getNum.isra': function not inlinable [-Winline]
   57 |         inline int getNum (void) const {
      |                    ^
src/server/sv_game.cpp:61:44: note: called from here
   61 |                 client_t* cl = SV_GetClient(player->getNum());
      |                                            ^
src/client/../common/../shared/shared.h: In function 'UI_SetKeyBindingEx':
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/client/ui/ui_input.cpp:330:22: note: called from here
  330 |         if (Q_strnull(description))
      |                      ^
src/client/ui/ui_dragndrop.cpp: In function 'UI_DNDAbort':
src/client/ui/ui_dragndrop.cpp:135:20: warning: inlining failed in call to 'UI_DNDCleanup': function not inlinable [-Winline]
  135 | static inline void UI_DNDCleanup (void)
      |                    ^
src/client/ui/ui_dragndrop.cpp:158:22: note: called from here
  158 |         UI_DNDCleanup();
      |                      ^
src/client/cgame/campaign/cp_employee.h: In function 'TR_Add_f':
src/client/cgame/campaign/cp_employee.h:94:21: warning: inlining failed in call to 'isHiredInBase': function not inlinable [-Winline]
   94 |         inline bool isHiredInBase (const base_t* const base) const {
      |                     ^
src/client/cgame/campaign/cp_transfer_callbacks.cpp:456:53: note: called from here
  456 |                         if (!employee->isHiredInBase(base))
      |                                                     ^
src/client/cgame/campaign/cp_employee.h:99:31: warning: inlining failed in call to 'getType.isra': function not inlinable [-Winline]
   99 |         inline employeeType_t getType() const {
      |                               ^
src/client/cgame/campaign/cp_transfer_callbacks.cpp:458:85: note: called from here
  458 |                         if (cgi->LIST_GetPointer(td.trEmployeesTmp[employee->getType()], (void*)employee))
      |                                                                                     ^
src/client/cgame/campaign/cp_employee.h:99:31: warning: inlining failed in call to 'getType.isra': function not inlinable [-Winline]
   99 |         inline employeeType_t getType() const {
      |                               ^
src/client/cgame/campaign/cp_transfer_callbacks.cpp:463:82: note: called from here
  463 |                         cgi->LIST_AddPointer(&td.trEmployeesTmp[employee->getType()], (void*)employee);
      |                                                                                  ^
src/client/cgame/campaign/cp_employee.h:99:31: warning: inlining failed in call to 'getType.isra': function not inlinable [-Winline]
   99 |         inline employeeType_t getType() const {
      |                               ^
src/client/cgame/campaign/cp_transfer_callbacks.cpp:465:78: note: called from here
  465 |                         cgi->LIST_Remove(&td.trEmployeesTmp[employee->getType()], (void*)employee);
      |                                                                              ^
src/client/cgame/campaign/cp_employee.h:94:21: warning: inlining failed in call to 'isHiredInBase': function not inlinable [-Winline]
   94 |         inline bool isHiredInBase (const base_t* const base) const {
      |                     ^
src/client/cgame/campaign/cp_transfer_callbacks.cpp:472:61: note: called from here
  472 |                                 if (!employee->isHiredInBase(base))
      |                                                             ^
src/client/cgame/campaign/cp_employee.h:94:21: warning: inlining failed in call to 'isHiredInBase': function not inlinable [-Winline]
   94 |         inline bool isHiredInBase (const base_t* const base) const {
      |                     ^
src/client/cgame/campaign/cp_transfer_callbacks.cpp:493:61: note: called from here
  493 |                                 if (!employee->isHiredInBase(base))
      |                                                             ^
src/client/ui/ui_dragndrop.cpp: In function 'UI_DNDDrop':
src/client/ui/ui_dragndrop.cpp:135:20: warning: inlining failed in call to 'UI_DNDCleanup': function not inlinable [-Winline]
  135 | static inline void UI_DNDCleanup (void)
      |                    ^
src/client/ui/ui_dragndrop.cpp:186:22: note: called from here
  186 |         UI_DNDCleanup();
      |                      ^
src/client/cl_irc.cpp: In function 'Irc_Client_CmdRplTopic':
src/client/cl_irc.cpp:685:20: warning: inlining failed in call to 'Irc_Client_CmdTopic.constprop': function not inlinable [-Winline]
  685 | static inline void Irc_Client_CmdTopic (const char* prefix, const char* trailing)
      |                    ^
src/client/cl_irc.cpp:695:36: note: called from here
  695 |                 Irc_Client_CmdTopic(params, trailing);
      |                                    ^
src/common/../ports/../common/list.h: In function 'Com_ParseFireDefinition':
src/common/../ports/../common/list.h:75:32: warning: inlining failed in call to 'LIST_Add.constprop.isra': function not inlinable [-Winline]
   75 | template<typename T> inline T& LIST_Add(linkedList_t** const list, T const& data)
      |                                ^
src/common/scripts.cpp:1827:25: note: called from here
 1827 |                 LIST_Add(&parseItemWeapons, parse);
      |                         ^
src/server/sv_rma.h: In function 'SV_RmaPrintMap':
src/server/sv_rma.h:144:32: warning: inlining failed in call to 'getCurrentAssembly': function not inlinable [-Winline]
  144 |         inline const Assembly* getCurrentAssembly () const
      |                                ^
src/server/sv_rma.cpp:170:55: note: called from here
  170 |         const Assembly *mAsm = map->getCurrentAssembly();
      |                                                       ^
src/client/battlescape/cl_battlescape.cpp: In function 'CL_GetHitProbability':
src/client/battlescape/cl_battlescape.cpp:161:20: warning: inlining failed in call to 'CL_TestLine.constprop': function not inlinable [-Winline]
  161 | static inline bool CL_TestLine (const vec3_t start, const vec3_t stop, const int levelmask)
      |                    ^
src/client/battlescape/cl_battlescape.cpp:246:25: note: called from here
  246 |         if (!CL_TestLine(shooter, target, TL_FLAG_NONE))
      |                         ^
src/client/battlescape/cl_battlescape.cpp:161:20: warning: inlining failed in call to 'CL_TestLine.constprop': function not inlinable [-Winline]
  161 | static inline bool CL_TestLine (const vec3_t start, const vec3_t stop, const int levelmask)
      |                    ^
src/client/battlescape/cl_battlescape.cpp:251:25: note: called from here
  251 |         if (!CL_TestLine(shooter, target, TL_FLAG_NONE))
      |                         ^
src/client/battlescape/cl_battlescape.cpp:161:20: warning: inlining failed in call to 'CL_TestLine.constprop': function not inlinable [-Winline]
  161 | static inline bool CL_TestLine (const vec3_t start, const vec3_t stop, const int levelmask)
      |                    ^
src/client/battlescape/cl_battlescape.cpp:256:25: note: called from here
  256 |         if (!CL_TestLine(shooter, target, TL_FLAG_NONE))
      |                         ^
src/client/battlescape/cl_battlescape.cpp:161:20: warning: inlining failed in call to 'CL_TestLine.constprop': function not inlinable [-Winline]
  161 | static inline bool CL_TestLine (const vec3_t start, const vec3_t stop, const int levelmask)
      |                    ^
src/client/battlescape/cl_battlescape.cpp:259:25: note: called from here
  259 |         if (!CL_TestLine(shooter, target, TL_FLAG_NONE))
      |                         ^
src/client/battlescape/cl_battlescape.cpp:161:20: warning: inlining failed in call to 'CL_TestLine.constprop': function not inlinable [-Winline]
  161 | static inline bool CL_TestLine (const vec3_t start, const vec3_t stop, const int levelmask)
      |                    ^
src/client/battlescape/cl_battlescape.cpp:264:25: note: called from here
  264 |         if (!CL_TestLine(shooter, target, TL_FLAG_NONE))
      |                         ^
src/client/battlescape/cl_battlescape.cpp:161:20: warning: inlining failed in call to 'CL_TestLine.constprop': function not inlinable [-Winline]
  161 | static inline bool CL_TestLine (const vec3_t start, const vec3_t stop, const int levelmask)
      |                    ^
src/client/battlescape/cl_battlescape.cpp:269:25: note: called from here
  269 |         if (!CL_TestLine(shooter, target, TL_FLAG_NONE))
      |                         ^
src/client/battlescape/cl_battlescape.cpp:161:20: warning: inlining failed in call to 'CL_TestLine.constprop': function not inlinable [-Winline]
  161 | static inline bool CL_TestLine (const vec3_t start, const vec3_t stop, const int levelmask)
      |                    ^
src/client/battlescape/cl_battlescape.cpp:274:25: note: called from here
  274 |         if (!CL_TestLine(shooter, target, TL_FLAG_NONE))
      |                         ^
src/client/battlescape/cl_battlescape.cpp:161:20: warning: inlining failed in call to 'CL_TestLine.constprop': function not inlinable [-Winline]
  161 | static inline bool CL_TestLine (const vec3_t start, const vec3_t stop, const int levelmask)
      |                    ^
src/client/battlescape/cl_battlescape.cpp:279:25: note: called from here
  279 |         if (!CL_TestLine(shooter, target, TL_FLAG_NONE))
      |                         ^
src/client/battlescape/../../common/../shared/aabb.h: In function 'CL_OutsideMap':
src/client/battlescape/../../common/../shared/aabb.h:83:22: warning: inlining failed in call to 'getMinX': function not inlinable [-Winline]
   83 |         inline float getMinX () const {
      |                      ^
src/client/battlescape/cl_battlescape.cpp:297:53: note: called from here
  297 |         if (position[0] < cl.mapData->mapBox.getMinX() - delta || position[0] > cl.mapData->mapBox.getMaxX() + delta)
      |                                                     ^
src/client/battlescape/../../common/../shared/aabb.h:92:22: warning: inlining failed in call to 'getMaxX.isra': function not inlinable [-Winline]
   92 |         inline float getMaxX () const {
      |                      ^
src/client/battlescape/cl_battlescape.cpp:297:107: note: called from here
  297 |         if (position[0] < cl.mapData->mapBox.getMinX() - delta || position[0] > cl.mapData->mapBox.getMaxX() + delta)
      |                                                                                                           ^
src/client/battlescape/../../common/../shared/aabb.h:86:22: warning: inlining failed in call to 'getMinY': function not inlinable [-Winline]
   86 |         inline float getMinY () const {
      |                      ^
src/client/battlescape/cl_battlescape.cpp:300:53: note: called from here
  300 |         if (position[1] < cl.mapData->mapBox.getMinY() - delta || position[1] > cl.mapData->mapBox.getMaxY() + delta)
      |                                                     ^
src/client/battlescape/../../common/../shared/aabb.h:95:22: warning: inlining failed in call to 'getMaxY': function not inlinable [-Winline]
   95 |         inline float getMaxY () const {
      |                      ^
src/client/battlescape/cl_battlescape.cpp:300:107: note: called from here
  300 |         if (position[1] < cl.mapData->mapBox.getMinY() - delta || position[1] > cl.mapData->mapBox.getMaxY() + delta)
      |                                                                                                           ^
src/client/cgame/cl_game.cpp: In function 'GAME_SpawnSoldiers':
src/client/cgame/cl_game.cpp:62:37: warning: inlining failed in call to 'GAME_GetCurrentType': function not inlinable [-Winline]
   62 | static inline const cgame_export_t* GAME_GetCurrentType (void)
      |                                     ^
src/client/cgame/cl_game.cpp:1497:57: note: called from here
 1497 |         const cgame_export_t* list = GAME_GetCurrentType();
      |                                                         ^
src/client/../common/filesys.h: In function 'GAME_TeamSlotComments_f':
src/client/../common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/client/cgame/cl_game_team.cpp:157:28: note: called from here
  157 |                 FS_OpenFile(savePath, &f, FILE_READ);
      |                            ^
src/client/../common/filesys.h:202:16: warning: inlining failed in call to '__conv_op ': function not inlinable [-Winline]
  202 |         inline operator bool () const
      |                ^
src/client/cgame/cl_game_team.cpp:158:22: note: called from here
  158 |                 if (!f) {
      |                      ^
src/server/sv_rma.cpp: In function 'SV_ParseMapTileSet':
src/server/sv_rma.cpp:290:27: warning: inlining failed in call to 'SV_GetMapTile': function not inlinable [-Winline]
  290 | static inline const Tile *SV_GetMapTile (const MapInfo *map, const char* tileName)
      |                           ^
src/server/sv_rma.cpp:351:50: note: called from here
  351 |                                 if (SV_GetMapTile(map, tileTarget) != nullptr)
      |                                                  ^
src/client/ui/node/ui_node_abstractvalue.cpp: In member function 'onLoaded':
src/client/ui/node/ui_node_abstractvalue.cpp:39:20: warning: inlining failed in call to 'UI_InitCvarOrFloat': function not inlinable [-Winline]
   39 | static inline void UI_InitCvarOrFloat (float** adress, float defaultValue)
      |                    ^
src/client/ui/node/ui_node_abstractvalue.cpp:57:27: note: called from here
   57 |         UI_InitCvarOrFloat((float**)&EXTRADATA(node).min, 0);
      |                           ^
src/client/ui/node/ui_node_abstractvalue.cpp:39:20: warning: inlining failed in call to 'UI_InitCvarOrFloat': function not inlinable [-Winline]
   39 | static inline void UI_InitCvarOrFloat (float** adress, float defaultValue)
      |                    ^
src/client/ui/node/ui_node_abstractvalue.cpp:56:27: note: called from here
   56 |         UI_InitCvarOrFloat((float**)&EXTRADATA(node).max, 0);
      |                           ^
src/client/ui/node/ui_node_abstractvalue.cpp:39:20: warning: inlining failed in call to 'UI_InitCvarOrFloat': function not inlinable [-Winline]
   39 | static inline void UI_InitCvarOrFloat (float** adress, float defaultValue)
      |                    ^
src/client/ui/node/ui_node_abstractvalue.cpp:55:27: note: called from here
   55 |         UI_InitCvarOrFloat((float**)&EXTRADATA(node).delta, 1);
      |                           ^
src/client/ui/node/ui_node_abstractvalue.cpp:39:20: warning: inlining failed in call to 'UI_InitCvarOrFloat': function not inlinable [-Winline]
   39 | static inline void UI_InitCvarOrFloat (float** adress, float defaultValue)
      |                    ^
src/client/ui/node/ui_node_abstractvalue.cpp:54:27: note: called from here
   54 |         UI_InitCvarOrFloat((float**)&EXTRADATA(node).value, 0);
      |                           ^
src/client/ui/../../common/scripts.h: In function 'UI_NodeSetPropertyFromRAW':
src/client/ui/../../common/scripts.h:179:32: warning: inlining failed in call to 'Com_GetValue': function not inlinable [-Winline]
  179 | template<typename T> inline T& Com_GetValue(void* const object, value_t const* const value)
      |                                ^
src/client/ui/ui_node.cpp:706:58: note: called from here
  706 |                 UI_FreeStringProperty(Com_GetValue<void*>(node, property));
      |                                                          ^
src/client/ui/../../common/scripts.h:179:32: warning: inlining failed in call to 'Com_GetValue': function not inlinable [-Winline]
  179 | template<typename T> inline T& Com_GetValue(void* const object, value_t const* const value)
      |                                ^
src/client/ui/ui_node.cpp:708:57: note: called from here
  708 |                 case V_FLOAT: *Com_GetValue<float*     >(node, property) = *static_cast<float const*>(rawValue); break;
      |                                                         ^
src/client/ui/../../common/scripts.h:179:32: warning: inlining failed in call to 'Com_GetValue': function not inlinable [-Winline]
  179 | template<typename T> inline T& Com_GetValue(void* const object, value_t const* const value)
      |                                ^
src/client/ui/ui_node.cpp:709:57: note: called from here
  709 |                 case V_INT:   *Com_GetValue<int*       >(node, property) = *static_cast<int   const*>(rawValue); break;
      |                                                         ^
src/client/ui/../../common/scripts.h:179:32: warning: inlining failed in call to 'Com_GetValue': function not inlinable [-Winline]
  179 | template<typename T> inline T& Com_GetValue(void* const object, value_t const* const value)
      |                                ^
src/client/ui/ui_node.cpp:710:57: note: called from here
  710 |                 default:       Com_GetValue<byte const*>(node, property) =  static_cast<byte  const*>(rawValue); break;
      |                                                         ^
src/client/ui/../../common/scripts.h:179:32: warning: inlining failed in call to 'Com_GetValue': function not inlinable [-Winline]
  179 | template<typename T> inline T& Com_GetValue(void* const object, value_t const* const value)
      |                                ^
src/client/ui/ui_node.cpp:713:48: note: called from here
  713 |                 Com_GetValue<uiAction_t const*>(node, property) = static_cast<uiAction_t const*>(rawValue);
      |                                                ^
src/client/ui/../../common/scripts.h:179:32: warning: inlining failed in call to 'Com_GetValue': function not inlinable [-Winline]
  179 | template<typename T> inline T& Com_GetValue(void* const object, value_t const* const value)
      |                                ^
src/client/ui/ui_node.cpp:715:48: note: called from here
  715 |                 Com_GetValue<uiSprite_t const*>(node, property) = static_cast<uiSprite_t const*>(rawValue);
      |                                                ^
src/client/ui/../../common/scripts.h: In function 'Com_GetValue':
src/client/ui/../../common/scripts.h:179:32: warning: inlining failed in call to 'Com_GetValue': function not inlinable [-Winline]
  179 | template<typename T> inline T& Com_GetValue(void* const object, value_t const* const value)
      |                                ^
src/client/ui/../../common/scripts.h:186:31: note: called from here
  186 |         return Com_GetValue<T>(const_cast<void*>(object), value);
      |                               ^
src/client/ui/../../common/scripts.h: In function 'UI_GetStringFromNodeProperty':
src/client/ui/../../common/scripts.h:184:38: warning: inlining failed in call to 'Com_GetValue': function not inlinable [-Winline]
  184 | template<typename T> inline T const& Com_GetValue(void const* const object, value_t const* const value)
      |                                      ^
src/client/ui/ui_node.cpp:825:95: note: called from here
  825 |                                 const float f = UI_GetReferenceFloat(node, Com_GetValue<void*>(node, property));
      |                                                                                               ^
src/client/ui/../../common/scripts.h:184:38: warning: inlining failed in call to 'Com_GetValue': function not inlinable [-Winline]
  184 | template<typename T> inline T const& Com_GetValue(void const* const object, value_t const* const value)
      |                                      ^
src/client/ui/ui_node.cpp:835:79: note: called from here
  835 |                         return UI_GetReferenceString(node, Com_GetValue<char*>(node, property));
      |                                                                               ^
src/client/ui/../../common/scripts.h: In function 'UI_GetFloatFromNodeProperty':
src/client/ui/../../common/scripts.h:184:38: warning: inlining failed in call to 'Com_GetValue': function not inlinable [-Winline]
  184 | template<typename T> inline T const& Com_GetValue(void const* const object, value_t const* const value)
      |                                      ^
src/client/ui/ui_node.cpp:858:43: note: called from here
  858 |                 return Com_GetValue<float>(node, property);
      |                                           ^
src/client/ui/../../common/scripts.h:184:38: warning: inlining failed in call to 'Com_GetValue': function not inlinable [-Winline]
  184 | template<typename T> inline T const& Com_GetValue(void const* const object, value_t const* const value)
      |                                      ^
src/client/ui/ui_node.cpp:860:52: note: called from here
  860 |                 void* const b = Com_GetValue<void*>(node, property);
      |                                                    ^
src/client/ui/../../common/scripts.h:184:38: warning: inlining failed in call to 'Com_GetValue': function not inlinable [-Winline]
  184 | template<typename T> inline T const& Com_GetValue(void const* const object, value_t const* const value)
      |                                      ^
src/client/ui/ui_node.cpp:870:41: note: called from here
  870 |                 return Com_GetValue<int>(node, property);
      |                                         ^
src/client/ui/../../common/scripts.h:184:38: warning: inlining failed in call to 'Com_GetValue': function not inlinable [-Winline]
  184 | template<typename T> inline T const& Com_GetValue(void const* const object, value_t const* const value)
      |                                      ^
src/client/ui/ui_node.cpp:872:42: note: called from here
  872 |                 return Com_GetValue<bool>(node, property);
      |                                          ^
src/client/../common/filesys.h: In function 'Key_WriteBindings':
src/client/../common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/client/input/cl_keys.cpp:678:20: note: called from here
  678 |         FS_OpenFile(filename, &f, FILE_WRITE);
      |                    ^
src/client/../common/filesys.h:202:16: warning: inlining failed in call to '__conv_op ': function not inlinable [-Winline]
  202 |         inline operator bool () const
      |                ^
src/client/input/cl_keys.cpp:679:14: note: called from here
  679 |         if (!f) {
      |              ^
src/client/../common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/client/input/cl_keys.cpp:692:38: note: called from here
  692 |                         if (FS_Printf(&f, "bindmenu %s \"%s\"\n", Key_KeynumToString(i), menuKeyBindings[i]) < 0)
      |                                      ^
src/client/../common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/client/input/cl_keys.cpp:698:38: note: called from here
  698 |                         if (FS_Printf(&f, "bind %s \"%s\"\n", Key_KeynumToString(i), keyBindings[i]) < 0)
      |                                      ^
src/client/../common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/client/input/cl_keys.cpp:704:38: note: called from here
  704 |                         if (FS_Printf(&f, "bindbattle %s \"%s\"\n", Key_KeynumToString(i), battleKeyBindings[i]) < 0)
      |                                      ^
src/client/../common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/client/input/cl_keys.cpp:722:30: note: called from here
  722 |                 if (FS_Printf(&f, "bindui %s \"%s\" \"%s\"\n", Key_KeynumToString(binding->key), path, binding->description ? binding->description : "") < 0)
      |                              ^
src/client/../common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/client/input/cl_keys.cpp:726:21: note: called from here
  726 |         FS_CloseFile(&f);
      |                     ^
src/server/sv_rma.cpp: In function 'SV_ParseAssembly':
src/server/sv_rma.cpp:290:27: warning: inlining failed in call to 'SV_GetMapTile': function not inlinable [-Winline]
  290 | static inline const Tile *SV_GetMapTile (const MapInfo *map, const char* tileName)
      |                           ^
src/server/sv_rma.cpp:656:62: note: called from here
  656 |                                 const Tile *t = SV_GetMapTile(map, token);
      |                                                              ^
src/server/sv_rma.cpp:290:27: warning: inlining failed in call to 'SV_GetMapTile': function not inlinable [-Winline]
  290 | static inline const Tile *SV_GetMapTile (const MapInfo *map, const char* tileName)
      |                           ^
src/server/sv_rma.cpp:708:42: note: called from here
  708 |                         t = SV_GetMapTile(map, token);
      |                                          ^
src/server/sv_rma.cpp:290:27: warning: inlining failed in call to 'SV_GetMapTile': function not inlinable [-Winline]
  290 | static inline const Tile *SV_GetMapTile (const MapInfo *map, const char* tileName)
      |                           ^
src/server/sv_rma.cpp:741:37: note: called from here
  741 |                 tile = SV_GetMapTile(map, token);
      |                                     ^
src/client/ui/../../common/scripts.h: In function 'UI_DeleteNode':
src/client/ui/../../common/scripts.h:179:32: warning: inlining failed in call to 'Com_GetValue': function not inlinable [-Winline]
  179 | template<typename T> inline T& Com_GetValue(void* const object, value_t const* const value)
      |                                ^
src/client/ui/ui_nodes.cpp:558:69: note: called from here
  558 |                                 if (void*& mem = Com_GetValue<void*>(node, *property)) {
      |                                                                     ^
src/client/ui/../../common/scripts.h: In function 'UI_ParseProperty':
src/client/ui/../../common/scripts.h:179:32: warning: inlining failed in call to 'Com_GetValue': function not inlinable [-Winline]
  179 | template<typename T> inline T& Com_GetValue(void* const object, value_t const* const value)
      |                                ^
src/client/ui/ui_parse.cpp:686:66: note: called from here
  686 |                         char* const target = Com_GetValue<char[]>(object, property);
      |                                                                  ^
src/client/ui/../../common/scripts.h:179:32: warning: inlining failed in call to 'Com_GetValue': function not inlinable [-Winline]
  179 | template<typename T> inline T& Com_GetValue(void* const object, value_t const* const value)
      |                                ^
src/client/ui/ui_parse.cpp:712:36: note: called from here
  712 |                 Com_GetValue<byte*>(object, property) = ui_global.curadata;
      |                                    ^
src/client/ui/../../common/scripts.h:179:32: warning: inlining failed in call to 'Com_GetValue': function not inlinable [-Winline]
  179 | template<typename T> inline T& Com_GetValue(void* const object, value_t const* const value)
      |                                ^
src/client/ui/ui_parse.cpp:745:44: note: called from here
  745 |                         Com_GetValue<byte*>(object, property) = ui_global.curadata;
      |                                            ^
src/client/ui/../../common/scripts.h:179:32: warning: inlining failed in call to 'Com_GetValue': function not inlinable [-Winline]
  179 | template<typename T> inline T& Com_GetValue(void* const object, value_t const* const value)
      |                                ^
src/client/ui/ui_parse.cpp:762:44: note: called from here
  762 |                         Com_GetValue<byte*>(object, property) = ui_global.curadata;
      |                                            ^
src/client/ui/../../common/scripts.h:179:32: warning: inlining failed in call to 'Com_GetValue': function not inlinable [-Winline]
  179 | template<typename T> inline T& Com_GetValue(void* const object, value_t const* const value)
      |                                ^
src/client/../common/../game/inv_shared.h: In function 'GAME_LoadInventory':
src/client/ui/ui_parse.cpp:800:92: note: called from here
  800 |                                 uiSprite_t const*& sprite = Com_GetValue<uiSprite_t const*>(object, property);
      |                                                                                            ^
src/client/ui/../../common/scripts.h:179:32: warning: inlining failed in call to 'Com_GetValue': function not inlinable [-Winline]
  179 | template<typename T> inline T& Com_GetValue(void* const object, value_t const* const value)
      |                                ^
src/client/ui/ui_parse.cpp:814:84: note: called from here
  814 |                                 uiAction_t*& expression = Com_GetValue<uiAction_t*>(object, property);
      |                                                                                    ^
src/client/ui/../../common/scripts.h:179:32: warning: inlining failed in call to 'Com_GetValue': function not inlinable [-Winline]
  179 | template<typename T> inline T& Com_GetValue(void* const object, value_t const* const value)
      |                                ^
src/client/ui/ui_parse.cpp:827:64: note: called from here
  827 |                                 int& dataId = Com_GetValue<int>(object, property);
      |                                                                ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/cgame/cl_game_team.cpp:680:124: note: called from here
  680 |                         Com_Error(ERR_DROP, "GAME_LoadInventory failed, tried to add '%s' to a temp container %i", item.def()->id, container);
      |                                                                                                                            ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/cgame/cl_game_team.cpp:683:101: note: called from here
  683 |                         Com_Printf("GAME_LoadInventory: Item %s exceeds weight capacity\n", item.def()->id);
      |                                                                                                     ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/cgame/cl_game_team.cpp:686:86: note: called from here
  686 |                         Com_Printf("Could not add item '%s' to inventory\n", item.def() ? item.def()->id : "nullptr");
      |                                                                                      ^
src/client/cinematic/../renderer/r_entity.h: In member function '__ct_base ':
src/client/cinematic/../renderer/r_entity.h:110:21: warning: inlining failed in call to 'init': function not inlinable [-Winline]
  110 |         inline void init () {
      |                     ^
src/client/cinematic/../renderer/r_entity.h:114:21: note: called from here
  114 |                 init();
      |                     ^
src/server/sv_rma.h: In function 'SV_FitTile':
src/server/sv_rma.h:144:32: warning: inlining failed in call to 'getCurrentAssembly': function not inlinable [-Winline]
  144 |         inline const Assembly* getCurrentAssembly () const
      |                                ^
src/server/sv_rma.cpp:815:55: note: called from here
  815 |         const Assembly *mAsm = map->getCurrentAssembly();
      |                                                       ^
src/client/battlescape/cl_actor.cpp: In function 'CL_AddActor':
src/client/battlescape/cl_actor.cpp:1539:20: warning: inlining failed in call to 'CL_AddActorWeapon': function not inlinable [-Winline]
 1539 | static inline bool CL_AddActorWeapon (int objID)
      |                    ^
src/client/battlescape/cl_actor.cpp:1575:66: note: called from here
 1575 |                 const bool addRightHandWeapon = CL_AddActorWeapon(le->right);
      |                                                                  ^
src/client/battlescape/cl_actor.cpp:1539:20: warning: inlining failed in call to 'CL_AddActorWeapon': function not inlinable [-Winline]
 1539 | static inline bool CL_AddActorWeapon (int objID)
      |                    ^
src/client/battlescape/cl_actor.cpp:1574:65: note: called from here
 1574 |                 const bool addLeftHandWeapon = CL_AddActorWeapon(le->left);
      |                                                                 ^
src/client/cinematic/../renderer/r_entity.h:110:21: warning: inlining failed in call to 'init': function not inlinable [-Winline]
  110 |         inline void init () {
      |                     ^
src/client/battlescape/cl_actor.cpp:1578:33: note: called from here
 1578 |                         add.init();
      |                                 ^
src/client/cinematic/../renderer/r_entity.h:110:21: warning: inlining failed in call to 'init': function not inlinable [-Winline]
  110 |         inline void init () {
      |                     ^
src/client/battlescape/cl_actor.cpp:1593:33: note: called from here
 1593 |                         add.init();
      |                                 ^
src/client/cinematic/../renderer/r_entity.h:110:21: warning: inlining failed in call to 'init': function not inlinable [-Winline]
  110 |         inline void init () {
      |                     ^
src/client/battlescape/cl_actor.cpp:1610:25: note: called from here
 1610 |                 add.init();
      |                         ^
src/common/../shared/typedefs.h: In function 'CMod_LoadRouting':
src/common/../shared/typedefs.h:307:21: warning: inlining failed in call to 'copyPosData': function not inlinable [-Winline]
  307 |         inline void copyPosData (const Routing &other, actorSizeEnum_t actorSize, const int x, const int y, const int z, const int sX, const int sY, const int sZ)
      |                     ^
src/common/bsp.cpp:567:69: note: called from here
  567 |                                         mapData->routing.copyPosData(*tempMap, size + 1, x, y, z, sX, sY, sZ);
      |                                                                     ^
src/server/sv_rma.h: In function 'SV_TestFilled':
src/server/sv_rma.h:144:32: warning: inlining failed in call to 'getCurrentAssembly': function not inlinable [-Winline]
  144 |         inline const Assembly* getCurrentAssembly () const
      |                                ^
src/server/sv_rma.cpp:864:55: note: called from here
  864 |         const Assembly *mAsm = map->getCurrentAssembly();
      |                                                       ^
src/server/sv_rma.h: In function 'SV_DumpPlaced':
src/server/sv_rma.h:144:32: warning: inlining failed in call to 'getCurrentAssembly': function not inlinable [-Winline]
  144 |         inline const Assembly* getCurrentAssembly () const
      |                                ^
src/server/sv_rma.cpp:880:55: note: called from here
  880 |         const Assembly *mAsm = map->getCurrentAssembly();
      |                                                       ^
src/server/sv_rma.h: In function 'SV_AddTile':
src/server/sv_rma.h:144:32: warning: inlining failed in call to 'getCurrentAssembly': function not inlinable [-Winline]
  144 |         inline const Assembly* getCurrentAssembly () const
      |                                ^
src/server/sv_rma.cpp:919:55: note: called from here
  919 |         const Assembly *mAsm = map->getCurrentAssembly();
      |                                                       ^
src/client/../common/filesys.h: In function 'GAME_LoadTeam':
src/client/../common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/client/cgame/cl_game_team.cpp:338:20: note: called from here
  338 |         FS_OpenFile(filename, &f, FILE_READ);
      |                    ^
src/client/../common/filesys.h:202:16: warning: inlining failed in call to '__conv_op ': function not inlinable [-Winline]
  202 |         inline operator bool () const
      |                ^
src/client/cgame/cl_game_team.cpp:339:14: note: called from here
  339 |         if (!f) {
      |              ^
src/client/cinematic/../../common/scripts.h: In function 'UI_NodeSetProperty':
src/client/cinematic/../../common/scripts.h:179:32: warning: inlining failed in call to 'Com_GetValue': function not inlinable [-Winline]
  179 | template<typename T> inline T& Com_GetValue(void* const object, value_t const* const value)
      |                                ^
src/client/ui/ui_node.cpp:745:63: note: called from here
  745 |                                 char*& b = Com_GetValue<char*>(node, property);
      |                                                               ^
src/client/cinematic/../../common/scripts.h:179:32: warning: inlining failed in call to 'Com_GetValue': function not inlinable [-Winline]
  179 | template<typename T> inline T& Com_GetValue(void* const object, value_t const* const value)
      |                                ^
src/client/ui/ui_node.cpp:757:71: note: called from here
  757 |                                         char*& b = Com_GetValue<char*>(node, property);
      |                                                                       ^
src/client/ui/../../common/scripts.h:179:32: warning: inlining failed in call to 'Com_GetValue': function not inlinable [-Winline]
  179 | template<typename T> inline T& Com_GetValue(void* const object, value_t const* const value)
      |                                ^
src/client/ui/ui_node.cpp:770:68: note: called from here
  770 |                                 void* const b = Com_GetValue<void*>(node, property);
      |                                                                    ^
src/client/cinematic/../../common/scripts.h:179:32: warning: inlining failed in call to 'Com_GetValue': function not inlinable [-Winline]
  179 | template<typename T> inline T& Com_GetValue(void* const object, value_t const* const value)
      |                                ^
src/client/ui/ui_node.cpp:781:63: note: called from here
  781 |                                 char*& b = Com_GetValue<char*>(node, property);
      |                                                               ^
src/client/ui/../../common/scripts.h:179:32: warning: inlining failed in call to 'Com_GetValue': function not inlinable [-Winline]
  179 | template<typename T> inline T& Com_GetValue(void* const object, value_t const* const value)
      |                                ^
src/client/ui/ui_node.cpp:795:64: note: called from here
  795 |                                 Com_GetValue<uiSprite_t const*>(node, property) = sprite;
      |                                                                ^
src/client/../common/../shared/shared.h: In function 'CMod_LoadEntityString':
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/common/bsp.cpp:667:45: note: called from here
  667 |                                         if (Q_strvalid(entityString))
      |                                             ^
src/client/client.h: In function 'SCR_DrawCursor':
src/client/client.h:106:21: warning: inlining failed in call to 'isOurRound.constprop': function not inlinable [-Winline]
  106 |         inline bool isOurRound () const
      |                     ^
src/client/cl_screen.cpp:203:36: note: called from here
  203 |                 if (!cls.isOurRound() && CL_BattlescapeRunning())
      |                                    ^
src/client/cinematic/../../common/scripts.h: In function 'Com_ParseBlockToken':
src/client/cinematic/../../common/scripts.h:179:32: warning: inlining failed in call to 'Com_GetValue': function not inlinable [-Winline]
  179 | template<typename T> inline T& Com_GetValue(void* const object, value_t const* const value)
      |                                ^
src/common/scripts.cpp:1323:33: note: called from here
 1323 |                                 Mem_PoolStrDupTo(token, &Com_GetValue<char*>(base, v), mempool, 0);
      |                                 ^
src/common/scripts.h:179:32: warning: inlining failed in call to 'Com_GetValue': function not inlinable [-Winline]
  179 | template<typename T> inline T& Com_GetValue(void* const object, value_t const* const value)
      |                                ^
src/common/scripts.cpp:1326:82: note: called from here
 1326 |                                 linkedList_t*& list = Com_GetValue<linkedList_t*>(base, v);
      |                                                                                  ^
src/client/ui/../../common/scripts.h: In function 'UI_NodeSetPropertyFromActionValue':
src/client/ui/../../common/scripts.h:179:32: warning: inlining failed in call to 'Com_GetValue': function not inlinable [-Winline]
  179 | template<typename T> inline T& Com_GetValue(void* const object, value_t const* const value)
      |                                ^
src/client/ui/ui_actions.cpp:347:44: note: called from here
  347 |                         Com_GetValue<void*>(node, property) = value->d.terminal.d1.data;
      |                                            ^
src/server/sv_rma.h: In function 'SV_AddMissingTiles_r':
src/server/sv_rma.h:144:32: warning: inlining failed in call to 'getCurrentAssembly': function not inlinable [-Winline]
  144 |         inline const Assembly* getCurrentAssembly () const
      |                                ^
src/server/sv_rma.cpp:1079:55: note: called from here
 1079 |         const Assembly *mAsm = map->getCurrentAssembly();
      |                                                       ^
src/client/ui/../../common/scripts.h: In function 'UI_ExecuteCallAction':
src/client/ui/../../common/scripts.h:179:32: warning: inlining failed in call to 'Com_GetValue': function not inlinable [-Winline]
  179 | template<typename T> inline T& Com_GetValue(void* const object, value_t const* const value)
      |                                ^
src/client/ui/ui_actions.cpp:479:94: note: called from here
  479 |                 uiAction_t const* const actionsRef = callProperty ? Com_GetValue<uiAction_t*>(callNode, callProperty) : callNode->onClick;
      |                                                                                              ^
src/common/../ports/../common/list.h: In function 'Com_ParseActorModels':
src/common/../ports/../common/list.h:75:32: warning: inlining failed in call to 'LIST_Add.isra': function not inlinable [-Winline]
   75 | template<typename T> inline T& LIST_Add(linkedList_t** const list, T const& data)
      |                                ^
src/common/scripts.cpp:2620:25: note: called from here
 2620 |                 LIST_Add(&td->models[nameType], model);
      |                         ^
src/client/../common/../game/chr_shared.h: In function 'CL_GenerateCharacter':
src/client/../common/../game/chr_shared.h:168:21: warning: inlining failed in call to 'set': function not inlinable [-Winline]
  168 |         inline void set (const actorHands_t hand, const fireDefIndex_t fmIdx, const objDef_t* weapon) {
      |                     ^
src/client/cl_team.cpp:247:42: note: called from here
  247 |         chr->reservedTus.shotSettings.set(ACTOR_HAND_NOT_SET, -1, nullptr);
      |                                          ^
src/client/ui/ui_actions.cpp: In function 'UI_ExecuteAction':
src/client/ui/ui_actions.cpp:422:20: warning: inlining failed in call to 'UI_ExecuteCallAction': function not inlinable [-Winline]
  422 | static inline void UI_ExecuteCallAction (const uiAction_t* action, const uiCallContext_t* context)
      |                    ^
src/client/ui/ui_actions.cpp:545:37: note: called from here
  545 |                 UI_ExecuteCallAction(action, context);
      |                                     ^
src/client/ui/ui_actions.cpp:368:20: warning: inlining failed in call to 'UI_ExecuteSetAction': function not inlinable [-Winline]
  368 | static inline void UI_ExecuteSetAction (const uiAction_t* action, const uiCallContext_t* context)
      |                    ^
src/client/ui/ui_actions.cpp:572:36: note: called from here
  572 |                 UI_ExecuteSetAction(action, context);
      |                                    ^
src/common/../shared/mathlib.h: In function 'Grid_RecalcRouting':
src/common/../shared/mathlib.h:135:21: warning: inlining failed in call to 'isZero': function not inlinable [-Winline]
  135 |         inline bool isZero() const {
      |                     ^
src/common/grid.cpp:955:23: note: called from here
  955 |         if (box.isZero()) {
      |                       ^
src/client/ui/../../common/scripts.h: In function 'UI_AddListener':
src/client/ui/../../common/scripts.h:179:32: warning: inlining failed in call to 'Com_GetValue': function not inlinable [-Winline]
  179 | template<typename T> inline T& Com_GetValue(void* const object, value_t const* const value)
      |                                ^
src/client/ui/ui_actions.cpp:785:57: note: called from here
  785 |         uiAction_t** anchor = &Com_GetValue<uiAction_t*>(node, property);
      |                                                         ^
src/client/../common/../shared/shared.h: In function 'Com_ParseItem':
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/common/scripts.cpp:1913:22: note: called from here
 1913 |         if (Q_strnull(od->id))
      |                      ^
src/common/../ports/../common/list.h:75:32: warning: inlining failed in call to 'LIST_Add.constprop.isra': function not inlinable [-Winline]
   75 | template<typename T> inline T& LIST_Add(linkedList_t** const list, T const& data)
      |                                ^
src/common/scripts.cpp:1944:49: note: called from here
 1944 |                                         LIST_Add(&parseItemWeapons, parse);
      |                                                 ^
src/client/../common/../game/inv_shared.h:350:21: warning: inlining failed in call to 'isAmmo': function not inlinable [-Winline]
  350 |         inline bool isAmmo () const {
      |                     ^
src/common/scripts.cpp:1991:38: note: called from here
 1991 |         if ((od->weapon || od->isAmmo() || od->isArmour() || od->implant) && !od->isVirtual && od->shape == 0) {
      |                                      ^
src/client/../common/../game/inv_shared.h:353:21: warning: inlining failed in call to 'isArmour': function not inlinable [-Winline]
  353 |         inline bool isArmour () const {
      |                     ^
src/common/scripts.cpp:1991:56: note: called from here
 1991 |         if ((od->weapon || od->isAmmo() || od->isArmour() || od->implant) && !od->isVirtual && od->shape == 0) {
      |                                                        ^
src/client/ui/../../common/scripts.h: In function 'UI_RemoveListener':
src/client/ui/../../common/scripts.h:179:32: warning: inlining failed in call to 'Com_GetValue': function not inlinable [-Winline]
  179 | template<typename T> inline T& Com_GetValue(void* const object, value_t const* const value)
      |                                ^
src/client/ui/ui_actions.cpp:838:56: note: called from here
  838 |         uiAction_t*& action = Com_GetValue<uiAction_t*>(node, property);
      |                                                        ^
src/client/input/cl_input.cpp: In function 'IN_Frame':
src/client/input/cl_input.cpp:610:20: warning: inlining failed in call to 'IN_PrintKey': function not inlinable [-Winline]
  610 | static inline void IN_PrintKey (const SDL_Event* event, int down)
      |                    ^
src/client/input/cl_input.cpp:1031:36: note: called from here
 1031 |                         IN_PrintKey(&event, 1);
      |                                    ^
src/client/input/cl_input.cpp:610:20: warning: inlining failed in call to 'IN_PrintKey': function not inlinable [-Winline]
  610 | static inline void IN_PrintKey (const SDL_Event* event, int down)
      |                    ^
src/client/input/cl_input.cpp:1073:36: note: called from here
 1073 |                         IN_PrintKey(&event, 0);
      |                                    ^
src/client/client.h: In function 'CL_ActorMoveMouse':
src/client/client.h:106:21: warning: inlining failed in call to 'isOurRound.constprop': function not inlinable [-Winline]
  106 |         inline bool isOurRound () const
      |                     ^
src/client/battlescape/cl_actor.cpp:1227:64: note: called from here
 1227 |                 if (confirm_actions->integer || !cls.isOurRound()) {
      |                                                                ^
src/server/sv_rma.h: In function 'SV_GapListBuild':
src/server/sv_rma.h:144:32: warning: inlining failed in call to 'getCurrentAssembly': function not inlinable [-Winline]
  144 |         inline const Assembly* getCurrentAssembly () const
      |                                ^
src/server/sv_rma.cpp:1292:55: note: called from here
 1292 |         const Assembly *mAsm = map->getCurrentAssembly();
      |                                                       ^
src/client/../common/../shared/shared.h: In function 'Com_ParseImplant':
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/common/scripts.cpp:2033:22: note: called from here
 2033 |         if (Q_strnull(implant->id))
      |                      ^
src/client/../common/../game/inv_shared.h: In function 'INV_UnloadWeapon':
src/client/../common/../game/inv_shared.h:424:32: warning: inlining failed in call to 'ammoDef': function not inlinable [-Winline]
  424 |         inline const objDef_t* ammoDef (void) const {
      |                                ^
src/client/cl_inventory.cpp:143:53: note: called from here
  143 |                 if (weapon->def() != weapon->ammoDef() && weapon->getAmmoLeft() > 0) {
      |                                                     ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/cl_inventory.cpp:143:32: note: called from here
  143 |                 if (weapon->def() != weapon->ammoDef() && weapon->getAmmoLeft() > 0) {
      |                                ^
src/client/../common/../game/inv_shared.h:444:20: warning: inlining failed in call to 'getAmmoLeft': function not inlinable [-Winline]
  444 |         inline int getAmmoLeft () const {
      |                    ^
src/client/cl_inventory.cpp:143:78: note: called from here
  143 |                 if (weapon->def() != weapon->ammoDef() && weapon->getAmmoLeft() > 0) {
      |                                                                              ^
src/client/../common/../game/inv_shared.h:424:32: warning: inlining failed in call to 'ammoDef': function not inlinable [-Winline]
  424 |         inline const objDef_t* ammoDef (void) const {
      |                                ^
src/client/cl_inventory.cpp:147:62: note: called from here
  147 |                 if (moved || weapon->def() == weapon->ammoDef()) {
      |                                                              ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/cl_inventory.cpp:147:41: note: called from here
  147 |                 if (moved || weapon->def() == weapon->ammoDef()) {
      |                                         ^
src/client/../common/../game/inv_shared.h:448:21: warning: inlining failed in call to 'setAmmoLeft': function not inlinable [-Winline]
  448 |         inline void setAmmoLeft (int value) {
      |                     ^
src/client/cl_inventory.cpp:149:44: note: called from here
  149 |                         weapon->setAmmoLeft(0);
      |                                            ^
src/client/../common/../game/inv_shared.h:428:21: warning: inlining failed in call to 'setAmmoDef': function not inlinable [-Winline]
  428 |         inline void setAmmoDef (const objDef_t* od) {
      |                     ^
src/client/cl_inventory.cpp:148:43: note: called from here
  148 |                         weapon->setAmmoDef(nullptr);
      |                                           ^
src/client/../common/../game/inv_shared.h: In function 'CL_ActorReload':
src/client/../common/../game/inv_shared.h:551:22: warning: inlining failed in call to 'getContainer2': function not inlinable [-Winline]
  551 |         inline Item* getContainer2 (const containerIndex_t idx) const {
      |                      ^
src/client/battlescape/cl_actor.cpp:1001:31: note: called from here
 1001 |         if (inv->getContainer2(containerID)) {
      |                               ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/battlescape/cl_actor.cpp:1002:62: note: called from here
 1002 |                 weapon = inv->getContainer2(containerID)->def();
      |                                                              ^
src/client/battlescape/../../common/../game/inv_shared.h:487:21: warning: inlining failed in call to 'isHeldTwoHanded.isra': function not inlinable [-Winline]
  487 |         inline bool isHeldTwoHanded() const {
      |                     ^
src/client/battlescape/cl_actor.cpp:1003:93: note: called from here
 1003 |         } else if (containerID == CID_LEFT && inv->getContainer2(CID_RIGHT)->isHeldTwoHanded()) {
      |                                                                                             ^
src/client/../common/../game/inv_shared.h:551:22: warning: inlining failed in call to 'getContainer2': function not inlinable [-Winline]
  551 |         inline Item* getContainer2 (const containerIndex_t idx) const {
      |                      ^
src/client/battlescape/cl_actor.cpp:1003:93: note: called from here
 1003 |         } else if (containerID == CID_LEFT && inv->getContainer2(CID_RIGHT)->isHeldTwoHanded()) {
      |                                                                                             ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/battlescape/cl_actor.cpp:1006:62: note: called from here
 1006 |                 weapon = inv->getContainer2(containerID)->def();
      |                                                              ^
src/client/../common/../game/inv_shared.h:359:21: warning: inlining failed in call to 'isReloadable.isra': function not inlinable [-Winline]
  359 |         inline bool isReloadable () const {
      |                     ^
src/server/sv_rma.h: In function 'SV_GapListReduce':
src/server/sv_rma.h:144:32: warning: inlining failed in call to 'getCurrentAssembly': function not inlinable [-Winline]
  144 |         inline const Assembly* getCurrentAssembly () const
      |                                ^
src/client/battlescape/cl_actor.cpp:1016:34: note: called from here
 1016 |         if (!weapon->isReloadable())
      |                                  ^
src/client/../common/../game/inv_shared.h:471:20: warning: inlining failed in call to 'getY': function not inlinable [-Winline]
  471 |         inline int getY () const {
      |                    ^
src/server/sv_rma.cpp:1393:55: note: called from here
 1393 |         const Assembly *mAsm = map->getCurrentAssembly();
      |                                                       ^
src/client/battlescape/cl_actor.cpp:1031:30: note: called from here
 1031 |                 y += ic->getY();
      |                              ^
src/client/../common/../game/inv_shared.h:463:20: warning: inlining failed in call to 'getX': function not inlinable [-Winline]
  463 |         inline int getX () const {
      |                    ^
src/client/battlescape/cl_actor.cpp:1030:30: note: called from here
 1030 |                 x += ic->getX();
      |                              ^
src/client/../common/../shared/shared.h: In function 'GAME_CP_InitMissionBriefing':
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/client/cgame/campaign/cp_cgame_callbacks.cpp:577:13: note: called from here
  577 |         if (Q_strvalid(md->victoryCondition)) {
      |             ^
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/client/cgame/campaign/cp_cgame_callbacks.cpp:583:13: note: called from here
  583 |         if (Q_strvalid(md->missionBriefing)) {
      |             ^
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/client/cgame/campaign/cp_cgame_callbacks.cpp:586:13: note: called from here
  586 |         if (Q_strvalid(md->description)) {
      |             ^
src/client/../common/../shared/shared.h: In function 'CL_ConnectionlessPacket':
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/client/cl_main.cpp:404:29: note: called from here
  404 |                         if (Q_strvalid(Cvar_GetString("password"))) {
      |                             ^
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/client/cl_main.cpp:430:28: note: called from here
  430 |                 } else if (Q_strvalid(popupText)) {
      |                            ^
src/client/battlescape/../../common/tracing.h: In function 'TR_BoxTrace':
src/client/battlescape/../../common/tracing.h:70:21: warning: inlining failed in call to 'init': function not inlinable [-Winline]
   70 |         inline void init() {
      |                     ^
src/common/tracing.cpp:998:29: note: called from here
  998 |         traceData.trace.init();
      |                             ^
src/client/battlescape/../../common/../shared/aabb.h:110:21: warning: inlining failed in call to 'getCenter': function not inlinable [-Winline]
  110 |         inline void getCenter (vec3_t center) const {
      |                     ^
src/common/tracing.cpp:1007:27: note: called from here
 1007 |         traceBox.getCenter(offset);
      |                           ^
src/common/../ports/../common/list.h: In function 'Com_ParseActorNames':
src/common/../ports/../common/list.h:75:32: warning: inlining failed in call to 'LIST_Add.constprop.isra': function not inlinable [-Winline]
   75 | template<typename T> inline T& LIST_Add(linkedList_t** const list, T const& data)
      |                                ^
src/common/scripts.cpp:2559:17: note: called from here
 2559 |         LIST_Add(&csi.actorNames, nameList);
      |                 ^
src/client/cgame/campaign/cp_cgame_callbacks.cpp: In function 'GAME_CP_CampaignDescription_f':
src/client/cgame/campaign/cp_cgame_callbacks.cpp:74:27: warning: inlining failed in call to 'CP_ToDifficultyName': function not inlinable [-Winline]
   74 | static inline const char* CP_ToDifficultyName (const int difficulty)
      |                           ^
src/client/cgame/campaign/cp_cgame_callbacks.cpp:148:20: note: called from here
  148 |         Com_sprintf(campaignDesc, sizeof(campaignDesc), _("%s\n\nRace: %s\nRecruits: %i %s, %i %s, %i %s, %i %s\n"
      |                    ^
src/common/../ports/../common/list.h: In function 'Com_ParseBodyTemplate':
src/common/../ports/../common/list.h:75:32: warning: inlining failed in call to 'LIST_Add.constprop.isra': function not inlinable [-Winline]
   75 | template<typename T> inline T& LIST_Add(linkedList_t** const list, T const& data)
      |                                ^
src/common/scripts.cpp:3095:17: note: called from here
 3095 |         LIST_Add(&csi.bodyTemplates, bd);
      |                 ^
src/common/../shared/typedefs.h: In function 'RT_CheckCell':
src/common/../shared/typedefs.h:269:21: warning: inlining failed in call to 'setFilled': function not inlinable [-Winline]
  269 |         inline void setFilled (const actorSizeEnum_t actorSize, const int x, const int y, const int lowZ, const int highZ)
      |                     ^
src/common/routing.cpp:455:42: note: called from here
  455 |                         routing.setFilled(actorSize, x, y, 0, z);       /* mark all cells to the model base as filled. */
      |                                          ^
src/common/../shared/aabb.h:159:21: warning: inlining failed in call to 'shift': function not inlinable [-Winline]
  159 |         inline void shift (const vec3_t shiftVec) {
      |                     ^
src/common/routing.cpp:471:26: note: called from here
  471 |                 box.shift(tstart);      /* Now box has the lower and upper required foot space extent */
      |                          ^
src/client/battlescape/../../common/../shared/aabb.h:55:21: warning: inlining failed in call to 'set': function not inlinable [-Winline]
   55 |         inline void set (const AABB& other) {
      |                     ^
src/common/routing.cpp:470:24: note: called from here
  470 |                 box.set(legBox);
      |                        ^
src/common/../shared/typedefs.h:269:21: warning: inlining failed in call to 'setFilled': function not inlinable [-Winline]
  269 |         inline void setFilled (const actorSizeEnum_t actorSize, const int x, const int y, const int lowZ, const int highZ)
      |                     ^
src/common/routing.cpp:484:50: note: called from here
  484 |                                 routing.setFilled(actorSize, x, y, 0, z);       /* mark all cells to the model base as filled. */
      |                                                  ^
src/common/../shared/aabb.h:159:21: warning: inlining failed in call to 'shift': function not inlinable [-Winline]
  159 |         inline void shift (const vec3_t shiftVec) {
      |                     ^
src/common/routing.cpp:493:26: note: called from here
  493 |                 box.shift(tstart);      /* Now box has the lower and upper required torso space extent */
      |                          ^
src/client/battlescape/../../common/../shared/aabb.h:55:21: warning: inlining failed in call to 'set': function not inlinable [-Winline]
   55 |         inline void set (const AABB& other) {
      |                     ^
src/common/routing.cpp:492:24: note: called from here
  492 |                 box.set(torsoBox);
      |                        ^
src/common/../shared/typedefs.h:269:21: warning: inlining failed in call to 'setFilled': function not inlinable [-Winline]
  269 |         inline void setFilled (const actorSizeEnum_t actorSize, const int x, const int y, const int lowZ, const int highZ)
      |                     ^
src/common/routing.cpp:506:50: note: called from here
  506 |                                 routing.setFilled(actorSize, x, y, 0, z);       /* mark all cells to the model base as filled. */
      |                                                  ^
src/common/../shared/typedefs.h:259:21: warning: inlining failed in call to 'setCeiling': function not inlinable [-Winline]
  259 |         inline void setCeiling (const actorSizeEnum_t actorSize, const int x, const int y, const int z, const int val) {
      |                     ^
src/common/routing.cpp:565:35: note: called from here
  565 |                 routing.setCeiling(actorSize, x, y, i, topQ - i * CELL_HEIGHT);
      |                                   ^
src/common/../shared/typedefs.h:249:21: warning: inlining failed in call to 'setFloor': function not inlinable [-Winline]
  249 |         inline void setFloor (const int actorSize, const int x, const int y, const int z, const int val) {
      |                     ^
src/common/routing.cpp:563:33: note: called from here
  563 |                 routing.setFloor(actorSize, x, y, i, bottomQ - i * CELL_HEIGHT);
      |                                 ^
src/common/../shared/typedefs.h:269:21: warning: inlining failed in call to 'setFilled': function not inlinable [-Winline]
  269 |         inline void setFilled (const actorSizeEnum_t actorSize, const int x, const int y, const int lowZ, const int highZ)
      |                     ^
src/common/routing.cpp:569:26: note: called from here
  569 |         routing.setFilled(actorSize, x, y, cz + 1, z);
      |                          ^
src/client/../common/filesys.h: In function 'Com_WriteConfigToFile':
src/client/../common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/common/common.cpp:1017:20: note: called from here
 1017 |         FS_OpenFile(filename, &f, FILE_WRITE);
      |                    ^
src/client/../common/filesys.h:206:21: warning: inlining failed in call to 'file.isra': function not inlinable [-Winline]
  206 |         inline bool file () const
      |                     ^
src/common/common.cpp:1018:20: note: called from here
 1018 |         if (!f.file()) {
      |                    ^
src/client/cgame/campaign/cp_employee.h: In function 'E_GetUnhired':
src/client/cgame/campaign/cp_employee.h:86:21: warning: inlining failed in call to 'isHired.isra': function not inlinable [-Winline]
   86 |         inline bool isHired () const {
      |                     ^
src/client/cgame/campaign/cp_employee.cpp:52:39: note: called from here
   52 |                 if (!employee->isHired())
      |                                       ^
src/client/cgame/campaign/cp_employee.h: In function 'E_GetUnhiredRobot':
src/client/cgame/campaign/cp_employee.h:86:21: warning: inlining failed in call to 'isHired.isra': function not inlinable [-Winline]
   86 |         inline bool isHired () const {
      |                     ^
src/client/cgame/campaign/cp_employee.cpp:240:39: note: called from here
  240 |                 if (!employee->isHired()) {
      |                                       ^
src/client/cgame/campaign/cp_employee.h:107:36: warning: inlining failed in call to 'getUGV.isra': function not inlinable [-Winline]
  107 |         inline const struct ugv_s* getUGV() const {
      |                                    ^
src/client/cgame/campaign/cp_employee.cpp:242:57: note: called from here
  242 |                         if (!ugvType || employee->getUGV() == ugvType)
      |                                                         ^
src/client/cgame/campaign/cp_employee.cpp: In function 'E_InitialEmployees':
src/client/cgame/campaign/cp_employee.cpp:825:31: warning: inlining failed in call to 'E_RandomNation': function not inlinable [-Winline]
  825 | static inline const nation_t* E_RandomNation (void)
      |                               ^
src/client/cgame/campaign/cp_employee.cpp:840:33: note: called from here
  840 |                 E_CreateEmployee(EMPL_SOLDIER, E_RandomNation(), nullptr);
      |                                 ^
src/client/cgame/campaign/cp_employee.cpp:825:31: warning: inlining failed in call to 'E_RandomNation': function not inlinable [-Winline]
  825 | static inline const nation_t* E_RandomNation (void)
      |                               ^
src/client/cgame/campaign/cp_employee.cpp:842:33: note: called from here
  842 |                 E_CreateEmployee(EMPL_SCIENTIST, E_RandomNation(), nullptr);
      |                                 ^
src/client/cgame/campaign/cp_employee.cpp:825:31: warning: inlining failed in call to 'E_RandomNation': function not inlinable [-Winline]
  825 | static inline const nation_t* E_RandomNation (void)
      |                               ^
src/client/cgame/campaign/cp_employee.cpp:844:33: note: called from here
  844 |                 E_CreateEmployee(EMPL_WORKER, E_RandomNation(), nullptr);
      |                                 ^
src/client/cgame/campaign/cp_employee.cpp:825:31: warning: inlining failed in call to 'E_RandomNation': function not inlinable [-Winline]
  825 | static inline const nation_t* E_RandomNation (void)
      |                               ^
src/client/cgame/campaign/cp_employee.cpp:846:33: note: called from here
  846 |                 E_CreateEmployee(EMPL_PILOT, E_RandomNation(), nullptr);
      |                                 ^
src/client/../common/filesys.h: In function 'FS_CheckFile':
src/client/../common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/common/files.cpp:314:27: note: called from here
  314 |         return FS_OpenFile(filename, &file, FILE_READ);
      |                           ^
src/client/../common/filesys.h: In function 'FS_LoadFile':
src/client/../common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/common/files.cpp:399:26: note: called from here
  399 |         len = FS_OpenFile(path, &h, FILE_READ);
      |                          ^
src/client/../common/filesys.h:202:16: warning: inlining failed in call to '__conv_op ': function not inlinable [-Winline]
  202 |         inline operator bool () const
      |                ^
src/common/files.cpp:400:14: note: called from here
  400 |         if (!h) {
      |              ^
src/client/cgame/campaign/cp_fightequip_callbacks.cpp: In function 'AIM_AircraftEquipMenuUpdate':
src/client/cgame/campaign/cp_fightequip_callbacks.cpp:134:27: warning: inlining failed in call to 'AIM_AircraftItemtypeName': function not inlinable [-Winline]
  134 | static inline const char* AIM_AircraftItemtypeName (const int equiptype)
      |                           ^
src/client/cgame/campaign/cp_fightequip_callbacks.cpp:339:22: note: called from here
  339 |         cgi->Cvar_Set("mn_equip_itemtype_name", "%s", AIM_AircraftItemtypeName(airequipID));
      |                      ^
src/client/cgame/campaign/cp_fightequip_callbacks.cpp:290:20: warning: inlining failed in call to 'AIM_EmphazeAmmoSlotText': function not inlinable [-Winline]
  290 | static inline void AIM_EmphazeAmmoSlotText (void)
      |                    ^
src/client/cgame/campaign/cp_fightequip_callbacks.cpp:389:48: note: called from here
  389 |                         AIM_EmphazeAmmoSlotText();
      |                                                ^
src/client/cgame/campaign/cp_fightequip_callbacks.cpp:300:20: warning: inlining failed in call to 'AIM_NoEmphazeAmmoSlotText': function not inlinable [-Winline]
  300 | static inline void AIM_NoEmphazeAmmoSlotText (void)
      |                    ^
src/client/cgame/campaign/cp_fightequip_callbacks.cpp:394:50: note: called from here
  394 |                         AIM_NoEmphazeAmmoSlotText();
      |                                                  ^
src/client/cgame/campaign/cp_employee.h: In function 'E_SaveXML':
src/client/cgame/campaign/cp_employee.h:58:21: warning: inlining failed in call to 'isAssigned.isra': function not inlinable [-Winline]
   58 |         inline bool isAssigned () const {
      |                     ^
src/client/cgame/campaign/cp_employee.cpp:955:49: note: called from here
  955 |                         if (employee->isAssigned())
      |                                                 ^
src/client/cgame/campaign/cp_employee.h:103:39: warning: inlining failed in call to 'getNation.isra': function not inlinable [-Winline]
  103 |         inline const struct nation_s* getNation() const {
      |                                       ^
src/client/cgame/campaign/cp_employee.cpp:958:25: note: called from here
  958 |                         assert(employee->getNation());
      |                         ^
src/client/cgame/campaign/cp_employee.h:107:36: warning: inlining failed in call to 'getUGV.isra': function not inlinable [-Winline]
  107 |         inline const struct ugv_s* getUGV() const {
      |                                    ^
src/client/cgame/campaign/cp_employee.cpp:961:45: note: called from here
  961 |                         if (employee->getUGV())
      |                                             ^
src/client/../common/filesys.h: In function 'RT_WriteCSVFiles':
src/client/../common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/common/routing.cpp:1476:28: note: called from here
 1476 |                 FS_OpenFile(filename, &f, FILE_WRITE);
      |                            ^
src/client/../common/filesys.h:202:16: warning: inlining failed in call to '__conv_op ': function not inlinable [-Winline]
  202 |         inline operator bool () const
      |                ^
src/common/routing.cpp:1477:22: note: called from here
 1477 |                 if (!f)
      |                      ^
src/client/../common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/common/routing.cpp:1481:34: note: called from here
 1481 |                         FS_Printf(&f, "x:%i,", x);
      |                                  ^
src/client/../common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/common/routing.cpp:1482:26: note: called from here
 1482 |                 FS_Printf(&f, "\n");
      |                          ^
src/client/../common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/common/routing.cpp:1485:42: note: called from here
 1485 |                                 FS_Printf(&f, "z:%i  y:%i,", z ,y);
      |                                          ^
src/client/../common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/common/routing.cpp:1488:50: note: called from here
 1488 |                                         FS_Printf(&f, "h:%i c:%i,", routing.getFloor(i, x, y, z), routing.getCeiling(i, x, y, z));
      |                                                  ^
src/common/../shared/typedefs.h:255:28: warning: inlining failed in call to 'getFloor': function not inlinable [-Winline]
  255 |         inline signed char getFloor (const actorSizeEnum_t actorSize, const int x, const int y, const int z) const {
      |                            ^
src/common/routing.cpp:1488:85: note: called from here
 1488 |                                         FS_Printf(&f, "h:%i c:%i,", routing.getFloor(i, x, y, z), routing.getCeiling(i, x, y, z));
      |                                                                                     ^
src/common/../shared/typedefs.h:265:21: warning: inlining failed in call to 'getCeiling': function not inlinable [-Winline]
  265 |         inline byte getCeiling (const int actorSize, const int x, const int y, const int z) const {
      |                     ^
src/common/routing.cpp:1488:117: note: called from here
 1488 |                                         FS_Printf(&f, "h:%i c:%i,", routing.getFloor(i, x, y, z), routing.getCeiling(i, x, y, z));
      |                                                                                                                     ^
src/client/../common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/common/routing.cpp:1490:42: note: called from here
 1490 |                                 FS_Printf(&f, "\n");
      |                                          ^
src/client/../common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/common/routing.cpp:1492:34: note: called from here
 1492 |                         FS_Printf(&f, "\n");
      |                                  ^
src/client/../common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/common/routing.cpp:1502:28: note: called from here
 1502 |                 FS_OpenFile(filename, &f, FILE_WRITE);
      |                            ^
src/client/../common/filesys.h:202:16: warning: inlining failed in call to '__conv_op ': function not inlinable [-Winline]
  202 |         inline operator bool () const
      |                ^
src/common/routing.cpp:1503:22: note: called from here
 1503 |                 if (!f)
      |                      ^
src/client/../common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/common/routing.cpp:1507:34: note: called from here
 1507 |                         FS_Printf(&f, "x:%i,", x);
      |                                  ^
src/client/../common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/common/routing.cpp:1508:26: note: called from here
 1508 |                 FS_Printf(&f, "\n");
      |                          ^
src/client/../common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/common/routing.cpp:1511:42: note: called from here
 1511 |                                 FS_Printf(&f, "z:%i  y:%i,", z ,y);
      |                                          ^
src/client/../common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/common/routing.cpp:1514:50: note: called from here
 1514 |                                         FS_Printf(&f, "\"");
      |                                                  ^
src/common/../shared/typedefs.h:281:21: warning: inlining failed in call to 'getConn': function not inlinable [-Winline]
  281 |         inline byte getConn (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/routing.cpp:1517:67: note: called from here
 1517 |                                         FS_Printf(&f, "%3i-%3i ", RT_CONN_NX_PY(routing, i, x, y, z), RT_STEPUP_NX_PY(routing, i, x, y, z));
      |                                                                   ^
src/common/../shared/typedefs.h:291:21: warning: inlining failed in call to 'getStepup': function not inlinable [-Winline]
  291 |         inline byte getStepup (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/routing.cpp:1517:103: note: called from here
 1517 |                                         FS_Printf(&f, "%3i-%3i ", RT_CONN_NX_PY(routing, i, x, y, z), RT_STEPUP_NX_PY(routing, i, x, y, z));
      |                                                                                                       ^
src/common/../shared/typedefs.h:281:21: warning: inlining failed in call to 'getConn': function not inlinable [-Winline]
  281 |         inline byte getConn (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/routing.cpp:1520:67: note: called from here
 1520 |                                         FS_Printf(&f, "%3i-%3i ", RT_CONN_PY(routing, i, x, y, z), RT_STEPUP_PY(routing, i, x, y, z));
      |                                                                   ^
src/common/../shared/typedefs.h:291:21: warning: inlining failed in call to 'getStepup': function not inlinable [-Winline]
  291 |         inline byte getStepup (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/routing.cpp:1520:100: note: called from here
 1520 |                                         FS_Printf(&f, "%3i-%3i ", RT_CONN_PY(routing, i, x, y, z), RT_STEPUP_PY(routing, i, x, y, z));
      |                                                                                                    ^
src/common/../shared/typedefs.h:281:21: warning: inlining failed in call to 'getConn': function not inlinable [-Winline]
  281 |         inline byte getConn (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/routing.cpp:1523:67: note: called from here
 1523 |                                         FS_Printf(&f, "%3i-%3i ", RT_CONN_PX_PY(routing, i, x, y, z), RT_STEPUP_PX_PY(routing, i, x, y, z));
      |                                                                   ^
src/common/../shared/typedefs.h:291:21: warning: inlining failed in call to 'getStepup': function not inlinable [-Winline]
  291 |         inline byte getStepup (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/routing.cpp:1523:103: note: called from here
 1523 |                                         FS_Printf(&f, "%3i-%3i ", RT_CONN_PX_PY(routing, i, x, y, z), RT_STEPUP_PX_PY(routing, i, x, y, z));
      |                                                                                                       ^
src/common/../shared/typedefs.h:281:21: warning: inlining failed in call to 'getConn': function not inlinable [-Winline]
  281 |         inline byte getConn (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/routing.cpp:1528:67: note: called from here
 1528 |                                         FS_Printf(&f, "%3i-%3i ", RT_CONN_NX(routing, i, x, y, z), RT_STEPUP_NX(routing, i, x, y, z));
      |                                                                   ^
src/common/../shared/typedefs.h:291:21: warning: inlining failed in call to 'getStepup': function not inlinable [-Winline]
  291 |         inline byte getStepup (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/routing.cpp:1528:100: note: called from here
 1528 |                                         FS_Printf(&f, "%3i-%3i ", RT_CONN_NX(routing, i, x, y, z), RT_STEPUP_NX(routing, i, x, y, z));
      |                                                                                                    ^
src/common/../shared/typedefs.h:255:28: warning: inlining failed in call to 'getFloor': function not inlinable [-Winline]
  255 |         inline signed char getFloor (const actorSizeEnum_t actorSize, const int x, const int y, const int z) const {
      |                            ^
src/common/routing.cpp:1531:82: note: called from here
 1531 |                                         FS_Printf(&f, "_%+2i_ ", routing.getFloor(i, x, y, z));
      |                                                                                  ^
src/common/../shared/typedefs.h:281:21: warning: inlining failed in call to 'getConn': function not inlinable [-Winline]
  281 |         inline byte getConn (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/routing.cpp:1534:67: note: called from here
 1534 |                                         FS_Printf(&f, "%3i-%3i ", RT_CONN_PX(routing, i, x, y, z), RT_STEPUP_PX(routing, i, x, y, z));
      |                                                                   ^
src/common/../shared/typedefs.h:291:21: warning: inlining failed in call to 'getStepup': function not inlinable [-Winline]
  291 |         inline byte getStepup (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/routing.cpp:1534:100: note: called from here
 1534 |                                         FS_Printf(&f, "%3i-%3i ", RT_CONN_PX(routing, i, x, y, z), RT_STEPUP_PX(routing, i, x, y, z));
      |                                                                                                    ^
src/common/../shared/typedefs.h:281:21: warning: inlining failed in call to 'getConn': function not inlinable [-Winline]
  281 |         inline byte getConn (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/routing.cpp:1539:67: note: called from here
 1539 |                                         FS_Printf(&f, "%3i-%3i ", RT_CONN_NX_NY(routing, i, x, y, z), RT_STEPUP_NX_NY(routing, i, x, y, z));
      |                                                                   ^
src/common/../shared/typedefs.h:291:21: warning: inlining failed in call to 'getStepup': function not inlinable [-Winline]
  291 |         inline byte getStepup (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/routing.cpp:1539:103: note: called from here
 1539 |                                         FS_Printf(&f, "%3i-%3i ", RT_CONN_NX_NY(routing, i, x, y, z), RT_STEPUP_NX_NY(routing, i, x, y, z));
      |                                                                                                       ^
src/common/../shared/typedefs.h:281:21: warning: inlining failed in call to 'getConn': function not inlinable [-Winline]
  281 |         inline byte getConn (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/routing.cpp:1542:67: note: called from here
 1542 |                                         FS_Printf(&f, "%3i-%3i ", RT_CONN_NY(routing, i, x, y, z), RT_STEPUP_NY(routing, i, x, y, z));
      |                                                                   ^
src/common/../shared/typedefs.h:291:21: warning: inlining failed in call to 'getStepup': function not inlinable [-Winline]
  291 |         inline byte getStepup (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/routing.cpp:1542:100: note: called from here
 1542 |                                         FS_Printf(&f, "%3i-%3i ", RT_CONN_NY(routing, i, x, y, z), RT_STEPUP_NY(routing, i, x, y, z));
      |                                                                                                    ^
src/common/../shared/typedefs.h:281:21: warning: inlining failed in call to 'getConn': function not inlinable [-Winline]
  281 |         inline byte getConn (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/routing.cpp:1545:67: note: called from here
 1545 |                                         FS_Printf(&f, "%3i-%3i ", RT_CONN_PX_NY(routing, i, x, y, z), RT_STEPUP_PX_NY(routing, i, x, y, z));
      |                                                                   ^
src/common/../shared/typedefs.h:291:21: warning: inlining failed in call to 'getStepup': function not inlinable [-Winline]
  291 |         inline byte getStepup (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/routing.cpp:1545:103: note: called from here
 1545 |                                         FS_Printf(&f, "%3i-%3i ", RT_CONN_PX_NY(routing, i, x, y, z), RT_STEPUP_PX_NY(routing, i, x, y, z));
      |                                                                                                       ^
src/client/../common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/common/routing.cpp:1549:42: note: called from here
 1549 |                                 FS_Printf(&f, "\n");
      |                                          ^
src/client/../common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/common/routing.cpp:1551:34: note: called from here
 1551 |                         FS_Printf(&f, "\n");
      |                                  ^
src/client/cgame/campaign/cp_employee.h: In function 'E_EmployeeSelect':
src/client/cgame/campaign/cp_employee.h:86:21: warning: inlining failed in call to 'isHired.isra': function not inlinable [-Winline]
   86 |         inline bool isHired () const {
      |                     ^
src/client/cgame/campaign/cp_employee_callbacks.cpp:76:82: note: called from here
   76 |                 cgi->Cvar_SetValue("mn_employee_hired", selectedEmployee->isHired() ? 1 : 0);
      |                                                                                  ^
src/client/../common/filesys.h: In function 'CheckBSPFile':
src/client/../common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/common/files.cpp:1375:20: note: called from here
 1375 |         FS_OpenFile(name, &file, FILE_READ);
      |                    ^
src/client/../common/filesys.h:202:16: warning: inlining failed in call to '__conv_op ': function not inlinable [-Winline]
  202 |         inline operator bool () const
      |                ^
src/common/files.cpp:1376:14: note: called from here
 1376 |         if (!file)
      |              ^
src/client/../common/../shared/shared.h: In function 'CP_CheckTriggerEvent':
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/client/cgame/campaign/cp_event.cpp:160:22: note: called from here
  160 |         if (Q_strnull(expression))
      |                      ^
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/client/cgame/campaign/cp_event.cpp:188:30: note: called from here
  188 |                 if (Q_strnull(detectedUFO))
      |                              ^
src/client/../common/../shared/shared.h: In function 'SV_Map':
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/server/sv_init.cpp:136:9: note: called from here
  136 |         assert(Q_strvalid(levelstring));
      |         ^
src/client/cgame/campaign/../../../common/../ports/../common/list.h: In function 'MIS_LoadXML':
src/client/cgame/campaign/../../../common/../ports/../common/list.h:75:32: warning: inlining failed in call to 'LIST_Add.constprop': function not inlinable [-Winline]
   75 | template<typename T> inline T& LIST_Add(linkedList_t** const list, T const& data)
      |                                ^
src/client/cgame/campaign/cp_missions.cpp:2032:25: note: called from here
 2032 |                 LIST_Add(&ccs.missions, mission);
      |                         ^
src/client/battlescape/events/../../../common/../shared/sharedptr.h: In function 'Schedule_Event':
src/client/battlescape/events/../../../common/../shared/sharedptr.h:173:28: warning: inlining failed in call to 'operator->.isra': function not inlinable [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^
src/common/common.cpp:1405:14: note: called from here
 1405 |         event->delay = nullptr;
      |              ^
src/client/battlescape/events/../../../common/../shared/sharedptr.h:173:28: warning: inlining failed in call to 'operator->.isra': function not inlinable [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^
src/common/common.cpp:1404:14: note: called from here
 1404 |         event->delayFollowing = 0;
      |              ^
src/client/battlescape/events/../../../common/../shared/sharedptr.h:173:28: warning: inlining failed in call to 'operator->.isra': function not inlinable [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^
src/common/common.cpp:1403:14: note: called from here
 1403 |         event->data = data;
      |              ^
src/client/battlescape/events/../../../common/../shared/sharedptr.h:173:28: warning: inlining failed in call to 'operator->.isra': function not inlinable [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^
src/common/common.cpp:1402:14: note: called from here
 1402 |         event->clean = clean;
      |              ^
src/client/battlescape/events/../../../common/../shared/sharedptr.h:173:28: warning: inlining failed in call to 'operator->.isra': function not inlinable [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^
src/common/common.cpp:1401:14: note: called from here
 1401 |         event->check = check;
      |              ^
src/client/battlescape/events/../../../common/../shared/sharedptr.h:173:28: warning: inlining failed in call to 'operator->.isra': function not inlinable [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^
src/common/common.cpp:1400:14: note: called from here
 1400 |         event->func = func;
      |              ^
src/client/battlescape/events/../../../common/../shared/sharedptr.h:173:28: warning: inlining failed in call to 'operator->.isra': function not inlinable [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^
src/common/common.cpp:1399:14: note: called from here
 1399 |         event->when = when;
      |              ^
src/client/cgame/campaign/cp_employee.h: In function 'TR_List_f':
src/client/cgame/campaign/cp_employee.h:107:36: warning: inlining failed in call to 'getUGV.isra': function not inlinable [-Winline]
  107 |         inline const struct ugv_s* getUGV() const {
      |                                    ^
src/client/cgame/campaign/cp_transfer_callbacks.cpp:780:61: note: called from here
  780 |                                         if (employee->getUGV()) {
      |                                                             ^
src/client/cgame/campaign/cp_employee.h:99:31: warning: inlining failed in call to 'getType.isra': function not inlinable [-Winline]
   99 |         inline employeeType_t getType() const {
      |                               ^
src/client/cgame/campaign/cp_transfer_callbacks.cpp:783:71: note: called from here
  783 |                                                 cgi->UI_ExecuteConfunc("tr_listaddcargo %d \"%s\" \"%s\" \"%s\"", i, "tr_cargo.employee", va("ucn%i", employee->chr.ucn), va("%s %s", E_GetEmployeeString(employee->getType(), 1), employee->chr.name));
      |                                                                       ^
src/client/../common/../shared/shared.h: In function 'SVC_DirectConnect':
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/server/sv_main.cpp:462:22: note: called from here
  462 |         if (Q_strnull(userinfo)) {  /* catch empty userinfo */
      |                      ^
src/server/../game/game.h:60:21: warning: inlining failed in call to 'setNum': function not inlinable [-Winline]
   60 |         inline void setNum (int num) {
      |                     ^
src/server/sv_main.cpp:500:27: note: called from here
  500 |         cl->player->setNum(playernum);
      |                           ^
src/server/../game/game.h:54:21: warning: inlining failed in call to 'setInUse': function not inlinable [-Winline]
   54 |         inline void setInUse (bool inuse) {
      |                     ^
src/server/sv_main.cpp:522:29: note: called from here
  522 |         cl->player->setInUse(true);
      |                             ^
src/client/battlescape/events/../../../common/../shared/sharedptr.h: In function 'Delay_Events':
src/client/battlescape/events/../../../common/../shared/sharedptr.h:173:28: warning: inlining failed in call to 'operator->.isra': function not inlinable [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^
src/common/common.cpp:1419:44: note: called from here
 1419 |                 if (tmpEvent->func != event->func) {
      |                                            ^
src/client/battlescape/events/../../../common/../shared/sharedptr.h:173:28: warning: inlining failed in call to 'operator->.isra': function not inlinable [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^
src/common/common.cpp:1419:29: note: called from here
 1419 |                 if (tmpEvent->func != event->func) {
      |                             ^
src/client/battlescape/events/../../../common/../shared/sharedptr.h:173:28: warning: inlining failed in call to 'operator->.isra': function not inlinable [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^
src/common/common.cpp:1428:25: note: called from here
 1428 |                 tmpEvent->when += event->delayFollowing;
      |                         ^
src/client/battlescape/events/../../../common/../shared/sharedptr.h:173:28: warning: inlining failed in call to 'operator->.isra': function not inlinable [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^
src/common/common.cpp:1428:40: note: called from here
 1428 |                 tmpEvent->when += event->delayFollowing;
      |                                        ^
src/client/battlescape/events/../../../common/../shared/sharedptr.h: In function 'Dequeue_Event':
src/client/battlescape/events/../../../common/../shared/sharedptr.h:173:28: warning: inlining failed in call to 'operator->.isra': function not inlinable [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^
src/common/common.cpp:1448:26: note: called from here
 1448 |                 if (event->when > now)
      |                          ^
src/client/battlescape/events/../../../common/../shared/sharedptr.h:173:28: warning: inlining failed in call to 'operator->.isra': function not inlinable [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^
src/common/common.cpp:1457:26: note: called from here
 1457 |                 if (event->delayFollowing > 0) {
      |                          ^
src/client/battlescape/events/../../../common/../shared/sharedptr.h:173:28: warning: inlining failed in call to 'operator->.isra': function not inlinable [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^
src/common/common.cpp:1459:42: note: called from here
 1459 |                                 if (event->notifyDelay != nullptr) {
      |                                          ^
src/common/../shared/sharedptr.h: In function 'Qcommon_Frame':
src/common/../shared/sharedptr.h:204:16: warning: inlining failed in call to '__conv_op .isra': function not inlinable [-Winline]
  204 |         inline operator bool () const
      |                ^
src/common/common.cpp:1527:21: note: called from here
 1527 |                 if (event) {
      |                     ^
src/client/battlescape/events/../../../common/../shared/sharedptr.h:173:28: warning: inlining failed in call to 'operator->.isra': function not inlinable [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^
src/common/common.cpp:1529:30: note: called from here
 1529 |                         event->func(event->when, event->data);
      |                              ^
src/common/../shared/sharedptr.h:195:28: warning: inlining failed in call to 'get.isra': function not inlinable [-Winline]
  195 |         inline PointerType get () const
      |                            ^
src/common/common.cpp:1551:78: note: called from here
 1551 |                 time_to_next = !eventQueue.empty() ? (eventQueue.begin()->get()->when - Sys_Milliseconds()) : 1000;
      |                                                                              ^
src/server/../game/game.h: In function 'SV_DropClient':
src/server/../game/game.h:54:21: warning: inlining failed in call to 'setInUse': function not inlinable [-Winline]
   54 |         inline void setInUse (bool inuse) {
      |                     ^
src/server/sv_main.cpp:180:31: note: called from here
  180 |         drop->player->setInUse(false);
      |                               ^
src/client/../common/../shared/shared.h: In function 'B_FireEvent':
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/client/cgame/campaign/cp_building.cpp:373:13: note: called from here
  373 |         if (Q_strvalid(command)) {
      |             ^
src/client/cgame/campaign/cp_employee.h: In function 'CP_DebugChangeCharacterStats_f':
src/client/cgame/campaign/cp_employee.h:94:21: warning: inlining failed in call to 'isHiredInBase': function not inlinable [-Winline]
   94 |         inline bool isHiredInBase (const base_t* const base) const {
      |                     ^
src/client/cgame/campaign/cp_campaign.cpp:1330:45: note: called from here
 1330 |                 if (!employee->isHiredInBase(base))
      |                                             ^
src/client/cgame/campaign/cp_employee.h: In function 'HOS_HealAll_f':
src/client/cgame/campaign/cp_employee.h:94:21: warning: inlining failed in call to 'isHiredInBase': function not inlinable [-Winline]
   94 |         inline bool isHiredInBase (const base_t* const base) const {
      |                     ^
src/client/cgame/campaign/cp_hospital.cpp:143:53: note: called from here
  143 |                         if (!employee->isHiredInBase(base))
      |                                                     ^
src/client/cgame/campaign/cp_employee.h: In function 'E_EmployeeList_f':
src/client/cgame/campaign/cp_employee.h:86:21: warning: inlining failed in call to 'isHired.isra': function not inlinable [-Winline]
   86 |         inline bool isHired () const {
      |                     ^
src/client/cgame/campaign/cp_employee_callbacks.cpp:178:31: note: called from here
  178 |                 if (e->isHired() && !e->isHiredInBase(base))
      |                               ^
src/client/cgame/campaign/cp_employee.h:94:21: warning: inlining failed in call to 'isHiredInBase': function not inlinable [-Winline]
   94 |         inline bool isHiredInBase (const base_t* const base) const {
      |                     ^
src/client/cgame/campaign/cp_employee_callbacks.cpp:178:54: note: called from here
  178 |                 if (e->isHired() && !e->isHiredInBase(base))
      |                                                      ^
src/client/cgame/campaign/cp_employee.h: In function 'HOS_HurtAll_f':
src/client/cgame/campaign/cp_employee.h:94:21: warning: inlining failed in call to 'isHiredInBase': function not inlinable [-Winline]
   94 |         inline bool isHiredInBase (const base_t* const base) const {
      |                     ^
src/client/cgame/campaign/cp_hospital.cpp:169:53: note: called from here
  169 |                         if (!employee->isHiredInBase(base))
      |                                                     ^
src/client/cgame/campaign/cp_employee.h: In function 'HOS_GetRank':
src/client/cgame/campaign/cp_employee.h:82:21: warning: inlining failed in call to 'isSoldier.isra': function not inlinable [-Winline]
   82 |         inline bool isSoldier () const {
      |                     ^
src/client/cgame/campaign/cp_hospital_callbacks.cpp:62:31: note: called from here
   62 |         if (employee.isSoldier()) {
      |                               ^
src/client/cgame/campaign/cp_employee.h:99:31: warning: inlining failed in call to 'getType.isra': function not inlinable [-Winline]
   99 |         inline employeeType_t getType() const {
      |                               ^
src/client/cgame/campaign/cp_hospital_callbacks.cpp:66:35: note: called from here
   66 |         return E_GetEmployeeString(employee.getType(), 1);
      |                                   ^
src/client/cgame/campaign/cp_employee.h: In function 'HOS_Entry':
src/client/cgame/campaign/cp_employee.h:82:21: warning: inlining failed in call to 'isSoldier.isra': function not inlinable [-Winline]
   82 |         inline bool isSoldier () const {
      |                     ^
src/client/cgame/campaign/cp_hospital_callbacks.cpp:92:32: note: called from here
   92 |         if (!employee.isSoldier() && employee.chr.HP >= employee.chr.maxHP && injuryLevel <= 0)
      |                                ^
src/client/../common/../game/inv_shared.h: In function 'HOS_GetImplant':
src/client/../common/../game/inv_shared.h:551:22: warning: inlining failed in call to 'getContainer2': function not inlinable [-Winline]
  551 |         inline Item* getContainer2 (const containerIndex_t idx) const {
      |                      ^
src/client/cgame/campaign/cp_hospital_callbacks.cpp:119:43: note: called from here
  119 |         Item* item = chr.inv.getContainer2(CID_IMPLANT);
      |                                           ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/cgame/campaign/cp_hospital_callbacks.cpp:121:30: note: called from here
  121 |                 if (item->def() == def.item) {
      |                              ^
src/client/../common/../game/inv_shared.h:452:22: warning: inlining failed in call to 'getNext': function not inlinable [-Winline]
  452 |         inline Item* getNext () const {
      |                      ^
src/client/cgame/campaign/cp_hospital_callbacks.cpp:124:37: note: called from here
  124 |                 item = item->getNext();
      |                                     ^
src/client/cgame/campaign/cp_employee.h: In function 'HOS_ImplantChange_f':
src/client/cgame/campaign/cp_employee.h:82:21: warning: inlining failed in call to 'isSoldier.isra': function not inlinable [-Winline]
   82 |         inline bool isSoldier () const {
      |                     ^
src/client/cgame/campaign/cp_hospital_callbacks.cpp:151:48: note: called from here
  151 |         const implant_t* implant = e->isSoldier() ? CHRSH_ApplyImplant(chr, *def) : nullptr;
      |                                                ^
src/client/../common/../game/inv_shared.h:542:33: warning: inlining failed in call to 'getContainer': function not inlinable [-Winline]
  542 |         inline const Container& getContainer (const containerIndex_t idx) const {
      |                                 ^
src/client/cgame/campaign/cp_hospital_callbacks.cpp:155:74: note: called from here
  155 |                         const Container& container = chr.inv.getContainer(CID_IMPLANT);
      |                                                                          ^
src/client/cgame/campaign/cp_employee.h: In function 'HOS_Init_f':
src/client/cgame/campaign/cp_employee.h:94:21: warning: inlining failed in call to 'isHiredInBase': function not inlinable [-Winline]
   94 |         inline bool isHiredInBase (const base_t* const base) const {
      |                     ^
src/client/cgame/campaign/cp_hospital_callbacks.cpp:192:53: note: called from here
  192 |                         if (!employee->isHiredInBase(base) || employee->isAwayFromBase())
      |                                                     ^
src/client/cgame/campaign/cp_hospital_callbacks.cpp:86:20: warning: inlining failed in call to 'HOS_Entry': function not inlinable [-Winline]
   86 | static inline void HOS_Entry (const Employee& employee, float injuryLevel)
      |                    ^
src/client/cgame/campaign/cp_hospital_callbacks.cpp:195:34: note: called from here
  195 |                         HOS_Entry(*employee, injuryLevel);
      |                                  ^
src/client/cgame/campaign/cp_employee.h: In function 'HOS_EmployeeInit_f':
src/client/cgame/campaign/cp_employee.h:82:21: warning: inlining failed in call to 'isSoldier.isra': function not inlinable [-Winline]
   82 |         inline bool isSoldier () const {
      |                     ^
src/client/cgame/campaign/cp_hospital_callbacks.cpp:235:92: note: called from here
  235 |                         echr.headSkin, echr.HP, echr.maxHP, rank, rankImage, emp->isSoldier() ? 1 : 0);
      |                                                                                            ^
src/client/cgame/campaign/cp_employee.h: In function 'BS_ShowInfo_f':
src/client/cgame/campaign/cp_employee.h:107:36: warning: inlining failed in call to 'getUGV.isra': function not inlinable [-Winline]
  107 |         inline const struct ugv_s* getUGV() const {
      |                                    ^
src/client/cgame/campaign/cp_market_callbacks.cpp:321:34: note: called from here
  321 |                 UP_UGVDescription(robot->getUGV());
      |                                  ^
src/client/cgame/campaign/../../../common/../ports/../common/list.h: In function 'US_LoadXML':
src/client/cgame/campaign/../../../common/../ports/../common/list.h:75:32: warning: inlining failed in call to 'LIST_Add.constprop.isra': function not inlinable [-Winline]
   75 | template<typename T> inline T& LIST_Add(linkedList_t** const list, T const& data)
      |                                ^
src/client/cgame/campaign/cp_uforecovery.cpp:382:25: note: called from here
  382 |                 LIST_Add(&ccs.storedUFOs, ufo);
      |                         ^
src/client/cgame/campaign/cp_geoscape.cpp: In function 'GEO_DrawMapOneInstallation':
src/client/cgame/campaign/cp_geoscape.cpp:1177:20: warning: inlining failed in call to 'GEO_RenderImage': function not inlinable [-Winline]
 1177 | static inline void GEO_RenderImage (int x, int y, const char* image)
      |                    ^
src/client/cgame/campaign/cp_geoscape.cpp:1311:32: note: called from here
 1311 |                 GEO_RenderImage(x, y, tpl->image);
      |                                ^
src/client/cgame/campaign/cp_geoscape.cpp: In function 'GEO_DrawMapOneBase':
src/client/cgame/campaign/cp_geoscape.cpp:1177:20: warning: inlining failed in call to 'GEO_RenderImage': function not inlinable [-Winline]
 1177 | static inline void GEO_RenderImage (int x, int y, const char* image)
      |                    ^
src/client/cgame/campaign/cp_geoscape.cpp:1363:40: note: called from here
 1363 |                         GEO_RenderImage(x, y, "pics/geoscape/baseattack");
      |                                        ^
src/client/cgame/campaign/cp_geoscape.cpp:1177:20: warning: inlining failed in call to 'GEO_RenderImage': function not inlinable [-Winline]
 1177 | static inline void GEO_RenderImage (int x, int y, const char* image)
      |                    ^
src/client/cgame/campaign/cp_geoscape.cpp:1365:40: note: called from here
 1365 |                         GEO_RenderImage(x, y, "pics/geoscape/base");
      |                                        ^
src/client/cgame/campaign/cp_employee.h: In member function 'isAwayFromBase':
src/client/cgame/campaign/cp_employee.h:86:21: warning: inlining failed in call to 'isHired.isra': function not inlinable [-Winline]
   86 |         inline bool isHired () const {
      |                     ^
src/client/cgame/campaign/cp_employee.cpp:66:21: note: called from here
   66 |         if (!isHired())
      |                     ^
src/client/cgame/campaign/cp_employee.h:82:21: warning: inlining failed in call to 'isSoldier.isra': function not inlinable [-Winline]
   82 |         inline bool isSoldier () const {
      |                     ^
src/client/cgame/campaign/cp_employee.cpp:74:23: note: called from here
   74 |         if (!isSoldier() && !isRobot() && !isPilot())
      |                       ^
src/client/cgame/campaign/cp_employee.h:70:21: warning: inlining failed in call to 'isRobot.isra': function not inlinable [-Winline]
   70 |         inline bool isRobot () const {
      |                     ^
src/client/cgame/campaign/cp_employee.cpp:74:37: note: called from here
   74 |         if (!isSoldier() && !isRobot() && !isPilot())
      |                                     ^
src/client/cgame/campaign/cp_employee.h:66:21: warning: inlining failed in call to 'isPilot.isra': function not inlinable [-Winline]
   66 |         inline bool isPilot () const {
      |                     ^
src/client/cgame/campaign/cp_employee.cpp:74:51: note: called from here
   74 |         if (!isSoldier() && !isRobot() && !isPilot())
      |                                                   ^
src/client/cgame/campaign/cp_employee.h: In function 'E_EmployeeListScroll_f':
src/client/cgame/campaign/cp_employee.h:86:21: warning: inlining failed in call to 'isHired.isra': function not inlinable [-Winline]
   86 |         inline bool isHired () const {
      |                     ^
src/client/cgame/campaign/cp_employee_callbacks.cpp:104:38: note: called from here
  104 |                 if (employee->isHired() && !employee->isHiredInBase(base))
      |                                      ^
src/client/cgame/campaign/cp_employee.h:94:21: warning: inlining failed in call to 'isHiredInBase': function not inlinable [-Winline]
   94 |         inline bool isHiredInBase (const base_t* const base) const {
      |                     ^
src/client/cgame/campaign/cp_employee_callbacks.cpp:104:68: note: called from here
  104 |                 if (employee->isHired() && !employee->isHiredInBase(base))
      |                                                                    ^
src/client/cgame/campaign/cp_employee.h: In function 'E_ListHired_f':
src/client/cgame/campaign/cp_employee.h:99:31: warning: inlining failed in call to 'getType.isra': function not inlinable [-Winline]
   99 |         inline employeeType_t getType() const {
      |                               ^
src/client/cgame/campaign/cp_employee.cpp:862:46: note: called from here
  862 |                         if (employee->getType() != emplType)
      |                                              ^
src/client/cgame/campaign/cp_employee.h:99:31: warning: inlining failed in call to 'getType.isra': function not inlinable [-Winline]
   99 |         inline employeeType_t getType() const {
      |                               ^
src/client/cgame/campaign/cp_employee.cpp:860:35: note: called from here
  860 |                         Com_Printf("Employee: %s (ucn: %i) %s at %s\n", E_GetEmployeeString(employee->getType(), 1), employee->chr.ucn,
      |                                   ^
src/client/cgame/campaign/cp_employee.h: In function 'BS_FillMarket_f':
src/client/cgame/campaign/cp_employee.h:94:21: warning: inlining failed in call to 'isHiredInBase': function not inlinable [-Winline]
   94 |         inline bool isHiredInBase (const base_t* const base) const {
      |                     ^
src/client/cgame/campaign/cp_market_callbacks.cpp:380:50: note: called from here
  380 |                         if (!robot->isHiredInBase(base))
      |                                                  ^
src/client/cgame/campaign/cp_employee.h:107:36: warning: inlining failed in call to 'getUGV.isra': function not inlinable [-Winline]
  107 |         inline const struct ugv_s* getUGV() const {
      |                                    ^
src/client/cgame/campaign/cp_market_callbacks.cpp:377:57: note: called from here
  377 |                         const ugv_t* ugv = robot->getUGV();
      |                                                         ^
src/client/cgame/campaign/cp_employee.h: In function 'E_HireEmployee':
src/client/cgame/campaign/cp_employee.h:99:31: warning: inlining failed in call to 'getType.isra': function not inlinable [-Winline]
   99 |         inline employeeType_t getType() const {
      |                               ^
src/client/cgame/campaign/cp_employee.cpp:367:42: note: called from here
  367 |                 switch (employee->getType()) {
      |                                          ^
src/client/cgame/campaign/cp_geoscape.cpp: In function 'GEO_DrawMapOnePhalanxAircraft':
src/client/cgame/campaign/cp_geoscape.cpp:1177:20: warning: inlining failed in call to 'GEO_RenderImage': function not inlinable [-Winline]
 1177 | static inline void GEO_RenderImage (int x, int y, const char* image)
      |                    ^
src/client/cgame/campaign/cp_geoscape.cpp:1463:40: note: called from here
 1463 |                         GEO_RenderImage(x, y, "pics/geoscape/circleactive");
      |                                        ^
src/client/cgame/campaign/cp_geoscape.cpp:1177:20: warning: inlining failed in call to 'GEO_RenderImage': function not inlinable [-Winline]
 1177 | static inline void GEO_RenderImage (int x, int y, const char* image)
      |                    ^
src/client/cgame/campaign/cp_geoscape.cpp:1471:48: note: called from here
 1471 |                                 GEO_RenderImage(x, y, "pics/geoscape/circleactive");
      |                                                ^
src/client/cgame/campaign/cp_employee.h: In member function 'unassign':
src/client/cgame/campaign/cp_employee.h:58:21: warning: inlining failed in call to 'isAssigned.isra': function not inlinable [-Winline]
   58 |         inline bool isAssigned () const {
      |                     ^
src/client/cgame/campaign/cp_employee.cpp:428:31: note: called from here
  428 |                 if (isAssigned())
      |                               ^
src/client/cgame/campaign/cp_employee.h: In member function 'unhire':
src/client/cgame/campaign/cp_employee.h:86:21: warning: inlining failed in call to 'isHired.isra': function not inlinable [-Winline]
   86 |         inline bool isHired () const {
      |                     ^
src/client/cgame/campaign/cp_employee.cpp:467:21: note: called from here
  467 |         if (!isHired() || transfer) {
      |                     ^
src/client/cgame/campaign/cp_employee.h: In function 'E_DeleteEmployee':
src/client/cgame/campaign/cp_employee.h:99:31: warning: inlining failed in call to 'getType.isra': function not inlinable [-Winline]
   99 |         inline employeeType_t getType() const {
      |                               ^
src/client/cgame/campaign/cp_employee.cpp:589:33: note: called from here
  589 |         type = employee->getType();
      |                                 ^
src/client/cgame/campaign/cp_employee.h: In function 'E_EmployeeDelete_f':
src/client/cgame/campaign/cp_employee.h:86:21: warning: inlining failed in call to 'isHired.isra': function not inlinable [-Winline]
   86 |         inline bool isHired () const {
      |                     ^
src/client/cgame/campaign/cp_employee_callbacks.cpp:280:30: note: called from here
  280 |         if (employee->isHired()) {
      |                              ^
src/client/cgame/campaign/cp_employee.h: In function 'CP_BaseAttackStartMission':
src/client/cgame/campaign/cp_employee.h:94:21: warning: inlining failed in call to 'isHiredInBase': function not inlinable [-Winline]
   94 |         inline bool isHiredInBase (const base_t* const base) const {
      |                     ^
src/client/cgame/campaign/missions/cp_mission_baseattack.cpp:217:45: note: called from here
  217 |                 if (!employee->isHiredInBase(base))
      |                                             ^
src/client/cgame/campaign/cp_employee.h: In function 'E_DeleteAllEmployees':
src/client/cgame/campaign/cp_employee.h:94:21: warning: inlining failed in call to 'isHiredInBase': function not inlinable [-Winline]
   94 |         inline bool isHiredInBase (const base_t* const base) const {
      |                     ^
src/client/cgame/campaign/cp_employee.cpp:617:71: note: called from here
  617 |                         if (base == nullptr || employee->isHiredInBase(base))
      |                                                                       ^
src/client/cgame/campaign/cp_employee.h: In function 'E_CountHired':
src/client/cgame/campaign/cp_employee.h:86:21: warning: inlining failed in call to 'isHired.isra': function not inlinable [-Winline]
   86 |         inline bool isHired () const {
      |                     ^
src/client/cgame/campaign/cp_employee.cpp:721:39: note: called from here
  721 |                 if (!employee->isHired())
      |                                       ^
src/client/cgame/campaign/cp_employee.h:94:21: warning: inlining failed in call to 'isHiredInBase': function not inlinable [-Winline]
   94 |         inline bool isHiredInBase (const base_t* const base) const {
      |                     ^
src/client/cgame/campaign/cp_employee.cpp:723:53: note: called from here
  723 |                 if (!base || employee->isHiredInBase(base))
      |                                                     ^
src/client/battlescape/../../common/../shared/aabb.h: In function 'UI_BuildRadarImageList':
src/client/battlescape/../../common/../shared/aabb.h:102:22: warning: inlining failed in call to 'getWidthY': function not inlinable [-Winline]
  102 |         inline float getWidthY () const {
      |                      ^
src/client/ui/node/ui_node_radar.cpp:106:59: note: called from here
  106 |         const float mapMidY = cl.mapData->mapBox.getWidthY() * 0.5;
      |                                                           ^
src/client/battlescape/../../common/../shared/aabb.h:99:22: warning: inlining failed in call to 'getWidthX': function not inlinable [-Winline]
   99 |         inline float getWidthX () const {
      |                      ^
src/client/ui/node/ui_node_radar.cpp:105:59: note: called from here
  105 |         const float mapMidX = cl.mapData->mapBox.getWidthX() * 0.5;
      |                                                           ^
src/client/client.h: In function 'CL_ActorAppearTime':
src/client/client.h:106:21: warning: inlining failed in call to 'isOurRound.constprop': function not inlinable [-Winline]
  106 |         inline bool isOurRound () const
      |                     ^
src/client/battlescape/events/event/actor/e_event_actorappear.cpp:43:28: note: called from here
   43 |         if (!cls.isOurRound())
      |                            ^
src/client/cgame/campaign/cp_overlay.cpp: In function 'CP_DrawRadarOverlayRow':
src/client/cgame/campaign/cp_overlay.cpp:40:21: warning: inlining failed in call to 'CP_RadarGet': function not inlinable [-Winline]
   40 | static inline byte* CP_RadarGet (int x, int y, bool source)
      |                     ^
src/client/cgame/campaign/cp_overlay.cpp:325:49: note: called from here
  325 |                         byte* dest = CP_RadarGet(x, y, source);
      |                                                 ^
src/client/cgame/campaign/cp_overlay.cpp:40:21: warning: inlining failed in call to 'CP_RadarGet': function not inlinable [-Winline]
   40 | static inline byte* CP_RadarGet (int x, int y, bool source)
      |                     ^
src/client/cgame/campaign/cp_overlay.cpp:332:49: note: called from here
  332 |                         byte* dest = CP_RadarGet(x, y, source);
      |                                                 ^
src/client/cgame/campaign/cp_overlay.cpp:40:21: warning: inlining failed in call to 'CP_RadarGet': function not inlinable [-Winline]
   40 | static inline byte* CP_RadarGet (int x, int y, bool source)
      |                     ^
src/client/cgame/campaign/cp_overlay.cpp:340:49: note: called from here
  340 |                         byte* dest = CP_RadarGet(x, y, source);
      |                                                 ^
src/client/cgame/campaign/cp_overlay.cpp:40:21: warning: inlining failed in call to 'CP_RadarGet': function not inlinable [-Winline]
   40 | static inline byte* CP_RadarGet (int x, int y, bool source)
      |                     ^
src/client/cgame/campaign/cp_overlay.cpp:347:49: note: called from here
  347 |                         byte* dest = CP_RadarGet(x, y, source);
      |                                                 ^
src/client/cgame/campaign/cp_overlay.cpp:40:21: warning: inlining failed in call to 'CP_RadarGet': function not inlinable [-Winline]
   40 | static inline byte* CP_RadarGet (int x, int y, bool source)
      |                     ^
src/client/cgame/campaign/cp_overlay.cpp:355:49: note: called from here
  355 |                         byte* dest = CP_RadarGet(x, y, source);
      |                                                 ^
src/client/battlescape/events/event/world/../../../../../common/../shared/aabb.h: In function 'CL_AddEdict':
src/client/battlescape/events/event/world/../../../../../common/../shared/aabb.h:59:21: warning: inlining failed in call to 'set': function not inlinable [-Winline]
   59 |         inline void set (const vec3_t mini, const vec3_t maxi) {
      |                     ^
src/client/battlescape/events/event/world/e_event_addedict.cpp:65:21: note: called from here
   65 |         le->aabb.set(mins, maxs);
      |                     ^
src/client/cgame/campaign/cp_geoscape.cpp: In function 'GEO_DrawMapOneMission':
src/client/cgame/campaign/cp_geoscape.cpp:1177:20: warning: inlining failed in call to 'GEO_RenderImage': function not inlinable [-Winline]
 1177 | static inline void GEO_RenderImage (int x, int y, const char* image)
      |                    ^
src/client/cgame/campaign/cp_geoscape.cpp:1205:48: note: called from here
 1205 |                                 GEO_RenderImage(x, y, "pics/geoscape/circleactive");
      |                                                ^
src/client/cgame/campaign/cp_geoscape.cpp:1177:20: warning: inlining failed in call to 'GEO_RenderImage': function not inlinable [-Winline]
 1177 | static inline void GEO_RenderImage (int x, int y, const char* image)
      |                    ^
src/client/cgame/campaign/cp_geoscape.cpp:1207:48: note: called from here
 1207 |                                 GEO_RenderImage(x, y, "pics/geoscape/circle");
      |                                                ^
src/client/cgame/campaign/cp_geoscape.cpp:1177:20: warning: inlining failed in call to 'GEO_RenderImage': function not inlinable [-Winline]
 1177 | static inline void GEO_RenderImage (int x, int y, const char* image)
      |                    ^
src/client/cgame/campaign/cp_geoscape.cpp:1217:32: note: called from here
 1217 |                 GEO_RenderImage(x, y, "pics/geoscape/mission");
      |                                ^
src/client/cgame/campaign/cp_employee.h: In function 'E_EmployeeHire_f':
src/client/cgame/campaign/cp_employee.h:86:21: warning: inlining failed in call to 'isHired.isra': function not inlinable [-Winline]
   86 |         inline bool isHired () const {
      |                     ^
src/client/cgame/campaign/cp_employee_callbacks.cpp:337:30: note: called from here
  337 |         if (employee->isHired()) {
      |                              ^
src/client/battlescape/../../common/../shared/aabb.h: In member function 'onCapturedMouseMove':
src/client/battlescape/../../common/../shared/aabb.h:95:22: warning: inlining failed in call to 'getMaxY': function not inlinable [-Winline]
   95 |         inline float getMaxY () const {
      |                      ^
src/client/ui/node/ui_node_radar.cpp:651:44: note: called from here
  651 |         pos[1] = cl.mapData->mapBox.getMaxY() - y / mapCoefY;
      |                                            ^
src/client/battlescape/../../common/../shared/aabb.h:83:22: warning: inlining failed in call to 'getMinX': function not inlinable [-Winline]
   83 |         inline float getMinX () const {
      |                      ^
src/client/ui/node/ui_node_radar.cpp:650:44: note: called from here
  650 |         pos[0] = cl.mapData->mapBox.getMinX() + x / mapCoefX;
      |                                            ^
src/client/battlescape/../../common/../shared/aabb.h:102:22: warning: inlining failed in call to 'getWidthY': function not inlinable [-Winline]
  102 |         inline float getWidthY () const {
      |                      ^
src/client/ui/node/ui_node_radar.cpp:641:61: note: called from here
  641 |         const float mapHeight = cl.mapData->mapBox.getWidthY();
      |                                                             ^
src/client/battlescape/../../common/../shared/aabb.h:99:22: warning: inlining failed in call to 'getWidthX': function not inlinable [-Winline]
   99 |         inline float getWidthX () const {
      |                      ^
src/client/ui/node/ui_node_radar.cpp:640:60: note: called from here
  640 |         const float mapWidth = cl.mapData->mapBox.getWidthX();
      |                                                            ^
src/client/cgame/campaign/cp_geoscape.cpp: In function 'GEO_DrawMarkers':
src/client/cgame/campaign/cp_geoscape.cpp:1177:20: warning: inlining failed in call to 'GEO_RenderImage': function not inlinable [-Winline]
 1177 | static inline void GEO_RenderImage (int x, int y, const char* image)
      |                    ^
src/client/cgame/campaign/cp_geoscape.cpp:1655:56: note: called from here
 1655 |                                         GEO_RenderImage(x, y, "pics/geoscape/circleactive");
      |                                                        ^
src/client/cgame/campaign/cp_employee.h: In function 'E_CountUnhiredRobotsByType':
src/client/cgame/campaign/cp_employee.h:86:21: warning: inlining failed in call to 'isHired.isra': function not inlinable [-Winline]
   86 |         inline bool isHired () const {
      |                     ^
src/client/cgame/campaign/cp_employee.cpp:796:39: note: called from here
  796 |                 if (!employee->isHired() && employee->getUGV() == ugvType)
      |                                       ^
src/client/cgame/campaign/cp_employee.h:107:36: warning: inlining failed in call to 'getUGV.isra': function not inlinable [-Winline]
  107 |         inline const struct ugv_s* getUGV() const {
      |                                    ^
src/client/cgame/campaign/cp_employee.cpp:796:61: note: called from here
  796 |                 if (!employee->isHired() && employee->getUGV() == ugvType)
      |                                                             ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/aabb.h: In function 'CL_ActorAppear':
src/client/battlescape/events/event/actor/../../../../../common/../shared/aabb.h:63:21: warning: inlining failed in call to 'setMins.constprop': function not inlinable [-Winline]
   63 |         inline void setMins (const vec3_t mini) {
      |                     ^
src/client/battlescape/events/event/actor/e_event_actorappear.cpp:140:25: note: called from here
  140 |         le->aabb.setMins(player_mins);
      |                         ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/aabb.h:66:21: warning: inlining failed in call to 'setMaxs': function not inlinable [-Winline]
   66 |         inline void setMaxs (const vec3_t maxi) {
      |                     ^
src/client/battlescape/events/event/actor/e_event_actorappear.cpp:142:33: note: called from here
  142 |                 le->aabb.setMaxs(player_dead_maxs);
      |                                 ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/aabb.h:66:21: warning: inlining failed in call to 'setMaxs': function not inlinable [-Winline]
   66 |         inline void setMaxs (const vec3_t maxi) {
      |                     ^
src/client/battlescape/events/event/actor/e_event_actorappear.cpp:144:33: note: called from here
  144 |                 le->aabb.setMaxs(player_maxs);
      |                                 ^
src/client/client.h:106:21: warning: inlining failed in call to 'isOurRound.constprop': function not inlinable [-Winline]
  106 |         inline bool isOurRound () const
      |                     ^
src/client/battlescape/events/event/actor/e_event_actorappear.cpp:153:36: note: called from here
  153 |                 if (!cls.isOurRound()) {
      |                                    ^
src/client/../common/../game/inv_shared.h: In function 'E_RemoveInventoryFromStorage':
src/client/../common/../game/inv_shared.h:424:32: warning: inlining failed in call to 'ammoDef': function not inlinable [-Winline]
  424 |         inline const objDef_t* ammoDef (void) const {
      |                                ^
src/client/cgame/campaign/cp_employee.cpp:1065:42: note: called from here
 1065 |                         if (item->ammoDef() && item->ammoDef() != item->def())
      |                                          ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/cgame/campaign/cp_employee.cpp:1065:76: note: called from here
 1065 |                         if (item->ammoDef() && item->ammoDef() != item->def())
      |                                                                            ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/cgame/campaign/cp_employee.cpp:1068:38: note: called from here
 1068 |                         if (item->def())
      |                                      ^
src/client/../common/../shared/shared.h: In function 'CP_ExecuteMissionTrigger':
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/client/cgame/campaign/cp_mission_triggers.cpp:52:21: note: called from here
   52 |                 if (Q_strvalid(mission->onwin)) {
      |                     ^
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/client/cgame/campaign/cp_mission_triggers.cpp:56:40: note: called from here
   56 |                 if (mission->mapDef && Q_strvalid(mission->mapDef->onwin)) {
      |                                        ^
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/client/cgame/campaign/cp_mission_triggers.cpp:61:21: note: called from here
   61 |                 if (Q_strvalid(mission->onlose)) {
      |                     ^
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/client/cgame/campaign/cp_mission_triggers.cpp:65:40: note: called from here
   65 |                 if (mission->mapDef && Q_strvalid(mission->mapDef->onlose)) {
      |                                        ^
src/client/cgame/campaign/cp_geoscape.cpp: In function 'GEO_PrintParameterStringByPos':
src/client/cgame/campaign/cp_geoscape.cpp:2038:27: warning: inlining failed in call to 'GEO_GetPopulationTypeByPos': function not inlinable [-Winline]
 2038 | static inline const char* GEO_GetPopulationTypeByPos (const vec2_t pos)
      |                           ^
src/client/cgame/campaign/cp_geoscape.cpp:2082:64: note: called from here
 2082 |         const char* populationType = GEO_GetPopulationTypeByPos(pos);
      |                                                                ^
src/client/cgame/campaign/cp_geoscape.cpp:2026:27: warning: inlining failed in call to 'GEO_GetCultureTypeByPos': function not inlinable [-Winline]
 2026 | static inline const char* GEO_GetCultureTypeByPos (const vec2_t pos)
      |                           ^
src/client/cgame/campaign/cp_geoscape.cpp:2081:58: note: called from here
 2081 |         const char* cultureType = GEO_GetCultureTypeByPos(pos);
      |                                                          ^
src/client/cgame/campaign/cp_geoscape.cpp:2014:27: warning: inlining failed in call to 'GEO_GetTerrainTypeByPos.constprop': function not inlinable [-Winline]
 2014 | static inline const char* GEO_GetTerrainTypeByPos (const vec2_t pos, bool *coast)
      |                           ^
src/client/cgame/campaign/cp_geoscape.cpp:2080:58: note: called from here
 2080 |         const char* terrainType = GEO_GetTerrainTypeByPos(pos, &coast);
      |                                                          ^
src/client/cgame/campaign/cp_geoscape.cpp: In function 'GEO_PositionFitsTCPNTypes':
src/client/cgame/campaign/cp_geoscape.cpp:2038:27: warning: inlining failed in call to 'GEO_GetPopulationTypeByPos': function not inlinable [-Winline]
 2038 | static inline const char* GEO_GetPopulationTypeByPos (const vec2_t pos)
      |                           ^
src/client/cgame/campaign/cp_geoscape.cpp:2256:64: note: called from here
 2256 |         const char* populationType = GEO_GetPopulationTypeByPos(pos);
      |                                                                ^
src/client/cgame/campaign/cp_geoscape.cpp:2026:27: warning: inlining failed in call to 'GEO_GetCultureTypeByPos': function not inlinable [-Winline]
 2026 | static inline const char* GEO_GetCultureTypeByPos (const vec2_t pos)
      |                           ^
src/client/cgame/campaign/cp_geoscape.cpp:2255:58: note: called from here
 2255 |         const char* cultureType = GEO_GetCultureTypeByPos(pos);
      |                                                          ^
src/client/battlescape/../battlescape/cl_localentity.h: In function 'CL_ActorDie':
src/client/battlescape/../battlescape/cl_localentity.h:196:21: warning: inlining failed in call to 'resetFloor': function not inlinable [-Winline]
  196 |         inline void resetFloor ()
      |                     ^
src/client/cgame/campaign/cp_geoscape.cpp:2014:27: warning: inlining failed in call to 'GEO_GetTerrainTypeByPos.constprop': function not inlinable [-Winline]
 2014 | static inline const char* GEO_GetTerrainTypeByPos (const vec2_t pos, bool *coast)
      |                           ^
src/client/battlescape/events/event/actor/e_event_actordie.cpp:72:23: note: called from here
   72 |         le->resetFloor();
      |                       ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/aabb.h:66:21: warning: inlining failed in call to 'setMaxs': function not inlinable [-Winline]
   66 |         inline void setMaxs (const vec3_t maxi) {
      |                     ^
src/client/battlescape/events/event/actor/e_event_actordie.cpp:148:25: note: called from here
  148 |         le->aabb.setMaxs(player_dead_maxs);
      |                         ^
src/client/cgame/campaign/cp_geoscape.cpp:2254:58: note: called from here
 2254 |         const char* terrainType = GEO_GetTerrainTypeByPos(pos, &coast);
      |                                                          ^
src/client/cgame/campaign/cp_geoscape.cpp: In function 'GEO_DeactivateOverlay':
src/client/cgame/campaign/cp_geoscape.cpp:241:20: warning: inlining failed in call to 'GEO_IsNationOverlayActivated': function not inlinable [-Winline]
  241 | static inline bool GEO_IsNationOverlayActivated (void)
      |                    ^
src/client/cgame/campaign/cp_geoscape.cpp:2387:49: note: called from here
 2387 |                 if (GEO_IsNationOverlayActivated())
      |                                                 ^
src/client/cgame/campaign/cp_geoscape.cpp:246:20: warning: inlining failed in call to 'GEO_IsXVIOverlayActivated': function not inlinable [-Winline]
  246 | static inline bool GEO_IsXVIOverlayActivated (void)
      |                    ^
src/client/cgame/campaign/cp_geoscape.cpp:2390:46: note: called from here
 2390 |                 if (GEO_IsXVIOverlayActivated())
      |                                              ^
src/client/cgame/campaign/cp_missions.cpp: In function 'CP_MissionAddToGeoscape':
src/client/cgame/campaign/cp_missions.cpp:697:27: warning: inlining failed in call to 'CP_MissionGetMessage': function not inlinable [-Winline]
  697 | static inline const char* CP_MissionGetMessage (const mission_t* mission)
      |                           ^
src/client/cgame/campaign/cp_missions.cpp:733:25: note: called from here
  733 |         MS_AddNewMessage(_("Notice"), CP_MissionGetMessage(mission), CP_MissionGetMessageLevel(mission));
      |                         ^
src/client/cgame/campaign/cp_missions.cpp:676:29: warning: inlining failed in call to 'CP_MissionGetMessageLevel': function not inlinable [-Winline]
  676 | static inline messageType_t CP_MissionGetMessageLevel (const mission_t* mission)
      |                             ^
src/client/cgame/campaign/cp_missions.cpp:733:25: note: called from here
  733 |         MS_AddNewMessage(_("Notice"), CP_MissionGetMessage(mission), CP_MissionGetMessageLevel(mission));
      |                         ^
src/client/battlescape/../battlescape/cl_localentity.h: In function 'CL_ActorDoMove':
src/client/../common/../shared/shared.h: In function 'CP_TriggerEvent':
src/client/battlescape/../battlescape/cl_localentity.h:138:21: warning: inlining failed in call to 'isMoving.isra': function not inlinable [-Winline]
  138 |         inline bool isMoving () const
      |                     ^
src/client/battlescape/events/event/actor/e_event_actormove.cpp:124:25: note: called from here
  124 |         if (le->isMoving()) {
      |                         ^
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/client/battlescape/../battlescape/cl_localentity.h:196:21: warning: inlining failed in call to 'resetFloor': function not inlinable [-Winline]
  196 |         inline void resetFloor ()
      |                     ^
src/client/battlescape/events/event/actor/e_event_actormove.cpp:156:23: note: called from here
  156 |         le->resetFloor();
      |                       ^
src/client/cgame/campaign/cp_event.cpp:329:29: note: called from here
  329 |                         if (Q_strvalid(event->command)) {
      |                             ^
src/client/ui/../../shared/sharedptr.h: In function 'UI_SpinnerNodeRepeat':
src/client/ui/../../shared/sharedptr.h:195:28: warning: inlining failed in call to 'get.isra': function not inlinable [-Winline]
  195 |         inline PointerType get () const
      |                            ^
src/client/ui/node/ui_node_spinner.cpp:88:85: note: called from here
   88 |         uiSpinnerNode* b = dynamic_cast<uiSpinnerNode*>(node->behaviour->manager.get());
      |                                                                                     ^
src/client/cgame/campaign/cp_campaign.cpp: In function 'CP_CampaignRun':
src/client/cgame/campaign/cp_campaign.cpp:543:20: warning: inlining failed in call to 'CP_AdvanceTimeBySeconds': function not inlinable [-Winline]
  543 | static inline void CP_AdvanceTimeBySeconds (int seconds)
      |                    ^
src/client/cgame/campaign/cp_campaign.cpp:603:48: note: called from here
  603 |                         CP_AdvanceTimeBySeconds(dt);
      |                                                ^
src/client/cgame/campaign/cp_campaign.cpp:543:20: warning: inlining failed in call to 'CP_AdvanceTimeBySeconds': function not inlinable [-Winline]
  543 | static inline void CP_AdvanceTimeBySeconds (int seconds)
      |                    ^
src/client/cgame/campaign/cp_campaign.cpp:616:40: note: called from here
  616 |                 CP_AdvanceTimeBySeconds(dt);
      |                                        ^
src/client/cgame/campaign/cp_campaign.cpp:555:20: warning: inlining failed in call to 'CP_IsBudgetDue': function not inlinable [-Winline]
  555 | static inline bool CP_IsBudgetDue (const dateLong_t* oldDate, const dateLong_t* date)
      |                    ^
src/client/cgame/campaign/cp_campaign.cpp:677:35: note: called from here
  677 |                 if (CP_IsBudgetDue(&oldDate, &date) && ccs.paid && B_AtLeastOneExists()) {
      |                                   ^
src/client/cgame/campaign/cp_geoscape.cpp: In function 'GEO_Draw':
src/client/cgame/campaign/cp_geoscape.cpp:246:20: warning: inlining failed in call to 'GEO_IsXVIOverlayActivated': function not inlinable [-Winline]
  246 | static inline bool GEO_IsXVIOverlayActivated (void)
      |                    ^
src/client/cgame/campaign/cp_geoscape.cpp:1754:53: note: called from here
 1754 |         data->xviOverlay = GEO_IsXVIOverlayActivated();
      |                                                     ^
src/client/cgame/campaign/cp_geoscape.cpp:241:20: warning: inlining failed in call to 'GEO_IsNationOverlayActivated': function not inlinable [-Winline]
  241 | static inline bool GEO_IsNationOverlayActivated (void)
      |                    ^
src/client/cgame/campaign/cp_geoscape.cpp:1753:59: note: called from here
 1753 |         data->nationOverlay = GEO_IsNationOverlayActivated();
      |                                                           ^
src/client/../common/../game/chr_shared.h: In function 'CL_ActorReactionFireChange':
src/client/../common/../game/chr_shared.h:168:21: warning: inlining failed in call to 'set': function not inlinable [-Winline]
  168 |         inline void set (const actorHands_t hand, const fireDefIndex_t fmIdx, const objDef_t* weapon) {
      |                     ^
src/client/battlescape/events/event/actor/e_event_actorreactionfirechange.cpp:55:24: note: called from here
   55 |         chr->RFmode.set(hand, fmIdx, od);
      |                        ^
src/client/renderer/r_sphere.cpp: In function 'R_SphereGenerate':
src/client/renderer/r_sphere.cpp:37:21: warning: inlining failed in call to 'rhoSpiral': function not inlinable [-Winline]
   37 | static inline float rhoSpiral (const int index, const float deltaRho,const float thetaAngle)
      |                     ^
src/client/renderer/r_sphere.cpp:79:56: note: called from here
   79 |                         const float rhodrho = rhoSpiral(i + 1, drho, theta); /* rho plus drho, minding boundary conditions */
      |                                                        ^
src/client/renderer/r_sphere.cpp:37:21: warning: inlining failed in call to 'rhoSpiral': function not inlinable [-Winline]
   37 | static inline float rhoSpiral (const int index, const float deltaRho,const float thetaAngle)
      |                     ^
src/client/renderer/r_sphere.cpp:78:52: note: called from here
   78 |                         const float rho = rhoSpiral(i, drho, theta);
      |                                                    ^
src/client/battlescape/../battlescape/cl_localentity.h: In function 'CL_ActorRevitalised':
src/client/battlescape/../battlescape/cl_localentity.h:192:21: warning: inlining failed in call to 'setFloor': function not inlinable [-Winline]
  192 |         inline void setFloor (le_s* other)
      |                     ^
src/client/battlescape/events/event/actor/e_event_actorrevitalised.cpp:55:29: note: called from here
   55 |                 le->setFloor(floor);
      |                             ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/aabb.h:66:21: warning: inlining failed in call to 'setMaxs': function not inlinable [-Winline]
   66 |         inline void setMaxs (const vec3_t maxi) {
      |                     ^
src/client/battlescape/events/event/actor/e_event_actorrevitalised.cpp:87:25: note: called from here
   87 |         le->aabb.setMaxs(player_maxs);
      |                         ^
src/client/client.h: In function 'CL_ActorDoShootTime':
src/client/client.h:106:21: warning: inlining failed in call to 'isOurRound.constprop': function not inlinable [-Winline]
  106 |         inline bool isOurRound () const
      |                     ^
src/client/battlescape/events/event/actor/e_event_actorshoot.cpp:59:36: note: called from here
   59 |                 if (!cls.isOurRound())
      |                                    ^
src/client/ui/node/ui_node_tab.cpp: In member function 'draw':
src/client/ui/node/ui_node_tab.cpp:170:20: warning: inlining failed in call to 'UI_TabNodeDrawJunction': function not inlinable [-Winline]
  170 | static inline void UI_TabNodeDrawJunction (const char* image, int x, int y, ui_tabStatus_t leftType, ui_tabStatus_t rightType)
      |                    ^
src/client/ui/node/ui_node_tab.cpp:233:39: note: called from here
  233 |                 UI_TabNodeDrawJunction(image, currentX, pos[1], lastStatus, status);
      |                                       ^
src/client/ui/node/ui_node_tab.cpp:155:20: warning: inlining failed in call to 'UI_TabNodeDrawPlain': function not inlinable [-Winline]
  155 | static inline void UI_TabNodeDrawPlain (const char* image, int x, int y, int width, ui_tabStatus_t type)
      |                    ^
src/client/ui/node/ui_node_tab.cpp:252:44: note: called from here
  252 |                         UI_TabNodeDrawPlain(image, currentX, pos[1], tabWidth, status);
      |                                            ^
src/client/ui/node/ui_node_tab.cpp:170:20: warning: inlining failed in call to 'UI_TabNodeDrawJunction': function not inlinable [-Winline]
  170 | static inline void UI_TabNodeDrawJunction (const char* image, int x, int y, ui_tabStatus_t leftType, ui_tabStatus_t rightType)
      |                    ^
src/client/ui/node/ui_node_tab.cpp:278:31: note: called from here
  278 |         UI_TabNodeDrawJunction(image, currentX, pos[1], lastStatus, UI_TAB_NOTHING);
      |                               ^
src/client/ui/node/ui_node_tab.cpp:155:20: warning: inlining failed in call to 'UI_TabNodeDrawPlain': function not inlinable [-Winline]
  155 | static inline void UI_TabNodeDrawPlain (const char* image, int x, int y, int width, ui_tabStatus_t type)
      |                    ^
src/client/ui/node/ui_node_tab.cpp:281:36: note: called from here
  281 |                 UI_TabNodeDrawPlain(image, currentX, pos[1], pos[0] + node->box.size[0] - currentX, UI_TAB_NOTHING);
      |                                    ^
src/client/battlescape/../../common/../game/chr_shared.h: In function 'GAME_CP_InitializeBattlescape':
src/client/battlescape/../../common/../game/chr_shared.h:156:32: warning: inlining failed in call to 'getWeapon.isra': function not inlinable [-Winline]
  156 |         inline const objDef_t* getWeapon () const {
      |                                ^
src/client/cgame/campaign/cp_cgame_callbacks.cpp:608:58: note: called from here
  608 |                 NET_WriteShort(msg, chr->RFmode.getWeapon() != nullptr ? chr->RFmode.getWeapon()->idx : NONE);
      |                                                          ^
src/client/battlescape/../../common/../game/chr_shared.h:152:20: warning: inlining failed in call to 'getFmIdx.isra': function not inlinable [-Winline]
  152 |         inline int getFmIdx () const {
      |                    ^
src/client/cgame/campaign/cp_cgame_callbacks.cpp:607:31: note: called from here
  607 |                 NET_WriteShort(msg, chr->RFmode.getFmIdx());
      |                               ^
src/client/battlescape/../../common/../game/chr_shared.h:160:29: warning: inlining failed in call to 'getHand.isra': function not inlinable [-Winline]
  160 |         inline actorHands_t getHand () const {
      |                             ^
src/client/cgame/campaign/cp_cgame_callbacks.cpp:606:56: note: called from here
  606 |                 NET_WriteShort(msg, chr->RFmode.getHand());
      |                                                        ^
src/client/cgame/campaign/cp_missions.cpp: In function 'CP_CreateNewMission':
src/client/cgame/campaign/cp_missions.cpp:1480:20: warning: inlining failed in call to 'CP_SetMissionName': function not inlinable [-Winline]
 1480 | static inline void CP_SetMissionName (mission_t* mission)
      |                    ^
src/client/cgame/campaign/cp_missions.cpp:1535:26: note: called from here
 1535 |         CP_SetMissionName(&mission);
      |                          ^
src/client/cgame/campaign/../../../common/../ports/../common/list.h:75:32: warning: inlining failed in call to 'LIST_Add.constprop': function not inlinable [-Winline]
   75 | template<typename T> inline T& LIST_Add(linkedList_t** const list, T const& data)
      |                                ^
src/client/cgame/campaign/cp_missions.cpp:1546:25: note: called from here
 1546 |         return &LIST_Add(&ccs.missions, mission);
      |                         ^
src/client/cgame/campaign/cp_employee.h: In function 'E_LoadXML':
src/client/cgame/campaign/cp_employee.h:62:21: warning: inlining failed in call to 'setAssigned': function not inlinable [-Winline]
   62 |         inline void setAssigned(bool assigned) {
      |                     ^
src/client/battlescape/../battlescape/cl_localentity.h: In function 'CL_ActorGetMuzzle':
src/client/battlescape/../battlescape/cl_localentity.h:168:22: warning: inlining failed in call to 'getRightHandItem': function not inlinable [-Winline]
  168 |         inline Item* getRightHandItem () const
      |                      ^
src/client/cgame/campaign/cp_employee.cpp:1016:38: note: called from here
 1016 |                         e.setAssigned(cgi->XML_GetBool(ssnode, SAVE_EMPLOYEE_ASSIGNED, false));
      |                                      ^
src/client/battlescape/events/event/actor/e_event_actorshoot.cpp:97:49: note: called from here
   97 |                 weapon = actor->getRightHandItem();
      |                                                 ^
src/client/battlescape/../battlescape/cl_localentity.h:172:22: warning: inlining failed in call to 'getLeftHandItem': function not inlinable [-Winline]
  172 |         inline Item* getLeftHandItem () const
      |                      ^
src/client/battlescape/events/event/actor/e_event_actorshoot.cpp:100:48: note: called from here
  100 |                 weapon = actor->getLeftHandItem();
      |                                                ^
src/client/cgame/campaign/../../../common/../ports/../common/list.h:75:32: warning: inlining failed in call to 'LIST_Add': function not inlinable [-Winline]
   75 | template<typename T> inline T& LIST_Add(linkedList_t** const list, T const& data)
      |                                ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/battlescape/events/event/actor/e_event_actorshoot.cpp:103:36: note: called from here
  103 |         if (!weapon || !weapon->def())
      |                                    ^
src/client/cgame/campaign/cp_employee.cpp:1029:33: note: called from here
 1029 |                         LIST_Add(&ccs.employees[emplType], e);
      |                                 ^
src/client/client.h: In function 'CL_ActorStartShoot':
src/client/client.h:106:21: warning: inlining failed in call to 'isOurRound.constprop': function not inlinable [-Winline]
  106 |         inline bool isOurRound () const
      |                     ^
src/client/battlescape/events/event/actor/e_event_actorstartshoot.cpp:66:28: note: called from here
   66 |         if (!cls.isOurRound())
      |                            ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/aabb.h: In function 'CL_ActorStateChange':
src/client/battlescape/events/event/actor/../../../../../common/../shared/aabb.h:66:21: warning: inlining failed in call to 'setMaxs': function not inlinable [-Winline]
   66 |         inline void setMaxs (const vec3_t maxi) {
      |                     ^
src/client/battlescape/events/event/actor/e_event_actorstatechange.cpp:62:33: note: called from here
   62 |                 le->aabb.setMaxs(player_dead_maxs);
      |                                 ^
src/client/battlescape/../battlescape/cl_localentity.h:196:21: warning: inlining failed in call to 'resetFloor': function not inlinable [-Winline]
  196 |         inline void resetFloor ()
      |                     ^
src/client/battlescape/events/event/actor/e_event_actorstatechange.cpp:60:31: note: called from here
   60 |                 le->resetFloor();
      |                               ^
src/client/cgame/campaign/cp_employee.h: In function 'HOS_HospitalRun':
src/client/cgame/campaign/cp_employee.h:86:21: warning: inlining failed in call to 'isHired.isra': function not inlinable [-Winline]
   86 |         inline bool isHired () const {
      |                     ^
src/client/cgame/campaign/cp_hospital.cpp:87:47: note: called from here
   87 |                         if (!employee->isHired())
      |                                               ^
src/client/cgame/campaign/cp_overlay.cpp: In function 'CP_SetXVILevel':
src/client/cgame/campaign/cp_overlay.cpp:35:21: warning: inlining failed in call to 'CP_XVIGetAlpha': function not inlinable [-Winline]
   35 | static inline byte* CP_XVIGetAlpha (int x, int y)
      |                     ^
src/client/cgame/campaign/cp_overlay.cpp:66:32: note: called from here
   66 |                 *CP_XVIGetAlpha(x, y) = 0;
      |                                ^
src/client/cgame/campaign/cp_overlay.cpp:35:21: warning: inlining failed in call to 'CP_XVIGetAlpha': function not inlinable [-Winline]
   35 | static inline byte* CP_XVIGetAlpha (int x, int y)
      |                     ^
src/client/cgame/campaign/cp_overlay.cpp:68:32: note: called from here
   68 |                 *CP_XVIGetAlpha(x, y) = std::min(MAX_ALPHA_VALUE, value + INITIAL_ALPHA_VALUE);
      |                                ^
src/client/ui/../../shared/sharedptr.h: In function 'UI_TextScrollEnd':
src/client/ui/../../shared/sharedptr.h:195:28: warning: inlining failed in call to 'get.isra': function not inlinable [-Winline]
  195 |         inline PointerType get () const
      |                            ^
src/client/ui/node/ui_node_text.cpp:98:79: note: called from here
   98 |         uiTextNode *b = dynamic_cast<uiTextNode*>(node->behaviour->manager.get());
      |                                                                               ^
src/client/cgame/campaign/cp_overlay.cpp: In function 'CP_GetXVILevel':
src/client/cgame/campaign/cp_overlay.cpp:35:21: warning: inlining failed in call to 'CP_XVIGetAlpha': function not inlinable [-Winline]
   35 | static inline byte* CP_XVIGetAlpha (int x, int y)
      |                     ^
src/client/cgame/campaign/cp_overlay.cpp:78:43: note: called from here
   78 |         return std::max(0, *CP_XVIGetAlpha(x, y) - INITIAL_ALPHA_VALUE);
      |                                           ^
src/client/../common/../game/inv_shared.h: In function 'CL_InvAmmo':
src/client/../common/../game/inv_shared.h:428:21: warning: inlining failed in call to 'setAmmoDef': function not inlinable [-Winline]
  428 |         inline void setAmmoDef (const objDef_t* od) {
      |                     ^
src/client/battlescape/events/event/inventory/e_event_invammo.cpp:55:25: note: called from here
   55 |         item->setAmmoDef(INVSH_GetItemByIDX(type));
      |                         ^
src/client/../common/../game/inv_shared.h:448:21: warning: inlining failed in call to 'setAmmoLeft': function not inlinable [-Winline]
  448 |         inline void setAmmoLeft (int value) {
      |                     ^
src/client/battlescape/events/event/inventory/e_event_invammo.cpp:54:26: note: called from here
   54 |         item->setAmmoLeft(ammo);
      |                          ^
src/client/cgame/campaign/cp_overlay.cpp: In function 'CP_AddRadarCoverage':
src/client/cgame/campaign/cp_overlay.cpp:122:21: warning: inlining failed in call to 'CP_GetCircleDeltaLongitude': function not inlinable [-Winline]
  122 | static inline float CP_GetCircleDeltaLongitude (const vec2_t centerPos, float radius, const float yLat)
      |                     ^
src/client/cgame/campaign/cp_overlay.cpp:391:66: note: called from here
  391 |                 float outerDeltaLong = CP_GetCircleDeltaLongitude(pos, outerRadius, yLat);
      |                                                                  ^
src/client/cgame/campaign/cp_overlay.cpp:122:21: warning: inlining failed in call to 'CP_GetCircleDeltaLongitude': function not inlinable [-Winline]
  122 | static inline float CP_GetCircleDeltaLongitude (const vec2_t centerPos, float radius, const float yLat)
      |                     ^
src/client/cgame/campaign/cp_overlay.cpp:402:72: note: called from here
  402 |                 const float outerDeltaLong = CP_GetCircleDeltaLongitude(pos, outerRadius, yLat);
      |                                                                        ^
src/client/cgame/campaign/cp_overlay.cpp:122:21: warning: inlining failed in call to 'CP_GetCircleDeltaLongitude': function not inlinable [-Winline]
  122 | static inline float CP_GetCircleDeltaLongitude (const vec2_t centerPos, float radius, const float yLat)
      |                     ^
src/client/cgame/campaign/cp_overlay.cpp:401:67: note: called from here
  401 |                 const float deltaLong = CP_GetCircleDeltaLongitude(pos, innerRadius, yLat);
      |                                                                   ^
src/client/cgame/campaign/cp_overlay.cpp:122:21: warning: inlining failed in call to 'CP_GetCircleDeltaLongitude': function not inlinable [-Winline]
  122 | static inline float CP_GetCircleDeltaLongitude (const vec2_t centerPos, float radius, const float yLat)
      |                     ^
src/client/cgame/campaign/cp_overlay.cpp:414:72: note: called from here
  414 |                 const float outerDeltaLong = CP_GetCircleDeltaLongitude(pos, outerRadius, yLat);
      |                                                                        ^
src/client/cgame/campaign/../../../common/../ports/../common/list.h: In function 'INS_LoadXML':
src/client/cgame/campaign/../../../common/../ports/../common/list.h:75:32: warning: inlining failed in call to 'LIST_Add.constprop': function not inlinable [-Winline]
   75 | template<typename T> inline T& LIST_Add(linkedList_t** const list, T const& data)
      |                                ^
src/client/cgame/campaign/cp_installation.cpp:570:49: note: called from here
  570 |                 installation_t& instp = LIST_Add(&ccs.installations, inst);
      |                                                 ^
src/client/client.h: In function 'CL_Reset':
src/client/client.h:106:21: warning: inlining failed in call to 'isOurRound.constprop': function not inlinable [-Winline]
  106 |         inline bool isOurRound () const
      |                     ^
src/client/battlescape/events/event/player/e_event_reset.cpp:50:27: note: called from here
   50 |         if (cls.isOurRound())
      |                           ^
src/client/../common/../shared/shared.h: In function 'INS_SetInstallationTitle':
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/client/cgame/campaign/cp_installation_callbacks.cpp:44:26: note: called from here
   44 |         if (!insTemp || !Q_strvalid(insTemp->description))
      |                          ^
src/client/cgame/campaign/cp_overlay.cpp: In function 'CP_DecreaseXVILevelEverywhere':
src/client/cgame/campaign/cp_overlay.cpp:47:20: warning: inlining failed in call to 'CP_UploadXVI': function not inlinable [-Winline]
   47 | static inline void CP_UploadXVI (void)
      |                    ^
src/client/cgame/campaign/cp_overlay.cpp:251:21: note: called from here
  251 |         CP_UploadXVI();
      |                     ^
src/client/cgame/campaign/cp_overlay.cpp: In function 'CP_InitializeXVIOverlay':
src/client/cgame/campaign/cp_overlay.cpp:47:20: warning: inlining failed in call to 'CP_UploadXVI': function not inlinable [-Winline]
   47 | static inline void CP_UploadXVI (void)
      |                    ^
src/client/cgame/campaign/cp_overlay.cpp:277:21: note: called from here
  277 |         CP_UploadXVI();
      |                     ^
src/client/battlescape/events/event/world/../../../../../common/../shared/aabb.h: In function 'CL_AddBrushModel':
src/client/battlescape/events/event/world/../../../../../common/../shared/aabb.h:59:21: warning: inlining failed in call to 'set': function not inlinable [-Winline]
   59 |         inline void set (const vec3_t mini, const vec3_t maxi) {
      |                     ^
src/client/battlescape/events/event/world/e_event_addbrushmodel.cpp:82:21: note: called from here
   82 |         le->aabb.set(model->mins, model->maxs);
      |                     ^
src/client/cgame/campaign/../../../common/../ports/../common/list.h: In function 'INS_Build':
src/client/cgame/campaign/../../../common/../ports/../common/list.h:75:32: warning: inlining failed in call to 'LIST_Add.constprop': function not inlinable [-Winline]
   75 | template<typename T> inline T& LIST_Add(linkedList_t** const list, T const& data)
      |                                ^
src/client/cgame/campaign/cp_installation.cpp:169:25: note: called from here
  169 |         return &LIST_Add(&ccs.installations, installation);
      |                         ^
src/server/../game/srvedict.h: In member function 'isParentship':
src/server/../game/srvedict.h:58:21: warning: inlining failed in call to 'isSameAs': function not inlinable [-Winline]
   58 |         inline bool isSameAs (const SrvEdict *other) const {
      |                     ^
src/server/../game/srvedict.h:65:67: note: called from here
   65 |                         if (other->owner && other->owner->isSameAs(this))
      |                                                                   ^
src/server/../game/srvedict.h:58:21: warning: inlining failed in call to 'isSameAs': function not inlinable [-Winline]
   58 |         inline bool isSameAs (const SrvEdict *other) const {
      |                     ^
src/server/../game/srvedict.h:67:65: note: called from here
   67 |                         if (this->owner && this->owner->isSameAs(other))
      |                                                                 ^
src/client/battlescape/../../common/../shared/aabb.h: In function 'CL_AddEdictFunc':
src/client/battlescape/../../common/../shared/aabb.h:55:21: warning: inlining failed in call to 'set': function not inlinable [-Winline]
   55 |         inline void set (const AABB& other) {
      |                     ^
src/client/battlescape/events/event/world/e_event_addedict.cpp:38:22: note: called from here
   38 |         ent->eBox.set(le->aabb);
      |                      ^
src/client/battlescape/../battlescape/cl_localentity.h: In function 'CL_EntPerish':
src/client/battlescape/../battlescape/cl_localentity.h:196:21: warning: inlining failed in call to 'resetFloor': function not inlinable [-Winline]
  196 |         inline void resetFloor ()
      |                     ^
src/client/battlescape/events/event/world/e_event_entperish.cpp:56:50: note: called from here
   56 |                                 actor->resetFloor();
      |                                                  ^
src/client/client.h:106:21: warning: inlining failed in call to 'isOurRound.constprop': function not inlinable [-Winline]
  106 |         inline bool isOurRound () const
      |                     ^
src/client/battlescape/events/event/world/e_event_entperish.cpp:62:36: note: called from here
   62 |                 if (!cls.isOurRound() && le->team != TEAM_CIVILIAN)
      |                                    ^
src/client/../common/../game/inv_shared.h: In function 'UP_ResearchedLinkClick_f':
src/client/../common/../game/inv_shared.h:350:21: warning: inlining failed in call to 'isAmmo': function not inlinable [-Winline]
  350 |         inline bool isAmmo () const {
      |                     ^
src/client/cgame/campaign/cp_ufopedia.cpp:1009:23: note: called from here
 1009 |         if (od->isAmmo()) {
      |                       ^
src/client/../common/../game/inv_shared.h:359:21: warning: inlining failed in call to 'isReloadable.isra': function not inlinable [-Winline]
  359 |         inline bool isReloadable () const {
      |                     ^
src/client/cgame/campaign/cp_ufopedia.cpp:1013:50: note: called from here
 1013 |         } else if (od->weapon && od->isReloadable()) {
      |                                                  ^
src/client/../common/../shared/shared.h: In function 'R_LoadObjModelLine':
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/client/renderer/r_model_obj.cpp:225:22: note: called from here
  225 |         if (Q_strnull(line))  /* don't bother */
      |                      ^
src/common/../ports/../common/list.h: In function 'CITY_Parse':
src/common/../ports/../common/list.h:75:32: warning: inlining failed in call to 'LIST_Add.isra': function not inlinable [-Winline]
   75 | template<typename T> inline T& LIST_Add(linkedList_t** const list, T const& data)
      |                                ^
src/client/cgame/campaign/cp_nation.cpp:392:25: note: called from here
  392 |                 LIST_Add(&ccs.cities, newCity);
      |                         ^
src/client/../common/../shared/shared.h: In function 'M_Start':
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/client/sound/s_music.cpp:141:22: note: called from here
  141 |         if (Q_strnull(file))
      |                      ^
src/client/../common/../shared/shared.h: In function 'UI_DrawModelNode':
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/client/ui/node/ui_node_model.cpp:392:38: note: called from here
  392 |                         if (Q_strnull(childRef))
      |                                      ^
src/server/sv_rma.h: In function 'SV_AddMissingTiles':
src/server/sv_rma.h:144:32: warning: inlining failed in call to 'getCurrentAssembly': function not inlinable [-Winline]
  144 |         inline const Assembly* getCurrentAssembly () const
      |                                ^
src/server/sv_rma.cpp:1466:55: note: called from here
 1466 |         const Assembly *mAsm = map->getCurrentAssembly();
      |                                                       ^
src/client/battlescape/../../common/../shared/aabb.h: In function 'UI_InitRadar':
src/client/battlescape/../../common/../shared/aabb.h:102:22: warning: inlining failed in call to 'getWidthY': function not inlinable [-Winline]
  102 |         inline float getWidthY () const {
      |                      ^
src/client/ui/node/ui_node_radar.cpp:318:79: note: called from here
  318 |                                 tile->mapHeight = cl.mapData->mapBox.getWidthY();
      |                                                                               ^
src/client/battlescape/../../common/../shared/aabb.h:99:22: warning: inlining failed in call to 'getWidthX': function not inlinable [-Winline]
   99 |         inline float getWidthX () const {
      |                      ^
src/client/ui/node/ui_node_radar.cpp:317:78: note: called from here
  317 |                                 tile->mapWidth = cl.mapData->mapBox.getWidthX();
      |                                                                              ^
src/client/battlescape/../../common/../shared/aabb.h:86:22: warning: inlining failed in call to 'getMinY': function not inlinable [-Winline]
   86 |         inline float getMinY () const {
      |                      ^
src/client/ui/node/ui_node_radar.cpp:316:72: note: called from here
  316 |                                 tile->mapY = cl.mapData->mapBox.getMinY();
      |                                                                        ^
src/client/battlescape/../../common/../shared/aabb.h:83:22: warning: inlining failed in call to 'getMinX': function not inlinable [-Winline]
   83 |         inline float getMinX () const {
      |                      ^
src/client/ui/node/ui_node_radar.cpp:315:72: note: called from here
  315 |                                 tile->mapX = cl.mapData->mapBox.getMinX();
      |                                                                        ^
src/client/battlescape/../../common/../shared/aabb.h:95:22: warning: inlining failed in call to 'getMaxY': function not inlinable [-Winline]
   95 |         inline float getMaxY () const {
      |                      ^
src/client/ui/node/ui_node_radar.cpp:322:64: note: called from here
  322 |                         tile->mapY = cl.mapData->mapBox.getMaxY() - tile->mapY - tile->mapHeight;
      |                                                                ^
src/client/battlescape/../../common/../shared/aabb.h:102:22: warning: inlining failed in call to 'getWidthY': function not inlinable [-Winline]
  102 |         inline float getWidthY () const {
      |                      ^
src/client/ui/node/ui_node_radar.cpp:342:78: note: called from here
  342 |         min[1] = cl.mapData->mapBox.getMinY() + (cl.mapData->mapBox.getWidthY() - (max[1] - min[1])) * 0.5 - min[1];
      |                                                                              ^
src/client/battlescape/../../common/../shared/aabb.h:86:22: warning: inlining failed in call to 'getMinY': function not inlinable [-Winline]
   86 |         inline float getMinY () const {
      |                      ^
src/client/ui/node/ui_node_radar.cpp:342:44: note: called from here
  342 |         min[1] = cl.mapData->mapBox.getMinY() + (cl.mapData->mapBox.getWidthY() - (max[1] - min[1])) * 0.5 - min[1];
      |                                            ^
src/client/battlescape/../../common/../shared/aabb.h:99:22: warning: inlining failed in call to 'getWidthX': function not inlinable [-Winline]
   99 |         inline float getWidthX () const {
      |                      ^
src/client/ui/node/ui_node_radar.cpp:341:78: note: called from here
  341 |         min[0] = cl.mapData->mapBox.getMinX() + (cl.mapData->mapBox.getWidthX() - (max[0] - min[0])) * 0.5 - min[0];
      |                                                                              ^
src/client/battlescape/../../common/../shared/aabb.h:83:22: warning: inlining failed in call to 'getMinX': function not inlinable [-Winline]
   83 |         inline float getMinX () const {
      |                      ^
src/client/ui/node/ui_node_radar.cpp:341:44: note: called from here
  341 |         min[0] = cl.mapData->mapBox.getMinX() + (cl.mapData->mapBox.getWidthX() - (max[0] - min[0])) * 0.5 - min[0];
      |                                            ^
src/server/sv_world.cpp: In function 'SV_UnlinkEdict':
src/server/sv_world.cpp:85:27: warning: inlining failed in call to 'SV_GetServerDataForEdict': function not inlinable [-Winline]
   85 | static inline sv_edict_t* SV_GetServerDataForEdict (const edict_t* ent)
      |                           ^
src/server/sv_world.cpp:98:54: note: called from here
   98 |         sv_edict_t* sv_ent = SV_GetServerDataForEdict(ent);
      |                                                      ^
src/client/battlescape/../../common/../shared/aabb.h: In member function 'getWidthX':
src/client/battlescape/../../common/../shared/aabb.h:83:22: warning: inlining failed in call to 'getMinX': function not inlinable [-Winline]
   83 |         inline float getMinX () const {
      |                      ^
src/client/battlescape/../../common/../shared/aabb.h:100:43: note: called from here
  100 |                 return getMaxX() - getMinX();
      |                                           ^
src/client/battlescape/../../common/../shared/aabb.h:92:22: warning: inlining failed in call to 'getMaxX.isra': function not inlinable [-Winline]
   92 |         inline float getMaxX () const {
      |                      ^
src/client/battlescape/../../common/../shared/aabb.h:100:31: note: called from here
  100 |                 return getMaxX() - getMinX();
      |                               ^
src/client/battlescape/../../common/../shared/aabb.h: In member function 'getWidthY':
src/client/battlescape/../../common/../shared/aabb.h:86:22: warning: inlining failed in call to 'getMinY': function not inlinable [-Winline]
   86 |         inline float getMinY () const {
      |                      ^
src/client/battlescape/../../common/../shared/aabb.h:103:43: note: called from here
  103 |                 return getMaxY() - getMinY();
      |                                           ^
src/client/battlescape/../../common/../shared/aabb.h:95:22: warning: inlining failed in call to 'getMaxY': function not inlinable [-Winline]
   95 |         inline float getMaxY () const {
      |                      ^
src/client/battlescape/../../common/../shared/aabb.h:103:31: note: called from here
  103 |                 return getMaxY() - getMinY();
      |                               ^
src/client/battlescape/../../common/../shared/aabb.h: In function 'CL_BattlescapeRadarMapInFrameBuffer':
src/client/battlescape/../../common/../shared/aabb.h:102:22: warning: inlining failed in call to 'getWidthY': function not inlinable [-Winline]
  102 |         inline float getWidthY () const {
      |                      ^
src/client/battlescape/cl_radar.cpp:62:61: note: called from here
   62 |         const float mapHeight = cl.mapData->mapBox.getWidthY();
      |                                                             ^
src/client/battlescape/../../common/../shared/aabb.h:99:22: warning: inlining failed in call to 'getWidthX': function not inlinable [-Winline]
   99 |         inline float getWidthX () const {
      |                      ^
src/client/battlescape/cl_radar.cpp:61:60: note: called from here
   61 |         const float mapWidth = cl.mapData->mapBox.getWidthX();
      |                                                            ^
src/client/battlescape/../../common/../shared/aabb.h: In member function 'draw':
src/client/battlescape/../../common/../shared/aabb.h:102:22: warning: inlining failed in call to 'getWidthY': function not inlinable [-Winline]
  102 |         inline float getWidthY () const {
      |                      ^
src/client/ui/node/ui_node_radar.cpp:533:61: note: called from here
  533 |         const float mapHeight = cl.mapData->mapBox.getWidthY();
      |                                                             ^
src/client/battlescape/../../common/../shared/aabb.h:99:22: warning: inlining failed in call to 'getWidthX': function not inlinable [-Winline]
   99 |         inline float getWidthX () const {
      |                      ^
src/client/ui/node/ui_node_radar.cpp:532:60: note: called from here
  532 |         const float mapWidth = cl.mapData->mapBox.getWidthX();
      |                                                            ^
src/client/battlescape/../../common/../shared/aabb.h:86:22: warning: inlining failed in call to 'getMinY': function not inlinable [-Winline]
   86 |         inline float getMinY () const {
      |                      ^
src/client/ui/node/ui_node_radar.cpp:584:92: note: called from here
  584 |                 imagePos[1] = radar.y + mapCoefY * (tile->mapY - cl.mapData->mapBox.getMinY());
      |                                                                                            ^
src/client/battlescape/../../common/../shared/aabb.h:83:22: warning: inlining failed in call to 'getMinX': function not inlinable [-Winline]
   83 |         inline float getMinX () const {
      |                      ^
src/client/ui/node/ui_node_radar.cpp:583:92: note: called from here
  583 |                 imagePos[0] = radar.x + mapCoefX * (tile->mapX - cl.mapData->mapBox.getMinX());
      |                                                                                            ^
src/client/battlescape/../../common/../shared/aabb.h:86:22: warning: inlining failed in call to 'getMinY': function not inlinable [-Winline]
   86 |         inline float getMinY () const {
      |                      ^
src/client/ui/node/ui_node_radar.cpp:609:95: note: called from here
  609 |                 itempos[1] = pos[1] + (mapHeight - (le->origin[1] - cl.mapData->mapBox.getMinY())) * mapCoefY;
      |                                                                                               ^
src/client/battlescape/../../common/../shared/aabb.h:83:22: warning: inlining failed in call to 'getMinX': function not inlinable [-Winline]
   83 |         inline float getMinX () const {
      |                      ^
src/client/ui/node/ui_node_radar.cpp:608:82: note: called from here
  608 |                 itempos[0] = pos[0] + (le->origin[0] - cl.mapData->mapBox.getMinX()) * mapCoefX;
      |                                                                                  ^
src/client/renderer/r_image.cpp: In function 'R_UploadTexture':
src/client/renderer/r_image.cpp:242:20: warning: inlining failed in call to 'R_IsClampedImageType': function not inlinable [-Winline]
  242 | inline static bool R_IsClampedImageType (imagetype_t type)
      |                    ^
src/client/renderer/r_image.cpp:266:48: note: called from here
  266 |         const bool clamp = R_IsClampedImageType(image->type);
      |                                                ^
src/client/battlescape/cl_view.cpp: In function 'CL_ViewUpdateRenderData':
src/client/battlescape/cl_view.cpp:208:20: warning: inlining failed in call to 'CL_ViewCalcFieldOfViewY': function not inlinable [-Winline]
  208 | static inline void CL_ViewCalcFieldOfViewY (const float width, const float height)
      |                    ^
src/client/battlescape/cl_view.cpp:221:32: note: called from here
  221 |         CL_ViewCalcFieldOfViewY(viddef.viewWidth, viddef.viewHeight);
      |                                ^
src/client/../common/../shared/shared.h: In member function 'draw':
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/client/ui/node/ui_node_tbar.cpp:47:22: note: called from here
   47 |         if (Q_strnull(ref))
      |                      ^
src/client/cgame/campaign/cp_radar.cpp: In function 'RADAR_UpdateWholeRadarOverlay':
src/client/cgame/campaign/cp_radar.cpp:79:20: warning: inlining failed in call to 'RADAR_DrawCoverage': function not inlinable [-Winline]
   79 | static inline void RADAR_DrawCoverage (const radar_t* radar, const vec2_t pos)
      |                    ^
src/client/cgame/campaign/cp_radar.cpp:96:43: note: called from here
   96 |                         RADAR_DrawCoverage(&aircraft->radar, aircraft->pos);
      |                                           ^
src/client/renderer/r_image.cpp: In function 'R_ChangeImageType':
src/client/renderer/r_image.cpp:242:20: warning: inlining failed in call to 'R_IsClampedImageType': function not inlinable [-Winline]
  242 | inline static bool R_IsClampedImageType (imagetype_t type)
      |                    ^
src/client/renderer/r_image.cpp:543:33: note: called from here
  543 |         if (R_IsClampedImageType(type)) {
      |                                 ^
src/server/sv_rma.h: In function 'SV_AddMapTiles':
src/server/sv_rma.h:144:32: warning: inlining failed in call to 'getCurrentAssembly': function not inlinable [-Winline]
  144 |         inline const Assembly* getCurrentAssembly () const
      |                                ^
src/server/sv_rma.cpp:1594:55: note: called from here
 1594 |         const Assembly *mAsm = map->getCurrentAssembly();
      |                                                       ^
src/client/../common/../game/inv_shared.h: In function 'CL_NetReceiveItem':
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/battlescape/events/event/inventory/e_event_invadd.cpp:51:23: note: called from here
   51 |         if (!item->def())
      |                       ^
src/client/../common/../game/inv_shared.h:428:21: warning: inlining failed in call to 'setAmmoDef': function not inlinable [-Winline]
  428 |         inline void setAmmoDef (const objDef_t* od) {
      |                     ^
src/client/battlescape/events/event/inventory/e_event_invadd.cpp:49:25: note: called from here
   49 |         item->setAmmoDef(INVSH_GetItemByIDX(ammoIdx));
      |                         ^
src/client/battlescape/events/event/inventory/../../../../../common/../game/inv_shared.h:479:21: warning: inlining failed in call to 'setDef': function not inlinable [-Winline]
  479 |         inline void setDef(const objDef_t* objDef) {
      |                     ^
src/client/battlescape/events/event/inventory/e_event_invadd.cpp:48:21: note: called from here
   48 |         item->setDef(INVSH_GetItemByIDX(itemIdx));
      |                     ^
src/client/battlescape/events/event/inventory/../../../../../common/../game/inv_shared.h:436:21: warning: inlining failed in call to 'setAmount': function not inlinable [-Winline]
  436 |         inline void setAmount (int value) {
      |                     ^
src/client/battlescape/events/event/inventory/e_event_invadd.cpp:47:24: note: called from here
   47 |         item->setAmount(amount);
      |                        ^
src/client/../common/../game/inv_shared.h:448:21: warning: inlining failed in call to 'setAmmoLeft': function not inlinable [-Winline]
  448 |         inline void setAmmoLeft (int value) {
      |                     ^
src/client/battlescape/events/event/inventory/e_event_invadd.cpp:46:26: note: called from here
   46 |         item->setAmmoLeft(ammoleft);
      |                          ^
src/client/../common/../game/inv_shared.h:428:21: warning: inlining failed in call to 'setAmmoDef': function not inlinable [-Winline]
  428 |         inline void setAmmoDef (const objDef_t* od) {
      |                     ^
src/client/battlescape/events/event/inventory/e_event_invadd.cpp:44:25: note: called from here
   44 |         item->setAmmoDef(nullptr);
      |                         ^
src/client/battlescape/events/event/inventory/../../../../../common/../game/inv_shared.h:479:21: warning: inlining failed in call to 'setDef': function not inlinable [-Winline]
  479 |         inline void setDef(const objDef_t* objDef) {
      |                     ^
src/client/battlescape/events/event/inventory/e_event_invadd.cpp:43:21: note: called from here
   43 |         item->setDef(nullptr);
      |                     ^
src/server/sv_rma.h: In function 'SV_PrepareTilesToPlace':
src/server/sv_rma.h:144:32: warning: inlining failed in call to 'getCurrentAssembly': function not inlinable [-Winline]
  144 |         inline const Assembly* getCurrentAssembly () const
      |                                ^
src/server/sv_rma.cpp:1704:55: note: called from here
 1704 |         const Assembly *mAsm = map->getCurrentAssembly();
      |                                                       ^
src/client/cgame/campaign/cp_employee.h: In function 'NAT_HandleBudget':
src/client/cgame/campaign/cp_employee.h:86:21: warning: inlining failed in call to 'isHired.isra': function not inlinable [-Winline]
   86 |         inline bool isHired () const {
      |                     ^
src/client/cgame/campaign/cp_nation.cpp:831:47: note: called from here
  831 |                         if (!employee->isHired())
      |                                               ^
src/client/cgame/campaign/cp_employee.h:99:31: warning: inlining failed in call to 'getType.isra': function not inlinable [-Winline]
   99 |         inline employeeType_t getType() const {
      |                               ^
src/client/cgame/campaign/cp_nation.cpp:835:86: note: called from here
  835 |                                         + rank->level * CP_GetSalaryRankBonusEmployee(salary, employee->getType());
      |                                                                                      ^
src/client/cgame/campaign/cp_employee.h:99:31: warning: inlining failed in call to 'getType.isra': function not inlinable [-Winline]
   99 |         inline employeeType_t getType() const {
      |                               ^
src/client/cgame/campaign/cp_nation.cpp:834:57: note: called from here
  834 |                         cost += CP_GetSalaryBaseEmployee(salary, employee->getType())
      |                                                         ^
src/client/renderer/r_particle.cpp: In function 'R_DrawSprite':
src/client/renderer/r_particle.cpp:80:20: warning: inlining failed in call to 'R_SpriteTexcoords.isra': function not inlinable [-Winline]
   80 | static inline void R_SpriteTexcoords (const ptl_t* p, float out[8])
      |                    ^
src/client/renderer/r_particle.cpp:141:26: note: called from here
  141 |         R_SpriteTexcoords(p, texcoords);
      |                          ^
src/client/ui/../../common/scripts.h: In member function 'onLoaded':
src/client/ui/../../common/scripts.h:179:32: warning: inlining failed in call to 'Com_GetValue': function not inlinable [-Winline]
  179 | template<typename T> inline T& Com_GetValue(void* const object, value_t const* const value)
      |                                ^
src/client/ui/node/ui_node_special.cpp:43:63: note: called from here
   43 |                 uiAction_t*& value = Com_GetValue<uiAction_t*>(node->parent, prop);
      |                                                               ^
src/client/renderer/r_sphere.cpp: In function 'R_SphereShadeGLSL':
src/client/renderer/r_sphere.cpp:140:20: warning: inlining failed in call to 'R_SphereDeactivateTextureUnit': function not inlinable [-Winline]
  140 | static inline void R_SphereDeactivateTextureUnit (gltexunit_t* texunit)
      |                    ^
src/client/renderer/r_sphere.cpp:234:38: note: called from here
  234 |         R_SphereDeactivateTextureUnit(&texunit_2);
      |                                      ^
src/client/renderer/r_sphere.cpp:140:20: warning: inlining failed in call to 'R_SphereDeactivateTextureUnit': function not inlinable [-Winline]
  140 | static inline void R_SphereDeactivateTextureUnit (gltexunit_t* texunit)
      |                    ^
src/client/renderer/r_sphere.cpp:233:38: note: called from here
  233 |         R_SphereDeactivateTextureUnit(&texunit_1);
      |                                      ^
src/client/renderer/r_sphere.cpp:133:20: warning: inlining failed in call to 'R_SphereActivateTextureUnit': function not inlinable [-Winline]
  133 | static inline void R_SphereActivateTextureUnit (gltexunit_t* texunit, void* texCoordBuffer)
      |                    ^
src/client/renderer/r_sphere.cpp:224:36: note: called from here
  224 |         R_SphereActivateTextureUnit(&texunit_2, sphere->texes);
      |                                    ^
src/client/renderer/r_sphere.cpp:133:20: warning: inlining failed in call to 'R_SphereActivateTextureUnit': function not inlinable [-Winline]
  133 | static inline void R_SphereActivateTextureUnit (gltexunit_t* texunit, void* texCoordBuffer)
      |                    ^
src/client/renderer/r_sphere.cpp:223:36: note: called from here
  223 |         R_SphereActivateTextureUnit(&texunit_1, sphere->texes);
      |                                    ^
src/client/renderer/r_image.cpp: In function 'R_ShutdownImages':
src/client/renderer/r_image.cpp:395:20: warning: inlining failed in call to 'R_DeleteImage': function not inlinable [-Winline]
  395 | static inline void R_DeleteImage (image_t* image)
      |                    ^
src/client/renderer/r_image.cpp:768:30: note: called from here
  768 |                 R_DeleteImage(image);
      |                              ^
src/client/../common/../shared/shared.h: In function 'M_Frame':
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/client/sound/s_music.cpp:335:21: note: called from here
  335 |                 if (Q_strvalid(music.nextTrack)) {
      |                     ^
src/client/cgame/skirmish/cl_game_skirmish.cpp: In function 'GAME_SK_HideDropships':
src/client/cgame/skirmish/cl_game_skirmish.cpp:52:27: warning: inlining failed in call to 'GAME_SK_GetRandomMapAssemblyNameForCraft': function not inlinable [-Winline]
   52 | static inline const char* GAME_SK_GetRandomMapAssemblyNameForCraft (const char* name)
      |                           ^
src/client/cgame/skirmish/cl_game_skirmish.cpp:239:75: note: called from here
  239 |                 const char* rma = GAME_SK_GetRandomMapAssemblyNameForCraft((const char*)dropships->data);
      |                                                                           ^
src/client/../common/../game/inv_shared.h: In function 'AM_MoveCharacterInventoryIntoItemCargo':
src/client/renderer/r_sphere.cpp: In function 'R_SphereRender':
src/client/renderer/r_sphere.cpp:164:20: warning: inlining failed in call to 'R_SphereCheckGLSL.isra': function not inlinable [-Winline]
  164 | static inline bool R_SphereCheckGLSL (const sphere_t* sphere)
      |                    ^
src/client/renderer/r_sphere.cpp:271:50: note: called from here
  271 |         if (!sphere->overlay && R_SphereCheckGLSL(sphere))
      |                                                  ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/cgame/campaign/cp_auto_mission.cpp:790:38: note: called from here
  790 |                         if (item->def()) {
      |                                      ^
src/client/../common/../game/inv_shared.h:444:20: warning: inlining failed in call to 'getAmmoLeft': function not inlinable [-Winline]
  444 |         inline int getAmmoLeft () const {
      |                    ^
src/client/cgame/campaign/cp_auto_mission.cpp:793:54: note: called from here
  793 |                                 if (item->getAmmoLeft() && item->ammoDef())
      |                                                      ^
src/client/../common/../game/inv_shared.h:424:32: warning: inlining failed in call to 'ammoDef': function not inlinable [-Winline]
  424 |         inline const objDef_t* ammoDef (void) const {
      |                                ^
src/client/cgame/campaign/cp_auto_mission.cpp:793:73: note: called from here
  793 |                                 if (item->getAmmoLeft() && item->ammoDef())
      |                                                                         ^
src/client/cgame/skirmish/cl_game_skirmish.cpp: In function 'GAME_SK_HideUFOs':
src/client/cgame/skirmish/cl_game_skirmish.cpp:52:27: warning: inlining failed in call to 'GAME_SK_GetRandomMapAssemblyNameForCraft': function not inlinable [-Winline]
   52 | static inline const char* GAME_SK_GetRandomMapAssemblyNameForCraft (const char* name)
      |                           ^
src/client/cgame/skirmish/cl_game_skirmish.cpp:260:75: note: called from here
  260 |                 const char* rma = GAME_SK_GetRandomMapAssemblyNameForCraft((const char*)ufos->data);
      |                                                                           ^
src/client/../common/../shared/shared.h: In function 'S_LoadAndPlaySample':
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/client/sound/s_main.cpp:322:22: note: called from here
  322 |         if (Q_strnull(s))
      |                      ^
src/client/cgame/skirmish/cl_game_skirmish.cpp: In function 'GAME_SK_MapInfo':
src/client/cgame/skirmish/cl_game_skirmish.cpp:232:20: warning: inlining failed in call to 'GAME_SK_HideDropships': function not inlinable [-Winline]
  232 | static inline void GAME_SK_HideDropships (const linkedList_t* dropships)
      |                    ^
src/client/cgame/skirmish/cl_game_skirmish.cpp:291:38: note: called from here
  291 |                 GAME_SK_HideDropships(md->aircraft);
      |                                      ^
src/client/cgame/skirmish/cl_game_skirmish.cpp:253:20: warning: inlining failed in call to 'GAME_SK_HideUFOs': function not inlinable [-Winline]
  253 | static inline void GAME_SK_HideUFOs (const linkedList_t* ufos)
      |                    ^
src/client/cgame/skirmish/cl_game_skirmish.cpp:290:33: note: called from here
  290 |                 GAME_SK_HideUFOs(md->ufos);
      |                                 ^
src/client/cgame/skirmish/cl_game_skirmish.cpp:232:20: warning: inlining failed in call to 'GAME_SK_HideDropships': function not inlinable [-Winline]
  232 | static inline void GAME_SK_HideDropships (const linkedList_t* dropships)
      |                    ^
src/client/cgame/skirmish/cl_game_skirmish.cpp:294:38: note: called from here
  294 |                 GAME_SK_HideDropships(nullptr);
      |                                      ^
src/client/cgame/skirmish/cl_game_skirmish.cpp:253:20: warning: inlining failed in call to 'GAME_SK_HideUFOs': function not inlinable [-Winline]
  253 | static inline void GAME_SK_HideUFOs (const linkedList_t* ufos)
      |                    ^
src/client/cgame/skirmish/cl_game_skirmish.cpp:293:33: note: called from here
  293 |                 GAME_SK_HideUFOs(nullptr);
      |                                 ^
src/client/cgame/skirmish/cl_game_skirmish.cpp: In function 'GAME_InitMenuOptions':
src/client/cgame/skirmish/cl_game_skirmish.cpp:52:27: warning: inlining failed in call to 'GAME_SK_GetRandomMapAssemblyNameForCraft': function not inlinable [-Winline]
   52 | static inline const char* GAME_SK_GetRandomMapAssemblyNameForCraft (const char* name)
      |                           ^
src/client/cgame/skirmish/cl_game_skirmish.cpp:308:34: note: called from here
  308 |                 cgi->UI_AddOption(&ufoOptions, shortName, shortName, GAME_SK_GetRandomMapAssemblyNameForCraft(shortName));
      |                                  ^
src/client/cgame/skirmish/cl_game_skirmish.cpp:52:27: warning: inlining failed in call to 'GAME_SK_GetRandomMapAssemblyNameForCraft': function not inlinable [-Winline]
   52 | static inline const char* GAME_SK_GetRandomMapAssemblyNameForCraft (const char* name)
      |                           ^
src/client/cgame/skirmish/cl_game_skirmish.cpp:312:34: note: called from here
  312 |                 cgi->UI_AddOption(&ufoOptions, shortName, shortName, GAME_SK_GetRandomMapAssemblyNameForCraft(shortName));
      |                                  ^
src/client/cgame/skirmish/cl_game_skirmish.cpp:52:27: warning: inlining failed in call to 'GAME_SK_GetRandomMapAssemblyNameForCraft': function not inlinable [-Winline]
   52 | static inline const char* GAME_SK_GetRandomMapAssemblyNameForCraft (const char* name)
      |                           ^
src/client/cgame/skirmish/cl_game_skirmish.cpp:318:34: note: called from here
  318 |                 cgi->UI_AddOption(&aircraftOptions, shortName, shortName, GAME_SK_GetRandomMapAssemblyNameForCraft(shortName));
      |                                  ^
src/shared/mathlib.cpp: In function 'VectorNormalizeFast':
src/shared/mathlib.cpp:723:21: warning: inlining failed in call to 'Q_rsqrtApprox': function not inlinable [-Winline]
  723 | static inline float Q_rsqrtApprox (const float number)
      |                     ^
src/shared/mathlib.cpp:771:44: note: called from here
  771 |         const float ilength = Q_rsqrtApprox(DotProduct(v, v));
      |                                            ^
src/shared/mathlib.cpp: In function 'PerpendicularVector':
src/shared/mathlib.cpp:699:20: warning: inlining failed in call to 'ProjectPointOnPlane': function not inlinable [-Winline]
  699 | static inline void ProjectPointOnPlane (vec3_t dst, const vec3_t point, const vec3_t normal)
      |                    ^
src/shared/mathlib.cpp:806:28: note: called from here
  806 |         ProjectPointOnPlane(dst, tempvec, src);
      |                            ^
src/client/../common/../game/inv_shared.h: In function 'CL_InvReload':
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/battlescape/events/event/inventory/e_event_invreload.cpp:59:72: note: called from here
   59 |         S_LoadAndPlaySample(ic->def()->reloadSound, le->origin, ic->def()->reloadAttenuation, SND_VOLUME_WEAPONS);
      |                                                                        ^
src/client/../common/../game/inv_shared.h:444:20: warning: inlining failed in call to 'getAmmoLeft': function not inlinable [-Winline]
  444 |         inline int getAmmoLeft () const {
      |                    ^
src/client/battlescape/events/event/inventory/e_event_invreload.cpp:64:34: note: called from here
   64 |         if (ed && ic->getAmmoLeft() > 0 && ic->getAmmoLeft() != ic->def()->ammo) {
      |                                  ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/battlescape/events/event/inventory/e_event_invreload.cpp:64:72: note: called from here
   64 |         if (ed && ic->getAmmoLeft() > 0 && ic->getAmmoLeft() != ic->def()->ammo) {
      |                                                                        ^
src/client/../common/../game/inv_shared.h:428:21: warning: inlining failed in call to 'setAmmoDef': function not inlinable [-Winline]
  428 |         inline void setAmmoDef (const objDef_t* od) {
      |                     ^
src/client/battlescape/events/event/inventory/e_event_invreload.cpp:72:23: note: called from here
   72 |         ic->setAmmoDef(INVSH_GetItemByIDX(type));
      |                       ^
src/client/../common/../game/inv_shared.h:448:21: warning: inlining failed in call to 'setAmmoLeft': function not inlinable [-Winline]
  448 |         inline void setAmmoLeft (int value) {
      |                     ^
src/client/battlescape/events/event/inventory/e_event_invreload.cpp:71:24: note: called from here
   71 |         ic->setAmmoLeft(ammo);
      |                        ^
src/shared/mathlib.cpp: In function 'RotatePointAroundVector':
src/shared/mathlib.cpp:834:20: warning: inlining failed in call to 'R_ConcatRotations': function not inlinable [-Winline]
  834 | static inline void R_ConcatRotations (float in1[3][3], float in2[3][3], float out[3][3])
      |                    ^
src/shared/mathlib.cpp:904:26: note: called from here
  904 |         R_ConcatRotations(tmpmat, im, rot);
      |                          ^
src/shared/mathlib.cpp:834:20: warning: inlining failed in call to 'R_ConcatRotations': function not inlinable [-Winline]
  834 | static inline void R_ConcatRotations (float in1[3][3], float in2[3][3], float out[3][3])
      |                    ^
src/shared/mathlib.cpp:903:26: note: called from here
  903 |         R_ConcatRotations(m, zrot, tmpmat);
      |                          ^
src/client/../common/../game/inv_shared.h: In function 'CL_GetSkillIndicator':
src/client/../common/../game/inv_shared.h:424:32: warning: inlining failed in call to 'ammoDef': function not inlinable [-Winline]
  424 |         inline const objDef_t* ammoDef (void) const {
      |                                ^
src/client/cgame/campaign/cp_base.cpp:1808:44: note: called from here
 1808 |         if (rightHand && rightHand->ammoDef() && rightHand->def())
      |                                            ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/cgame/campaign/cp_base.cpp:1808:64: note: called from here
 1808 |         if (rightHand && rightHand->ammoDef() && rightHand->def())
      |                                                                ^
src/client/../common/../game/inv_shared.h:424:32: warning: inlining failed in call to 'ammoDef': function not inlinable [-Winline]
  424 |         inline const objDef_t* ammoDef (void) const {
      |                                ^
src/client/cgame/campaign/cp_base.cpp:1810:40: note: called from here
 1810 |         if (holster && holster->ammoDef() && holster->def())
      |                                        ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/cgame/campaign/cp_base.cpp:1810:58: note: called from here
 1810 |         if (holster && holster->ammoDef() && holster->def())
      |                                                          ^
src/client/../common/../game/inv_shared.h:424:32: warning: inlining failed in call to 'ammoDef': function not inlinable [-Winline]
  424 |         inline const objDef_t* ammoDef (void) const {
      |                                ^
src/client/cgame/campaign/cp_base.cpp:1823:57: note: called from here
 1823 |                 const fireDef_t* fd = rightHand->ammoDef()->fd[fdRight->weapFdsIdx];
      |                                                         ^
src/client/battlescape/../../common/../game/inv_shared.h:491:21: warning: inlining failed in call to 'isReloadable.isra': function not inlinable [-Winline]
  491 |         inline bool isReloadable() const {
      |                     ^
src/client/cgame/campaign/cp_base.cpp:1827:56: note: called from here
 1827 |         if (holster != nullptr && holster->isReloadable()) {
      |                                                        ^
src/client/../common/../game/inv_shared.h:424:32: warning: inlining failed in call to 'ammoDef': function not inlinable [-Winline]
  424 |         inline const objDef_t* ammoDef (void) const {
      |                                ^
src/client/cgame/campaign/cp_base.cpp:1828:55: note: called from here
 1828 |                 const fireDef_t* fd = holster->ammoDef()->fd[fdHolster->weapFdsIdx];
      |                                                       ^
src/client/battlescape/../../common/../shared/aabb.h: In function 'CL_ClampCamToMap':
src/client/battlescape/../../common/../shared/aabb.h:83:22: warning: inlining failed in call to 'getMinX': function not inlinable [-Winline]
   83 |         inline float getMinX () const {
      |                      ^
src/client/battlescape/cl_camera.cpp:77:58: note: called from here
   77 |         if (cl.cam.origin[0] < cl.mapData->mapBox.getMinX() - border)
      |                                                          ^
src/client/battlescape/../../common/../shared/aabb.h:92:22: warning: inlining failed in call to 'getMaxX.isra': function not inlinable [-Winline]
   92 |         inline float getMaxX () const {
      |                      ^
src/client/battlescape/cl_camera.cpp:79:63: note: called from here
   79 |         else if (cl.cam.origin[0] > cl.mapData->mapBox.getMaxX() + border)
      |                                                               ^
src/client/battlescape/../../common/../shared/aabb.h:86:22: warning: inlining failed in call to 'getMinY': function not inlinable [-Winline]
   86 |         inline float getMinY () const {
      |                      ^
src/client/battlescape/cl_camera.cpp:82:58: note: called from here
   82 |         if (cl.cam.origin[1] < cl.mapData->mapBox.getMinY() - border)
      |                                                          ^
src/client/battlescape/../../common/../shared/aabb.h:95:22: warning: inlining failed in call to 'getMaxY': function not inlinable [-Winline]
   95 |         inline float getMaxY () const {
      |                      ^
src/client/battlescape/cl_camera.cpp:84:63: note: called from here
   84 |         else if (cl.cam.origin[1] > cl.mapData->mapBox.getMaxY() + border)
      |                                                               ^
src/client/client.h: In function 'CL_DoEndRound':
src/client/client.h:106:21: warning: inlining failed in call to 'isOurRound.constprop': function not inlinable [-Winline]
  106 |         inline bool isOurRound () const
      |                     ^
src/client/battlescape/events/event/player/e_event_doendround.cpp:42:27: note: called from here
   42 |         if (cls.isOurRound())
      |                           ^
src/client/client.h:106:21: warning: inlining failed in call to 'isOurRound.constprop': function not inlinable [-Winline]
  106 |         inline bool isOurRound () const
      |                     ^
src/client/battlescape/events/event/player/e_event_doendround.cpp:53:27: note: called from here
   53 |         if (cls.isOurRound()) {
      |                           ^
src/client/renderer/r_main.cpp: In function 'R_GetProcAddressExt':
src/client/renderer/r_main.cpp:725:25: warning: inlining failed in call to 'R_GetProcAddress': function not inlinable [-Winline]
  725 | static inline uintptr_t R_GetProcAddress (const char* functionName)
      |                         ^
src/client/renderer/r_main.cpp:734:40: note: called from here
  734 |                 return R_GetProcAddress(functionName);
      |                                        ^
src/client/renderer/r_main.cpp:725:25: warning: inlining failed in call to 'R_GetProcAddress': function not inlinable [-Winline]
  725 | static inline uintptr_t R_GetProcAddress (const char* functionName)
      |                         ^
src/client/renderer/r_main.cpp:743:61: note: called from here
  743 |                         uintptr_t funcAdr = R_GetProcAddress(targetBuf);
      |                                                             ^
src/server/sv_world.cpp: In function 'SV_LinkEdict':
src/server/sv_world.cpp:85:27: warning: inlining failed in call to 'SV_GetServerDataForEdict': function not inlinable [-Winline]
   85 | static inline sv_edict_t* SV_GetServerDataForEdict (const edict_t* ent)
      |                           ^
src/server/sv_world.cpp:133:54: note: called from here
  133 |         sv_edict_t* sv_ent = SV_GetServerDataForEdict(ent);
      |                                                      ^
src/client/cgame/../../common/../game/inv_shared.h: In member function 'resetTempContainers':
src/client/cgame/../../common/../game/inv_shared.h:559:21: warning: inlining failed in call to 'resetContainer': function not inlinable [-Winline]
  559 |         inline void resetContainer (const containerIndex_t idx) {
      |                     ^
src/client/cgame/../../common/../game/inv_shared.h:567:47: note: called from here
  567 |                                 resetContainer(cont->id);
      |                                               ^
src/client/../common/../shared/shared.h: In function 'GAME_SK_InitMissionBriefing':
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/client/cgame/skirmish/cl_game_skirmish.cpp:41:13: note: called from here
   41 |         if (Q_strvalid(md->victoryCondition)) {
      |             ^
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/client/cgame/skirmish/cl_game_skirmish.cpp:44:13: note: called from here
   44 |         if (Q_strvalid(md->missionBriefing)) {
      |             ^
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/client/cgame/skirmish/cl_game_skirmish.cpp:47:13: note: called from here
   47 |         if (Q_strvalid(md->description)) {
      |             ^
src/client/cgame/cl_game.cpp: In member function 'onCreate':
src/client/cgame/cl_game.cpp:62:37: warning: inlining failed in call to 'GAME_GetCurrentType': function not inlinable [-Winline]
   62 | static inline const cgame_export_t* GAME_GetCurrentType (void)
      |                                     ^
src/client/cgame/cl_game.cpp:80:65: note: called from here
   80 |                 const cgame_export_t* list = GAME_GetCurrentType();
      |                                                                 ^
src/client/../common/../shared/shared.h: In function 'GAME_MP_RunFrame':
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/client/cgame/multiplayer/cl_game_multiplayer.cpp:248:92: note: called from here
  248 |         if (!cgi->Com_ServerState() && cgi->CL_GetClientState() < ca_connected && Q_strnull(cgi->Cvar_GetString("rcon_address")))
      |                                                                                            ^
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/client/cgame/multiplayer/cl_game_multiplayer.cpp:253:57: note: called from here
  253 |                 if (!cgi->Com_ServerState() && Q_strnull(rcon_client_password->string)) {
      |                                                         ^
src/client/cgame/cl_game.cpp: In function 'GAME_ReloadMode':
src/client/cgame/cl_game.cpp:62:37: warning: inlining failed in call to 'GAME_GetCurrentType': function not inlinable [-Winline]
   62 | static inline const cgame_export_t* GAME_GetCurrentType (void)
      |                                     ^
src/client/cgame/cl_game.cpp:250:57: note: called from here
  250 |         const cgame_export_t* list = GAME_GetCurrentType();
      |                                                         ^
src/client/cgame/cl_game.cpp: In function 'GAME_EndRoundAnnounce':
src/client/cgame/cl_game.cpp:62:37: warning: inlining failed in call to 'GAME_GetCurrentType': function not inlinable [-Winline]
   62 | static inline const cgame_export_t* GAME_GetCurrentType (void)
      |                                     ^
src/client/cgame/cl_game.cpp:286:57: note: called from here
  286 |         const cgame_export_t* list = GAME_GetCurrentType();
      |                                                         ^
src/client/cgame/cl_game.cpp: In member function 'onGameModeChange':
src/client/cgame/cl_game.cpp:62:37: warning: inlining failed in call to 'GAME_GetCurrentType': function not inlinable [-Winline]
   62 | static inline const cgame_export_t* GAME_GetCurrentType (void)
      |                                     ^
src/client/cgame/cl_game.cpp:96:81: note: called from here
   96 |                                 const cgame_export_t* list = GAME_GetCurrentType();
      |                                                                                 ^
src/common/../shared/aabb.h: In function 'SV_BoundingBoxesIntersect':
src/common/../shared/aabb.h:125:21: warning: inlining failed in call to 'doesIntersect': function not inlinable [-Winline]
  125 |         inline bool doesIntersect (const AABB& other) const {
      |                     ^
src/server/sv_world.cpp:202:34: note: called from here
  202 |         return aabb.doesIntersect(AABB(ent->absmin,ent->absmax));
      |                                  ^
src/client/../common/../game/chr_shared.h: In function 'HUD_SetShootReservation':
src/client/../common/../game/chr_shared.h:168:21: warning: inlining failed in call to 'set': function not inlinable [-Winline]
  168 |         inline void set (const actorHands_t hand, const fireDefIndex_t fmIdx, const objDef_t* weapon) {
      |                     ^
src/client/battlescape/cl_hud.cpp:254:42: note: called from here
  254 |         chr->reservedTus.shotSettings.set(hand, fireModeIndex, weapon);
      |                                          ^
src/client/battlescape/../../common/../game/chr_shared.h: In function 'HUD_DisplayFiremodeEntry':
src/client/battlescape/../../common/../game/chr_shared.h:160:29: warning: inlining failed in call to 'getHand.isra': function not inlinable [-Winline]
  160 |         inline actorHands_t getHand () const {
      |                             ^
src/client/battlescape/cl_hud.cpp:438:37: note: called from here
  438 |                 const bool active = THIS_FIREMODE(&chr->RFmode, hand, fd->fdIdx);
      |                                     ^
src/client/battlescape/../../common/../game/chr_shared.h:152:20: warning: inlining failed in call to 'getFmIdx.isra': function not inlinable [-Winline]
  152 |         inline int getFmIdx () const {
      |                    ^
src/client/battlescape/cl_hud.cpp:438:37: note: called from here
  438 |                 const bool active = THIS_FIREMODE(&chr->RFmode, hand, fd->fdIdx);
      |                                     ^
src/client/cgame/cl_game.cpp: In function 'GAME_GetCurrentName':
src/client/cgame/cl_game.cpp:62:37: warning: inlining failed in call to 'GAME_GetCurrentType': function not inlinable [-Winline]
   62 | static inline const cgame_export_t* GAME_GetCurrentType (void)
      |                                     ^
src/client/cgame/cl_game.cpp:196:58: note: called from here
  196 |         const cgame_export_t* cgame = GAME_GetCurrentType();
      |                                                          ^
src/client/renderer/r_material.cpp: In function 'R_SetSurfaceStageState':
src/client/renderer/r_material.cpp:173:20: warning: inlining failed in call to 'R_StageTextureMatrix': function not inlinable [-Winline]
  173 | static inline void R_StageTextureMatrix (const mBspSurface_t* surf, const materialStage_t* stage)
      |                    ^
src/client/renderer/r_material.cpp:305:29: note: called from here
  305 |         R_StageTextureMatrix(surf, stage);
      |                             ^
src/server/../game/srvedict.h: In function 'SV_ClipMoveToEntities':
src/server/../game/srvedict.h:63:21: warning: inlining failed in call to 'isParentship': function not inlinable [-Winline]
   63 |         inline bool isParentship (const SrvEdict *other) const {
      |                     ^
src/server/sv_world.cpp:355:48: note: called from here
  355 |                         if (touch->isParentship(clip->passedict))       /* check if one of them is the owner of the other */
      |                                                ^
src/client/renderer/r_material.cpp: In function 'R_DrawSurfaceStage':
src/client/renderer/r_material.cpp:164:20: warning: inlining failed in call to 'R_StageVertex.constprop': function not inlinable [-Winline]
  164 | static inline void R_StageVertex (const mBspSurface_t* surf, const materialStage_t* stage, const vec3_t in, vec3_t out)
      |                    ^
src/client/renderer/r_material.cpp:363:30: note: called from here
  363 |                 R_StageVertex(surf, stage, v, &r_state.vertex_array_3d[i * 3]);
      |                              ^
src/client/cgame/cl_game.cpp: In function 'GAME_IsMultiplayer':
src/client/cgame/cl_game.cpp:62:37: warning: inlining failed in call to 'GAME_GetCurrentType': function not inlinable [-Winline]
   62 | static inline const cgame_export_t* GAME_GetCurrentType (void)
      |                                     ^
src/client/cgame/cl_game.cpp:259:57: note: called from here
  259 |         const cgame_export_t* list = GAME_GetCurrentType();
      |                                                         ^
src/client/../common/../game/inv_shared.h: In function 'HUD_GetMinimumTUsForUsage':
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/battlescape/cl_hud.cpp:679:9: note: called from here
  679 |         assert(item->def());
      |         ^
src/client/battlescape/../battlescape/cl_localentity.h: In function 'HUD_GetFireDefinitionForHand':
src/client/battlescape/../battlescape/cl_localentity.h:176:22: warning: inlining failed in call to 'getHandItem': function not inlinable [-Winline]
  176 |         inline Item* getHandItem (actorHands_t hand) const
      |                      ^
src/client/battlescape/cl_hud_callbacks.cpp:62:48: note: called from here
   62 |         const Item* weapon = actor->getHandItem(hand);
      |                                                ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/battlescape/cl_hud_callbacks.cpp:63:36: note: called from here
   63 |         if (!weapon || !weapon->def())
      |                                    ^
src/client/battlescape/../../common/../ports/../common/list.h: In function 'HUD_PopupFiremodeReservation':
src/client/battlescape/../../common/../ports/../common/list.h:75:32: warning: inlining failed in call to 'LIST_Add.constprop.isra': function not inlinable [-Winline]
   75 | template<typename T> inline T& LIST_Add(linkedList_t** const list, T const& data)
      |                                ^
src/client/battlescape/cl_hud.cpp:288:17: note: called from here
  288 |         LIST_Add(&popupListData, reserveShotData);
      |                 ^
src/client/battlescape/../../common/../game/chr_shared.h:160:29: warning: inlining failed in call to 'getHand.isra': function not inlinable [-Winline]
  160 |         inline actorHands_t getHand () const {
      |                             ^
src/client/battlescape/cl_hud.cpp:318:74: note: called from here
  318 |                                 if (chr->reservedTus.shotSettings.getHand() == hand
      |                                                                          ^
src/client/battlescape/../../common/../ports/../common/list.h:75:32: warning: inlining failed in call to 'LIST_Add.constprop.isra': function not inlinable [-Winline]
   75 | template<typename T> inline T& LIST_Add(linkedList_t** const list, T const& data)
      |                                ^
src/client/battlescape/cl_hud.cpp:315:41: note: called from here
  315 |                                 LIST_Add(&popupListData, reserveShotData);
      |                                         ^
src/client/battlescape/../../common/../game/chr_shared.h:152:20: warning: inlining failed in call to 'getFmIdx.isra': function not inlinable [-Winline]
  152 |         inline int getFmIdx () const {
      |                    ^
src/client/battlescape/cl_hud.cpp:319:75: note: called from here
  319 |                                  && chr->reservedTus.shotSettings.getFmIdx() == i
      |                                                                           ^
src/client/battlescape/../../common/../game/chr_shared.h:156:32: warning: inlining failed in call to 'getWeapon.isra': function not inlinable [-Winline]
  156 |         inline const objDef_t* getWeapon () const {
      |                                ^
src/client/battlescape/cl_hud.cpp:320:76: note: called from here
  320 |                                  && chr->reservedTus.shotSettings.getWeapon() == ammo->weapons[fd->weapFdsIdx])
      |                                                                            ^
src/client/cgame/cl_game.cpp: In function 'GAME_DisplayItemInfo':
src/client/cgame/cl_game.cpp:62:37: warning: inlining failed in call to 'GAME_GetCurrentType': function not inlinable [-Winline]
   62 | static inline const cgame_export_t* GAME_GetCurrentType (void)
      |                                     ^
src/client/cgame/cl_game.cpp:298:57: note: called from here
  298 |         const cgame_export_t* list = GAME_GetCurrentType();
      |                                                         ^
src/client/cgame/cl_game.cpp: In function 'GAME_HandleServerCommand':
src/client/cgame/cl_game.cpp:62:37: warning: inlining failed in call to 'GAME_GetCurrentType': function not inlinable [-Winline]
   62 | static inline const cgame_export_t* GAME_GetCurrentType (void)
      |                                     ^
src/client/cgame/cl_game.cpp:321:57: note: called from here
  321 |         const cgame_export_t* list = GAME_GetCurrentType();
      |                                                         ^
src/client/cgame/cl_game.cpp: In function 'GAME_AddChatMessage':
src/client/cgame/cl_game.cpp:62:37: warning: inlining failed in call to 'GAME_GetCurrentType': function not inlinable [-Winline]
   62 | static inline const cgame_export_t* GAME_GetCurrentType (void)
      |                                     ^
src/client/cgame/cl_game.cpp:333:57: note: called from here
  333 |         const cgame_export_t* list = GAME_GetCurrentType();
      |                                                         ^
src/client/../common/filesys.h: In function 'CL_LogEvent':
src/client/../common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/client/battlescape/events/e_parse.cpp:67:20: note: called from here
   67 |         FS_OpenFile("events.log", &f, FILE_APPEND);
      |                    ^
src/client/../common/filesys.h:202:16: warning: inlining failed in call to '__conv_op ': function not inlinable [-Winline]
  202 |         inline operator bool () const
      |                ^
src/client/battlescape/events/e_parse.cpp:68:14: note: called from here
   68 |         if (!f)
      |              ^
src/client/cgame/campaign/cp_employee.h: In function 'RS_AssignScientist':
src/client/cgame/campaign/cp_employee.h:62:21: warning: inlining failed in call to 'setAssigned': function not inlinable [-Winline]
   62 |         inline void setAssigned(bool assigned) {
      |                     ^
src/client/cgame/campaign/cp_research.cpp:689:30: note: called from here
  689 |         employee->setAssigned(true);
      |                              ^
src/client/battlescape/events/../../../common/../shared/sharedptr.h: In function 'CL_ParseEvent':
src/client/battlescape/events/../../../common/../shared/sharedptr.h:173:28: warning: inlining failed in call to 'operator->.isra': function not inlinable [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^
src/client/battlescape/events/e_parse.cpp:303:18: note: called from here
  303 |                 e->delay = &CL_DelayBattlescapeEvent;
      |                  ^
src/client/battlescape/events/../../../common/../shared/sharedptr.h:173:28: warning: inlining failed in call to 'operator->.isra': function not inlinable [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^
src/client/battlescape/events/e_parse.cpp:302:18: note: called from here
  302 |                 e->notifyDelayUserData = (void*)&eventTiming;
      |                  ^
src/client/battlescape/events/../../../common/../shared/sharedptr.h:173:28: warning: inlining failed in call to 'operator->.isra': function not inlinable [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^
src/client/battlescape/events/e_parse.cpp:301:18: note: called from here
  301 |                 e->notifyDelay = &CL_NotifyBattlescapeEventDelay;
      |                  ^
src/client/battlescape/events/../../../common/../shared/sharedptr.h:173:28: warning: inlining failed in call to 'operator->.isra': function not inlinable [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^
src/client/battlescape/events/e_parse.cpp:300:18: note: called from here
  300 |                 e->delayFollowing = 50;
      |                  ^
src/client/cgame/campaign/cp_employee.h: In function 'RS_RemoveScientist':
src/client/cgame/campaign/cp_employee.h:62:21: warning: inlining failed in call to 'setAssigned': function not inlinable [-Winline]
   62 |         inline void setAssigned(bool assigned) {
      |                     ^
src/client/cgame/campaign/cp_research.cpp:720:30: note: called from here
  720 |         employee->setAssigned(false);
      |                              ^
src/client/client.h: In function 'CL_NextRound_f':
src/client/client.h:106:21: warning: inlining failed in call to 'isOurRound.constprop': function not inlinable [-Winline]
  106 |         inline bool isOurRound () const
      |                     ^
src/client/battlescape/events/e_server.cpp:39:28: note: called from here
   39 |         if (!cls.isOurRound()) {
      |                            ^
src/client/battlescape/events/event/inventory/../../../../../common/../game/inv_shared.h: In function 'CL_InvAdd':
src/client/battlescape/events/event/inventory/../../../../../common/../game/inv_shared.h:432:20: warning: inlining failed in call to 'getAmount.isra': function not inlinable [-Winline]
  432 |         inline int getAmount () const {
      |                    ^
src/client/battlescape/events/event/inventory/e_event_invadd.cpp:104:41: note: called from here
  104 |                 if (cls.i.addToInventory(&le->inv, &item, INVDEF(container), x, y, item.getAmount()) == nullptr)
      |                                         ^
src/client/battlescape/events/event/inventory/../../../../../common/../game/inv_shared.h:432:20: warning: inlining failed in call to 'getAmount.isra': function not inlinable [-Winline]
  432 |         inline int getAmount () const {
      |                    ^
src/client/battlescape/events/event/inventory/e_event_invadd.cpp:105:34: note: called from here
  105 |                         Com_Error(ERR_DROP, "InvAdd failed - could not add %i item(s) of %s to container %i",
      |                                  ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/battlescape/events/event/inventory/e_event_invadd.cpp:106:67: note: called from here
  106 |                                         item.getAmount(), item.def()->id, container);
      |                                                                   ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/battlescape/events/event/inventory/e_event_invadd.cpp:109:45: note: called from here
  109 |                         le->right = item.def()->idx;
      |                                             ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/battlescape/events/event/inventory/e_event_invadd.cpp:111:44: note: called from here
  111 |                         le->left = item.def()->idx;
      |                                            ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/battlescape/events/event/inventory/e_event_invadd.cpp:113:48: note: called from here
  113 |                         le->headgear = item.def()->idx;
      |                                                ^
src/client/../common/../game/inv_shared.h: In function 'HUD_UpdateActorLoad_f':
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/battlescape/cl_hud.cpp:1373:97: note: called from here
 1373 |                                         Q_strcat(popupText, sizeof(popupText), "%s: %s (%i)\n", _(item->def()->name), _(fd.name), fd.time);
      |                                                                                                 ^
src/client/renderer/r_image.cpp: In function 'R_FindImage':
src/client/renderer/r_image.cpp:242:20: warning: inlining failed in call to 'R_IsClampedImageType': function not inlinable [-Winline]
  242 | inline static bool R_IsClampedImageType (imagetype_t type)
      |                    ^
src/client/renderer/r_image.cpp:578:78: note: called from here
  578 |                 if (R_IsClampedImageType(image->type) != R_IsClampedImageType(type)) { /** @todo should also check the mipmapping */
      |                                                                              ^
src/client/renderer/r_image.cpp:242:20: warning: inlining failed in call to 'R_IsClampedImageType': function not inlinable [-Winline]
  242 | inline static bool R_IsClampedImageType (imagetype_t type)
      |                    ^
src/client/renderer/r_image.cpp:578:41: note: called from here
  578 |                 if (R_IsClampedImageType(image->type) != R_IsClampedImageType(type)) { /** @todo should also check the mipmapping */
      |                                         ^
src/client/../common/../shared/shared.h: In function 'GAME_MP_Rcon':
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/client/cgame/multiplayer/mp_callbacks.cpp:114:22: note: called from here
  114 |         if (Q_strnull(password)) {
      |                      ^
src/common/binaryexpressionparser.cpp: In member function 'CheckOR':
src/common/binaryexpressionparser.cpp:44:21: warning: inlining failed in call to 'SkipWhiteSpaces.constprop': function not inlinable [-Winline]
   44 |         inline void SkipWhiteSpaces (const char** s) const
      |                     ^
src/common/binaryexpressionparser.cpp:87:32: note: called from here
   87 |                 SkipWhiteSpaces(s);
      |                                ^
src/common/binaryexpressionparser.cpp:53:21: warning: inlining failed in call to 'NextChar.isra': function not inlinable [-Winline]
   53 |         inline void NextChar (const char** s) const
      |                     ^
src/common/binaryexpressionparser.cpp:96:41: note: called from here
   96 |                                 NextChar(s);
      |                                         ^
src/common/binaryexpressionparser.cpp:53:21: warning: inlining failed in call to 'NextChar.isra': function not inlinable [-Winline]
   53 |         inline void NextChar (const char** s) const
      |                     ^
src/common/binaryexpressionparser.cpp:99:41: note: called from here
   99 |                                 NextChar(s);
      |                                         ^
src/client/../common/../game/inv_shared.h: In function 'HUD_CalcReloadTime':
src/client/../common/../game/inv_shared.h:356:20: warning: inlining failed in call to 'getReloadTime.isra': function not inlinable [-Winline]
  356 |         inline int getReloadTime () const {
      |                    ^
src/client/battlescape/cl_hud_callbacks.cpp:233:88: note: called from here
  233 |         return INVDEF(container)->out + INVDEF(toContainer)->in + weapon->getReloadTime();
      |                                                                                        ^
src/common/binaryexpressionparser.cpp: In member function 'CheckAND':
src/common/binaryexpressionparser.cpp:53:21: warning: inlining failed in call to 'NextChar.isra': function not inlinable [-Winline]
   53 |         inline void NextChar (const char** s) const
      |                     ^
src/common/binaryexpressionparser.cpp:118:41: note: called from here
  118 |                                 NextChar(s);
      |                                         ^
src/common/binaryexpressionparser.cpp:53:21: warning: inlining failed in call to 'NextChar.isra': function not inlinable [-Winline]
   53 |         inline void NextChar (const char** s) const
      |                     ^
src/common/binaryexpressionparser.cpp:122:41: note: called from here
  122 |                                 NextChar(s);
      |                                         ^
src/common/binaryexpressionparser.cpp:53:21: warning: inlining failed in call to 'NextChar.isra': function not inlinable [-Winline]
   53 |         inline void NextChar (const char** s) const
      |                     ^
src/common/binaryexpressionparser.cpp:128:41: note: called from here
  128 |                                 NextChar(s);
      |                                         ^
src/common/binaryexpressionparser.cpp:44:21: warning: inlining failed in call to 'SkipWhiteSpaces.constprop': function not inlinable [-Winline]
   44 |         inline void SkipWhiteSpaces (const char** s) const
      |                     ^
src/common/binaryexpressionparser.cpp:136:48: note: called from here
  136 |                                 SkipWhiteSpaces(s);
      |                                                ^
src/common/binaryexpressionparser.cpp:53:21: warning: inlining failed in call to 'NextChar.isra': function not inlinable [-Winline]
   53 |         inline void NextChar (const char** s) const
      |                     ^
src/common/binaryexpressionparser.cpp:142:41: note: called from here
  142 |                                 NextChar(s);
      |                                         ^
src/client/../common/../game/inv_shared.h: In function 'HUD_WeaponCanBeReloaded':
src/client/../common/../game/inv_shared.h:551:22: warning: inlining failed in call to 'getContainer2': function not inlinable [-Winline]
  551 |         inline Item* getContainer2 (const containerIndex_t idx) const {
      |                      ^
src/client/battlescape/cl_hud.cpp:705:52: note: called from here
  705 |         const Item* invList = le->inv.getContainer2(containerID);
      |                                                    ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/battlescape/cl_hud.cpp:713:46: note: called from here
  713 |         const objDef_t* weapon = invList->def();
      |                                              ^
src/client/../common/../game/inv_shared.h:359:21: warning: inlining failed in call to 'isReloadable.isra': function not inlinable [-Winline]
  359 |         inline bool isReloadable () const {
      |                     ^
src/client/battlescape/cl_hud.cpp:717:34: note: called from here
  717 |         if (!weapon->isReloadable()) {
      |                                  ^
src/client/../common/../game/inv_shared.h:424:32: warning: inlining failed in call to 'ammoDef': function not inlinable [-Winline]
  424 |         inline const objDef_t* ammoDef (void) const {
      |                                ^
src/client/battlescape/cl_hud.cpp:723:29: note: called from here
  723 |         if (invList->ammoDef() && weapon->ammo == invList->getAmmoLeft()) {
      |                             ^
src/client/../common/../game/inv_shared.h:444:20: warning: inlining failed in call to 'getAmmoLeft': function not inlinable [-Winline]
  444 |         inline int getAmmoLeft () const {
      |                    ^
src/client/battlescape/cl_hud.cpp:723:71: note: called from here
  723 |         if (invList->ammoDef() && weapon->ammo == invList->getAmmoLeft()) {
      |                                                                       ^
src/client/../common/../game/inv_shared.h:444:20: warning: inlining failed in call to 'getAmmoLeft': function not inlinable [-Winline]
  444 |         inline int getAmmoLeft () const {
      |                    ^
src/client/battlescape/cl_hud.cpp:729:71: note: called from here
  729 |         if (!invList->ammoDef() || weapon->ammo > invList->getAmmoLeft()) {
      |                                                                       ^
src/client/../common/../shared/shared.h: In function 'Cbuf_InsertText':
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/common/cmd.cpp:159:22: note: called from here
  159 |         if (Q_strnull(text))
      |                      ^
src/client/../common/../game/inv_shared.h: In function 'HUD_CheckReload':
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/battlescape/cl_hud_callbacks.cpp:251:36: note: called from here
  251 |         if (!weapon || !weapon->def()) {
      |                                    ^
src/client/battlescape/../../common/../game/inv_shared.h:491:21: warning: inlining failed in call to 'isReloadable.isra': function not inlinable [-Winline]
  491 |         inline bool isReloadable() const {
      |                     ^
src/client/battlescape/cl_hud_callbacks.cpp:257:34: note: called from here
  257 |         if (!weapon->isReloadable()) {
      |                                  ^
src/client/cgame/multiplayer/mp_serverlist.cpp: In function 'GAME_MP_PingServerCallback':
src/client/cgame/multiplayer/mp_serverlist.cpp:97:20: warning: inlining failed in call to 'GAME_MP_ShowServer': function not inlinable [-Winline]
   97 | static inline bool GAME_MP_ShowServer (const serverList_t* server)
      |                    ^
src/client/cgame/multiplayer/mp_serverlist.cpp:129:47: note: called from here
  129 |                         if (GAME_MP_ShowServer(server)) {
      |                                               ^
src/client/../common/../shared/shared.h: In function 'CL_ParticleGet':
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/client/battlescape/cl_particle.cpp:688:22: note: called from here
  688 |         if (Q_strnull(name))
      |                      ^
src/client/../common/../game/inv_shared.h: In function 'LE_BiggestItem':
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/battlescape/cl_localentity.cpp:853:27: note: called from here
  853 |         for (max = ic->def(); ic; ic = ic->getNext()) {
      |                           ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/battlescape/cl_localentity.cpp:854:57: note: called from here
  854 |                 const int size = INVSH_ShapeSize(ic->def()->shape);
      |                                                         ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/battlescape/cl_localentity.cpp:856:38: note: called from here
  856 |                         max = ic->def();
      |                                      ^
src/client/../common/../game/inv_shared.h:452:22: warning: inlining failed in call to 'getNext': function not inlinable [-Winline]
  452 |         inline Item* getNext () const {
      |                      ^
src/client/battlescape/cl_localentity.cpp:853:51: note: called from here
  853 |         for (max = ic->def(); ic; ic = ic->getNext()) {
      |                                                   ^
src/client/../common/../shared/shared.h: In function 'GAME_MP_ParseServerInfoMessage':
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/client/cgame/multiplayer/mp_serverlist.cpp:284:22: note: called from here
  284 |         if (Q_strnull(value)) {
      |                      ^
src/client/renderer/r_image.cpp: In function 'R_FreeImage':
src/client/renderer/r_image.cpp:395:20: warning: inlining failed in call to 'R_DeleteImage': function not inlinable [-Winline]
  395 | static inline void R_DeleteImage (image_t* image)
      |                    ^
src/client/renderer/r_image.cpp:704:30: note: called from here
  704 |                 R_DeleteImage(image->normalmap);
      |                              ^
src/client/renderer/r_image.cpp:395:20: warning: inlining failed in call to 'R_DeleteImage': function not inlinable [-Winline]
  395 | static inline void R_DeleteImage (image_t* image)
      |                    ^
src/client/renderer/r_image.cpp:706:30: note: called from here
  706 |                 R_DeleteImage(image->glowmap);
      |                              ^
src/client/renderer/r_image.cpp:395:20: warning: inlining failed in call to 'R_DeleteImage': function not inlinable [-Winline]
  395 | static inline void R_DeleteImage (image_t* image)
      |                    ^
src/client/renderer/r_image.cpp:708:30: note: called from here
  708 |                 R_DeleteImage(image->roughnessmap);
      |                              ^
src/client/renderer/r_image.cpp:395:20: warning: inlining failed in call to 'R_DeleteImage': function not inlinable [-Winline]
  395 | static inline void R_DeleteImage (image_t* image)
      |                    ^
src/client/renderer/r_image.cpp:710:30: note: called from here
  710 |                 R_DeleteImage(image->specularmap);
      |                              ^
src/client/renderer/r_image.cpp:395:20: warning: inlining failed in call to 'R_DeleteImage': function not inlinable [-Winline]
  395 | static inline void R_DeleteImage (image_t* image)
      |                    ^
src/client/renderer/r_image.cpp:711:22: note: called from here
  711 |         R_DeleteImage(image);
      |                      ^
src/client/battlescape/../../common/../shared/aabb.h: In function 'CL_CenterCameraIntoMap_f':
src/client/battlescape/../../common/../shared/aabb.h:110:21: warning: inlining failed in call to 'getCenter': function not inlinable [-Winline]
  110 |         inline void getCenter (vec3_t center) const {
      |                     ^
src/client/battlescape/cl_camera.cpp:391:37: note: called from here
  391 |         cl.mapData->mapBox.getCenter(cl.cam.origin);
      |                                     ^
src/client/../common/../shared/shared.h: In member function '__ct_base .constprop':
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/common/binaryexpressionparser.cpp:159:21: note: called from here
  159 |                 if (Q_strvalid(str) && !binaryExpressionParserError)
      |                     ^
src/client/battlescape/../../common/../shared/aabb.h: In function 'SV_LoadModelAABB':
src/client/battlescape/../../common/../shared/aabb.h:55:21: warning: inlining failed in call to 'set': function not inlinable [-Winline]
   55 |         inline void set (const AABB& other) {
      |                     ^
src/server/sv_world.cpp:609:33: note: called from here
  609 |                         aabb.set(mod->aabb);
      |                                 ^
src/server/../common/../shared/aabb.h:72:21: warning: inlining failed in call to 'clearBounds': function not inlinable [-Winline]
   72 |         inline void clearBounds () {
      |                     ^
src/server/sv_world.cpp:651:30: note: called from here
  651 |         mod->aabb.clearBounds();
      |                              ^
src/client/battlescape/../../common/../shared/aabb.h:55:21: warning: inlining failed in call to 'set': function not inlinable [-Winline]
   55 |         inline void set (const AABB& other) {
      |                     ^
src/server/sv_world.cpp:673:17: note: called from here
  673 |         aabb.set(mod->aabb);    /* to return the found values */
      |                 ^
src/client/battlescape/cl_camera.cpp: In function 'CL_CameraMove':
src/client/battlescape/cl_camera.cpp:75:20: warning: inlining failed in call to 'CL_ClampCamToMap': function not inlinable [-Winline]
   75 | static inline void CL_ClampCamToMap (const float border)
      |                    ^
src/client/battlescape/cl_camera.cpp:235:33: note: called from here
  235 |                 CL_ClampCamToMap(72.);
      |                                 ^
src/client/battlescape/cl_camera.cpp:75:20: warning: inlining failed in call to 'CL_ClampCamToMap': function not inlinable [-Winline]
   75 | static inline void CL_ClampCamToMap (const float border)
      |                    ^
src/client/battlescape/cl_camera.cpp:240:33: note: called from here
  240 |                 CL_ClampCamToMap(std::min(border, 86.0));
      |                                 ^
src/client/../common/../game/inv_shared.h: In function 'addInvList.constprop':
src/client/../common/../game/inv_shared.h:551:22: warning: inlining failed in call to 'getContainer2': function not inlinable [-Winline]
  551 |         inline Item* getContainer2 (const containerIndex_t idx) const {
      |                      ^
src/game/inventory.cpp:64:46: note: called from here
   64 |         Item* firstEntry = inv->getContainer2(container->id);
      |                                              ^
src/game/inv_shared.h:456:21: warning: inlining failed in call to 'setNext': function not inlinable [-Winline]
  456 |         inline void setNext (Item* nx) {
      |                     ^
src/game/inventory.cpp:60:26: note: called from here
   60 |         newEntry->setNext(nullptr);     /* not really needed - but for better readability */
      |                          ^
src/game/inventory.h:73:22: warning: inlining failed in call to 'alloc.constprop': function not inlinable [-Winline]
   73 |         inline void* alloc (size_t size)
      |                      ^
src/game/inventory.cpp:59:50: note: called from here
   59 |         Item* newEntry = static_cast<Item*>(alloc(sizeof(Item)));
      |                                                  ^
src/client/cgame/../../common/../game/inv_shared.h:555:21: warning: inlining failed in call to 'setContainer': function not inlinable [-Winline]
  555 |         inline void setContainer (const containerIndex_t idx, Item* cont) {
      |                     ^
src/game/inventory.cpp:67:34: note: called from here
   67 |                 inv->setContainer(container->id, newEntry);
      |                                  ^
src/client/../common/../game/inv_shared.h:452:22: warning: inlining failed in call to 'getNext': function not inlinable [-Winline]
  452 |         inline Item* getNext () const {
      |                      ^
src/game/inventory.cpp:71:37: note: called from here
   71 |                 while (list->getNext())
      |                                     ^
src/game/inv_shared.h:456:21: warning: inlining failed in call to 'setNext': function not inlinable [-Winline]
  456 |         inline void setNext (Item* nx) {
      |                     ^
src/game/inventory.cpp:74:30: note: called from here
   74 |                 list->setNext(newEntry);
      |                              ^
src/game/inventory.h: In function 'removeInvList.constprop':
src/game/inventory.h:78:21: warning: inlining failed in call to 'free.constprop': function not inlinable [-Winline]
   78 |         inline void free (void* data)
      |                     ^
src/game/inventory.cpp:40:21: note: called from here
   40 |                 free(ic);
      |                     ^
src/client/../common/../game/inv_shared.h:452:22: warning: inlining failed in call to 'getNext': function not inlinable [-Winline]
  452 |         inline Item* getNext () const {
      |                      ^
src/game/inventory.cpp:39:45: note: called from here
   39 |                 this->_invList = ic->getNext();
      |                                             ^
src/game/inv_shared.h:456:21: warning: inlining failed in call to 'setNext': function not inlinable [-Winline]
  456 |         inline void setNext (Item* nx) {
      |                     ^
src/game/inventory.cpp:47:54: note: called from here
   47 |                                         prev->setNext(ic->getNext());
      |                                                      ^
src/client/../common/../game/inv_shared.h:452:22: warning: inlining failed in call to 'getNext': function not inlinable [-Winline]
  452 |         inline Item* getNext () const {
      |                      ^
src/game/inventory.cpp:47:54: note: called from here
   47 |                                         prev->setNext(ic->getNext());
      |                                                      ^
src/game/inventory.h:78:21: warning: inlining failed in call to 'free.constprop': function not inlinable [-Winline]
   78 |         inline void free (void* data)
      |                     ^
src/game/inventory.cpp:48:37: note: called from here
   48 |                                 free(ic);
      |                                     ^
src/client/../common/../game/inv_shared.h:452:22: warning: inlining failed in call to 'getNext': function not inlinable [-Winline]
  452 |         inline Item* getNext () const {
      |                      ^
src/game/inventory.cpp:52:41: note: called from here
   52 |                         ic = ic->getNext();
      |                                         ^
src/client/../common/../shared/shared.h: In function 'Com_IsValidName':
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/shared/shared.cpp:603:14: note: called from here
  603 |         if (!Q_strvalid(input))
      |              ^
src/client/../common/../game/inv_shared.h: In function 'CHRSH_IsArmourUseableForTeam':
src/client/../common/../game/inv_shared.h:353:21: warning: inlining failed in call to 'isArmour': function not inlinable [-Winline]
  353 |         inline bool isArmour () const {
      |                     ^
src/game/chr_shared.cpp:57:9: note: called from here
   57 |         assert(od->isArmour());
      |         ^
src/client/../common/../shared/shared.h: In function 'CHRSH_GetTemplateByID':
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/game/chr_shared.cpp:75:23: note: called from here
   75 |         if (!Q_strnull(templateId))
      |                       ^
src/client/renderer/r_main.cpp: In function 'R_BeginFrame':
src/client/renderer/r_main.cpp:189:20: warning: inlining failed in call to 'R_Clear': function not inlinable [-Winline]
  189 | static inline void R_Clear (void)
      |                    ^
src/client/renderer/r_main.cpp:288:16: note: called from here
  288 |         R_Clear();
      |                ^
src/client/battlescape/../../common/../game/inv_shared.h: In member function 'mustReload':
src/client/battlescape/../../common/../game/inv_shared.h:491:21: warning: inlining failed in call to 'isReloadable.isra': function not inlinable [-Winline]
  491 |         inline bool isReloadable() const {
      |                     ^
src/client/battlescape/../../common/../game/inv_shared.h:497:36: note: called from here
  497 |                 return isReloadable() && getAmmoLeft() <= 0;
      |                                    ^
src/client/../common/../game/inv_shared.h:444:20: warning: inlining failed in call to 'getAmmoLeft': function not inlinable [-Winline]
  444 |         inline int getAmmoLeft () const {
      |                    ^
src/client/battlescape/../../common/../game/inv_shared.h:497:53: note: called from here
  497 |                 return isReloadable() && getAmmoLeft() <= 0;
      |                                                     ^
src/client/battlescape/../battlescape/cl_localentity.h: In function 'HUD_ReloadRight_f':
src/client/battlescape/../battlescape/cl_localentity.h:168:22: warning: inlining failed in call to 'getRightHandItem': function not inlinable [-Winline]
  168 |         inline Item* getRightHandItem () const
      |                      ^
src/client/battlescape/cl_hud_callbacks.cpp:301:70: note: called from here
  301 |         if (!actor || !HUD_CheckReload(actor, actor->getRightHandItem(), CID_RIGHT))
      |                                                                      ^
src/client/battlescape/../battlescape/cl_localentity.h: In function 'HUD_ReactionFireGetTUs':
src/client/battlescape/../battlescape/cl_localentity.h:176:22: warning: inlining failed in call to 'getHandItem': function not inlinable [-Winline]
  176 |         inline Item* getHandItem (actorHands_t hand) const
      |                      ^
src/client/battlescape/cl_hud.cpp:809:48: note: called from here
  809 |         const Item* weapon = actor->getHandItem(fmSetting.getHand());
      |                                                ^
src/client/battlescape/../../common/../game/chr_shared.h:160:29: warning: inlining failed in call to 'getHand.isra': function not inlinable [-Winline]
  160 |         inline actorHands_t getHand () const {
      |                             ^
src/client/battlescape/cl_hud.cpp:809:48: note: called from here
  809 |         const Item* weapon = actor->getHandItem(fmSetting.getHand());
      |                                                ^
src/client/battlescape/../battlescape/cl_localentity.h:168:22: warning: inlining failed in call to 'getRightHandItem': function not inlinable [-Winline]
  168 |         inline Item* getRightHandItem () const
      |                      ^
src/client/battlescape/cl_hud.cpp:812:49: note: called from here
  812 |                 weapon = actor->getRightHandItem();
      |                                                 ^
src/client/battlescape/../battlescape/cl_localentity.h:172:22: warning: inlining failed in call to 'getLeftHandItem': function not inlinable [-Winline]
  172 |         inline Item* getLeftHandItem () const
      |                      ^
src/client/battlescape/cl_hud.cpp:814:48: note: called from here
  814 |                 weapon = actor->getLeftHandItem();
      |                                                ^
src/client/../common/../game/inv_shared.h:424:32: warning: inlining failed in call to 'ammoDef': function not inlinable [-Winline]
  424 |         inline const objDef_t* ammoDef (void) const {
      |                                ^
src/client/battlescape/cl_hud.cpp:816:38: note: called from here
  816 |         if (weapon && weapon->ammoDef() && weapon->isWeapon()) {
      |                                      ^
src/client/battlescape/../../common/../game/inv_shared.h:500:21: warning: inlining failed in call to 'isWeapon': function not inlinable [-Winline]
  500 |         inline bool isWeapon() const {
      |                     ^
src/client/battlescape/cl_hud.cpp:816:60: note: called from here
  816 |         if (weapon && weapon->ammoDef() && weapon->isWeapon()) {
      |                                                            ^
src/client/battlescape/../../common/../game/chr_shared.h:152:20: warning: inlining failed in call to 'getFmIdx.isra': function not inlinable [-Winline]
  152 |         inline int getFmIdx () const {
      |                    ^
src/client/battlescape/cl_hud.cpp:821:64: note: called from here
  821 |                 const fireDefIndex_t fmIdx = fmSetting.getFmIdx();
      |                                                                ^
src/client/battlescape/../battlescape/cl_localentity.h: In function 'HUD_UpdateButtons':
src/client/battlescape/../battlescape/cl_localentity.h:168:22: warning: inlining failed in call to 'getRightHandItem': function not inlinable [-Winline]
  168 |         inline Item* getRightHandItem () const
      |                      ^
src/client/battlescape/cl_hud.cpp:839:45: note: called from here
  839 |         Item* weaponR = le->getRightHandItem();
      |                                             ^
src/client/battlescape/../../common/../game/inv_shared.h:487:21: warning: inlining failed in call to 'isHeldTwoHanded.isra': function not inlinable [-Winline]
  487 |         inline bool isHeldTwoHanded() const {
      |                     ^
src/client/battlescape/cl_hud.cpp:844:50: note: called from here
  844 |         if (!weaponR || !weaponR->isHeldTwoHanded())
      |                                                  ^
src/client/battlescape/../battlescape/cl_localentity.h:172:22: warning: inlining failed in call to 'getLeftHandItem': function not inlinable [-Winline]
  172 |         inline Item* getLeftHandItem () const
      |                      ^
src/client/battlescape/cl_hud.cpp:845:46: note: called from here
  845 |                 weaponL = le->getLeftHandItem();
      |                                              ^
src/client/renderer/r_main.cpp: In function 'R_EndFrame':
src/client/renderer/r_main.cpp:206:20: warning: inlining failed in call to 'R_ClearScene': function not inlinable [-Winline]
  206 | static inline void R_ClearScene (void)
      |                    ^
src/client/renderer/r_main.cpp:455:21: note: called from here
  455 |         R_ClearScene();
      |                     ^
src/client/../common/../shared/shared.h: In function 'SVC_BucketForAddress.constprop':
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/server/sv_main.cpp:238:30: note: called from here
  238 |                 if (Q_strnull(bucket->node)) {
      |                              ^
src/client/battlescape/../battlescape/cl_localentity.h: In function 'HUD_GetLeftHandWeapon':
src/client/battlescape/../battlescape/cl_localentity.h:172:22: warning: inlining failed in call to 'getLeftHandItem': function not inlinable [-Winline]
  172 |         inline Item* getLeftHandItem () const
      |                      ^
src/client/battlescape/cl_hud_callbacks.cpp:38:44: note: called from here
   38 |         Item* item = actor->getLeftHandItem();
      |                                            ^
src/client/battlescape/../battlescape/cl_localentity.h:168:22: warning: inlining failed in call to 'getRightHandItem': function not inlinable [-Winline]
  168 |         inline Item* getRightHandItem () const
      |                      ^
src/client/battlescape/cl_hud_callbacks.cpp:41:47: note: called from here
   41 |                 item = actor->getRightHandItem();
      |                                               ^
src/client/battlescape/../../common/../game/inv_shared.h:487:21: warning: inlining failed in call to 'isHeldTwoHanded.isra': function not inlinable [-Winline]
  487 |         inline bool isHeldTwoHanded() const {
      |                     ^
src/client/battlescape/cl_hud_callbacks.cpp:42:62: note: called from here
   42 |                 if (item == nullptr || !item->isHeldTwoHanded())
      |                                                              ^
src/client/battlescape/../battlescape/cl_localentity.h: In function 'HUD_UpdateActorFireMode':
src/client/battlescape/../battlescape/cl_localentity.h:168:22: warning: inlining failed in call to 'getRightHandItem': function not inlinable [-Winline]
  168 |         inline Item* getRightHandItem () const
      |                      ^
src/client/battlescape/cl_hud.cpp:1129:52: note: called from here
 1129 |                 selWeapon = actor->getRightHandItem();
      |                                                    ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/battlescape/cl_hud.cpp:1141:45: note: called from here
 1141 |         const objDef_t* def = selWeapon->def();
      |                                             ^
src/client/../common/../game/inv_shared.h:424:32: warning: inlining failed in call to 'ammoDef': function not inlinable [-Winline]
  424 |         inline const objDef_t* ammoDef (void) const {
      |                                ^
src/client/battlescape/cl_hud.cpp:1147:40: note: called from here
 1147 |                 if (!selWeapon->ammoDef()) {
      |                                        ^
src/client/battlescape/../../common/../game/inv_shared.h:500:21: warning: inlining failed in call to 'isWeapon': function not inlinable [-Winline]
  500 |         inline bool isWeapon() const {
      |                     ^
src/client/battlescape/cl_hud.cpp:1152:56: note: called from here
 1152 |                                 if (selWeapon->isWeapon() || def->weapons[0] == def) {
      |                                                        ^
src/client/../common/../game/inv_shared.h:424:32: warning: inlining failed in call to 'ammoDef': function not inlinable [-Winline]
  424 |         inline const objDef_t* ammoDef (void) const {
      |                                ^
src/client/battlescape/cl_hud.cpp:1164:73: note: called from here
 1164 |                                 const fireDef_t* old = FIRESH_GetFiredef(selWeapon->ammoDef(), fdArray->weapFdsIdx, actor->currentSelectedFiremode);
      |                                                                         ^
src/client/battlescape/../../common/../game/inv_shared.h:496:21: warning: inlining failed in call to 'mustReload': function not inlinable [-Winline]
  496 |         inline bool mustReload() const {
      |                     ^
src/client/battlescape/cl_hud.cpp:1190:42: note: called from here
 1190 |                 if (selWeapon->mustReload() || CL_ActorUsableTUs(actor) < time)
      |                                          ^
src/client/renderer/r_main.cpp: In function 'R_InitExtensions':
src/client/renderer/r_main.cpp:760:20: warning: inlining failed in call to 'R_CheckExtension': function not inlinable [-Winline]
  760 | static inline bool R_CheckExtension (const char* extension)
      |                    ^
src/client/renderer/r_main.cpp:890:29: note: called from here
  890 |         if (R_CheckExtension("GL_ARB_multitexture")) {
      |                             ^
src/client/renderer/r_main.cpp:725:25: warning: inlining failed in call to 'R_GetProcAddress': function not inlinable [-Winline]
  725 | static inline uintptr_t R_GetProcAddress (const char* functionName)
      |                         ^
src/client/renderer/r_main.cpp:892:81: note: called from here
  892 |                 qglClientActiveTexture = (ClientActiveTexture_t)R_GetProcAddress("glClientActiveTexture");
      |                                                                                 ^
src/client/renderer/r_main.cpp:725:25: warning: inlining failed in call to 'R_GetProcAddress': function not inlinable [-Winline]
  725 | static inline uintptr_t R_GetProcAddress (const char* functionName)
      |                         ^
src/client/renderer/r_main.cpp:891:69: note: called from here
  891 |                 qglActiveTexture = (ActiveTexture_t)R_GetProcAddress("glActiveTexture");
      |                                                                     ^
src/client/renderer/r_main.cpp:760:20: warning: inlining failed in call to 'R_CheckExtension': function not inlinable [-Winline]
  760 | static inline bool R_CheckExtension (const char* extension)
      |                    ^
src/client/renderer/r_main.cpp:896:29: note: called from here
  896 |         if (R_CheckExtension("GL_ARB_texture_compression")) {
      |                             ^
src/client/renderer/r_main.cpp:760:20: warning: inlining failed in call to 'R_CheckExtension': function not inlinable [-Winline]
  760 | static inline bool R_CheckExtension (const char* extension)
      |                    ^
src/client/renderer/r_main.cpp:910:29: note: called from here
  910 |         if (R_CheckExtension("GL_ARB_texture_non_power_of_two")) {
      |                             ^
src/client/renderer/r_main.cpp:760:20: warning: inlining failed in call to 'R_CheckExtension': function not inlinable [-Winline]
  760 | static inline bool R_CheckExtension (const char* extension)
      |                    ^
src/client/renderer/r_main.cpp:927:29: note: called from here
  927 |         if (R_CheckExtension("GL_EXT_texture_filter_anisotropic")) {
      |                             ^
src/client/renderer/r_main.cpp:760:20: warning: inlining failed in call to 'R_CheckExtension': function not inlinable [-Winline]
  760 | static inline bool R_CheckExtension (const char* extension)
      |                    ^
src/client/renderer/r_main.cpp:941:29: note: called from here
  941 |         if (R_CheckExtension("GL_EXT_texture_lod_bias"))
      |                             ^
src/client/renderer/r_main.cpp:760:20: warning: inlining failed in call to 'R_CheckExtension': function not inlinable [-Winline]
  760 | static inline bool R_CheckExtension (const char* extension)
      |                    ^
src/client/renderer/r_main.cpp:945:29: note: called from here
  945 |         if (R_CheckExtension("GL_ARB_vertex_buffer_object")) {
      |                             ^
src/client/renderer/r_main.cpp:725:25: warning: inlining failed in call to 'R_GetProcAddress': function not inlinable [-Winline]
  725 | static inline uintptr_t R_GetProcAddress (const char* functionName)
      |                         ^
src/client/renderer/r_main.cpp:949:63: note: called from here
  949 |                 qglBufferData = (BufferData_t)R_GetProcAddress("glBufferData");
      |                                                               ^
src/client/renderer/r_main.cpp:725:25: warning: inlining failed in call to 'R_GetProcAddress': function not inlinable [-Winline]
  725 | static inline uintptr_t R_GetProcAddress (const char* functionName)
      |                         ^
src/client/renderer/r_main.cpp:948:63: note: called from here
  948 |                 qglBindBuffer = (BindBuffer_t)R_GetProcAddress("glBindBuffer");
      |                                                               ^
src/client/renderer/r_main.cpp:725:25: warning: inlining failed in call to 'R_GetProcAddress': function not inlinable [-Winline]
  725 | static inline uintptr_t R_GetProcAddress (const char* functionName)
      |                         ^
src/client/renderer/r_main.cpp:947:69: note: called from here
  947 |                 qglDeleteBuffers = (DeleteBuffers_t)R_GetProcAddress("glDeleteBuffers");
      |                                                                     ^
src/client/renderer/r_main.cpp:725:25: warning: inlining failed in call to 'R_GetProcAddress': function not inlinable [-Winline]
  725 | static inline uintptr_t R_GetProcAddress (const char* functionName)
      |                         ^
src/client/renderer/r_main.cpp:946:63: note: called from here
  946 |                 qglGenBuffers = (GenBuffers_t)R_GetProcAddress("glGenBuffers");
      |                                                               ^
src/client/renderer/r_main.cpp:760:20: warning: inlining failed in call to 'R_CheckExtension': function not inlinable [-Winline]
  760 | static inline bool R_CheckExtension (const char* extension)
      |                    ^
src/client/renderer/r_main.cpp:958:29: note: called from here
  958 |         if (R_CheckExtension("GL_ARB_fragment_shader")) {
      |                             ^
src/client/renderer/r_main.cpp:725:25: warning: inlining failed in call to 'R_GetProcAddress': function not inlinable [-Winline]
  725 | static inline uintptr_t R_GetProcAddress (const char* functionName)
      |                         ^
src/client/renderer/r_main.cpp:987:81: note: called from here
  987 |                 qglVertexAttribPointer = (VertexAttribPointer_t)R_GetProcAddress("glVertexAttribPointer");
      |                                                                                 ^
src/client/renderer/r_main.cpp:725:25: warning: inlining failed in call to 'R_GetProcAddress': function not inlinable [-Winline]
  725 | static inline uintptr_t R_GetProcAddress (const char* functionName)
      |                         ^
src/client/renderer/r_main.cpp:986:91: note: called from here
  986 |                 qglDisableVertexAttribArray = (DisableVertexAttribArray_t)R_GetProcAddress("glDisableVertexAttribArray");
      |                                                                                           ^
src/client/renderer/r_main.cpp:725:25: warning: inlining failed in call to 'R_GetProcAddress': function not inlinable [-Winline]
  725 | static inline uintptr_t R_GetProcAddress (const char* functionName)
      |                         ^
src/client/renderer/r_main.cpp:985:89: note: called from here
  985 |                 qglEnableVertexAttribArray = (EnableVertexAttribArray_t)R_GetProcAddress("glEnableVertexAttribArray");
      |                                                                                         ^
src/client/renderer/r_main.cpp:725:25: warning: inlining failed in call to 'R_GetProcAddress': function not inlinable [-Winline]
  725 | static inline uintptr_t R_GetProcAddress (const char* functionName)
      |                         ^
src/client/renderer/r_main.cpp:982:75: note: called from here
  982 |                 qglUniformMatrix4fv = (UniformMatrix4fv_t)R_GetProcAddress("glUniformMatrix4fv");
      |                                                                           ^
src/client/renderer/r_main.cpp:725:25: warning: inlining failed in call to 'R_GetProcAddress': function not inlinable [-Winline]
  725 | static inline uintptr_t R_GetProcAddress (const char* functionName)
      |                         ^
src/client/renderer/r_main.cpp:981:77: note: called from here
  981 |                 qglGetAttribLocation = (GetAttribLocation_t)R_GetProcAddress("glGetAttribLocation");
      |                                                                             ^
src/client/renderer/r_main.cpp:725:25: warning: inlining failed in call to 'R_GetProcAddress': function not inlinable [-Winline]
  725 | static inline uintptr_t R_GetProcAddress (const char* functionName)
      |                         ^
src/client/renderer/r_main.cpp:980:63: note: called from here
  980 |                 qglUniform4fv = (Uniform4fv_t)R_GetProcAddress("glUniform4fv");
      |                                                               ^
src/client/renderer/r_main.cpp:725:25: warning: inlining failed in call to 'R_GetProcAddress': function not inlinable [-Winline]
  725 | static inline uintptr_t R_GetProcAddress (const char* functionName)
      |                         ^
src/client/renderer/r_main.cpp:979:63: note: called from here
  979 |                 qglUniform3fv = (Uniform3fv_t)R_GetProcAddress("glUniform3fv");
      |                                                               ^
src/client/renderer/r_main.cpp:725:25: warning: inlining failed in call to 'R_GetProcAddress': function not inlinable [-Winline]
  725 | static inline uintptr_t R_GetProcAddress (const char* functionName)
      |                         ^
src/client/renderer/r_main.cpp:978:63: note: called from here
  978 |                 qglUniform2fv = (Uniform2fv_t)R_GetProcAddress("glUniform2fv");
      |                                                               ^
src/client/renderer/r_main.cpp:725:25: warning: inlining failed in call to 'R_GetProcAddress': function not inlinable [-Winline]
  725 | static inline uintptr_t R_GetProcAddress (const char* functionName)
      |                         ^
src/client/renderer/r_main.cpp:977:63: note: called from here
  977 |                 qglUniform1fv = (Uniform1fv_t)R_GetProcAddress("glUniform1fv");
      |                                                               ^
src/client/renderer/r_main.cpp:725:25: warning: inlining failed in call to 'R_GetProcAddress': function not inlinable [-Winline]
  725 | static inline uintptr_t R_GetProcAddress (const char* functionName)
      |                         ^
src/client/renderer/r_main.cpp:976:61: note: called from here
  976 |                 qglUniform1f = (Uniform1f_t)R_GetProcAddress("glUniform1f");
      |                                                             ^
src/client/renderer/r_main.cpp:725:25: warning: inlining failed in call to 'R_GetProcAddress': function not inlinable [-Winline]
  725 | static inline uintptr_t R_GetProcAddress (const char* functionName)
      |                         ^
src/client/renderer/r_main.cpp:975:61: note: called from here
  975 |                 qglUniform1i = (Uniform1i_t)R_GetProcAddress("glUniform1i");
      |                                                             ^
src/client/renderer/r_main.cpp:725:25: warning: inlining failed in call to 'R_GetProcAddress': function not inlinable [-Winline]
  725 | static inline uintptr_t R_GetProcAddress (const char* functionName)
      |                         ^
src/client/renderer/r_main.cpp:974:79: note: called from here
  974 |                 qglGetUniformLocation = (GetUniformLocation_t)R_GetProcAddress("glGetUniformLocation");
      |                                                                               ^
src/client/renderer/r_main.cpp:725:25: warning: inlining failed in call to 'R_GetProcAddress': function not inlinable [-Winline]
  725 | static inline uintptr_t R_GetProcAddress (const char* functionName)
      |                         ^
src/client/renderer/r_main.cpp:973:77: note: called from here
  973 |                 qglGetProgramInfoLog = (GetProgramInfoLog_t)R_GetProcAddress("glGetProgramInfoLog");
      |                                                                             ^
src/client/renderer/r_main.cpp:725:25: warning: inlining failed in call to 'R_GetProcAddress': function not inlinable [-Winline]
  725 | static inline uintptr_t R_GetProcAddress (const char* functionName)
      |                         ^
src/client/renderer/r_main.cpp:972:67: note: called from here
  972 |                 qglGetProgramiv = (GetProgramiv_t)R_GetProcAddress("glGetProgramiv");
      |                                                                   ^
src/client/renderer/r_main.cpp:725:25: warning: inlining failed in call to 'R_GetProcAddress': function not inlinable [-Winline]
  725 | static inline uintptr_t R_GetProcAddress (const char* functionName)
      |                         ^
src/client/renderer/r_main.cpp:971:76: note: called from here
  971 |                 qglGetActiveUniform = (GetActiveUniforms_t)R_GetProcAddress("glGetActiveUniform");
      |                                                                            ^
src/client/renderer/r_main.cpp:725:25: warning: inlining failed in call to 'R_GetProcAddress': function not inlinable [-Winline]
  725 | static inline uintptr_t R_GetProcAddress (const char* functionName)
      |                         ^
src/client/renderer/r_main.cpp:970:63: note: called from here
  970 |                 qglUseProgram = (UseProgram_t)R_GetProcAddress("glUseProgram");
      |                                                               ^
src/client/renderer/r_main.cpp:725:25: warning: inlining failed in call to 'R_GetProcAddress': function not inlinable [-Winline]
  725 | static inline uintptr_t R_GetProcAddress (const char* functionName)
      |                         ^
src/client/renderer/r_main.cpp:969:65: note: called from here
  969 |                 qglLinkProgram = (LinkProgram_t)R_GetProcAddress("glLinkProgram");
      |                                                                 ^
src/client/renderer/r_main.cpp:725:25: warning: inlining failed in call to 'R_GetProcAddress': function not inlinable [-Winline]
  725 | static inline uintptr_t R_GetProcAddress (const char* functionName)
      |                         ^
src/client/renderer/r_main.cpp:968:67: note: called from here
  968 |                 qglDetachShader = (DetachShader_t)R_GetProcAddress("glDetachShader");
      |                                                                   ^
src/client/renderer/r_main.cpp:725:25: warning: inlining failed in call to 'R_GetProcAddress': function not inlinable [-Winline]
  725 | static inline uintptr_t R_GetProcAddress (const char* functionName)
      |                         ^
src/client/renderer/r_main.cpp:967:67: note: called from here
  967 |                 qglAttachShader = (AttachShader_t)R_GetProcAddress("glAttachShader");
      |                                                                   ^
src/client/renderer/r_main.cpp:725:25: warning: inlining failed in call to 'R_GetProcAddress': function not inlinable [-Winline]
  725 | static inline uintptr_t R_GetProcAddress (const char* functionName)
      |                         ^
src/client/renderer/r_main.cpp:966:69: note: called from here
  966 |                 qglDeleteProgram = (DeleteProgram_t)R_GetProcAddress("glDeleteProgram");
      |                                                                     ^
src/client/renderer/r_main.cpp:725:25: warning: inlining failed in call to 'R_GetProcAddress': function not inlinable [-Winline]
  725 | static inline uintptr_t R_GetProcAddress (const char* functionName)
      |                         ^
src/client/renderer/r_main.cpp:965:69: note: called from here
  965 |                 qglCreateProgram = (CreateProgram_t)R_GetProcAddress("glCreateProgram");
      |                                                                     ^
src/client/renderer/r_main.cpp:725:25: warning: inlining failed in call to 'R_GetProcAddress': function not inlinable [-Winline]
  725 | static inline uintptr_t R_GetProcAddress (const char* functionName)
      |                         ^
src/client/renderer/r_main.cpp:964:75: note: called from here
  964 |                 qglGetShaderInfoLog = (GetShaderInfoLog_t)R_GetProcAddress("glGetShaderInfoLog");
      |                                                                           ^
src/client/renderer/r_main.cpp:725:25: warning: inlining failed in call to 'R_GetProcAddress': function not inlinable [-Winline]
  725 | static inline uintptr_t R_GetProcAddress (const char* functionName)
      |                         ^
src/client/renderer/r_main.cpp:963:65: note: called from here
  963 |                 qglGetShaderiv = (GetShaderiv_t)R_GetProcAddress("glGetShaderiv");
      |                                                                 ^
src/client/renderer/r_main.cpp:725:25: warning: inlining failed in call to 'R_GetProcAddress': function not inlinable [-Winline]
  725 | static inline uintptr_t R_GetProcAddress (const char* functionName)
      |                         ^
src/client/renderer/r_main.cpp:962:69: note: called from here
  962 |                 qglCompileShader = (CompileShader_t)R_GetProcAddress("glCompileShader");
      |                                                                     ^
src/client/renderer/r_main.cpp:725:25: warning: inlining failed in call to 'R_GetProcAddress': function not inlinable [-Winline]
  725 | static inline uintptr_t R_GetProcAddress (const char* functionName)
      |                         ^
src/client/renderer/r_main.cpp:961:67: note: called from here
  961 |                 qglShaderSource = (ShaderSource_t)R_GetProcAddress("glShaderSource");
      |                                                                   ^
src/client/renderer/r_main.cpp:725:25: warning: inlining failed in call to 'R_GetProcAddress': function not inlinable [-Winline]
  725 | static inline uintptr_t R_GetProcAddress (const char* functionName)
      |                         ^
src/client/renderer/r_main.cpp:960:67: note: called from here
  960 |                 qglDeleteShader = (DeleteShader_t)R_GetProcAddress("glDeleteShader");
      |                                                                   ^
src/client/renderer/r_main.cpp:725:25: warning: inlining failed in call to 'R_GetProcAddress': function not inlinable [-Winline]
  725 | static inline uintptr_t R_GetProcAddress (const char* functionName)
      |                         ^
src/client/renderer/r_main.cpp:959:67: note: called from here
  959 |                 qglCreateShader = (CreateShader_t)R_GetProcAddress("glCreateShader");
      |                                                                   ^
src/client/renderer/r_main.cpp:760:20: warning: inlining failed in call to 'R_CheckExtension': function not inlinable [-Winline]
  760 | static inline bool R_CheckExtension (const char* extension)
      |                    ^
src/client/renderer/r_main.cpp:990:29: note: called from here
  990 |         if (R_CheckExtension("GL_ARB_shading_language_100") || r_config.glVersionMajor >= 2) {
      |                             ^
src/client/renderer/r_main.cpp:760:20: warning: inlining failed in call to 'R_CheckExtension': function not inlinable [-Winline]
  760 | static inline bool R_CheckExtension (const char* extension)
      |                    ^
src/client/renderer/r_main.cpp:1004:29: note: called from here
 1004 |         if (R_CheckExtension("GL_###_framebuffer_object")) {
      |                             ^
src/client/renderer/r_main.cpp:725:25: warning: inlining failed in call to 'R_GetProcAddress': function not inlinable [-Winline]
  725 | static inline uintptr_t R_GetProcAddress (const char* functionName)
      |                         ^
src/client/renderer/r_main.cpp:1024:73: note: called from here
 1024 |                 qglBlitFramebuffer = (BlitFramebuffer_t)R_GetProcAddress("glBlitFramebuffer");
      |                                                                         ^
src/client/renderer/r_main.cpp:725:25: warning: inlining failed in call to 'R_GetProcAddress': function not inlinable [-Winline]
  725 | static inline uintptr_t R_GetProcAddress (const char* functionName)
      |                         ^
src/client/renderer/r_main.cpp:1023:65: note: called from here
 1023 |                 qglDrawBuffers = (DrawBuffers_t)R_GetProcAddress("glDrawBuffers");
      |                                                                 ^
src/client/renderer/r_main.cpp:760:20: warning: inlining failed in call to 'R_CheckExtension': function not inlinable [-Winline]
  760 | static inline bool R_CheckExtension (const char* extension)
      |                    ^
src/client/renderer/r_main.cpp:1047:68: note: called from here
 1047 |                 if (r_config.maxDrawBuffers > 1 && R_CheckExtension("GL_###_draw_buffers")) {
      |                                                                    ^
src/client/renderer/r_error.h:31:27: warning: inlining failed in call to 'R_TranslateError': function not inlinable [-Winline]
   31 | static inline const char* R_TranslateError (GLenum error)
      |                           ^
src/client/renderer/r_main.cpp:1117:27: note: called from here
 1117 |                 Com_Printf("max texture size: cannot detect - using %i! (%s)\n", r_config.maxTextureSize, R_TranslateError(err));
      |                           ^
src/client/cgame/campaign/cp_employee.h: In function 'TR_TransferStart.constprop':
src/client/cgame/campaign/cp_employee.h:94:21: warning: inlining failed in call to 'isHiredInBase': function not inlinable [-Winline]
   94 |         inline bool isHiredInBase (const base_t* const base) const {
      |                     ^
src/client/cgame/campaign/cp_transfer.cpp:203:25: note: called from here
  203 |                         assert(employee->isHiredInBase(srcBase));
      |                         ^
src/client/cgame/campaign/../../../common/../ports/../common/list.h:75:32: warning: inlining failed in call to 'LIST_Add.constprop': function not inlinable [-Winline]
   75 | template<typename T> inline T& LIST_Add(linkedList_t** const list, T const& data)
      |                                ^
src/client/cgame/campaign/cp_transfer.cpp:248:25: note: called from here
  248 |         return &LIST_Add(&ccs.transfers, transfer);
      |                         ^
src/client/../common/../game/inv_shared.h: In function 'INVSH_ShapeCheckPosition':
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/inv_shared.cpp:215:53: note: called from here
  215 |                 shape = item->def()->getShapeRotated();
      |                                                     ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/inv_shared.cpp:217:34: note: called from here
  217 |                 shape = item->def()->shape;
      |                                  ^
src/client/../common/../game/inv_shared.h:463:20: warning: inlining failed in call to 'getX': function not inlinable [-Winline]
  463 |         inline int getX () const {
      |                    ^
src/game/inv_shared.cpp:220:59: note: called from here
  220 |         return INVSH_CheckShapeSmall(shape, x - item->getX(), y - item->getY());
      |                                                           ^
src/client/../common/../game/inv_shared.h:471:20: warning: inlining failed in call to 'getY': function not inlinable [-Winline]
  471 |         inline int getY () const {
      |                    ^
src/game/inv_shared.cpp:220:77: note: called from here
  220 |         return INVSH_CheckShapeSmall(shape, x - item->getX(), y - item->getY());
      |                                                                             ^
src/client/../common/../game/inv_shared.h: In member function '__ct_base ':
src/client/../common/../game/inv_shared.h:428:21: warning: inlining failed in call to 'setAmmoDef': function not inlinable [-Winline]
  428 |         inline void setAmmoDef (const objDef_t* od) {
      |                     ^
src/game/inv_shared.cpp:511:19: note: called from here
  511 |         setAmmoDef(nullptr);
      |                   ^
src/client/battlescape/events/event/inventory/../../../../../common/../game/inv_shared.h:436:21: warning: inlining failed in call to 'setAmount': function not inlinable [-Winline]
  436 |         inline void setAmount (int value) {
      |                     ^
src/game/inv_shared.cpp:510:18: note: called from here
  510 |         setAmount(0);
      |                  ^
src/client/../common/../game/inv_shared.h:448:21: warning: inlining failed in call to 'setAmmoLeft': function not inlinable [-Winline]
  448 |         inline void setAmmoLeft (int value) {
      |                     ^
src/game/inv_shared.cpp:509:20: note: called from here
  509 |         setAmmoLeft(NONE_AMMO);
      |                    ^
src/client/../common/../game/inv_shared.h: In member function '__ct_base ':
src/client/../common/../game/inv_shared.h:428:21: warning: inlining failed in call to 'setAmmoDef': function not inlinable [-Winline]
  428 |         inline void setAmmoDef (const objDef_t* od) {
      |                     ^
src/game/inv_shared.cpp:522:19: note: called from here
  522 |         setAmmoDef(ammo);
      |                   ^
src/client/battlescape/events/event/inventory/../../../../../common/../game/inv_shared.h:436:21: warning: inlining failed in call to 'setAmount': function not inlinable [-Winline]
  436 |         inline void setAmount (int value) {
      |                     ^
src/game/inv_shared.cpp:521:18: note: called from here
  521 |         setAmount(0);
      |                  ^
src/client/../common/../game/inv_shared.h:448:21: warning: inlining failed in call to 'setAmmoLeft': function not inlinable [-Winline]
  448 |         inline void setAmmoLeft (int value) {
      |                     ^
src/game/inv_shared.cpp:520:20: note: called from here
  520 |         setAmmoLeft(ammoLeft);
      |                    ^
src/client/battlescape/../battlescape/cl_localentity.h: In function 'HUD_UpdateActorCvar':
src/client/battlescape/../battlescape/cl_localentity.h:168:22: warning: inlining failed in call to 'getRightHandItem': function not inlinable [-Winline]
  168 |         inline Item* getRightHandItem () const
      |                      ^
src/client/battlescape/cl_hud.cpp:1256:36: note: called from here
 1256 |         if (actor->getRightHandItem()) {
      |                                    ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/battlescape/cl_hud.cpp:1259:60: note: called from here
 1259 |                 Cvar_Set("mn_rweapon_item", "%s", item->def()->id);
      |                                                            ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/battlescape/cl_hud.cpp:1258:55: note: called from here
 1258 |                 Cvar_Set("mn_rweapon", "%s", item->def()->model);
      |                                                       ^
src/client/battlescape/../battlescape/cl_localentity.h:168:22: warning: inlining failed in call to 'getRightHandItem': function not inlinable [-Winline]
  168 |         inline Item* getRightHandItem () const
      |                      ^
src/client/battlescape/cl_hud.cpp:1257:59: note: called from here
 1257 |                 const Item* item = actor->getRightHandItem();
      |                                                           ^
src/client/battlescape/../battlescape/cl_localentity.h:172:22: warning: inlining failed in call to 'getLeftHandItem': function not inlinable [-Winline]
  172 |         inline Item* getLeftHandItem () const
      |                      ^
src/client/battlescape/cl_hud.cpp:1264:35: note: called from here
 1264 |         if (actor->getLeftHandItem()) {
      |                                   ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/battlescape/cl_hud.cpp:1267:60: note: called from here
 1267 |                 Cvar_Set("mn_lweapon_item", "%s", item->def()->id);
      |                                                            ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/battlescape/cl_hud.cpp:1266:55: note: called from here
 1266 |                 Cvar_Set("mn_lweapon", "%s", item->def()->model);
      |                                                       ^
src/client/battlescape/../battlescape/cl_localentity.h:172:22: warning: inlining failed in call to 'getLeftHandItem': function not inlinable [-Winline]
  172 |         inline Item* getLeftHandItem () const
      |                      ^
src/client/../common/../game/inv_shared.h: In member function 'getWeight':
src/client/../common/../game/inv_shared.h:424:32: warning: inlining failed in call to 'ammoDef': function not inlinable [-Winline]
  424 |         inline const objDef_t* ammoDef (void) const {
      |                                ^
src/game/inv_shared.cpp:535:20: note: called from here
  535 |         if (ammoDef() && ammoDef() != def() && getAmmoLeft() > 0) {
      |                    ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/battlescape/cl_hud.cpp:1265:58: note: called from here
 1265 |                 const Item* item = actor->getLeftHandItem();
      |                                                          ^
src/client/battlescape/../battlescape/cl_localentity.h:168:22: warning: inlining failed in call to 'getRightHandItem': function not inlinable [-Winline]
  168 |         inline Item* getRightHandItem () const
      |                      ^
src/game/inv_shared.cpp:534:27: note: called from here
  534 |         float weight = def()->weight;
      |                           ^
src/client/../common/../game/inv_shared.h:444:20: warning: inlining failed in call to 'getAmmoLeft': function not inlinable [-Winline]
  444 |         inline int getAmmoLeft () const {
      |                    ^
src/game/inv_shared.cpp:535:59: note: called from here
  535 |         if (ammoDef() && ammoDef() != def() && getAmmoLeft() > 0) {
      |                                                           ^
src/client/battlescape/cl_hud.cpp:1274:56: note: called from here
 1274 |         const Item* itemRight = actor->getRightHandItem();
      |                                                        ^
src/client/../common/../game/inv_shared.h:444:20: warning: inlining failed in call to 'getAmmoLeft': function not inlinable [-Winline]
  444 |         inline int getAmmoLeft () const {
      |                    ^
src/client/battlescape/cl_hud.cpp:1276:69: note: called from here
 1276 |                 Cvar_SetValue("mn_ammoright", itemRight->getAmmoLeft());
      |                                                                     ^
src/client/../common/../game/inv_shared.h:444:20: warning: inlining failed in call to 'getAmmoLeft': function not inlinable [-Winline]
  444 |         inline int getAmmoLeft () const {
      |                    ^
src/client/battlescape/cl_hud.cpp:1282:67: note: called from here
 1282 |                 Cvar_SetValue("mn_ammoleft", itemLeft->getAmmoLeft());
      |                                                                   ^
src/client/../common/../game/inv_shared.h: In member function 'isSameAs':
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/inv_shared.cpp:554:38: note: called from here
  554 |         if (this->def() == other->def() && this->ammoDef() == other->ammoDef() && this->getAmmoLeft() == other->getAmmoLeft())
      |                                      ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/inv_shared.cpp:554:22: note: called from here
  554 |         if (this->def() == other->def() && this->ammoDef() == other->ammoDef() && this->getAmmoLeft() == other->getAmmoLeft())
      |                      ^
src/client/../common/../game/inv_shared.h:424:32: warning: inlining failed in call to 'ammoDef': function not inlinable [-Winline]
  424 |         inline const objDef_t* ammoDef (void) const {
      |                                ^
src/game/inv_shared.cpp:554:77: note: called from here
  554 |         if (this->def() == other->def() && this->ammoDef() == other->ammoDef() && this->getAmmoLeft() == other->getAmmoLeft())
      |                                                                             ^
src/client/../common/../game/inv_shared.h:424:32: warning: inlining failed in call to 'ammoDef': function not inlinable [-Winline]
  424 |         inline const objDef_t* ammoDef (void) const {
      |                                ^
src/game/inv_shared.cpp:554:57: note: called from here
  554 |         if (this->def() == other->def() && this->ammoDef() == other->ammoDef() && this->getAmmoLeft() == other->getAmmoLeft())
      |                                                         ^
src/client/../common/../game/inv_shared.h:444:20: warning: inlining failed in call to 'getAmmoLeft': function not inlinable [-Winline]
  444 |         inline int getAmmoLeft () const {
      |                    ^
src/game/inv_shared.cpp:554:124: note: called from here
  554 |         if (this->def() == other->def() && this->ammoDef() == other->ammoDef() && this->getAmmoLeft() == other->getAmmoLeft())
      |                                                                                                                            ^
src/client/../common/../game/inv_shared.h:444:20: warning: inlining failed in call to 'getAmmoLeft': function not inlinable [-Winline]
  444 |         inline int getAmmoLeft () const {
      |                    ^
src/game/inv_shared.cpp:554:100: note: called from here
  554 |         if (this->def() == other->def() && this->ammoDef() == other->ammoDef() && this->getAmmoLeft() == other->getAmmoLeft())
      |                                                                                                    ^
src/client/../common/../game/inv_shared.h: In member function 'getFirstShapePosition':
src/client/../common/../game/inv_shared.h:463:20: warning: inlining failed in call to 'getX': function not inlinable [-Winline]
  463 |         inline int getX () const {
      |                    ^
src/game/inv_shared.cpp:573:70: note: called from here
  573 |                         if (INVSH_ShapeCheckPosition(this, this->getX() + tempX, this->getY() + tempY)) {
      |                                                                      ^
src/client/../common/../game/inv_shared.h:471:20: warning: inlining failed in call to 'getY': function not inlinable [-Winline]
  471 |         inline int getY () const {
      |                    ^
src/game/inv_shared.cpp:573:92: note: called from here
  573 |                         if (INVSH_ShapeCheckPosition(this, this->getX() + tempX, this->getY() + tempY)) {
      |                                                                                            ^
src/client/battlescape/../battlescape/cl_localentity.h: In function 'HUD_UpdateActor':
src/client/battlescape/../battlescape/cl_localentity.h:168:22: warning: inlining failed in call to 'getRightHandItem': function not inlinable [-Winline]
  168 |         inline Item* getRightHandItem () const
      |                      ^
src/client/battlescape/cl_hud.cpp:1413:94: note: called from here
 1413 |                 if (displayRemainingTus[REMAINING_TU_RELOAD_RIGHT] && actor->getRightHandItem()) {
      |                                                                                              ^
src/client/battlescape/../battlescape/cl_localentity.h:168:22: warning: inlining failed in call to 'getRightHandItem': function not inlinable [-Winline]
  168 |         inline Item* getRightHandItem () const
      |                      ^
src/client/../common/../game/inv_shared.h: In member function 'getFiredefs':
src/client/battlescape/cl_hud.cpp:1415:55: note: called from here
 1415 |                         item = actor->getRightHandItem();
      |                                                       ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/battlescape/../battlescape/cl_localentity.h:172:22: warning: inlining failed in call to 'getLeftHandItem': function not inlinable [-Winline]
  172 |         inline Item* getLeftHandItem () const
      |                      ^
src/game/inv_shared.cpp:591:37: note: called from here
  591 |         const objDef_t* weapon = def();
      |                                     ^
src/client/../common/../game/inv_shared.h:424:32: warning: inlining failed in call to 'ammoDef': function not inlinable [-Winline]
  424 |         inline const objDef_t* ammoDef (void) const {
      |                                ^
src/game/inv_shared.cpp:590:42: note: called from here
  590 |         const objDef_t* ammodef = ammoDef();
      |                                          ^
src/client/battlescape/cl_hud.cpp:1416:99: note: called from here
 1416 |                 } else if (displayRemainingTus[REMAINING_TU_RELOAD_LEFT] && actor->getLeftHandItem()) {
      |                                                                                                   ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/battlescape/cl_hud.cpp:1424:38: note: called from here
 1424 |                 if (item && item->def() && item->ammoDef() && item->isReloadable()) {
      |                                      ^
src/client/../common/../game/inv_shared.h:424:32: warning: inlining failed in call to 'ammoDef': function not inlinable [-Winline]
  424 |         inline const objDef_t* ammoDef (void) const {
      |                                ^
src/client/battlescape/cl_hud.cpp:1424:57: note: called from here
 1424 |                 if (item && item->def() && item->ammoDef() && item->isReloadable()) {
      |                                                         ^
src/client/battlescape/../../common/../game/inv_shared.h:491:21: warning: inlining failed in call to 'isReloadable.isra': function not inlinable [-Winline]
  491 |         inline bool isReloadable() const {
      |                     ^
src/client/battlescape/cl_hud.cpp:1424:81: note: called from here
 1424 |                 if (item && item->def() && item->ammoDef() && item->isReloadable()) {
      |                                                                                 ^
src/client/../common/../game/inv_shared.h: In member function 'getReactionFireWeaponType':
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/inv_shared.cpp:636:16: note: called from here
  636 |         if (def()) {
      |                ^
src/client/../common/../game/inv_shared.h: In member function 'getNextItem':
src/client/../common/../game/inv_shared.h:452:22: warning: inlining failed in call to 'getNext': function not inlinable [-Winline]
  452 |         inline Item* getNext () const {
      |                      ^
src/game/inv_shared.cpp:661:29: note: called from here
  661 |         return prev->getNext();
      |                             ^
src/client/../common/../game/inv_shared.h: In function 'AII_CarriedItems':
src/client/../common/../game/inv_shared.h:359:21: warning: inlining failed in call to 'isReloadable.isra': function not inlinable [-Winline]
  359 |         inline bool isReloadable () const {
      |                     ^
src/client/cgame/campaign/cp_aircraft.cpp:280:52: note: called from here
  280 |                         if (!itemType->isReloadable() || item->getAmmoLeft() == 0)
      |                                                    ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/cgame/campaign/cp_aircraft.cpp:275:61: note: called from here
  275 |                         const objDef_t* itemType = item->def();
      |                                                             ^
src/client/../common/../game/inv_shared.h:444:20: warning: inlining failed in call to 'getAmmoLeft': function not inlinable [-Winline]
  444 |         inline int getAmmoLeft () const {
      |                    ^
src/client/cgame/campaign/cp_aircraft.cpp:280:75: note: called from here
  280 |                         if (!itemType->isReloadable() || item->getAmmoLeft() == 0)
      |                                                                           ^
src/client/../common/../game/inv_shared.h:452:22: warning: inlining failed in call to 'getNext': function not inlinable [-Winline]
  452 |         inline Item* getNext () const {
      |                      ^
src/client/cgame/campaign/cp_aircraft.cpp:274:71: note: called from here
  274 |                 for (item = cont->_invList; item; item = item->getNext()) {
      |                                                                       ^
src/client/../common/../game/inv_shared.h: In function 'HUD_CheckShooting':
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/battlescape/cl_hud_callbacks.cpp:83:36: note: called from here
   83 |         if (!weapon || !weapon->def()) {
      |                                    ^
src/client/battlescape/../../common/../game/inv_shared.h:496:21: warning: inlining failed in call to 'mustReload': function not inlinable [-Winline]
  496 |         inline bool mustReload() const {
      |                     ^
src/client/battlescape/cl_hud_callbacks.cpp:88:31: note: called from here
   88 |         if (weapon->mustReload()) {
      |                               ^
src/client/battlescape/../battlescape/cl_localentity.h:172:22: warning: inlining failed in call to 'getLeftHandItem': function not inlinable [-Winline]
  172 |         inline Item* getLeftHandItem () const
      |                      ^
src/client/battlescape/cl_hud_callbacks.cpp:93:64: note: called from here
   93 |         if (weapon->def()->fireTwoHanded && le->getLeftHandItem()) {
      |                                                                ^
src/client/battlescape/../battlescape/cl_localentity.h: In function 'HUD_FireWeapon_f':
src/client/battlescape/../battlescape/cl_localentity.h:176:22: warning: inlining failed in call to 'getHandItem': function not inlinable [-Winline]
  176 |         inline Item* getHandItem (actorHands_t hand) const
      |                      ^
src/client/battlescape/cl_hud_callbacks.cpp:130:31: note: called from here
  130 |         if (!HUD_CheckShooting(actor, actor->getHandItem(hand)))
      |                               ^
src/client/battlescape/../battlescape/cl_localentity.h: In function 'HUD_UpdateActorStats':
src/client/battlescape/../battlescape/cl_localentity.h:168:22: warning: inlining failed in call to 'getRightHandItem': function not inlinable [-Winline]
  168 |         inline Item* getRightHandItem () const
      |                      ^
src/client/battlescape/cl_hud.cpp:149:48: note: called from here
  149 |         const Item* item = le->getRightHandItem();
      |                                                ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/battlescape/cl_hud.cpp:150:33: note: called from here
  150 |         if ((!item || !item->def() || !item->isHeldTwoHanded()) && le->getLeftHandItem())
      |                                 ^
src/client/battlescape/../../common/../game/inv_shared.h:487:21: warning: inlining failed in call to 'isHeldTwoHanded.isra': function not inlinable [-Winline]
  487 |         inline bool isHeldTwoHanded() const {
      |                     ^
src/client/battlescape/cl_hud.cpp:150:61: note: called from here
  150 |         if ((!item || !item->def() || !item->isHeldTwoHanded()) && le->getLeftHandItem())
      |                                                             ^
src/client/battlescape/../battlescape/cl_localentity.h:172:22: warning: inlining failed in call to 'getLeftHandItem': function not inlinable [-Winline]
  172 |         inline Item* getLeftHandItem () const
      |                      ^
src/client/battlescape/cl_hud.cpp:150:87: note: called from here
  150 |         if ((!item || !item->def() || !item->isHeldTwoHanded()) && le->getLeftHandItem())
      |                                                                                       ^
src/client/battlescape/../battlescape/cl_localentity.h:172:22: warning: inlining failed in call to 'getLeftHandItem': function not inlinable [-Winline]
  172 |         inline Item* getLeftHandItem () const
      |                      ^
src/client/battlescape/cl_hud.cpp:151:43: note: called from here
  151 |                 item = le->getLeftHandItem();
      |                                           ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/battlescape/cl_hud.cpp:156:73: note: called from here
  156 |                 chr->name, le->HP, le->maxHP, le->TU, (item && item->def()) ? _(item->def()->name) : "");
      |                                                                         ^
src/client/cgame/../../common/../game/inv_shared.h: In member function 'setFloorContainer':
src/client/cgame/../../common/../game/inv_shared.h:555:21: warning: inlining failed in call to 'setContainer': function not inlinable [-Winline]
  555 |         inline void setContainer (const containerIndex_t idx, Item* cont) {
      |                     ^
src/game/inv_shared.cpp:938:21: note: called from here
  938 |         setContainer(CID_FLOOR, cont);
      |                     ^
src/client/../common/../game/inv_shared.h: In member function 'getRightHandContainer':
src/client/../common/../game/inv_shared.h:551:22: warning: inlining failed in call to 'getContainer2': function not inlinable [-Winline]
  551 |         inline Item* getContainer2 (const containerIndex_t idx) const {
      |                      ^
src/game/inv_shared.cpp:943:29: note: called from here
  943 |         return getContainer2(CID_RIGHT);
      |                             ^
src/client/../common/../game/inv_shared.h: In member function 'getLeftHandContainer':
src/client/../common/../game/inv_shared.h:551:22: warning: inlining failed in call to 'getContainer2': function not inlinable [-Winline]
  551 |         inline Item* getContainer2 (const containerIndex_t idx) const {
      |                      ^
src/game/inv_shared.cpp:948:29: note: called from here
  948 |         return getContainer2(CID_LEFT);
      |                             ^
src/client/../common/../game/inv_shared.h: In member function 'getHeadgear':
src/client/../common/../game/inv_shared.h:551:22: warning: inlining failed in call to 'getContainer2': function not inlinable [-Winline]
  551 |         inline Item* getContainer2 (const containerIndex_t idx) const {
      |                      ^
src/game/inv_shared.cpp:953:29: note: called from here
  953 |         return getContainer2(CID_HEADGEAR);
      |                             ^
src/client/../common/../game/inv_shared.h: In member function 'getHolsterContainer':
src/client/../common/../game/inv_shared.h:551:22: warning: inlining failed in call to 'getContainer2': function not inlinable [-Winline]
  551 |         inline Item* getContainer2 (const containerIndex_t idx) const {
      |                      ^
src/game/inv_shared.cpp:958:29: note: called from here
  958 |         return getContainer2(CID_HOLSTER);
      |                             ^
src/client/../common/../game/inv_shared.h: In member function 'getFloorContainer':
src/client/../common/../game/inv_shared.h:551:22: warning: inlining failed in call to 'getContainer2': function not inlinable [-Winline]
  551 |         inline Item* getContainer2 (const containerIndex_t idx) const {
      |                      ^
src/game/inv_shared.cpp:963:29: note: called from here
  963 |         return getContainer2(CID_FLOOR);
      |                             ^
src/client/../common/../game/inv_shared.h: In member function 'getEquipContainer':
src/client/../common/../game/inv_shared.h:551:22: warning: inlining failed in call to 'getContainer2': function not inlinable [-Winline]
  551 |         inline Item* getContainer2 (const containerIndex_t idx) const {
      |                      ^
src/game/inv_shared.cpp:968:29: note: called from here
  968 |         return getContainer2(CID_EQUIP);
      |                             ^
src/client/../common/../shared/shared.h: In function 'R_LoadMaterials':
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/client/../common/../game/inv_shared.h: In member function 'getArmour':
src/client/renderer/r_material.cpp:931:13: note: called from here
  931 |         if (Q_strvalid(r_overridematerial->string)) {
      |             ^
src/client/../common/../game/inv_shared.h:551:22: warning: inlining failed in call to 'getContainer2': function not inlinable [-Winline]
  551 |         inline Item* getContainer2 (const containerIndex_t idx) const {
      |                      ^
src/game/inv_shared.cpp:973:29: note: called from here
  973 |         return getContainer2(CID_ARMOUR);
      |                             ^
src/client/ui/node/../../../common/../game/inv_shared.h: In member function 'canHoldItemWeight':
src/client/ui/node/../../../common/../game/inv_shared.h:504:21: warning: inlining failed in call to 'isArmour.isra': function not inlinable [-Winline]
  504 |         inline bool isArmour() const {
      |                     ^
src/game/inv_shared.cpp:913:46: note: called from here
  913 |         const bool swapArmour = item.isArmour() && getArmour();
      |                                              ^
src/client/../common/../game/inv_shared.h: In function 'AIR_GetStorageRoom':
src/client/../common/../game/inv_shared.h:424:32: warning: inlining failed in call to 'ammoDef': function not inlinable [-Winline]
  424 |         inline const objDef_t* ammoDef (void) const {
      |                                ^
src/client/cgame/campaign/cp_aircraft.cpp:778:52: note: called from here
  778 |                                 obj = item->ammoDef();
      |                                                    ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/cgame/campaign/cp_aircraft.cpp:775:64: note: called from here
  775 |                                 const objDef_t* obj = item->def();
      |                                                                ^
src/client/../common/../game/inv_shared.h: In member function 'findInContainer':
src/client/../common/../game/inv_shared.h:542:33: warning: inlining failed in call to 'getContainer': function not inlinable [-Winline]
  542 |         inline const Container& getContainer (const containerIndex_t idx) const {
      |                                 ^
src/game/inv_shared.cpp:984:45: note: called from here
  984 |         const Container &cont = getContainer(contId);
      |                                             ^
src/client/ui/../../shared/sharedptr.h: In function 'UI_Node_Scroll.constprop':
src/client/ui/../../shared/sharedptr.h:195:28: warning: inlining failed in call to 'get.isra': function not inlinable [-Winline]
  195 |         inline PointerType get () const
      |                            ^
src/client/ui/ui_node.cpp:145:85: note: called from here
  145 |         uiLocatedNode* b = dynamic_cast<uiLocatedNode*>(node->behaviour->manager.get());
      |                                                                                     ^
src/client/../common/../game/inv_shared.h: In member function 'addClip':
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/inv_shared.cpp:1014:48: note: called from here
 1014 |         if (numItemsLoose[ammoIdx] >= item->def()->ammo) {
      |                                                ^
src/client/../common/../game/inv_shared.h:444:20: warning: inlining failed in call to 'getAmmoLeft': function not inlinable [-Winline]
  444 |         inline int getAmmoLeft () const {
      |                    ^
src/game/inv_shared.cpp:1012:52: note: called from here
 1012 |         numItemsLoose[ammoIdx] += item->getAmmoLeft();
      |                                                    ^
src/client/../common/../game/inv_shared.h:424:32: warning: inlining failed in call to 'ammoDef': function not inlinable [-Winline]
  424 |         inline const objDef_t* ammoDef (void) const {
      |                                ^
src/game/inv_shared.cpp:1011:42: note: called from here
 1011 |         const int ammoIdx = item->ammoDef()->idx;
      |                                          ^
src/client/../common/../game/inv_shared.h: In function 'AIR_TransferItemsCarriedByCharacterToBase':
src/client/../common/../game/inv_shared.h:424:32: warning: inlining failed in call to 'ammoDef': function not inlinable [-Winline]
  424 |         inline const objDef_t* ammoDef (void) const {
      |                                ^
src/client/cgame/campaign/cp_aircraft.cpp:833:44: note: called from here
  833 |                         obj = item->ammoDef();
      |                                            ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/cgame/campaign/cp_aircraft.cpp:829:56: note: called from here
  829 |                         const objDef_t* obj = item->def();
      |                                                        ^
src/client/../common/../game/inv_shared.h: In function 'GetInventoryState.constprop':
src/client/../common/../game/inv_shared.h:452:22: warning: inlining failed in call to 'getNext': function not inlinable [-Winline]
  452 |         inline Item* getNext () const {
      |                      ^
src/game/inventory.cpp:554:43: note: called from here
  554 |                         next = ic->getNext();
      |                                           ^
src/client/../common/../game/inv_shared.h: In function 'tryAddToInventory.constprop':
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/inventory.cpp:486:55: note: called from here
  486 |                 const int checkedTo = inv->canHoldItem(container, item->def(), x, y, nullptr);
      |                                                       ^
src/client/cgame/campaign/cp_employee.h: In function 'E_CountUnassigned.constprop':
src/client/cgame/campaign/cp_employee.h:94:21: warning: inlining failed in call to 'isHiredInBase': function not inlinable [-Winline]
   94 |         inline bool isHiredInBase (const base_t* const base) const {
      |                     ^
src/client/cgame/campaign/cp_employee.cpp:814:45: note: called from here
  814 |                 if (!employee->isHiredInBase(base))
      |                                             ^
src/client/cgame/campaign/cp_employee.h:58:21: warning: inlining failed in call to 'isAssigned.isra': function not inlinable [-Winline]
   58 |         inline bool isAssigned () const {
      |                     ^
src/client/cgame/campaign/cp_employee.cpp:816:42: note: called from here
  816 |                 if (!employee->isAssigned())
      |                                          ^
src/client/../common/../shared/shared.h: In function 'SV_AssembleMap.constprop':
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/server/sv_rma.cpp:2097:13: note: called from here
 2097 |         if (Q_strvalid(assembly)) {
      |             ^
src/client/client.h: In function 'HUD_DisplayActions':
src/client/client.h:106:21: warning: inlining failed in call to 'isOurRound.constprop': function not inlinable [-Winline]
  106 |         inline bool isOurRound () const
      |                     ^
src/client/battlescape/cl_hud.cpp:457:28: note: called from here
  457 |         if (!cls.isOurRound()) {        /**< Not our turn */
      |                            ^
src/client/battlescape/../battlescape/cl_localentity.h:168:22: warning: inlining failed in call to 'getRightHandItem': function not inlinable [-Winline]
  168 |         inline Item* getRightHandItem () const
      |                      ^
src/client/battlescape/cl_hud.cpp:486:55: note: called from here
  486 |                 Item* weapon = actor->getRightHandItem();
      |                                                       ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/battlescape/cl_hud.cpp:489:42: note: called from here
  489 |                 if (weapon && weapon->def() && weapon->isReloadable()) {
      |                                          ^
src/client/battlescape/../../common/../game/inv_shared.h:491:21: warning: inlining failed in call to 'isReloadable.isra': function not inlinable [-Winline]
  491 |         inline bool isReloadable() const {
      |                     ^
src/client/battlescape/cl_hud.cpp:489:68: note: called from here
  489 |                 if (weapon && weapon->def() && weapon->isReloadable()) {
      |                                                                    ^
src/client/battlescape/../battlescape/cl_localentity.h:172:22: warning: inlining failed in call to 'getLeftHandItem': function not inlinable [-Winline]
  172 |         inline Item* getLeftHandItem () const
      |                      ^
src/client/cgame/campaign/../../../common/../ports/../common/list.h: In function 'CP_ParseCharacterData.constprop':
src/client/battlescape/cl_hud.cpp:526:54: note: called from here
  526 |                 Item* weapon = actor->getLeftHandItem();
      |                                                      ^
src/client/cgame/campaign/../../../common/../ports/../common/list.h:75:32: warning: inlining failed in call to 'LIST_Add.constprop.isra': function not inlinable [-Winline]
   75 | template<typename T> inline T& LIST_Add(linkedList_t** const list, T const& data)
      |                                ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/cgame/campaign/cp_campaign.cpp:208:25: note: called from here
  208 |                 LIST_Add(updateCharacters, c);
      |                         ^
src/client/battlescape/cl_hud.cpp:529:42: note: called from here
  529 |                 if (weapon && weapon->def() && weapon->isReloadable()) {
      |                                          ^
src/client/battlescape/../../common/../game/inv_shared.h:491:21: warning: inlining failed in call to 'isReloadable.isra': function not inlinable [-Winline]
  491 |         inline bool isReloadable() const {
      |                     ^
src/client/battlescape/cl_hud.cpp:529:68: note: called from here
  529 |                 if (weapon && weapon->def() && weapon->isReloadable()) {
      |                                                                    ^
src/client/../common/../game/inv_shared.h: In function 'removeFromInventory.constprop':
src/client/../common/../game/inv_shared.h:551:22: warning: inlining failed in call to 'getContainer2': function not inlinable [-Winline]
  551 |         inline Item* getContainer2 (const containerIndex_t idx) const {
      |                      ^
src/game/inventory.cpp:159:38: note: called from here
  159 |         Item* ic = inv->getContainer2(container->id);
      |                                      ^
src/client/battlescape/events/event/inventory/../../../../../common/../game/inv_shared.h:432:20: warning: inlining failed in call to 'getAmount.isra': function not inlinable [-Winline]
  432 |         inline int getAmount () const {
      |                    ^
src/game/inventory.cpp:171:53: note: called from here
  171 |                 if (container->temp && ic->getAmount() > 1) {
      |                                                     ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/inventory.cpp:174:40: note: called from here
  174 |                                 ic->def()->name, ic->getAmount(), invName);
      |                                        ^
src/client/battlescape/events/event/inventory/../../../../../common/../game/inv_shared.h:432:20: warning: inlining failed in call to 'getAmount.isra': function not inlinable [-Winline]
  432 |         inline int getAmount () const {
      |                    ^
src/game/inventory.cpp:173:36: note: called from here
  173 |                         Com_DPrintf(DEBUG_SHARED, "removeFromInventory: Amount of '%s': %i (%s)\n",
      |                                    ^
src/game/inv_shared.h:440:21: warning: inlining failed in call to 'addAmount': function not inlinable [-Winline]
  440 |         inline void addAmount (int value) {
      |                     ^
src/game/inventory.cpp:172:38: note: called from here
  172 |                         ic->addAmount(-1);
      |                                      ^
src/client/../common/../game/inv_shared.h:452:22: warning: inlining failed in call to 'getNext': function not inlinable [-Winline]
  452 |         inline Item* getNext () const {
      |                      ^
src/game/inventory.cpp:178:53: note: called from here
  178 |                 if (container->single && ic->getNext())
      |                                                     ^
src/client/battlescape/events/event/inventory/../../../../../common/../game/inv_shared.h:432:20: warning: inlining failed in call to 'getAmount.isra': function not inlinable [-Winline]
  432 |         inline int getAmount () const {
      |                    ^
src/game/inventory.cpp:184:17: note: called from here
  184 |                 assert(ic->getAmount() == 1);
      |                 ^
src/client/cgame/../../common/../game/inv_shared.h:555:21: warning: inlining failed in call to 'setContainer': function not inlinable [-Winline]
  555 |         inline void setContainer (const containerIndex_t idx, Item* cont) {
      |                     ^
src/game/inventory.cpp:186:34: note: called from here
  186 |                 inv->setContainer(container->id, ic->getNext());
      |                                  ^
src/client/../common/../game/inv_shared.h:452:22: warning: inlining failed in call to 'getNext': function not inlinable [-Winline]
  452 |         inline Item* getNext () const {
      |                      ^
src/game/inventory.cpp:186:34: note: called from here
  186 |                 inv->setContainer(container->id, ic->getNext());
      |                                  ^
src/client/../common/../game/inv_shared.h:452:22: warning: inlining failed in call to 'getNext': function not inlinable [-Winline]
  452 |         inline Item* getNext () const {
      |                      ^
src/game/inventory.cpp:194:86: note: called from here
  194 |         for (Item* previous = inv->getContainer2(container->id); ic; ic = ic->getNext()) {
      |                                                                                      ^
src/client/battlescape/events/event/inventory/../../../../../common/../game/inv_shared.h:432:20: warning: inlining failed in call to 'getAmount.isra': function not inlinable [-Winline]
  432 |         inline int getAmount () const {
      |                    ^
src/game/inventory.cpp:202:34: note: called from here
  202 |                 if (ic->getAmount() > 1 && container->temp) {
      |                                  ^
src/client/../common/../game/inv_shared.h:551:22: warning: inlining failed in call to 'getContainer2': function not inlinable [-Winline]
  551 |         inline Item* getContainer2 (const containerIndex_t idx) const {
      |                      ^
src/game/inventory.cpp:209:45: note: called from here
  209 |                 if (ic == inv->getContainer2(container->id))
      |                                             ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/inventory.cpp:205:40: note: called from here
  205 |                                 ic->def()->name, ic->getAmount(), invName);
      |                                        ^
src/client/battlescape/events/event/inventory/../../../../../common/../game/inv_shared.h:432:20: warning: inlining failed in call to 'getAmount.isra': function not inlinable [-Winline]
  432 |         inline int getAmount () const {
      |                    ^
src/game/inventory.cpp:204:36: note: called from here
  204 |                         Com_DPrintf(DEBUG_SHARED, "removeFromInventory: Amount of '%s': %i (%s)\n",
      |                                    ^
src/game/inv_shared.h:440:21: warning: inlining failed in call to 'addAmount': function not inlinable [-Winline]
  440 |         inline void addAmount (int value) {
      |                     ^
src/game/inventory.cpp:203:38: note: called from here
  203 |                         ic->addAmount(-1);
      |                                      ^
src/client/cgame/../../common/../game/inv_shared.h:555:21: warning: inlining failed in call to 'setContainer': function not inlinable [-Winline]
  555 |         inline void setContainer (const containerIndex_t idx, Item* cont) {
      |                     ^
src/game/inventory.cpp:210:42: note: called from here
  210 |                         inv->setContainer(container->id, inv->getContainer2(container->id)->getNext());
      |                                          ^
src/client/../common/../game/inv_shared.h:452:22: warning: inlining failed in call to 'getNext': function not inlinable [-Winline]
  452 |         inline Item* getNext () const {
      |                      ^
src/game/inventory.cpp:210:42: note: called from here
  210 |                         inv->setContainer(container->id, inv->getContainer2(container->id)->getNext());
      |                                          ^
src/game/inv_shared.h:456:21: warning: inlining failed in call to 'setNext': function not inlinable [-Winline]
  456 |         inline void setNext (Item* nx) {
      |                     ^
src/game/inventory.cpp:212:42: note: called from here
  212 |                         previous->setNext(ic->getNext());
      |                                          ^
src/client/../common/../game/inv_shared.h:452:22: warning: inlining failed in call to 'getNext': function not inlinable [-Winline]
  452 |         inline Item* getNext () const {
      |                      ^
src/game/inventory.cpp:212:42: note: called from here
  212 |                         previous->setNext(ic->getNext());
      |                                          ^
src/client/cgame/campaign/cp_employee.h: In function 'CP_UpdateCharacterStats.constprop':
src/client/cgame/campaign/cp_employee.h:94:21: warning: inlining failed in call to 'isHiredInBase': function not inlinable [-Winline]
   94 |         inline bool isHiredInBase (const base_t* const base) const {
      |                     ^
src/client/cgame/campaign/cp_campaign.cpp:954:45: note: called from here
  954 |                 if (!employee->isHiredInBase(aircraft->homebase))
      |                                             ^
src/client/../common/../game/inv_shared.h: In function 'addToInventory.constprop':
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/inventory.cpp:94:23: note: called from here
   94 |         if (!item->def())
      |                       ^
src/client/../common/../game/inv_shared.h:551:22: warning: inlining failed in call to 'getContainer2': function not inlinable [-Winline]
  551 |         inline Item* getContainer2 (const containerIndex_t idx) const {
      |                      ^
src/game/inventory.cpp:103:52: note: called from here
  103 |         if (container->single && inv->getContainer2(container->id))
      |                                                    ^
src/client/../common/../game/inv_shared.h:551:22: warning: inlining failed in call to 'getContainer2': function not inlinable [-Winline]
  551 |         inline Item* getContainer2 (const containerIndex_t idx) const {
      |                      ^
src/game/inventory.cpp:109:45: note: called from here
  109 |                 for (ic = inv->getContainer2(container->id); ic; ic = ic->getNext())
      |                                             ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/inventory.cpp:113:48: note: called from here
  113 |                                         ic->def()->name, ic->getAmount(), invName);
      |                                                ^
src/client/battlescape/events/event/inventory/../../../../../common/../game/inv_shared.h:432:20: warning: inlining failed in call to 'getAmount.isra': function not inlinable [-Winline]
  432 |         inline int getAmount () const {
      |                    ^
src/game/inventory.cpp:112:44: note: called from here
  112 |                                 Com_DPrintf(DEBUG_SHARED, "addToInventory: Amount of '%s': %i (%s)\n",
      |                                            ^
src/game/inv_shared.h:440:21: warning: inlining failed in call to 'addAmount': function not inlinable [-Winline]
  440 |         inline void addAmount (int value) {
      |                     ^
src/game/inventory.cpp:111:46: note: called from here
  111 |                                 ic->addAmount(amount);
      |                                              ^
src/client/../common/../game/inv_shared.h:452:22: warning: inlining failed in call to 'getNext': function not inlinable [-Winline]
  452 |         inline Item* getNext () const {
      |                      ^
src/game/inventory.cpp:109:82: note: called from here
  109 |                 for (ic = inv->getContainer2(container->id); ic; ic = ic->getNext())
      |                                                                                  ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/inventory.cpp:125:47: note: called from here
  125 |         const int checkedTo = inv->canHoldItem(container, item->def(), x, y, nullptr);
      |                                               ^
src/client/battlescape/events/event/inventory/../../../../../common/../game/inv_shared.h:436:21: warning: inlining failed in call to 'setAmount': function not inlinable [-Winline]
  436 |         inline void setAmount (int value) {
      |                     ^
src/game/inventory.cpp:134:22: note: called from here
  134 |         ic->setAmount(amount);
      |                      ^
src/game/inv_shared.h:456:21: warning: inlining failed in call to 'setNext': function not inlinable [-Winline]
  456 |         inline void setNext (Item* nx) {
      |                     ^
src/game/inventory.cpp:133:20: note: called from here
  133 |         ic->setNext(nullptr);
      |                    ^
src/game/inv_shared.h:475:21: warning: inlining failed in call to 'setY': function not inlinable [-Winline]
  475 |         inline void setY (const int val) {
      |                     ^
src/game/inventory.cpp:140:17: note: called from here
  140 |         ic->setY(y);
      |                 ^
src/game/inv_shared.h:467:21: warning: inlining failed in call to 'setX': function not inlinable [-Winline]
  467 |         inline void setX (const int val) {
      |                     ^
src/game/inventory.cpp:139:17: note: called from here
  139 |         ic->setX(x);
      |                 ^
src/client/cgame/campaign/cp_employee.h: In function 'CP_MissionEnd.constprop':
src/client/cgame/campaign/cp_employee.h:94:21: warning: inlining failed in call to 'isHiredInBase': function not inlinable [-Winline]
   94 |         inline bool isHiredInBase (const base_t* const base) const {
      |                     ^
src/client/cgame/campaign/cp_missions.cpp:1132:44: note: called from here
 1132 |                 if (employee->isHiredInBase(base) && (employee->chr.HP <= 0))
      |                                            ^
src/client/battlescape/../battlescape/cl_localentity.h: In function 'HUD_DisplayFiremodes_f':
src/client/battlescape/../battlescape/cl_localentity.h:138:21: warning: inlining failed in call to 'isMoving.isra': function not inlinable [-Winline]
  138 |         inline bool isMoving () const
      |                     ^
src/server/sv_rma.h: In function 'SV_BuildMapStrings.constprop':
src/client/battlescape/cl_hud.cpp:587:31: note: called from here
  587 |         if (selActor->isMoving())
      |                               ^
src/server/sv_rma.h:144:32: warning: inlining failed in call to 'getCurrentAssembly': function not inlinable [-Winline]
  144 |         inline const Assembly* getCurrentAssembly () const
      |                                ^
src/server/sv_rma.cpp:1018:39: note: called from here
 1018 |         mAsm = map->getCurrentAssembly();
      |                                       ^
src/client/cgame/campaign/cp_aircraft.cpp: In function 'AIR_GetDestinationFindRoot':
src/client/cgame/campaign/cp_aircraft.cpp:1773:21: warning: inlining failed in call to 'AIR_GetDestinationDerivativeFunction': function not inlinable [-Winline]
 1773 | static inline float AIR_GetDestinationDerivativeFunction (const float c, const float B, const float speedRatio, float a)
      |                     ^
src/client/cgame/campaign/cp_aircraft.cpp:1803:53: note: called from here
 1803 |         fdEnd = AIR_GetDestinationDerivativeFunction(c, B, speedRatio, end);
      |                                                     ^
src/client/cgame/campaign/cp_aircraft.cpp:1757:21: warning: inlining failed in call to 'AIR_GetDestinationFunction': function not inlinable [-Winline]
 1757 | static inline float AIR_GetDestinationFunction (const float c, const float B, const float speedRatio, float a)
      |                     ^
src/client/cgame/campaign/cp_aircraft.cpp:1802:42: note: called from here
 1802 |         fEnd = AIR_GetDestinationFunction(c, B, speedRatio, end);
      |                                          ^
src/client/cgame/campaign/cp_aircraft.cpp:1757:21: warning: inlining failed in call to 'AIR_GetDestinationFunction': function not inlinable [-Winline]
 1757 | static inline float AIR_GetDestinationFunction (const float c, const float B, const float speedRatio, float a)
      |                     ^
src/client/cgame/campaign/cp_aircraft.cpp:1812:58: note: called from here
 1812 |                         fEnd = AIR_GetDestinationFunction(c, B, speedRatio, end);
      |                                                          ^
src/client/cgame/campaign/cp_aircraft.cpp:1773:21: warning: inlining failed in call to 'AIR_GetDestinationDerivativeFunction': function not inlinable [-Winline]
 1773 | static inline float AIR_GetDestinationDerivativeFunction (const float c, const float B, const float speedRatio, float a)
      |                     ^
src/client/cgame/campaign/cp_aircraft.cpp:1816:61: note: called from here
 1816 |                 fdEnd = AIR_GetDestinationDerivativeFunction(c, B, speedRatio, end);
      |                                                             ^
src/client/cgame/campaign/cp_aircraft.cpp:1757:21: warning: inlining failed in call to 'AIR_GetDestinationFunction': function not inlinable [-Winline]
 1757 | static inline float AIR_GetDestinationFunction (const float c, const float B, const float speedRatio, float a)
      |                     ^
src/client/cgame/campaign/cp_aircraft.cpp:1815:50: note: called from here
 1815 |                 fEnd = AIR_GetDestinationFunction(c, B, speedRatio, end);
      |                                                  ^
src/client/cgame/campaign/cp_aircraft.cpp:1773:21: warning: inlining failed in call to 'AIR_GetDestinationDerivativeFunction': function not inlinable [-Winline]
 1773 | static inline float AIR_GetDestinationDerivativeFunction (const float c, const float B, const float speedRatio, float a)
      |                     ^
src/client/cgame/campaign/cp_aircraft.cpp:1825:72: note: called from here
 1825 |                         fdMiddle = AIR_GetDestinationDerivativeFunction(c, B, speedRatio, middle);
      |                                                                        ^
src/client/cgame/campaign/cp_aircraft.cpp:1757:21: warning: inlining failed in call to 'AIR_GetDestinationFunction': function not inlinable [-Winline]
 1757 | static inline float AIR_GetDestinationFunction (const float c, const float B, const float speedRatio, float a)
      |                     ^
src/client/cgame/campaign/cp_aircraft.cpp:1824:61: note: called from here
 1824 |                         fMiddle = AIR_GetDestinationFunction(c, B, speedRatio, middle);
      |                                                             ^
src/client/cgame/campaign/cp_aircraft.cpp:1773:21: warning: inlining failed in call to 'AIR_GetDestinationDerivativeFunction': function not inlinable [-Winline]
 1773 | static inline float AIR_GetDestinationDerivativeFunction (const float c, const float B, const float speedRatio, float a)
      |                     ^
src/client/cgame/campaign/cp_aircraft.cpp:1842:80: note: called from here
 1842 |                                 fdMiddle = AIR_GetDestinationDerivativeFunction(c, B, speedRatio, middle);
      |                                                                                ^
src/client/cgame/campaign/cp_aircraft.cpp:1757:21: warning: inlining failed in call to 'AIR_GetDestinationFunction': function not inlinable [-Winline]
 1757 | static inline float AIR_GetDestinationFunction (const float c, const float B, const float speedRatio, float a)
      |                     ^
src/client/cgame/campaign/cp_aircraft.cpp:1841:69: note: called from here
 1841 |                                 fMiddle = AIR_GetDestinationFunction(c, B, speedRatio, middle);
      |                                                                     ^
src/client/cgame/campaign/cp_aircraft.cpp:1757:21: warning: inlining failed in call to 'AIR_GetDestinationFunction': function not inlinable [-Winline]
 1757 | static inline float AIR_GetDestinationFunction (const float c, const float B, const float speedRatio, float a)
      |                     ^
src/client/cgame/campaign/cp_aircraft.cpp:1862:45: note: called from here
 1862 |         fMiddle = AIR_GetDestinationFunction(c, B, speedRatio, middle);
      |                                             ^
src/client/cgame/campaign/cp_aircraft.cpp:1757:21: warning: inlining failed in call to 'AIR_GetDestinationFunction': function not inlinable [-Winline]
 1757 | static inline float AIR_GetDestinationFunction (const float c, const float B, const float speedRatio, float a)
      |                     ^
src/client/cgame/campaign/cp_aircraft.cpp:1878:53: note: called from here
 1878 |                 fMiddle = AIR_GetDestinationFunction(c, B, speedRatio, middle);
      |                                                     ^
src/client/battlescape/../../common/tracing.h: In member function '__ct_base ':
src/client/battlescape/../../common/tracing.h:70:21: warning: inlining failed in call to 'init': function not inlinable [-Winline]
   70 |         inline void init() {
      |                     ^
src/client/battlescape/../../common/tracing.h:68:21: note: called from here
   68 |                 init();
      |                     ^
src/client/battlescape/../battlescape/cl_localentity.h: In member function 'setFloor':
src/client/battlescape/../battlescape/cl_localentity.h:184:22: warning: inlining failed in call to 'getFloorContainer': function not inlinable [-Winline]
  184 |         inline Item* getFloorContainer () const
      |                      ^
src/client/battlescape/../battlescape/cl_localentity.h:194:38: note: called from here
  194 |                 inv.setFloorContainer(other->getFloorContainer());
      |                                      ^
src/client/battlescape/../battlescape/cl_localentity.h: In function 'LE_LinkFloorContainer':
src/client/battlescape/../battlescape/cl_localentity.h:192:21: warning: inlining failed in call to 'setFloor': function not inlinable [-Winline]
  192 |         inline void setFloor (le_s* other)
      |                     ^
src/client/battlescape/cl_localentity.cpp:203:29: note: called from here
  203 |                 le->setFloor(floorItem);
      |                             ^
src/client/battlescape/../battlescape/cl_localentity.h:196:21: warning: inlining failed in call to 'resetFloor': function not inlinable [-Winline]
  196 |         inline void resetFloor ()
      |                     ^
src/client/battlescape/cl_localentity.cpp:205:31: note: called from here
  205 |                 le->resetFloor();
      |                               ^
src/client/../common/../shared/shared.h: In function 'FS_InitFilesystem.constprop':
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/common/files.cpp:932:13: note: called from here
  932 |         if (Q_strvalid(fsGameDir)) {
      |             ^
src/client/../common/../shared/shared.h: In function 'LM_GetByID':
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/client/battlescape/cl_localentity.cpp:280:22: note: called from here
  280 |         if (Q_strnull(id))
      |                      ^
src/client/cgame/campaign/cp_employee.h: In function 'CP_CleanupAircraftTeam.constprop':
src/client/cgame/campaign/cp_employee.h:107:36: warning: inlining failed in call to 'getUGV.isra': function not inlinable [-Winline]
  107 |         inline const struct ugv_s* getUGV() const {
      |                                    ^
src/client/cgame/campaign/cp_team.cpp:244:45: note: called from here
  244 |                         if (employee->getUGV()) {
      |                                             ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/cgame/campaign/cp_team.cpp:247:60: note: called from here
  247 |                                 if (!rightH || !rightH->def())
      |                                                            ^
src/client/cgame/campaign/cp_employee.h:107:36: warning: inlining failed in call to 'getUGV.isra': function not inlinable [-Winline]
  107 |         inline const struct ugv_s* getUGV() const {
      |                                    ^
src/client/cgame/campaign/cp_team.cpp:248:111: note: called from here
  248 |                                         cgi->INV_EquipActorRobot(&chr->inv, INVSH_GetItemByID(employee->getUGV()->weapon));
      |                                                                                                               ^
src/client/../common/../game/inv_shared.h:551:22: warning: inlining failed in call to 'getContainer2': function not inlinable [-Winline]
  551 |         inline Item* getContainer2 (const containerIndex_t idx) const {
      |                      ^
src/client/cgame/campaign/cp_team.cpp:257:57: note: called from here
  257 |                         for (ic = chr->inv.getContainer2(container); ic; ic = next) {
      |                                                         ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/cgame/campaign/cp_team.cpp:259:57: note: called from here
  259 |                                 if (ed->numItems[ic->def()->idx] > 0) {
      |                                                         ^
src/client/../common/../game/inv_shared.h:452:22: warning: inlining failed in call to 'getNext': function not inlinable [-Winline]
  452 |         inline Item* getNext () const {
      |                      ^
src/client/cgame/campaign/cp_team.cpp:258:51: note: called from here
  258 |                                 next = ic->getNext();
      |                                                   ^
src/client/battlescape/cl_localentity.cpp: In function 'LM_AddModel':
src/client/battlescape/cl_localentity.cpp:185:29: warning: inlining failed in call to 'LM_Find': function not inlinable [-Winline]
  185 | static inline localModel_t* LM_Find (int entnum)
      |                             ^
src/client/battlescape/cl_localentity.cpp:318:20: note: called from here
  318 |         if (LM_Find(entnum))
      |                    ^
src/client/../common/../shared/shared.h: In function 'BEP_Evaluate.constprop':
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/common/binaryexpressionparser.cpp:176:14: note: called from here
  176 |         if (!Q_strvalid(expr))
      |              ^
src/common/binaryexpressionparser.cpp:168:46: warning: inlining failed in call to 'getError.isra': function not inlinable [-Winline]
  168 |         inline binaryExpressionParserError_t getError() const
      |                                              ^
src/common/binaryexpressionparser.cpp:181:65: note: called from here
  181 |         const binaryExpressionParserError_t error = bep.getError();
      |                                                                 ^
src/common/binaryexpressionparser.cpp:163:21: warning: inlining failed in call to 'getResult.isra': function not inlinable [-Winline]
  163 |         inline bool getResult() const
      |                     ^
src/common/binaryexpressionparser.cpp:180:42: note: called from here
  180 |         const bool result = bep.getResult();
      |                                          ^
src/client/../common/../shared/shared.h: In function 'AIR_ChangeAircraftName_f':
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/client/cgame/campaign/cp_aircraft_callbacks.cpp:255:22: note: called from here
  255 |         if (Q_strnull(newName)) {
      |                      ^
src/client/renderer/r_mesh_anim.cpp: In function 'R_AnimAppend':
src/client/renderer/r_mesh_anim.cpp:35:20: warning: inlining failed in call to 'R_AnimAdd': function not inlinable [-Winline]
   35 | static inline void R_AnimAdd (animState_t* as, const model_t* mod, const mAliasAnim_t* anim)
      |                    ^
src/client/renderer/r_mesh_anim.cpp:120:18: note: called from here
  120 |         R_AnimAdd(as, mod, anim);
      |                  ^
src/client/renderer/r_mesh_anim.cpp: In function 'R_AnimChange':
src/client/renderer/r_mesh_anim.cpp:35:20: warning: inlining failed in call to 'R_AnimAdd': function not inlinable [-Winline]
   35 | static inline void R_AnimAdd (animState_t* as, const model_t* mod, const mAliasAnim_t* anim)
      |                    ^
src/client/renderer/r_mesh_anim.cpp:178:18: note: called from here
  178 |         R_AnimAdd(as, mod, anim);
      |                  ^
src/client/client.h: In function 'LET_StartPathMove':
src/client/client.h:106:21: warning: inlining failed in call to 'isOurRound.constprop': function not inlinable [-Winline]
  106 |         inline bool isOurRound () const
      |                     ^
src/client/battlescape/cl_localentity.cpp:691:28: note: called from here
  691 |         if (!cls.isOurRound() && le->team != TEAM_CIVILIAN)
      |                            ^
src/client/renderer/r_geoscape.cpp: In function 'R_Draw3DGlobe.constprop':
src/client/renderer/r_geoscape.cpp:394:20: warning: inlining failed in call to 'R_RotateCelestialBody': function not inlinable [-Winline]
  394 | static inline void R_RotateCelestialBody (const vec4_t v, vec4_t r, const vec3_t rotate, const vec3_t earthPos, const float celestialDist)
      |                    ^
src/client/renderer/r_geoscape.cpp:491:30: note: called from here
  491 |         R_RotateCelestialBody(sunPos, sunLoc, rotate, earthPos, 1.0f);
      |                              ^
src/client/renderer/r_geoscape.cpp:394:20: warning: inlining failed in call to 'R_RotateCelestialBody': function not inlinable [-Winline]
  394 | static inline void R_RotateCelestialBody (const vec4_t v, vec4_t r, const vec3_t rotate, const vec3_t earthPos, const float celestialDist)
      |                    ^
src/client/renderer/r_geoscape.cpp:509:30: note: called from here
  509 |         R_RotateCelestialBody(moonLoc, moonLoc, rotate, earthPos, celestialDist);
      |                              ^
src/client/cgame/campaign/../../../common/../ports/../common/list.h: In function 'AB_LoadXML':
src/client/cgame/campaign/../../../common/../ports/../common/list.h:75:32: warning: inlining failed in call to 'LIST_Add.constprop': function not inlinable [-Winline]
   75 | template<typename T> inline T& LIST_Add(linkedList_t** const list, T const& data)
      |                                ^
src/client/cgame/campaign/cp_alienbase.cpp:376:25: note: called from here
  376 |                 LIST_Add(&ccs.alienBases, base);
      |                         ^
src/client/battlescape/cl_localentity.cpp: In function 'CL_CompleteRecalcRouting':
src/client/battlescape/cl_localentity.cpp:46:20: warning: inlining failed in call to 'LE_GenerateInlineModelList': function not inlinable [-Winline]
   46 | static inline void LE_GenerateInlineModelList (void)
      |                    ^
src/client/battlescape/cl_localentity.cpp:91:35: note: called from here
   91 |         LE_GenerateInlineModelList();
      |                                   ^
src/client/battlescape/cl_localentity.cpp: In function 'CL_RecalcRouting':
src/client/battlescape/cl_localentity.cpp:46:20: warning: inlining failed in call to 'LE_GenerateInlineModelList': function not inlinable [-Winline]
   46 | static inline void LE_GenerateInlineModelList (void)
      |                    ^
src/client/battlescape/cl_localentity.cpp:103:35: note: called from here
  103 |         LE_GenerateInlineModelList();
      |                                   ^
src/client/battlescape/../battlescape/cl_localentity.h: In function 'LE_PlaceItem':
src/client/battlescape/../battlescape/cl_localentity.h:184:22: warning: inlining failed in call to 'getFloorContainer': function not inlinable [-Winline]
  184 |         inline Item* getFloorContainer () const
      |                      ^
src/client/battlescape/cl_localentity.cpp:880:50: note: called from here
  880 |                         if (le->getFloorContainer())
      |                                                  ^
src/client/battlescape/../battlescape/cl_localentity.h:192:21: warning: inlining failed in call to 'setFloor': function not inlinable [-Winline]
  192 |         inline void setFloor (le_s* other)
      |                     ^
src/client/battlescape/cl_localentity.cpp:881:48: note: called from here
  881 |                                 actor->setFloor(le);
      |                                                ^
src/client/battlescape/../battlescape/cl_localentity.h:184:22: warning: inlining failed in call to 'getFloorContainer': function not inlinable [-Winline]
  184 |         inline Item* getFloorContainer () const
      |                      ^
src/client/battlescape/cl_localentity.cpp:888:48: note: called from here
  888 |         Item* floorCont = le->getFloorContainer();
      |                                                ^
src/client/../common/../shared/shared.h: In function 'R_DrawModelDirect':
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/client/renderer/r_mesh.cpp:316:22: note: called from here
  316 |         if (Q_strnull(mi->name))
      |                      ^
src/client/../common/../game/inv_shared.h: In function 'AII_CollectingAmmo':
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/cgame/campaign/cp_aircraft.cpp:217:77: note: called from here
  217 |         if (eTempEq.numItemsLoose[magazine->ammoDef()->idx] >= magazine->def()->ammo) {
      |                                                                             ^
src/client/../common/../game/inv_shared.h:424:32: warning: inlining failed in call to 'ammoDef': function not inlinable [-Winline]
  424 |         inline const objDef_t* ammoDef (void) const {
      |                                ^
src/client/cgame/campaign/cp_aircraft.cpp:217:52: note: called from here
  217 |         if (eTempEq.numItemsLoose[magazine->ammoDef()->idx] >= magazine->def()->ammo) {
      |                                                    ^
src/client/../common/../game/inv_shared.h:424:32: warning: inlining failed in call to 'ammoDef': function not inlinable [-Winline]
  424 |         inline const objDef_t* ammoDef (void) const {
      |                                ^
src/client/cgame/campaign/cp_aircraft.cpp:216:48: note: called from here
  216 |         eTempEq.numItemsLoose[magazine->ammoDef()->idx] += magazine->getAmmoLeft();
      |                                                ^
src/client/../common/../game/inv_shared.h:444:20: warning: inlining failed in call to 'getAmmoLeft': function not inlinable [-Winline]
  444 |         inline int getAmmoLeft () const {
      |                    ^
src/client/cgame/campaign/cp_aircraft.cpp:216:81: note: called from here
  216 |         eTempEq.numItemsLoose[magazine->ammoDef()->idx] += magazine->getAmmoLeft();
      |                                                                                 ^
src/client/../common/../game/inv_shared.h:424:32: warning: inlining failed in call to 'ammoDef': function not inlinable [-Winline]
  424 |         inline const objDef_t* ammoDef (void) const {
      |                                ^
src/client/cgame/campaign/cp_aircraft.cpp:220:32: note: called from here
  220 |                 AII_CollectItem(aircraft, magazine->ammoDef(), 1);
      |                                ^
src/client/cgame/campaign/cp_employee.h: In function 'E_GetUnassignedEmployee.constprop':
src/client/cgame/campaign/cp_employee.h:94:21: warning: inlining failed in call to 'isHiredInBase': function not inlinable [-Winline]
   94 |         inline bool isHiredInBase (const base_t* const base) const {
      |                     ^
src/client/cgame/campaign/cp_employee.cpp:340:45: note: called from here
  340 |                 if (!employee->isHiredInBase(base))
      |                                             ^
src/client/cgame/campaign/cp_employee.h:58:21: warning: inlining failed in call to 'isAssigned.isra': function not inlinable [-Winline]
   58 |         inline bool isAssigned () const {
      |                     ^
src/client/cgame/campaign/cp_employee.cpp:342:42: note: called from here
  342 |                 if (!employee->isAssigned())
      |                                          ^
src/client/cgame/campaign/cp_overlay.cpp: In function 'CP_IncreaseXVILevel.constprop':
src/client/cgame/campaign/cp_overlay.cpp:122:21: warning: inlining failed in call to 'CP_GetCircleDeltaLongitude': function not inlinable [-Winline]
  122 | static inline float CP_GetCircleDeltaLongitude (const vec2_t centerPos, float radius, const float yLat)
      |                     ^
src/client/cgame/campaign/cp_overlay.cpp:228:67: note: called from here
  228 |                 const float deltaLong = CP_GetCircleDeltaLongitude(pos, radius, torad * yLat);
      |                                                                   ^
src/client/cgame/campaign/cp_overlay.cpp:47:20: warning: inlining failed in call to 'CP_UploadXVI': function not inlinable [-Winline]
   47 | static inline void CP_UploadXVI (void)
      |                    ^
src/client/cgame/campaign/cp_overlay.cpp:233:21: note: called from here
  233 |         CP_UploadXVI();
      |                     ^
src/client/cgame/campaign/cp_employee.h: In function 'E_GetAssignedEmployee.constprop':
src/client/cgame/campaign/cp_employee.h:94:21: warning: inlining failed in call to 'isHiredInBase': function not inlinable [-Winline]
   94 |         inline bool isHiredInBase (const base_t* const base) const {
      |                     ^
src/client/cgame/campaign/cp_employee.cpp:321:45: note: called from here
  321 |                 if (!employee->isHiredInBase(base))
      |                                             ^
src/client/cgame/campaign/cp_employee.h:58:21: warning: inlining failed in call to 'isAssigned.isra': function not inlinable [-Winline]
   58 |         inline bool isAssigned () const {
      |                     ^
src/client/cgame/campaign/cp_employee.cpp:323:41: note: called from here
  323 |                 if (employee->isAssigned())
      |                                         ^
src/client/../common/../game/inv_shared.h: In function 'CHRSH_CharGetBody':
src/client/../common/../game/inv_shared.h:353:21: warning: inlining failed in call to 'isArmour': function not inlinable [-Winline]
  353 |         inline bool isArmour () const {
      |                     ^
src/game/chr_shared.cpp:269:34: note: called from here
  269 |                 if (!od->isArmour())
      |                                  ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/chr_shared.cpp:267:63: note: called from here
  267 |                 const objDef_t* od = chr->inv.getArmour()->def();
      |                                                               ^
src/client/../common/../game/inv_shared.h: In function 'CHRSH_CharGetHead':
src/client/../common/../game/inv_shared.h:353:21: warning: inlining failed in call to 'isArmour': function not inlinable [-Winline]
  353 |         inline bool isArmour () const {
      |                     ^
src/game/chr_shared.cpp:291:34: note: called from here
  291 |                 if (!od->isArmour())
      |                                  ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/chr_shared.cpp:289:63: note: called from here
  289 |                 const objDef_t* od = chr->inv.getArmour()->def();
      |                                                               ^
src/client/../common/../game/inv_shared.h: In function 'INVSH_CheckToInventory_shape':
src/client/../common/../game/inv_shared.h:542:33: warning: inlining failed in call to 'getContainer': function not inlinable [-Winline]
  542 |         inline const Container& getContainer (const containerIndex_t idx) const {
      |                                 ^
src/game/inv_shared.cpp:164:58: note: called from here
  164 |                 const Container &cont = inv->getContainer(container->id);
      |                                                          ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/inv_shared.cpp:171:50: note: called from here
  171 |                                 INVSH_MergeShapes(mask, item->def()->getShapeRotated(), item->getX(), item->getY());
      |                                                  ^
src/client/../common/../game/inv_shared.h:463:20: warning: inlining failed in call to 'getX': function not inlinable [-Winline]
  463 |         inline int getX () const {
      |                    ^
src/game/inv_shared.cpp:171:50: note: called from here
  171 |                                 INVSH_MergeShapes(mask, item->def()->getShapeRotated(), item->getX(), item->getY());
      |                                                  ^
src/client/../common/../game/inv_shared.h:471:20: warning: inlining failed in call to 'getY': function not inlinable [-Winline]
  471 |         inline int getY () const {
      |                    ^
src/game/inv_shared.cpp:171:50: note: called from here
  171 |                                 INVSH_MergeShapes(mask, item->def()->getShapeRotated(), item->getX(), item->getY());
      |                                                  ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/inv_shared.cpp:173:66: note: called from here
  173 |                                 INVSH_MergeShapes(mask, item->def()->shape, item->getX(), item->getY());
      |                                                                  ^
src/client/../common/../game/inv_shared.h:463:20: warning: inlining failed in call to 'getX': function not inlinable [-Winline]
  463 |         inline int getX () const {
      |                    ^
src/game/inv_shared.cpp:173:50: note: called from here
  173 |                                 INVSH_MergeShapes(mask, item->def()->shape, item->getX(), item->getY());
      |                                                  ^
src/client/../common/../game/inv_shared.h:471:20: warning: inlining failed in call to 'getY': function not inlinable [-Winline]
  471 |         inline int getY () const {
      |                    ^
src/game/inv_shared.cpp:173:50: note: called from here
  173 |                                 INVSH_MergeShapes(mask, item->def()->shape, item->getX(), item->getY());
      |                                                  ^
src/client/battlescape/../../common/../shared/aabb.h: In function 'LE_BrushModelAction':
src/client/battlescape/../../common/../shared/aabb.h:55:21: warning: inlining failed in call to 'set': function not inlinable [-Winline]
   55 |         inline void set (const AABB& other) {
      |                     ^
src/client/battlescape/cl_localentity.cpp:969:29: note: called from here
  969 |                 le->aabb.set(ent->eBox);
      |                             ^
src/client/battlescape/../../common/../shared/aabb.h:55:21: warning: inlining failed in call to 'set': function not inlinable [-Winline]
   55 |         inline void set (const AABB& other) {
      |                     ^
src/client/battlescape/cl_localentity.cpp:995:30: note: called from here
  995 |                 ent->eBox.set(le->aabb);
      |                              ^
src/client/battlescape/../../common/../shared/aabb.h:83:22: warning: inlining failed in call to 'getMinX': function not inlinable [-Winline]
   83 |         inline float getMinX () const {
      |                      ^
src/client/battlescape/cl_localentity.cpp:1003:49: note: called from here
 1003 |                 for (x = roundf(le->aabb.getMinX() / UNIT_SIZE) * UNIT_SIZE; x < xmax; x += UNIT_SIZE) {
      |                                                 ^
src/client/battlescape/../../common/../shared/aabb.h:92:22: warning: inlining failed in call to 'getMaxX.isra': function not inlinable [-Winline]
   92 |         inline float getMaxX () const {
      |                      ^
src/client/battlescape/cl_localentity.cpp:1002:47: note: called from here
 1002 |                 xmax = roundf(le->aabb.getMaxX() / UNIT_SIZE) * UNIT_SIZE - 0.1f;
      |                                               ^
src/client/../common/filesys.h: In function 'R_ScreenShot':
src/client/../common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/client/renderer/r_misc.cpp:164:20: note: called from here
  164 |         FS_OpenFile(checkName, &f, FILE_WRITE);
      |                    ^
src/client/../common/filesys.h:202:16: warning: inlining failed in call to '__conv_op ': function not inlinable [-Winline]
  202 |         inline operator bool () const
      |                ^
src/client/renderer/r_misc.cpp:165:14: note: called from here
  165 |         if (!f) {
      |              ^
src/client/../common/../game/inv_shared.h: In member function 'canHoldItem':
src/client/../common/../game/inv_shared.h:353:21: warning: inlining failed in call to 'isArmour': function not inlinable [-Winline]
  353 |         inline bool isArmour () const {
      |                     ^
src/game/inv_shared.cpp:753:25: note: called from here
  753 |         if (od->isArmour()) {
      |                         ^
src/client/../common/../game/inv_shared.h:551:22: warning: inlining failed in call to 'getContainer2': function not inlinable [-Winline]
  551 |         inline Item* getContainer2 (const containerIndex_t idx) const {
      |                      ^
src/game/inv_shared.cpp:767:62: note: called from here
  767 |                 if ((container->isRightDef() && getContainer2(CID_LEFT)) || container->isLeftDef())
      |                                                              ^
src/client/../common/../game/inv_shared.h:551:22: warning: inlining failed in call to 'getContainer2': function not inlinable [-Winline]
  551 |         inline Item* getContainer2 (const containerIndex_t idx) const {
      |                      ^
src/game/inv_shared.cpp:773:34: note: called from here
  773 |                 if (getContainer2(CID_RIGHT) && getContainer2(CID_RIGHT)->isHeldTwoHanded())
      |                                  ^
src/client/battlescape/../../common/../game/inv_shared.h:487:21: warning: inlining failed in call to 'isHeldTwoHanded.isra': function not inlinable [-Winline]
  487 |         inline bool isHeldTwoHanded() const {
      |                     ^
src/game/inv_shared.cpp:773:90: note: called from here
  773 |                 if (getContainer2(CID_RIGHT) && getContainer2(CID_RIGHT)->isHeldTwoHanded())
      |                                                                                          ^
src/client/ui/node/../../../common/../game/inv_shared.h:577:21: warning: inlining failed in call to 'containsItem': function not inlinable [-Winline]
  577 |         inline bool containsItem (const containerIndex_t contId, const Item* const item) const {
      |                     ^
src/game/inv_shared.cpp:783:33: note: called from here
  783 |                 if (containsItem(container->id, &item))
      |                                 ^
src/client/../common/../game/inv_shared.h:551:22: warning: inlining failed in call to 'getContainer2': function not inlinable [-Winline]
  551 |         inline Item* getContainer2 (const containerIndex_t idx) const {
      |                      ^
src/game/inv_shared.cpp:789:34: note: called from here
  789 |                 if (getContainer2(container->id)) {
      |                                  ^
src/client/../common/../game/inv_shared.h: In function 'UI_GetItemTooltip.constprop':
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/ui/node/ui_node_container.cpp:247:9: note: called from here
  247 |         assert(item.def());
      |         ^
src/client/battlescape/events/event/inventory/../../../../../common/../game/inv_shared.h:432:20: warning: inlining failed in call to 'getAmount.isra': function not inlinable [-Winline]
  432 |         inline int getAmount () const {
      |                    ^
src/client/ui/node/ui_node_container.cpp:249:27: note: called from here
  249 |         if (item.getAmount() > 1)
      |                           ^
src/client/battlescape/events/event/inventory/../../../../../common/../game/inv_shared.h:432:20: warning: inlining failed in call to 'getAmount.isra': function not inlinable [-Winline]
  432 |         inline int getAmount () const {
      |                    ^
src/client/ui/node/ui_node_container.cpp:250:28: note: called from here
  250 |                 Com_sprintf(tooltipText, stringMaxLength, "%i x %s\n", item.getAmount(), _(item.def()->name));
      |                            ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/ui/node/ui_node_container.cpp:255:31: note: called from here
  255 |         if (GAME_ItemIsUseable(item.def())) {
      |                               ^
src/client/battlescape/../../common/../game/inv_shared.h:500:21: warning: inlining failed in call to 'isWeapon': function not inlinable [-Winline]
  500 |         inline bool isWeapon() const {
      |                     ^
src/client/ui/node/ui_node_container.cpp:256:34: note: called from here
  256 |                 if (item.isWeapon()) {
      |                                  ^
src/client/../common/../game/inv_shared.h:424:32: warning: inlining failed in call to 'ammoDef': function not inlinable [-Winline]
  424 |         inline const objDef_t* ammoDef (void) const {
      |                                ^
src/client/ui/node/ui_node_container.cpp:258:55: note: called from here
  258 |                         if (item.def() == item.ammoDef()) {
      |                                                       ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/ui/node/ui_node_container.cpp:258:37: note: called from here
  258 |                         if (item.def() == item.ammoDef()) {
      |                                     ^
src/client/../common/../game/inv_shared.h:444:20: warning: inlining failed in call to 'getAmmoLeft': function not inlinable [-Winline]
  444 |         inline int getAmmoLeft () const {
      |                    ^
src/client/ui/node/ui_node_container.cpp:260:53: note: called from here
  260 |                                 if (item.getAmmoLeft()) {
      |                                                     ^
src/client/../common/../game/inv_shared.h:444:20: warning: inlining failed in call to 'getAmmoLeft': function not inlinable [-Winline]
  444 |         inline int getAmmoLeft () const {
      |                    ^
src/client/ui/node/ui_node_container.cpp:266:41: note: called from here
  266 |                                 Q_strcat(tooltipText, stringMaxLength, _("Ammo: %i\n"), item.getAmmoLeft());
      |                                         ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/ui/node/ui_node_container.cpp:268:36: note: called from here
  268 |                 } else if (item.def()->numWeapons) {
      |                                    ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/ui/node/ui_node_container.cpp:274:57: note: called from here
  274 |                                 for (i = 0; i < item.def()->numWeapons; i++) {
      |                                                         ^
src/client/../common/../game/inv_shared.h: In member function 'findSpace':
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/inv_shared.cpp:877:58: note: called from here
  877 |                         const int checkedTo = canHoldItem(container, item->def(), x, y, ignoredItem);
      |                                                          ^
src/client/battlescape/cl_particle.cpp: In function 'CL_ParticleRegisterArt':
src/client/battlescape/cl_particle.cpp:304:20: warning: inlining failed in call to 'CL_ParticleLoadArt': function not inlinable [-Winline]
  304 | static inline void CL_ParticleLoadArt (ptlArt_t* a)
      |                    ^
src/client/battlescape/cl_particle.cpp:336:35: note: called from here
  336 |                 CL_ParticleLoadArt(a);
      |                                   ^
src/client/battlescape/cl_particle.cpp: In function 'CL_ParticleGetArt':
src/client/battlescape/cl_particle.cpp:304:20: warning: inlining failed in call to 'CL_ParticleLoadArt': function not inlinable [-Winline]
  304 | static inline void CL_ParticleLoadArt (ptlArt_t* a)
      |                    ^
src/client/battlescape/cl_particle.cpp:366:27: note: called from here
  366 |         CL_ParticleLoadArt(a);
      |                           ^
src/client/../common/filesys.h: In function 'SAV_GameLoad.constprop':
src/client/../common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/client/cgame/campaign/cp_save.cpp:138:20: note: called from here
  138 |         FS_OpenFile(filename, &f, FILE_READ);
      |                    ^
src/client/../common/filesys.h:202:16: warning: inlining failed in call to '__conv_op ': function not inlinable [-Winline]
  202 |         inline operator bool () const
      |                ^
src/client/cgame/campaign/cp_save.cpp:139:14: note: called from here
  139 |         if (!f) {
      |              ^
src/client/../common/../shared/shared.h: In function 'AIR_PostLoadInitMissions':
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/client/cgame/campaign/cp_aircraft.cpp:2705:30: note: called from here
 2705 |                 if (Q_strnull(aircraft->missionID))
      |                              ^
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/client/../common/../game/inv_shared.h: In member function 'getItemAtPos':
src/client/../common/../game/inv_shared.h:551:22: warning: inlining failed in call to 'getContainer2': function not inlinable [-Winline]
  551 |         inline Item* getContainer2 (const containerIndex_t idx) const {
      |                      ^
src/client/cgame/campaign/cp_aircraft.cpp:2724:30: note: called from here
 2724 |                 if (Q_strnull(ufo->missionID)) {
      |                              ^
src/game/inv_shared.cpp:836:37: note: called from here
  836 |                 return getContainer2(container->id);
      |                                     ^
src/client/../common/../game/inv_shared.h:542:33: warning: inlining failed in call to 'getContainer': function not inlinable [-Winline]
  542 |         inline const Container& getContainer (const containerIndex_t idx) const {
      |                                 ^
src/game/inv_shared.cpp:842:45: note: called from here
  842 |         const Container &cont = getContainer(container->id);
      |                                             ^
src/client/battlescape/cl_particle.cpp: In function 'CL_ParticleFunction':
src/client/battlescape/cl_particle.cpp:383:21: warning: inlining failed in call to 'CL_ParticleCommandGetDataLocation.isra': function not inlinable [-Winline]
  383 | static inline void* CL_ParticleCommandGetDataLocation (ptl_t* p, const ptlCmd_t* cmd)
      |                     ^
src/client/battlescape/cl_particle.cpp:409:68: note: called from here
  409 |                         cmdData = CL_ParticleCommandGetDataLocation(p, cmd);
      |                                                                    ^
src/client/ui/node/ui_node_abstractvalue.cpp: In function 'setRange.constprop':
src/client/ui/node/ui_node_abstractvalue.cpp:39:20: warning: inlining failed in call to 'UI_InitCvarOrFloat': function not inlinable [-Winline]
   39 | static inline void UI_InitCvarOrFloat (float** adress, float defaultValue)
      |                    ^
src/client/ui/node/ui_node_abstractvalue.cpp:108:35: note: called from here
  108 |                 UI_InitCvarOrFloat((float**)&EXTRADATA(node).min, min);
      |                                   ^
src/client/ui/node/ui_node_abstractvalue.cpp:39:20: warning: inlining failed in call to 'UI_InitCvarOrFloat': function not inlinable [-Winline]
   39 | static inline void UI_InitCvarOrFloat (float** adress, float defaultValue)
      |                    ^
src/client/ui/node/ui_node_abstractvalue.cpp:111:35: note: called from here
  111 |                 UI_InitCvarOrFloat((float**)&EXTRADATA(node).max, max);
      |                                   ^
src/client/../common/../shared/shared.h: In function 'AIR_GetAircraft':
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/client/cgame/campaign/cp_aircraft.cpp:638:22: note: called from here
  638 |         if (Q_strnull(name))
      |                      ^
src/client/cgame/campaign/../../../common/../ports/../common/list.h: In function 'AIR_Add':
src/client/cgame/campaign/../../../common/../ports/../common/list.h:75:32: warning: inlining failed in call to 'LIST_Add.constprop': function not inlinable [-Winline]
   75 | template<typename T> inline T& LIST_Add(linkedList_t** const list, T const& data)
      |                                ^
src/client/cgame/campaign/cp_aircraft.cpp:673:40: note: called from here
  673 |         aircraft_t& aircraft = LIST_Add(&ccs.aircraft, *aircraftTemplate);
      |                                        ^
src/client/cgame/campaign/../../../common/../ports/../common/list.h: In function 'E_CreateEmployee.constprop':
src/client/cgame/campaign/../../../common/../ports/../common/list.h:75:32: warning: inlining failed in call to 'LIST_Add': function not inlinable [-Winline]
   75 | template<typename T> inline T& LIST_Add(linkedList_t** const list, T const& data)
      |                                ^
src/client/cgame/campaign/cp_employee.cpp:567:25: note: called from here
  567 |         return &LIST_Add(&ccs.employees[type], employee);
      |                         ^
src/client/cgame/campaign/cp_campaign.h: In function '__static_initialization_and_destruction_0.constprop':
src/client/cgame/campaign/cp_campaign.h:400:16: warning: inlining failed in call to '__ct_base .constprop': function not inlinable [-Winline]
  400 | typedef struct ccs_s {
      |                ^
src/client/cgame/campaign/cp_campaign.cpp:59:7: note: called from here
   59 | ccs_t ccs;
      |       ^
src/client/../common/../shared/shared.h: In function 'SV_New_f':
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/server/sv_user.cpp:103:30: note: called from here
  103 |                         if (!Q_strvalid(configString))
      |                              ^
In function 'mbstowcs',
    inlined from 'mumble_link.constprop' at src/libs/mumble/libmumblelink.c:115:2:
/usr/include/bits/stdlib.h:115:10: warning: call to '__mbstowcs_chk_warn' declared with attribute warning: mbstowcs called with dst buffer smaller than len * sizeof (wchar_t) [-Wattribute-warning]
  115 |   return __glibc_fortify_n (mbstowcs, __len, sizeof (wchar_t),
      |          ^
src/client/cgame/cl_game.cpp: In function 'GAME_DrawBase.constprop':
src/client/cgame/cl_game.cpp:62:37: warning: inlining failed in call to 'GAME_GetCurrentType': function not inlinable [-Winline]
   62 | static inline const cgame_export_t* GAME_GetCurrentType (void)
      |                                     ^
src/client/cgame/cl_game.cpp:1628:57: note: called from here
 1628 |         const cgame_export_t* list = GAME_GetCurrentType();
      |                                                         ^
src/client/../common/../shared/shared.h: In function 'Info_SetValueForKey.constprop':
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/shared/infostring.cpp:199:22: note: called from here
  199 |         if (Q_strnull(value))
      |                      ^
src/client/../common/../shared/shared.h: In function 'HTTP_GetURLInternal.constprop':
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/common/http.cpp:166:22: note: called from here
  166 |         if (Q_strnull(url)) {
      |                      ^
src/client/../common/../shared/shared.h: In function 'CL_ParticleSpawn':
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/client/battlescape/cl_particle.cpp:717:22: note: called from here
  717 |         if (Q_strnull(name))
      |                      ^
src/common/../shared/typedefs.h: In function 'RT_DumpMap.constprop':
src/common/../shared/typedefs.h:281:21: warning: inlining failed in call to 'getConn': function not inlinable [-Winline]
  281 |         inline byte getConn (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/routing.cpp:195:43: note: called from here
  195 |                                         , RT_CONN_PX(routing, actorSize, x, y, z) ? "e" : " "
      |                                           ^
src/common/../shared/typedefs.h:281:21: warning: inlining failed in call to 'getConn': function not inlinable [-Winline]
  281 |         inline byte getConn (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/routing.cpp:194:43: note: called from here
  194 |                                         , RT_CONN_NY(routing, actorSize, x, y, z) ? "s" : " "
      |                                           ^
src/common/../shared/typedefs.h:281:21: warning: inlining failed in call to 'getConn': function not inlinable [-Winline]
  281 |         inline byte getConn (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/routing.cpp:193:43: note: called from here
  193 |                                         , RT_CONN_PY(routing, actorSize, x, y, z) ? "n" : " "
      |                                           ^
src/common/../shared/typedefs.h:281:21: warning: inlining failed in call to 'getConn': function not inlinable [-Winline]
  281 |         inline byte getConn (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/routing.cpp:192:43: note: called from here
  192 |                                         , RT_CONN_NX(routing, actorSize, x, y, z) ? "w" : " "
      |                                           ^
src/client/../common/../game/inv_shared.h: In function 'emptyContainer.constprop':
src/client/../common/../game/inv_shared.h:551:22: warning: inlining failed in call to 'getContainer2': function not inlinable [-Winline]
  551 |         inline Item* getContainer2 (const containerIndex_t idx) const {
      |                      ^
src/game/inventory.cpp:509:38: note: called from here
  509 |         Item* ic = inv->getContainer2(containerId);
      |                                      ^
src/client/../common/../game/inv_shared.h:452:22: warning: inlining failed in call to 'getNext': function not inlinable [-Winline]
  452 |         inline Item* getNext () const {
      |                      ^
src/game/inventory.cpp:513:33: note: called from here
  513 |                 ic = ic->getNext();
      |                                 ^
src/client/cgame/../../common/../game/inv_shared.h:559:21: warning: inlining failed in call to 'resetContainer': function not inlinable [-Winline]
  559 |         inline void resetContainer (const containerIndex_t idx) {
      |                     ^
src/game/inventory.cpp:517:28: note: called from here
  517 |         inv->resetContainer(containerId);
      |                            ^
src/client/../common/../shared/shared.h: In function 'LET_Projectile':
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/client/battlescape/cl_localentity.cpp:728:21: note: called from here
  728 |                 if (Q_strvalid(le->ref1)) {
      |                     ^
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/client/battlescape/cl_localentity.cpp:733:21: note: called from here
  733 |                 if (Q_strvalid(le->ref2)) {
      |                     ^
src/common/../shared/sharedptr.h: In function 'operator==.isra':
src/common/../shared/sharedptr.h:195:28: warning: inlining failed in call to 'get.isra': function not inlinable [-Winline]
  195 |         inline PointerType get () const
      |                            ^
src/common/../shared/sharedptr.h:233:41: note: called from here
  233 |                 return _pointer == r.get();
      |                                         ^
src/client/../common/../game/inv_shared.h: In function 'GetUsedSlots.constprop':
src/client/../common/../game/inv_shared.h:452:22: warning: inlining failed in call to 'getNext': function not inlinable [-Winline]
  452 |         inline Item* getNext () const {
      |                      ^
src/game/inventory.cpp:975:37: note: called from here
  975 |                 slot = slot->getNext();
      |                                     ^
src/common/../shared/typedefs.h: In function 'RT_DebugPathDisplay.constprop':
src/common/../shared/typedefs.h:291:21: warning: inlining failed in call to 'getStepup': function not inlinable [-Winline]
  291 |         inline byte getStepup (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/routing.cpp:1602:17: note: called from here
 1602 |                 RT_STEPUP_PX(routing, actorSize, x, y, z),              /* dir = 0 */
      |                 ^
src/common/../shared/typedefs.h:291:21: warning: inlining failed in call to 'getStepup': function not inlinable [-Winline]
  291 |         inline byte getStepup (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/routing.cpp:1603:17: note: called from here
 1603 |                 RT_STEPUP_NX(routing, actorSize, x, y, z),              /* 1 */
      |                 ^
src/common/../shared/typedefs.h:291:21: warning: inlining failed in call to 'getStepup': function not inlinable [-Winline]
  291 |         inline byte getStepup (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/routing.cpp:1604:17: note: called from here
 1604 |                 RT_STEPUP_PY(routing, actorSize, x, y, z),              /* 2 */
      |                 ^
src/common/../shared/typedefs.h:291:21: warning: inlining failed in call to 'getStepup': function not inlinable [-Winline]
  291 |         inline byte getStepup (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/routing.cpp:1605:17: note: called from here
 1605 |                 RT_STEPUP_NY(routing, actorSize, x, y, z) );    /* 3 */
      |                 ^
src/common/../shared/typedefs.h:281:21: warning: inlining failed in call to 'getConn': function not inlinable [-Winline]
  281 |         inline byte getConn (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/routing.cpp:1597:17: note: called from here
 1597 |                 RT_CONN_PX_PY(routing, actorSize, x, y, z),             /* dir = 4 */
      |                 ^
src/common/../shared/typedefs.h:281:21: warning: inlining failed in call to 'getConn': function not inlinable [-Winline]
  281 |         inline byte getConn (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/routing.cpp:1598:17: note: called from here
 1598 |                 RT_CONN_NX_NY(routing, actorSize, x, y, z),             /* 5 */
      |                 ^
src/common/../shared/typedefs.h:281:21: warning: inlining failed in call to 'getConn': function not inlinable [-Winline]
  281 |         inline byte getConn (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/routing.cpp:1599:17: note: called from here
 1599 |                 RT_CONN_NX_PY(routing, actorSize, x, y, z),             /* 6 */
      |                 ^
src/common/../shared/typedefs.h:281:21: warning: inlining failed in call to 'getConn': function not inlinable [-Winline]
  281 |         inline byte getConn (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/routing.cpp:1600:17: note: called from here
 1600 |                 RT_CONN_PX_NY(routing, actorSize, x, y, z) );   /* 7 */
      |                 ^
src/common/../shared/typedefs.h:281:21: warning: inlining failed in call to 'getConn': function not inlinable [-Winline]
  281 |         inline byte getConn (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/routing.cpp:1592:17: note: called from here
 1592 |                 RT_CONN_PX(routing, actorSize, x, y, z),                /* dir = 0 */
      |                 ^
src/common/../shared/typedefs.h:281:21: warning: inlining failed in call to 'getConn': function not inlinable [-Winline]
  281 |         inline byte getConn (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/routing.cpp:1593:17: note: called from here
 1593 |                 RT_CONN_NX(routing, actorSize, x, y, z),                /* 1 */
      |                 ^
src/common/../shared/typedefs.h:281:21: warning: inlining failed in call to 'getConn': function not inlinable [-Winline]
  281 |         inline byte getConn (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/routing.cpp:1594:17: note: called from here
 1594 |                 RT_CONN_PY(routing, actorSize, x, y, z),                /* 2 */
      |                 ^
src/common/../shared/typedefs.h:281:21: warning: inlining failed in call to 'getConn': function not inlinable [-Winline]
  281 |         inline byte getConn (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/routing.cpp:1595:17: note: called from here
 1595 |                 RT_CONN_NY(routing, actorSize, x, y, z) );              /* 3 */
      |                 ^
src/common/../shared/typedefs.h:255:28: warning: inlining failed in call to 'getFloor': function not inlinable [-Winline]
  255 |         inline signed char getFloor (const actorSizeEnum_t actorSize, const int x, const int y, const int z) const {
      |                            ^
src/common/routing.cpp:1589:33: note: called from here
 1589 |                 routing.getFloor(actorSize, x, y, z),
      |                                 ^
src/common/../shared/typedefs.h:265:21: warning: inlining failed in call to 'getCeiling': function not inlinable [-Winline]
  265 |         inline byte getCeiling (const int actorSize, const int x, const int y, const int z) const {
      |                     ^
src/common/routing.cpp:1590:35: note: called from here
 1590 |                 routing.getCeiling(actorSize, x, y, z) );
      |                                   ^
src/client/cinematic/../../common/scripts.h: In function 'UI_ParseUIModel.isra':
src/client/cinematic/../../common/scripts.h:179:32: warning: inlining failed in call to 'Com_GetValue': function not inlinable [-Winline]
  179 | template<typename T> inline T& Com_GetValue(void* const object, value_t const* const value)
      |                                ^
src/client/ui/ui_parse.cpp:1169:33: note: called from here
 1169 |                                 Mem_PoolStrDupTo(token, &Com_GetValue<char*>(model, v), ui_sysPool, 0);
      |                                 ^
src/client/battlescape/cl_localentity.cpp: In function 'LE_AddToScene':
src/client/battlescape/cl_localentity.cpp:1450:20: warning: inlining failed in call to 'LE_IsOriginBrush.isra': function not inlinable [-Winline]
 1450 | static inline bool LE_IsOriginBrush (const le_t* const le)
      |                    ^
src/client/battlescape/cl_localentity.cpp:1516:45: note: called from here
 1516 |                         if (LE_IsOriginBrush(le)) {
      |                                             ^
src/common/../shared/typedefs.h: In member function 'checkWalkingDirections.constprop':
src/common/../shared/typedefs.h:284:21: warning: inlining failed in call to 'getConn': function not inlinable [-Winline]
  284 |         inline byte getConn (const actorSizeEnum_t actorSize, const pos3_t pos, const int dir) const {
      |                     ^
src/common/grid.cpp:274:40: note: called from here
  274 |         passageHeight = routing.getConn(actorSize, fromPos, dir);
      |                                        ^
src/common/../shared/typedefs.h:295:21: warning: inlining failed in call to 'getStepupHeight': function not inlinable [-Winline]
  295 |         inline byte getStepupHeight (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/grid.cpp:268:57: note: called from here
  268 |         const int stepupHeight = routing.getStepupHeight(actorSize, fromPos[0], fromPos[1], fromPos[2], dir);           /**< The actual stepup height without the level flags */
      |                                                         ^
src/common/../shared/typedefs.h:301:21: warning: inlining failed in call to 'isStepUpLevel': function not inlinable [-Winline]
  301 |         inline byte isStepUpLevel (const actorSizeEnum_t actorSize, const pos3_t pos, const int dir) const {
      |                     ^
src/common/grid.cpp:326:34: note: called from here
  326 |         if (routing.isStepUpLevel(actorSize, fromPos, dir) && toPos[2] < PATHFINDING_HEIGHT - 1) {
      |                                  ^
src/common/../shared/typedefs.h:298:21: warning: inlining failed in call to 'isStepDownLevel': function not inlinable [-Winline]
  298 |         inline byte isStepDownLevel (const actorSizeEnum_t actorSize, const pos3_t pos, const int dir) const {
      |                     ^
src/common/grid.cpp:353:43: note: called from here
  353 |         } else if (routing.isStepDownLevel(actorSize, fromPos, dir) && toPos[2] > 0
      |                                           ^
src/common/../shared/typedefs.h:295:21: warning: inlining failed in call to 'getStepupHeight': function not inlinable [-Winline]
  295 |         inline byte getStepupHeight (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/grid.cpp:354:64: note: called from here
  354 |                 && actorStepupHeight >= routing.getStepupHeight(actorSize, nx, ny, nz - 1, dir ^ 1)) {
      |                                                                ^
src/common/../shared/typedefs.h:252:28: warning: inlining failed in call to 'getFloor': function not inlinable [-Winline]
  252 |         inline signed char getFloor (const actorSizeEnum_t actorSize, const pos3_t pos) const {
      |                            ^
src/common/grid.cpp:358:77: note: called from here
  358 |         heightChange = routing.getFloor(actorSize, toPos) - routing.getFloor(actorSize, fromPos) + (toPos[2] - fromPos[2]) * CELL_HEIGHT;
      |                                                                             ^
src/common/../shared/typedefs.h:252:28: warning: inlining failed in call to 'getFloor': function not inlinable [-Winline]
  252 |         inline signed char getFloor (const actorSizeEnum_t actorSize, const pos3_t pos) const {
      |                            ^
src/common/grid.cpp:358:40: note: called from here
  358 |         heightChange = routing.getFloor(actorSize, toPos) - routing.getFloor(actorSize, fromPos) + (toPos[2] - fromPos[2]) * CELL_HEIGHT;
      |                                        ^
src/common/../shared/typedefs.h:298:21: warning: inlining failed in call to 'isStepDownLevel': function not inlinable [-Winline]
  298 |         inline byte isStepDownLevel (const actorSizeEnum_t actorSize, const pos3_t pos, const int dir) const {
      |                     ^
src/common/grid.cpp:372:44: note: called from here
  372 |                 if (routing.isStepDownLevel(actorSize, fromPos, dir)) {
      |                                            ^
src/client/../common/../shared/shared.h: In function 'CLMN_AddUIBindings.constprop':
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/client/cl_menu.cpp:60:21: note: called from here
   60 |                 if (!Q_strvalid(binding->description))
      |                     ^
src/client/battlescape/cl_localentity.cpp: In function 'CL_Trace':
src/client/battlescape/cl_localentity.cpp:1755:20: warning: inlining failed in call to 'CL_TraceBounds': function not inlinable [-Winline]
 1755 | static inline void CL_TraceBounds (const vec3_t start, const vec3_t mins, const vec3_t maxs, const vec3_t end, vec3_t boxmins, vec3_t boxmaxs)
      |                    ^
src/client/battlescape/cl_localentity.cpp:1806:23: note: called from here
 1806 |         CL_TraceBounds(start, box.mins, box.maxs, end, clip.boxmins, clip.boxmaxs);
      |                       ^
src/client/cinematic/../../common/scripts.h: In function 'UI_ParseFont.isra':
src/client/cinematic/../../common/scripts.h:179:32: warning: inlining failed in call to 'Com_GetValue': function not inlinable [-Winline]
  179 | template<typename T> inline T& Com_GetValue(void* const object, value_t const* const value)
      |                                ^
src/client/ui/ui_font.cpp:123:41: note: called from here
  123 |                                         Mem_PoolStrDupTo(token, &Com_GetValue<char*>(font, v), ui_sysPool, 0);
      |                                         ^
src/client/../common/../shared/shared.h: In function 'LE_PlayFootStepSound':
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/client/battlescape/cl_localentity.cpp:556:13: note: called from here
  556 |         if (Q_strvalid(le->teamDef->footstepSound)) {
      |             ^
src/client/renderer/r_geoscape.cpp: In function 'R_BlurStack.constprop':
src/client/renderer/r_geoscape.cpp:692:20: warning: inlining failed in call to 'R_DrawQuad': function not inlinable [-Winline]
  692 | static inline void R_DrawQuad (void)
      |                    ^
src/client/renderer/r_geoscape.cpp:742:27: note: called from here
  742 |                 R_DrawQuad();
      |                           ^
src/client/../common/../shared/shared.h: In member function 'draw':
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/client/ui/node/ui_node_texture.cpp:54:22: note: called from here
   54 |         if (Q_strnull(imageName))
      |                      ^
src/client/ui/node/ui_node_model.cpp: In function 'UI_DrawModelNodeWithUIModel.constprop':
src/client/ui/node/ui_node_model.cpp:101:20: warning: inlining failed in call to 'UI_InitModelInfoView.constprop': function not inlinable [-Winline]
  101 | static inline void UI_InitModelInfoView (uiNode_t* node, modelInfo_t* mi, uiModel_t* model)
      |                    ^
src/client/ui/node/ui_node_model.cpp:198:45: note: called from here
  198 |                         UI_InitModelInfoView(node, mi, model);
      |                                             ^
src/client/battlescape/cl_particle.cpp: In function 'CL_ParticleRun2':
src/client/battlescape/cl_particle.cpp:872:23: warning: inlining failed in call to 'PTL_Trace': function not inlinable [-Winline]
  872 | static inline trace_t PTL_Trace (ptl_t* ptl, const vec3_t mins, const vec3_t maxs)
      |                       ^
src/client/battlescape/cl_particle.cpp:947:45: note: called from here
  947 |                 const trace_t tr = PTL_Trace(p, mins, maxs);
      |                                             ^
src/client/battlescape/events/../../../common/../shared/sharedptr.h: In function 'operator().constprop.isra':
src/client/battlescape/events/../../../common/../shared/sharedptr.h:173:28: warning: inlining failed in call to 'operator->.isra': function not inlinable [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^
src/common/common.cpp:99:37: note: called from here
   99 |                 return e1->when < e2->when;
      |                                     ^
src/client/battlescape/events/../../../common/../shared/sharedptr.h:173:28: warning: inlining failed in call to 'operator->.isra': function not inlinable [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^
src/common/common.cpp:99:26: note: called from here
   99 |                 return e1->when < e2->when;
      |                          ^
src/client/ui/node/ui_node_vscrollbar.cpp: In function 'UI_VScrollbarNodeAction':
src/client/ui/node/ui_node_vscrollbar.cpp:119:20: warning: inlining failed in call to 'UI_VScrollbarNodeDiff': function not inlinable [-Winline]
  119 | static inline void UI_VScrollbarNodeDiff (uiNode_t* node, int value)
      |                    ^
src/client/ui/node/ui_node_vscrollbar.cpp:141:38: note: called from here
  141 |                 UI_VScrollbarNodeDiff(node, -1);
      |                                      ^
src/client/ui/node/ui_node_vscrollbar.cpp:119:20: warning: inlining failed in call to 'UI_VScrollbarNodeDiff': function not inlinable [-Winline]
  119 | static inline void UI_VScrollbarNodeDiff (uiNode_t* node, int value)
      |                    ^
src/client/ui/node/ui_node_vscrollbar.cpp:150:38: note: called from here
  150 |                 UI_VScrollbarNodeDiff(node, -10);
      |                                      ^
src/client/ui/node/ui_node_vscrollbar.cpp:119:20: warning: inlining failed in call to 'UI_VScrollbarNodeDiff': function not inlinable [-Winline]
  119 | static inline void UI_VScrollbarNodeDiff (uiNode_t* node, int value)
      |                    ^
src/client/ui/node/ui_node_vscrollbar.cpp:168:38: note: called from here
  168 |                 UI_VScrollbarNodeDiff(node, 10);
      |                                      ^
src/client/ui/node/ui_node_vscrollbar.cpp:119:20: warning: inlining failed in call to 'UI_VScrollbarNodeDiff': function not inlinable [-Winline]
  119 | static inline void UI_VScrollbarNodeDiff (uiNode_t* node, int value)
      |                    ^
src/client/ui/node/ui_node_vscrollbar.cpp:177:38: note: called from here
  177 |                 UI_VScrollbarNodeDiff(node, 1);
      |                                      ^
src/client/ui/node/ui_node_vscrollbar.cpp: In function 'UI_VScrollbarNodeRepeat':
src/client/ui/node/ui_node_vscrollbar.cpp:137:20: warning: inlining failed in call to 'UI_VScrollbarNodeAction': function not inlinable [-Winline]
  137 | static inline void UI_VScrollbarNodeAction (uiNode_t* node, int hoveredElement, bool allowCapture)
      |                    ^
src/client/ui/node/ui_node_vscrollbar.cpp:128:32: note: called from here
  128 |         UI_VScrollbarNodeAction(node, capturedElement, false);
      |                                ^
src/client/ui/node/ui_node_vscrollbar.cpp: In member function 'onMouseDown':
src/client/ui/node/ui_node_vscrollbar.cpp:137:20: warning: inlining failed in call to 'UI_VScrollbarNodeAction': function not inlinable [-Winline]
  137 | static inline void UI_VScrollbarNodeAction (uiNode_t* node, int hoveredElement, bool allowCapture)
      |                    ^
src/client/ui/node/ui_node_vscrollbar.cpp:201:32: note: called from here
  201 |         UI_VScrollbarNodeAction(node, hoveredElement, true);
      |                                ^
src/common/../shared/sharedptr.h: In function 'NET_StreamPeek.constprop':
src/common/../shared/sharedptr.h:204:16: warning: inlining failed in call to '__conv_op .isra': function not inlinable [-Winline]
  204 |         inline operator bool () const
      |                ^
src/common/net.cpp:766:43: note: called from here
  766 |         if ((s->closed || s->finished) && dbuffer_len(dbuf) == 0)
      |                                           ^
src/common/dbuffer.h:48:15: warning: inlining failed in call to 'length.isra': function not inlinable [-Winline]
   48 | inline size_t dbuffer::length () const
      |               ^
src/common/net.cpp:766:43: note: called from here
  766 |         if ((s->closed || s->finished) && dbuffer_len(dbuf) == 0)
      |                                           ^
src/common/../shared/sharedptr.h:173:28: warning: inlining failed in call to 'operator->.isra': function not inlinable [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^
src/common/net.cpp:766:43: note: called from here
  766 |         if ((s->closed || s->finished) && dbuffer_len(dbuf) == 0)
      |                                           ^
src/common/../shared/sharedptr.h:173:28: warning: inlining failed in call to 'operator->.isra': function not inlinable [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^
src/common/net.cpp:769:25: note: called from here
  769 |         return dbuf->get(data, len);
      |                         ^
src/server/sv_rma.h: In function 'SV_DoMapAssemble.constprop.isra':
src/server/sv_rma.h:144:32: warning: inlining failed in call to 'getCurrentAssembly': function not inlinable [-Winline]
  144 |         inline const Assembly* getCurrentAssembly () const
      |                                ^
src/server/sv_rma.cpp:1964:55: note: called from here
 1964 |         const Assembly *mAsm = map->getCurrentAssembly();
      |                                                       ^
src/common/../shared/typedefs.h: In function 'Grid_Ceiling.constprop':
src/common/../shared/typedefs.h:265:21: warning: inlining failed in call to 'getCeiling': function not inlinable [-Winline]
  265 |         inline byte getCeiling (const int actorSize, const int x, const int y, const int z) const {
      |                     ^
src/common/grid.cpp:769:16: note: called from here
  769 |         return QuantToModel(routing.getCeiling(actorSize, pos[0], pos[1], pos[2] & 7));
      |                ^
src/client/cgame/campaign/cp_employee.h: In function 'AIR_IsEmployeeInAircraft':
src/client/cgame/campaign/cp_employee.h:66:21: warning: inlining failed in call to 'isPilot.isra': function not inlinable [-Winline]
   66 |         inline bool isPilot () const {
      |                     ^
src/client/cgame/campaign/cp_aircraft.cpp:2898:30: note: called from here
 2898 |         if (employee->isPilot()) {
      |                              ^
src/client/cgame/campaign/cp_base.cpp: In function 'B_AssembleMap.constprop.isra':
src/client/cgame/campaign/cp_base.cpp:559:20: warning: inlining failed in call to 'B_AddMap.constprop': function not inlinable [-Winline]
  559 | static inline void B_AddMap (char* maps, size_t mapsLength, char* coords, size_t coordsLength, const char* map, int col, int row)
      |                    ^
src/client/cgame/campaign/cp_base.cpp:592:41: note: called from here
  592 |                                 B_AddMap(maps, mapsLength, coords, coordsLength, "b/empty ", col, row);
      |                                         ^
src/client/cgame/campaign/cp_base.cpp:559:20: warning: inlining failed in call to 'B_AddMap.constprop': function not inlinable [-Winline]
  559 | static inline void B_AddMap (char* maps, size_t mapsLength, char* coords, size_t coordsLength, const char* map, int col, int row)
      |                    ^
src/client/cgame/campaign/cp_base.cpp:596:41: note: called from here
  596 |                                 B_AddMap(maps, mapsLength, coords, coordsLength, "b/construction ", col, row);
      |                                         ^
src/client/cgame/campaign/cp_base.cpp:559:20: warning: inlining failed in call to 'B_AddMap.constprop': function not inlinable [-Winline]
  559 | static inline void B_AddMap (char* maps, size_t mapsLength, char* coords, size_t coordsLength, const char* map, int col, int row)
      |                    ^
src/client/cgame/campaign/cp_base.cpp:608:33: note: called from here
  608 |                         B_AddMap(maps, mapsLength, coords, coordsLength, va("b/%s ", entry->mapPart), col, row);
      |                                 ^
src/client/cgame/campaign/cp_employee.h: In function 'E_RefreshUnhiredEmployeeGlobalList.constprop.isra':
src/client/cgame/campaign/cp_employee.h:86:21: warning: inlining failed in call to 'isHired.isra': function not inlinable [-Winline]
   86 |         inline bool isHired () const {
      |                     ^
src/client/cgame/campaign/cp_employee.cpp:693:39: note: called from here
  693 |                 if (!employee->isHired()) {
      |                                       ^
src/client/../common/../game/inv_shared.h: In function 'AIR_MoveEmployeeInventoryIntoStorage':
src/client/../common/../game/inv_shared.h:444:20: warning: inlining failed in call to 'getAmmoLeft': function not inlinable [-Winline]
  444 |         inline int getAmmoLeft () const {
      |                    ^
src/client/cgame/campaign/cp_aircraft.cpp:2952:53: note: called from here
 2952 |                                 if (item.getAmmoLeft() && type->isReloadable()) {
      |                                                     ^
src/client/../common/../game/inv_shared.h:452:22: warning: inlining failed in call to 'getNext': function not inlinable [-Winline]
  452 |         inline Item* getNext () const {
      |                      ^
src/client/cgame/campaign/cp_aircraft.cpp:2949:57: note: called from here
 2949 |                                 Item* next = ic->getNext();
      |                                                         ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/cgame/campaign/cp_aircraft.cpp:2948:64: note: called from here
 2948 |                                 const objDef_t* type = item.def();
      |                                                                ^
src/client/../common/../game/inv_shared.h:359:21: warning: inlining failed in call to 'isReloadable.isra': function not inlinable [-Winline]
  359 |         inline bool isReloadable () const {
      |                     ^
src/client/cgame/campaign/cp_aircraft.cpp:2952:77: note: called from here
 2952 |                                 if (item.getAmmoLeft() && type->isReloadable()) {
      |                                                                             ^
src/client/../common/../game/inv_shared.h:424:32: warning: inlining failed in call to 'ammoDef': function not inlinable [-Winline]
  424 |         inline const objDef_t* ammoDef (void) const {
      |                                ^
src/client/cgame/campaign/cp_aircraft.cpp:2953:41: note: called from here
 2953 |                                         assert(item.ammoDef());
      |                                         ^
src/client/cgame/campaign/../../../common/../ports/../common/list.h: In function 'CL_DisplayHomebasePopup.constprop.isra':
src/client/cgame/campaign/../../../common/../ports/../common/list.h:75:32: warning: inlining failed in call to 'LIST_Add.constprop.isra': function not inlinable [-Winline]
   75 | template<typename T> inline T& LIST_Add(linkedList_t** const list, T const& data)
      |                                ^
src/client/cgame/campaign/cp_popup.cpp:122:33: note: called from here
  122 |                         LIST_Add(&popupListData, INVALID_BASE);
      |                                 ^
src/client/cgame/campaign/../../../common/../ports/../common/list.h:75:32: warning: inlining failed in call to 'LIST_Add.constprop.isra': function not inlinable [-Winline]
   75 | template<typename T> inline T& LIST_Add(linkedList_t** const list, T const& data)
      |                                ^
src/client/cgame/campaign/cp_popup.cpp:128:41: note: called from here
  128 |                                 LIST_Add(&popupListData, base->idx);
      |                                         ^
src/client/cgame/campaign/../../../common/../ports/../common/list.h:75:32: warning: inlining failed in call to 'LIST_Add.constprop.isra': function not inlinable [-Winline]
   75 | template<typename T> inline T& LIST_Add(linkedList_t** const list, T const& data)
      |                                ^
src/client/cgame/campaign/cp_popup.cpp:131:41: note: called from here
  131 |                                 LIST_Add(&popupListData, INVALID_BASE);
      |                                         ^
src/client/renderer/r_array.cpp: In function 'R_SetArrayState':
src/client/renderer/r_array.cpp:116:20: warning: inlining failed in call to 'R_SetVertexBufferState': function not inlinable [-Winline]
  116 | static inline void R_SetVertexBufferState (const mBspModel_t* bsp, int mask)
      |                    ^
src/client/renderer/r_array.cpp:175:39: note: called from here
  175 |                 R_SetVertexBufferState(bsp, mask);
      |                                       ^
src/client/renderer/r_array.cpp:81:20: warning: inlining failed in call to 'R_SetVertexArrayState': function not inlinable [-Winline]
   81 | static inline void R_SetVertexArrayState (const mBspModel_t* bsp, int mask)
      |                    ^
src/client/renderer/r_array.cpp:177:38: note: called from here
  177 |                 R_SetVertexArrayState(bsp, mask);
      |                                      ^
src/client/../common/../game/inv_shared.h: In function 'UI_ContainerItemIteratorNext':
src/client/../common/../game/inv_shared.h:353:21: warning: inlining failed in call to 'isArmour': function not inlinable [-Winline]
  353 |         inline bool isArmour () const {
      |                     ^
src/client/ui/node/ui_node_baseinventory.cpp:129:60: note: called from here
  129 |                         const bool isArmour = obj->isArmour();
      |                                                            ^
src/client/../common/../game/inv_shared.h:350:21: warning: inlining failed in call to 'isAmmo': function not inlinable [-Winline]
  350 |         inline bool isAmmo () const {
      |                     ^
src/client/ui/node/ui_node_baseinventory.cpp:130:80: note: called from here
  130 |                         const bool isAmmo = obj->numWeapons != 0 && obj->isAmmo();
      |                                                                                ^
src/client/cgame/campaign/../../../common/../ports/../common/list.h: In function 'US_StoreUFO.isra':
src/client/cgame/campaign/../../../common/../ports/../common/list.h:75:32: warning: inlining failed in call to 'LIST_Add.constprop.isra': function not inlinable [-Winline]
   75 | template<typename T> inline T& LIST_Add(linkedList_t** const list, T const& data)
      |                                ^
src/client/cgame/campaign/cp_uforecovery.cpp:139:25: note: called from here
  139 |         return &LIST_Add(&ccs.storedUFOs, ufo);
      |                         ^
src/client/../common/../game/inv_shared.h: In function 'UI_BaseInventoryNodeGetItem':
src/client/../common/../game/inv_shared.h:471:20: warning: inlining failed in call to 'getY': function not inlinable [-Winline]
  471 |         inline int getY () const {
      |                    ^
src/client/ui/node/ui_node_baseinventory.cpp:518:54: note: called from here
  518 |                                 *contY = icItem->getY();
      |                                                      ^
src/client/../common/../game/inv_shared.h:463:20: warning: inlining failed in call to 'getX': function not inlinable [-Winline]
  463 |         inline int getX () const {
      |                    ^
src/client/ui/node/ui_node_baseinventory.cpp:517:54: note: called from here
  517 |                                 *contX = icItem->getX();
      |                                                      ^
src/client/../common/../game/inv_shared.h:471:20: warning: inlining failed in call to 'getY': function not inlinable [-Winline]
  471 |         inline int getY () const {
      |                    ^
src/client/ui/node/ui_node_baseinventory.cpp:556:62: note: called from here
  556 |                                         *contY = icItem->getY();
      |                                                              ^
src/client/../common/../game/inv_shared.h:463:20: warning: inlining failed in call to 'getX': function not inlinable [-Winline]
  463 |         inline int getX () const {
      |                    ^
src/client/ui/node/ui_node_baseinventory.cpp:555:62: note: called from here
  555 |                                         *contX = icItem->getX();
      |                                                              ^
src/client/cgame/cl_game.cpp: In function 'GAME_Spawn.constprop':
src/client/cgame/cl_game.cpp:62:37: warning: inlining failed in call to 'GAME_GetCurrentType': function not inlinable [-Winline]
   62 | static inline const cgame_export_t* GAME_GetCurrentType (void)
      |                                     ^
src/client/cgame/cl_game.cpp:1397:32: note: called from here
 1397 |         if (GAME_GetCurrentType() == nullptr || LIST_IsEmpty(chrDisplayList)) {
      |                                ^
src/client/renderer/../renderer/r_gl.h: In function 'R_DrawFills':
src/client/renderer/../renderer/r_gl.h:35:13: warning: inlining failed in call to 'R_DrawArrays.constprop': function not inlinable [-Winline]
   35 | inline void R_DrawArrays (GLint first, GLsizei count) {
      |             ^
src/client/renderer/r_draw.cpp:245:21: note: called from here
  245 |         R_DrawArrays(0, r_fill_arrays.vert_index / 2);
      |                     ^
src/client/../common/../shared/shared.h: In function 'CHRSH_CharGenAbilitySkills.constprop':
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/game/chr_shared.cpp:194:23: note: called from here
  194 |         if (!Q_strnull(templateId)) {
      |                       ^
src/client/cgame/campaign/cp_employee.h: In function 'E_MoveIntoNewBase.isra':
src/client/cgame/campaign/cp_employee.h:99:31: warning: inlining failed in call to 'getType.isra': function not inlinable [-Winline]
   99 |         inline employeeType_t getType() const {
      |                               ^
src/client/cgame/campaign/cp_employee.cpp:146:42: note: called from here
  146 |                 switch (employee->getType()) {
      |                                          ^
src/client/cgame/campaign/cp_employee.h: In function 'AIR_GetPilot.isra':
src/client/cgame/campaign/cp_employee.h:99:31: warning: inlining failed in call to 'getType.isra': function not inlinable [-Winline]
   99 |         inline employeeType_t getType() const {
      |                               ^
src/client/cgame/campaign/cp_aircraft.cpp:2103:45: note: called from here
 2103 |         return E_GetEmployeeByTypeFromChrUCN(e->getType(), e->chr.ucn);
      |                                             ^
src/client/cgame/campaign/cp_employee.h: In function 'AIR_RemoveEmployee.isra':
src/client/cgame/campaign/cp_employee.h:99:31: warning: inlining failed in call to 'getType.isra': function not inlinable [-Winline]
   99 |         inline employeeType_t getType() const {
      |                               ^
src/client/cgame/campaign/cp_aircraft.cpp:2865:38: note: called from here
 2865 |                 if (employee->getType() != EMPL_PILOT)
      |                                      ^
src/client/renderer/r_draw.cpp: In function 'R_DrawLineStrip':
src/client/renderer/r_draw.cpp:456:20: warning: inlining failed in call to 'R_Draw2DArray': function not inlinable [-Winline]
  456 | static inline void R_Draw2DArray (int points, int* verts, GLenum mode)
      |                    ^
src/client/renderer/r_draw.cpp:484:22: note: called from here
  484 |         R_Draw2DArray(points, verts, GL_LINE_STRIP);
      |                      ^
src/client/../common/../game/inv_shared.h: In member function 'drawTooltip':
src/client/../common/../game/inv_shared.h:463:20: warning: inlining failed in call to 'getX': function not inlinable [-Winline]
  463 |         inline int getX () const {
      |                    ^
src/client/renderer/r_draw.cpp: In function 'R_DrawLine':
src/client/renderer/r_draw.cpp:456:20: warning: inlining failed in call to 'R_Draw2DArray': function not inlinable [-Winline]
  456 | static inline void R_Draw2DArray (int points, int* verts, GLenum mode)
      |                    ^
src/client/ui/node/ui_node_baseinventory.cpp:605:17: note: called from here
  605 |         Q_strcat(tooltiptext, sizeof(tooltiptext), "\n%i/%i", itemHover->getX(), itemHover->getY());
      |                 ^
src/client/../common/../game/inv_shared.h:471:20: warning: inlining failed in call to 'getY': function not inlinable [-Winline]
  471 |         inline int getY () const {
      |                    ^
src/client/renderer/r_draw.cpp:504:22: note: called from here
  504 |         R_Draw2DArray(2, verts, GL_LINES);
      |                      ^
src/client/ui/node/ui_node_baseinventory.cpp:605:17: note: called from here
  605 |         Q_strcat(tooltiptext, sizeof(tooltiptext), "\n%i/%i", itemHover->getX(), itemHover->getY());
      |                 ^
src/client/ui/node/ui_node_container.cpp: In member function 'onDndEnter':
src/client/ui/node/ui_node_container.cpp:84:20: warning: inlining failed in call to 'UI_IsScrollContainerNode': function not inlinable [-Winline]
   84 | static inline bool UI_IsScrollContainerNode (const uiNode_t* const node)
      |                    ^
src/client/ui/node/ui_node_container.cpp:869:104: note: called from here
  869 |         return UI_DNDGetType() == DND_ITEM && EXTRADATA(target).container && (!UI_IsScrollContainerNode(target) || UI_DNDGetSourceNode() != target);
      |                                                                                                        ^
src/client/renderer/../cl_renderer.h: In function '__static_initialization_and_destruction_0.constprop':
src/client/renderer/../cl_renderer.h:204:3: warning: inlining failed in call to '__ct_base .constprop': function not inlinable [-Winline]
  204 | } rendererData_t;
      |   ^
src/client/renderer/r_main.cpp:44:16: note: called from here
   44 | rendererData_t refdef;
      |                ^
src/client/client.h: In function '__static_initialization_and_destruction_0.constprop':
src/client/client.h:54:16: warning: inlining failed in call to '__ct_base .constprop': function not inlinable [-Winline]
   54 | typedef struct client_static_s {
      |                ^
src/client/cl_main.cpp:83:17: note: called from here
   83 | client_static_t cls;
      |                 ^
src/client/../common/../game/inv_shared.h: In function 'EquipActorRobot.constprop':
src/client/../common/../game/inv_shared.h:448:21: warning: inlining failed in call to 'setAmmoLeft': function not inlinable [-Winline]
  448 |         inline void setAmmoLeft (int value) {
      |                     ^
src/game/inventory.cpp:728:25: note: called from here
  728 |         item.setAmmoLeft(weapon->ammo);
      |                         ^
src/client/../common/../game/inv_shared.h:428:21: warning: inlining failed in call to 'setAmmoDef': function not inlinable [-Winline]
  428 |         inline void setAmmoDef (const objDef_t* od) {
      |                     ^
src/game/inventory.cpp:733:24: note: called from here
  733 |         item.setAmmoDef(weapon->ammos[0]);
      |                        ^
src/client/../common/../game/inv_shared.h: In function 'EquipActorMelee.constprop':
src/client/../common/../game/inv_shared.h:448:21: warning: inlining failed in call to 'setAmmoLeft': function not inlinable [-Winline]
  448 |         inline void setAmmoLeft (int value) {
      |                     ^
src/game/inventory.cpp:709:25: note: called from here
  709 |         item.setAmmoLeft(NONE_AMMO);
      |                         ^
src/client/../common/../game/inv_shared.h:428:21: warning: inlining failed in call to 'setAmmoDef': function not inlinable [-Winline]
  428 |         inline void setAmmoDef (const objDef_t* od) {
      |                     ^
src/game/inventory.cpp:708:24: note: called from here
  708 |         item.setAmmoDef(item.def());
      |                        ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/inventory.cpp:708:24: note: called from here
  708 |         item.setAmmoDef(item.def());
      |                        ^
src/client/../common/../game/inv_shared.h: In function 'UI_ContainerNodeDrawFreeSpace':
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/ui/node/ui_node_container.cpp:335:50: note: called from here
  335 |         const objDef_t* od = UI_DNDGetItem()->def();    /**< Get the 'type' of the dragged item. */
      |                                                  ^
src/client/../common/../game/inv_shared.h: In function 'PackAmmoAndWeapon.constprop':
src/client/../common/../game/inv_shared.h:353:21: warning: inlining failed in call to 'isArmour': function not inlinable [-Winline]
  353 |         inline bool isArmour () const {
      |                     ^
src/game/inventory.cpp:587:9: note: called from here
  587 |         assert(!weapon->isArmour());
      |         ^
src/client/../common/../game/inv_shared.h:551:22: warning: inlining failed in call to 'getContainer2': function not inlinable [-Winline]
  551 |         inline Item* getContainer2 (const containerIndex_t idx) const {
      |                      ^
src/game/inventory.cpp:591:41: note: called from here
  591 |         allowLeft = !(inv->getContainer2(CID_RIGHT) && inv->getContainer2(CID_RIGHT)->def()->fireTwoHanded);
      |                                         ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/inventory.cpp:591:90: note: called from here
  591 |         allowLeft = !(inv->getContainer2(CID_RIGHT) && inv->getContainer2(CID_RIGHT)->def()->fireTwoHanded);
      |                                                                                          ^
src/client/../common/../game/inv_shared.h:428:21: warning: inlining failed in call to 'setAmmoDef': function not inlinable [-Winline]
  428 |         inline void setAmmoDef (const objDef_t* od) {
      |                     ^
src/game/inventory.cpp:596:32: note: called from here
  596 |                 item.setAmmoDef(weapon);
      |                                ^
src/client/../common/../game/inv_shared.h:448:21: warning: inlining failed in call to 'setAmmoLeft': function not inlinable [-Winline]
  448 |         inline void setAmmoLeft (int value) {
      |                     ^
src/game/inventory.cpp:595:33: note: called from here
  595 |                 item.setAmmoLeft(weapon->ammo);
      |                                 ^
src/client/../common/../game/inv_shared.h:359:21: warning: inlining failed in call to 'isReloadable.isra': function not inlinable [-Winline]
  359 |         inline bool isReloadable () const {
      |                     ^
src/game/inventory.cpp:599:41: note: called from here
  599 |         } else if (!weapon->isReloadable()) {
      |                                         ^
src/client/../common/../game/inv_shared.h:428:21: warning: inlining failed in call to 'setAmmoDef': function not inlinable [-Winline]
  428 |         inline void setAmmoDef (const objDef_t* od) {
      |                     ^
src/game/inventory.cpp:600:32: note: called from here
  600 |                 item.setAmmoDef(weapon);        /* no ammo needed, so fire definitions are in item */
      |                                ^
src/client/../common/../game/inv_shared.h:428:21: warning: inlining failed in call to 'setAmmoDef': function not inlinable [-Winline]
  428 |         inline void setAmmoDef (const objDef_t* od) {
      |                     ^
src/game/inventory.cpp:633:32: note: called from here
  633 |                 item.setAmmoDef(ammo);
      |                                ^
src/client/../common/../game/inv_shared.h:448:21: warning: inlining failed in call to 'setAmmoLeft': function not inlinable [-Winline]
  448 |         inline void setAmmoLeft (int value) {
      |                     ^
src/game/inventory.cpp:632:33: note: called from here
  632 |                 item.setAmmoLeft(weapon->ammo);
      |                                 ^
src/client/../common/../game/inv_shared.h:424:32: warning: inlining failed in call to 'ammoDef': function not inlinable [-Winline]
  424 |         inline const objDef_t* ammoDef (void) const {
      |                                ^
src/game/inventory.cpp:636:26: note: called from here
  636 |         if (!item.ammoDef()) {
      |                          ^
src/common/../shared/typedefs.h: In function 'RT_CalcNewZ.isra':
src/common/../shared/typedefs.h:255:28: warning: inlining failed in call to 'getFloor': function not inlinable [-Winline]
  255 |         inline signed char getFloor (const actorSizeEnum_t actorSize, const int x, const int y, const int z) const {
      |                            ^
src/common/routing.cpp:810:39: note: called from here
  810 |         adj_lo = rtd->routing.getFloor(rtd->actorSize, ax, ay, temp_z) + temp_z * CELL_HEIGHT;
      |                                       ^
src/common/../shared/typedefs.h:255:28: warning: inlining failed in call to 'getFloor': function not inlinable [-Winline]
  255 |         inline signed char getFloor (const actorSizeEnum_t actorSize, const int x, const int y, const int z) const {
      |                            ^
src/common/routing.cpp:813:47: note: called from here
  813 |                 adj_lo = rtd->routing.getFloor(rtd->actorSize, ax, ay, temp_z) + temp_z * CELL_HEIGHT;
      |                                               ^
src/common/../shared/typedefs.h: In function 'RT_StepupSet.isra':
src/common/../shared/typedefs.h:288:21: warning: inlining failed in call to 'setStepup': function not inlinable [-Winline]
  288 |         inline void setStepup (const int actorSize, const int x, const int y, const int z, const int dir, const int val) {
      |                     ^
src/common/routing.cpp:88:31: note: called from here
   88 |         rtd->routing.setStepup(rtd->actorSize, x, y, z, dir, val);
      |                               ^
src/client/ui/node/ui_node_container.cpp: In member function 'onLoaded':
src/client/ui/node/ui_node_container.cpp:84:20: warning: inlining failed in call to 'UI_IsScrollContainerNode': function not inlinable [-Winline]
   84 | static inline bool UI_IsScrollContainerNode (const uiNode_t* const node)
      |                    ^
src/client/ui/node/ui_node_container.cpp:400:37: note: called from here
  400 |         if (UI_IsScrollContainerNode(node)) {
      |                                     ^
src/client/ui/node/ui_node_container.cpp: In function 'UI_ContainerNodeGetItemAtPosition':
src/client/ui/node/ui_node_container.cpp:84:20: warning: inlining failed in call to 'UI_IsScrollContainerNode': function not inlinable [-Winline]
   84 | static inline bool UI_IsScrollContainerNode (const uiNode_t* const node)
      |                    ^
src/client/ui/node/ui_node_container.cpp:630:37: note: called from here
  630 |         if (UI_IsScrollContainerNode(node)) {
      |                                     ^
src/client/../common/../game/inv_shared.h: In member function 'drawTooltip':
src/client/../common/../game/inv_shared.h:463:20: warning: inlining failed in call to 'getX': function not inlinable [-Winline]
  463 |         inline int getX () const {
      |                    ^
src/client/ui/node/ui_node_container.cpp:667:25: note: called from here
  667 |                 Q_strcat(tooltiptext, sizeof(tooltiptext), "\n%i/%i", itemHover->getX(), itemHover->getY());
      |                         ^
src/client/../common/../game/inv_shared.h:471:20: warning: inlining failed in call to 'getY': function not inlinable [-Winline]
  471 |         inline int getY () const {
      |                    ^
src/client/ui/node/ui_node_container.cpp:667:25: note: called from here
  667 |                 Q_strcat(tooltiptext, sizeof(tooltiptext), "\n%i/%i", itemHover->getX(), itemHover->getY());
      |                         ^
src/client/../common/../game/inv_shared.h: In function 'EquipActor.constprop':
src/client/../common/../game/inv_shared.h:359:21: warning: inlining failed in call to 'isReloadable.isra': function not inlinable [-Winline]
  359 |         inline bool isReloadable () const {
      |                     ^
src/game/inventory.cpp:821:88: note: called from here
  821 |                                 if (ed->numItems[i] && obj->weapon && obj->isReloadable() && !obj->deplete && obj->isSecondary) {
      |                                                                                        ^
src/client/../common/../game/inv_shared.h:359:21: warning: inlining failed in call to 'isReloadable.isra': function not inlinable [-Winline]
  359 |         inline bool isReloadable () const {
      |                     ^
src/game/inventory.cpp:846:48: note: called from here
  846 |                          && (!obj->isReloadable() || obj->deplete)) || obj->isMisc)) {
      |                                                ^
src/client/../common/../game/inv_shared.h:359:21: warning: inlining failed in call to 'isReloadable.isra': function not inlinable [-Winline]
  359 |         inline bool isReloadable () const {
      |                     ^
src/game/inventory.cpp:860:64: note: called from here
  860 |                                          && (!obj->isReloadable() || obj->deplete)) || obj->isMisc)) {
      |                                                                ^
src/client/../common/../game/inv_shared.h:359:21: warning: inlining failed in call to 'isReloadable.isra': function not inlinable [-Winline]
  359 |         inline bool isReloadable () const {
      |                     ^
src/game/inventory.cpp:886:109: note: called from here
  886 |                                 if (ed->numItems[i] && obj->weapon && obj->isSecondary && !obj->isReloadable()) {
      |                                                                                                             ^
src/client/../common/../game/inv_shared.h:353:21: warning: inlining failed in call to 'isArmour': function not inlinable [-Winline]
  353 |         inline bool isArmour () const {
      |                     ^
src/game/inventory.cpp:912:72: note: called from here
  912 |                                 if (ed->numItems[i] && armour->isArmour()) {
      |                                                                        ^
src/client/../common/../game/inv_shared.h: In function 'UI_ContainerNodeAutoPlaceItem':
src/client/../common/../game/inv_shared.h:424:32: warning: inlining failed in call to 'ammoDef': function not inlinable [-Winline]
  424 |         inline const objDef_t* ammoDef (void) const {
      |                                ^
src/client/ui/node/ui_node_container.cpp:696:32: note: called from here
  696 |                 if (ic->ammoDef()) {
      |                                ^
src/client/../common/../game/inv_shared.h:424:32: warning: inlining failed in call to 'ammoDef': function not inlinable [-Winline]
  424 |         inline const objDef_t* ammoDef (void) const {
      |                                ^
src/client/ui/node/ui_node_container.cpp:700:49: note: called from here
  700 |                 if (!ammoChanged && !ic->ammoDef()) {
      |                                                 ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/ui/node/ui_node_container.cpp:706:17: note: called from here
  706 |                 assert(ic->def());
      |                 ^
src/client/ui/node/../../../common/../game/inv_shared.h:504:21: warning: inlining failed in call to 'isArmour.isra': function not inlinable [-Winline]
  504 |         inline bool isArmour() const {
      |                     ^
src/client/ui/node/ui_node_container.cpp:708:33: note: called from here
  708 |                 if (ic->isArmour()) {
      |                                 ^
src/client/../common/../game/inv_shared.h:350:21: warning: inlining failed in call to 'isAmmo': function not inlinable [-Winline]
  350 |         inline bool isAmmo () const {
      |                     ^
src/client/cgame/campaign/cp_employee.h: In function 'BS_SellUGV.isra':
src/client/ui/node/ui_node_container.cpp:712:45: note: called from here
  712 |                 } else if (ic->def()->isAmmo()) {
      |                                             ^
src/client/cgame/campaign/cp_employee.h:107:36: warning: inlining failed in call to 'getUGV.isra': function not inlinable [-Winline]
  107 |         inline const struct ugv_s* getUGV() const {
      |                                    ^
src/client/cgame/campaign/cp_market.cpp:345:27: note: called from here
  345 |         if (!robot->getUGV())
      |                           ^
src/client/battlescape/../../common/../game/inv_shared.h:500:21: warning: inlining failed in call to 'isWeapon': function not inlinable [-Winline]
  500 |         inline bool isWeapon() const {
      |                     ^
src/client/ui/node/ui_node_container.cpp:740:58: note: called from here
  740 |                                         if ((ic->isWeapon() && !ic->getAmmoLeft()) || ic->def()->weapons[0])
      |                                                          ^
src/client/../common/../game/inv_shared.h:444:20: warning: inlining failed in call to 'getAmmoLeft': function not inlinable [-Winline]
  444 |         inline int getAmmoLeft () const {
      |                    ^
src/client/ui/node/ui_node_container.cpp:740:80: note: called from here
  740 |                                         if ((ic->isWeapon() && !ic->getAmmoLeft()) || ic->def()->weapons[0])
      |                                                                                ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/ui/node/ui_node_container.cpp:740:94: note: called from here
  740 |                                         if ((ic->isWeapon() && !ic->getAmmoLeft()) || ic->def()->weapons[0])
      |                                                                                              ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/ui/node/ui_node_container.cpp:751:49: note: called from here
  751 |         EXTRADATA(node).lastSelectedId = ic->def()->idx;
      |                                                 ^
src/client/../common/../game/inv_shared.h:350:21: warning: inlining failed in call to 'isAmmo': function not inlinable [-Winline]
  350 |         inline bool isAmmo () const {
      |                     ^
src/client/ui/node/ui_node_container.cpp:763:30: note: called from here
  763 |         if (ic->def()->isAmmo() || ammoChanged) {
      |                              ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/ui/node/ui_node_container.cpp:763:30: note: called from here
  763 |         if (ic->def()->isAmmo() || ammoChanged) {
      |                              ^
src/client/cgame/campaign/../../../common/../ports/../common/list.h: In function 'AB_BuildBase':
src/client/cgame/campaign/../../../common/../ports/../common/list.h:75:32: warning: inlining failed in call to 'LIST_Add.constprop': function not inlinable [-Winline]
   75 | template<typename T> inline T& LIST_Add(linkedList_t** const list, T const& data)
      |                                ^
src/client/cgame/campaign/cp_alienbase.cpp:100:25: note: called from here
  100 |         return &LIST_Add(&ccs.alienBases, base);
      |                         ^
src/client/../common/../game/inv_shared.h: In member function 'onMouseDown':
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/ui/node/ui_node_baseinventory.cpp:669:79: note: called from here
  669 |                         EXTRADATA(node).super.lastSelectedId = dragInfoIC->def()->idx;
      |                                                                               ^
src/client/../common/../game/inv_shared.h: In member function 'onMouseDown':
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/ui/node/ui_node_container.cpp:825:73: note: called from here
  825 |                         EXTRADATA(node).lastSelectedId = dragInfoIC->def()->idx;
      |                                                                         ^
src/client/../common/../game/inv_shared.h: In function 'moveInInventory.constprop':
src/client/../common/../game/inv_shared.h:463:20: warning: inlining failed in call to 'getX': function not inlinable [-Winline]
  463 |         inline int getX () const {
      |                    ^
src/game/inventory.cpp:254:38: note: called from here
  254 |         if (from == to && fItem->getX() == tx && fItem->getY() == ty)
      |                                      ^
src/client/../common/../game/inv_shared.h:471:20: warning: inlining failed in call to 'getY': function not inlinable [-Winline]
  471 |         inline int getY () const {
      |                    ^
src/game/inventory.cpp:254:61: note: called from here
  254 |         if (from == to && fItem->getX() == tx && fItem->getY() == ty)
      |                                                             ^
src/client/../common/../game/inv_shared.h:542:33: warning: inlining failed in call to 'getContainer': function not inlinable [-Winline]
  542 |         inline const Container& getContainer (const containerIndex_t idx) const {
      |                                 ^
src/game/inventory.cpp:276:58: note: called from here
  276 |                 const Container &cont = inv->getContainer(from->id);
      |                                                          ^
src/client/battlescape/events/event/inventory/../../../../../common/../game/inv_shared.h:432:20: warning: inlining failed in call to 'getAmount.isra': function not inlinable [-Winline]
  432 |         inline int getAmount () const {
      |                    ^
src/game/inventory.cpp:282:44: note: called from here
  282 |                         if (item->getAmount() <= 1)
      |                                            ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/inventory.cpp:284:53: note: called from here
  284 |                         checkedTo = inv->canHoldItem(to, item->def(), tx, ty, fItem);
      |                                                     ^
src/game/inv_shared.h:475:21: warning: inlining failed in call to 'setY': function not inlinable [-Winline]
  475 |         inline void setY (const int val) {
      |                     ^
src/game/inventory.cpp:289:35: note: called from here
  289 |                         item->setY(ty);
      |                                   ^
src/game/inv_shared.h:467:21: warning: inlining failed in call to 'setX': function not inlinable [-Winline]
  467 |         inline void setX (const int val) {
      |                     ^
src/game/inventory.cpp:288:35: note: called from here
  288 |                         item->setX(tx);
      |                                   ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/inventory.cpp:298:23: note: called from here
  298 |         if (fItem->def()->fireTwoHanded && to->isLeftDef() && from->isRightDef()) {
      |                       ^
src/client/ui/node/../../../common/../game/inv_shared.h:504:21: warning: inlining failed in call to 'isArmour.isra': function not inlinable [-Winline]
  504 |         inline bool isArmour() const {
      |                     ^
src/game/inventory.cpp:304:44: note: called from here
  304 |         if ((to->armour && !fItem->isArmour())
      |                                            ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/inventory.cpp:305:40: note: called from here
  305 |          || (to->implant && !fItem->def()->implant)
      |                                        ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/inventory.cpp:306:41: note: called from here
  306 |          || (to->headgear && !fItem->def()->headgear)) {
      |                                         ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/inventory.cpp:312:45: note: called from here
  312 |                 checkedTo = inv->canHoldItem(to, fItem->def(), 0, 0, fItem);
      |                                             ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/inventory.cpp:320:45: note: called from here
  320 |                 checkedTo = inv->canHoldItem(to, fItem->def(), tx, ty, fItem);
      |                                             ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/inventory.cpp:334:46: note: called from here
  334 |                 if (fItem->def() == icTo->def())
      |                                              ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/inventory.cpp:334:31: note: called from here
  334 |                 if (fItem->def() == icTo->def())
      |                               ^
src/client/../common/../game/inv_shared.h:471:20: warning: inlining failed in call to 'getY': function not inlinable [-Winline]
  471 |         inline int getY () const {
      |                    ^
src/game/inventory.cpp:329:51: note: called from here
  329 |                 const int cacheFromY = fItem->getY();
      |                                                   ^
src/client/../common/../game/inv_shared.h:463:20: warning: inlining failed in call to 'getX': function not inlinable [-Winline]
  463 |         inline int getX () const {
      |                    ^
src/game/inventory.cpp:328:51: note: called from here
  328 |                 const int cacheFromX = fItem->getX();
      |                                                   ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/inventory.cpp:351:45: note: called from here
  351 |                 checkedTo = inv->canHoldItem(to, this->cacheItem.def(), 0, 0, fItem);
      |                                             ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/inventory.cpp:357:80: note: called from here
  357 |                 if (ic && !to->isEquipDef() && fItem->def()->isLoadableInWeapon(ic->def())) {
      |                                                                                ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/inventory.cpp:357:80: note: called from here
  357 |                 if (ic && !to->isEquipDef() && fItem->def()->isLoadableInWeapon(ic->def())) {
      |                                                                                ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/inventory.cpp:360:57: note: called from here
  360 |                         if (ic->getAmmoLeft() >= ic->def()->ammo && ic->ammoDef() == fItem->def()) {
      |                                                         ^
src/client/../common/../game/inv_shared.h:444:20: warning: inlining failed in call to 'getAmmoLeft': function not inlinable [-Winline]
  444 |         inline int getAmmoLeft () const {
      |                    ^
src/game/inventory.cpp:360:44: note: called from here
  360 |                         if (ic->getAmmoLeft() >= ic->def()->ammo && ic->ammoDef() == fItem->def()) {
      |                                            ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/inventory.cpp:360:96: note: called from here
  360 |                         if (ic->getAmmoLeft() >= ic->def()->ammo && ic->ammoDef() == fItem->def()) {
      |                                                                                                ^
src/client/../common/../game/inv_shared.h:424:32: warning: inlining failed in call to 'ammoDef': function not inlinable [-Winline]
  424 |         inline const objDef_t* ammoDef (void) const {
      |                                ^
src/game/inventory.cpp:360:80: note: called from here
  360 |                         if (ic->getAmmoLeft() >= ic->def()->ammo && ic->ammoDef() == fItem->def()) {
      |                                                                                ^
src/client/../common/../game/inv_shared.h:356:20: warning: inlining failed in call to 'getReloadTime.isra': function not inlinable [-Winline]
  356 |         inline int getReloadTime () const {
      |                    ^
src/game/inventory.cpp:364:57: note: called from here
  364 |                         time += ic->def()->getReloadTime();
      |                                                         ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/inventory.cpp:368:65: note: called from here
  368 |                                 if (ic->getAmmoLeft() >= ic->def()->ammo) {
      |                                                                 ^
src/client/../common/../game/inv_shared.h:444:20: warning: inlining failed in call to 'getAmmoLeft': function not inlinable [-Winline]
  444 |         inline int getAmmoLeft () const {
      |                    ^
src/game/inventory.cpp:368:52: note: called from here
  368 |                                 if (ic->getAmmoLeft() >= ic->def()->ammo) {
      |                                                    ^
src/client/../common/../game/inv_shared.h:424:32: warning: inlining failed in call to 'ammoDef': function not inlinable [-Winline]
  424 |         inline const objDef_t* ammoDef (void) const {
      |                                ^
src/game/inventory.cpp:370:70: note: called from here
  370 |                                         const Item item(ic->ammoDef());
      |                                                                      ^
src/client/../common/../game/inv_shared.h:463:20: warning: inlining failed in call to 'getX': function not inlinable [-Winline]
  463 |         inline int getX () const {
      |                    ^
src/game/inventory.cpp:372:103: note: called from here
  372 |                                         const int cacheFromX = from->isFloorDef() ? NONE : fItem->getX();
      |                                                                                                       ^
src/client/../common/../game/inv_shared.h:471:20: warning: inlining failed in call to 'getY': function not inlinable [-Winline]
  471 |         inline int getY () const {
      |                    ^
src/game/inventory.cpp:373:103: note: called from here
  373 |                                         const int cacheFromY = from->isFloorDef() ? NONE : fItem->getY();
      |                                                                                                       ^
src/client/../common/../game/inv_shared.h:428:21: warning: inlining failed in call to 'setAmmoDef': function not inlinable [-Winline]
  428 |         inline void setAmmoDef (const objDef_t* od) {
      |                     ^
src/game/inventory.cpp:383:55: note: called from here
  383 |                                         ic->setAmmoDef(this->cacheItem.def());
      |                                                       ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/inventory.cpp:383:55: note: called from here
  383 |                                         ic->setAmmoDef(this->cacheItem.def());
      |                                                       ^
src/client/../common/../game/inv_shared.h:448:21: warning: inlining failed in call to 'setAmmoLeft': function not inlinable [-Winline]
  448 |         inline void setAmmoLeft (int value) {
      |                     ^
src/game/inventory.cpp:394:56: note: called from here
  394 |                                         ic->setAmmoLeft(ic->def()->ammo);
      |                                                        ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/inventory.cpp:394:64: note: called from here
  394 |                                         ic->setAmmoLeft(ic->def()->ammo);
      |                                                                ^
src/client/../common/../game/inv_shared.h:428:21: warning: inlining failed in call to 'setAmmoDef': function not inlinable [-Winline]
  428 |         inline void setAmmoDef (const objDef_t* od) {
      |                     ^
src/game/inventory.cpp:392:55: note: called from here
  392 |                                         ic->setAmmoDef(this->cacheItem.def());
      |                                                       ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/inventory.cpp:392:55: note: called from here
  392 |                                         ic->setAmmoDef(this->cacheItem.def());
      |                                                       ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/inventory.cpp:421:23: note: called from here
  421 |         if (fItem->def()->fireTwoHanded && to->isLeftDef())
      |                       ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/game/inventory.cpp:451:9: note: called from here
  451 |         assert(this->cacheItem.def());
      |         ^
src/client/ui/node/../../../common/../game/inv_shared.h:504:21: warning: inlining failed in call to 'isArmour.isra': function not inlinable [-Winline]
  504 |         inline bool isArmour() const {
      |                     ^
src/game/inventory.cpp:461:17: note: called from here
  461 |                 assert(this->cacheItem.isArmour());
      |                 ^
src/client/ui/node/ui_node_container.cpp: In member function 'onDndFinished':
src/client/ui/node/ui_node_container.cpp:84:20: warning: inlining failed in call to 'UI_IsScrollContainerNode': function not inlinable [-Winline]
   84 | static inline bool UI_IsScrollContainerNode (const uiNode_t* const node)
      |                    ^
src/client/ui/node/ui_node_container.cpp:990:53: note: called from here
  990 |                         if (UI_IsScrollContainerNode(source)) {
      |                                                     ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/ui/node/ui_node_container.cpp:991:72: note: called from here
  991 |                                 fItem = INV_SearchInInventoryWithFilter(ui_inventory, sourceContainer, dragItem->def(), MAX_FILTERTYPES);
      |                                                                        ^
src/client/ui/node/ui_node_container.cpp:84:20: warning: inlining failed in call to 'UI_IsScrollContainerNode': function not inlinable [-Winline]
   84 | static inline bool UI_IsScrollContainerNode (const uiNode_t* const node)
      |                    ^
src/client/ui/node/ui_node_container.cpp:998:53: note: called from here
  998 |                         if (UI_IsScrollContainerNode(target) && fItem->ammoDef())
      |                                                     ^
src/client/../common/../game/inv_shared.h:424:32: warning: inlining failed in call to 'ammoDef': function not inlinable [-Winline]
  424 |         inline const objDef_t* ammoDef (void) const {
      |                                ^
src/client/ui/node/ui_node_container.cpp:998:79: note: called from here
  998 |                         if (UI_IsScrollContainerNode(target) && fItem->ammoDef())
      |                                                                               ^
src/client/ui/node/ui_node_container.cpp:84:20: warning: inlining failed in call to 'UI_IsScrollContainerNode': function not inlinable [-Winline]
   84 | static inline bool UI_IsScrollContainerNode (const uiNode_t* const node)
      |                    ^
src/client/ui/node/ui_node_container.cpp:1018:53: note: called from here
 1018 |                         if (UI_IsScrollContainerNode(source) && ((fItem->isWeapon() && !fItem->getAmmoLeft())
      |                                                     ^
src/client/battlescape/../../common/../game/inv_shared.h:500:21: warning: inlining failed in call to 'isWeapon': function not inlinable [-Winline]
  500 |         inline bool isWeapon() const {
      |                     ^
src/client/ui/node/ui_node_container.cpp:1018:82: note: called from here
 1018 |                         if (UI_IsScrollContainerNode(source) && ((fItem->isWeapon() && !fItem->getAmmoLeft())
      |                                                                                  ^
src/client/../common/../game/inv_shared.h:444:20: warning: inlining failed in call to 'getAmmoLeft': function not inlinable [-Winline]
  444 |         inline int getAmmoLeft () const {
      |                    ^
src/client/ui/node/ui_node_container.cpp:1018:107: note: called from here
 1018 |                         if (UI_IsScrollContainerNode(source) && ((fItem->isWeapon() && !fItem->getAmmoLeft())
      |                                                                                                           ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/ui/node/ui_node_container.cpp:1019:55: note: called from here
 1019 |                                         || (fItem->def()->weapons[0] && !fItem->def()->isAmmo())))
      |                                                       ^
src/client/../common/../game/inv_shared.h:350:21: warning: inlining failed in call to 'isAmmo': function not inlinable [-Winline]
  350 |         inline bool isAmmo () const {
      |                     ^
src/client/ui/node/ui_node_container.cpp:1019:94: note: called from here
 1019 |                                         || (fItem->def()->weapons[0] && !fItem->def()->isAmmo())))
      |                                                                                              ^
src/common/binaryexpressionparser.cpp: In function 'NextChar.isra':
src/common/binaryexpressionparser.cpp:44:21: warning: inlining failed in call to 'SkipWhiteSpaces.constprop': function not inlinable [-Winline]
   44 |         inline void SkipWhiteSpaces (const char** s) const
      |                     ^
src/common/binaryexpressionparser.cpp:57:32: note: called from here
   57 |                 SkipWhiteSpaces(s);
      |                                ^
src/client/battlescape/../battlescape/cl_battlescape.h: In function '__static_initialization_and_destruction_0.constprop':
src/client/battlescape/../battlescape/cl_battlescape.h:38:16: warning: inlining failed in call to '__ct_base .constprop': function not inlinable [-Winline]
   38 | typedef struct clientBattleScape_s {
      |                ^
src/client/battlescape/cl_battlescape.cpp:29:21: note: called from here
   29 | clientBattleScape_t cl;
      |                     ^
src/common/../shared/aabb.h: In function 'CM_EntCompleteBoxTrace.constprop':
src/common/../shared/aabb.h:159:21: warning: inlining failed in call to 'shift': function not inlinable [-Winline]
  159 |         inline void shift (const vec3_t shiftVec) {
      |                     ^
src/common/cmodel.cpp:369:26: note: called from here
  369 |         lineBoxTemp.shift(traceLine.stop);      /* in end position */
      |                          ^
src/common/../shared/aabb.h:159:21: warning: inlining failed in call to 'shift': function not inlinable [-Winline]
  159 |         inline void shift (const vec3_t shiftVec) {
      |                     ^
src/common/cmodel.cpp:367:22: note: called from here
  367 |         lineBox.shift(traceLine.start);         /* the traceBox in starting position */
      |                      ^
src/common/../shared/aabb.h:125:21: warning: inlining failed in call to 'doesIntersect': function not inlinable [-Winline]
  125 |         inline bool doesIntersect (const AABB& other) const {
      |                     ^
src/common/cmodel.cpp:406:43: note: called from here
  406 |                 if (!lineBox.doesIntersect(modelBox))
      |                                           ^
src/client/ui/../../common/scripts.h: In function 'UI_ParseEventProperty.constprop':
src/client/ui/../../common/scripts.h:179:32: warning: inlining failed in call to 'Com_GetValue': function not inlinable [-Winline]
  179 | template<typename T> inline T& Com_GetValue(void* const object, value_t const* const value)
      |                                ^
src/client/ui/ui_parse.cpp:634:57: note: called from here
  634 |         uiAction_t** action = &Com_GetValue<uiAction_t*>(node, event);
      |                                                         ^
src/client/../common/../shared/shared.h: In function 'R_LoadImage':
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/client/renderer/r_image.cpp:157:22: note: called from here
  157 |         if (Q_strnull(name))
      |                      ^
src/client/../common/../shared/shared.h: In member function 'draw':
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/client/ui/node/ui_node_ekg.cpp:44:22: note: called from here
   44 |         if (Q_strnull(imageName))
      |                      ^
src/client/../common/../shared/shared.h: In function 'R_ModLoadTexinfo.isra':
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/client/renderer/r_model_brush.cpp:211:21: note: called from here
  211 |                 if (Q_strvalid(mapZone) && strstr(in->texture, "tex_terrain/dummy"))
      |                     ^
src/client/renderer/r_model_brush.cpp: In function 'R_ModLoadSubmodels.isra':
src/client/renderer/r_model_brush.cpp:115:21: warning: inlining failed in call to 'R_RadiusFromBounds': function not inlinable [-Winline]
  115 | static inline float R_RadiusFromBounds (const vec3_t mins, const vec3_t maxs)
      |                     ^
src/client/renderer/r_model_brush.cpp:153:49: note: called from here
  153 |                 out->radius = R_RadiusFromBounds(out->mins, out->maxs);
      |                                                 ^
src/client/renderer/../renderer/r_gl.h: In function 'R_DrawFlareSurfaces':
src/client/renderer/../renderer/r_gl.h:35:13: warning: inlining failed in call to 'R_DrawArrays.constprop': function not inlinable [-Winline]
   35 | inline void R_DrawArrays (GLint first, GLsizei count) {
      |             ^
src/client/renderer/r_flare.cpp:114:37: note: called from here
  114 |                         R_DrawArrays(0, l / 3);
      |                                     ^
src/client/renderer/../renderer/r_gl.h:35:13: warning: inlining failed in call to 'R_DrawArrays.constprop': function not inlinable [-Winline]
   35 | inline void R_DrawArrays (GLint first, GLsizei count) {
      |             ^
src/client/renderer/r_flare.cpp:185:21: note: called from here
  185 |         R_DrawArrays(0, l / 3);
      |                     ^
src/client/ui/../../shared/sharedptr.h: In function 'UI_GeoscapeNodeZoomIn':
src/client/ui/../../shared/sharedptr.h:195:28: warning: inlining failed in call to 'get.isra': function not inlinable [-Winline]
  195 |         inline PointerType get () const
      |                            ^
src/client/ui/node/ui_node_geoscape.cpp:560:86: note: called from here
  560 |         uiGeoscapeNode* m = static_cast<uiGeoscapeNode*>(node->behaviour->manager.get());
      |                                                                                      ^
src/client/ui/../../shared/sharedptr.h: In function 'UI_GeoscapeNodeZoomOut':
src/client/ui/../../shared/sharedptr.h:195:28: warning: inlining failed in call to 'get.isra': function not inlinable [-Winline]
  195 |         inline PointerType get () const
      |                            ^
src/client/ui/node/ui_node_geoscape.cpp:566:86: note: called from here
  566 |         uiGeoscapeNode* m = static_cast<uiGeoscapeNode*>(node->behaviour->manager.get());
      |                                                                                      ^
src/client/../common/../shared/shared.h: In member function 'draw':
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/client/ui/node/ui_node_image.cpp:130:22: note: called from here
  130 |         if (Q_strnull(imageName))
      |                      ^
src/client/renderer/r_error.h: In function 'R_CheckErrorDebug.isra':
src/client/renderer/r_error.h:31:27: warning: inlining failed in call to 'R_TranslateError': function not inlinable [-Winline]
   31 | static inline const char* R_TranslateError (GLenum error)
      |                           ^
src/client/renderer/r_error.h:71:43: note: called from here
   71 |                                 Com_Printf("OpenGL err: %s (%d): %s %s (0x%X)\n", file, line,
      |                                           ^
src/client/renderer/r_error.h:31:27: warning: inlining failed in call to 'R_TranslateError': function not inlinable [-Winline]
   31 | static inline const char* R_TranslateError (GLenum error)
      |                           ^
src/client/renderer/r_error.h:82:43: note: called from here
   82 |                                 Com_Printf("OpenGL FBO err: %s (%d): %s %s (0x%X)\n", file, line,
      |                                           ^
src/client/renderer/r_main.cpp: In function 'R_Init.isra':
src/client/renderer/r_main.cpp:1154:20: warning: inlining failed in call to 'R_EnforceVersion': function not inlinable [-Winline]
 1154 | static inline void R_EnforceVersion (void)
      |                    ^
src/client/renderer/r_main.cpp:1264:25: note: called from here
 1264 |         R_EnforceVersion();
      |                         ^
src/client/renderer/r_main.cpp:1195:20: warning: inlining failed in call to 'R_VerifyDriver': function not inlinable [-Winline]
 1195 | static inline void R_VerifyDriver (void)
      |                    ^
src/client/renderer/r_main.cpp:1263:23: note: called from here
 1263 |         R_VerifyDriver();
      |                       ^
src/client/../common/../game/inv_shared.h: In function 'isArmour.isra':
src/client/../common/../game/inv_shared.h:353:21: warning: inlining failed in call to 'isArmour': function not inlinable [-Winline]
  353 |         inline bool isArmour () const {
      |                     ^
src/client/ui/node/../../../common/../game/inv_shared.h:505:42: note: called from here
  505 |                 return _itemDef->isArmour();
      |                                          ^
src/client/ui/ui_windows.cpp: In function 'UI_PushWindow.isra':
src/client/ui/ui_windows.cpp:133:19: warning: inlining failed in call to 'UI_GetWindowPositionFromStackByName': function not inlinable [-Winline]
  133 | static inline int UI_GetWindowPositionFromStackByName (const char* name)
      |                   ^
src/client/ui/ui_windows.cpp:184:82: note: called from here
  184 |                         const int parentPos = UI_GetWindowPositionFromStackByName(parentName);
      |                                                                                  ^
src/client/ui/ui_windows.cpp:147:20: warning: inlining failed in call to 'UI_InsertWindowIntoStack': function not inlinable [-Winline]
  147 | static inline void UI_InsertWindowIntoStack (uiNode_t* window, int position)
      |                    ^
src/client/ui/ui_windows.cpp:189:49: note: called from here
  189 |                         UI_InsertWindowIntoStack(window, parentPos + 1);
      |                                                 ^
src/client/ui/../../shared/sharedptr.h: In function 'UI_Node_DndFinished.isra':
src/client/ui/../../shared/sharedptr.h:195:28: warning: inlining failed in call to 'get.isra': function not inlinable [-Winline]
  195 |         inline PointerType get () const
      |                            ^
src/client/ui/ui_node.cpp:315:85: note: called from here
  315 |         uiLocatedNode* b = dynamic_cast<uiLocatedNode*>(node->behaviour->manager.get());
      |                                                                                     ^
src/client/renderer/../renderer/r_gl.h: In function 'R_DrawChars':
src/client/renderer/../renderer/r_gl.h:35:13: warning: inlining failed in call to 'R_DrawArrays.constprop': function not inlinable [-Winline]
   35 | inline void R_DrawArrays (GLint first, GLsizei count) {
      |             ^
src/client/renderer/r_draw.cpp:169:21: note: called from here
  169 |         R_DrawArrays(0, r_char_arrays.vert_index / 2);
      |                     ^
src/client/ui/../../shared/sharedptr.h: In function 'UI_Node_IsScrollableContainer.isra':
src/client/ui/../../shared/sharedptr.h:195:28: warning: inlining failed in call to 'get.isra': function not inlinable [-Winline]
  195 |         inline PointerType get () const
      |                            ^
src/client/ui/ui_node.cpp:92:107: note: called from here
   92 |         uiAbstractScrollableNode* b = dynamic_cast<uiAbstractScrollableNode*>(node->behaviour->manager.get());
      |                                                                                                           ^
src/client/ui/../../shared/sharedptr.h: In function 'UI_Node_IsBattleScape.isra':
src/client/ui/../../shared/sharedptr.h:195:28: warning: inlining failed in call to 'get.isra': function not inlinable [-Winline]
  195 |         inline PointerType get () const
      |                            ^
src/client/ui/ui_node.cpp:65:93: note: called from here
   65 |         uiBattleScapeNode *b = dynamic_cast<uiBattleScapeNode*>(node->behaviour->manager.get());
      |                                                                                             ^
src/client/ui/../../shared/sharedptr.h: In function 'UI_Node_IsWindow.isra':
src/client/ui/../../shared/sharedptr.h:195:28: warning: inlining failed in call to 'get.isra': function not inlinable [-Winline]
  195 |         inline PointerType get () const
      |                            ^
src/client/ui/ui_node.cpp:59:83: note: called from here
   59 |         uiWindowNode* b = dynamic_cast<uiWindowNode*>(node->behaviour->manager.get());
      |                                                                                   ^
src/client/ui/../../shared/sharedptr.h: In function 'UI_Node_IsDrawable.isra':
src/client/ui/../../shared/sharedptr.h:195:28: warning: inlining failed in call to 'get.isra': function not inlinable [-Winline]
  195 |         inline PointerType get () const
      |                            ^
src/client/ui/ui_node.cpp:47:85: note: called from here
   47 |         uiLocatedNode* b = dynamic_cast<uiLocatedNode*>(node->behaviour->manager.get());
      |                                                                                     ^
src/client/ui/../../shared/sharedptr.h: In function 'UI_Node_IsVirtual.isra':
src/client/ui/../../shared/sharedptr.h:195:28: warning: inlining failed in call to 'get.isra': function not inlinable [-Winline]
  195 |         inline PointerType get () const
      |                            ^
src/client/ui/ui_node.cpp:41:85: note: called from here
   41 |         uiLocatedNode* b = dynamic_cast<uiLocatedNode*>(node->behaviour->manager.get());
      |                                                                                     ^
src/client/../common/../shared/shared.h: In function 'WEB_CGameUpload.isra':
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/client/web/web_cgame.cpp:108:22: note: called from here
  108 |         if (Q_strnull(cgameId))
      |                      ^
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/client/web/web_cgame.cpp:111:22: note: called from here
  111 |         if (Q_strnull(filename))
      |                      ^
src/client/../common/../shared/shared.h: In member function 'draw':
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/client/ui/node/ui_node_model.cpp:88:22: note: called from here
   88 |         if (Q_strnull(ref))
      |                      ^
src/client/../common/../game/inv_shared.h: In member function 'onDndMove':
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/ui/node/ui_node_container.cpp:895:26: note: called from here
  895 |         if (dragItem->def()) {
      |                          ^
src/client/ui/node/../../../common/../game/inv_shared.h:577:21: warning: inlining failed in call to 'containsItem': function not inlinable [-Winline]
  577 |         inline bool containsItem (const containerIndex_t contId, const Item* const item) const {
      |                     ^
src/client/ui/node/ui_node_container.cpp:911:46: note: called from here
  911 |                 && ui_inventory->containsItem(containerType->id, dragItem)) {
      |                                              ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/ui/node/ui_node_container.cpp:917:37: note: called from here
  917 |         if (!exists && dragItem->def() && (containerType->single
      |                                     ^
src/client/ui/node/ui_node_container.cpp:84:20: warning: inlining failed in call to 'UI_IsScrollContainerNode': function not inlinable [-Winline]
   84 | static inline bool UI_IsScrollContainerNode (const uiNode_t* const node)
      |                    ^
src/client/ui/node/ui_node_container.cpp:929:37: note: called from here
  929 |         if (UI_IsScrollContainerNode(target)) {
      |                                     ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/ui/node/ui_node_container.cpp:937:64: note: called from here
  937 |                 const int checkedTo = ui_inventory->canHoldItem(containerType, dragItem->def(), dragInfoToX, dragInfoToY, dragInfoIC);
      |                                                                ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/ui/node/ui_node_container.cpp:947:59: note: called from here
  947 |                 return dragItem->def()->isLoadableInWeapon(fItem->def());
      |                                                           ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/ui/node/ui_node_container.cpp:947:59: note: called from here
  947 |                 return dragItem->def()->isLoadableInWeapon(fItem->def());
      |                                                           ^
src/client/../common/../game/inv_shared.h: In function 'UI_DrawItem':
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/ui/node/ui_node_container.cpp:149:39: note: called from here
  149 |         const objDef_t* od = item->def();
      |                                       ^
src/client/battlescape/../../common/../game/inv_shared.h:496:21: warning: inlining failed in call to 'mustReload': function not inlinable [-Winline]
  496 |         inline bool mustReload() const {
      |                     ^
src/client/ui/node/ui_node_container.cpp:158:43: note: called from here
  158 |         if (od->weapon && item->mustReload()) {
      |                                           ^
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/client/ui/node/ui_node_container.cpp:203:30: note: called from here
  203 |                 if (Q_strnull(modelName)) {
      |                              ^
src/client/../common/../game/inv_shared.h: In function 'UI_ContainerNodeDrawSingle':
src/client/../common/../game/inv_shared.h:551:22: warning: inlining failed in call to 'getContainer2': function not inlinable [-Winline]
  551 |         inline Item* getContainer2 (const containerIndex_t idx) const {
      |                      ^
src/client/ui/node/ui_node_container.cpp:462:47: note: called from here
  462 |         } else if (ui_inventory->getContainer2(contType->id)) {
      |                                               ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/ui/node/ui_node_container.cpp:451:25: note: called from here
  451 |                         assert(item->def());
      |                         ^
src/client/battlescape/../../common/../game/inv_shared.h:487:21: warning: inlining failed in call to 'isHeldTwoHanded.isra': function not inlinable [-Winline]
  487 |         inline bool isHeldTwoHanded() const {
      |                     ^
src/client/ui/node/ui_node_container.cpp:453:50: note: called from here
  453 |                         if (item->isHeldTwoHanded()) {
      |                                                  ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/ui/node/ui_node_container.cpp:472:25: note: called from here
  472 |                         assert(item->def());
      |                         ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/ui/node/ui_node_container.cpp:473:64: note: called from here
  473 |                         if (contType->isRightDef() && item->def()->fireTwoHanded && ui_inventory->getLeftHandContainer()) {
      |                                                                ^
src/client/../common/../game/inv_shared.h:551:22: warning: inlining failed in call to 'getContainer2': function not inlinable [-Winline]
  551 |         inline Item* getContainer2 (const containerIndex_t idx) const {
      |                      ^
src/client/ui/node/ui_node_container.cpp:479:51: note: called from here
  479 |                 item = ui_inventory->getContainer2(contType->id);
      |                                                   ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/ui/node/ui_node_container.cpp:481:17: note: called from here
  481 |                 assert(item->def());
      |                 ^
src/client/../common/../game/inv_shared.h: In function 'UI_ContainerNodeDrawGrid':
src/client/../common/../game/inv_shared.h:542:33: warning: inlining failed in call to 'getContainer': function not inlinable [-Winline]
  542 |         inline const Container& getContainer (const containerIndex_t idx) const {
      |                                 ^
src/client/ui/node/ui_node_container.cpp:509:59: note: called from here
  509 |         const Container &cont = ui_inventory->getContainer(EXTRADATA(node).container->id);
      |                                                           ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/ui/node/ui_node_container.cpp:512:17: note: called from here
  512 |                 assert(item->def());
      |                 ^
src/client/../common/../game/inv_shared.h:463:20: warning: inlining failed in call to 'getX': function not inlinable [-Winline]
  463 |         inline int getX () const {
      |                    ^
src/client/ui/node/ui_node_container.cpp:514:36: note: called from here
  514 |                         UI_DrawItem(node, pos, item, item->getX(), item->getY(), scale, colorLoadable);
      |                                    ^
src/client/../common/../game/inv_shared.h:471:20: warning: inlining failed in call to 'getY': function not inlinable [-Winline]
  471 |         inline int getY () const {
      |                    ^
src/client/ui/node/ui_node_container.cpp:514:36: note: called from here
  514 |                         UI_DrawItem(node, pos, item, item->getX(), item->getY(), scale, colorLoadable);
      |                                    ^
src/client/../common/../game/inv_shared.h:463:20: warning: inlining failed in call to 'getX': function not inlinable [-Winline]
  463 |         inline int getX () const {
      |                    ^
src/client/ui/node/ui_node_container.cpp:516:36: note: called from here
  516 |                         UI_DrawItem(node, pos, item, item->getX(), item->getY(), scale, colorDefault);
      |                                    ^
src/client/../common/../game/inv_shared.h:471:20: warning: inlining failed in call to 'getY': function not inlinable [-Winline]
  471 |         inline int getY () const {
      |                    ^
src/client/ui/node/ui_node_container.cpp:516:36: note: called from here
  516 |                         UI_DrawItem(node, pos, item, item->getX(), item->getY(), scale, colorDefault);
      |                                    ^
src/client/cl_irc.cpp: In function 'Irc_Proto_ProcessServerMsg.isra':
src/client/cl_irc.cpp:685:20: warning: inlining failed in call to 'Irc_Client_CmdTopic.constprop': function not inlinable [-Winline]
  685 | static inline void Irc_Client_CmdTopic (const char* prefix, const char* trailing)
      |                    ^
src/client/cl_irc.cpp:1199:44: note: called from here
 1199 |                         Irc_Client_CmdTopic(msg->prefix, msg->trailing);
      |                                            ^
src/client/cl_irc.cpp: In function 'Irc_Client_Join.isra':
src/client/cl_irc.cpp:292:20: warning: inlining failed in call to 'Irc_IsChannel': function not inlinable [-Winline]
  292 | static inline bool Irc_IsChannel (const char* target)
      |                    ^
src/client/cl_irc.cpp:1637:27: note: called from here
 1637 |         if (!Irc_IsChannel(channel)) {
      |                           ^
src/client/../common/../game/inv_shared.h: In function 'isReloadable.isra':
src/client/../common/../game/inv_shared.h:356:20: warning: inlining failed in call to 'getReloadTime.isra': function not inlinable [-Winline]
  356 |         inline int getReloadTime () const {
      |                    ^
src/client/battlescape/../../common/../game/inv_shared.h:492:47: note: called from here
  492 |                 return _itemDef->getReloadTime() > 0;
      |                                               ^
src/client/../common/../game/inv_shared.h: In function 'isReloadable.isra':
src/client/../common/../game/inv_shared.h:356:20: warning: inlining failed in call to 'getReloadTime.isra': function not inlinable [-Winline]
  356 |         inline int getReloadTime () const {
      |                    ^
src/client/../common/../game/inv_shared.h:360:37: note: called from here
  360 |                 return getReloadTime() > 0;
      |                                     ^
src/client/../common/../game/inv_shared.h: In function 'INV_EquipmentDefSanityCheck.isra':
src/client/../common/../game/inv_shared.h:359:21: warning: inlining failed in call to 'isReloadable.isra': function not inlinable [-Winline]
  359 |         inline bool isReloadable () const {
      |                     ^
src/client/cl_inventory.cpp:221:61: note: called from here
  221 |                         if (obj->weapon && obj->isReloadable() && !obj->deplete && INV_ItemMatchesFilter(obj, FILTER_S_SECONDARY))
      |                                                             ^
src/client/../common/../game/inv_shared.h: In function 'UI_BaseInventoryNodeDrawItems':
src/client/../common/../game/inv_shared.h:350:21: warning: inlining failed in call to 'isAmmo': function not inlinable [-Winline]
  350 |         inline bool isAmmo () const {
      |                     ^
src/client/ui/node/ui_node_baseinventory.cpp:288:40: note: called from here
  288 |                         if (obj->isAmmo())
      |                                        ^
src/client/battlescape/events/event/inventory/../../../../../common/../game/inv_shared.h:432:20: warning: inlining failed in call to 'getAmount.isra': function not inlinable [-Winline]
  432 |         inline int getAmount () const {
      |                    ^
src/client/ui/node/ui_node_baseinventory.cpp:307:51: note: called from here
  307 |                         amount = icItem->getAmount();
      |                                                   ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/ui/node/ui_node_baseinventory.cpp:341:56: note: called from here
  341 |                                 if (obj == tempItem.def())
      |                                                        ^
src/client/battlescape/events/event/inventory/../../../../../common/../game/inv_shared.h:479:21: warning: inlining failed in call to 'setDef': function not inlinable [-Winline]
  479 |         inline void setDef(const objDef_t* objDef) {
      |                     ^
src/client/ui/node/ui_node_baseinventory.cpp:338:48: note: called from here
  338 |                                 tempItem.setDef(obj->ammos[ammoIdx]);
      |                                                ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/ui/node/ui_node_baseinventory.cpp:349:73: note: called from here
  349 |                                 icItem = UI_ContainerNodeGetExistingItem(node, tempItem.def(), (itemFilterTypes_t) EXTRADATA(node).filterEquipType);
      |                                                                         ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/ui/node/ui_node_baseinventory.cpp:361:58: note: called from here
  361 |                                 ammopos[0] += icItem->def()->sx * C_UNIT / 2.0;
      |                                                          ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/ui/node/ui_node_baseinventory.cpp:359:65: note: called from here
  359 |                                         ammopos[0] + icItem->def()->sx * C_UNIT / 2.0, cellWidth - 5 - ammopos[0],      /* maxWidth */
      |                                                                 ^
src/client/battlescape/events/event/inventory/../../../../../common/../game/inv_shared.h:432:20: warning: inlining failed in call to 'getAmount.isra': function not inlinable [-Winline]
  432 |         inline int getAmount () const {
      |                    ^
src/client/ui/node/ui_node_baseinventory.cpp:357:46: note: called from here
  357 |                                 UI_DrawString("f_verysmall", ALIGN_LC,
      |                                              ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/ui/node/ui_node_baseinventory.cpp:354:58: note: called from here
  354 |                                 ammopos[0] += icItem->def()->sx * C_UNIT / 2.0;
      |                                                          ^
src/client/renderer/r_geoscape.cpp: In function 'R_Blur':
src/client/renderer/r_geoscape.cpp:692:20: warning: inlining failed in call to 'R_DrawQuad': function not inlinable [-Winline]
  692 | static inline void R_DrawQuad (void)
      |                    ^
src/client/renderer/r_geoscape.cpp:720:19: note: called from here
  720 |         R_DrawQuad();
      |                   ^
src/client/renderer/r_geoscape.cpp: In function 'R_DrawBloom':
src/client/renderer/r_geoscape.cpp:692:20: warning: inlining failed in call to 'R_DrawQuad': function not inlinable [-Winline]
  692 | static inline void R_DrawQuad (void)
      |                    ^
src/client/renderer/r_geoscape.cpp:791:19: note: called from here
  791 |         R_DrawQuad();
      |                   ^
src/client/renderer/r_geoscape.cpp:692:20: warning: inlining failed in call to 'R_DrawQuad': function not inlinable [-Winline]
  692 | static inline void R_DrawQuad (void)
      |                    ^
src/client/renderer/r_geoscape.cpp:799:27: note: called from here
  799 |                 R_DrawQuad();
      |                           ^
src/client/renderer/r_geoscape.cpp:692:20: warning: inlining failed in call to 'R_DrawQuad': function not inlinable [-Winline]
  692 | static inline void R_DrawQuad (void)
      |                    ^
src/client/renderer/r_geoscape.cpp:820:19: note: called from here
  820 |         R_DrawQuad();
      |                   ^
src/client/renderer/r_geoscape.cpp:692:20: warning: inlining failed in call to 'R_DrawQuad': function not inlinable [-Winline]
  692 | static inline void R_DrawQuad (void)
      |                    ^
src/client/renderer/r_geoscape.cpp:812:19: note: called from here
  812 |         R_DrawQuad();
      |                   ^
src/common/../shared/typedefs.h: In function 'RT_FindOpening.isra':
src/common/../shared/typedefs.h:265:21: warning: inlining failed in call to 'getCeiling': function not inlinable [-Winline]
  265 |         inline byte getCeiling (const int actorSize, const int x, const int y, const int z) const {
      |                     ^
src/common/routing.cpp:912:66: note: called from here
  912 |          && from->cell[2] * CELL_HEIGHT + rtd->routing.getCeiling(rtd->actorSize, ax, ay, from->cell[2]) >= PATHFINDING_HEIGHT * CELL_HEIGHT) {
      |                                                                  ^
src/common/../shared/typedefs.h: In function 'RT_TraceOnePassage.isra':
src/common/../shared/typedefs.h:255:28: warning: inlining failed in call to 'getFloor': function not inlinable [-Winline]
  255 |         inline signed char getFloor (const actorSizeEnum_t actorSize, const int x, const int y, const int z) const {
      |                            ^
src/common/routing.cpp:1188:59: note: called from here
 1188 |                 const int dstFloor = rtd->routing.getFloor(rtd->actorSize, ax, ay, az) + az * CELL_HEIGHT;
      |                                                           ^
src/common/routing.cpp:137:19: warning: inlining failed in call to 'RT_PlaceIsShifted': function not inlinable [-Winline]
  137 | static inline int RT_PlaceIsShifted (const place_t* p, const place_t* other)
      |                   ^
src/common/routing.cpp:1193:57: note: called from here
 1193 |                         int stairway = RT_PlaceIsShifted(from, to);
      |                                                         ^
src/client/../common/filesys.h: In function 'FS_WriteFile.isra':
src/client/../common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/common/files.cpp:1578:20: note: called from here
 1578 |         FS_OpenFile(filename, &f, FILE_WRITE);
      |                    ^
src/client/../common/filesys.h:202:16: warning: inlining failed in call to '__conv_op ': function not inlinable [-Winline]
  202 |         inline operator bool () const
      |                ^
src/common/files.cpp:1579:14: note: called from here
 1579 |         if (!f)
      |              ^
src/client/../common/../game/inv_shared.h: In member function 'draw':
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/ui/node/ui_node_baseinventory.cpp:450:53: note: called from here
  450 |                 highlightType = UI_DNDGetItem()->def();
      |                                                     ^
src/client/../common/filesys.h: In function 'WEB_CGameDownloadFromUser.isra':
src/client/../common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/client/web/web_cgame.cpp:197:20: note: called from here
  197 |         FS_OpenFile(buf, &f, FILE_WRITE);
      |                    ^
src/client/../common/filesys.h:202:16: warning: inlining failed in call to '__conv_op ': function not inlinable [-Winline]
  202 |         inline operator bool () const
      |                ^
src/client/web/web_cgame.cpp:198:14: note: called from here
  198 |         if (!f) {
      |              ^
src/client/../common/filesys.h:214:22: warning: inlining failed in call to 'getFile': function not inlinable [-Winline]
  214 |         inline FILE* getFile () const
      |                      ^
src/client/web/web_cgame.cpp:204:28: note: called from here
  204 |         if (!HTTP_GetToFile(encodedURL, f.getFile())) {
      |                            ^
src/client/../common/../game/inv_shared.h: In function 'UI_ContainerNodeUpdateEquipment':
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/ui/node/ui_node_container.cpp:122:42: note: called from here
  122 |                         numItems[item.def()->idx]--;
      |                                          ^
src/client/cgame/../../common/../game/inv_shared.h:555:21: warning: inlining failed in call to 'setContainer': function not inlinable [-Winline]
  555 |         inline void setContainer (const containerIndex_t idx, Item* cont) {
      |                     ^
src/client/ui/node/ui_node_container.cpp:130:43: note: called from here
  130 |                 ui_inventory->setContainer(CID_EQUIP, inv->getEquipContainer());
      |                                           ^
src/client/battlescape/events/../../../common/../shared/sharedptr.h: In function 'CL_FilterEventQueue.isra':
src/client/battlescape/events/../../../common/../shared/sharedptr.h:173:28: warning: inlining failed in call to 'operator->.isra': function not inlinable [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^
src/common/common.cpp:1483:87: note: called from here
 1483 |                 const bool keep = filter(event->when, event->func, event->check, event->data);
      |                                                                                       ^
src/client/battlescape/events/../../../common/../shared/sharedptr.h:173:28: warning: inlining failed in call to 'operator->.isra': function not inlinable [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^
src/common/common.cpp:1489:26: note: called from here
 1489 |                 if (event->clean != nullptr)
      |                          ^
src/client/../common/../shared/shared.h: In member function 'draw':
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/client/ui/node/ui_node_item.cpp:49:22: note: called from here
   49 |         if (Q_strnull(ref))
      |                      ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/ui/node/ui_node_item.cpp:58:57: note: called from here
   58 |                 const char* model = GAME_GetModelForItem(item.def(), nullptr);
      |                                                         ^
src/client/../common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/client/ui/node/ui_node_item.cpp:60:63: note: called from here
   60 |                 if (EXTRADATA(node).containerLike || Q_strnull(model)) {
      |                                                               ^
src/client/ui/node/ui_node_container.cpp: In function 'UI_ContainerNodeDrawDropPreview':
src/client/ui/node/ui_node_container.cpp:84:20: warning: inlining failed in call to 'UI_IsScrollContainerNode': function not inlinable [-Winline]
   84 | static inline bool UI_IsScrollContainerNode (const uiNode_t* const node)
      |                    ^
src/client/ui/node/ui_node_container.cpp:530:37: note: called from here
  530 |         if (UI_IsScrollContainerNode(target))
      |                                     ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/ui/node/ui_node_container.cpp:536:46: note: called from here
  536 |         checkedTo = ui_inventory->canHoldItem(EXTRADATA(target).container, previewItem.def(), dragInfoToX, dragInfoToY, dragInfoIC);
      |                                              ^
src/client/ui/node/../../../common/../game/inv_shared.h:504:21: warning: inlining failed in call to 'isArmour.isra': function not inlinable [-Winline]
  504 |         inline bool isArmour() const {
      |                     ^
src/client/ui/node/ui_node_container.cpp:551:33: note: called from here
  551 |         if (previewItem.isArmour())
      |                                 ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/ui/node/ui_node_container.cpp:566:69: note: called from here
  566 |                         origine[0] += (dragInfoToX + previewItem.def()->sy / 2.0) * C_UNIT;
      |                                                                     ^
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/ui/node/ui_node_container.cpp:569:69: note: called from here
  569 |                         origine[0] += (dragInfoToX + previewItem.def()->sx / 2.0) * C_UNIT;
      |                                                                     ^
src/client/../common/../game/inv_shared.h: In member function 'draw':
src/client/../common/../game/inv_shared.h:483:32: warning: inlining failed in call to 'def': function not inlinable [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^
src/client/ui/node/ui_node_container.cpp:594:53: note: called from here
  594 |                 highlightType = UI_DNDGetItem()->def();
      |                                                     ^
src/client/ui/node/ui_node_container.cpp:84:20: warning: inlining failed in call to 'UI_IsScrollContainerNode': function not inlinable [-Winline]
   84 | static inline bool UI_IsScrollContainerNode (const uiNode_t* const node)
      |                    ^
src/client/ui/node/ui_node_container.cpp:600:45: note: called from here
  600 |                 if (UI_IsScrollContainerNode(node)) {
      |                                             ^
src/client/../common/filesys.h: In function 'UI_EditorNodeExtract_f':
src/client/../common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/client/ui/node/ui_node_editor.cpp:342:20: note: called from here
  342 |         FS_OpenFile(va("window_%s_extracted.ufo", window->name), &file, FILE_WRITE);
      |                    ^
===> CXX [ufo2map] src/tools/ufo2map/ufo2map.cpp
In file included from /usr/include/sys/resource.h:21,
                 from src/tools/ufo2map/ufo2map.cpp:37:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/ufo2map/common/../../../shared/shared.h:54,
                 from src/tools/ufo2map/common/shared.h:31,
                 from src/tools/ufo2map/lighting.h:27,
                 from src/tools/ufo2map/ufo2map.cpp:40:
src/tools/ufo2map/common/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/ufo2map/common/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/ufo2map/common/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/ufo2map/common/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufo2map] src/tools/ufo2map/lighting.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/tools/ufo2map/common/../../../shared/ufotypes.h:32,
                 from src/tools/ufo2map/common/shared.h:27,
                 from src/tools/ufo2map/lighting.h:27,
                 from src/tools/ufo2map/lighting.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/ufo2map/common/../../../shared/shared.h:54,
                 from src/tools/ufo2map/common/shared.h:31:
src/tools/ufo2map/common/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/ufo2map/common/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/ufo2map/common/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/ufo2map/common/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufo2map] src/tools/ufo2map/bsp.cpp
In file included from /usr/include/assert.h:35,
                 from src/tools/ufo2map/bsp.h:27,
                 from src/tools/ufo2map/bsp.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/ufo2map/common/../../../shared/shared.h:54,
                 from src/tools/ufo2map/common/shared.h:31,
                 from src/tools/ufo2map/bsp.h:32:
src/tools/ufo2map/common/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/ufo2map/common/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/ufo2map/common/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/ufo2map/common/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufo2map] src/tools/ufo2map/bspbrush.cpp
In file included from /usr/include/assert.h:35,
                 from src/tools/ufo2map/bsp.h:27,
                 from src/tools/ufo2map/bspbrush.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/ufo2map/common/../../../shared/shared.h:54,
                 from src/tools/ufo2map/common/shared.h:31,
                 from src/tools/ufo2map/bsp.h:32:
src/tools/ufo2map/common/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/ufo2map/common/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/ufo2map/common/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/ufo2map/common/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufo2map] src/tools/ufo2map/csg.cpp
In file included from /usr/include/assert.h:35,
                 from src/tools/ufo2map/bsp.h:27,
                 from src/tools/ufo2map/csg.cpp:48:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/ufo2map/common/../../../shared/shared.h:54,
                 from src/tools/ufo2map/common/shared.h:31,
                 from src/tools/ufo2map/bsp.h:32:
src/tools/ufo2map/common/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/ufo2map/common/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/ufo2map/common/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/ufo2map/common/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/csg.cpp: In function 'BrushGE(bspbrush_s*, bspbrush_s*)':
src/tools/ufo2map/csg.cpp:244:20: warning: function 'BrushGE(bspbrush_s*, bspbrush_s*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  244 | static inline bool BrushGE (bspbrush_t* b1, bspbrush_t* b2)
      |                    ^~~~~~~
===> CXX [ufo2map] src/tools/ufo2map/faces.cpp
In file included from /usr/include/assert.h:35,
                 from src/tools/ufo2map/bsp.h:27,
                 from src/tools/ufo2map/faces.cpp:28:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/ufo2map/common/../../../shared/shared.h:54,
                 from src/tools/ufo2map/common/shared.h:31,
                 from src/tools/ufo2map/bsp.h:32:
src/tools/ufo2map/common/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/ufo2map/common/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/ufo2map/common/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/ufo2map/common/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufo2map] src/tools/ufo2map/levels.cpp
In file included from /usr/include/assert.h:35,
                 from src/tools/ufo2map/bsp.h:27,
                 from src/tools/ufo2map/levels.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/ufo2map/common/../../../shared/shared.h:54,
                 from src/tools/ufo2map/common/shared.h:31,
                 from src/tools/ufo2map/bsp.h:32:
src/tools/ufo2map/common/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/ufo2map/common/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/ufo2map/common/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/ufo2map/common/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/tools/ufo2map/../../shared/mathlib.h:114,
                 from src/tools/ufo2map/map.h:29,
                 from src/tools/ufo2map/bsp.h:29:
src/tools/ufo2map/../../shared/aabb.h: In member function 'AABB::clearBounds()':
src/tools/ufo2map/../../shared/aabb.h:72:21: warning: function 'AABB::clearBounds()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   72 |         inline void clearBounds () {
      |                     ^~~~~~~~~~~
===> CXX [ufo2map] src/tools/ufo2map/lightmap.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/tools/ufo2map/common/../../../shared/ufotypes.h:32,
                 from src/tools/ufo2map/common/shared.h:27,
                 from src/tools/ufo2map/lighting.h:27,
                 from src/tools/ufo2map/lightmap.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/ufo2map/common/../../../shared/shared.h:54,
                 from src/tools/ufo2map/common/shared.h:31:
src/tools/ufo2map/common/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/ufo2map/common/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/ufo2map/common/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/ufo2map/common/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/lightmap.cpp: In function 'NudgeSamplePosition(float const*, float const*, float const*, float*)':
src/tools/ufo2map/lightmap.cpp:626:20: warning: function 'NudgeSamplePosition(float const*, float const*, float const*, float*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  626 | static inline void NudgeSamplePosition (const vec3_t in, const vec3_t normal, const vec3_t center, vec3_t out)
      |                    ^~~~~~~~~~~~~~~~~~~
In file included from src/tools/ufo2map/common/shared.h:30:
src/tools/ufo2map/common/../../../common/filesys.h: In member function 'ScopedFile::operator&()':
src/tools/ufo2map/common/../../../common/filesys.h:198:23: warning: function 'ScopedFile::operator&()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^~~~~~~~
===> CXX [ufo2map] src/tools/ufo2map/map.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/tools/ufo2map/../../shared/ufotypes.h:32,
                 from src/tools/ufo2map/../../shared/mathlib.h:27,
                 from src/tools/ufo2map/map.h:29,
                 from src/tools/ufo2map/map.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/ufo2map/common/../../../shared/shared.h:54,
                 from src/tools/ufo2map/common/shared.h:31,
                 from src/tools/ufo2map/bsp.h:32,
                 from src/tools/ufo2map/map.cpp:27:
src/tools/ufo2map/common/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/ufo2map/common/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/ufo2map/common/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/ufo2map/common/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/map.cpp: In function 'CheckFlags(side_s*, mapbrush_s const*)':
src/tools/ufo2map/map.cpp:489:20: warning: function 'CheckFlags(side_s*, mapbrush_s const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  489 | static inline void CheckFlags (side_t* side, const mapbrush_t* b)
      |                    ^~~~~~~~~~
src/tools/ufo2map/map.cpp: In function 'WriteMapEntities(qFILE_s*, epair_s const*)':
src/tools/ufo2map/map.cpp:1020:20: warning: function 'WriteMapEntities(qFILE_s*, epair_s const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
 1020 | static inline void WriteMapEntities (qFILE *f, const epair_t* e)
      |                    ^~~~~~~~~~~~~~~~
src/tools/ufo2map/map.cpp: In function 'IsInlineModelEntity(char const*)':
src/tools/ufo2map/map.cpp:904:20: warning: function 'IsInlineModelEntity(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  904 | static inline bool IsInlineModelEntity (const char* entName)
      |                    ^~~~~~~~~~~~~~~~~~~
src/tools/ufo2map/map.cpp: In function 'SnapVector(float*)':
src/tools/ufo2map/map.cpp:164:20: warning: function 'SnapVector(float*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  164 | static inline bool SnapVector (vec3_t normal)
      |                    ^~~~~~~~~~
src/tools/ufo2map/map.cpp: In function 'SnapPlane(float*, float*)':
src/tools/ufo2map/map.cpp:189:20: warning: function 'SnapPlane(float*, float*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  189 | static inline void SnapPlane (vec3_t normal, vec_t* dist)
      |                    ^~~~~~~~~
src/tools/ufo2map/map.cpp: In function 'GetPlaneHashValueForDistance(float)':
src/tools/ufo2map/map.cpp:63:19: warning: function 'GetPlaneHashValueForDistance(float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   63 | static inline int GetPlaneHashValueForDistance (const vec_t distance)
      |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/ufo2map/map.cpp: In function 'AddPlaneToHash(plane_s*)':
src/tools/ufo2map/map.cpp:113:20: warning: function 'AddPlaneToHash(plane_s*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  113 | static inline void AddPlaneToHash (plane_t* p)
      |                    ^~~~~~~~~~~~~~
src/tools/ufo2map/map.cpp: In function 'PlaneEqual(plane_s const*, float const*, float)':
src/tools/ufo2map/map.cpp:103:20: warning: function 'PlaneEqual(plane_s const*, float const*, float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  103 | static inline bool PlaneEqual (const plane_t* p, const vec3_t normal, const vec_t dist)
      |                    ^~~~~~~~~~
In file included from src/tools/ufo2map/common/shared.h:30:
src/tools/ufo2map/common/../../../common/filesys.h: In member function 'ScopedFile::operator&()':
src/tools/ufo2map/common/../../../common/filesys.h:198:23: warning: function 'ScopedFile::operator&()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^~~~~~~~
src/tools/ufo2map/common/../../../common/filesys.h: In member function 'ScopedFile::file() const':
src/tools/ufo2map/common/../../../common/filesys.h:206:21: warning: function 'ScopedFile::file() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  206 |         inline bool file () const
      |                     ^~~~
src/tools/ufo2map/common/../../../common/filesys.h: In member function 'ScopedFile::zip() const':
src/tools/ufo2map/common/../../../common/filesys.h:210:21: warning: function 'ScopedFile::zip() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  210 |         inline bool zip () const
      |                     ^~~
src/tools/ufo2map/common/../../../common/filesys.h: In member function 'ScopedFile::operator bool() const':
src/tools/ufo2map/common/../../../common/filesys.h:202:16: warning: function 'ScopedFile::operator bool() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  202 |         inline operator bool () const
      |                ^~~~~~~~
src/tools/ufo2map/common/../../../shared/shared.h: In function 'Q_strnull(char const*)':
src/tools/ufo2map/common/../../../shared/shared.h:137:13: warning: function 'Q_strnull(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^~~~~~~~~
===> CXX [ufo2map] src/tools/ufo2map/patches.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/tools/ufo2map/common/../../../shared/ufotypes.h:32,
                 from src/tools/ufo2map/common/shared.h:27,
                 from src/tools/ufo2map/lighting.h:27,
                 from src/tools/ufo2map/patches.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/ufo2map/common/../../../shared/shared.h:54,
                 from src/tools/ufo2map/common/shared.h:31:
src/tools/ufo2map/common/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/ufo2map/common/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/ufo2map/common/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/ufo2map/common/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/patches.cpp: In function 'HasLight(dBspSurface_t const*)':
src/tools/ufo2map/patches.cpp:119:20: warning: function 'HasLight(dBspSurface_t const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  119 | static inline bool HasLight (const dBspSurface_t* f)
      |                    ^~~~~~~~
src/tools/ufo2map/patches.cpp: In function 'EmissiveLight(patch_s*)':
src/tools/ufo2map/patches.cpp:132:20: warning: function 'EmissiveLight(patch_s*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | static inline void EmissiveLight (patch_t* patch)
      |                    ^~~~~~~~~~~~~
===> CXX [ufo2map] src/tools/ufo2map/portals.cpp
In file included from /usr/include/assert.h:35,
                 from src/tools/ufo2map/bsp.h:27,
                 from src/tools/ufo2map/portals.cpp:29:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/ufo2map/common/../../../shared/shared.h:54,
                 from src/tools/ufo2map/common/shared.h:31,
                 from src/tools/ufo2map/bsp.h:32:
src/tools/ufo2map/common/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/ufo2map/common/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/ufo2map/common/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/ufo2map/common/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufo2map] src/tools/ufo2map/routing.cpp
In file included from /usr/include/assert.h:35,
                 from src/tools/ufo2map/bsp.h:27,
                 from src/tools/ufo2map/routing.cpp:28:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/ufo2map/common/../../../shared/shared.h:54,
                 from src/tools/ufo2map/common/shared.h:31,
                 from src/tools/ufo2map/bsp.h:32:
src/tools/ufo2map/common/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/ufo2map/common/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/ufo2map/common/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/ufo2map/common/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/tools/ufo2map/common/shared.h:34:
src/tools/ufo2map/common/../../../shared/typedefs.h: In member function 'routing_s::getFloor(int, int, int) const':
src/tools/ufo2map/common/../../../shared/typedefs.h:219:28: warning: function 'routing_s::getFloor(int, int, int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  219 |         inline signed char getFloor (const int x, const int y, const int z) const {
      |                            ^~~~~~~~
src/tools/ufo2map/common/../../../shared/typedefs.h: In member function 'Routing::init()':
src/tools/ufo2map/common/../../../shared/typedefs.h:246:21: warning: function 'Routing::init()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  246 |         inline void init () {
      |                     ^~~~
src/tools/ufo2map/common/../../../shared/typedefs.h: In member function 'Routing::getFloor(int, int, int, int) const':
src/tools/ufo2map/common/../../../shared/typedefs.h:255:28: warning: function 'Routing::getFloor(int, int, int, int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  255 |         inline signed char getFloor (const actorSizeEnum_t actorSize, const int x, const int y, const int z) const {
      |                            ^~~~~~~~
===> CXX [ufo2map] src/tools/ufo2map/textures.cpp
In file included from /usr/include/assert.h:35,
                 from src/tools/ufo2map/bsp.h:27,
                 from src/tools/ufo2map/textures.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/ufo2map/common/../../../shared/shared.h:54,
                 from src/tools/ufo2map/common/shared.h:31,
                 from src/tools/ufo2map/bsp.h:32:
src/tools/ufo2map/common/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/ufo2map/common/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/ufo2map/common/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/ufo2map/common/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufo2map] src/tools/ufo2map/tree.cpp
In file included from /usr/include/assert.h:35,
                 from src/tools/ufo2map/bsp.h:27,
                 from src/tools/ufo2map/tree.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/ufo2map/common/../../../shared/shared.h:54,
                 from src/tools/ufo2map/common/shared.h:31,
                 from src/tools/ufo2map/bsp.h:32:
src/tools/ufo2map/common/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/ufo2map/common/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/ufo2map/common/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/ufo2map/common/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/tools/ufo2map/../../shared/mathlib.h:114,
                 from src/tools/ufo2map/map.h:29,
                 from src/tools/ufo2map/bsp.h:29:
src/tools/ufo2map/../../shared/aabb.h: In member function 'AABB::clearBounds()':
src/tools/ufo2map/../../shared/aabb.h:72:21: warning: function 'AABB::clearBounds()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   72 |         inline void clearBounds () {
      |                     ^~~~~~~~~~~
===> CXX [ufo2map] src/tools/ufo2map/threads.cpp
In file included from /usr/include/assert.h:35,
                 from src/tools/ufo2map/bsp.h:27,
                 from src/tools/ufo2map/threads.cpp:27:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/ufo2map/common/../../../shared/shared.h:54,
                 from src/tools/ufo2map/common/shared.h:31,
                 from src/tools/ufo2map/bsp.h:32:
src/tools/ufo2map/common/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/ufo2map/common/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/ufo2map/common/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/ufo2map/common/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufo2map] src/tools/ufo2map/writebsp.cpp
In file included from /usr/include/assert.h:35,
                 from src/tools/ufo2map/bsp.h:27,
                 from src/tools/ufo2map/writebsp.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/ufo2map/common/../../../shared/shared.h:54,
                 from src/tools/ufo2map/common/shared.h:31,
                 from src/tools/ufo2map/bsp.h:32:
src/tools/ufo2map/common/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/ufo2map/common/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/ufo2map/common/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/ufo2map/common/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufo2map] src/tools/ufo2map/check/checkentities.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/tools/ufo2map/check/../../../shared/ufotypes.h:32,
                 from src/tools/ufo2map/check/../../../shared/mathlib.h:27,
                 from src/tools/ufo2map/check/../map.h:29,
                 from src/tools/ufo2map/check/checkentities.h:29,
                 from src/tools/ufo2map/check/checkentities.cpp:27:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/ufo2map/check/../common/../../../shared/shared.h:54,
                 from src/tools/ufo2map/check/../common/shared.h:31,
                 from src/tools/ufo2map/check/checkentities.cpp:30:
src/tools/ufo2map/check/../common/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/ufo2map/check/../common/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/check/../common/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/check/../common/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/ufo2map/check/../common/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/check/../common/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/check/../common/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/ufo2map/check/../common/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/check/../common/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufo2map] src/tools/ufo2map/check/checklib.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/tools/ufo2map/check/../common/../../../shared/ufotypes.h:32,
                 from src/tools/ufo2map/check/../common/shared.h:27,
                 from src/tools/ufo2map/check/checklib.h:29,
                 from src/tools/ufo2map/check/checklib.cpp:29:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/ufo2map/check/../common/../../../shared/shared.h:54,
                 from src/tools/ufo2map/check/../common/shared.h:31:
src/tools/ufo2map/check/../common/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/ufo2map/check/../common/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/check/../common/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/check/../common/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/ufo2map/check/../common/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/check/../common/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/check/../common/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/ufo2map/check/../common/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/check/../common/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufo2map] src/tools/ufo2map/check/check.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/tools/ufo2map/check/../../../shared/ufotypes.h:32,
                 from src/tools/ufo2map/check/../../../shared/mathlib.h:27,
                 from src/tools/ufo2map/check/../map.h:29,
                 from src/tools/ufo2map/check/check.h:29,
                 from src/tools/ufo2map/check/check.cpp:28:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/ufo2map/check/../common/../../../shared/shared.h:54,
                 from src/tools/ufo2map/check/../common/shared.h:31,
                 from src/tools/ufo2map/check/check.cpp:29:
src/tools/ufo2map/check/../common/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/ufo2map/check/../common/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/check/../common/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/check/../common/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/ufo2map/check/../common/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/check/../common/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/check/../common/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/ufo2map/check/../common/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/check/../common/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/check/check.cpp: In function 'Check_PointPlaneDistance(float const*, plane_s const*)':
src/tools/ufo2map/check/check.cpp:86:21: warning: function 'Check_PointPlaneDistance(float const*, plane_s const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   86 | static inline float Check_PointPlaneDistance (const vec3_t point, const plane_t* plane)
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~
src/tools/ufo2map/check/check.cpp: In function 'Check_IsPointInsideBrush(float const*, mapbrush_s const*, pointInBrush_t)':
src/tools/ufo2map/check/check.cpp:152:20: warning: function 'Check_IsPointInsideBrush(float const*, mapbrush_s const*, pointInBrush_t)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  152 | static inline bool Check_IsPointInsideBrush (const vec3_t point, const mapbrush_t* brush, const pointInBrush_t mode)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~
===> CXX [ufo2map] src/tools/ufo2map/common/aselib.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/tools/ufo2map/common/../../../shared/ufotypes.h:32,
                 from src/tools/ufo2map/common/../../../shared/mathlib.h:27,
                 from src/tools/ufo2map/common/aselib.h:28,
                 from src/tools/ufo2map/common/aselib.cpp:27:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/ufo2map/common/../common/../../../shared/shared.h:54,
                 from src/tools/ufo2map/common/../common/shared.h:31,
                 from src/tools/ufo2map/common/../bsp.h:32,
                 from src/tools/ufo2map/common/aselib.cpp:28:
src/tools/ufo2map/common/../common/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/ufo2map/common/../common/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../common/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../common/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/ufo2map/common/../common/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../common/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../common/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/ufo2map/common/../common/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../common/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/aselib.cpp: In function 'CharIsTokenDelimiter(int)':
src/tools/ufo2map/common/aselib.cpp:236:19: warning: function 'CharIsTokenDelimiter(int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  236 | static inline int CharIsTokenDelimiter (int ch)
      |                   ^~~~~~~~~~~~~~~~~~~~
In file included from src/tools/ufo2map/common/../common/shared.h:30:
src/tools/ufo2map/common/../common/../../../common/filesys.h: In member function 'ScopedFile::operator&()':
src/tools/ufo2map/common/../common/../../../common/filesys.h:198:23: warning: function 'ScopedFile::operator&()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^~~~~~~~
src/tools/ufo2map/common/../common/../../../common/filesys.h: In member function 'ScopedFile::file() const':
src/tools/ufo2map/common/../common/../../../common/filesys.h:206:21: warning: function 'ScopedFile::file() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  206 |         inline bool file () const
      |                     ^~~~
src/tools/ufo2map/common/../common/../../../common/filesys.h: In member function 'ScopedFile::zip() const':
src/tools/ufo2map/common/../common/../../../common/filesys.h:210:21: warning: function 'ScopedFile::zip() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  210 |         inline bool zip () const
      |                     ^~~
src/tools/ufo2map/common/../common/../../../common/filesys.h: In member function 'ScopedFile::operator bool() const':
src/tools/ufo2map/common/../common/../../../common/filesys.h:202:16: warning: function 'ScopedFile::operator bool() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  202 |         inline operator bool () const
      |                ^~~~~~~~
===> CXX [ufo2map] src/tools/ufo2map/common/bspfile.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/tools/ufo2map/common/../../../shared/ufotypes.h:32,
                 from src/tools/ufo2map/common/shared.h:27,
                 from src/tools/ufo2map/common/bspfile.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/ufo2map/common/../../../shared/shared.h:54,
                 from src/tools/ufo2map/common/shared.h:31:
src/tools/ufo2map/common/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/ufo2map/common/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/ufo2map/common/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/ufo2map/common/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/bspfile.cpp: In function 'IsInvalidEntityToken(char const*)':
src/tools/ufo2map/common/bspfile.cpp:415:20: warning: function 'IsInvalidEntityToken(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  415 | static inline bool IsInvalidEntityToken (const char* token)
      |                    ^~~~~~~~~~~~~~~~~~~~
In file included from src/tools/ufo2map/common/shared.h:30:
src/tools/ufo2map/common/../../../common/filesys.h: In member function 'qFILE_s::getFile() const':
src/tools/ufo2map/common/../../../common/filesys.h:61:22: warning: function 'qFILE_s::getFile() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   61 |         inline FILE* getFile () const
      |                      ^~~~~~~
src/tools/ufo2map/common/../../../common/filesys.h: In member function 'ScopedFile::operator&()':
src/tools/ufo2map/common/../../../common/filesys.h:198:23: warning: function 'ScopedFile::operator&()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^~~~~~~~
src/tools/ufo2map/common/../../../common/filesys.h: In member function 'ScopedFile::file() const':
src/tools/ufo2map/common/../../../common/filesys.h:206:21: warning: function 'ScopedFile::file() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  206 |         inline bool file () const
      |                     ^~~~
src/tools/ufo2map/common/../../../common/filesys.h: In member function 'ScopedFile::zip() const':
src/tools/ufo2map/common/../../../common/filesys.h:210:21: warning: function 'ScopedFile::zip() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  210 |         inline bool zip () const
      |                     ^~~
src/tools/ufo2map/common/../../../common/filesys.h: In member function 'ScopedFile::operator bool() const':
src/tools/ufo2map/common/../../../common/filesys.h:202:16: warning: function 'ScopedFile::operator bool() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  202 |         inline operator bool () const
      |                ^~~~~~~~
src/tools/ufo2map/common/../../../common/filesys.h: In member function 'ScopedFile::getFile() const':
src/tools/ufo2map/common/../../../common/filesys.h:214:22: warning: function 'ScopedFile::getFile() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  214 |         inline FILE* getFile () const
      |                      ^~~~~~~
src/tools/ufo2map/common/../../../shared/shared.h: In function 'Q_strnull(char const*)':
src/tools/ufo2map/common/../../../shared/shared.h:137:13: warning: function 'Q_strnull(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^~~~~~~~~
===> CXX [ufo2map] src/tools/ufo2map/common/polylib.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/tools/ufo2map/common/../../../shared/ufotypes.h:32,
                 from src/tools/ufo2map/common/../../../shared/mathlib.h:27,
                 from src/tools/ufo2map/common/polylib.h:27,
                 from src/tools/ufo2map/common/polylib.cpp:27:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/ufo2map/common/../../../shared/shared.h:54,
                 from src/tools/ufo2map/common/shared.h:31,
                 from src/tools/ufo2map/common/polylib.cpp:28:
src/tools/ufo2map/common/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/ufo2map/common/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/ufo2map/common/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/ufo2map/common/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufo2map] src/tools/ufo2map/common/scriplib.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/tools/ufo2map/common/../../../shared/ufotypes.h:32,
                 from src/tools/ufo2map/common/shared.h:27,
                 from src/tools/ufo2map/common/scriplib.cpp:27:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/ufo2map/common/../../../shared/shared.h:54,
                 from src/tools/ufo2map/common/shared.h:31:
src/tools/ufo2map/common/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/ufo2map/common/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/ufo2map/common/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/ufo2map/common/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/shared.h: In function 'Q_strnull(char const*)':
src/tools/ufo2map/common/../../../shared/shared.h:137:13: warning: function 'Q_strnull(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^~~~~~~~~
===> CXX [ufo2map] src/tools/ufo2map/common/trace.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/tools/ufo2map/common/../../../shared/ufotypes.h:32,
                 from src/tools/ufo2map/common/shared.h:27,
                 from src/tools/ufo2map/common/trace.cpp:28:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/ufo2map/common/../../../shared/shared.h:54,
                 from src/tools/ufo2map/common/shared.h:31:
src/tools/ufo2map/common/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/ufo2map/common/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/ufo2map/common/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/ufo2map/common/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufo2map] src/shared/mathlib.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/shared/ufotypes.h:32,
                 from src/shared/mathlib.h:27,
                 from src/shared/mathlib.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/shared/../common/../shared/shared.h:54,
                 from src/shared/../common/common.h:30,
                 from src/shared/mathlib.cpp:27:
src/shared/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/shared/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/shared/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/shared/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/mathlib.cpp: In function 'ProjectPointOnPlane(float*, float const*, float const*)':
src/shared/mathlib.cpp:699:20: warning: function 'ProjectPointOnPlane(float*, float const*, float const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  699 | static inline void ProjectPointOnPlane (vec3_t dst, const vec3_t point, const vec3_t normal)
      |                    ^~~~~~~~~~~~~~~~~~~
src/shared/mathlib.cpp: In function 'Q_rsqrtApprox(float)':
src/shared/mathlib.cpp:723:21: warning: function 'Q_rsqrtApprox(float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  723 | static inline float Q_rsqrtApprox (const float number)
      |                     ^~~~~~~~~~~~~
src/shared/mathlib.cpp: In function 'R_ConcatRotations(float (*) [3], float (*) [3], float (*) [3])':
src/shared/mathlib.cpp:834:20: warning: function 'R_ConcatRotations(float (*) [3], float (*) [3], float (*) [3])' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  834 | static inline void R_ConcatRotations (float in1[3][3], float in2[3][3], float out[3][3])
      |                    ^~~~~~~~~~~~~~~~~
===> CXX [ufo2map] src/shared/aabb.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/shared/ufotypes.h:32,
                 from src/shared/aabb.h:27,
                 from src/shared/aabb.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
===> CXX [ufo2map] src/shared/byte.cpp
In file included from /usr/include/sys/types.h:25,
                 from /usr/include/SDL2/SDL_stdinc.h:40,
                 from /usr/include/SDL2/SDL_endian.h:31,
                 from src/shared/byte.h:30,
                 from src/shared/byte.cpp:28:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/shared/../common/../shared/shared.h:54,
                 from src/shared/../common/common.h:30,
                 from src/shared/byte.cpp:29:
src/shared/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/shared/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/shared/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/shared/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufo2map] src/shared/images.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/shared/ufotypes.h:32,
                 from src/shared/images.h:29,
                 from src/shared/images.cpp:27:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/shared/shared.h:54,
                 from src/shared/images.cpp:28:
src/shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufo2map] src/shared/parse.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/shared/ufotypes.h:32,
                 from src/shared/parse.h:30,
                 from src/shared/parse.cpp:28:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/shared/parse.h:31:
src/shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufo2map] src/shared/shared.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/cstdlib:41,
                 from /usr/include/c++/12/stdlib.h:36,
                 from src/shared/../../config.h:3,
                 from src/shared/shared.h:32,
                 from src/shared/shared.cpp:28:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/shared/shared.h:54:
src/shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/shared.cpp: In function 'Q_strncpyzDebug(char*, char const*, unsigned long, char const*, int)':
src/shared/shared.cpp:460:9: warning: 'nonnull' argument 'dest' compared to NULL [-Wnonnull-compare]
  460 |         if (!dest)
      |         ^~
src/shared/shared.cpp:462:9: warning: 'nonnull' argument 'src' compared to NULL [-Wnonnull-compare]
  462 |         if (!src)
      |         ^~
src/shared/shared.h: In function 'Q_strnull(char const*)':
src/shared/shared.h:137:13: warning: function 'Q_strnull(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^~~~~~~~~
===> CXX [ufo2map] src/shared/entitiesdef.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/string.h:26,
                 from src/shared/entitiesdef.cpp:28:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/shared/shared.h:54,
                 from src/shared/entitiesdef.cpp:34:
src/shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufo2map] src/shared/utf8.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/string.h:26,
                 from src/shared/utf8.cpp:27:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
===> CXX [ufo2map] src/common/files.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/common/../shared/ufotypes.h:32,
                 from src/common/common.h:28,
                 from src/common/files.cpp:31:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/common/../shared/shared.h:54,
                 from src/common/common.h:30:
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/common/cmd.h:34,
                 from src/common/common.h:180:
src/common/filesys.h: In member function 'ScopedFile::operator&()':
src/common/filesys.h:198:23: warning: function 'ScopedFile::operator&()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^~~~~~~~
src/common/filesys.h: In member function 'ScopedFile::file() const':
src/common/filesys.h:206:21: warning: function 'ScopedFile::file() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  206 |         inline bool file () const
      |                     ^~~~
src/common/filesys.h: In member function 'ScopedFile::zip() const':
src/common/filesys.h:210:21: warning: function 'ScopedFile::zip() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  210 |         inline bool zip () const
      |                     ^~~
src/common/filesys.h: In member function 'ScopedFile::operator bool() const':
src/common/filesys.h:202:16: warning: function 'ScopedFile::operator bool() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  202 |         inline operator bool () const
      |                ^~~~~~~~
===> CXX [ufo2map] src/common/list.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/common/../shared/ufotypes.h:32,
                 from src/common/list.h:28,
                 from src/common/list.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/common/../shared/shared.h:54,
                 from src/common/common.h:30,
                 from src/common/list.cpp:27:
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufo2map] src/common/mem.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/common/../shared/ufotypes.h:32,
                 from src/common/common.h:28,
                 from src/common/mem.cpp:29:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/common/../shared/shared.h:54,
                 from src/common/common.h:30:
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufo2map] src/common/unzip.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/limits.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:203,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/syslimits.h:7,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:34,
                 from /usr/include/zconf.h:418,
                 from /usr/include/zlib.h:34,
                 from src/common/unzip.h:57,
                 from src/common/unzip.cpp:37:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
===> CXX [ufo2map] src/common/tracing.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/common/../shared/ufotypes.h:32,
                 from src/common/../shared/mathlib.h:27,
                 from src/common/../shared/typedefs.h:4,
                 from src/common/tracing.h:30,
                 from src/common/tracing.cpp:29:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/common/../shared/shared.h:54,
                 from src/common/../shared/typedefs.h:5:
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/common/../shared/mathlib.h:114:
src/common/../shared/aabb.h: In member function 'AABB::getCenter(float*) const':
src/common/../shared/aabb.h:110:21: warning: function 'AABB::getCenter(float*) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  110 |         inline void getCenter (vec3_t center) const {
      |                     ^~~~~~~~~
src/common/tracing.h: In member function 'trace_s::init()':
src/common/tracing.h:70:21: warning: function 'trace_s::init()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   70 |         inline void init() {
      |                     ^~~~
src/common/tracing.h: In member function 'trace_s::trace_s()':
src/common/tracing.h:67:16: warning: function 'trace_s::trace_s()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   67 |         inline trace_s () {
      |                ^~~~~~~
src/common/tracing.cpp: In member function 'boxtrace_s::boxtrace_s()':
src/common/tracing.cpp:47:16: warning: function 'boxtrace_s::boxtrace_s()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   47 | typedef struct boxtrace_s {
      |                ^~~~~~~~~~
===> CXX [ufo2map] src/common/routing.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/common/../shared/ufotypes.h:32,
                 from src/common/common.h:28,
                 from src/common/routing.cpp:28:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/common/../shared/shared.h:54,
                 from src/common/common.h:30:
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/routing.cpp: In function 'int RT_MicroTrace(RoutingData*, const place_t*, int, int, int, int, opening_t*)':
src/common/routing.cpp:1145:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 1145 |                         if (bases[5] <= middle &&               /* same for the 2nd part of the passage */
      |                         ^~
src/common/routing.cpp:1150:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 1150 |                                 return opening->base - middle;
      |                                 ^~~~~~
In file included from src/common/../shared/mathlib.h:114,
                 from src/common/common.h:31:
src/common/../shared/aabb.h: In member function 'AABB::set(AABB const&)':
src/common/../shared/aabb.h:55:21: warning: function 'AABB::set(AABB const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   55 |         inline void set (const AABB& other) {
      |                     ^~~
In file included from src/common/cmd.h:34,
                 from src/common/common.h:180:
src/common/filesys.h: In member function 'ScopedFile::operator&()':
src/common/filesys.h:198:23: warning: function 'ScopedFile::operator&()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^~~~~~~~
src/common/filesys.h: In member function 'ScopedFile::file() const':
src/common/filesys.h:206:21: warning: function 'ScopedFile::file() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  206 |         inline bool file () const
      |                     ^~~~
src/common/filesys.h: In member function 'ScopedFile::zip() const':
src/common/filesys.h:210:21: warning: function 'ScopedFile::zip() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  210 |         inline bool zip () const
      |                     ^~~
src/common/filesys.h: In member function 'ScopedFile::operator bool() const':
src/common/filesys.h:202:16: warning: function 'ScopedFile::operator bool() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  202 |         inline operator bool () const
      |                ^~~~~~~~
In file included from src/common/tracing.h:30,
                 from src/common/cmodel.h:31,
                 from src/common/common.h:182:
src/common/../shared/typedefs.h: In member function 'routing_s::setStepup(int, int, int, int, int)':
src/common/../shared/typedefs.h:192:21: warning: function 'routing_s::setStepup(int, int, int, int, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  192 |         inline void setStepup (const int x, const int y, const int z, const int dir, const int val) {
      |                     ^~~~~~~~~
src/common/../shared/typedefs.h: In member function 'routing_s::getStepup(int, int, int, int) const':
src/common/../shared/typedefs.h:195:21: warning: function 'routing_s::getStepup(int, int, int, int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  195 |         inline byte getStepup (const int x, const int y, const int z, const int dir) const {
      |                     ^~~~~~~~~
src/common/../shared/typedefs.h: In member function 'routing_s::setConn(int, int, int, int, int)':
src/common/../shared/typedefs.h:199:21: warning: function 'routing_s::setConn(int, int, int, int, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  199 |         inline void setConn (const int x, const int y, const int z, const int dir, const int val) {
      |                     ^~~~~~~
src/common/../shared/typedefs.h: In member function 'routing_s::getConn(int, int, int, int) const':
src/common/../shared/typedefs.h:202:21: warning: function 'routing_s::getConn(int, int, int, int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  202 |         inline byte getConn (const int x, const int y, const int z, const int dir) const {
      |                     ^~~~~~~
src/common/../shared/typedefs.h: In member function 'routing_s::setCeiling(int, int, int, int)':
src/common/../shared/typedefs.h:206:21: warning: function 'routing_s::setCeiling(int, int, int, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  206 |         inline void setCeiling (const int x, const int y, const int z, const int val) {
      |                     ^~~~~~~~~~
src/common/../shared/typedefs.h: In member function 'routing_s::getCeiling(int, int, int) const':
src/common/../shared/typedefs.h:209:21: warning: function 'routing_s::getCeiling(int, int, int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  209 |         inline byte getCeiling (const int x, const int y, const int z) const {
      |                     ^~~~~~~~~~
src/common/../shared/typedefs.h: In member function 'routing_s::getCeiling(unsigned char const*) const':
src/common/../shared/typedefs.h:212:21: warning: function 'routing_s::getCeiling(unsigned char const*) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  212 |         inline byte getCeiling (const pos3_t pos) const {
      |                     ^~~~~~~~~~
src/common/../shared/typedefs.h: In member function 'routing_s::setFloor(int, int, int, int)':
src/common/../shared/typedefs.h:216:21: warning: function 'routing_s::setFloor(int, int, int, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  216 |         inline void setFloor (const int x, const int y, const int z, const int val) {
      |                     ^~~~~~~~
src/common/../shared/typedefs.h: In member function 'routing_s::getFloor(int, int, int) const':
src/common/../shared/typedefs.h:219:28: warning: function 'routing_s::getFloor(int, int, int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  219 |         inline signed char getFloor (const int x, const int y, const int z) const {
      |                            ^~~~~~~~
src/common/../shared/typedefs.h: In member function 'routing_s::getFloor(unsigned char const*) const':
src/common/../shared/typedefs.h:222:28: warning: function 'routing_s::getFloor(unsigned char const*) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  222 |         inline signed char getFloor (const pos3_t pos) const {
      |                            ^~~~~~~~
src/common/../shared/typedefs.h: In member function 'Routing::setFloor(int, int, int, int, int)':
src/common/../shared/typedefs.h:249:21: warning: function 'Routing::setFloor(int, int, int, int, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  249 |         inline void setFloor (const int actorSize, const int x, const int y, const int z, const int val) {
      |                     ^~~~~~~~
src/common/../shared/typedefs.h: In member function 'Routing::getFloor(int, unsigned char const*) const':
src/common/../shared/typedefs.h:252:28: warning: function 'Routing::getFloor(int, unsigned char const*) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  252 |         inline signed char getFloor (const actorSizeEnum_t actorSize, const pos3_t pos) const {
      |                            ^~~~~~~~
src/common/../shared/typedefs.h: In member function 'Routing::getFloor(int, int, int, int) const':
src/common/../shared/typedefs.h:255:28: warning: function 'Routing::getFloor(int, int, int, int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  255 |         inline signed char getFloor (const actorSizeEnum_t actorSize, const int x, const int y, const int z) const {
      |                            ^~~~~~~~
src/common/../shared/typedefs.h: In member function 'Routing::setCeiling(int, int, int, int, int)':
src/common/../shared/typedefs.h:259:21: warning: function 'Routing::setCeiling(int, int, int, int, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  259 |         inline void setCeiling (const actorSizeEnum_t actorSize, const int x, const int y, const int z, const int val) {
      |                     ^~~~~~~~~~
src/common/../shared/typedefs.h: In member function 'Routing::getCeiling(int, unsigned char const*) const':
src/common/../shared/typedefs.h:262:21: warning: function 'Routing::getCeiling(int, unsigned char const*) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  262 |         inline byte getCeiling (const int actorSize, const pos3_t pos) const {
      |                     ^~~~~~~~~~
src/common/../shared/typedefs.h: In member function 'Routing::getCeiling(int, int, int, int) const':
src/common/../shared/typedefs.h:265:21: warning: function 'Routing::getCeiling(int, int, int, int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  265 |         inline byte getCeiling (const int actorSize, const int x, const int y, const int z) const {
      |                     ^~~~~~~~~~
src/common/../shared/typedefs.h: In member function 'Routing::setFilled(int, int, int, int, int)':
src/common/../shared/typedefs.h:269:21: warning: function 'Routing::setFilled(int, int, int, int, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  269 |         inline void setFilled (const actorSizeEnum_t actorSize, const int x, const int y, const int lowZ, const int highZ)
      |                     ^~~~~~~~~
src/common/../shared/typedefs.h: In member function 'Routing::setConn(int, int, int, int, int, int)':
src/common/../shared/typedefs.h:278:21: warning: function 'Routing::setConn(int, int, int, int, int, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  278 |         inline void setConn (const int actorSize, const int x, const int y, const int z, const int dir, const int val) {
      |                     ^~~~~~~
src/common/../shared/typedefs.h: In member function 'Routing::getConn(int, int, int, int, int) const':
src/common/../shared/typedefs.h:281:21: warning: function 'Routing::getConn(int, int, int, int, int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  281 |         inline byte getConn (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^~~~~~~
src/common/../shared/typedefs.h: In member function 'Routing::setStepup(int, int, int, int, int, int)':
src/common/../shared/typedefs.h:288:21: warning: function 'Routing::setStepup(int, int, int, int, int, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  288 |         inline void setStepup (const int actorSize, const int x, const int y, const int z, const int dir, const int val) {
      |                     ^~~~~~~~~
src/common/routing.cpp: In function 'RT_ConnSetNoGo(RoutingData*, int, int, int, int)':
src/common/routing.cpp:91:20: warning: function 'RT_ConnSetNoGo(RoutingData*, int, int, int, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   91 | static inline void RT_ConnSetNoGo (RoutingData *rtd, const int x, const int y, const int z, const int dir)
      |                    ^~~~~~~~~~~~~~
src/common/routing.cpp: In function 'RT_StepupSet(RoutingData*, int, int, int, int, int)':
src/common/routing.cpp:86:20: warning: function 'RT_StepupSet(RoutingData*, int, int, int, int, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   86 | static inline void RT_StepupSet (RoutingData *rtd, const int x, const int y, const int z, const int dir, const int val)
      |                    ^~~~~~~~~~~~
src/common/../shared/typedefs.h: In member function 'Routing::getStepup(int, int, int, int, int) const':
src/common/../shared/typedefs.h:291:21: warning: function 'Routing::getStepup(int, int, int, int, int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  291 |         inline byte getStepup (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^~~~~~~~~
src/common/tracing.h: In member function 'trace_s::init()':
src/common/tracing.h:70:21: warning: function 'trace_s::init()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   70 |         inline void init() {
      |                     ^~~~
src/common/tracing.h: In member function 'trace_s::trace_s()':
src/common/tracing.h:67:16: warning: function 'trace_s::trace_s()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   67 |         inline trace_s () {
      |                ^~~~~~~
src/common/routing.cpp: In member function 'place_s::isUsable() const':
src/common/routing.cpp:108:21: warning: function 'place_s::isUsable() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  108 |         inline bool isUsable (void) const
      |                     ^~~~~~~~
src/common/routing.cpp: In function 'RT_PlaceIsShifted(place_s const*, place_s const*)':
src/common/routing.cpp:137:19: warning: function 'RT_PlaceIsShifted(place_s const*, place_s const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | static inline int RT_PlaceIsShifted (const place_t* p, const place_t* other)
      |                   ^~~~~~~~~~~~~~~~~
src/common/routing.cpp: In function 'RT_PlaceInit(Routing const&, int, place_s*, int, int, int)':
src/common/routing.cpp:114:20: warning: function 'RT_PlaceInit(Routing const&, int, place_s*, int, int, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  114 | static inline void RT_PlaceInit (const Routing &routing, const actorSizeEnum_t actorSize, place_t* p, const int x, const int y, const int z)
      |                    ^~~~~~~~~~~~
src/common/routing.cpp: In function 'RT_PlaceDoesIntersectEnough(place_s const*, place_s const*)':
src/common/routing.cpp:126:20: warning: function 'RT_PlaceDoesIntersectEnough(place_s const*, place_s const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  126 | static inline bool RT_PlaceDoesIntersectEnough (const place_t* p, const place_t* other)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~
src/common/../shared/aabb.h: In member function 'AABB::clipToWorld()':
src/common/../shared/aabb.h:143:21: warning: function 'AABB::clipToWorld()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  143 |         inline void clipToWorld () {
      |                     ^~~~~~~~~~~
src/common/../shared/aabb.h: In member function 'AABB::shift(float const*)':
src/common/../shared/aabb.h:159:21: warning: function 'AABB::shift(float const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  159 |         inline void shift (const vec3_t shiftVec) {
      |                     ^~~~~
===> CXX [ufo2map] src/common/ioapi.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:27,
                 from src/common/ioapi.cpp:9:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
===> CXX [ufo2map] src/ports/unix/unix_files.cpp
In file included from /usr/include/unistd.h:25,
                 from src/ports/unix/unix_files.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/ports/unix/../../common/../shared/shared.h:54,
                 from src/ports/unix/../../common/common.h:30,
                 from src/ports/unix/unix_files.cpp:38:
src/ports/unix/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/ports/unix/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/ports/unix/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/ports/unix/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufo2map] src/ports/unix/unix_shared.cpp
In file included from /usr/include/unistd.h:25,
                 from src/ports/unix/unix_shared.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/ports/unix/../../common/../shared/shared.h:54,
                 from src/ports/unix/../../common/common.h:30,
                 from src/ports/unix/unix_shared.cpp:38:
src/ports/unix/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/ports/unix/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/ports/unix/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/ports/unix/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/unix_shared.cpp: In function 'void Sys_OpenURL(const char*)':
src/ports/unix/unix_shared.cpp:205:15: warning: ignoring return value of 'int system(const char*)' declared with attribute 'warn_unused_result' [-Wunused-result]
  205 |         system(buf);
      |         ~~~~~~^~~~~
===> CXX [ufo2map] src/ports/unix/unix_main.cpp
In file included from /usr/include/unistd.h:25,
                 from src/ports/unix/unix_main.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/ports/unix/../../common/../shared/shared.h:54,
                 from src/ports/unix/../../common/common.h:30,
                 from src/ports/unix/unix_main.cpp:38:
src/ports/unix/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/ports/unix/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/ports/unix/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/ports/unix/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> LD [ufo2map]
src/common/../shared/typedefs.h: In member function 'getCeiling':
src/common/../shared/typedefs.h:209:21: warning: inlining failed in call to 'getCeiling': function not inlinable [-Winline]
  209 |         inline byte getCeiling (const int x, const int y, const int z) const {
      |                     ^
src/common/../shared/typedefs.h:213:34: note: called from here
  213 |                 return getCeiling(pos[0], pos[1], pos[2]);
      |                                  ^
src/shared/mathlib.cpp: In function 'VectorNormalizeFast':
src/shared/mathlib.cpp:723:21: warning: inlining failed in call to 'Q_rsqrtApprox': function not inlinable [-Winline]
  723 | static inline float Q_rsqrtApprox (const float number)
      |                     ^
src/shared/mathlib.cpp:771:44: note: called from here
  771 |         const float ilength = Q_rsqrtApprox(DotProduct(v, v));
      |                                            ^
src/common/../shared/typedefs.h: In member function 'getCeiling':
src/common/../shared/typedefs.h:212:21: warning: inlining failed in call to 'getCeiling': function not inlinable [-Winline]
  212 |         inline byte getCeiling (const pos3_t pos) const {
      |                     ^
src/common/../shared/typedefs.h:263:56: note: called from here
  263 |                 return routes[actorSize - 1].getCeiling(pos);
      |                                                        ^
src/common/../shared/typedefs.h: In member function 'getCeiling':
src/common/../shared/typedefs.h:209:21: warning: inlining failed in call to 'getCeiling': function not inlinable [-Winline]
  209 |         inline byte getCeiling (const int x, const int y, const int z) const {
      |                     ^
src/common/../shared/typedefs.h:266:56: note: called from here
  266 |                 return routes[actorSize - 1].getCeiling(x, y, z);
      |                                                        ^
src/common/../shared/typedefs.h: In member function 'setConn':
src/common/../shared/typedefs.h:199:21: warning: inlining failed in call to 'setConn': function not inlinable [-Winline]
  199 |         inline void setConn (const int x, const int y, const int z, const int dir, const int val) {
      |                     ^
src/common/../shared/typedefs.h:279:46: note: called from here
  279 |                 routes[actorSize - 1].setConn(x, y, z, dir, val);
      |                                              ^
src/common/../shared/typedefs.h: In member function 'getConn':
src/common/../shared/typedefs.h:202:21: warning: inlining failed in call to 'getConn': function not inlinable [-Winline]
  202 |         inline byte getConn (const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/../shared/typedefs.h:282:53: note: called from here
  282 |                 return routes[actorSize - 1].getConn(x, y, z, dir);
      |                                                     ^
src/common/../shared/typedefs.h: In member function 'setStepup':
src/common/../shared/typedefs.h:192:21: warning: inlining failed in call to 'setStepup': function not inlinable [-Winline]
  192 |         inline void setStepup (const int x, const int y, const int z, const int dir, const int val) {
      |                     ^
src/common/../shared/typedefs.h:289:48: note: called from here
  289 |                 routes[actorSize - 1].setStepup(x, y, z, dir, val);
      |                                                ^
src/common/../shared/typedefs.h: In function 'RT_ConnSetNoGo':
src/common/../shared/typedefs.h:288:21: warning: inlining failed in call to 'setStepup': function not inlinable [-Winline]
  288 |         inline void setStepup (const int actorSize, const int x, const int y, const int z, const int dir, const int val) {
      |                     ^
src/common/routing.cpp:94:31: note: called from here
   94 |         rtd->routing.setStepup(rtd->actorSize, x, y, z, dir, PATHFINDING_NO_STEPUP);
      |                               ^
src/common/../shared/typedefs.h:278:21: warning: inlining failed in call to 'setConn': function not inlinable [-Winline]
  278 |         inline void setConn (const int actorSize, const int x, const int y, const int z, const int dir, const int val) {
      |                     ^
src/common/routing.cpp:93:29: note: called from here
   93 |         rtd->routing.setConn(rtd->actorSize, x, y, z, dir, 0);
      |                             ^
src/common/../shared/typedefs.h: In function 'setFloor.constprop':
src/common/../shared/typedefs.h:216:21: warning: inlining failed in call to 'setFloor': function not inlinable [-Winline]
  216 |         inline void setFloor (const int x, const int y, const int z, const int val) {
      |                     ^
src/common/../shared/typedefs.h:250:47: note: called from here
  250 |                 routes[actorSize - 1].setFloor(x, y, z, val);
      |                                               ^
src/common/../shared/typedefs.h: In function 'setCeiling.constprop':
src/common/../shared/typedefs.h:206:21: warning: inlining failed in call to 'setCeiling': function not inlinable [-Winline]
  206 |         inline void setCeiling (const int x, const int y, const int z, const int val) {
      |                     ^
src/common/../shared/typedefs.h:260:49: note: called from here
  260 |                 routes[actorSize - 1].setCeiling(x, y, z, val);
      |                                                 ^
src/common/../shared/typedefs.h: In function 'setFilled.constprop':
src/common/../shared/typedefs.h:206:21: warning: inlining failed in call to 'setCeiling': function not inlinable [-Winline]
  206 |         inline void setCeiling (const int x, const int y, const int z, const int val) {
      |                     ^
src/common/../shared/typedefs.h:274:57: note: called from here
  274 |                         routes[actorSize - 1].setCeiling(x, y, i, 0);                   /* There is no ceiling, the true indicator of a filled cell. */
      |                                                         ^
src/common/../shared/typedefs.h:216:21: warning: inlining failed in call to 'setFloor': function not inlinable [-Winline]
  216 |         inline void setFloor (const int x, const int y, const int z, const int val) {
      |                     ^
src/common/../shared/typedefs.h:273:55: note: called from here
  273 |                         routes[actorSize - 1].setFloor(x, y, i, CELL_HEIGHT);   /* There is no floor in this cell. */
      |                                                       ^
src/common/../shared/typedefs.h: In function 'getStepup.constprop':
src/common/../shared/typedefs.h:195:21: warning: inlining failed in call to 'getStepup': function not inlinable [-Winline]
  195 |         inline byte getStepup (const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/../shared/typedefs.h:292:55: note: called from here
  292 |                 return routes[actorSize - 1].getStepup(x, y, z, dir);
      |                                                       ^
src/common/routing.cpp: In function 'RT_PlaceIsShifted':
src/common/routing.cpp:108:21: warning: inlining failed in call to 'isUsable.isra': function not inlinable [-Winline]
  108 |         inline bool isUsable (void) const
      |                     ^
src/common/routing.cpp:139:25: note: called from here
  139 |         if (!p->isUsable() || !other->isUsable())
      |                         ^
src/common/routing.cpp:108:21: warning: inlining failed in call to 'isUsable.isra': function not inlinable [-Winline]
  108 |         inline bool isUsable (void) const
      |                     ^
src/common/routing.cpp:139:47: note: called from here
  139 |         if (!p->isUsable() || !other->isUsable())
      |                                               ^
src/common/../shared/typedefs.h: In function 'RT_StepupSet.isra':
src/common/../shared/typedefs.h:288:21: warning: inlining failed in call to 'setStepup': function not inlinable [-Winline]
  288 |         inline void setStepup (const int actorSize, const int x, const int y, const int z, const int dir, const int val) {
      |                     ^
src/common/routing.cpp:88:31: note: called from here
   88 |         rtd->routing.setStepup(rtd->actorSize, x, y, z, dir, val);
      |                               ^
src/common/../shared/aabb.h: In member function 'shift':
src/common/../shared/aabb.h:143:21: warning: inlining failed in call to 'clipToWorld': function not inlinable [-Winline]
  143 |         inline void clipToWorld () {
      |                     ^
src/common/../shared/aabb.h:162:28: note: called from here
  162 |                 clipToWorld();
      |                            ^
src/tools/ufo2map/common/../../../shared/typedefs.h: In function 'RT_PlaceInit':
src/tools/ufo2map/common/../../../shared/typedefs.h:255:28: warning: inlining failed in call to 'getFloor': function not inlinable [-Winline]
  255 |         inline signed char getFloor (const actorSizeEnum_t actorSize, const int x, const int y, const int z) const {
      |                            ^
src/common/routing.cpp:120:36: note: called from here
  120 |         p->floor = routing.getFloor(actorSize, x, y, z) + z * CELL_HEIGHT;
      |                                    ^
src/common/../shared/typedefs.h:262:21: warning: inlining failed in call to 'getCeiling': function not inlinable [-Winline]
  262 |         inline byte getCeiling (const int actorSize, const pos3_t pos) const {
      |                     ^
src/common/routing.cpp:119:50: note: called from here
  119 |         const int relCeiling = routing.getCeiling(actorSize, p->cell);
      |                                                  ^
src/tools/ufo2map/common/../../../shared/typedefs.h: In function 'RT_CalcNewZ.isra':
src/tools/ufo2map/common/../../../shared/typedefs.h:255:28: warning: inlining failed in call to 'getFloor': function not inlinable [-Winline]
  255 |         inline signed char getFloor (const actorSizeEnum_t actorSize, const int x, const int y, const int z) const {
      |                            ^
src/common/routing.cpp:810:39: note: called from here
  810 |         adj_lo = rtd->routing.getFloor(rtd->actorSize, ax, ay, temp_z) + temp_z * CELL_HEIGHT;
      |                                       ^
src/tools/ufo2map/common/../../../shared/typedefs.h:255:28: warning: inlining failed in call to 'getFloor': function not inlinable [-Winline]
  255 |         inline signed char getFloor (const actorSizeEnum_t actorSize, const int x, const int y, const int z) const {
      |                            ^
src/common/routing.cpp:813:47: note: called from here
  813 |                 adj_lo = rtd->routing.getFloor(rtd->actorSize, ax, ay, temp_z) + temp_z * CELL_HEIGHT;
      |                                               ^
src/common/routing.cpp: In function 'RT_FillPassageData':
src/common/routing.cpp:91:20: warning: inlining failed in call to 'RT_ConnSetNoGo': function not inlinable [-Winline]
   91 | static inline void RT_ConnSetNoGo (RoutingData *rtd, const int x, const int y, const int z, const int dir)
      |                    ^
src/common/routing.cpp:613:31: note: called from here
  613 |                 RT_ConnSetNoGo(rtd, x, y, z, dir);
      |                               ^
src/common/routing.cpp:86:20: warning: inlining failed in call to 'RT_StepupSet.isra': function not inlinable [-Winline]
   86 | static inline void RT_StepupSet (RoutingData *rtd, const int x, const int y, const int z, const int dir, const int val)
      |                    ^
src/common/routing.cpp:633:29: note: called from here
  633 |                 RT_StepupSet(rtd, x, y, i, dir, 0);
      |                             ^
src/common/../shared/typedefs.h:278:21: warning: inlining failed in call to 'setConn': function not inlinable [-Winline]
  278 |         inline void setConn (const int actorSize, const int x, const int y, const int z, const int dir, const int val) {
      |                     ^
src/common/routing.cpp:631:37: note: called from here
  631 |                 rtd->routing.setConn(rtd->actorSize, x, y, i, dir, oh);
      |                                     ^
src/common/../shared/typedefs.h:281:21: warning: inlining failed in call to 'getConn': function not inlinable [-Winline]
  281 |         inline byte getConn (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/routing.cpp:635:134: note: called from here
  635 |                         Com_Printf("getConn for (%i, %i, %i) as:%i dir:%i = %i\n", x, y, i, rtd->actorSize, dir, rtd->routing.getConn(rtd->actorSize, x, y, i, dir));
      |                                                                                                                                      ^
src/common/routing.cpp:86:20: warning: inlining failed in call to 'RT_StepupSet.isra': function not inlinable [-Winline]
   86 | static inline void RT_StepupSet (RoutingData *rtd, const int x, const int y, const int z, const int dir, const int val)
      |                    ^
src/common/routing.cpp:639:21: note: called from here
  639 |         RT_StepupSet(rtd, x, y, z, dir, stepup);
      |                     ^
src/tools/ufo2map/common/../../../shared/typedefs.h:255:28: warning: inlining failed in call to 'getFloor': function not inlinable [-Winline]
  255 |         inline signed char getFloor (const actorSizeEnum_t actorSize, const int x, const int y, const int z) const {
      |                            ^
src/common/routing.cpp:648:57: note: called from here
  648 |         if (fz == cz || z == cz || rtd->routing.getFloor(rtd->actorSize, x, y, cz) < 0)
      |                                                         ^
src/tools/ufo2map/common/../../../common/filesys.h: In member function 'getFile':
src/tools/ufo2map/common/../../../common/filesys.h:61:22: warning: inlining failed in call to 'getFile.isra': function not inlinable [-Winline]
   61 |         inline FILE* getFile () const
      |                      ^
src/tools/ufo2map/common/../../../common/filesys.h:216:37: note: called from here
  216 |                 return _file.getFile();
      |                                     ^
src/common/tracing.h: In function 'TR_BoxTrace':
src/common/tracing.h:70:21: warning: inlining failed in call to 'init': function not inlinable [-Winline]
   70 |         inline void init() {
      |                     ^
src/common/tracing.cpp:998:29: note: called from here
  998 |         traceData.trace.init();
      |                             ^
src/common/../shared/aabb.h:110:21: warning: inlining failed in call to 'getCenter': function not inlinable [-Winline]
  110 |         inline void getCenter (vec3_t center) const {
      |                     ^
src/common/tracing.cpp:1007:27: note: called from here
 1007 |         traceBox.getCenter(offset);
      |                           ^
src/tools/ufo2map/../../shared/aabb.h: In function 'AllocTree':
src/tools/ufo2map/../../shared/aabb.h:72:21: warning: inlining failed in call to 'clearBounds': function not inlinable [-Winline]
   72 |         inline void clearBounds () {
      |                     ^
src/tools/ufo2map/tree.cpp:96:31: note: called from here
   96 |         tree->aabb.clearBounds();
      |                               ^
src/tools/ufo2map/common/../../../shared/typedefs.h: In function '__ct_base .constprop':
src/tools/ufo2map/common/../../../shared/typedefs.h:246:21: warning: inlining failed in call to 'init.constprop': function not inlinable [-Winline]
  246 |         inline void init () {
      |                     ^
src/tools/ufo2map/common/../../../shared/typedefs.h:244:21: note: called from here
  244 |                 init();
      |                     ^
src/tools/ufo2map/check/check.cpp: In function 'Check_IsPointInsideBrush':
src/tools/ufo2map/check/check.cpp:86:21: warning: inlining failed in call to 'Check_PointPlaneDistance': function not inlinable [-Winline]
   86 | static inline float Check_PointPlaneDistance (const vec3_t point, const plane_t* plane)
      |                     ^
src/tools/ufo2map/check/check.cpp:165:60: note: called from here
  165 |                 const float dist = Check_PointPlaneDistance(point, plane);
      |                                                            ^
src/tools/ufo2map/check/check.cpp: In function 'Check_SidesTouch':
src/tools/ufo2map/check/check.cpp:152:20: warning: inlining failed in call to 'Check_IsPointInsideBrush': function not inlinable [-Winline]
  152 | static inline bool Check_IsPointInsideBrush (const vec3_t point, const mapbrush_t* brush, const pointInBrush_t mode)
      |                    ^
src/tools/ufo2map/check/check.cpp:399:53: note: called from here
  399 |                         if (Check_IsPointInsideBrush(w->p[j], brush, PIB_INCL_SURF))
      |                                                     ^
src/tools/ufo2map/check/check.cpp: In function 'Check_SideIsInBrush.constprop.isra':
src/tools/ufo2map/check/check.cpp:152:20: warning: inlining failed in call to 'Check_IsPointInsideBrush': function not inlinable [-Winline]
  152 | static inline bool Check_IsPointInsideBrush (const vec3_t point, const mapbrush_t* brush, const pointInBrush_t mode)
      |                    ^
src/tools/ufo2map/check/check.cpp:359:46: note: called from here
  359 |                 if (!Check_IsPointInsideBrush(w->p[i], brush, mode))
      |                                              ^
src/tools/ufo2map/common/bspfile.cpp: In function 'AddEpair':
src/tools/ufo2map/common/bspfile.cpp:415:20: warning: inlining failed in call to 'IsInvalidEntityToken': function not inlinable [-Winline]
  415 | static inline bool IsInvalidEntityToken (const char* token)
      |                    ^
src/tools/ufo2map/common/bspfile.cpp:424:33: note: called from here
  424 |         if (IsInvalidEntityToken(value) || IsInvalidEntityToken(key))
      |                                 ^
src/tools/ufo2map/common/bspfile.cpp:415:20: warning: inlining failed in call to 'IsInvalidEntityToken': function not inlinable [-Winline]
  415 | static inline bool IsInvalidEntityToken (const char* token)
      |                    ^
src/tools/ufo2map/common/bspfile.cpp:424:64: note: called from here
  424 |         if (IsInvalidEntityToken(value) || IsInvalidEntityToken(key))
      |                                                                ^
src/tools/ufo2map/common/bspfile.cpp: In function 'UnparseEntities.isra':
src/tools/ufo2map/common/bspfile.cpp:415:20: warning: inlining failed in call to 'IsInvalidEntityToken': function not inlinable [-Winline]
  415 | static inline bool IsInvalidEntityToken (const char* token)
      |                    ^
src/tools/ufo2map/common/bspfile.cpp:526:49: note: called from here
  526 |                         if (IsInvalidEntityToken(value) || IsInvalidEntityToken(key))
      |                                                 ^
src/tools/ufo2map/common/bspfile.cpp:415:20: warning: inlining failed in call to 'IsInvalidEntityToken': function not inlinable [-Winline]
  415 | static inline bool IsInvalidEntityToken (const char* token)
      |                    ^
src/tools/ufo2map/common/bspfile.cpp:526:80: note: called from here
  526 |                         if (IsInvalidEntityToken(value) || IsInvalidEntityToken(key))
      |                                                                                ^
src/tools/ufo2map/check/check.cpp: In function 'Check_SidesOverlap.isra':
src/tools/ufo2map/check/check.cpp:152:20: warning: inlining failed in call to 'Check_IsPointInsideBrush': function not inlinable [-Winline]
  152 | static inline bool Check_IsPointInsideBrush (const vec3_t point, const mapbrush_t* brush, const pointInBrush_t mode)
      |                    ^
src/tools/ufo2map/check/check.cpp:763:53: note: called from here
  763 |                         if (Check_IsPointInsideBrush(w[i]->p[j], b[i ^ 1], PIB_INCL_SURF)) {
      |                                                     ^
src/tools/ufo2map/check/check.cpp: In function 'FacingAndCoincidentTo.isra':
src/tools/ufo2map/check/check.cpp:86:21: warning: inlining failed in call to 'Check_PointPlaneDistance': function not inlinable [-Winline]
   86 | static inline float Check_PointPlaneDistance (const vec3_t point, const plane_t* plane)
      |                     ^
src/tools/ufo2map/check/check.cpp:120:44: note: called from here
  120 |         distance = Check_PointPlaneDistance(plane1->planeVector[0], plane2);
      |                                            ^
src/tools/ufo2map/check/check.cpp: In function 'ParallelAndCoincidentTo.isra':
src/tools/ufo2map/check/check.cpp:86:21: warning: inlining failed in call to 'Check_PointPlaneDistance': function not inlinable [-Winline]
   86 | static inline float Check_PointPlaneDistance (const vec3_t point, const plane_t* plane)
      |                     ^
src/tools/ufo2map/check/check.cpp:140:44: note: called from here
  140 |         distance = Check_PointPlaneDistance(plane1->planeVector[0], plane2);
      |                                            ^
src/tools/ufo2map/patches.cpp: In function 'BuildPatch':
src/tools/ufo2map/patches.cpp:132:20: warning: inlining failed in call to 'EmissiveLight': function not inlinable [-Winline]
  132 | static inline void EmissiveLight (patch_t* patch)
      |                    ^
src/tools/ufo2map/patches.cpp:177:22: note: called from here
  177 |         EmissiveLight(patch);  /* surface light */
      |                      ^
src/tools/ufo2map/patches.cpp: In function 'BuildPatches':
src/tools/ufo2map/patches.cpp:119:20: warning: inlining failed in call to 'HasLight.isra': function not inlinable [-Winline]
  119 | static inline bool HasLight (const dBspSurface_t* f)
      |                    ^
src/tools/ufo2map/patches.cpp:225:38: note: called from here
  225 |                         if (!HasLight(f))  /* no light */
      |                                      ^
src/tools/ufo2map/check/check.cpp: In function 'Check_WindingIntersects':
src/tools/ufo2map/check/check.cpp:152:20: warning: inlining failed in call to 'Check_IsPointInsideBrush': function not inlinable [-Winline]
  152 | static inline bool Check_IsPointInsideBrush (const vec3_t point, const mapbrush_t* brush, const pointInBrush_t mode)
      |                    ^
src/tools/ufo2map/check/check.cpp:582:61: note: called from here
  582 |                                 if (Check_IsPointInsideBrush(intersection, brush, PIB_INCL_SURF_EXCL_EDGE))
      |                                                             ^
src/tools/ufo2map/common/../../../common/filesys.h: In function 'WriteMapFile.constprop':
src/tools/ufo2map/common/../../../common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/tools/ufo2map/map.cpp:1070:20: note: called from here
 1070 |         FS_OpenFile(filename, &f, FILE_WRITE);
      |                    ^
src/tools/ufo2map/common/../../../common/filesys.h:202:16: warning: inlining failed in call to '__conv_op ': function not inlinable [-Winline]
  202 |         inline operator bool () const
      |                ^
src/tools/ufo2map/map.cpp:1071:14: note: called from here
 1071 |         if (!f)
      |              ^
src/tools/ufo2map/common/../../../common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/tools/ufo2map/map.cpp:1085:26: note: called from here
 1085 |                 FS_Printf(&f, "// entity %i\n{\n", i - removed);
      |                          ^
src/tools/ufo2map/map.cpp:1020:20: warning: inlining failed in call to 'WriteMapEntities': function not inlinable [-Winline]
 1020 | static inline void WriteMapEntities (qFILE *f, const epair_t* e)
      |                    ^
src/tools/ufo2map/map.cpp:1086:33: note: called from here
 1086 |                 WriteMapEntities(&f, e);
      |                                 ^
src/tools/ufo2map/common/../../../common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/tools/ufo2map/map.cpp:1096:38: note: called from here
 1096 |                         WriteMapBrush(brush, jc++, &f);
      |                                      ^
src/tools/ufo2map/common/../../../common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/tools/ufo2map/map.cpp:1107:54: note: called from here
 1107 |                                         WriteMapBrush(brushesToAdd[k], j++, &f);
      |                                                      ^
src/tools/ufo2map/common/../../../common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/tools/ufo2map/map.cpp:1112:26: note: called from here
 1112 |                 FS_Printf(&f, "}\n");
      |                          ^
src/tools/ufo2map/common/../../../common/filesys.h: In function 'GenerateFootstepList.constprop':
src/tools/ufo2map/common/../../../common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/tools/ufo2map/map.cpp:587:20: note: called from here
  587 |         FS_OpenFile(va("%s.footsteps", fileBase), &f, FILE_APPEND);
      |                    ^
src/tools/ufo2map/common/../../../common/filesys.h:202:16: warning: inlining failed in call to '__conv_op ': function not inlinable [-Winline]
  202 |         inline operator bool () const
      |                ^
src/tools/ufo2map/map.cpp:588:14: note: called from here
  588 |         if (!f) {
      |              ^
src/tools/ufo2map/common/../../../common/filesys.h: In function 'GenerateMaterialFile.constprop':
src/tools/ufo2map/common/../../../common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/tools/ufo2map/map.cpp:521:20: note: called from here
  521 |         FS_OpenFile(materialPath, &f, FILE_APPEND);
      |                    ^
src/tools/ufo2map/common/../../../common/filesys.h:202:16: warning: inlining failed in call to '__conv_op ': function not inlinable [-Winline]
  202 |         inline operator bool () const
      |                ^
src/tools/ufo2map/map.cpp:522:14: note: called from here
  522 |         if (!f) {
      |              ^
src/tools/ufo2map/common/../../../common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/tools/ufo2map/map.cpp:544:26: note: called from here
  544 |                 FS_Printf(&f, "{\n\tmaterial %s\n\tspecular 2.0\n\t{\n\t\tenvmap 0\n\t}\n}\n", textureref[mipTexIndex].name);
      |                          ^
src/tools/ufo2map/common/../../../common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/tools/ufo2map/map.cpp:550:26: note: called from here
  550 |                 FS_Printf(&f, "{\n\tmaterial %s\n\tspecular 0.2\n}\n", textureref[mipTexIndex].name);
      |                          ^
src/tools/ufo2map/common/../../../common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/tools/ufo2map/map.cpp:556:26: note: called from here
  556 |                 FS_Printf(&f, "{\n\tmaterial %s\n\tspecular 0.6\n\tbump 2.0\n}\n", textureref[mipTexIndex].name);
      |                          ^
src/tools/ufo2map/common/../../../shared/shared.h: In function 'ParseBrush.constprop':
src/tools/ufo2map/common/../../../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/tools/ufo2map/map.cpp:627:30: note: called from here
  627 |                 if (Q_strnull(GetToken()))
      |                              ^
src/tools/ufo2map/map.cpp:489:20: warning: inlining failed in call to 'CheckFlags': function not inlinable [-Winline]
  489 | static inline void CheckFlags (side_t* side, const mapbrush_t* b)
      |                    ^
src/tools/ufo2map/map.cpp:711:27: note: called from here
  711 |                 CheckFlags(side, b);
      |                           ^
src/tools/ufo2map/common/../../../shared/shared.h: In function 'ParseMapEntity.constprop':
src/tools/ufo2map/common/../../../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/tools/ufo2map/map.cpp:945:22: note: called from here
  945 |         if (Q_strnull(GetToken()))
      |                      ^
src/tools/ufo2map/common/../../../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/tools/ufo2map/map.cpp:960:30: note: called from here
  960 |                 if (Q_strnull(GetToken()))
      |                              ^
src/tools/ufo2map/map.cpp:904:20: warning: inlining failed in call to 'IsInlineModelEntity': function not inlinable [-Winline]
  904 | static inline bool IsInlineModelEntity (const char* entName)
      |                    ^
src/tools/ufo2map/map.cpp:978:32: note: called from here
  978 |         if (IsInlineModelEntity(entName) && VectorNotEmpty(mapent->origin))
      |                                ^
src/tools/ufo2map/map.cpp:904:20: warning: inlining failed in call to 'IsInlineModelEntity': function not inlinable [-Winline]
  904 | static inline bool IsInlineModelEntity (const char* entName)
      |                    ^
src/tools/ufo2map/map.cpp:988:39: note: called from here
  988 |         } else if (IsInlineModelEntity(entName)) {
      |                                       ^
src/tools/ufo2map/common/../../../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/tools/ufo2map/map.cpp:1001:38: note: called from here
 1001 |                         if (Q_strnull(token))
      |                                      ^
src/tools/ufo2map/common/../../../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/tools/ufo2map/map.cpp:1005:38: note: called from here
 1005 |                         if (Q_strnull(token))
      |                                      ^
src/tools/ufo2map/common/../../../common/filesys.h: In function 'RT_WriteCSVFiles.constprop':
src/tools/ufo2map/common/../../../common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/common/routing.cpp:1476:28: note: called from here
 1476 |                 FS_OpenFile(filename, &f, FILE_WRITE);
      |                            ^
src/tools/ufo2map/common/../../../common/filesys.h:202:16: warning: inlining failed in call to '__conv_op ': function not inlinable [-Winline]
  202 |         inline operator bool () const
      |                ^
src/common/routing.cpp:1477:22: note: called from here
 1477 |                 if (!f)
      |                      ^
src/tools/ufo2map/common/../../../common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/common/routing.cpp:1481:34: note: called from here
 1481 |                         FS_Printf(&f, "x:%i,", x);
      |                                  ^
src/tools/ufo2map/common/../../../common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/common/routing.cpp:1482:26: note: called from here
 1482 |                 FS_Printf(&f, "\n");
      |                          ^
src/tools/ufo2map/common/../../../common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/common/routing.cpp:1485:42: note: called from here
 1485 |                                 FS_Printf(&f, "z:%i  y:%i,", z ,y);
      |                                          ^
src/tools/ufo2map/common/../../../common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/common/routing.cpp:1488:50: note: called from here
 1488 |                                         FS_Printf(&f, "h:%i c:%i,", routing.getFloor(i, x, y, z), routing.getCeiling(i, x, y, z));
      |                                                  ^
src/tools/ufo2map/common/../../../shared/typedefs.h:255:28: warning: inlining failed in call to 'getFloor': function not inlinable [-Winline]
  255 |         inline signed char getFloor (const actorSizeEnum_t actorSize, const int x, const int y, const int z) const {
      |                            ^
src/common/routing.cpp:1488:85: note: called from here
 1488 |                                         FS_Printf(&f, "h:%i c:%i,", routing.getFloor(i, x, y, z), routing.getCeiling(i, x, y, z));
      |                                                                                     ^
src/common/../shared/typedefs.h:265:21: warning: inlining failed in call to 'getCeiling': function not inlinable [-Winline]
  265 |         inline byte getCeiling (const int actorSize, const int x, const int y, const int z) const {
      |                     ^
src/common/routing.cpp:1488:117: note: called from here
 1488 |                                         FS_Printf(&f, "h:%i c:%i,", routing.getFloor(i, x, y, z), routing.getCeiling(i, x, y, z));
      |                                                                                                                     ^
src/tools/ufo2map/common/../../../common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/common/routing.cpp:1490:42: note: called from here
 1490 |                                 FS_Printf(&f, "\n");
      |                                          ^
src/tools/ufo2map/common/../../../common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/common/routing.cpp:1492:34: note: called from here
 1492 |                         FS_Printf(&f, "\n");
      |                                  ^
src/tools/ufo2map/common/../../../common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/common/routing.cpp:1502:28: note: called from here
 1502 |                 FS_OpenFile(filename, &f, FILE_WRITE);
      |                            ^
src/tools/ufo2map/common/../../../common/filesys.h:202:16: warning: inlining failed in call to '__conv_op ': function not inlinable [-Winline]
  202 |         inline operator bool () const
      |                ^
src/common/routing.cpp:1503:22: note: called from here
 1503 |                 if (!f)
      |                      ^
src/tools/ufo2map/common/../../../common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/common/routing.cpp:1507:34: note: called from here
 1507 |                         FS_Printf(&f, "x:%i,", x);
      |                                  ^
src/tools/ufo2map/common/../../../common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/common/routing.cpp:1508:26: note: called from here
 1508 |                 FS_Printf(&f, "\n");
      |                          ^
src/tools/ufo2map/common/../../../common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/common/routing.cpp:1511:42: note: called from here
 1511 |                                 FS_Printf(&f, "z:%i  y:%i,", z ,y);
      |                                          ^
src/tools/ufo2map/common/../../../common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/common/routing.cpp:1514:50: note: called from here
 1514 |                                         FS_Printf(&f, "\"");
      |                                                  ^
src/common/../shared/typedefs.h:281:21: warning: inlining failed in call to 'getConn': function not inlinable [-Winline]
  281 |         inline byte getConn (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/routing.cpp:1517:67: note: called from here
 1517 |                                         FS_Printf(&f, "%3i-%3i ", RT_CONN_NX_PY(routing, i, x, y, z), RT_STEPUP_NX_PY(routing, i, x, y, z));
      |                                                                   ^
src/common/../shared/typedefs.h:291:21: warning: inlining failed in call to 'getStepup.constprop': function not inlinable [-Winline]
  291 |         inline byte getStepup (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/routing.cpp:1517:103: note: called from here
 1517 |                                         FS_Printf(&f, "%3i-%3i ", RT_CONN_NX_PY(routing, i, x, y, z), RT_STEPUP_NX_PY(routing, i, x, y, z));
      |                                                                                                       ^
src/common/../shared/typedefs.h:281:21: warning: inlining failed in call to 'getConn': function not inlinable [-Winline]
  281 |         inline byte getConn (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/routing.cpp:1520:67: note: called from here
 1520 |                                         FS_Printf(&f, "%3i-%3i ", RT_CONN_PY(routing, i, x, y, z), RT_STEPUP_PY(routing, i, x, y, z));
      |                                                                   ^
src/common/../shared/typedefs.h:291:21: warning: inlining failed in call to 'getStepup.constprop': function not inlinable [-Winline]
  291 |         inline byte getStepup (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/routing.cpp:1520:100: note: called from here
 1520 |                                         FS_Printf(&f, "%3i-%3i ", RT_CONN_PY(routing, i, x, y, z), RT_STEPUP_PY(routing, i, x, y, z));
      |                                                                                                    ^
src/common/../shared/typedefs.h:281:21: warning: inlining failed in call to 'getConn': function not inlinable [-Winline]
  281 |         inline byte getConn (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/routing.cpp:1523:67: note: called from here
 1523 |                                         FS_Printf(&f, "%3i-%3i ", RT_CONN_PX_PY(routing, i, x, y, z), RT_STEPUP_PX_PY(routing, i, x, y, z));
      |                                                                   ^
src/common/../shared/typedefs.h:291:21: warning: inlining failed in call to 'getStepup.constprop': function not inlinable [-Winline]
  291 |         inline byte getStepup (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/routing.cpp:1523:103: note: called from here
 1523 |                                         FS_Printf(&f, "%3i-%3i ", RT_CONN_PX_PY(routing, i, x, y, z), RT_STEPUP_PX_PY(routing, i, x, y, z));
      |                                                                                                       ^
src/common/../shared/typedefs.h:281:21: warning: inlining failed in call to 'getConn': function not inlinable [-Winline]
  281 |         inline byte getConn (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/routing.cpp:1528:67: note: called from here
 1528 |                                         FS_Printf(&f, "%3i-%3i ", RT_CONN_NX(routing, i, x, y, z), RT_STEPUP_NX(routing, i, x, y, z));
      |                                                                   ^
src/common/../shared/typedefs.h:291:21: warning: inlining failed in call to 'getStepup.constprop': function not inlinable [-Winline]
  291 |         inline byte getStepup (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/routing.cpp:1528:100: note: called from here
 1528 |                                         FS_Printf(&f, "%3i-%3i ", RT_CONN_NX(routing, i, x, y, z), RT_STEPUP_NX(routing, i, x, y, z));
      |                                                                                                    ^
src/tools/ufo2map/common/../../../shared/typedefs.h:255:28: warning: inlining failed in call to 'getFloor': function not inlinable [-Winline]
  255 |         inline signed char getFloor (const actorSizeEnum_t actorSize, const int x, const int y, const int z) const {
      |                            ^
src/common/routing.cpp:1531:82: note: called from here
 1531 |                                         FS_Printf(&f, "_%+2i_ ", routing.getFloor(i, x, y, z));
      |                                                                                  ^
src/common/../shared/typedefs.h:281:21: warning: inlining failed in call to 'getConn': function not inlinable [-Winline]
  281 |         inline byte getConn (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/routing.cpp:1534:67: note: called from here
 1534 |                                         FS_Printf(&f, "%3i-%3i ", RT_CONN_PX(routing, i, x, y, z), RT_STEPUP_PX(routing, i, x, y, z));
      |                                                                   ^
src/common/../shared/typedefs.h:291:21: warning: inlining failed in call to 'getStepup.constprop': function not inlinable [-Winline]
  291 |         inline byte getStepup (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/routing.cpp:1534:100: note: called from here
 1534 |                                         FS_Printf(&f, "%3i-%3i ", RT_CONN_PX(routing, i, x, y, z), RT_STEPUP_PX(routing, i, x, y, z));
      |                                                                                                    ^
src/common/../shared/typedefs.h:281:21: warning: inlining failed in call to 'getConn': function not inlinable [-Winline]
  281 |         inline byte getConn (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/routing.cpp:1539:67: note: called from here
 1539 |                                         FS_Printf(&f, "%3i-%3i ", RT_CONN_NX_NY(routing, i, x, y, z), RT_STEPUP_NX_NY(routing, i, x, y, z));
      |                                                                   ^
src/common/../shared/typedefs.h:291:21: warning: inlining failed in call to 'getStepup.constprop': function not inlinable [-Winline]
  291 |         inline byte getStepup (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/routing.cpp:1539:103: note: called from here
 1539 |                                         FS_Printf(&f, "%3i-%3i ", RT_CONN_NX_NY(routing, i, x, y, z), RT_STEPUP_NX_NY(routing, i, x, y, z));
      |                                                                                                       ^
src/common/../shared/typedefs.h:281:21: warning: inlining failed in call to 'getConn': function not inlinable [-Winline]
  281 |         inline byte getConn (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/routing.cpp:1542:67: note: called from here
 1542 |                                         FS_Printf(&f, "%3i-%3i ", RT_CONN_NY(routing, i, x, y, z), RT_STEPUP_NY(routing, i, x, y, z));
      |                                                                   ^
src/common/../shared/typedefs.h:291:21: warning: inlining failed in call to 'getStepup.constprop': function not inlinable [-Winline]
  291 |         inline byte getStepup (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/routing.cpp:1542:100: note: called from here
 1542 |                                         FS_Printf(&f, "%3i-%3i ", RT_CONN_NY(routing, i, x, y, z), RT_STEPUP_NY(routing, i, x, y, z));
      |                                                                                                    ^
src/common/../shared/typedefs.h:281:21: warning: inlining failed in call to 'getConn': function not inlinable [-Winline]
  281 |         inline byte getConn (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/routing.cpp:1545:67: note: called from here
 1545 |                                         FS_Printf(&f, "%3i-%3i ", RT_CONN_PX_NY(routing, i, x, y, z), RT_STEPUP_PX_NY(routing, i, x, y, z));
      |                                                                   ^
src/common/../shared/typedefs.h:291:21: warning: inlining failed in call to 'getStepup.constprop': function not inlinable [-Winline]
  291 |         inline byte getStepup (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/routing.cpp:1545:103: note: called from here
 1545 |                                         FS_Printf(&f, "%3i-%3i ", RT_CONN_PX_NY(routing, i, x, y, z), RT_STEPUP_PX_NY(routing, i, x, y, z));
      |                                                                                                       ^
src/tools/ufo2map/common/../../../common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/common/routing.cpp:1549:42: note: called from here
 1549 |                                 FS_Printf(&f, "\n");
      |                                          ^
src/tools/ufo2map/common/../../../common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/common/routing.cpp:1551:34: note: called from here
 1551 |                         FS_Printf(&f, "\n");
      |                                  ^
src/tools/ufo2map/common/../../../shared/typedefs.h: In function 'RT_MicroTrace':
src/tools/ufo2map/common/../../../shared/typedefs.h:255:28: warning: inlining failed in call to 'getFloor': function not inlinable [-Winline]
  255 |         inline signed char getFloor (const actorSizeEnum_t actorSize, const int x, const int y, const int z) const {
      |                            ^
src/common/routing.cpp:989:51: note: called from here
  989 |         const int floorVal = rtd->routing.getFloor(rtd->actorSize, ax, ay, az);
      |                                                   ^
src/tools/ufo2map/csg.cpp: In function 'ChopBrushes':
src/tools/ufo2map/csg.cpp:244:20: warning: inlining failed in call to 'BrushGE.isra': function not inlinable [-Winline]
  244 | static inline bool BrushGE (bspbrush_t* b1, bspbrush_t* b2)
      |                    ^
src/tools/ufo2map/csg.cpp:419:36: note: called from here
  419 |                         if (BrushGE(b2, b1)) {
      |                                    ^
src/tools/ufo2map/csg.cpp:244:20: warning: inlining failed in call to 'BrushGE.isra': function not inlinable [-Winline]
  244 | static inline bool BrushGE (bspbrush_t* b1, bspbrush_t* b2)
      |                    ^
src/tools/ufo2map/csg.cpp:430:36: note: called from here
  430 |                         if (BrushGE(b1, b2)) {
      |                                    ^
src/common/../shared/typedefs.h: In function 'RT_CheckCell.constprop':
src/common/../shared/typedefs.h:269:21: warning: inlining failed in call to 'setFilled.constprop': function not inlinable [-Winline]
  269 |         inline void setFilled (const actorSizeEnum_t actorSize, const int x, const int y, const int lowZ, const int highZ)
      |                     ^
src/common/routing.cpp:455:42: note: called from here
  455 |                         routing.setFilled(actorSize, x, y, 0, z);       /* mark all cells to the model base as filled. */
      |                                          ^
src/common/../shared/aabb.h:159:21: warning: inlining failed in call to 'shift': function not inlinable [-Winline]
  159 |         inline void shift (const vec3_t shiftVec) {
      |                     ^
src/common/routing.cpp:471:26: note: called from here
  471 |                 box.shift(tstart);      /* Now box has the lower and upper required foot space extent */
      |                          ^
src/common/../shared/aabb.h:55:21: warning: inlining failed in call to 'set': function not inlinable [-Winline]
   55 |         inline void set (const AABB& other) {
      |                     ^
src/common/routing.cpp:470:24: note: called from here
  470 |                 box.set(legBox);
      |                        ^
src/common/../shared/typedefs.h:269:21: warning: inlining failed in call to 'setFilled.constprop': function not inlinable [-Winline]
  269 |         inline void setFilled (const actorSizeEnum_t actorSize, const int x, const int y, const int lowZ, const int highZ)
      |                     ^
src/common/routing.cpp:484:50: note: called from here
  484 |                                 routing.setFilled(actorSize, x, y, 0, z);       /* mark all cells to the model base as filled. */
      |                                                  ^
src/common/../shared/aabb.h:159:21: warning: inlining failed in call to 'shift': function not inlinable [-Winline]
  159 |         inline void shift (const vec3_t shiftVec) {
      |                     ^
src/common/routing.cpp:493:26: note: called from here
  493 |                 box.shift(tstart);      /* Now box has the lower and upper required torso space extent */
      |                          ^
src/common/../shared/aabb.h:55:21: warning: inlining failed in call to 'set': function not inlinable [-Winline]
   55 |         inline void set (const AABB& other) {
      |                     ^
src/common/routing.cpp:492:24: note: called from here
  492 |                 box.set(torsoBox);
      |                        ^
src/common/../shared/typedefs.h:269:21: warning: inlining failed in call to 'setFilled.constprop': function not inlinable [-Winline]
  269 |         inline void setFilled (const actorSizeEnum_t actorSize, const int x, const int y, const int lowZ, const int highZ)
      |                     ^
src/common/routing.cpp:506:50: note: called from here
  506 |                                 routing.setFilled(actorSize, x, y, 0, z);       /* mark all cells to the model base as filled. */
      |                                                  ^
src/common/../shared/typedefs.h:259:21: warning: inlining failed in call to 'setCeiling.constprop': function not inlinable [-Winline]
  259 |         inline void setCeiling (const actorSizeEnum_t actorSize, const int x, const int y, const int z, const int val) {
      |                     ^
src/common/routing.cpp:565:35: note: called from here
  565 |                 routing.setCeiling(actorSize, x, y, i, topQ - i * CELL_HEIGHT);
      |                                   ^
src/common/../shared/typedefs.h:249:21: warning: inlining failed in call to 'setFloor.constprop': function not inlinable [-Winline]
  249 |         inline void setFloor (const int actorSize, const int x, const int y, const int z, const int val) {
      |                     ^
src/common/routing.cpp:563:33: note: called from here
  563 |                 routing.setFloor(actorSize, x, y, i, bottomQ - i * CELL_HEIGHT);
      |                                 ^
src/common/../shared/typedefs.h:269:21: warning: inlining failed in call to 'setFilled.constprop': function not inlinable [-Winline]
  269 |         inline void setFilled (const actorSizeEnum_t actorSize, const int x, const int y, const int lowZ, const int highZ)
      |                     ^
src/common/routing.cpp:569:26: note: called from here
  569 |         routing.setFilled(actorSize, x, y, cz + 1, z);
      |                          ^
src/tools/ufo2map/check/check.cpp: In function 'CheckNodraws':
src/tools/ufo2map/check/check.cpp:152:20: warning: inlining failed in call to 'Check_IsPointInsideBrush': function not inlinable [-Winline]
  152 | static inline bool Check_IsPointInsideBrush (const vec3_t point, const mapbrush_t* brush, const pointInBrush_t mode)
      |                    ^
src/tools/ufo2map/check/check.cpp:1131:77: note: called from here
 1131 |                                                 if (Check_IsPointInsideBrush(iWinding->p[k], composite->memberSides[l]->brush, PIB_INCL_SURF)) {
      |                                                                             ^
src/common/../shared/typedefs.h: In function 'RT_FindOpening.isra':
src/common/../shared/typedefs.h:265:21: warning: inlining failed in call to 'getCeiling': function not inlinable [-Winline]
  265 |         inline byte getCeiling (const int actorSize, const int x, const int y, const int z) const {
      |                     ^
src/common/routing.cpp:912:66: note: called from here
  912 |          && from->cell[2] * CELL_HEIGHT + rtd->routing.getCeiling(rtd->actorSize, ax, ay, from->cell[2]) >= PATHFINDING_HEIGHT * CELL_HEIGHT) {
      |                                                                  ^
src/tools/ufo2map/common/../../../shared/typedefs.h: In function 'RT_TraceOnePassage.isra':
src/tools/ufo2map/common/../../../shared/typedefs.h:255:28: warning: inlining failed in call to 'getFloor': function not inlinable [-Winline]
  255 |         inline signed char getFloor (const actorSizeEnum_t actorSize, const int x, const int y, const int z) const {
      |                            ^
src/common/routing.cpp:1188:59: note: called from here
 1188 |                 const int dstFloor = rtd->routing.getFloor(rtd->actorSize, ax, ay, az) + az * CELL_HEIGHT;
      |                                                           ^
src/common/routing.cpp:137:19: warning: inlining failed in call to 'RT_PlaceIsShifted': function not inlinable [-Winline]
  137 | static inline int RT_PlaceIsShifted (const place_t* p, const place_t* other)
      |                   ^
src/common/routing.cpp:1193:57: note: called from here
 1193 |                         int stairway = RT_PlaceIsShifted(from, to);
      |                                                         ^
src/common/routing.cpp: In function 'RT_TracePassage':
src/common/routing.cpp:114:20: warning: inlining failed in call to 'RT_PlaceInit': function not inlinable [-Winline]
  114 | static inline void RT_PlaceInit (const Routing &routing, const actorSizeEnum_t actorSize, place_t* p, const int x, const int y, const int z)
      |                    ^
src/common/routing.cpp:1258:21: note: called from here
 1258 |         RT_PlaceInit(rtd->routing, rtd->actorSize, &to, ax, ay, z);
      |                     ^
src/common/routing.cpp:114:20: warning: inlining failed in call to 'RT_PlaceInit': function not inlinable [-Winline]
  114 | static inline void RT_PlaceInit (const Routing &routing, const actorSizeEnum_t actorSize, place_t* p, const int x, const int y, const int z)
      |                    ^
src/common/routing.cpp:1257:21: note: called from here
 1257 |         RT_PlaceInit(rtd->routing, rtd->actorSize, &from, x, y, z);
      |                     ^
src/common/../shared/typedefs.h:265:21: warning: inlining failed in call to 'getCeiling': function not inlinable [-Winline]
  265 |         inline byte getCeiling (const int actorSize, const int x, const int y, const int z) const {
      |                     ^
src/common/routing.cpp:1260:75: note: called from here
 1260 |         aboveCeil = (z < PATHFINDING_HEIGHT - 1) ? rtd->routing.getCeiling(rtd->actorSize, ax, ay, z + 1) + (z + 1) * CELL_HEIGHT : to.ceiling;
      |                                                                           ^
src/common/../shared/typedefs.h:265:21: warning: inlining failed in call to 'getCeiling': function not inlinable [-Winline]
  265 |         inline byte getCeiling (const int actorSize, const int x, const int y, const int z) const {
      |                     ^
src/common/routing.cpp:1261:66: note: called from here
 1261 |         lowCeil = std::min(from.ceiling, (rtd->routing.getCeiling(rtd->actorSize, ax, ay, z) == 0 || to.ceiling - from.floor < PATHFINDING_MIN_OPENING) ? aboveCeil : to.ceiling);
      |                                                                  ^
src/common/routing.cpp:108:21: warning: inlining failed in call to 'isUsable.isra': function not inlinable [-Winline]
  108 |         inline bool isUsable (void) const
      |                     ^
src/common/routing.cpp:1281:24: note: called from here
 1281 |         if (to.isUsable() && RT_PlaceDoesIntersectEnough(&from, &to)) {
      |                        ^
src/common/routing.cpp:126:20: warning: inlining failed in call to 'RT_PlaceDoesIntersectEnough': function not inlinable [-Winline]
  126 | static inline bool RT_PlaceDoesIntersectEnough (const place_t* p, const place_t* other)
      |                    ^
src/common/routing.cpp:1281:57: note: called from here
 1281 |         if (to.isUsable() && RT_PlaceDoesIntersectEnough(&from, &to)) {
      |                                                         ^
src/common/routing.cpp:108:21: warning: inlining failed in call to 'isUsable.isra': function not inlinable [-Winline]
  108 |         inline bool isUsable (void) const
      |                     ^
src/common/routing.cpp:1285:35: note: called from here
 1285 |                 if (above.isUsable() && RT_PlaceDoesIntersectEnough(&from, &above)) {
      |                                   ^
src/common/routing.cpp:114:20: warning: inlining failed in call to 'RT_PlaceInit': function not inlinable [-Winline]
  114 | static inline void RT_PlaceInit (const Routing &routing, const actorSizeEnum_t actorSize, place_t* p, const int x, const int y, const int z)
      |                    ^
src/common/routing.cpp:1284:29: note: called from here
 1284 |                 RT_PlaceInit(rtd->routing, rtd->actorSize, &above, ax, ay, z + 1);
      |                             ^
src/common/routing.cpp:126:20: warning: inlining failed in call to 'RT_PlaceDoesIntersectEnough': function not inlinable [-Winline]
  126 | static inline bool RT_PlaceDoesIntersectEnough (const place_t* p, const place_t* other)
      |                    ^
src/common/routing.cpp:1285:68: note: called from here
 1285 |                 if (above.isUsable() && RT_PlaceDoesIntersectEnough(&from, &above)) {
      |                                                                    ^
src/common/../shared/typedefs.h: In function 'RT_UpdateConnection':
src/common/../shared/typedefs.h:265:21: warning: inlining failed in call to 'getCeiling': function not inlinable [-Winline]
  265 |         inline byte getCeiling (const int actorSize, const int x, const int y, const int z) const {
      |                     ^
src/common/routing.cpp:1334:55: note: called from here
 1334 |         const int adjCeiling = rtd->routing.getCeiling(rtd->actorSize, ax, ay, z);
      |                                                       ^
src/common/../shared/typedefs.h:265:21: warning: inlining failed in call to 'getCeiling': function not inlinable [-Winline]
  265 |         inline byte getCeiling (const int actorSize, const int x, const int y, const int z) const {
      |                     ^
src/common/routing.cpp:1333:52: note: called from here
 1333 |         const int ceiling = rtd->routing.getCeiling(rtd->actorSize, x, y, z);
      |                                                    ^
src/common/../shared/typedefs.h:265:21: warning: inlining failed in call to 'getCeiling': function not inlinable [-Winline]
  265 |         inline byte getCeiling (const int actorSize, const int x, const int y, const int z) const {
      |                     ^
src/common/routing.cpp:1335:89: note: called from here
 1335 |         const int extAdjCeiling = (z < PATHFINDING_HEIGHT - 1) ? rtd->routing.getCeiling(rtd->actorSize, ax, ay, z + 1) : adjCeiling;
      |                                                                                         ^
src/tools/ufo2map/common/../../../shared/typedefs.h:255:28: warning: inlining failed in call to 'getFloor': function not inlinable [-Winline]
  255 |         inline signed char getFloor (const actorSizeEnum_t actorSize, const int x, const int y, const int z) const {
      |                            ^
src/common/routing.cpp:1340:54: note: called from here
 1340 |         const int absAdjFloor = rtd->routing.getFloor(rtd->actorSize, ax, ay, z) + z * CELL_HEIGHT;
      |                                                      ^
src/tools/ufo2map/common/../../../shared/typedefs.h:255:28: warning: inlining failed in call to 'getFloor': function not inlinable [-Winline]
  255 |         inline signed char getFloor (const actorSizeEnum_t actorSize, const int x, const int y, const int z) const {
      |                            ^
src/common/routing.cpp:1339:51: note: called from here
 1339 |         const int absFloor = rtd->routing.getFloor(rtd->actorSize, x, y, z) + z * CELL_HEIGHT;
      |                                                   ^
src/common/routing.cpp:91:20: warning: inlining failed in call to 'RT_ConnSetNoGo': function not inlinable [-Winline]
   91 | static inline void RT_ConnSetNoGo (RoutingData *rtd, const int x, const int y, const int z, const int dir)
      |                    ^
src/common/routing.cpp:1353:31: note: called from here
 1353 |                 RT_ConnSetNoGo(rtd, x, y, z, dir);
      |                               ^
src/common/../shared/typedefs.h:265:21: warning: inlining failed in call to 'getCeiling': function not inlinable [-Winline]
  265 |         inline byte getCeiling (const int actorSize, const int x, const int y, const int z) const {
      |                     ^
src/common/routing.cpp:1358:96: note: called from here
 1358 |                         Com_Printf("Current cell filled. c:%i ac:%i\n", rtd->routing.getCeiling(rtd->actorSize, x, y, z), rtd->routing.getCeiling(rtd->actorSize, ax, ay, z));
      |                                                                                                ^
src/common/../shared/typedefs.h:265:21: warning: inlining failed in call to 'getCeiling': function not inlinable [-Winline]
  265 |         inline byte getCeiling (const int actorSize, const int x, const int y, const int z) const {
      |                     ^
src/common/routing.cpp:1358:146: note: called from here
 1358 |                         Com_Printf("Current cell filled. c:%i ac:%i\n", rtd->routing.getCeiling(rtd->actorSize, x, y, z), rtd->routing.getCeiling(rtd->actorSize, ax, ay, z));
      |                                                                                                                                                  ^
src/common/routing.cpp:91:20: warning: inlining failed in call to 'RT_ConnSetNoGo': function not inlinable [-Winline]
   91 | static inline void RT_ConnSetNoGo (RoutingData *rtd, const int x, const int y, const int z, const int dir)
      |                    ^
src/common/routing.cpp:1375:31: note: called from here
 1375 |                 RT_ConnSetNoGo(rtd, x, y, z, dir);
      |                               ^
src/common/routing.cpp: In function 'RT_UpdateConnectionColumn.constprop':
src/common/routing.cpp:91:20: warning: inlining failed in call to 'RT_ConnSetNoGo': function not inlinable [-Winline]
   91 | static inline void RT_ConnSetNoGo (RoutingData *rtd, const int x, const int y, const int z, const int dir)
      |                    ^
src/common/routing.cpp:1449:31: note: called from here
 1449 |                 RT_ConnSetNoGo(&rtd, x, y, z, dir);
      |                               ^
src/tools/ufo2map/common/../../../shared/shared.h: In function 'GetToken':
src/tools/ufo2map/common/../../../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/tools/ufo2map/common/scriplib.cpp:82:17: note: called from here
   82 |                 assert(Q_strnull(parsedToken));
      |                 ^
src/tools/ufo2map/common/../../../shared/shared.h: In function 'ParseEntity':
src/tools/ufo2map/common/../../../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/tools/ufo2map/common/bspfile.cpp:461:22: note: called from here
  461 |         if (Q_strnull(GetToken()))
      |                      ^
src/tools/ufo2map/common/../../../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/tools/ufo2map/common/bspfile.cpp:474:30: note: called from here
  474 |                 if (Q_strnull(GetToken()))
      |                              ^
src/tools/ufo2map/map.cpp: In function 'AddPlaneToHash':
src/tools/ufo2map/map.cpp:63:19: warning: inlining failed in call to 'GetPlaneHashValueForDistance': function not inlinable [-Winline]
   63 | static inline int GetPlaneHashValueForDistance (const vec_t distance)
      |                   ^
src/tools/ufo2map/map.cpp:115:54: note: called from here
  115 |         const int hash = GetPlaneHashValueForDistance(p->dist);
      |                                                      ^
src/tools/ufo2map/map.cpp: In function 'CreateNewFloatPlane':
src/tools/ufo2map/map.cpp:113:20: warning: inlining failed in call to 'AddPlaneToHash': function not inlinable [-Winline]
  113 | static inline void AddPlaneToHash (plane_t* p)
      |                    ^
src/tools/ufo2map/map.cpp:149:39: note: called from here
  149 |                         AddPlaneToHash(p + 1);
      |                                       ^
src/tools/ufo2map/map.cpp:113:20: warning: inlining failed in call to 'AddPlaneToHash': function not inlinable [-Winline]
  113 | static inline void AddPlaneToHash (plane_t* p)
      |                    ^
src/tools/ufo2map/map.cpp:148:39: note: called from here
  148 |                         AddPlaneToHash(p);
      |                                       ^
src/tools/ufo2map/map.cpp:113:20: warning: inlining failed in call to 'AddPlaneToHash': function not inlinable [-Winline]
  113 | static inline void AddPlaneToHash (plane_t* p)
      |                    ^
src/tools/ufo2map/map.cpp:155:23: note: called from here
  155 |         AddPlaneToHash(p + 1);
      |                       ^
src/tools/ufo2map/map.cpp:113:20: warning: inlining failed in call to 'AddPlaneToHash': function not inlinable [-Winline]
  113 | static inline void AddPlaneToHash (plane_t* p)
      |                    ^
src/tools/ufo2map/map.cpp:154:23: note: called from here
  154 |         AddPlaneToHash(p);
      |                       ^
src/tools/ufo2map/map.cpp: In function 'SnapPlane':
src/tools/ufo2map/map.cpp:164:20: warning: inlining failed in call to 'SnapVector.isra': function not inlinable [-Winline]
  164 | static inline bool SnapVector (vec3_t normal)
      |                    ^
src/tools/ufo2map/map.cpp:191:19: note: called from here
  191 |         SnapVector(normal);
      |                   ^
src/tools/ufo2map/map.cpp: In function 'FindOrCreateFloatPlane':
src/tools/ufo2map/map.cpp:63:19: warning: inlining failed in call to 'GetPlaneHashValueForDistance': function not inlinable [-Winline]
   63 | static inline int GetPlaneHashValueForDistance (const vec_t distance)
      |                   ^
src/tools/ufo2map/map.cpp:204:44: note: called from here
  204 |         hash = GetPlaneHashValueForDistance(dist);
      |                                            ^
src/tools/ufo2map/map.cpp:189:20: warning: inlining failed in call to 'SnapPlane': function not inlinable [-Winline]
  189 | static inline void SnapPlane (vec3_t normal, vec_t* dist)
      |                    ^
src/tools/ufo2map/map.cpp:203:18: note: called from here
  203 |         SnapPlane(normal, &dist);
      |                  ^
src/tools/ufo2map/map.cpp:103:20: warning: inlining failed in call to 'PlaneEqual': function not inlinable [-Winline]
  103 | static inline bool PlaneEqual (const plane_t* p, const vec3_t normal, const vec_t dist)
      |                    ^
src/tools/ufo2map/map.cpp:210:39: note: called from here
  210 |                         if (PlaneEqual(p, normal, dist)) {
      |                                       ^
src/common/tracing.h: In member function '__ct_base ':
src/common/tracing.h:70:21: warning: inlining failed in call to 'init': function not inlinable [-Winline]
   70 |         inline void init() {
      |                     ^
src/common/tracing.h:68:21: note: called from here
   68 |                 init();
      |                     ^
src/tools/ufo2map/lightmap.cpp: In function 'BuildFacelights':
src/tools/ufo2map/lightmap.cpp:626:20: warning: inlining failed in call to 'NudgeSamplePosition': function not inlinable [-Winline]
  626 | static inline void NudgeSamplePosition (const vec3_t in, const vec3_t normal, const vec3_t center, vec3_t out)
      |                    ^
src/tools/ufo2map/lightmap.cpp:854:44: note: called from here
  854 |                         NudgeSamplePosition(pos, normal, center, pos);
      |                                            ^
src/tools/ufo2map/common/../../../common/filesys.h: In function 'WriteBSPFile':
src/tools/ufo2map/common/../../../common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/tools/ufo2map/common/bspfile.cpp:331:20: note: called from here
  331 |         FS_OpenFile(filename, &bspfile, FILE_WRITE);
      |                    ^
src/tools/ufo2map/common/../../../common/filesys.h:202:16: warning: inlining failed in call to '__conv_op ': function not inlinable [-Winline]
  202 |         inline operator bool () const
      |                ^
src/tools/ufo2map/common/bspfile.cpp:332:14: note: called from here
  332 |         if (!bspfile)
      |              ^
src/tools/ufo2map/common/../../../common/filesys.h:214:22: warning: inlining failed in call to 'getFile': function not inlinable [-Winline]
  214 |         inline FILE* getFile () const
      |                      ^
src/tools/ufo2map/common/bspfile.cpp:353:21: note: called from here
  353 |         size = ftell(bspfile.getFile());
      |                     ^
src/tools/ufo2map/common/../../../common/filesys.h:214:22: warning: inlining failed in call to 'getFile': function not inlinable [-Winline]
  214 |         inline FILE* getFile () const
      |                      ^
src/tools/ufo2map/common/bspfile.cpp:355:14: note: called from here
  355 |         fseek(bspfile.getFile(), 0L, SEEK_SET);
      |              ^
src/tools/ufo2map/common/../../../common/filesys.h: In function 'WriteTGA24':
src/tools/ufo2map/common/../../../common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/tools/ufo2map/lightmap.cpp:913:24: note: called from here
  913 |         if (FS_OpenFile(filename, &file, FILE_WRITE) > 0)
      |                        ^
src/tools/ufo2map/common/../../../common/filesys.h: In function 'FS_LoadFile':
src/tools/ufo2map/common/../../../common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/common/files.cpp:399:26: note: called from here
  399 |         len = FS_OpenFile(path, &h, FILE_READ);
      |                          ^
src/tools/ufo2map/common/../../../common/filesys.h:202:16: warning: inlining failed in call to '__conv_op ': function not inlinable [-Winline]
  202 |         inline operator bool () const
      |                ^
src/common/files.cpp:400:14: note: called from here
  400 |         if (!h) {
      |              ^
src/tools/ufo2map/common/../../../common/filesys.h: In member function '__conv_op ':
src/tools/ufo2map/common/../../../common/filesys.h:206:21: warning: inlining failed in call to 'file.isra': function not inlinable [-Winline]
  206 |         inline bool file () const
      |                     ^
src/tools/ufo2map/common/../../../common/filesys.h:204:28: note: called from here
  204 |                 return file() || zip();
      |                            ^
src/tools/ufo2map/common/../../../common/filesys.h:210:21: warning: inlining failed in call to 'zip.isra': function not inlinable [-Winline]
  210 |         inline bool zip () const
      |                     ^
src/tools/ufo2map/common/../../../common/filesys.h:204:37: note: called from here
  204 |                 return file() || zip();
      |                                     ^
src/tools/ufo2map/map.cpp: In function 'AddBrushBevels':
src/tools/ufo2map/map.cpp:164:20: warning: inlining failed in call to 'SnapVector.isra': function not inlinable [-Winline]
  164 | static inline bool SnapVector (vec3_t normal)
      |                    ^
src/tools/ufo2map/map.cpp:362:35: note: called from here
  362 |                         SnapVector(vec);
      |                                   ^
src/tools/ufo2map/map.cpp:103:20: warning: inlining failed in call to 'PlaneEqual': function not inlinable [-Winline]
  103 | static inline bool PlaneEqual (const plane_t* p, const vec3_t normal, const vec_t dist)
      |                    ^
src/tools/ufo2map/map.cpp:395:63: note: called from here
  395 |                                                 if (PlaneEqual(&mapplanes[b->original_sides[k].planenum], normal, dist))
      |                                                               ^
src/tools/ufo2map/common/../../../shared/typedefs.h: In member function 'getFloor':
src/tools/ufo2map/common/../../../shared/typedefs.h:219:28: warning: inlining failed in call to 'getFloor': function not inlinable [-Winline]
  219 |         inline signed char getFloor (const int x, const int y, const int z) const {
      |                            ^
src/tools/ufo2map/common/../../../shared/typedefs.h:256:54: note: called from here
  256 |                 return routes[actorSize - 1].getFloor(x, y, z);
      |                                                      ^
src/tools/ufo2map/common/../../../shared/typedefs.h: In function 'DoRouting':
src/tools/ufo2map/common/../../../shared/typedefs.h:246:21: warning: inlining failed in call to 'init.constprop': function not inlinable [-Winline]
  246 |         inline void init () {
      |                     ^
src/tools/ufo2map/routing.cpp:136:18: note: called from here
  136 |         Nmap.init();
      |                  ^
src/tools/ufo2map/common/../../../shared/typedefs.h:255:28: warning: inlining failed in call to 'getFloor': function not inlinable [-Winline]
  255 |         inline signed char getFloor (const actorSizeEnum_t actorSize, const int x, const int y, const int z) const {
      |                            ^
src/tools/ufo2map/routing.cpp:162:50: note: called from here
  162 |                                 if (Nmap.getFloor(1, pos[0], pos[1], wpMaxs[2]) + wpMaxs[2] * CELL_HEIGHT != -1)        /* no floor ? */
      |                                                  ^
src/tools/ufo2map/common/../../../shared/typedefs.h:255:28: warning: inlining failed in call to 'getFloor': function not inlinable [-Winline]
  255 |         inline signed char getFloor (const actorSizeEnum_t actorSize, const int x, const int y, const int z) const {
      |                            ^
src/tools/ufo2map/routing.cpp:173:50: note: called from here
  173 |                                 if (Nmap.getFloor(1, pos[0], pos[1], wpMaxs[2]) + wpMaxs[2] * CELL_HEIGHT != -1)
      |                                                  ^
===> CXX [ufoded] src/common/cmd.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:27,
                 from src/common/filesys.h:30,
                 from src/common/cmd.h:34,
                 from src/common/cmd.cpp:34:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/common/cmd.h:35:
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/common/common.h:30,
                 from src/common/cmd.cpp:35:
src/common/../shared/shared.h: In function 'Q_strnull(char const*)':
src/common/../shared/shared.h:137:13: warning: function 'Q_strnull(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^~~~~~~~~
===> CXX [ufoded] src/common/http.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/common/../shared/ufotypes.h:32,
                 from src/common/common.h:28,
                 from src/common/http.h:27,
                 from src/common/http.cpp:21:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/common/../shared/shared.h:54,
                 from src/common/common.h:30:
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/shared.h: In function 'Q_strnull(char const*)':
src/common/../shared/shared.h:137:13: warning: function 'Q_strnull(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^~~~~~~~~
===> CXX [ufoded] src/common/ioapi.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:27,
                 from src/common/ioapi.cpp:9:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
===> CXX [ufoded] src/common/unzip.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/limits.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:203,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/syslimits.h:7,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:34,
                 from /usr/include/zconf.h:418,
                 from /usr/include/zlib.h:34,
                 from src/common/unzip.h:57,
                 from src/common/unzip.cpp:37:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
===> CXX [ufoded] src/common/bsp.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/common/../shared/ufotypes.h:32,
                 from src/common/common.h:28,
                 from src/common/bsp.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/common/../shared/shared.h:54,
                 from src/common/common.h:30:
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/bsp.cpp: In function 'void CM_LoadMap(const char*, bool, const char*, const char*, mapData_t*, mapTiles_t*)':
src/common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'mapData_t' {aka 'struct mapData_s'}; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/common/bsp.cpp:942:9: note: in expansion of macro 'OBJZERO'
  942 |         OBJZERO(*mapData);
      |         ^~~~~~~
In file included from src/common/tracing.h:30,
                 from src/common/cmodel.h:31,
                 from src/common/common.h:182:
src/common/../shared/typedefs.h:319:16: note: 'mapData_t' {aka 'struct mapData_s'} declared here
  319 | typedef struct mapData_s {
      |                ^~~~~~~~~
src/common/../shared/shared.h: In function 'Q_strnull(char const*)':
src/common/../shared/shared.h:137:13: warning: function 'Q_strnull(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^~~~~~~~~
In file included from src/common/../shared/mathlib.h:114,
                 from src/common/common.h:31:
src/common/../shared/aabb.h: In member function 'AABB::getMins() const':
src/common/../shared/aabb.h:80:30: warning: function 'AABB::getMins() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   80 |         inline const vec3_t& getMins() const {
      |                              ^~~~~~~
src/common/../shared/aabb.h: In member function 'AABB::getMaxs() const':
src/common/../shared/aabb.h:89:30: warning: function 'AABB::getMaxs() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   89 |         inline const vec3_t& getMaxs() const {
      |                              ^~~~~~~
src/common/../shared/mathlib.h: In member function 'GridBox::clipToMaxBoundaries()':
src/common/../shared/mathlib.h:150:21: warning: function 'GridBox::clipToMaxBoundaries()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  150 |         inline void clipToMaxBoundaries() {
      |                     ^~~~~~~~~~~~~~~~~~~
src/common/../shared/typedefs.h: In member function 'routing_s::setStepup(int, int, int, int, int)':
src/common/../shared/typedefs.h:192:21: warning: function 'routing_s::setStepup(int, int, int, int, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  192 |         inline void setStepup (const int x, const int y, const int z, const int dir, const int val) {
      |                     ^~~~~~~~~
src/common/../shared/typedefs.h: In member function 'routing_s::getStepup(int, int, int, int) const':
src/common/../shared/typedefs.h:195:21: warning: function 'routing_s::getStepup(int, int, int, int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  195 |         inline byte getStepup (const int x, const int y, const int z, const int dir) const {
      |                     ^~~~~~~~~
src/common/../shared/typedefs.h: In member function 'routing_s::setConn(int, int, int, int, int)':
src/common/../shared/typedefs.h:199:21: warning: function 'routing_s::setConn(int, int, int, int, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  199 |         inline void setConn (const int x, const int y, const int z, const int dir, const int val) {
      |                     ^~~~~~~
src/common/../shared/typedefs.h: In member function 'routing_s::getConn(int, int, int, int) const':
src/common/../shared/typedefs.h:202:21: warning: function 'routing_s::getConn(int, int, int, int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  202 |         inline byte getConn (const int x, const int y, const int z, const int dir) const {
      |                     ^~~~~~~
src/common/../shared/typedefs.h: In member function 'routing_s::setCeiling(int, int, int, int)':
src/common/../shared/typedefs.h:206:21: warning: function 'routing_s::setCeiling(int, int, int, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  206 |         inline void setCeiling (const int x, const int y, const int z, const int val) {
      |                     ^~~~~~~~~~
src/common/../shared/typedefs.h: In member function 'routing_s::getCeiling(int, int, int) const':
src/common/../shared/typedefs.h:209:21: warning: function 'routing_s::getCeiling(int, int, int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  209 |         inline byte getCeiling (const int x, const int y, const int z) const {
      |                     ^~~~~~~~~~
src/common/../shared/typedefs.h: In member function 'routing_s::setFloor(int, int, int, int)':
src/common/../shared/typedefs.h:216:21: warning: function 'routing_s::setFloor(int, int, int, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  216 |         inline void setFloor (const int x, const int y, const int z, const int val) {
      |                     ^~~~~~~~
src/common/../shared/typedefs.h: In member function 'routing_s::getFloor(int, int, int) const':
src/common/../shared/typedefs.h:219:28: warning: function 'routing_s::getFloor(int, int, int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  219 |         inline signed char getFloor (const int x, const int y, const int z) const {
      |                            ^~~~~~~~
src/common/../shared/typedefs.h: In member function 'Routing::setFloor(int, int, int, int, int)':
src/common/../shared/typedefs.h:249:21: warning: function 'Routing::setFloor(int, int, int, int, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  249 |         inline void setFloor (const int actorSize, const int x, const int y, const int z, const int val) {
      |                     ^~~~~~~~
src/common/../shared/typedefs.h: In member function 'Routing::getFloor(int, int, int, int) const':
src/common/../shared/typedefs.h:255:28: warning: function 'Routing::getFloor(int, int, int, int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  255 |         inline signed char getFloor (const actorSizeEnum_t actorSize, const int x, const int y, const int z) const {
      |                            ^~~~~~~~
src/common/../shared/typedefs.h: In member function 'Routing::setCeiling(int, int, int, int, int)':
src/common/../shared/typedefs.h:259:21: warning: function 'Routing::setCeiling(int, int, int, int, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  259 |         inline void setCeiling (const actorSizeEnum_t actorSize, const int x, const int y, const int z, const int val) {
      |                     ^~~~~~~~~~
src/common/../shared/typedefs.h: In member function 'Routing::getCeiling(int, int, int, int) const':
src/common/../shared/typedefs.h:265:21: warning: function 'Routing::getCeiling(int, int, int, int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  265 |         inline byte getCeiling (const int actorSize, const int x, const int y, const int z) const {
      |                     ^~~~~~~~~~
src/common/../shared/typedefs.h: In member function 'Routing::setConn(int, int, int, int, int, int)':
src/common/../shared/typedefs.h:278:21: warning: function 'Routing::setConn(int, int, int, int, int, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  278 |         inline void setConn (const int actorSize, const int x, const int y, const int z, const int dir, const int val) {
      |                     ^~~~~~~
src/common/../shared/typedefs.h: In member function 'Routing::getConn(int, int, int, int, int) const':
src/common/../shared/typedefs.h:281:21: warning: function 'Routing::getConn(int, int, int, int, int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  281 |         inline byte getConn (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^~~~~~~
src/common/../shared/typedefs.h: In member function 'Routing::setStepup(int, int, int, int, int, int)':
src/common/../shared/typedefs.h:288:21: warning: function 'Routing::setStepup(int, int, int, int, int, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  288 |         inline void setStepup (const int actorSize, const int x, const int y, const int z, const int dir, const int val) {
      |                     ^~~~~~~~~
src/common/../shared/typedefs.h: In member function 'Routing::getStepup(int, int, int, int, int) const':
src/common/../shared/typedefs.h:291:21: warning: function 'Routing::getStepup(int, int, int, int, int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  291 |         inline byte getStepup (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^~~~~~~~~
src/common/../shared/typedefs.h: In member function 'Routing::copyPosData(Routing const&, int, int, int, int, int, int, int)':
src/common/../shared/typedefs.h:307:21: warning: function 'Routing::copyPosData(Routing const&, int, int, int, int, int, int, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  307 |         inline void copyPosData (const Routing &other, actorSizeEnum_t actorSize, const int x, const int y, const int z, const int sX, const int sY, const int sZ)
      |                     ^~~~~~~~~~~
===> CXX [ufoded] src/common/grid.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/common/../shared/ufotypes.h:32,
                 from src/common/common.h:28,
                 from src/common/grid.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/common/../shared/shared.h:54,
                 from src/common/common.h:30:
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/grid.cpp: In member function 'bool Step::checkFlyingDirections() const':
src/common/grid.cpp:394:69: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
  394 |                 neededHeight = actorHeight + CELL_HEIGHT - std::max((const signed char)0, routing.getFloor(actorSize, fromPos));
      |                                                                     ^~~~~~~~~~~~~~~~~~~~
src/common/grid.cpp:399:69: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
  399 |                 neededHeight = actorHeight + CELL_HEIGHT - std::max((const signed char)0, routing.getFloor(actorSize, toPos));
      |                                                                     ^~~~~~~~~~~~~~~~~~~~
In file included from src/common/common.h:31:
src/common/../shared/mathlib.h: In member function 'GridBox::isZero() const':
src/common/../shared/mathlib.h:135:21: warning: function 'GridBox::isZero() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  135 |         inline bool isZero() const {
      |                     ^~~~~~
In file included from src/common/tracing.h:30,
                 from src/common/cmodel.h:31,
                 from src/common/common.h:182:
src/common/../shared/typedefs.h: In member function 'routing_s::getStepup(int, int, int, int) const':
src/common/../shared/typedefs.h:195:21: warning: function 'routing_s::getStepup(int, int, int, int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  195 |         inline byte getStepup (const int x, const int y, const int z, const int dir) const {
      |                     ^~~~~~~~~
src/common/../shared/typedefs.h: In member function 'routing_s::getConn(int, int, int, int) const':
src/common/../shared/typedefs.h:202:21: warning: function 'routing_s::getConn(int, int, int, int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  202 |         inline byte getConn (const int x, const int y, const int z, const int dir) const {
      |                     ^~~~~~~
src/common/../shared/typedefs.h: In member function 'routing_s::getCeiling(int, int, int) const':
src/common/../shared/typedefs.h:209:21: warning: function 'routing_s::getCeiling(int, int, int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  209 |         inline byte getCeiling (const int x, const int y, const int z) const {
      |                     ^~~~~~~~~~
src/common/../shared/typedefs.h: In member function 'routing_s::getCeiling(unsigned char const*) const':
src/common/../shared/typedefs.h:212:21: warning: function 'routing_s::getCeiling(unsigned char const*) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  212 |         inline byte getCeiling (const pos3_t pos) const {
      |                     ^~~~~~~~~~
src/common/../shared/typedefs.h: In member function 'routing_s::getFloor(int, int, int) const':
src/common/../shared/typedefs.h:219:28: warning: function 'routing_s::getFloor(int, int, int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  219 |         inline signed char getFloor (const int x, const int y, const int z) const {
      |                            ^~~~~~~~
src/common/../shared/typedefs.h: In member function 'routing_s::getFloor(unsigned char const*) const':
src/common/../shared/typedefs.h:222:28: warning: function 'routing_s::getFloor(unsigned char const*) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  222 |         inline signed char getFloor (const pos3_t pos) const {
      |                            ^~~~~~~~
src/common/../shared/typedefs.h: In member function 'Routing::getFloor(int, unsigned char const*) const':
src/common/../shared/typedefs.h:252:28: warning: function 'Routing::getFloor(int, unsigned char const*) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  252 |         inline signed char getFloor (const actorSizeEnum_t actorSize, const pos3_t pos) const {
      |                            ^~~~~~~~
src/common/../shared/typedefs.h: In member function 'Routing::getFloor(int, int, int, int) const':
src/common/../shared/typedefs.h:255:28: warning: function 'Routing::getFloor(int, int, int, int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  255 |         inline signed char getFloor (const actorSizeEnum_t actorSize, const int x, const int y, const int z) const {
      |                            ^~~~~~~~
src/common/../shared/typedefs.h: In member function 'Routing::getCeiling(int, unsigned char const*) const':
src/common/../shared/typedefs.h:262:21: warning: function 'Routing::getCeiling(int, unsigned char const*) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  262 |         inline byte getCeiling (const int actorSize, const pos3_t pos) const {
      |                     ^~~~~~~~~~
src/common/../shared/typedefs.h: In member function 'Routing::getCeiling(int, int, int, int) const':
src/common/../shared/typedefs.h:265:21: warning: function 'Routing::getCeiling(int, int, int, int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  265 |         inline byte getCeiling (const int actorSize, const int x, const int y, const int z) const {
      |                     ^~~~~~~~~~
src/common/../shared/typedefs.h: In member function 'Routing::getConn(int, unsigned char const*, int) const':
src/common/../shared/typedefs.h:284:21: warning: function 'Routing::getConn(int, unsigned char const*, int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  284 |         inline byte getConn (const actorSizeEnum_t actorSize, const pos3_t pos, const int dir) const {
      |                     ^~~~~~~
src/common/../shared/typedefs.h: In member function 'Routing::getStepupHeight(int, int, int, int, int) const':
src/common/../shared/typedefs.h:295:21: warning: function 'Routing::getStepupHeight(int, int, int, int, int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  295 |         inline byte getStepupHeight (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^~~~~~~~~~~~~~~
src/common/../shared/typedefs.h: In member function 'Routing::isStepDownLevel(int, unsigned char const*, int) const':
src/common/../shared/typedefs.h:298:21: warning: function 'Routing::isStepDownLevel(int, unsigned char const*, int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  298 |         inline byte isStepDownLevel (const actorSizeEnum_t actorSize, const pos3_t pos, const int dir) const {
      |                     ^~~~~~~~~~~~~~~
src/common/../shared/typedefs.h: In member function 'Routing::isStepUpLevel(int, unsigned char const*, int) const':
src/common/../shared/typedefs.h:301:21: warning: function 'Routing::isStepUpLevel(int, unsigned char const*, int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  301 |         inline byte isStepUpLevel (const actorSizeEnum_t actorSize, const pos3_t pos, const int dir) const {
      |                     ^~~~~~~~~~~~~
src/common/../shared/mathlib.h: In member function 'GridBox::addOneZ()':
src/common/../shared/mathlib.h:147:21: warning: function 'GridBox::addOneZ()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  147 |         inline void addOneZ () {
      |                     ^~~~~~~
src/common/../shared/mathlib.h: In member function 'GridBox::expandXY(int)':
src/common/../shared/mathlib.h:141:21: warning: function 'GridBox::expandXY(int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  141 |         inline void expandXY(const int byVal) {
      |                     ^~~~~~~~
===> CXX [ufoded] src/common/cmodel.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/common/../shared/ufotypes.h:32,
                 from src/common/common.h:28,
                 from src/common/cmodel.cpp:27:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/common/../shared/shared.h:54,
                 from src/common/common.h:30:
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/common/../shared/mathlib.h:114,
                 from src/common/common.h:31:
src/common/../shared/aabb.h: In member function 'AABB::getMaxX() const':
src/common/../shared/aabb.h:92:22: warning: function 'AABB::getMaxX() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 |         inline float getMaxX () const {
      |                      ^~~~~~~
src/common/../shared/aabb.h: In member function 'AABB::doesIntersect(AABB const&) const':
src/common/../shared/aabb.h:125:21: warning: function 'AABB::doesIntersect(AABB const&) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  125 |         inline bool doesIntersect (const AABB& other) const {
      |                     ^~~~~~~~~~~~~
In file included from src/common/cmodel.h:31,
                 from src/common/common.h:182:
src/common/tracing.h: In member function 'trace_s::init()':
src/common/tracing.h:70:21: warning: function 'trace_s::init()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   70 |         inline void init() {
      |                     ^~~~
src/common/tracing.h: In member function 'trace_s::trace_s()':
src/common/tracing.h:67:16: warning: function 'trace_s::trace_s()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   67 |         inline trace_s () {
      |                ^~~~~~~
src/common/../shared/aabb.h: In member function 'AABB::clipToWorld()':
src/common/../shared/aabb.h:143:21: warning: function 'AABB::clipToWorld()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  143 |         inline void clipToWorld () {
      |                     ^~~~~~~~~~~
src/common/../shared/aabb.h: In member function 'AABB::shift(float const*)':
src/common/../shared/aabb.h:159:21: warning: function 'AABB::shift(float const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  159 |         inline void shift (const vec3_t shiftVec) {
      |                     ^~~~~
===> CXX [ufoded] src/common/common.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/common/../shared/ufotypes.h:32,
                 from src/common/common.h:28,
                 from src/common/common.cpp:27:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/common/../shared/shared.h:54,
                 from src/common/common.h:30:
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/common/cmd.h:34,
                 from src/common/common.h:180:
src/common/filesys.h: In member function 'ScopedFile::operator&()':
src/common/filesys.h:198:23: warning: function 'ScopedFile::operator&()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^~~~~~~~
src/common/filesys.h: In member function 'ScopedFile::file() const':
src/common/filesys.h:206:21: warning: function 'ScopedFile::file() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  206 |         inline bool file () const
      |                     ^~~~
In file included from src/common/../shared/shared.h:52:
src/common/../shared/sharedptr.h: In member function 'SharedPtr<scheduleEvent_t>::operator->() const':
src/common/../shared/sharedptr.h:173:28: warning: function 'SharedPtr<scheduleEvent_t>::operator->() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^~~~~~~~
src/common/../shared/sharedptr.h: In member function 'SharedPtr<scheduleEvent_t>::operator bool() const':
src/common/../shared/sharedptr.h:204:16: warning: function 'SharedPtr<scheduleEvent_t>::operator bool() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  204 |         inline operator bool () const
      |                ^~~~~~~~
src/common/../shared/sharedptr.h: In member function 'SharedPtr<scheduleEvent_t>::get() const':
src/common/../shared/sharedptr.h:195:28: warning: function 'SharedPtr<scheduleEvent_t>::get() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  195 |         inline PointerType get () const
      |                            ^~~
src/common/../shared/sharedptr.h: In member function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()':
src/common/../shared/sharedptr.h:10:7: warning: function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   10 | class SharedPtrDeletionInternal {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~
===> CXX [ufoded] src/common/cvar.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/common/../shared/ufotypes.h:32,
                 from src/common/common.h:28,
                 from src/common/cvar.cpp:31:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/common/../shared/shared.h:54,
                 from src/common/common.h:30:
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/common/../shared/shared.h:52:
src/common/../shared/sharedptr.h: In member function 'SharedPtr<CvarListener>::operator->() const':
src/common/../shared/sharedptr.h:173:28: warning: function 'SharedPtr<CvarListener>::operator->() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^~~~~~~~
src/common/../shared/sharedptr.h: In member function 'SharedPtr<CvarListener>::get() const':
src/common/../shared/sharedptr.h:195:28: warning: function 'SharedPtr<CvarListener>::get() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  195 |         inline PointerType get () const
      |                            ^~~
===> CXX [ufoded] src/common/files.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/common/../shared/ufotypes.h:32,
                 from src/common/common.h:28,
                 from src/common/files.cpp:31:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/common/../shared/shared.h:54,
                 from src/common/common.h:30:
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/shared.h: In function 'Q_strnull(char const*)':
src/common/../shared/shared.h:137:13: warning: function 'Q_strnull(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^~~~~~~~~
In file included from src/common/cmd.h:34,
                 from src/common/common.h:180:
src/common/filesys.h: In member function 'ScopedFile::operator&()':
src/common/filesys.h:198:23: warning: function 'ScopedFile::operator&()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^~~~~~~~
src/common/filesys.h: In member function 'ScopedFile::file() const':
src/common/filesys.h:206:21: warning: function 'ScopedFile::file() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  206 |         inline bool file () const
      |                     ^~~~
src/common/filesys.h: In member function 'ScopedFile::zip() const':
src/common/filesys.h:210:21: warning: function 'ScopedFile::zip() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  210 |         inline bool zip () const
      |                     ^~~
src/common/filesys.h: In member function 'ScopedFile::operator bool() const':
src/common/filesys.h:202:16: warning: function 'ScopedFile::operator bool() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  202 |         inline operator bool () const
      |                ^~~~~~~~
===> CXX [ufoded] src/common/list.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/common/../shared/ufotypes.h:32,
                 from src/common/list.h:28,
                 from src/common/list.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/common/../shared/shared.h:54,
                 from src/common/common.h:30,
                 from src/common/list.cpp:27:
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufoded] src/common/md4.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/cstdlib:41,
                 from /usr/include/c++/12/stdlib.h:36,
                 from src/common/../shared/../../config.h:3,
                 from src/common/../shared/shared.h:32,
                 from src/common/md4.cpp:32:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/common/../shared/shared.h:54:
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufoded] src/common/md5.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/common/../shared/ufotypes.h:32,
                 from src/common/common.h:28,
                 from src/common/md5.cpp:23:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/common/../shared/shared.h:54,
                 from src/common/common.h:30:
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/common/cmd.h:34,
                 from src/common/common.h:180:
src/common/filesys.h: In member function 'ScopedFile::operator&()':
src/common/filesys.h:198:23: warning: function 'ScopedFile::operator&()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^~~~~~~~
===> CXX [ufoded] src/common/mem.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/common/../shared/ufotypes.h:32,
                 from src/common/common.h:28,
                 from src/common/mem.cpp:29:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/common/../shared/shared.h:54,
                 from src/common/common.h:30:
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufoded] src/common/msg.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/common/../shared/ufotypes.h:32,
                 from src/common/common.h:28,
                 from src/common/msg.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/common/../shared/shared.h:54,
                 from src/common/common.h:30:
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufoded] src/common/dbuffer.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/common/../shared/ufotypes.h:32,
                 from src/common/common.h:28,
                 from src/common/dbuffer.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/common/../shared/shared.h:54,
                 from src/common/common.h:30:
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufoded] src/common/net.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/common/../shared/ufotypes.h:32,
                 from src/common/common.h:28,
                 from src/common/net.cpp:29:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/common/../shared/shared.h:54,
                 from src/common/common.h:30:
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/common/common.h:186:
src/common/dbuffer.h: In member function 'dbuffer::length() const':
src/common/dbuffer.h:48:15: warning: function 'dbuffer::length() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   48 | inline size_t dbuffer::length () const
      |               ^~~~~~~
In file included from src/common/../shared/shared.h:52:
src/common/../shared/sharedptr.h: In member function 'SharedPtr<dbuffer>::operator->() const':
src/common/../shared/sharedptr.h:173:28: warning: function 'SharedPtr<dbuffer>::operator->() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^~~~~~~~
src/common/../shared/sharedptr.h: In member function 'SharedPtr<dbuffer>::operator bool() const':
src/common/../shared/sharedptr.h:204:16: warning: function 'SharedPtr<dbuffer>::operator bool() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  204 |         inline operator bool () const
      |                ^~~~~~~~
src/common/net.cpp: In function 'NET_StreamGetLength(net_stream*)':
src/common/net.cpp:212:19: warning: function 'NET_StreamGetLength(net_stream*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  212 | static inline int NET_StreamGetLength (struct net_stream *s)
      |                   ^~~~~~~~~~~~~~~~~~~
src/common/../shared/sharedptr.h: In member function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()':
src/common/../shared/sharedptr.h:10:7: warning: function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   10 | class SharedPtrDeletionInternal {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~
===> CXX [ufoded] src/common/netpack.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/common/../shared/ufotypes.h:32,
                 from src/common/common.h:28,
                 from src/common/netpack.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/common/../shared/shared.h:54,
                 from src/common/common.h:30:
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/netpack.cpp: In function 'void NET_OOB_Printf(net_stream*, const char*, ...)':
src/common/netpack.cpp:557:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
  557 |         const char cmd = (const char)clc_oob;
      |                          ^~~~~~~~~~~~~~~~~~~
In file included from src/common/common.h:186:
src/common/dbuffer.h: In member function 'dbuffer::length() const':
src/common/dbuffer.h:48:15: warning: function 'dbuffer::length() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   48 | inline size_t dbuffer::length () const
      |               ^~~~~~~
===> CXX [ufoded] src/common/pqueue.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/common/../shared/ufotypes.h:32,
                 from src/common/common.h:28,
                 from src/common/pqueue.cpp:17:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/common/../shared/shared.h:54,
                 from src/common/common.h:30:
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufoded] src/common/scripts.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/common/../shared/ufotypes.h:32,
                 from src/common/common.h:28,
                 from src/common/scripts.h:28,
                 from src/common/scripts.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/common/../shared/shared.h:54,
                 from src/common/common.h:30:
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/scripts.cpp: In function 'bool Com_ParseBlockToken(const char*, const char**, void*, const value_t*, memPool_t*, const char*)':
src/common/scripts.cpp:1318:41: warning: this statement may fall through [-Wimplicit-fallthrough=]
 1318 |                                         if (*token == '_')
      |                                         ^~
src/common/scripts.cpp:1322:25: note: here
 1322 |                         case V_HUNK_STRING:
      |                         ^~~~
src/common/../shared/shared.h: In function 'Q_strnull(char const*)':
src/common/../shared/shared.h:137:13: warning: function 'Q_strnull(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^~~~~~~~~
In file included from src/common/../game/q_shared.h:39,
                 from src/common/scripts.h:259:
src/common/../game/inv_shared.h: In member function 'objDef_s::isAmmo() const':
src/common/../game/inv_shared.h:350:21: warning: function 'objDef_s::isAmmo() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  350 |         inline bool isAmmo () const {
      |                     ^~~~~~
src/common/../game/inv_shared.h: In member function 'objDef_s::isArmour() const':
src/common/../game/inv_shared.h:353:21: warning: function 'objDef_s::isArmour() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  353 |         inline bool isArmour () const {
      |                     ^~~~~~~~
src/common/scripts.h: In function 'Com_GetValue<char*>(void*, value_s const*)char*&':
src/common/scripts.h:179:32: warning: function 'Com_GetValue<char*>(void*, value_s const*)char*&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  179 | template<typename T> inline T& Com_GetValue(void* const object, value_t const* const value)
      |                                ^~~~~~~~~~~~
src/common/scripts.h: In function 'Com_GetValue<linkedList_t*>(void*, value_s const*)linkedList_t*&':
src/common/scripts.h:179:32: warning: function 'Com_GetValue<linkedList_t*>(void*, value_s const*)linkedList_t*&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/common/../ports/system.h:28,
                 from src/common/common.h:179:
src/common/../ports/../common/list.h: In function 'LIST_Add<parseItemWeapon_t>(linkedList_t**, parseItemWeapon_t const&)parseItemWeapon_t&':
src/common/../ports/../common/list.h:75:32: warning: function 'LIST_Add<parseItemWeapon_t>(linkedList_t**, parseItemWeapon_t const&)parseItemWeapon_t&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   75 | template<typename T> inline T& LIST_Add(linkedList_t** const list, T const& data)
      |                                ^~~~~~~~
src/common/../ports/../common/list.h: In function 'LIST_Add<teamNames_s>(linkedList_t**, teamNames_s const&)teamNames_s&':
src/common/../ports/../common/list.h:75:32: warning: function 'LIST_Add<teamNames_s>(linkedList_t**, teamNames_s const&)teamNames_s&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/common/../ports/../common/list.h: In function 'LIST_Add<teamDef_s::model_t>(linkedList_t**, teamDef_s::model_t const&)teamDef_s::model_t&':
src/common/../ports/../common/list.h:75:32: warning: function 'LIST_Add<teamDef_s::model_t>(linkedList_t**, teamDef_s::model_t const&)teamDef_s::model_t&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/common/../ports/../common/list.h: In function 'LIST_Add<BodyData>(linkedList_t**, BodyData const&)BodyData&':
src/common/../ports/../common/list.h:75:32: warning: function 'LIST_Add<BodyData>(linkedList_t**, BodyData const&)BodyData&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
===> CXX [ufoded] src/common/sha1.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/common/../shared/ufotypes.h:32,
                 from src/common/sha1.h:38,
                 from src/common/sha1.cpp:41:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/common/../shared/shared.h:54,
                 from src/common/sha1.cpp:43:
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufoded] src/common/sha2.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/string.h:26,
                 from src/common/sha2.cpp:30:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/common/../shared/shared.h:54,
                 from src/common/sha2.cpp:35:
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/common/sha2.cpp:34:
src/common/filesys.h: In member function 'ScopedFile::operator&()':
src/common/filesys.h:198:23: warning: function 'ScopedFile::operator&()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^~~~~~~~
===> CXX [ufoded] src/common/tracing.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/common/../shared/ufotypes.h:32,
                 from src/common/../shared/mathlib.h:27,
                 from src/common/../shared/typedefs.h:4,
                 from src/common/tracing.h:30,
                 from src/common/tracing.cpp:29:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/common/../shared/shared.h:54,
                 from src/common/../shared/typedefs.h:5:
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/common/../shared/mathlib.h:114:
src/common/../shared/aabb.h: In member function 'AABB::getCenter(float*) const':
src/common/../shared/aabb.h:110:21: warning: function 'AABB::getCenter(float*) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  110 |         inline void getCenter (vec3_t center) const {
      |                     ^~~~~~~~~
src/common/tracing.h: In member function 'trace_s::init()':
src/common/tracing.h:70:21: warning: function 'trace_s::init()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   70 |         inline void init() {
      |                     ^~~~
src/common/tracing.h: In member function 'trace_s::trace_s()':
src/common/tracing.h:67:16: warning: function 'trace_s::trace_s()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   67 |         inline trace_s () {
      |                ^~~~~~~
src/common/tracing.cpp: In member function 'boxtrace_s::boxtrace_s()':
src/common/tracing.cpp:47:16: warning: function 'boxtrace_s::boxtrace_s()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   47 | typedef struct boxtrace_s {
      |                ^~~~~~~~~~
===> CXX [ufoded] src/common/routing.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/common/../shared/ufotypes.h:32,
                 from src/common/common.h:28,
                 from src/common/routing.cpp:28:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/common/../shared/shared.h:54,
                 from src/common/common.h:30:
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/routing.cpp: In function 'int RT_MicroTrace(RoutingData*, const place_t*, int, int, int, int, opening_t*)':
src/common/routing.cpp:1145:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 1145 |                         if (bases[5] <= middle &&               /* same for the 2nd part of the passage */
      |                         ^~
src/common/routing.cpp:1150:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 1150 |                                 return opening->base - middle;
      |                                 ^~~~~~
In file included from src/common/../shared/mathlib.h:114,
                 from src/common/common.h:31:
src/common/../shared/aabb.h: In member function 'AABB::set(AABB const&)':
src/common/../shared/aabb.h:55:21: warning: function 'AABB::set(AABB const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   55 |         inline void set (const AABB& other) {
      |                     ^~~
In file included from src/common/cmd.h:34,
                 from src/common/common.h:180:
src/common/filesys.h: In member function 'ScopedFile::operator&()':
src/common/filesys.h:198:23: warning: function 'ScopedFile::operator&()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^~~~~~~~
src/common/filesys.h: In member function 'ScopedFile::file() const':
src/common/filesys.h:206:21: warning: function 'ScopedFile::file() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  206 |         inline bool file () const
      |                     ^~~~
src/common/filesys.h: In member function 'ScopedFile::zip() const':
src/common/filesys.h:210:21: warning: function 'ScopedFile::zip() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  210 |         inline bool zip () const
      |                     ^~~
src/common/filesys.h: In member function 'ScopedFile::operator bool() const':
src/common/filesys.h:202:16: warning: function 'ScopedFile::operator bool() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  202 |         inline operator bool () const
      |                ^~~~~~~~
In file included from src/common/tracing.h:30,
                 from src/common/cmodel.h:31,
                 from src/common/common.h:182:
src/common/../shared/typedefs.h: In member function 'routing_s::setStepup(int, int, int, int, int)':
src/common/../shared/typedefs.h:192:21: warning: function 'routing_s::setStepup(int, int, int, int, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  192 |         inline void setStepup (const int x, const int y, const int z, const int dir, const int val) {
      |                     ^~~~~~~~~
src/common/../shared/typedefs.h: In member function 'routing_s::getStepup(int, int, int, int) const':
src/common/../shared/typedefs.h:195:21: warning: function 'routing_s::getStepup(int, int, int, int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  195 |         inline byte getStepup (const int x, const int y, const int z, const int dir) const {
      |                     ^~~~~~~~~
src/common/../shared/typedefs.h: In member function 'routing_s::setConn(int, int, int, int, int)':
src/common/../shared/typedefs.h:199:21: warning: function 'routing_s::setConn(int, int, int, int, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  199 |         inline void setConn (const int x, const int y, const int z, const int dir, const int val) {
      |                     ^~~~~~~
src/common/../shared/typedefs.h: In member function 'routing_s::getConn(int, int, int, int) const':
src/common/../shared/typedefs.h:202:21: warning: function 'routing_s::getConn(int, int, int, int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  202 |         inline byte getConn (const int x, const int y, const int z, const int dir) const {
      |                     ^~~~~~~
src/common/../shared/typedefs.h: In member function 'routing_s::setCeiling(int, int, int, int)':
src/common/../shared/typedefs.h:206:21: warning: function 'routing_s::setCeiling(int, int, int, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  206 |         inline void setCeiling (const int x, const int y, const int z, const int val) {
      |                     ^~~~~~~~~~
src/common/../shared/typedefs.h: In member function 'routing_s::getCeiling(int, int, int) const':
src/common/../shared/typedefs.h:209:21: warning: function 'routing_s::getCeiling(int, int, int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  209 |         inline byte getCeiling (const int x, const int y, const int z) const {
      |                     ^~~~~~~~~~
src/common/../shared/typedefs.h: In member function 'routing_s::getCeiling(unsigned char const*) const':
src/common/../shared/typedefs.h:212:21: warning: function 'routing_s::getCeiling(unsigned char const*) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  212 |         inline byte getCeiling (const pos3_t pos) const {
      |                     ^~~~~~~~~~
src/common/../shared/typedefs.h: In member function 'routing_s::setFloor(int, int, int, int)':
src/common/../shared/typedefs.h:216:21: warning: function 'routing_s::setFloor(int, int, int, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  216 |         inline void setFloor (const int x, const int y, const int z, const int val) {
      |                     ^~~~~~~~
src/common/../shared/typedefs.h: In member function 'routing_s::getFloor(int, int, int) const':
src/common/../shared/typedefs.h:219:28: warning: function 'routing_s::getFloor(int, int, int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  219 |         inline signed char getFloor (const int x, const int y, const int z) const {
      |                            ^~~~~~~~
src/common/../shared/typedefs.h: In member function 'routing_s::getFloor(unsigned char const*) const':
src/common/../shared/typedefs.h:222:28: warning: function 'routing_s::getFloor(unsigned char const*) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  222 |         inline signed char getFloor (const pos3_t pos) const {
      |                            ^~~~~~~~
src/common/../shared/typedefs.h: In member function 'Routing::setFloor(int, int, int, int, int)':
src/common/../shared/typedefs.h:249:21: warning: function 'Routing::setFloor(int, int, int, int, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  249 |         inline void setFloor (const int actorSize, const int x, const int y, const int z, const int val) {
      |                     ^~~~~~~~
src/common/../shared/typedefs.h: In member function 'Routing::getFloor(int, unsigned char const*) const':
src/common/../shared/typedefs.h:252:28: warning: function 'Routing::getFloor(int, unsigned char const*) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  252 |         inline signed char getFloor (const actorSizeEnum_t actorSize, const pos3_t pos) const {
      |                            ^~~~~~~~
src/common/../shared/typedefs.h: In member function 'Routing::getFloor(int, int, int, int) const':
src/common/../shared/typedefs.h:255:28: warning: function 'Routing::getFloor(int, int, int, int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  255 |         inline signed char getFloor (const actorSizeEnum_t actorSize, const int x, const int y, const int z) const {
      |                            ^~~~~~~~
src/common/../shared/typedefs.h: In member function 'Routing::setCeiling(int, int, int, int, int)':
src/common/../shared/typedefs.h:259:21: warning: function 'Routing::setCeiling(int, int, int, int, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  259 |         inline void setCeiling (const actorSizeEnum_t actorSize, const int x, const int y, const int z, const int val) {
      |                     ^~~~~~~~~~
src/common/../shared/typedefs.h: In member function 'Routing::getCeiling(int, unsigned char const*) const':
src/common/../shared/typedefs.h:262:21: warning: function 'Routing::getCeiling(int, unsigned char const*) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  262 |         inline byte getCeiling (const int actorSize, const pos3_t pos) const {
      |                     ^~~~~~~~~~
src/common/../shared/typedefs.h: In member function 'Routing::getCeiling(int, int, int, int) const':
src/common/../shared/typedefs.h:265:21: warning: function 'Routing::getCeiling(int, int, int, int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  265 |         inline byte getCeiling (const int actorSize, const int x, const int y, const int z) const {
      |                     ^~~~~~~~~~
src/common/../shared/typedefs.h: In member function 'Routing::setFilled(int, int, int, int, int)':
src/common/../shared/typedefs.h:269:21: warning: function 'Routing::setFilled(int, int, int, int, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  269 |         inline void setFilled (const actorSizeEnum_t actorSize, const int x, const int y, const int lowZ, const int highZ)
      |                     ^~~~~~~~~
src/common/../shared/typedefs.h: In member function 'Routing::setConn(int, int, int, int, int, int)':
src/common/../shared/typedefs.h:278:21: warning: function 'Routing::setConn(int, int, int, int, int, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  278 |         inline void setConn (const int actorSize, const int x, const int y, const int z, const int dir, const int val) {
      |                     ^~~~~~~
src/common/../shared/typedefs.h: In member function 'Routing::getConn(int, int, int, int, int) const':
src/common/../shared/typedefs.h:281:21: warning: function 'Routing::getConn(int, int, int, int, int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  281 |         inline byte getConn (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^~~~~~~
src/common/../shared/typedefs.h: In member function 'Routing::setStepup(int, int, int, int, int, int)':
src/common/../shared/typedefs.h:288:21: warning: function 'Routing::setStepup(int, int, int, int, int, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  288 |         inline void setStepup (const int actorSize, const int x, const int y, const int z, const int dir, const int val) {
      |                     ^~~~~~~~~
src/common/routing.cpp: In function 'RT_ConnSetNoGo(RoutingData*, int, int, int, int)':
src/common/routing.cpp:91:20: warning: function 'RT_ConnSetNoGo(RoutingData*, int, int, int, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   91 | static inline void RT_ConnSetNoGo (RoutingData *rtd, const int x, const int y, const int z, const int dir)
      |                    ^~~~~~~~~~~~~~
src/common/routing.cpp: In function 'RT_StepupSet(RoutingData*, int, int, int, int, int)':
src/common/routing.cpp:86:20: warning: function 'RT_StepupSet(RoutingData*, int, int, int, int, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   86 | static inline void RT_StepupSet (RoutingData *rtd, const int x, const int y, const int z, const int dir, const int val)
      |                    ^~~~~~~~~~~~
src/common/../shared/typedefs.h: In member function 'Routing::getStepup(int, int, int, int, int) const':
src/common/../shared/typedefs.h:291:21: warning: function 'Routing::getStepup(int, int, int, int, int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  291 |         inline byte getStepup (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^~~~~~~~~
src/common/tracing.h: In member function 'trace_s::init()':
src/common/tracing.h:70:21: warning: function 'trace_s::init()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   70 |         inline void init() {
      |                     ^~~~
src/common/tracing.h: In member function 'trace_s::trace_s()':
src/common/tracing.h:67:16: warning: function 'trace_s::trace_s()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   67 |         inline trace_s () {
      |                ^~~~~~~
src/common/routing.cpp: In member function 'place_s::isUsable() const':
src/common/routing.cpp:108:21: warning: function 'place_s::isUsable() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  108 |         inline bool isUsable (void) const
      |                     ^~~~~~~~
src/common/routing.cpp: In function 'RT_PlaceIsShifted(place_s const*, place_s const*)':
src/common/routing.cpp:137:19: warning: function 'RT_PlaceIsShifted(place_s const*, place_s const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | static inline int RT_PlaceIsShifted (const place_t* p, const place_t* other)
      |                   ^~~~~~~~~~~~~~~~~
src/common/routing.cpp: In function 'RT_PlaceInit(Routing const&, int, place_s*, int, int, int)':
src/common/routing.cpp:114:20: warning: function 'RT_PlaceInit(Routing const&, int, place_s*, int, int, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  114 | static inline void RT_PlaceInit (const Routing &routing, const actorSizeEnum_t actorSize, place_t* p, const int x, const int y, const int z)
      |                    ^~~~~~~~~~~~
src/common/routing.cpp: In function 'RT_PlaceDoesIntersectEnough(place_s const*, place_s const*)':
src/common/routing.cpp:126:20: warning: function 'RT_PlaceDoesIntersectEnough(place_s const*, place_s const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  126 | static inline bool RT_PlaceDoesIntersectEnough (const place_t* p, const place_t* other)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~
src/common/../shared/aabb.h: In member function 'AABB::clipToWorld()':
src/common/../shared/aabb.h:143:21: warning: function 'AABB::clipToWorld()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  143 |         inline void clipToWorld () {
      |                     ^~~~~~~~~~~
src/common/../shared/aabb.h: In member function 'AABB::shift(float const*)':
src/common/../shared/aabb.h:159:21: warning: function 'AABB::shift(float const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  159 |         inline void shift (const vec3_t shiftVec) {
      |                     ^~~~~
===> CXX [ufoded] src/server/sv_ccmds.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/server/../common/../shared/ufotypes.h:32,
                 from src/server/../common/common.h:28,
                 from src/server/server.h:31,
                 from src/server/sv_ccmds.cpp:31:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/server/../common/../shared/shared.h:54,
                 from src/server/../common/common.h:30:
src/server/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/server/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/server/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/server/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/server/server.h:34:
src/server/../game/game.h: In member function 'SrvPlayer::isReady() const':
src/server/../game/game.h:63:21: warning: function 'SrvPlayer::isReady() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   63 |         inline bool isReady () const {
      |                     ^~~~~~~
src/server/../game/game.h: In member function 'SrvPlayer::setReady(bool)':
src/server/../game/game.h:66:21: warning: function 'SrvPlayer::setReady(bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 |         inline void setReady (bool ready) {
      |                     ^~~~~~~~
===> CXX [ufoded] src/server/sv_game.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/server/../common/../shared/ufotypes.h:32,
                 from src/server/../common/common.h:28,
                 from src/server/server.h:31,
                 from src/server/sv_game.cpp:29:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/server/../common/../shared/shared.h:54,
                 from src/server/../common/common.h:30:
src/server/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/server/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/server/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/server/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/server/server.h:34:
src/server/../game/game.h: In member function 'SrvPlayer::getNum() const':
src/server/../game/game.h:57:20: warning: function 'SrvPlayer::getNum() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   57 |         inline int getNum (void) const {
      |                    ^~~~~~
===> CXX [ufoded] src/server/sv_init.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/server/../common/../shared/ufotypes.h:32,
                 from src/server/../common/common.h:28,
                 from src/server/server.h:31,
                 from src/server/sv_init.cpp:30:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/server/../common/../shared/shared.h:54,
                 from src/server/../common/common.h:30:
src/server/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/server/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/server/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/server/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/shared.h: In function 'Q_strnull(char const*)':
src/server/../common/../shared/shared.h:137:13: warning: function 'Q_strnull(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^~~~~~~~~
In file included from src/server/sv_init.cpp:31:
src/server/sv_rma.h: In member function 'MapInfo::getCurrentAssembly() const':
src/server/sv_rma.h:144:32: warning: function 'MapInfo::getCurrentAssembly() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  144 |         inline const Assembly* getCurrentAssembly () const
      |                                ^~~~~~~~~~~~~~~~~~
===> CXX [ufoded] src/server/sv_log.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/server/../common/../shared/ufotypes.h:32,
                 from src/server/../common/common.h:28,
                 from src/server/server.h:31,
                 from src/server/sv_log.cpp:28:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/server/../common/../shared/shared.h:54,
                 from src/server/../common/common.h:30:
src/server/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/server/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/server/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/server/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufoded] src/server/sv_main.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/server/../common/../shared/ufotypes.h:32,
                 from src/server/../common/common.h:28,
                 from src/server/server.h:31,
                 from src/server/sv_main.cpp:29:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/server/../common/../shared/shared.h:54,
                 from src/server/../common/common.h:30:
src/server/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/server/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/server/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/server/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/sv_main.cpp: In function 'void SV_Shutdown(const char*, bool)':
src/server/../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'serverInstanceGame_t' {aka 'struct serverInstanceGame_s'}; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/server/../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/server/sv_main.cpp:1049:9: note: in expansion of macro 'OBJZERO'
 1049 |         OBJZERO(*sv);
      |         ^~~~~~~
src/server/server.h:106:16: note: 'serverInstanceGame_t' {aka 'struct serverInstanceGame_s'} declared here
  106 | typedef struct serverInstanceGame_s {
      |                ^~~~~~~~~~~~~~~~~~~~
src/server/../common/../shared/shared.h: In function 'Q_strnull(char const*)':
src/server/../common/../shared/shared.h:137:13: warning: function 'Q_strnull(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^~~~~~~~~
src/server/sv_main.cpp: In function 'Rcon_Validate(char const*)':
src/server/sv_main.cpp:546:20: warning: function 'Rcon_Validate(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  546 | static inline bool Rcon_Validate (const char* password)
      |                    ^~~~~~~~~~~~~
In file included from src/server/server.h:34:
src/server/../game/game.h: In member function 'SrvPlayer::setInUse(bool)':
src/server/../game/game.h:54:21: warning: function 'SrvPlayer::setInUse(bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   54 |         inline void setInUse (bool inuse) {
      |                     ^~~~~~~~
src/server/../game/game.h: In member function 'SrvPlayer::setNum(int)':
src/server/../game/game.h:60:21: warning: function 'SrvPlayer::setNum(int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   60 |         inline void setNum (int num) {
      |                     ^~~~~~
src/server/../game/game.h: In member function 'SrvPlayer::isReady() const':
src/server/../game/game.h:63:21: warning: function 'SrvPlayer::isReady() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   63 |         inline bool isReady () const {
      |                     ^~~~~~~
===> CXX [ufoded] src/server/sv_mapcycle.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/server/../common/../shared/ufotypes.h:32,
                 from src/server/../common/common.h:28,
                 from src/server/server.h:31,
                 from src/server/sv_mapcycle.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/server/../common/../shared/shared.h:54,
                 from src/server/../common/common.h:30:
src/server/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/server/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/server/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/server/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufoded] src/server/sv_rma.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/server/../common/../shared/ufotypes.h:32,
                 from src/server/../common/common.h:28,
                 from src/server/server.h:31,
                 from src/server/sv_rma.cpp:32:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/server/../common/../shared/shared.h:54,
                 from src/server/../common/common.h:30:
src/server/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/server/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/server/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/server/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/sv_rma.cpp: In function 'bool SV_AddMapTiles(MapInfo*)':
src/server/sv_rma.cpp:1672:74: warning: the address of 'Assembly::id' will never be NULL [-Waddress]
 1672 |                                                         map->name, mAsm->id ? mAsm->id : "");
      |                                                                    ~~~~~~^~
In file included from src/server/sv_rma.cpp:33:
src/server/sv_rma.h:71:14: note: 'Assembly::id' declared here
   71 |         char id[MAX_VAR];                       /**< The id (string) of the assembly as defined in the ump file (next to "assembly"). */
      |              ^~
src/server/sv_rma.cpp:1675:74: warning: the address of 'Assembly::id' will never be NULL [-Waddress]
 1675 |                                                         map->name, mAsm->id ? mAsm->id : "");
      |                                                                    ~~~~~~^~
src/server/sv_rma.h:71:14: note: 'Assembly::id' declared here
   71 |         char id[MAX_VAR];                       /**< The id (string) of the assembly as defined in the ump file (next to "assembly"). */
      |              ^~
src/server/sv_rma.cpp: In function 'SV_GetMapTile(MapInfo const*, char const*)':
src/server/sv_rma.cpp:290:27: warning: function 'SV_GetMapTile(MapInfo const*, char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  290 | static inline const Tile *SV_GetMapTile (const MapInfo *map, const char* tileName)
      |                           ^~~~~~~~~~~~~
src/server/../common/../shared/shared.h: In function 'Q_strnull(char const*)':
src/server/../common/../shared/shared.h:137:13: warning: function 'Q_strnull(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^~~~~~~~~
src/server/sv_rma.h: In member function 'MapInfo::getCurrentAssembly() const':
src/server/sv_rma.h:144:32: warning: function 'MapInfo::getCurrentAssembly() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  144 |         inline const Assembly* getCurrentAssembly () const
      |                                ^~~~~~~~~~~~~~~~~~
===> CXX [ufoded] src/server/sv_send.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/server/../common/../shared/ufotypes.h:32,
                 from src/server/../common/common.h:28,
                 from src/server/server.h:31,
                 from src/server/sv_send.cpp:29:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/server/../common/../shared/shared.h:54,
                 from src/server/../common/common.h:30:
src/server/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/server/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/server/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/server/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufoded] src/server/sv_user.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/server/../common/../shared/ufotypes.h:32,
                 from src/server/../common/common.h:28,
                 from src/server/server.h:31,
                 from src/server/sv_user.cpp:29:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/server/../common/../shared/shared.h:54,
                 from src/server/../common/common.h:30:
src/server/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/server/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/server/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/server/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/shared.h: In function 'Q_strnull(char const*)':
src/server/../common/../shared/shared.h:137:13: warning: function 'Q_strnull(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^~~~~~~~~
===> CXX [ufoded] src/server/sv_world.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/server/../common/../shared/ufotypes.h:32,
                 from src/server/../common/common.h:28,
                 from src/server/server.h:31,
                 from src/server/sv_world.cpp:29:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/server/../common/../shared/shared.h:54,
                 from src/server/../common/common.h:30:
src/server/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/server/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/server/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/server/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/sv_world.cpp: In function 'trace_t SV_Trace(const vec_t*, const AABB&, const vec_t*, const edict_t*, int)':
src/server/../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'moveclip_t' {aka 'struct moveclip_s'}; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/server/../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/server/sv_world.cpp:463:9: note: in expansion of macro 'OBJZERO'
  463 |         OBJZERO(clip);
      |         ^~~~~~~
src/server/sv_world.cpp:277:16: note: 'moveclip_t' {aka 'struct moveclip_s'} declared here
  277 | typedef struct moveclip_s {
      |                ^~~~~~~~~~
src/server/sv_world.cpp: In function 'bool SV_LoadModelAABB(const char*, int, AABB&)':
src/server/../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'sv_model_t' {aka 'struct sv_model_s'}; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/server/../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/server/sv_world.cpp:648:9: note: in expansion of macro 'OBJZERO'
  648 |         OBJZERO(*mod);
      |         ^~~~~~~
src/server/server.h:47:16: note: 'sv_model_t' {aka 'struct sv_model_s'} declared here
   47 | typedef struct sv_model_s {
      |                ^~~~~~~~~~
src/server/sv_world.cpp: In function 'SV_GetServerDataForEdict(SrvEdict const*)':
src/server/sv_world.cpp:85:27: warning: function 'SV_GetServerDataForEdict(SrvEdict const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   85 | static inline sv_edict_t* SV_GetServerDataForEdict (const edict_t* ent)
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/server/../common/../shared/mathlib.h:114,
                 from src/server/../common/common.h:31:
src/server/../common/../shared/aabb.h: In member function 'AABB::set(AABB const&)':
src/server/../common/../shared/aabb.h:55:21: warning: function 'AABB::set(AABB const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   55 |         inline void set (const AABB& other) {
      |                     ^~~
src/server/../common/../shared/aabb.h: In member function 'AABB::clearBounds()':
src/server/../common/../shared/aabb.h:72:21: warning: function 'AABB::clearBounds()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   72 |         inline void clearBounds () {
      |                     ^~~~~~~~~~~
src/server/../common/../shared/aabb.h: In member function 'AABB::getMaxX() const':
src/server/../common/../shared/aabb.h:92:22: warning: function 'AABB::getMaxX() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 |         inline float getMaxX () const {
      |                      ^~~~~~~
src/server/../common/../shared/aabb.h: In member function 'AABB::doesIntersect(AABB const&) const':
src/server/../common/../shared/aabb.h:125:21: warning: function 'AABB::doesIntersect(AABB const&) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  125 |         inline bool doesIntersect (const AABB& other) const {
      |                     ^~~~~~~~~~~~~
In file included from src/server/../common/cmodel.h:31,
                 from src/server/../common/common.h:182:
src/server/../common/tracing.h: In member function 'trace_s::init()':
src/server/../common/tracing.h:70:21: warning: function 'trace_s::init()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   70 |         inline void init() {
      |                     ^~~~
src/server/../common/tracing.h: In member function 'trace_s::trace_s()':
src/server/../common/tracing.h:67:16: warning: function 'trace_s::trace_s()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   67 |         inline trace_s () {
      |                ^~~~~~~
In file included from src/server/../game/game.h:154,
                 from src/server/server.h:34:
src/server/../game/srvedict.h: In member function 'SrvEdict::isSameAs(SrvEdict const*) const':
src/server/../game/srvedict.h:58:21: warning: function 'SrvEdict::isSameAs(SrvEdict const*) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 |         inline bool isSameAs (const SrvEdict *other) const {
      |                     ^~~~~~~~
src/server/../game/srvedict.h: In member function 'SrvEdict::isParentship(SrvEdict const*) const':
src/server/../game/srvedict.h:63:21: warning: function 'SrvEdict::isParentship(SrvEdict const*) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   63 |         inline bool isParentship (const SrvEdict *other) const {
      |                     ^~~~~~~~~~~~
src/server/sv_world.cpp: In member function 'moveclip_s::moveclip_s()':
src/server/sv_world.cpp:277:16: warning: function 'moveclip_s::moveclip_s()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  277 | typedef struct moveclip_s {
      |                ^~~~~~~~~~
===> CXX [ufoded] src/server/sv_clientstub.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/server/../common/../shared/ufotypes.h:32,
                 from src/server/../common/common.h:28,
                 from src/server/sv_clientstub.cpp:30:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/server/../common/../shared/shared.h:54,
                 from src/server/../common/common.h:30:
src/server/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/server/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/server/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/server/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/server/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufoded] src/shared/bfd.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/shared/../common/../shared/ufotypes.h:32,
                 from src/shared/../common/common.h:28,
                 from src/shared/bfd.cpp:28:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/shared/../common/../shared/shared.h:54,
                 from src/shared/../common/common.h:30:
src/shared/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/shared/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/shared/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/shared/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufoded] src/shared/byte.cpp
In file included from /usr/include/sys/types.h:25,
                 from /usr/include/SDL2/SDL_stdinc.h:40,
                 from /usr/include/SDL2/SDL_endian.h:31,
                 from src/shared/byte.h:30,
                 from src/shared/byte.cpp:28:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/shared/../common/../shared/shared.h:54,
                 from src/shared/../common/common.h:30,
                 from src/shared/byte.cpp:29:
src/shared/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/shared/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/shared/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/shared/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufoded] src/shared/stringhunk.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/shared/ufotypes.h:32,
                 from src/shared/stringhunk.h:28,
                 from src/shared/stringhunk.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/shared/../common/../shared/shared.h:54,
                 from src/shared/../common/common.h:30,
                 from src/shared/stringhunk.cpp:27:
src/shared/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/shared/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/shared/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/shared/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufoded] src/shared/infostring.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/shared/ufotypes.h:32,
                 from src/shared/infostring.h:31,
                 from src/shared/infostring.cpp:28:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/shared/../common/../shared/shared.h:54,
                 from src/shared/../common/common.h:30,
                 from src/shared/infostring.cpp:29:
src/shared/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/shared/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/shared/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/shared/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/shared.h: In function 'Q_strnull(char const*)':
src/shared/../common/../shared/shared.h:137:13: warning: function 'Q_strnull(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^~~~~~~~~
===> CXX [ufoded] src/shared/mathlib.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/shared/ufotypes.h:32,
                 from src/shared/mathlib.h:27,
                 from src/shared/mathlib.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/shared/../common/../shared/shared.h:54,
                 from src/shared/../common/common.h:30,
                 from src/shared/mathlib.cpp:27:
src/shared/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/shared/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/shared/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/shared/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/mathlib.cpp: In function 'ProjectPointOnPlane(float*, float const*, float const*)':
src/shared/mathlib.cpp:699:20: warning: function 'ProjectPointOnPlane(float*, float const*, float const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  699 | static inline void ProjectPointOnPlane (vec3_t dst, const vec3_t point, const vec3_t normal)
      |                    ^~~~~~~~~~~~~~~~~~~
src/shared/mathlib.cpp: In function 'Q_rsqrtApprox(float)':
src/shared/mathlib.cpp:723:21: warning: function 'Q_rsqrtApprox(float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  723 | static inline float Q_rsqrtApprox (const float number)
      |                     ^~~~~~~~~~~~~
src/shared/mathlib.cpp: In function 'R_ConcatRotations(float (*) [3], float (*) [3], float (*) [3])':
src/shared/mathlib.cpp:834:20: warning: function 'R_ConcatRotations(float (*) [3], float (*) [3], float (*) [3])' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  834 | static inline void R_ConcatRotations (float in1[3][3], float in2[3][3], float out[3][3])
      |                    ^~~~~~~~~~~~~~~~~
===> CXX [ufoded] src/shared/aabb.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/shared/ufotypes.h:32,
                 from src/shared/aabb.h:27,
                 from src/shared/aabb.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
===> CXX [ufoded] src/shared/parse.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/shared/ufotypes.h:32,
                 from src/shared/parse.h:30,
                 from src/shared/parse.cpp:28:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/shared/parse.h:31:
src/shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufoded] src/shared/shared.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/cstdlib:41,
                 from /usr/include/c++/12/stdlib.h:36,
                 from src/shared/../../config.h:3,
                 from src/shared/shared.h:32,
                 from src/shared/shared.cpp:28:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/shared/shared.h:54:
src/shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/shared.cpp: In function 'Q_strncpyzDebug(char*, char const*, unsigned long, char const*, int)':
src/shared/shared.cpp:460:9: warning: 'nonnull' argument 'dest' compared to NULL [-Wnonnull-compare]
  460 |         if (!dest)
      |         ^~
src/shared/shared.cpp:462:9: warning: 'nonnull' argument 'src' compared to NULL [-Wnonnull-compare]
  462 |         if (!src)
      |         ^~
src/shared/shared.h: In function 'Q_strnull(char const*)':
src/shared/shared.h:137:13: warning: function 'Q_strnull(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^~~~~~~~~
===> CXX [ufoded] src/shared/utf8.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/string.h:26,
                 from src/shared/utf8.cpp:27:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
===> CXX [ufoded] src/game/q_shared.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/game/../shared/ufotypes.h:32,
                 from src/game/q_shared.h:33,
                 from src/game/q_shared.cpp:29:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/game/../shared/shared.h:54,
                 from src/game/q_shared.h:34:
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufoded] src/game/inv_shared.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/game/../shared/ufotypes.h:32,
                 from src/game/q_shared.h:33,
                 from src/game/inv_shared.cpp:28:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/game/../shared/shared.h:54,
                 from src/game/q_shared.h:34:
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/inv_shared.cpp: In member function 'Item::isSameAs(Item const*) const':
src/game/inv_shared.cpp:551:18: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare]
  551 |         if (this == nullptr || other == nullptr)
      |             ~~~~~^~~~~~~~~~
In file included from src/game/q_shared.h:39:
src/game/inv_shared.h: In member function 'objDef_s::isArmour() const':
src/game/inv_shared.h:353:21: warning: function 'objDef_s::isArmour() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  353 |         inline bool isArmour () const {
      |                     ^~~~~~~~
src/game/inv_shared.h: In member function 'Item::ammoDef() const':
src/game/inv_shared.h:424:32: warning: function 'Item::ammoDef() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  424 |         inline const objDef_t* ammoDef (void) const {
      |                                ^~~~~~~
src/game/inv_shared.h: In member function 'Item::setAmmoDef(objDef_s const*)':
src/game/inv_shared.h:428:21: warning: function 'Item::setAmmoDef(objDef_s const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  428 |         inline void setAmmoDef (const objDef_t* od) {
      |                     ^~~~~~~~~~
src/game/inv_shared.h: In member function 'Item::setAmount(int)':
src/game/inv_shared.h:436:21: warning: function 'Item::setAmount(int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  436 |         inline void setAmount (int value) {
      |                     ^~~~~~~~~
src/game/inv_shared.h: In member function 'Item::getAmmoLeft() const':
src/game/inv_shared.h:444:20: warning: function 'Item::getAmmoLeft() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  444 |         inline int getAmmoLeft () const {
      |                    ^~~~~~~~~~~
src/game/inv_shared.h: In member function 'Item::setAmmoLeft(int)':
src/game/inv_shared.h:448:21: warning: function 'Item::setAmmoLeft(int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  448 |         inline void setAmmoLeft (int value) {
      |                     ^~~~~~~~~~~
src/game/inv_shared.h: In member function 'Item::getNext() const':
src/game/inv_shared.h:452:22: warning: function 'Item::getNext() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  452 |         inline Item* getNext () const {
      |                      ^~~~~~~
src/game/inv_shared.h: In member function 'Item::getX() const':
src/game/inv_shared.h:463:20: warning: function 'Item::getX() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  463 |         inline int getX () const {
      |                    ^~~~
src/game/inv_shared.h: In member function 'Item::getY() const':
src/game/inv_shared.h:471:20: warning: function 'Item::getY() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  471 |         inline int getY () const {
      |                    ^~~~
src/game/inv_shared.h: In member function 'Item::def() const':
src/game/inv_shared.h:483:32: warning: function 'Item::def() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^~~
src/game/inv_shared.h: In member function 'Item::isHeldTwoHanded() const':
src/game/inv_shared.h:487:21: warning: function 'Item::isHeldTwoHanded() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  487 |         inline bool isHeldTwoHanded() const {
      |                     ^~~~~~~~~~~~~~~
src/game/inv_shared.h: In member function 'Item::isArmour() const':
src/game/inv_shared.h:504:21: warning: function 'Item::isArmour() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  504 |         inline bool isArmour() const {
      |                     ^~~~~~~~
src/game/inv_shared.h: In member function 'Inventory::getContainer(int) const':
src/game/inv_shared.h:542:33: warning: function 'Inventory::getContainer(int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  542 |         inline const Container& getContainer (const containerIndex_t idx) const {
      |                                 ^~~~~~~~~~~~
src/game/inv_shared.h: In member function 'Inventory::getContainer2(int) const':
src/game/inv_shared.h:551:22: warning: function 'Inventory::getContainer2(int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  551 |         inline Item* getContainer2 (const containerIndex_t idx) const {
      |                      ^~~~~~~~~~~~~
src/game/inv_shared.h: In member function 'Inventory::setContainer(int, Item*)':
src/game/inv_shared.h:555:21: warning: function 'Inventory::setContainer(int, Item*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  555 |         inline void setContainer (const containerIndex_t idx, Item* cont) {
      |                     ^~~~~~~~~~~~
src/game/inv_shared.h: In member function 'Inventory::containsItem(int, Item const*) const':
src/game/inv_shared.h:577:21: warning: function 'Inventory::containsItem(int, Item const*) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  577 |         inline bool containsItem (const containerIndex_t contId, const Item* const item) const {
      |                     ^~~~~~~~~~~~
===> CXX [ufoded] src/game/chr_shared.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/game/../shared/ufotypes.h:32,
                 from src/game/q_shared.h:33,
                 from src/game/chr_shared.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/game/../shared/shared.h:54,
                 from src/game/q_shared.h:34:
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/game/chr_shared.cpp: In function 'void CHRSH_CharGenAbilitySkills(character_t*, bool, const char*)':
src/game/chr_shared.cpp:208:97: warning: the address of 'chrTemplate_s::id' will never be NULL [-Waddress]
  208 |                                 for (chrTemplate = teamDef->characterTemplates[0]; chrTemplate->id; chrTemplate++) {
      |                                                                                    ~~~~~~~~~~~~~^~
In file included from src/game/q_shared.h:40:
src/game/chr_shared.h:57:14: note: 'chrTemplate_s::id' declared here
   57 |         char id[MAX_VAR];                                       /** short name of the template */
      |              ^~
src/game/../shared/shared.h: In function 'Q_strnull(char const*)':
src/game/../shared/shared.h:137:13: warning: function 'Q_strnull(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^~~~~~~~~
In file included from src/game/q_shared.h:39:
src/game/inv_shared.h: In member function 'objDef_s::isArmour() const':
src/game/inv_shared.h:353:21: warning: function 'objDef_s::isArmour() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  353 |         inline bool isArmour () const {
      |                     ^~~~~~~~
src/game/inv_shared.h: In member function 'Item::def() const':
src/game/inv_shared.h:483:32: warning: function 'Item::def() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  483 |         inline const objDef_t* def (void) const {
      |                                ^~~
src/game/chr_shared.h: In member function 'chrScoreGlobal_s::chrScoreGlobal_s()':
src/game/chr_shared.h:133:16: warning: function 'chrScoreGlobal_s::chrScoreGlobal_s()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  133 |         inline chrScoreGlobal_s () {
      |                ^~~~~~~~~~~~~~~~
src/game/chr_shared.h: In member function 'FiremodeSettings::FiremodeSettings()':
src/game/chr_shared.h:145:16: warning: function 'FiremodeSettings::FiremodeSettings()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  145 |         inline FiremodeSettings () {
      |                ^~~~~~~~~~~~~~~~
src/game/chr_shared.h: In member function 'chrReservations_s::chrReservations_s()':
src/game/chr_shared.h:194:16: warning: function 'chrReservations_s::chrReservations_s()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  194 |         inline chrReservations_s () {
      |                ^~~~~~~~~~~~~~~~~
src/game/chr_shared.h: In member function 'woundInfo_s::woundInfo_s()':
src/game/chr_shared.h:354:16: warning: function 'woundInfo_s::woundInfo_s()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  354 |         inline woundInfo_s () {
      |                ^~~~~~~~~~~
===> CXX [ufoded] src/ports/linux/linux_main.cpp
In file included from /usr/include/fcntl.h:25,
                 from src/ports/linux/linux_main.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/ports/linux/../../common/../shared/shared.h:54,
                 from src/ports/linux/../../common/common.h:30,
                 from src/ports/linux/linux_main.cpp:29:
src/ports/linux/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/ports/linux/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/linux/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/linux/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/ports/linux/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/linux/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/linux/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/ports/linux/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/linux/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufoded] src/ports/unix/unix_console.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/ports/unix/../../common/../shared/ufotypes.h:32,
                 from src/ports/unix/../../common/common.h:28,
                 from src/ports/unix/unix_console.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/ports/unix/../../common/../shared/shared.h:54,
                 from src/ports/unix/../../common/common.h:30:
src/ports/unix/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/ports/unix/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/ports/unix/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/ports/unix/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/unix_console.cpp: In function 'void Sys_TTYConsoleShow()':
src/ports/unix/unix_console.cpp:106:14: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
  106 |         write(STDOUT_FILENO, "]", 1);
      |         ~~~~~^~~~~~~~~~~~~~~~~~~~~~~
src/ports/unix/unix_console.cpp:110:30: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
  110 |                         write(STDOUT_FILENO, ttyConsoleHistory.buffer + i, 1);
      |                         ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/ports/unix/unix_console.cpp: In function 'void Sys_TTYDeleteCharacter()':
src/ports/unix/unix_console.cpp:79:14: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
   79 |         write(STDOUT_FILENO, &key, 1);
      |         ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
src/ports/unix/unix_console.cpp:81:14: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
   81 |         write(STDOUT_FILENO, &key, 1);
      |         ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
src/ports/unix/unix_console.cpp:83:14: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
   83 |         write(STDOUT_FILENO, &key, 1);
      |         ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
src/ports/unix/unix_console.cpp: In function 'const char* Sys_ConsoleInput()':
src/ports/unix/unix_console.cpp:300:46: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
  300 |                                         write(1, &key, 1);
      |                                         ~~~~~^~~~~~~~~~~~
src/ports/unix/unix_console.cpp:301:46: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
  301 |                                         write(1, "]", 1);
      |                                         ~~~~~^~~~~~~~~~~
src/ports/unix/unix_console.cpp:360:30: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
  360 |                         write(STDOUT_FILENO, &key, 1);
      |                         ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
===> CXX [ufoded] src/ports/unix/unix_files.cpp
In file included from /usr/include/unistd.h:25,
                 from src/ports/unix/unix_files.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/ports/unix/../../common/../shared/shared.h:54,
                 from src/ports/unix/../../common/common.h:30,
                 from src/ports/unix/unix_files.cpp:38:
src/ports/unix/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/ports/unix/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/ports/unix/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/ports/unix/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufoded] src/ports/unix/unix_shared.cpp
In file included from /usr/include/unistd.h:25,
                 from src/ports/unix/unix_shared.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/ports/unix/../../common/../shared/shared.h:54,
                 from src/ports/unix/../../common/common.h:30,
                 from src/ports/unix/unix_shared.cpp:38:
src/ports/unix/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/ports/unix/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/ports/unix/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/ports/unix/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/unix_shared.cpp: In function 'void Sys_OpenURL(const char*)':
src/ports/unix/unix_shared.cpp:205:15: warning: ignoring return value of 'int system(const char*)' declared with attribute 'warn_unused_result' [-Wunused-result]
  205 |         system(buf);
      |         ~~~~~~^~~~~
===> CXX [ufoded] src/ports/unix/unix_main.cpp
In file included from /usr/include/unistd.h:25,
                 from src/ports/unix/unix_main.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/ports/unix/../../common/../shared/shared.h:54,
                 from src/ports/unix/../../common/common.h:30,
                 from src/ports/unix/unix_main.cpp:38:
src/ports/unix/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/ports/unix/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/ports/unix/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/ports/unix/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> LD [ufoded]
src/server/../game/srvedict.h: In member function 'isParentship':
src/server/../game/srvedict.h:58:21: warning: inlining failed in call to 'isSameAs': function not inlinable [-Winline]
   58 |         inline bool isSameAs (const SrvEdict *other) const {
      |                     ^
src/server/../game/srvedict.h:65:67: note: called from here
   65 |                         if (other->owner && other->owner->isSameAs(this))
      |                                                                   ^
src/server/../game/srvedict.h:58:21: warning: inlining failed in call to 'isSameAs': function not inlinable [-Winline]
   58 |         inline bool isSameAs (const SrvEdict *other) const {
      |                     ^
src/server/../game/srvedict.h:67:65: note: called from here
   67 |                         if (this->owner && this->owner->isSameAs(other))
      |                                                                 ^
src/common/../shared/typedefs.h: In member function 'getCeiling':
src/common/../shared/typedefs.h:209:21: warning: inlining failed in call to 'getCeiling': function not inlinable [-Winline]
  209 |         inline byte getCeiling (const int x, const int y, const int z) const {
      |                     ^
src/common/../shared/typedefs.h:213:34: note: called from here
  213 |                 return getCeiling(pos[0], pos[1], pos[2]);
      |                                  ^
src/common/../shared/typedefs.h: In member function 'getFloor':
src/common/../shared/typedefs.h:219:28: warning: inlining failed in call to 'getFloor': function not inlinable [-Winline]
  219 |         inline signed char getFloor (const int x, const int y, const int z) const {
      |                            ^
src/common/../shared/typedefs.h:223:32: note: called from here
  223 |                 return getFloor(pos[0], pos[1], pos[2]);
      |                                ^
src/server/sv_world.cpp: In function 'SV_UnlinkEdict':
src/server/sv_world.cpp:85:27: warning: inlining failed in call to 'SV_GetServerDataForEdict': function not inlinable [-Winline]
   85 | static inline sv_edict_t* SV_GetServerDataForEdict (const edict_t* ent)
      |                           ^
src/server/sv_world.cpp:98:54: note: called from here
   98 |         sv_edict_t* sv_ent = SV_GetServerDataForEdict(ent);
      |                                                      ^
src/common/../shared/aabb.h: In function 'SV_BoundingBoxesIntersect':
src/common/../shared/aabb.h:125:21: warning: inlining failed in call to 'doesIntersect': function not inlinable [-Winline]
  125 |         inline bool doesIntersect (const AABB& other) const {
      |                     ^
src/server/sv_world.cpp:202:34: note: called from here
  202 |         return aabb.doesIntersect(AABB(ent->absmin,ent->absmax));
      |                                  ^
src/common/../shared/sharedptr.h: In function 'NET_StreamGetLength':
src/common/../shared/sharedptr.h:204:16: warning: inlining failed in call to '__conv_op .isra': function not inlinable [-Winline]
  204 |         inline operator bool () const
      |                ^
src/common/net.cpp:214:20: note: called from here
  214 |         return s ? dbuffer_len(s->inbound) : 0;
      |                    ^
src/common/dbuffer.h:48:15: warning: inlining failed in call to 'length.isra': function not inlinable [-Winline]
   48 | inline size_t dbuffer::length () const
      |               ^
src/common/net.cpp:214:20: note: called from here
  214 |         return s ? dbuffer_len(s->inbound) : 0;
      |                    ^
src/common/../shared/sharedptr.h:173:28: warning: inlining failed in call to 'operator->.isra': function not inlinable [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^
src/common/net.cpp:214:20: note: called from here
  214 |         return s ? dbuffer_len(s->inbound) : 0;
      |                    ^
src/common/../shared/shared.h: In function 'Com_GetConstIntFromNamespace':
src/common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/common/scripts.cpp:108:22: note: called from here
  108 |         if (Q_strnull(variable))
      |                      ^
src/common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/common/scripts.cpp:111:22: note: called from here
  111 |         if (Q_strnull(space))
      |                      ^
src/common/../shared/shared.h: In function 'Com_GetCharacterTemplateByID':
src/common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/common/scripts.cpp:2858:22: note: called from here
 2858 |         if (Q_strnull(chrTemplate))
      |                      ^
src/common/../ports/../common/list.h: In function 'Com_ParseFireDefinition':
src/common/../ports/../common/list.h:75:32: warning: inlining failed in call to 'LIST_Add.constprop.isra': function not inlinable [-Winline]
   75 | template<typename T> inline T& LIST_Add(linkedList_t** const list, T const& data)
      |                                ^
src/common/scripts.cpp:1827:25: note: called from here
 1827 |                 LIST_Add(&parseItemWeapons, parse);
      |                         ^
src/server/../game/srvedict.h: In function 'SV_ClipMoveToEntities':
src/server/../game/srvedict.h:63:21: warning: inlining failed in call to 'isParentship': function not inlinable [-Winline]
   63 |         inline bool isParentship (const SrvEdict *other) const {
      |                     ^
src/server/sv_world.cpp:355:48: note: called from here
  355 |                         if (touch->isParentship(clip->passedict))       /* check if one of them is the owner of the other */
      |                                                ^
src/common/../shared/typedefs.h: In function 'RT_CalcNewZ.isra':
src/common/../shared/typedefs.h:255:28: warning: inlining failed in call to 'getFloor': function not inlinable [-Winline]
  255 |         inline signed char getFloor (const actorSizeEnum_t actorSize, const int x, const int y, const int z) const {
      |                            ^
src/common/routing.cpp:810:39: note: called from here
  810 |         adj_lo = rtd->routing.getFloor(rtd->actorSize, ax, ay, temp_z) + temp_z * CELL_HEIGHT;
      |                                       ^
src/common/../shared/typedefs.h:255:28: warning: inlining failed in call to 'getFloor': function not inlinable [-Winline]
  255 |         inline signed char getFloor (const actorSizeEnum_t actorSize, const int x, const int y, const int z) const {
      |                            ^
src/common/routing.cpp:813:47: note: called from here
  813 |                 adj_lo = rtd->routing.getFloor(rtd->actorSize, ax, ay, temp_z) + temp_z * CELL_HEIGHT;
      |                                               ^
src/common/../shared/typedefs.h: In member function 'setFilled':
src/common/../shared/typedefs.h:206:21: warning: inlining failed in call to 'setCeiling': function not inlinable [-Winline]
  206 |         inline void setCeiling (const int x, const int y, const int z, const int val) {
      |                     ^
src/common/../shared/typedefs.h:274:57: note: called from here
  274 |                         routes[actorSize - 1].setCeiling(x, y, i, 0);                   /* There is no ceiling, the true indicator of a filled cell. */
      |                                                         ^
src/common/../shared/typedefs.h:216:21: warning: inlining failed in call to 'setFloor': function not inlinable [-Winline]
  216 |         inline void setFloor (const int x, const int y, const int z, const int val) {
      |                     ^
src/common/../shared/typedefs.h:273:55: note: called from here
  273 |                         routes[actorSize - 1].setFloor(x, y, i, CELL_HEIGHT);   /* There is no floor in this cell. */
      |                                                       ^
src/common/../shared/typedefs.h: In function 'RT_ConnSetNoGo':
src/common/../shared/typedefs.h:288:21: warning: inlining failed in call to 'setStepup': function not inlinable [-Winline]
  288 |         inline void setStepup (const int actorSize, const int x, const int y, const int z, const int dir, const int val) {
      |                     ^
src/common/routing.cpp:94:31: note: called from here
   94 |         rtd->routing.setStepup(rtd->actorSize, x, y, z, dir, PATHFINDING_NO_STEPUP);
      |                               ^
src/common/../shared/typedefs.h:278:21: warning: inlining failed in call to 'setConn': function not inlinable [-Winline]
  278 |         inline void setConn (const int actorSize, const int x, const int y, const int z, const int dir, const int val) {
      |                     ^
src/common/routing.cpp:93:29: note: called from here
   93 |         rtd->routing.setConn(rtd->actorSize, x, y, z, dir, 0);
      |                             ^
src/common/../shared/typedefs.h: In function 'RT_PlaceInit':
src/common/../shared/typedefs.h:255:28: warning: inlining failed in call to 'getFloor': function not inlinable [-Winline]
  255 |         inline signed char getFloor (const actorSizeEnum_t actorSize, const int x, const int y, const int z) const {
      |                            ^
src/common/routing.cpp:120:36: note: called from here
  120 |         p->floor = routing.getFloor(actorSize, x, y, z) + z * CELL_HEIGHT;
      |                                    ^
src/common/../shared/typedefs.h:262:21: warning: inlining failed in call to 'getCeiling': function not inlinable [-Winline]
  262 |         inline byte getCeiling (const int actorSize, const pos3_t pos) const {
      |                     ^
src/common/routing.cpp:119:50: note: called from here
  119 |         const int relCeiling = routing.getCeiling(actorSize, p->cell);
      |                                                  ^
src/common/../shared/typedefs.h: In function 'RT_CanActorStandHere':
src/common/../shared/typedefs.h:252:28: warning: inlining failed in call to 'getFloor': function not inlinable [-Winline]
  252 |         inline signed char getFloor (const actorSizeEnum_t actorSize, const pos3_t pos) const {
      |                            ^
src/common/routing.cpp:269:66: note: called from here
  269 |         if (routing.getCeiling(actorSize, pos) - routing.getFloor(actorSize, pos) >= PLAYER_STANDING_HEIGHT / QUANT)
      |                                                                  ^
src/common/../shared/typedefs.h:262:21: warning: inlining failed in call to 'getCeiling': function not inlinable [-Winline]
  262 |         inline byte getCeiling (const int actorSize, const pos3_t pos) const {
      |                     ^
src/common/routing.cpp:269:31: note: called from here
  269 |         if (routing.getCeiling(actorSize, pos) - routing.getFloor(actorSize, pos) >= PLAYER_STANDING_HEIGHT / QUANT)
      |                               ^
src/common/routing.cpp: In function 'RT_TracePassage':
src/common/routing.cpp:114:20: warning: inlining failed in call to 'RT_PlaceInit': function not inlinable [-Winline]
  114 | static inline void RT_PlaceInit (const Routing &routing, const actorSizeEnum_t actorSize, place_t* p, const int x, const int y, const int z)
      |                    ^
src/common/routing.cpp:1258:21: note: called from here
 1258 |         RT_PlaceInit(rtd->routing, rtd->actorSize, &to, ax, ay, z);
      |                     ^
src/common/routing.cpp:114:20: warning: inlining failed in call to 'RT_PlaceInit': function not inlinable [-Winline]
  114 | static inline void RT_PlaceInit (const Routing &routing, const actorSizeEnum_t actorSize, place_t* p, const int x, const int y, const int z)
      |                    ^
src/common/routing.cpp:1257:21: note: called from here
 1257 |         RT_PlaceInit(rtd->routing, rtd->actorSize, &from, x, y, z);
      |                     ^
src/common/../shared/typedefs.h:265:21: warning: inlining failed in call to 'getCeiling': function not inlinable [-Winline]
  265 |         inline byte getCeiling (const int actorSize, const int x, const int y, const int z) const {
      |                     ^
src/common/routing.cpp:1260:75: note: called from here
 1260 |         aboveCeil = (z < PATHFINDING_HEIGHT - 1) ? rtd->routing.getCeiling(rtd->actorSize, ax, ay, z + 1) + (z + 1) * CELL_HEIGHT : to.ceiling;
      |                                                                           ^
src/common/../shared/typedefs.h:265:21: warning: inlining failed in call to 'getCeiling': function not inlinable [-Winline]
  265 |         inline byte getCeiling (const int actorSize, const int x, const int y, const int z) const {
      |                     ^
src/common/routing.cpp:1261:66: note: called from here
 1261 |         lowCeil = std::min(from.ceiling, (rtd->routing.getCeiling(rtd->actorSize, ax, ay, z) == 0 || to.ceiling - from.floor < PATHFINDING_MIN_OPENING) ? aboveCeil : to.ceiling);
      |                                                                  ^
src/common/routing.cpp:108:21: warning: inlining failed in call to 'isUsable.isra': function not inlinable [-Winline]
  108 |         inline bool isUsable (void) const
      |                     ^
src/common/routing.cpp:1281:24: note: called from here
 1281 |         if (to.isUsable() && RT_PlaceDoesIntersectEnough(&from, &to)) {
      |                        ^
src/common/routing.cpp:126:20: warning: inlining failed in call to 'RT_PlaceDoesIntersectEnough': function not inlinable [-Winline]
  126 | static inline bool RT_PlaceDoesIntersectEnough (const place_t* p, const place_t* other)
      |                    ^
src/common/routing.cpp:1281:57: note: called from here
 1281 |         if (to.isUsable() && RT_PlaceDoesIntersectEnough(&from, &to)) {
      |                                                         ^
src/common/routing.cpp:108:21: warning: inlining failed in call to 'isUsable.isra': function not inlinable [-Winline]
  108 |         inline bool isUsable (void) const
      |                     ^
src/common/routing.cpp:1285:35: note: called from here
 1285 |                 if (above.isUsable() && RT_PlaceDoesIntersectEnough(&from, &above)) {
      |                                   ^
src/common/routing.cpp:114:20: warning: inlining failed in call to 'RT_PlaceInit': function not inlinable [-Winline]
  114 | static inline void RT_PlaceInit (const Routing &routing, const actorSizeEnum_t actorSize, place_t* p, const int x, const int y, const int z)
      |                    ^
src/common/routing.cpp:1284:29: note: called from here
 1284 |                 RT_PlaceInit(rtd->routing, rtd->actorSize, &above, ax, ay, z + 1);
      |                             ^
src/common/routing.cpp:126:20: warning: inlining failed in call to 'RT_PlaceDoesIntersectEnough': function not inlinable [-Winline]
  126 | static inline bool RT_PlaceDoesIntersectEnough (const place_t* p, const place_t* other)
      |                    ^
src/common/routing.cpp:1285:68: note: called from here
 1285 |                 if (above.isUsable() && RT_PlaceDoesIntersectEnough(&from, &above)) {
      |                                                                    ^
src/shared/mathlib.cpp: In function 'VectorNormalizeFast':
src/shared/mathlib.cpp:723:21: warning: inlining failed in call to 'Q_rsqrtApprox': function not inlinable [-Winline]
  723 | static inline float Q_rsqrtApprox (const float number)
      |                     ^
src/shared/mathlib.cpp:771:44: note: called from here
  771 |         const float ilength = Q_rsqrtApprox(DotProduct(v, v));
      |                                            ^
src/server/sv_rma.cpp: In function 'SV_ParseMapTileSet':
src/server/sv_rma.cpp:290:27: warning: inlining failed in call to 'SV_GetMapTile': function not inlinable [-Winline]
  290 | static inline const Tile *SV_GetMapTile (const MapInfo *map, const char* tileName)
      |                           ^
src/server/sv_rma.cpp:351:50: note: called from here
  351 |                                 if (SV_GetMapTile(map, tileTarget) != nullptr)
      |                                                  ^
src/common/../shared/typedefs.h: In member function 'setFloor':
src/common/../shared/typedefs.h:216:21: warning: inlining failed in call to 'setFloor': function not inlinable [-Winline]
  216 |         inline void setFloor (const int x, const int y, const int z, const int val) {
      |                     ^
src/common/../shared/typedefs.h:250:47: note: called from here
  250 |                 routes[actorSize - 1].setFloor(x, y, z, val);
      |                                               ^
src/common/../shared/typedefs.h: In member function 'getFloor':
src/common/../shared/typedefs.h:219:28: warning: inlining failed in call to 'getFloor': function not inlinable [-Winline]
  219 |         inline signed char getFloor (const int x, const int y, const int z) const {
      |                            ^
src/common/../shared/typedefs.h:256:54: note: called from here
  256 |                 return routes[actorSize - 1].getFloor(x, y, z);
      |                                                      ^
src/server/sv_world.cpp: In function 'SV_LinkEdict':
src/server/sv_world.cpp:85:27: warning: inlining failed in call to 'SV_GetServerDataForEdict': function not inlinable [-Winline]
   85 | static inline sv_edict_t* SV_GetServerDataForEdict (const edict_t* ent)
      |                           ^
src/server/sv_world.cpp:133:54: note: called from here
  133 |         sv_edict_t* sv_ent = SV_GetServerDataForEdict(ent);
      |                                                      ^
src/common/../shared/typedefs.h: In function 'Grid_Floor':
src/common/../shared/typedefs.h:255:28: warning: inlining failed in call to 'getFloor': function not inlinable [-Winline]
  255 |         inline signed char getFloor (const actorSizeEnum_t actorSize, const int x, const int y, const int z) const {
      |                            ^
src/common/grid.cpp:782:16: note: called from here
  782 |         return QuantToModel(routing.getFloor(actorSize, pos[0], pos[1], pos[2] & (PATHFINDING_HEIGHT - 1)));
      |                ^
src/common/../shared/typedefs.h: In member function 'setCeiling':
src/common/../shared/typedefs.h:206:21: warning: inlining failed in call to 'setCeiling': function not inlinable [-Winline]
  206 |         inline void setCeiling (const int x, const int y, const int z, const int val) {
      |                     ^
src/common/../shared/typedefs.h:260:49: note: called from here
  260 |                 routes[actorSize - 1].setCeiling(x, y, z, val);
      |                                                 ^
src/common/../shared/typedefs.h: In member function 'getCeiling':
src/common/../shared/typedefs.h:209:21: warning: inlining failed in call to 'getCeiling': function not inlinable [-Winline]
  209 |         inline byte getCeiling (const int x, const int y, const int z) const {
      |                     ^
src/common/../shared/typedefs.h:266:56: note: called from here
  266 |                 return routes[actorSize - 1].getCeiling(x, y, z);
      |                                                        ^
src/server/../game/game.h: In function 'SV_StartGame_f':
src/server/../game/game.h:66:21: warning: inlining failed in call to 'setReady.constprop': function not inlinable [-Winline]
   66 |         inline void setReady (bool ready) {
      |                     ^
src/server/sv_ccmds.cpp:221:45: note: called from here
  221 |                         cl->player->setReady(true);
      |                                             ^
src/common/../shared/typedefs.h: In member function 'setConn':
src/common/../shared/typedefs.h:199:21: warning: inlining failed in call to 'setConn': function not inlinable [-Winline]
  199 |         inline void setConn (const int x, const int y, const int z, const int dir, const int val) {
      |                     ^
src/common/../shared/typedefs.h:279:46: note: called from here
  279 |                 routes[actorSize - 1].setConn(x, y, z, dir, val);
      |                                              ^
src/common/../shared/typedefs.h: In member function 'getConn':
src/common/../shared/typedefs.h:202:21: warning: inlining failed in call to 'getConn': function not inlinable [-Winline]
  202 |         inline byte getConn (const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/../shared/typedefs.h:282:53: note: called from here
  282 |                 return routes[actorSize - 1].getConn(x, y, z, dir);
      |                                                     ^
src/server/../game/game.h: In function 'SV_Status_f':
src/server/../game/game.h:63:21: warning: inlining failed in call to 'isReady.isra': function not inlinable [-Winline]
   63 |         inline bool isReady () const {
      |                     ^
src/server/sv_ccmds.cpp:278:52: note: called from here
  278 |                                 cl->player->isReady() ? "true" : "false", s);
      |                                                    ^
src/common/../shared/typedefs.h: In member function 'setStepup':
src/common/../shared/typedefs.h:192:21: warning: inlining failed in call to 'setStepup': function not inlinable [-Winline]
  192 |         inline void setStepup (const int x, const int y, const int z, const int dir, const int val) {
      |                     ^
src/common/../shared/typedefs.h:289:48: note: called from here
  289 |                 routes[actorSize - 1].setStepup(x, y, z, dir, val);
      |                                                ^
src/common/../shared/typedefs.h: In member function 'getStepup':
src/common/../shared/typedefs.h:195:21: warning: inlining failed in call to 'getStepup': function not inlinable [-Winline]
  195 |         inline byte getStepup (const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/../shared/typedefs.h:292:55: note: called from here
  292 |                 return routes[actorSize - 1].getStepup(x, y, z, dir);
      |                                                       ^
src/common/../shared/typedefs.h: In member function 'copyPosData':
src/common/../shared/typedefs.h:259:21: warning: inlining failed in call to 'setCeiling': function not inlinable [-Winline]
  259 |         inline void setCeiling (const actorSizeEnum_t actorSize, const int x, const int y, const int z, const int val) {
      |                     ^
src/common/../shared/typedefs.h:310:27: note: called from here
  310 |                 setCeiling(actorSize, x, y, z, other.getCeiling(actorSize, x - sX, y - sY, z - sZ));
      |                           ^
src/common/../shared/typedefs.h:265:21: warning: inlining failed in call to 'getCeiling': function not inlinable [-Winline]
  265 |         inline byte getCeiling (const int actorSize, const int x, const int y, const int z) const {
      |                     ^
src/common/../shared/typedefs.h:310:64: note: called from here
  310 |                 setCeiling(actorSize, x, y, z, other.getCeiling(actorSize, x - sX, y - sY, z - sZ));
      |                                                                ^
src/common/../shared/typedefs.h:249:21: warning: inlining failed in call to 'setFloor': function not inlinable [-Winline]
  249 |         inline void setFloor (const int actorSize, const int x, const int y, const int z, const int val) {
      |                     ^
src/common/../shared/typedefs.h:309:25: note: called from here
  309 |                 setFloor(actorSize, x, y, z, other.getFloor(actorSize, x - sX, y - sY, z - sZ));
      |                         ^
src/common/../shared/typedefs.h:255:28: warning: inlining failed in call to 'getFloor': function not inlinable [-Winline]
  255 |         inline signed char getFloor (const actorSizeEnum_t actorSize, const int x, const int y, const int z) const {
      |                            ^
src/common/../shared/typedefs.h:309:60: note: called from here
  309 |                 setFloor(actorSize, x, y, z, other.getFloor(actorSize, x - sX, y - sY, z - sZ));
      |                                                            ^
src/common/../shared/typedefs.h:288:21: warning: inlining failed in call to 'setStepup': function not inlinable [-Winline]
  288 |         inline void setStepup (const int actorSize, const int x, const int y, const int z, const int dir, const int val) {
      |                     ^
src/common/../shared/typedefs.h:314:34: note: called from here
  314 |                         setStepup(actorSize, x, y, z, dir, other.getStepup(actorSize, x - sX, y - sY, z - sZ, dir));
      |                                  ^
src/common/../shared/typedefs.h:291:21: warning: inlining failed in call to 'getStepup': function not inlinable [-Winline]
  291 |         inline byte getStepup (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/../shared/typedefs.h:314:75: note: called from here
  314 |                         setStepup(actorSize, x, y, z, dir, other.getStepup(actorSize, x - sX, y - sY, z - sZ, dir));
      |                                                                           ^
src/common/../shared/typedefs.h:278:21: warning: inlining failed in call to 'setConn': function not inlinable [-Winline]
  278 |         inline void setConn (const int actorSize, const int x, const int y, const int z, const int dir, const int val) {
      |                     ^
src/common/../shared/typedefs.h:313:32: note: called from here
  313 |                         setConn(actorSize, x, y, z, dir, other.getConn(actorSize, x - sX, y - sY, z - sZ, dir));
      |                                ^
src/common/../shared/typedefs.h:281:21: warning: inlining failed in call to 'getConn': function not inlinable [-Winline]
  281 |         inline byte getConn (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/../shared/typedefs.h:313:71: note: called from here
  313 |                         setConn(actorSize, x, y, z, dir, other.getConn(actorSize, x - sX, y - sY, z - sZ, dir));
      |                                                                       ^
src/common/../shared/aabb.h: In member function '__ct_base ':
src/common/../shared/aabb.h:89:30: warning: inlining failed in call to 'getMaxs': function not inlinable [-Winline]
   89 |         inline const vec3_t& getMaxs() const {
      |                              ^
src/common/../shared/mathlib.h:132:17: note: called from here
  132 |                 VecToPos(aabb.getMaxs(), maxs);
      |                 ^
src/common/../shared/aabb.h:80:30: warning: inlining failed in call to 'getMins': function not inlinable [-Winline]
   80 |         inline const vec3_t& getMins() const {
      |                              ^
src/common/../shared/mathlib.h:131:17: note: called from here
  131 |                 VecToPos(aabb.getMins(), mins);
      |                 ^
src/common/../shared/mathlib.h: In function 'Grid_RecalcBoxRouting':
src/common/../shared/mathlib.h:147:21: warning: inlining failed in call to 'addOneZ': function not inlinable [-Winline]
  147 |         inline void addOneZ () {
      |                     ^
src/common/grid.cpp:889:29: note: called from here
  889 |                 rBox.addOneZ();
      |                             ^
src/common/../shared/mathlib.h:141:21: warning: inlining failed in call to 'expandXY': function not inlinable [-Winline]
  141 |         inline void expandXY(const int byVal) {
      |                     ^
src/common/grid.cpp:887:30: note: called from here
  887 |                 rBox.expandXY(actorSize - 1);
      |                              ^
src/common/../shared/mathlib.h:141:21: warning: inlining failed in call to 'expandXY': function not inlinable [-Winline]
  141 |         inline void expandXY(const int byVal) {
      |                     ^
src/common/grid.cpp:905:30: note: called from here
  905 |                 rBox.expandXY(actorSize);       /* for connections, expand by the full size of the actor */
      |                              ^
src/common/../shared/typedefs.h: In member function 'getFloor':
src/common/../shared/typedefs.h:222:28: warning: inlining failed in call to 'getFloor': function not inlinable [-Winline]
  222 |         inline signed char getFloor (const pos3_t pos) const {
      |                            ^
src/common/../shared/typedefs.h:253:54: note: called from here
  253 |                 return routes[actorSize - 1].getFloor(pos);
      |                                                      ^
src/common/../shared/typedefs.h: In member function 'getCeiling':
src/common/../shared/typedefs.h:212:21: warning: inlining failed in call to 'getCeiling': function not inlinable [-Winline]
  212 |         inline byte getCeiling (const pos3_t pos) const {
      |                     ^
src/common/../shared/typedefs.h:263:56: note: called from here
  263 |                 return routes[actorSize - 1].getCeiling(pos);
      |                                                        ^
src/common/../shared/typedefs.h: In member function 'checkVerticalDirections':
src/common/../shared/typedefs.h:252:28: warning: inlining failed in call to 'getFloor': function not inlinable [-Winline]
  252 |         inline signed char getFloor (const actorSizeEnum_t actorSize, const pos3_t pos) const {
      |                            ^
src/common/grid.cpp:421:44: note: called from here
  421 |                 } else if (routing.getFloor(actorSize, fromPos) >= 0) {
      |                                            ^
src/common/../shared/typedefs.h:262:21: warning: inlining failed in call to 'getCeiling': function not inlinable [-Winline]
  262 |         inline byte getCeiling (const int actorSize, const pos3_t pos) const {
      |                     ^
src/common/grid.cpp:429:30: note: called from here
  429 |                 if (flier && QuantToModel(routing.getCeiling(actorSize, fromPos)) < UNIT_HEIGHT * 2 - PLAYER_HEIGHT) { /* Not enough headroom to fly up. */
      |                              ^
src/common/../shared/typedefs.h:252:28: warning: inlining failed in call to 'getFloor': function not inlinable [-Winline]
  252 |         inline signed char getFloor (const actorSizeEnum_t actorSize, const pos3_t pos) const {
      |                            ^
src/common/grid.cpp:438:45: note: called from here
  438 |                         if (routing.getFloor(actorSize, fromPos) >= 0 ) { /* Can't fly down through a floor. */
      |                                             ^
src/common/../shared/typedefs.h: In member function 'getConn':
src/common/../shared/typedefs.h:202:21: warning: inlining failed in call to 'getConn': function not inlinable [-Winline]
  202 |         inline byte getConn (const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/../shared/typedefs.h:285:53: note: called from here
  285 |                 return routes[actorSize - 1].getConn(pos[0], pos[1], pos[2], dir);
      |                                                     ^
src/common/../shared/typedefs.h: In member function 'getStepupHeight':
src/common/../shared/typedefs.h:195:21: warning: inlining failed in call to 'getStepup': function not inlinable [-Winline]
  195 |         inline byte getStepup (const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/../shared/typedefs.h:296:55: note: called from here
  296 |                 return routes[actorSize - 1].getStepup(x, y, z, dir) & ~(PATHFINDING_BIG_STEPDOWN | PATHFINDING_BIG_STEPUP);
      |                                                       ^
src/common/../shared/typedefs.h: In member function 'isStepDownLevel':
src/common/../shared/typedefs.h:195:21: warning: inlining failed in call to 'getStepup': function not inlinable [-Winline]
  195 |         inline byte getStepup (const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/../shared/typedefs.h:299:55: note: called from here
  299 |                 return routes[actorSize - 1].getStepup(pos[0], pos[1], pos[2], dir) & PATHFINDING_BIG_STEPDOWN;
      |                                                       ^
src/common/../shared/typedefs.h: In member function 'isStepUpLevel':
src/common/../shared/typedefs.h:195:21: warning: inlining failed in call to 'getStepup': function not inlinable [-Winline]
  195 |         inline byte getStepup (const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/../shared/typedefs.h:302:55: note: called from here
  302 |                 return routes[actorSize - 1].getStepup(pos[0], pos[1], pos[2], dir) & PATHFINDING_BIG_STEPUP;
      |                                                       ^
src/common/../shared/typedefs.h: In function 'Grid_Fall':
src/common/../shared/typedefs.h:255:28: warning: inlining failed in call to 'getFloor': function not inlinable [-Winline]
  255 |         inline signed char getFloor (const actorSizeEnum_t actorSize, const int x, const int y, const int z) const {
      |                            ^
src/common/grid.cpp:826:32: note: called from here
  826 |         base = routing.getFloor(actorSize, pos[0], pos[1], z);
      |                                ^
src/common/../shared/sharedptr.h: In function 'NET_StreamDequeue':
src/common/../shared/sharedptr.h:173:28: warning: inlining failed in call to 'operator->.isra': function not inlinable [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^
src/common/net.cpp:780:35: note: called from here
  780 |         return s->inbound->extract(data, len);
      |                                   ^
src/common/../shared/typedefs.h: In member function 'checkFlyingDirections':
src/common/../shared/typedefs.h:284:21: warning: inlining failed in call to 'getConn': function not inlinable [-Winline]
  284 |         inline byte getConn (const actorSizeEnum_t actorSize, const pos3_t pos, const int dir) const {
      |                     ^
src/common/grid.cpp:395:48: note: called from here
  395 |                 passageHeight = routing.getConn(actorSize, fromPos, coreDir);
      |                                                ^
src/common/../shared/typedefs.h:252:28: warning: inlining failed in call to 'getFloor': function not inlinable [-Winline]
  252 |         inline signed char getFloor (const actorSizeEnum_t actorSize, const pos3_t pos) const {
      |                            ^
src/common/grid.cpp:394:107: note: called from here
  394 |                 neededHeight = actorHeight + CELL_HEIGHT - std::max((const signed char)0, routing.getFloor(actorSize, fromPos));
      |                                                                                                           ^
src/common/../shared/typedefs.h:284:21: warning: inlining failed in call to 'getConn': function not inlinable [-Winline]
  284 |         inline byte getConn (const actorSizeEnum_t actorSize, const pos3_t pos, const int dir) const {
      |                     ^
src/common/grid.cpp:400:48: note: called from here
  400 |                 passageHeight = routing.getConn(actorSize, toPos, coreDir ^ 1);
      |                                                ^
src/common/../shared/typedefs.h:252:28: warning: inlining failed in call to 'getFloor': function not inlinable [-Winline]
  252 |         inline signed char getFloor (const actorSizeEnum_t actorSize, const pos3_t pos) const {
      |                            ^
src/common/grid.cpp:399:107: note: called from here
  399 |                 neededHeight = actorHeight + CELL_HEIGHT - std::max((const signed char)0, routing.getFloor(actorSize, toPos));
      |                                                                                                           ^
src/common/../shared/typedefs.h:284:21: warning: inlining failed in call to 'getConn': function not inlinable [-Winline]
  284 |         inline byte getConn (const actorSizeEnum_t actorSize, const pos3_t pos, const int dir) const {
      |                     ^
src/common/grid.cpp:403:48: note: called from here
  403 |                 passageHeight = routing.getConn(actorSize, fromPos, coreDir);
      |                                                ^
src/common/../shared/shared.h: In function 'SVC_BucketForAddress.constprop':
src/common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/server/sv_main.cpp:238:30: note: called from here
  238 |                 if (Q_strnull(bucket->node)) {
      |                              ^
src/common/../shared/aabb.h: In member function 'doesIntersect':
src/common/../shared/aabb.h:92:22: warning: inlining failed in call to 'getMaxX.isra': function not inlinable [-Winline]
   92 |         inline float getMaxX () const {
      |                      ^
src/common/../shared/aabb.h:126:49: note: called from here
  126 |                 return !(mins[0] > other.getMaxX() || mins[1] > other.maxs[1] || mins[2] > other.maxs[2] || getMaxX() < other.mins[0]
      |                                                 ^
src/common/../shared/aabb.h:92:22: warning: inlining failed in call to 'getMaxX.isra': function not inlinable [-Winline]
   92 |         inline float getMaxX () const {
      |                      ^
src/common/../shared/aabb.h:126:116: note: called from here
  126 |                 return !(mins[0] > other.getMaxX() || mins[1] > other.maxs[1] || mins[2] > other.maxs[2] || getMaxX() < other.mins[0]
      |                                                                                                                    ^
src/common/tracing.h: In member function '__ct_base ':
src/common/tracing.h:70:21: warning: inlining failed in call to 'init': function not inlinable [-Winline]
   70 |         inline void init() {
      |                     ^
src/common/tracing.h:68:21: note: called from here
   68 |                 init();
      |                     ^
src/common/../shared/sharedptr.h: In function 'NET_StreamEnqueue':
src/common/../shared/sharedptr.h:204:16: warning: inlining failed in call to '__conv_op .isra': function not inlinable [-Winline]
  204 |         inline operator bool () const
      |                ^
src/common/net.cpp:739:16: note: called from here
  739 |         if (s->outbound) {
      |                ^
src/common/../shared/sharedptr.h:173:28: warning: inlining failed in call to 'operator->.isra': function not inlinable [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^
src/common/../shared/shared.h: In function 'HTTP_GetURLInternal.constprop':
src/common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/common/net.cpp:741:33: note: called from here
  741 |                 s->outbound->add(data, len);
      |                                 ^
src/common/http.cpp:166:22: note: called from here
  166 |         if (Q_strnull(url)) {
      |                      ^
src/common/../shared/shared.h: In function 'HTTP_PutFile.constprop.isra':
src/common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/common/http.cpp:225:22: note: called from here
  225 |         if (Q_strnull(url)) {
      |                      ^
src/common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/common/http.cpp:230:22: note: called from here
  230 |         if (Q_strnull(fileName)) {
      |                      ^
src/common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/common/http.cpp:235:22: note: called from here
  235 |         if (Q_strnull(formName)) {
      |                      ^
src/common/net.cpp: In function 'NET_ReadMsg':
src/common/net.cpp:212:19: warning: inlining failed in call to 'NET_StreamGetLength': function not inlinable [-Winline]
  212 | static inline int NET_StreamGetLength (struct net_stream *s)
      |                   ^
src/common/net.cpp:798:32: note: called from here
  798 |         if (NET_StreamGetLength(s) < (4 + len))
      |                                ^
src/common/../shared/sharedptr.h: In function 'NET_ShowStreams_f':
src/common/../shared/sharedptr.h:204:16: warning: inlining failed in call to '__conv_op .isra': function not inlinable [-Winline]
  204 |         inline operator bool () const
      |                ^
src/common/net.cpp:296:60: note: called from here
  296 |                         dbuffer_len(streams[i]->outbound), dbuffer_len(streams[i]->inbound));
      |                                                            ^
src/common/dbuffer.h:48:15: warning: inlining failed in call to 'length.isra': function not inlinable [-Winline]
   48 | inline size_t dbuffer::length () const
      |               ^
src/common/net.cpp:296:60: note: called from here
  296 |                         dbuffer_len(streams[i]->outbound), dbuffer_len(streams[i]->inbound));
      |                                                            ^
src/common/../shared/sharedptr.h:173:28: warning: inlining failed in call to 'operator->.isra': function not inlinable [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^
src/common/net.cpp:296:60: note: called from here
  296 |                         dbuffer_len(streams[i]->outbound), dbuffer_len(streams[i]->inbound));
      |                                                            ^
src/common/../shared/sharedptr.h:204:16: warning: inlining failed in call to '__conv_op .isra': function not inlinable [-Winline]
  204 |         inline operator bool () const
      |                ^
src/common/net.cpp:296:25: note: called from here
  296 |                         dbuffer_len(streams[i]->outbound), dbuffer_len(streams[i]->inbound));
      |                         ^
src/common/dbuffer.h:48:15: warning: inlining failed in call to 'length.isra': function not inlinable [-Winline]
   48 | inline size_t dbuffer::length () const
      |               ^
src/common/net.cpp:296:25: note: called from here
  296 |                         dbuffer_len(streams[i]->outbound), dbuffer_len(streams[i]->inbound));
      |                         ^
src/common/../shared/sharedptr.h:173:28: warning: inlining failed in call to 'operator->.isra': function not inlinable [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^
src/common/net.cpp:296:25: note: called from here
  296 |                         dbuffer_len(streams[i]->outbound), dbuffer_len(streams[i]->inbound));
      |                         ^
src/server/sv_rma.h: In function 'SV_BuildMapStrings.constprop':
src/server/sv_rma.h:144:32: warning: inlining failed in call to 'getCurrentAssembly': function not inlinable [-Winline]
  144 |         inline const Assembly* getCurrentAssembly () const
      |                                ^
src/server/sv_rma.cpp:1018:39: note: called from here
 1018 |         mAsm = map->getCurrentAssembly();
      |                                       ^
src/common/../shared/shared.h: In function 'Rcon_Validate':
src/common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/server/sv_main.cpp:549:22: note: called from here
  549 |         if (Q_strnull(rcon_password->string))
      |                      ^
src/common/../shared/aabb.h: In member function 'shift':
src/common/../shared/aabb.h:143:21: warning: inlining failed in call to 'clipToWorld': function not inlinable [-Winline]
  143 |         inline void clipToWorld () {
      |                     ^
src/common/../shared/aabb.h:162:28: note: called from here
  162 |                 clipToWorld();
      |                            ^
src/server/sv_rma.h: In function 'SV_DoMapAssemble.constprop.isra':
src/server/sv_rma.h:144:32: warning: inlining failed in call to 'getCurrentAssembly': function not inlinable [-Winline]
  144 |         inline const Assembly* getCurrentAssembly () const
      |                                ^
src/server/sv_rma.cpp:1964:55: note: called from here
 1964 |         const Assembly *mAsm = map->getCurrentAssembly();
      |                                                       ^
src/server/sv_main.cpp: In function 'SVC_RemoteCommand':
src/server/sv_main.cpp:546:20: warning: inlining failed in call to 'Rcon_Validate': function not inlinable [-Winline]
  546 | static inline bool Rcon_Validate (const char* password)
      |                    ^
src/server/sv_main.cpp:573:41: note: called from here
  573 |         const bool valid = Rcon_Validate(Cmd_Argv(1));
      |                                         ^
src/common/../shared/sharedptr.h: In function 'NET_StreamClose':
src/common/../shared/sharedptr.h:204:16: warning: inlining failed in call to '__conv_op .isra': function not inlinable [-Winline]
  204 |         inline operator bool () const
      |                ^
src/common/net.cpp:361:21: note: called from here
  361 |                 if (dbuffer_len(s->outbound))
      |                     ^
src/common/dbuffer.h:48:15: warning: inlining failed in call to 'length.isra': function not inlinable [-Winline]
   48 | inline size_t dbuffer::length () const
      |               ^
src/common/net.cpp:361:21: note: called from here
  361 |                 if (dbuffer_len(s->outbound))
      |                     ^
src/common/../shared/sharedptr.h:173:28: warning: inlining failed in call to 'operator->.isra': function not inlinable [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^
src/common/net.cpp:361:21: note: called from here
  361 |                 if (dbuffer_len(s->outbound))
      |                     ^
src/common/../shared/sharedptr.h:204:16: warning: inlining failed in call to '__conv_op .isra': function not inlinable [-Winline]
  204 |         inline operator bool () const
      |                ^
src/common/net.cpp:363:26: note: called from here
  363 |                 else if (dbuffer_len(s->inbound))
      |                          ^
src/common/dbuffer.h:48:15: warning: inlining failed in call to 'length.isra': function not inlinable [-Winline]
   48 | inline size_t dbuffer::length () const
      |               ^
src/common/net.cpp:363:26: note: called from here
  363 |                 else if (dbuffer_len(s->inbound))
      |                          ^
src/common/../shared/sharedptr.h:173:28: warning: inlining failed in call to 'operator->.isra': function not inlinable [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^
src/common/net.cpp:363:26: note: called from here
  363 |                 else if (dbuffer_len(s->inbound))
      |                          ^
src/server/sv_rma.cpp: In function 'SV_GetTilesFromTileSet':
src/server/sv_rma.cpp:290:27: warning: inlining failed in call to 'SV_GetMapTile': function not inlinable [-Winline]
  290 | static inline const Tile *SV_GetMapTile (const MapInfo *map, const char* tileName)
      |                           ^
src/server/sv_rma.cpp:582:49: note: called from here
  582 |                 const Tile *tile = SV_GetMapTile(map, tileSet->tiles[random]);
      |                                                 ^
src/server/sv_rma.cpp: In function 'SV_ParseAssembly':
src/server/sv_rma.cpp:290:27: warning: inlining failed in call to 'SV_GetMapTile': function not inlinable [-Winline]
  290 | static inline const Tile *SV_GetMapTile (const MapInfo *map, const char* tileName)
      |                           ^
src/server/sv_rma.cpp:656:62: note: called from here
  656 |                                 const Tile *t = SV_GetMapTile(map, token);
      |                                                              ^
src/server/sv_rma.cpp:290:27: warning: inlining failed in call to 'SV_GetMapTile': function not inlinable [-Winline]
  290 | static inline const Tile *SV_GetMapTile (const MapInfo *map, const char* tileName)
      |                           ^
src/server/sv_rma.cpp:708:42: note: called from here
  708 |                         t = SV_GetMapTile(map, token);
      |                                          ^
src/server/sv_rma.cpp:290:27: warning: inlining failed in call to 'SV_GetMapTile': function not inlinable [-Winline]
  290 | static inline const Tile *SV_GetMapTile (const MapInfo *map, const char* tileName)
      |                           ^
src/server/sv_rma.cpp:741:37: note: called from here
  741 |                 tile = SV_GetMapTile(map, token);
      |                                     ^
src/common/net.cpp: In function 'NET_Wait':
src/common/net.cpp:212:19: warning: inlining failed in call to 'NET_StreamGetLength': function not inlinable [-Winline]
  212 | static inline int NET_StreamGetLength (struct net_stream *s)
      |                   ^
src/common/net.cpp:481:69: note: called from here
  481 |                         if (!s->loopback_peer && NET_StreamGetLength(s) == 0) {
      |                                                                     ^
src/common/../shared/sharedptr.h:204:16: warning: inlining failed in call to '__conv_op .isra': function not inlinable [-Winline]
  204 |         inline operator bool () const
      |                ^
src/common/net.cpp:499:29: note: called from here
  499 |                         if (dbuffer_len(s->outbound) == 0) {
      |                             ^
src/common/dbuffer.h:48:15: warning: inlining failed in call to 'length.isra': function not inlinable [-Winline]
   48 | inline size_t dbuffer::length () const
      |               ^
src/common/net.cpp:499:29: note: called from here
  499 |                         if (dbuffer_len(s->outbound) == 0) {
      |                             ^
src/common/../shared/sharedptr.h:173:28: warning: inlining failed in call to 'operator->.isra': function not inlinable [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^
src/common/net.cpp:499:29: note: called from here
  499 |                         if (dbuffer_len(s->outbound) == 0) {
      |                             ^
src/common/../shared/sharedptr.h:173:28: warning: inlining failed in call to 'operator->.isra': function not inlinable [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^
src/common/net.cpp:511:55: note: called from here
  511 |                                 len = s->outbound->get(buf, sizeof(buf));
      |                                                       ^
src/common/../shared/sharedptr.h:173:28: warning: inlining failed in call to 'operator->.isra': function not inlinable [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^
src/common/net.cpp:514:52: note: called from here
  514 |                                 s->outbound->remove(len);
      |                                                    ^
src/common/../shared/sharedptr.h:204:16: warning: inlining failed in call to '__conv_op .isra': function not inlinable [-Winline]
  204 |         inline operator bool () const
      |                ^
src/common/net.cpp:535:40: note: called from here
  535 |                                 if (s->inbound) {
      |                                        ^
src/common/../shared/sharedptr.h:173:28: warning: inlining failed in call to 'operator->.isra': function not inlinable [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^
src/common/net.cpp:537:56: note: called from here
  537 |                                         s->inbound->add(buf, len);
      |                                                        ^
src/common/../shared/shared.h: In function 'SV_AssembleMap.constprop':
src/common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/server/sv_rma.cpp:2097:13: note: called from here
 2097 |         if (Q_strvalid(assembly)) {
      |             ^
src/common/../shared/typedefs.h: In function 'RT_DumpMap.constprop':
src/common/../shared/typedefs.h:281:21: warning: inlining failed in call to 'getConn': function not inlinable [-Winline]
  281 |         inline byte getConn (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/routing.cpp:195:43: note: called from here
  195 |                                         , RT_CONN_PX(routing, actorSize, x, y, z) ? "e" : " "
      |                                           ^
src/common/../shared/typedefs.h:281:21: warning: inlining failed in call to 'getConn': function not inlinable [-Winline]
  281 |         inline byte getConn (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/routing.cpp:194:43: note: called from here
  194 |                                         , RT_CONN_NY(routing, actorSize, x, y, z) ? "s" : " "
      |                                           ^
src/common/../shared/typedefs.h:281:21: warning: inlining failed in call to 'getConn': function not inlinable [-Winline]
  281 |         inline byte getConn (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/routing.cpp:193:43: note: called from here
  193 |                                         , RT_CONN_PY(routing, actorSize, x, y, z) ? "n" : " "
      |                                           ^
src/common/../shared/typedefs.h:281:21: warning: inlining failed in call to 'getConn': function not inlinable [-Winline]
  281 |         inline byte getConn (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/routing.cpp:192:43: note: called from here
  192 |                                         , RT_CONN_NX(routing, actorSize, x, y, z) ? "w" : " "
      |                                           ^
src/common/../shared/sharedptr.h: In function 'NET_StreamFinished':
src/common/../shared/sharedptr.h:204:16: warning: inlining failed in call to '__conv_op .isra': function not inlinable [-Winline]
  204 |         inline operator bool () const
      |                ^
src/common/net.cpp:866:13: note: called from here
  866 |         if (dbuffer_len(s->outbound) == 0)
      |             ^
src/common/dbuffer.h:48:15: warning: inlining failed in call to 'length.isra': function not inlinable [-Winline]
   48 | inline size_t dbuffer::length () const
      |               ^
src/common/net.cpp:866:13: note: called from here
  866 |         if (dbuffer_len(s->outbound) == 0)
      |             ^
src/common/../shared/sharedptr.h:173:28: warning: inlining failed in call to 'operator->.isra': function not inlinable [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^
src/common/net.cpp:866:13: note: called from here
  866 |         if (dbuffer_len(s->outbound) == 0)
      |             ^
src/common/../shared/shared.h: In function 'Info_SetValueForKey.constprop':
src/common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/shared/infostring.cpp:199:22: note: called from here
  199 |         if (Q_strnull(value))
      |                      ^
src/common/routing.cpp: In function 'RT_FillPassageData':
src/common/routing.cpp:91:20: warning: inlining failed in call to 'RT_ConnSetNoGo': function not inlinable [-Winline]
   91 | static inline void RT_ConnSetNoGo (RoutingData *rtd, const int x, const int y, const int z, const int dir)
      |                    ^
src/common/routing.cpp:613:31: note: called from here
  613 |                 RT_ConnSetNoGo(rtd, x, y, z, dir);
      |                               ^
src/common/routing.cpp:86:20: warning: inlining failed in call to 'RT_StepupSet.isra': function not inlinable [-Winline]
   86 | static inline void RT_StepupSet (RoutingData *rtd, const int x, const int y, const int z, const int dir, const int val)
      |                    ^
src/common/routing.cpp:633:29: note: called from here
  633 |                 RT_StepupSet(rtd, x, y, i, dir, 0);
      |                             ^
src/common/../shared/typedefs.h:278:21: warning: inlining failed in call to 'setConn': function not inlinable [-Winline]
  278 |         inline void setConn (const int actorSize, const int x, const int y, const int z, const int dir, const int val) {
      |                     ^
src/common/routing.cpp:631:37: note: called from here
  631 |                 rtd->routing.setConn(rtd->actorSize, x, y, i, dir, oh);
      |                                     ^
src/common/../shared/typedefs.h:281:21: warning: inlining failed in call to 'getConn': function not inlinable [-Winline]
  281 |         inline byte getConn (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/routing.cpp:635:134: note: called from here
  635 |                         Com_Printf("getConn for (%i, %i, %i) as:%i dir:%i = %i\n", x, y, i, rtd->actorSize, dir, rtd->routing.getConn(rtd->actorSize, x, y, i, dir));
      |                                                                                                                                      ^
src/common/routing.cpp:86:20: warning: inlining failed in call to 'RT_StepupSet.isra': function not inlinable [-Winline]
   86 | static inline void RT_StepupSet (RoutingData *rtd, const int x, const int y, const int z, const int dir, const int val)
      |                    ^
src/common/routing.cpp:639:21: note: called from here
  639 |         RT_StepupSet(rtd, x, y, z, dir, stepup);
      |                     ^
src/common/../shared/typedefs.h:255:28: warning: inlining failed in call to 'getFloor': function not inlinable [-Winline]
  255 |         inline signed char getFloor (const actorSizeEnum_t actorSize, const int x, const int y, const int z) const {
      |                            ^
src/common/routing.cpp:648:57: note: called from here
  648 |         if (fz == cz || z == cz || rtd->routing.getFloor(rtd->actorSize, x, y, cz) < 0)
      |                                                         ^
src/common/../shared/shared.h: In function 'FS_InitFilesystem.constprop':
src/common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/common/files.cpp:932:13: note: called from here
  932 |         if (Q_strvalid(fsGameDir)) {
      |             ^
src/common/../shared/typedefs.h: In function 'RT_UpdateConnection':
src/common/../shared/typedefs.h:265:21: warning: inlining failed in call to 'getCeiling': function not inlinable [-Winline]
  265 |         inline byte getCeiling (const int actorSize, const int x, const int y, const int z) const {
      |                     ^
src/common/routing.cpp:1334:55: note: called from here
 1334 |         const int adjCeiling = rtd->routing.getCeiling(rtd->actorSize, ax, ay, z);
      |                                                       ^
src/common/../shared/typedefs.h:265:21: warning: inlining failed in call to 'getCeiling': function not inlinable [-Winline]
  265 |         inline byte getCeiling (const int actorSize, const int x, const int y, const int z) const {
      |                     ^
src/common/routing.cpp:1333:52: note: called from here
 1333 |         const int ceiling = rtd->routing.getCeiling(rtd->actorSize, x, y, z);
      |                                                    ^
src/common/../shared/typedefs.h:265:21: warning: inlining failed in call to 'getCeiling': function not inlinable [-Winline]
  265 |         inline byte getCeiling (const int actorSize, const int x, const int y, const int z) const {
      |                     ^
src/common/routing.cpp:1335:89: note: called from here
 1335 |         const int extAdjCeiling = (z < PATHFINDING_HEIGHT - 1) ? rtd->routing.getCeiling(rtd->actorSize, ax, ay, z + 1) : adjCeiling;
      |                                                                                         ^
src/common/../shared/typedefs.h:255:28: warning: inlining failed in call to 'getFloor': function not inlinable [-Winline]
  255 |         inline signed char getFloor (const actorSizeEnum_t actorSize, const int x, const int y, const int z) const {
      |                            ^
src/common/routing.cpp:1340:54: note: called from here
 1340 |         const int absAdjFloor = rtd->routing.getFloor(rtd->actorSize, ax, ay, z) + z * CELL_HEIGHT;
      |                                                      ^
src/common/../shared/typedefs.h:255:28: warning: inlining failed in call to 'getFloor': function not inlinable [-Winline]
  255 |         inline signed char getFloor (const actorSizeEnum_t actorSize, const int x, const int y, const int z) const {
      |                            ^
src/common/routing.cpp:1339:51: note: called from here
 1339 |         const int absFloor = rtd->routing.getFloor(rtd->actorSize, x, y, z) + z * CELL_HEIGHT;
      |                                                   ^
src/common/routing.cpp:91:20: warning: inlining failed in call to 'RT_ConnSetNoGo': function not inlinable [-Winline]
   91 | static inline void RT_ConnSetNoGo (RoutingData *rtd, const int x, const int y, const int z, const int dir)
      |                    ^
src/common/routing.cpp:1353:31: note: called from here
 1353 |                 RT_ConnSetNoGo(rtd, x, y, z, dir);
      |                               ^
src/common/../shared/typedefs.h:265:21: warning: inlining failed in call to 'getCeiling': function not inlinable [-Winline]
  265 |         inline byte getCeiling (const int actorSize, const int x, const int y, const int z) const {
      |                     ^
src/common/routing.cpp:1358:96: note: called from here
 1358 |                         Com_Printf("Current cell filled. c:%i ac:%i\n", rtd->routing.getCeiling(rtd->actorSize, x, y, z), rtd->routing.getCeiling(rtd->actorSize, ax, ay, z));
      |                                                                                                ^
src/common/../shared/typedefs.h:265:21: warning: inlining failed in call to 'getCeiling': function not inlinable [-Winline]
  265 |         inline byte getCeiling (const int actorSize, const int x, const int y, const int z) const {
      |                     ^
src/common/routing.cpp:1358:146: note: called from here
 1358 |                         Com_Printf("Current cell filled. c:%i ac:%i\n", rtd->routing.getCeiling(rtd->actorSize, x, y, z), rtd->routing.getCeiling(rtd->actorSize, ax, ay, z));
      |                                                                                                                                                  ^
src/common/routing.cpp:91:20: warning: inlining failed in call to 'RT_ConnSetNoGo': function not inlinable [-Winline]
   91 | static inline void RT_ConnSetNoGo (RoutingData *rtd, const int x, const int y, const int z, const int dir)
      |                    ^
src/common/routing.cpp:1375:31: note: called from here
 1375 |                 RT_ConnSetNoGo(rtd, x, y, z, dir);
      |                               ^
src/common/../shared/typedefs.h: In member function 'checkWalkingDirections.constprop':
src/common/../shared/typedefs.h:284:21: warning: inlining failed in call to 'getConn': function not inlinable [-Winline]
  284 |         inline byte getConn (const actorSizeEnum_t actorSize, const pos3_t pos, const int dir) const {
      |                     ^
src/common/grid.cpp:274:40: note: called from here
  274 |         passageHeight = routing.getConn(actorSize, fromPos, dir);
      |                                        ^
src/common/../shared/typedefs.h:295:21: warning: inlining failed in call to 'getStepupHeight': function not inlinable [-Winline]
  295 |         inline byte getStepupHeight (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/grid.cpp:268:57: note: called from here
  268 |         const int stepupHeight = routing.getStepupHeight(actorSize, fromPos[0], fromPos[1], fromPos[2], dir);           /**< The actual stepup height without the level flags */
      |                                                         ^
src/common/../shared/typedefs.h:301:21: warning: inlining failed in call to 'isStepUpLevel': function not inlinable [-Winline]
  301 |         inline byte isStepUpLevel (const actorSizeEnum_t actorSize, const pos3_t pos, const int dir) const {
      |                     ^
src/common/grid.cpp:326:34: note: called from here
  326 |         if (routing.isStepUpLevel(actorSize, fromPos, dir) && toPos[2] < PATHFINDING_HEIGHT - 1) {
      |                                  ^
src/common/../shared/typedefs.h:298:21: warning: inlining failed in call to 'isStepDownLevel': function not inlinable [-Winline]
  298 |         inline byte isStepDownLevel (const actorSizeEnum_t actorSize, const pos3_t pos, const int dir) const {
      |                     ^
src/common/grid.cpp:353:43: note: called from here
  353 |         } else if (routing.isStepDownLevel(actorSize, fromPos, dir) && toPos[2] > 0
      |                                           ^
src/common/../shared/typedefs.h:295:21: warning: inlining failed in call to 'getStepupHeight': function not inlinable [-Winline]
  295 |         inline byte getStepupHeight (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/grid.cpp:354:64: note: called from here
  354 |                 && actorStepupHeight >= routing.getStepupHeight(actorSize, nx, ny, nz - 1, dir ^ 1)) {
      |                                                                ^
src/common/../shared/typedefs.h:252:28: warning: inlining failed in call to 'getFloor': function not inlinable [-Winline]
  252 |         inline signed char getFloor (const actorSizeEnum_t actorSize, const pos3_t pos) const {
      |                            ^
src/common/grid.cpp:358:77: note: called from here
  358 |         heightChange = routing.getFloor(actorSize, toPos) - routing.getFloor(actorSize, fromPos) + (toPos[2] - fromPos[2]) * CELL_HEIGHT;
      |                                                                             ^
src/common/../shared/typedefs.h:252:28: warning: inlining failed in call to 'getFloor': function not inlinable [-Winline]
  252 |         inline signed char getFloor (const actorSizeEnum_t actorSize, const pos3_t pos) const {
      |                            ^
src/common/grid.cpp:358:40: note: called from here
  358 |         heightChange = routing.getFloor(actorSize, toPos) - routing.getFloor(actorSize, fromPos) + (toPos[2] - fromPos[2]) * CELL_HEIGHT;
      |                                        ^
src/common/../shared/typedefs.h:298:21: warning: inlining failed in call to 'isStepDownLevel': function not inlinable [-Winline]
  298 |         inline byte isStepDownLevel (const actorSizeEnum_t actorSize, const pos3_t pos, const int dir) const {
      |                     ^
src/common/grid.cpp:372:44: note: called from here
  372 |                 if (routing.isStepDownLevel(actorSize, fromPos, dir)) {
      |                                            ^
src/common/../shared/shared.h: In function 'Cbuf_InsertText':
src/common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/common/cmd.cpp:159:22: note: called from here
  159 |         if (Q_strnull(text))
      |                      ^
src/common/routing.cpp: In function 'RT_PlaceIsShifted':
src/common/routing.cpp:108:21: warning: inlining failed in call to 'isUsable.isra': function not inlinable [-Winline]
  108 |         inline bool isUsable (void) const
      |                     ^
src/common/routing.cpp:139:25: note: called from here
  139 |         if (!p->isUsable() || !other->isUsable())
      |                         ^
src/common/routing.cpp:108:21: warning: inlining failed in call to 'isUsable.isra': function not inlinable [-Winline]
  108 |         inline bool isUsable (void) const
      |                     ^
src/common/routing.cpp:139:47: note: called from here
  139 |         if (!p->isUsable() || !other->isUsable())
      |                                               ^
src/common/../shared/aabb.h: In function 'CM_EntCompleteBoxTrace.constprop':
src/common/../shared/aabb.h:159:21: warning: inlining failed in call to 'shift': function not inlinable [-Winline]
  159 |         inline void shift (const vec3_t shiftVec) {
      |                     ^
src/common/cmodel.cpp:369:26: note: called from here
  369 |         lineBoxTemp.shift(traceLine.stop);      /* in end position */
      |                          ^
src/common/../shared/aabb.h:159:21: warning: inlining failed in call to 'shift': function not inlinable [-Winline]
  159 |         inline void shift (const vec3_t shiftVec) {
      |                     ^
src/common/cmodel.cpp:367:22: note: called from here
  367 |         lineBox.shift(traceLine.start);         /* the traceBox in starting position */
      |                      ^
src/common/../shared/aabb.h:125:21: warning: inlining failed in call to 'doesIntersect': function not inlinable [-Winline]
  125 |         inline bool doesIntersect (const AABB& other) const {
      |                     ^
src/common/cmodel.cpp:406:43: note: called from here
  406 |                 if (!lineBox.doesIntersect(modelBox))
      |                                           ^
src/common/../shared/typedefs.h: In function 'RT_MicroTrace':
src/common/../shared/typedefs.h:255:28: warning: inlining failed in call to 'getFloor': function not inlinable [-Winline]
  255 |         inline signed char getFloor (const actorSizeEnum_t actorSize, const int x, const int y, const int z) const {
      |                            ^
src/common/routing.cpp:989:51: note: called from here
  989 |         const int floorVal = rtd->routing.getFloor(rtd->actorSize, ax, ay, az);
      |                                                   ^
src/common/dbuffer.h: In function 'NET_WriteMsg':
src/common/dbuffer.h:48:15: warning: inlining failed in call to 'length.isra': function not inlinable [-Winline]
   48 | inline size_t dbuffer::length () const
      |               ^
src/common/netpack.cpp:577:19: note: called from here
  577 |         int len = LittleLong(buf.length());
      |                   ^
src/common/dbuffer.h:48:15: warning: inlining failed in call to 'length.isra': function not inlinable [-Winline]
   48 | inline size_t dbuffer::length () const
      |               ^
src/common/netpack.cpp:580:26: note: called from here
  580 |         while (buf.length()) {
      |                          ^
src/common/dbuffer.h: In function 'NET_WriteConstMsg':
src/common/dbuffer.h:48:15: warning: inlining failed in call to 'length.isra': function not inlinable [-Winline]
   48 | inline size_t dbuffer::length () const
      |               ^
src/common/netpack.cpp:596:25: note: called from here
  596 |         const int len = LittleLong(buf.length());
      |                         ^
src/common/dbuffer.h:48:15: warning: inlining failed in call to 'length.isra': function not inlinable [-Winline]
   48 | inline size_t dbuffer::length () const
      |               ^
src/common/netpack.cpp:600:32: note: called from here
  600 |         while (pos < buf.length()) {
      |                                ^
src/common/routing.cpp: In function 'RT_UpdateConnectionColumn':
src/common/routing.cpp:91:20: warning: inlining failed in call to 'RT_ConnSetNoGo': function not inlinable [-Winline]
   91 | static inline void RT_ConnSetNoGo (RoutingData *rtd, const int x, const int y, const int z, const int dir)
      |                    ^
src/common/routing.cpp:1449:31: note: called from here
 1449 |                 RT_ConnSetNoGo(&rtd, x, y, z, dir);
      |                               ^
src/server/sv_rma.h: In function 'SV_GetMapTitle':
src/server/sv_rma.h:144:32: warning: inlining failed in call to 'getCurrentAssembly': function not inlinable [-Winline]
  144 |         inline const Assembly* getCurrentAssembly () const
      |                                ^
src/server/sv_init.cpp:48:63: note: called from here
   48 |                 const Assembly *mAsm = map->getCurrentAssembly();
      |                                                               ^
src/server/sv_rma.h: In function 'SV_RmaPrintMap':
src/server/sv_rma.h:144:32: warning: inlining failed in call to 'getCurrentAssembly': function not inlinable [-Winline]
  144 |         inline const Assembly* getCurrentAssembly () const
      |                                ^
src/server/sv_rma.cpp:170:55: note: called from here
  170 |         const Assembly *mAsm = map->getCurrentAssembly();
      |                                                       ^
src/common/../shared/aabb.h: In function 'SV_LoadModelAABB':
src/common/../shared/aabb.h:55:21: warning: inlining failed in call to 'set': function not inlinable [-Winline]
   55 |         inline void set (const AABB& other) {
      |                     ^
src/server/sv_world.cpp:609:33: note: called from here
  609 |                         aabb.set(mod->aabb);
      |                                 ^
src/server/../common/../shared/aabb.h:72:21: warning: inlining failed in call to 'clearBounds': function not inlinable [-Winline]
   72 |         inline void clearBounds () {
      |                     ^
src/server/sv_world.cpp:651:30: note: called from here
  651 |         mod->aabb.clearBounds();
      |                              ^
src/common/../shared/aabb.h:55:21: warning: inlining failed in call to 'set': function not inlinable [-Winline]
   55 |         inline void set (const AABB& other) {
      |                     ^
src/server/sv_world.cpp:673:17: note: called from here
  673 |         aabb.set(mod->aabb);    /* to return the found values */
      |                 ^
src/server/sv_rma.h: In function 'SV_FitTile':
src/server/sv_rma.h:144:32: warning: inlining failed in call to 'getCurrentAssembly': function not inlinable [-Winline]
  144 |         inline const Assembly* getCurrentAssembly () const
      |                                ^
src/server/sv_rma.cpp:815:55: note: called from here
  815 |         const Assembly *mAsm = map->getCurrentAssembly();
      |                                                       ^
src/common/../shared/typedefs.h: In function 'CMod_LoadRouting':
src/common/../shared/typedefs.h:307:21: warning: inlining failed in call to 'copyPosData': function not inlinable [-Winline]
  307 |         inline void copyPosData (const Routing &other, actorSizeEnum_t actorSize, const int x, const int y, const int z, const int sX, const int sY, const int sZ)
      |                     ^
src/common/bsp.cpp:567:69: note: called from here
  567 |                                         mapData->routing.copyPosData(*tempMap, size + 1, x, y, z, sX, sY, sZ);
      |                                                                     ^
src/server/sv_rma.h: In function 'SV_TestFilled':
src/server/sv_rma.h:144:32: warning: inlining failed in call to 'getCurrentAssembly': function not inlinable [-Winline]
  144 |         inline const Assembly* getCurrentAssembly () const
      |                                ^
src/server/sv_rma.cpp:864:55: note: called from here
  864 |         const Assembly *mAsm = map->getCurrentAssembly();
      |                                                       ^
src/common/scripts.h: In function 'Com_ParseBlockToken':
src/common/scripts.h:179:32: warning: inlining failed in call to 'Com_GetValue.isra': function not inlinable [-Winline]
  179 | template<typename T> inline T& Com_GetValue(void* const object, value_t const* const value)
      |                                ^
src/common/scripts.cpp:1323:33: note: called from here
 1323 |                                 Mem_PoolStrDupTo(token, &Com_GetValue<char*>(base, v), mempool, 0);
      |                                 ^
src/common/scripts.h:179:32: warning: inlining failed in call to 'Com_GetValue.isra': function not inlinable [-Winline]
  179 | template<typename T> inline T& Com_GetValue(void* const object, value_t const* const value)
      |                                ^
src/common/scripts.cpp:1326:82: note: called from here
 1326 |                                 linkedList_t*& list = Com_GetValue<linkedList_t*>(base, v);
      |                                                                                  ^
src/server/sv_rma.h: In function 'SV_GapListBuild':
src/server/sv_rma.h:144:32: warning: inlining failed in call to 'getCurrentAssembly': function not inlinable [-Winline]
  144 |         inline const Assembly* getCurrentAssembly () const
      |                                ^
src/server/sv_rma.cpp:1292:55: note: called from here
 1292 |         const Assembly *mAsm = map->getCurrentAssembly();
      |                                                       ^
src/common/../ports/../common/list.h: In function 'Com_ParseActorModels':
src/common/../ports/../common/list.h:75:32: warning: inlining failed in call to 'LIST_Add.isra': function not inlinable [-Winline]
   75 | template<typename T> inline T& LIST_Add(linkedList_t** const list, T const& data)
      |                                ^
src/common/scripts.cpp:2620:25: note: called from here
 2620 |                 LIST_Add(&td->models[nameType], model);
      |                         ^
src/server/sv_rma.h: In function 'SV_GapListReduce':
src/server/sv_rma.h:144:32: warning: inlining failed in call to 'getCurrentAssembly': function not inlinable [-Winline]
  144 |         inline const Assembly* getCurrentAssembly () const
      |                                ^
src/server/sv_rma.cpp:1393:55: note: called from here
 1393 |         const Assembly *mAsm = map->getCurrentAssembly();
      |                                                       ^
src/common/../shared/shared.h: In function 'CMod_LoadEntityString':
src/common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/common/bsp.cpp:667:45: note: called from here
  667 |                                         if (Q_strvalid(entityString))
      |                                             ^
src/common/../shared/shared.h: In function 'Com_ParseItem':
src/common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/common/scripts.cpp:1913:22: note: called from here
 1913 |         if (Q_strnull(od->id))
      |                      ^
src/common/../ports/../common/list.h:75:32: warning: inlining failed in call to 'LIST_Add.constprop.isra': function not inlinable [-Winline]
   75 | template<typename T> inline T& LIST_Add(linkedList_t** const list, T const& data)
      |                                ^
src/common/scripts.cpp:1944:49: note: called from here
 1944 |                                         LIST_Add(&parseItemWeapons, parse);
      |                                                 ^
src/common/../game/inv_shared.h:350:21: warning: inlining failed in call to 'isAmmo.isra': function not inlinable [-Winline]
  350 |         inline bool isAmmo () const {
      |                     ^
src/common/scripts.cpp:1991:38: note: called from here
 1991 |         if ((od->weapon || od->isAmmo() || od->isArmour() || od->implant) && !od->isVirtual && od->shape == 0) {
      |                                      ^
src/common/../game/inv_shared.h:353:21: warning: inlining failed in call to 'isArmour.isra': function not inlinable [-Winline]
  353 |         inline bool isArmour () const {
      |                     ^
src/common/scripts.cpp:1991:56: note: called from here
 1991 |         if ((od->weapon || od->isAmmo() || od->isArmour() || od->implant) && !od->isVirtual && od->shape == 0) {
      |                                                        ^
src/server/../game/game.h: In function 'SV_PlayerPrintf':
src/server/../game/game.h:57:20: warning: inlining failed in call to 'getNum.isra': function not inlinable [-Winline]
   57 |         inline int getNum (void) const {
      |                    ^
src/server/sv_game.cpp:61:44: note: called from here
   61 |                 client_t* cl = SV_GetClient(player->getNum());
      |                                            ^
src/common/../shared/typedefs.h: In function 'RT_StepupSet.isra':
src/common/../shared/typedefs.h:288:21: warning: inlining failed in call to 'setStepup': function not inlinable [-Winline]
  288 |         inline void setStepup (const int actorSize, const int x, const int y, const int z, const int dir, const int val) {
      |                     ^
src/common/routing.cpp:88:31: note: called from here
   88 |         rtd->routing.setStepup(rtd->actorSize, x, y, z, dir, val);
      |                               ^
src/common/../shared/mathlib.h: In function 'Grid_RecalcRouting':
src/common/../shared/mathlib.h:135:21: warning: inlining failed in call to 'isZero': function not inlinable [-Winline]
  135 |         inline bool isZero() const {
      |                     ^
src/common/grid.cpp:955:23: note: called from here
  955 |         if (box.isZero()) {
      |                       ^
src/server/sv_rma.h: In function 'SV_DumpPlaced':
src/server/sv_rma.h:144:32: warning: inlining failed in call to 'getCurrentAssembly': function not inlinable [-Winline]
  144 |         inline const Assembly* getCurrentAssembly () const
      |                                ^
src/server/sv_rma.cpp:880:55: note: called from here
  880 |         const Assembly *mAsm = map->getCurrentAssembly();
      |                                                       ^
src/common/../shared/shared.h: In function 'Com_ParseImplant':
src/common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/common/scripts.cpp:2033:22: note: called from here
 2033 |         if (Q_strnull(implant->id))
      |                      ^
src/server/sv_rma.h: In function 'SV_AddTile':
src/server/sv_rma.h:144:32: warning: inlining failed in call to 'getCurrentAssembly': function not inlinable [-Winline]
  144 |         inline const Assembly* getCurrentAssembly () const
      |                                ^
src/server/sv_rma.cpp:919:55: note: called from here
  919 |         const Assembly *mAsm = map->getCurrentAssembly();
      |                                                       ^
src/common/../shared/sharedptr.h: In function 'NET_StreamPeek.constprop':
src/common/../shared/sharedptr.h:204:16: warning: inlining failed in call to '__conv_op .isra': function not inlinable [-Winline]
  204 |         inline operator bool () const
      |                ^
src/common/net.cpp:766:43: note: called from here
  766 |         if ((s->closed || s->finished) && dbuffer_len(dbuf) == 0)
      |                                           ^
src/common/dbuffer.h:48:15: warning: inlining failed in call to 'length.isra': function not inlinable [-Winline]
   48 | inline size_t dbuffer::length () const
      |               ^
src/common/net.cpp:766:43: note: called from here
  766 |         if ((s->closed || s->finished) && dbuffer_len(dbuf) == 0)
      |                                           ^
src/common/../shared/sharedptr.h:173:28: warning: inlining failed in call to 'operator->.isra': function not inlinable [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^
src/common/net.cpp:766:43: note: called from here
  766 |         if ((s->closed || s->finished) && dbuffer_len(dbuf) == 0)
      |                                           ^
src/common/../shared/sharedptr.h:173:28: warning: inlining failed in call to 'operator->.isra': function not inlinable [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^
src/common/net.cpp:769:25: note: called from here
  769 |         return dbuf->get(data, len);
      |                         ^
src/server/sv_rma.h: In function 'SV_AddMissingTiles_r':
src/server/sv_rma.h:144:32: warning: inlining failed in call to 'getCurrentAssembly': function not inlinable [-Winline]
  144 |         inline const Assembly* getCurrentAssembly () const
      |                                ^
src/server/sv_rma.cpp:1079:55: note: called from here
 1079 |         const Assembly *mAsm = map->getCurrentAssembly();
      |                                                       ^
src/common/../shared/sharedptr.h: In function 'Cvar_Delete.isra':
src/common/../shared/sharedptr.h:173:28: warning: inlining failed in call to 'operator->.isra': function not inlinable [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^
src/common/cvar.cpp:308:37: note: called from here
  308 |                                 (*i)->onDelete(var);
      |                                     ^
src/common/../ports/../common/list.h: In function 'Com_ParseActorNames':
src/common/../ports/../common/list.h:75:32: warning: inlining failed in call to 'LIST_Add.constprop.isra': function not inlinable [-Winline]
   75 | template<typename T> inline T& LIST_Add(linkedList_t** const list, T const& data)
      |                                ^
src/common/scripts.cpp:2559:17: note: called from here
 2559 |         LIST_Add(&csi.actorNames, nameList);
      |                 ^
src/common/../shared/sharedptr.h: In function 'Delay_Events':
src/common/../shared/sharedptr.h:173:28: warning: inlining failed in call to 'operator->.isra': function not inlinable [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^
src/common/common.cpp:1419:44: note: called from here
 1419 |                 if (tmpEvent->func != event->func) {
      |                                            ^
src/common/../shared/sharedptr.h:173:28: warning: inlining failed in call to 'operator->.isra': function not inlinable [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^
src/common/common.cpp:1419:29: note: called from here
 1419 |                 if (tmpEvent->func != event->func) {
      |                             ^
src/common/../shared/sharedptr.h:173:28: warning: inlining failed in call to 'operator->.isra': function not inlinable [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^
src/common/common.cpp:1428:25: note: called from here
 1428 |                 tmpEvent->when += event->delayFollowing;
      |                         ^
src/common/../shared/sharedptr.h:173:28: warning: inlining failed in call to 'operator->.isra': function not inlinable [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^
src/common/common.cpp:1428:40: note: called from here
 1428 |                 tmpEvent->when += event->delayFollowing;
      |                                        ^
src/common/../shared/sharedptr.h: In function 'operator().constprop.isra':
src/common/../shared/sharedptr.h:173:28: warning: inlining failed in call to 'operator->.isra': function not inlinable [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^
src/common/common.cpp:99:37: note: called from here
   99 |                 return e1->when < e2->when;
      |                                     ^
src/common/../shared/sharedptr.h:173:28: warning: inlining failed in call to 'operator->.isra': function not inlinable [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^
src/common/common.cpp:99:26: note: called from here
   99 |                 return e1->when < e2->when;
      |                          ^
src/common/../shared/sharedptr.h: In function 'Dequeue_Event':
src/common/../shared/sharedptr.h:173:28: warning: inlining failed in call to 'operator->.isra': function not inlinable [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^
src/common/common.cpp:1448:26: note: called from here
 1448 |                 if (event->when > now)
      |                          ^
src/common/../shared/sharedptr.h:173:28: warning: inlining failed in call to 'operator->.isra': function not inlinable [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^
src/common/common.cpp:1457:26: note: called from here
 1457 |                 if (event->delayFollowing > 0) {
      |                          ^
src/common/../shared/sharedptr.h:173:28: warning: inlining failed in call to 'operator->.isra': function not inlinable [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^
src/common/common.cpp:1459:42: note: called from here
 1459 |                                 if (event->notifyDelay != nullptr) {
      |                                          ^
src/common/../shared/shared.h: In function 'Cmd_AddCommand':
src/common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/common/cmd.cpp:767:14: note: called from here
  767 |         if (!Q_strvalid(cmdName))
      |              ^
src/server/sv_rma.h: In function 'SV_AddMissingTiles':
src/server/sv_rma.h:144:32: warning: inlining failed in call to 'getCurrentAssembly': function not inlinable [-Winline]
  144 |         inline const Assembly* getCurrentAssembly () const
      |                                ^
src/server/sv_rma.cpp:1466:55: note: called from here
 1466 |         const Assembly *mAsm = map->getCurrentAssembly();
      |                                                       ^
src/common/../shared/shared.h: In function 'SV_New_f':
src/common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/server/sv_user.cpp:103:30: note: called from here
  103 |                         if (!Q_strvalid(configString))
      |                              ^
src/common/../ports/../common/list.h: In function 'Com_ParseBodyTemplate':
src/common/../ports/../common/list.h:75:32: warning: inlining failed in call to 'LIST_Add.constprop.isra': function not inlinable [-Winline]
   75 | template<typename T> inline T& LIST_Add(linkedList_t** const list, T const& data)
      |                                ^
src/common/scripts.cpp:3095:17: note: called from here
 3095 |         LIST_Add(&csi.bodyTemplates, bd);
      |                 ^
src/common/../shared/sharedptr.h: In function 'Cvar_Get':
src/common/../shared/sharedptr.h:173:28: warning: inlining failed in call to 'operator->.isra': function not inlinable [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^
src/common/cvar.cpp:403:21: note: called from here
  403 |                 (*i)->onCreate(var);
      |                     ^
src/server/sv_rma.h: In function 'SV_AddMapTiles':
src/server/sv_rma.h:144:32: warning: inlining failed in call to 'getCurrentAssembly': function not inlinable [-Winline]
  144 |         inline const Assembly* getCurrentAssembly () const
      |                                ^
src/server/sv_rma.cpp:1594:55: note: called from here
 1594 |         const Assembly *mAsm = map->getCurrentAssembly();
      |                                                       ^
src/server/sv_rma.h: In function 'SV_PrepareTilesToPlace':
src/server/sv_rma.h:144:32: warning: inlining failed in call to 'getCurrentAssembly': function not inlinable [-Winline]
  144 |         inline const Assembly* getCurrentAssembly () const
      |                                ^
src/server/sv_rma.cpp:1704:55: note: called from here
 1704 |         const Assembly *mAsm = map->getCurrentAssembly();
      |                                                       ^
src/common/filesys.h: In function 'RT_WriteCSVFiles.constprop':
src/common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/common/routing.cpp:1476:28: note: called from here
 1476 |                 FS_OpenFile(filename, &f, FILE_WRITE);
      |                            ^
src/common/filesys.h:202:16: warning: inlining failed in call to '__conv_op ': function not inlinable [-Winline]
  202 |         inline operator bool () const
      |                ^
src/common/routing.cpp:1477:22: note: called from here
 1477 |                 if (!f)
      |                      ^
src/common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/common/routing.cpp:1481:34: note: called from here
 1481 |                         FS_Printf(&f, "x:%i,", x);
      |                                  ^
src/common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/common/routing.cpp:1482:26: note: called from here
 1482 |                 FS_Printf(&f, "\n");
      |                          ^
src/common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/common/routing.cpp:1485:42: note: called from here
 1485 |                                 FS_Printf(&f, "z:%i  y:%i,", z ,y);
      |                                          ^
src/common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/common/routing.cpp:1488:50: note: called from here
 1488 |                                         FS_Printf(&f, "h:%i c:%i,", routing.getFloor(i, x, y, z), routing.getCeiling(i, x, y, z));
      |                                                  ^
src/common/../shared/typedefs.h:255:28: warning: inlining failed in call to 'getFloor': function not inlinable [-Winline]
  255 |         inline signed char getFloor (const actorSizeEnum_t actorSize, const int x, const int y, const int z) const {
      |                            ^
src/common/routing.cpp:1488:85: note: called from here
 1488 |                                         FS_Printf(&f, "h:%i c:%i,", routing.getFloor(i, x, y, z), routing.getCeiling(i, x, y, z));
      |                                                                                     ^
src/common/../shared/typedefs.h:265:21: warning: inlining failed in call to 'getCeiling': function not inlinable [-Winline]
  265 |         inline byte getCeiling (const int actorSize, const int x, const int y, const int z) const {
      |                     ^
src/common/routing.cpp:1488:117: note: called from here
 1488 |                                         FS_Printf(&f, "h:%i c:%i,", routing.getFloor(i, x, y, z), routing.getCeiling(i, x, y, z));
      |                                                                                                                     ^
src/common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/common/routing.cpp:1490:42: note: called from here
 1490 |                                 FS_Printf(&f, "\n");
      |                                          ^
src/common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/common/routing.cpp:1492:34: note: called from here
 1492 |                         FS_Printf(&f, "\n");
      |                                  ^
src/common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/common/routing.cpp:1502:28: note: called from here
 1502 |                 FS_OpenFile(filename, &f, FILE_WRITE);
      |                            ^
src/common/filesys.h:202:16: warning: inlining failed in call to '__conv_op ': function not inlinable [-Winline]
  202 |         inline operator bool () const
      |                ^
src/common/routing.cpp:1503:22: note: called from here
 1503 |                 if (!f)
      |                      ^
src/common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/common/routing.cpp:1507:34: note: called from here
 1507 |                         FS_Printf(&f, "x:%i,", x);
      |                                  ^
src/common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/common/routing.cpp:1508:26: note: called from here
 1508 |                 FS_Printf(&f, "\n");
      |                          ^
src/common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/common/routing.cpp:1511:42: note: called from here
 1511 |                                 FS_Printf(&f, "z:%i  y:%i,", z ,y);
      |                                          ^
src/common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/common/routing.cpp:1514:50: note: called from here
 1514 |                                         FS_Printf(&f, "\"");
      |                                                  ^
src/common/../shared/typedefs.h:281:21: warning: inlining failed in call to 'getConn': function not inlinable [-Winline]
  281 |         inline byte getConn (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/routing.cpp:1517:67: note: called from here
 1517 |                                         FS_Printf(&f, "%3i-%3i ", RT_CONN_NX_PY(routing, i, x, y, z), RT_STEPUP_NX_PY(routing, i, x, y, z));
      |                                                                   ^
src/common/../shared/typedefs.h:291:21: warning: inlining failed in call to 'getStepup': function not inlinable [-Winline]
  291 |         inline byte getStepup (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/routing.cpp:1517:103: note: called from here
 1517 |                                         FS_Printf(&f, "%3i-%3i ", RT_CONN_NX_PY(routing, i, x, y, z), RT_STEPUP_NX_PY(routing, i, x, y, z));
      |                                                                                                       ^
src/common/../shared/typedefs.h:281:21: warning: inlining failed in call to 'getConn': function not inlinable [-Winline]
  281 |         inline byte getConn (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/routing.cpp:1520:67: note: called from here
 1520 |                                         FS_Printf(&f, "%3i-%3i ", RT_CONN_PY(routing, i, x, y, z), RT_STEPUP_PY(routing, i, x, y, z));
      |                                                                   ^
src/common/../shared/typedefs.h:291:21: warning: inlining failed in call to 'getStepup': function not inlinable [-Winline]
  291 |         inline byte getStepup (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/routing.cpp:1520:100: note: called from here
 1520 |                                         FS_Printf(&f, "%3i-%3i ", RT_CONN_PY(routing, i, x, y, z), RT_STEPUP_PY(routing, i, x, y, z));
      |                                                                                                    ^
src/common/../shared/typedefs.h:281:21: warning: inlining failed in call to 'getConn': function not inlinable [-Winline]
  281 |         inline byte getConn (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/routing.cpp:1523:67: note: called from here
 1523 |                                         FS_Printf(&f, "%3i-%3i ", RT_CONN_PX_PY(routing, i, x, y, z), RT_STEPUP_PX_PY(routing, i, x, y, z));
      |                                                                   ^
src/common/../shared/typedefs.h:291:21: warning: inlining failed in call to 'getStepup': function not inlinable [-Winline]
  291 |         inline byte getStepup (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/routing.cpp:1523:103: note: called from here
 1523 |                                         FS_Printf(&f, "%3i-%3i ", RT_CONN_PX_PY(routing, i, x, y, z), RT_STEPUP_PX_PY(routing, i, x, y, z));
      |                                                                                                       ^
src/common/../shared/typedefs.h:281:21: warning: inlining failed in call to 'getConn': function not inlinable [-Winline]
  281 |         inline byte getConn (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/routing.cpp:1528:67: note: called from here
 1528 |                                         FS_Printf(&f, "%3i-%3i ", RT_CONN_NX(routing, i, x, y, z), RT_STEPUP_NX(routing, i, x, y, z));
      |                                                                   ^
src/common/../shared/typedefs.h:291:21: warning: inlining failed in call to 'getStepup': function not inlinable [-Winline]
  291 |         inline byte getStepup (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/routing.cpp:1528:100: note: called from here
 1528 |                                         FS_Printf(&f, "%3i-%3i ", RT_CONN_NX(routing, i, x, y, z), RT_STEPUP_NX(routing, i, x, y, z));
      |                                                                                                    ^
src/common/../shared/typedefs.h:255:28: warning: inlining failed in call to 'getFloor': function not inlinable [-Winline]
  255 |         inline signed char getFloor (const actorSizeEnum_t actorSize, const int x, const int y, const int z) const {
      |                            ^
src/common/routing.cpp:1531:82: note: called from here
 1531 |                                         FS_Printf(&f, "_%+2i_ ", routing.getFloor(i, x, y, z));
      |                                                                                  ^
src/common/../shared/typedefs.h:281:21: warning: inlining failed in call to 'getConn': function not inlinable [-Winline]
  281 |         inline byte getConn (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/routing.cpp:1534:67: note: called from here
 1534 |                                         FS_Printf(&f, "%3i-%3i ", RT_CONN_PX(routing, i, x, y, z), RT_STEPUP_PX(routing, i, x, y, z));
      |                                                                   ^
src/common/../shared/typedefs.h:291:21: warning: inlining failed in call to 'getStepup': function not inlinable [-Winline]
  291 |         inline byte getStepup (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/routing.cpp:1534:100: note: called from here
 1534 |                                         FS_Printf(&f, "%3i-%3i ", RT_CONN_PX(routing, i, x, y, z), RT_STEPUP_PX(routing, i, x, y, z));
      |                                                                                                    ^
src/common/../shared/typedefs.h:281:21: warning: inlining failed in call to 'getConn': function not inlinable [-Winline]
  281 |         inline byte getConn (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/routing.cpp:1539:67: note: called from here
 1539 |                                         FS_Printf(&f, "%3i-%3i ", RT_CONN_NX_NY(routing, i, x, y, z), RT_STEPUP_NX_NY(routing, i, x, y, z));
      |                                                                   ^
src/common/../shared/typedefs.h:291:21: warning: inlining failed in call to 'getStepup': function not inlinable [-Winline]
  291 |         inline byte getStepup (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/routing.cpp:1539:103: note: called from here
 1539 |                                         FS_Printf(&f, "%3i-%3i ", RT_CONN_NX_NY(routing, i, x, y, z), RT_STEPUP_NX_NY(routing, i, x, y, z));
      |                                                                                                       ^
src/common/../shared/typedefs.h:281:21: warning: inlining failed in call to 'getConn': function not inlinable [-Winline]
  281 |         inline byte getConn (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/routing.cpp:1542:67: note: called from here
 1542 |                                         FS_Printf(&f, "%3i-%3i ", RT_CONN_NY(routing, i, x, y, z), RT_STEPUP_NY(routing, i, x, y, z));
      |                                                                   ^
src/common/../shared/typedefs.h:291:21: warning: inlining failed in call to 'getStepup': function not inlinable [-Winline]
  291 |         inline byte getStepup (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/routing.cpp:1542:100: note: called from here
 1542 |                                         FS_Printf(&f, "%3i-%3i ", RT_CONN_NY(routing, i, x, y, z), RT_STEPUP_NY(routing, i, x, y, z));
      |                                                                                                    ^
src/common/../shared/typedefs.h:281:21: warning: inlining failed in call to 'getConn': function not inlinable [-Winline]
  281 |         inline byte getConn (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/routing.cpp:1545:67: note: called from here
 1545 |                                         FS_Printf(&f, "%3i-%3i ", RT_CONN_PX_NY(routing, i, x, y, z), RT_STEPUP_PX_NY(routing, i, x, y, z));
      |                                                                   ^
src/common/../shared/typedefs.h:291:21: warning: inlining failed in call to 'getStepup': function not inlinable [-Winline]
  291 |         inline byte getStepup (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/common/routing.cpp:1545:103: note: called from here
 1545 |                                         FS_Printf(&f, "%3i-%3i ", RT_CONN_PX_NY(routing, i, x, y, z), RT_STEPUP_PX_NY(routing, i, x, y, z));
      |                                                                                                       ^
src/common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/common/routing.cpp:1549:42: note: called from here
 1549 |                                 FS_Printf(&f, "\n");
      |                                          ^
src/common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/common/routing.cpp:1551:34: note: called from here
 1551 |                         FS_Printf(&f, "\n");
      |                                  ^
src/common/filesys.h: In function 'FS_CheckFile.constprop':
src/common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/common/files.cpp:314:27: note: called from here
  314 |         return FS_OpenFile(filename, &file, FILE_READ);
      |                           ^
src/common/tracing.h: In function 'TR_BoxTrace':
src/common/tracing.h:70:21: warning: inlining failed in call to 'init': function not inlinable [-Winline]
   70 |         inline void init() {
      |                     ^
src/common/tracing.cpp:998:29: note: called from here
  998 |         traceData.trace.init();
      |                             ^
src/common/../shared/aabb.h:110:21: warning: inlining failed in call to 'getCenter': function not inlinable [-Winline]
  110 |         inline void getCenter (vec3_t center) const {
      |                     ^
src/common/tracing.cpp:1007:27: note: called from here
 1007 |         traceBox.getCenter(offset);
      |                           ^
src/common/../shared/sharedptr.h: In function 'Schedule_Event.constprop':
src/common/../shared/sharedptr.h:173:28: warning: inlining failed in call to 'operator->.isra': function not inlinable [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^
src/common/common.cpp:1405:14: note: called from here
 1405 |         event->delay = nullptr;
      |              ^
src/common/../shared/sharedptr.h:173:28: warning: inlining failed in call to 'operator->.isra': function not inlinable [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^
src/common/common.cpp:1404:14: note: called from here
 1404 |         event->delayFollowing = 0;
      |              ^
src/common/../shared/sharedptr.h:173:28: warning: inlining failed in call to 'operator->.isra': function not inlinable [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^
src/common/common.cpp:1403:14: note: called from here
 1403 |         event->data = data;
      |              ^
src/common/../shared/sharedptr.h:173:28: warning: inlining failed in call to 'operator->.isra': function not inlinable [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^
src/common/common.cpp:1402:14: note: called from here
 1402 |         event->clean = clean;
      |              ^
src/common/../shared/sharedptr.h:173:28: warning: inlining failed in call to 'operator->.isra': function not inlinable [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^
src/common/common.cpp:1401:14: note: called from here
 1401 |         event->check = check;
      |              ^
src/common/../shared/sharedptr.h:173:28: warning: inlining failed in call to 'operator->.isra': function not inlinable [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^
src/common/common.cpp:1400:14: note: called from here
 1400 |         event->func = func;
      |              ^
src/common/../shared/sharedptr.h:173:28: warning: inlining failed in call to 'operator->.isra': function not inlinable [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^
src/common/common.cpp:1399:14: note: called from here
 1399 |         event->when = when;
      |              ^
src/common/../shared/sharedptr.h: In function 'Qcommon_Frame':
src/common/../shared/sharedptr.h:204:16: warning: inlining failed in call to '__conv_op .isra': function not inlinable [-Winline]
  204 |         inline operator bool () const
      |                ^
src/common/common.cpp:1527:21: note: called from here
 1527 |                 if (event) {
      |                     ^
src/common/../shared/sharedptr.h:173:28: warning: inlining failed in call to 'operator->.isra': function not inlinable [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^
src/common/common.cpp:1529:30: note: called from here
 1529 |                         event->func(event->when, event->data);
      |                              ^
src/common/../shared/sharedptr.h:195:28: warning: inlining failed in call to 'get.isra': function not inlinable [-Winline]
  195 |         inline PointerType get () const
      |                            ^
src/common/common.cpp:1551:78: note: called from here
 1551 |                 time_to_next = !eventQueue.empty() ? (eventQueue.begin()->get()->when - Sys_Milliseconds()) : 1000;
      |                                                                              ^
src/common/../shared/sharedptr.h: In function 'CL_FilterEventQueue.constprop.isra':
src/common/../shared/sharedptr.h:173:28: warning: inlining failed in call to 'operator->.isra': function not inlinable [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^
src/common/common.cpp:1483:87: note: called from here
 1483 |                 const bool keep = filter(event->when, event->func, event->check, event->data);
      |                                                                                       ^
src/common/../shared/sharedptr.h:173:28: warning: inlining failed in call to 'operator->.isra': function not inlinable [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^
src/common/common.cpp:1489:26: note: called from here
 1489 |                 if (event->clean != nullptr)
      |                          ^
src/common/../shared/typedefs.h: In function 'RT_FindOpening.isra':
src/common/../shared/typedefs.h:265:21: warning: inlining failed in call to 'getCeiling': function not inlinable [-Winline]
  265 |         inline byte getCeiling (const int actorSize, const int x, const int y, const int z) const {
      |                     ^
src/common/routing.cpp:912:66: note: called from here
  912 |          && from->cell[2] * CELL_HEIGHT + rtd->routing.getCeiling(rtd->actorSize, ax, ay, from->cell[2]) >= PATHFINDING_HEIGHT * CELL_HEIGHT) {
      |                                                                  ^
src/common/filesys.h: In member function '__conv_op ':
src/common/filesys.h:206:21: warning: inlining failed in call to 'file.isra': function not inlinable [-Winline]
  206 |         inline bool file () const
      |                     ^
src/common/filesys.h:204:28: note: called from here
  204 |                 return file() || zip();
      |                            ^
src/common/filesys.h:210:21: warning: inlining failed in call to 'zip.isra': function not inlinable [-Winline]
  210 |         inline bool zip () const
      |                     ^
src/common/filesys.h:204:37: note: called from here
  204 |                 return file() || zip();
      |                                     ^
src/common/../shared/typedefs.h: In function 'RT_TraceOnePassage.isra':
src/common/../shared/typedefs.h:255:28: warning: inlining failed in call to 'getFloor': function not inlinable [-Winline]
  255 |         inline signed char getFloor (const actorSizeEnum_t actorSize, const int x, const int y, const int z) const {
      |                            ^
src/common/routing.cpp:1188:59: note: called from here
 1188 |                 const int dstFloor = rtd->routing.getFloor(rtd->actorSize, ax, ay, az) + az * CELL_HEIGHT;
      |                                                           ^
src/common/routing.cpp:137:19: warning: inlining failed in call to 'RT_PlaceIsShifted': function not inlinable [-Winline]
  137 | static inline int RT_PlaceIsShifted (const place_t* p, const place_t* other)
      |                   ^
src/common/routing.cpp:1193:57: note: called from here
 1193 |                         int stairway = RT_PlaceIsShifted(from, to);
      |                                                         ^
src/common/filesys.h: In function 'Com_WriteConfigToFile':
src/common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/common/common.cpp:1017:20: note: called from here
 1017 |         FS_OpenFile(filename, &f, FILE_WRITE);
      |                    ^
src/common/filesys.h:206:21: warning: inlining failed in call to 'file.isra': function not inlinable [-Winline]
  206 |         inline bool file () const
      |                     ^
src/common/common.cpp:1018:20: note: called from here
 1018 |         if (!f.file()) {
      |                    ^
src/common/filesys.h: In function 'FS_LoadFile':
src/common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/common/files.cpp:399:26: note: called from here
  399 |         len = FS_OpenFile(path, &h, FILE_READ);
      |                          ^
src/common/filesys.h:202:16: warning: inlining failed in call to '__conv_op ': function not inlinable [-Winline]
  202 |         inline operator bool () const
      |                ^
src/common/files.cpp:400:14: note: called from here
  400 |         if (!h) {
      |              ^
src/common/../shared/typedefs.h: In function 'RT_CheckCell':
src/common/../shared/typedefs.h:269:21: warning: inlining failed in call to 'setFilled': function not inlinable [-Winline]
  269 |         inline void setFilled (const actorSizeEnum_t actorSize, const int x, const int y, const int lowZ, const int highZ)
      |                     ^
src/common/routing.cpp:455:42: note: called from here
  455 |                         routing.setFilled(actorSize, x, y, 0, z);       /* mark all cells to the model base as filled. */
      |                                          ^
src/common/../shared/aabb.h:159:21: warning: inlining failed in call to 'shift': function not inlinable [-Winline]
  159 |         inline void shift (const vec3_t shiftVec) {
      |                     ^
src/common/routing.cpp:471:26: note: called from here
  471 |                 box.shift(tstart);      /* Now box has the lower and upper required foot space extent */
      |                          ^
src/common/../shared/aabb.h:55:21: warning: inlining failed in call to 'set': function not inlinable [-Winline]
   55 |         inline void set (const AABB& other) {
      |                     ^
src/common/routing.cpp:470:24: note: called from here
  470 |                 box.set(legBox);
      |                        ^
src/common/../shared/typedefs.h:269:21: warning: inlining failed in call to 'setFilled': function not inlinable [-Winline]
  269 |         inline void setFilled (const actorSizeEnum_t actorSize, const int x, const int y, const int lowZ, const int highZ)
      |                     ^
src/common/routing.cpp:484:50: note: called from here
  484 |                                 routing.setFilled(actorSize, x, y, 0, z);       /* mark all cells to the model base as filled. */
      |                                                  ^
src/common/../shared/aabb.h:159:21: warning: inlining failed in call to 'shift': function not inlinable [-Winline]
  159 |         inline void shift (const vec3_t shiftVec) {
      |                     ^
src/common/routing.cpp:493:26: note: called from here
  493 |                 box.shift(tstart);      /* Now box has the lower and upper required torso space extent */
      |                          ^
src/common/../shared/aabb.h:55:21: warning: inlining failed in call to 'set': function not inlinable [-Winline]
   55 |         inline void set (const AABB& other) {
      |                     ^
src/common/routing.cpp:492:24: note: called from here
  492 |                 box.set(torsoBox);
      |                        ^
src/common/../shared/typedefs.h:269:21: warning: inlining failed in call to 'setFilled': function not inlinable [-Winline]
  269 |         inline void setFilled (const actorSizeEnum_t actorSize, const int x, const int y, const int lowZ, const int highZ)
      |                     ^
src/common/routing.cpp:506:50: note: called from here
  506 |                                 routing.setFilled(actorSize, x, y, 0, z);       /* mark all cells to the model base as filled. */
      |                                                  ^
src/common/../shared/typedefs.h:259:21: warning: inlining failed in call to 'setCeiling': function not inlinable [-Winline]
  259 |         inline void setCeiling (const actorSizeEnum_t actorSize, const int x, const int y, const int z, const int val) {
      |                     ^
src/common/routing.cpp:565:35: note: called from here
  565 |                 routing.setCeiling(actorSize, x, y, i, topQ - i * CELL_HEIGHT);
      |                                   ^
src/common/../shared/typedefs.h:249:21: warning: inlining failed in call to 'setFloor': function not inlinable [-Winline]
  249 |         inline void setFloor (const int actorSize, const int x, const int y, const int z, const int val) {
      |                     ^
src/common/routing.cpp:563:33: note: called from here
  563 |                 routing.setFloor(actorSize, x, y, i, bottomQ - i * CELL_HEIGHT);
      |                                 ^
src/common/../shared/typedefs.h:269:21: warning: inlining failed in call to 'setFilled': function not inlinable [-Winline]
  269 |         inline void setFilled (const actorSizeEnum_t actorSize, const int x, const int y, const int lowZ, const int highZ)
      |                     ^
src/common/routing.cpp:569:26: note: called from here
  569 |         routing.setFilled(actorSize, x, y, cz + 1, z);
      |                          ^
src/common/../shared/shared.h: In function 'SV_Map':
src/common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/server/sv_init.cpp:136:9: note: called from here
  136 |         assert(Q_strvalid(levelstring));
      |         ^
src/common/../shared/shared.h: In function 'SVC_DirectConnect':
src/common/../shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/server/sv_main.cpp:462:22: note: called from here
  462 |         if (Q_strnull(userinfo)) {  /* catch empty userinfo */
      |                      ^
src/server/../game/game.h:60:21: warning: inlining failed in call to 'setNum': function not inlinable [-Winline]
   60 |         inline void setNum (int num) {
      |                     ^
src/server/sv_main.cpp:500:27: note: called from here
  500 |         cl->player->setNum(playernum);
      |                           ^
src/server/../game/game.h:54:21: warning: inlining failed in call to 'setInUse': function not inlinable [-Winline]
   54 |         inline void setInUse (bool inuse) {
      |                     ^
src/server/sv_main.cpp:522:29: note: called from here
  522 |         cl->player->setInUse(true);
      |                             ^
src/server/../game/game.h: In function 'SV_DropClient':
src/server/../game/game.h:54:21: warning: inlining failed in call to 'setInUse': function not inlinable [-Winline]
   54 |         inline void setInUse (bool inuse) {
      |                     ^
src/server/sv_main.cpp:180:31: note: called from here
  180 |         drop->player->setInUse(false);
      |                               ^
src/common/filesys.h: In function 'CheckBSPFile':
src/common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/common/files.cpp:1375:20: note: called from here
 1375 |         FS_OpenFile(name, &file, FILE_READ);
      |                    ^
src/common/filesys.h:202:16: warning: inlining failed in call to '__conv_op ': function not inlinable [-Winline]
  202 |         inline operator bool () const
      |                ^
src/common/files.cpp:1376:14: note: called from here
 1376 |         if (!file)
      |              ^
src/server/../game/game.h: In function 'SV_CheckSpawnSoldiers':
src/server/../game/game.h:63:21: warning: inlining failed in call to 'isReady.isra': function not inlinable [-Winline]
   63 |         inline bool isReady () const {
      |                     ^
src/server/sv_main.cpp:733:66: note: called from here
  733 |                 if (cl->state != cs_began || !cl->player->isReady())
      |                                                                  ^
===> CXX [ufomodel] src/tools/ufomodel/ufomodel.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/tools/ufomodel/../../shared/ufotypes.h:32,
                 from src/tools/ufomodel/ufomodel.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/ufomodel/../../shared/shared.h:54,
                 from src/tools/ufomodel/ufomodel.cpp:28:
src/tools/ufomodel/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/ufomodel/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufomodel/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufomodel/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/ufomodel/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufomodel/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufomodel/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/ufomodel/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufomodel/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/tools/ufomodel/../../client/renderer/r_state.h:28,
                 from src/tools/ufomodel/ufomodel.cpp:37:
src/tools/ufomodel/../../client/renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/tools/ufomodel/../../client/renderer/r_gl.h:32,
                 from src/tools/ufomodel/ufomodel.cpp:33:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/tools/ufomodel/../../client/renderer/r_entity.h: In member function 'void entity_s::init()':
src/tools/ufomodel/../../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/ufomodel/../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/tools/ufomodel/../../client/renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/tools/ufomodel/../../client/renderer/r_model.h:30,
                 from src/tools/ufomodel/ufomodel.cpp:36:
src/tools/ufomodel/../../client/renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
In file included from src/tools/ufomodel/ufomodel.cpp:29:
src/tools/ufomodel/../../common/filesys.h: In member function 'ScopedFile::operator&()':
src/tools/ufomodel/../../common/filesys.h:198:23: warning: function 'ScopedFile::operator&()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^~~~~~~~
src/tools/ufomodel/../../common/filesys.h: In member function 'ScopedFile::file() const':
src/tools/ufomodel/../../common/filesys.h:206:21: warning: function 'ScopedFile::file() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  206 |         inline bool file () const
      |                     ^~~~
src/tools/ufomodel/../../common/filesys.h: In member function 'ScopedFile::zip() const':
src/tools/ufomodel/../../common/filesys.h:210:21: warning: function 'ScopedFile::zip() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  210 |         inline bool zip () const
      |                     ^~~
src/tools/ufomodel/../../common/filesys.h: In member function 'ScopedFile::operator bool() const':
src/tools/ufomodel/../../common/filesys.h:202:16: warning: function 'ScopedFile::operator bool() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  202 |         inline operator bool () const
      |                ^~~~~~~~
===> CXX [ufomodel] src/tools/ufomodel/md2.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/tools/ufomodel/../../shared/ufotypes.h:32,
                 from src/tools/ufomodel/md2.h:3,
                 from src/tools/ufomodel/md2.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/ufomodel/../../shared/shared.h:54,
                 from src/tools/ufomodel/md2.cpp:4:
src/tools/ufomodel/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/ufomodel/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufomodel/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufomodel/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/ufomodel/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufomodel/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufomodel/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/ufomodel/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufomodel/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufomodel/md2.cpp: In function 'void MD2SkinEdit(const byte*, const char*, int, void*)':
src/tools/ufomodel/md2.cpp:57:22: warning: ignoring return value of 'int scanf(const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
   57 |                 scanf(va("%%%is", MD2_MAX_SKINNAME), name);
      |                 ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/ufomodel/md2.cpp: In function 'void MD2SkinNum(const byte*, const char*, int, void*)':
src/tools/ufomodel/md2.cpp:149:14: warning: ignoring return value of 'int scanf(const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
  149 |         scanf("%i", &newSkins);
      |         ~~~~~^~~~~~~~~~~~~~~~~
src/tools/ufomodel/md2.cpp:199:30: warning: ignoring return value of 'int scanf(const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
  199 |                         scanf(va("%%%is", MD2_MAX_SKINNAME), name);
      |                         ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/ufomodel/md2.cpp:5:
src/tools/ufomodel/../../common/filesys.h: In member function 'ScopedFile::operator&()':
src/tools/ufomodel/../../common/filesys.h:198:23: warning: function 'ScopedFile::operator&()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^~~~~~~~
src/tools/ufomodel/../../common/filesys.h: In member function 'ScopedFile::file() const':
src/tools/ufomodel/../../common/filesys.h:206:21: warning: function 'ScopedFile::file() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  206 |         inline bool file () const
      |                     ^~~~
src/tools/ufomodel/../../common/filesys.h: In member function 'ScopedFile::zip() const':
src/tools/ufomodel/../../common/filesys.h:210:21: warning: function 'ScopedFile::zip() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  210 |         inline bool zip () const
      |                     ^~~
src/tools/ufomodel/../../common/filesys.h: In member function 'ScopedFile::operator bool() const':
src/tools/ufomodel/../../common/filesys.h:202:16: warning: function 'ScopedFile::operator bool() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  202 |         inline operator bool () const
      |                ^~~~~~~~
===> CXX [ufomodel] src/shared/mathlib.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/shared/ufotypes.h:32,
                 from src/shared/mathlib.h:27,
                 from src/shared/mathlib.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/shared/../common/../shared/shared.h:54,
                 from src/shared/../common/common.h:30,
                 from src/shared/mathlib.cpp:27:
src/shared/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/shared/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/shared/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/shared/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/mathlib.cpp: In function 'ProjectPointOnPlane(float*, float const*, float const*)':
src/shared/mathlib.cpp:699:20: warning: function 'ProjectPointOnPlane(float*, float const*, float const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  699 | static inline void ProjectPointOnPlane (vec3_t dst, const vec3_t point, const vec3_t normal)
      |                    ^~~~~~~~~~~~~~~~~~~
src/shared/mathlib.cpp: In function 'Q_rsqrtApprox(float)':
src/shared/mathlib.cpp:723:21: warning: function 'Q_rsqrtApprox(float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  723 | static inline float Q_rsqrtApprox (const float number)
      |                     ^~~~~~~~~~~~~
src/shared/mathlib.cpp: In function 'R_ConcatRotations(float (*) [3], float (*) [3], float (*) [3])':
src/shared/mathlib.cpp:834:20: warning: function 'R_ConcatRotations(float (*) [3], float (*) [3], float (*) [3])' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  834 | static inline void R_ConcatRotations (float in1[3][3], float in2[3][3], float out[3][3])
      |                    ^~~~~~~~~~~~~~~~~
===> CXX [ufomodel] src/shared/aabb.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/shared/ufotypes.h:32,
                 from src/shared/aabb.h:27,
                 from src/shared/aabb.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
===> CXX [ufomodel] src/shared/byte.cpp
In file included from /usr/include/sys/types.h:25,
                 from /usr/include/SDL2/SDL_stdinc.h:40,
                 from /usr/include/SDL2/SDL_endian.h:31,
                 from src/shared/byte.h:30,
                 from src/shared/byte.cpp:28:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/shared/../common/../shared/shared.h:54,
                 from src/shared/../common/common.h:30,
                 from src/shared/byte.cpp:29:
src/shared/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/shared/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/shared/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/shared/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufomodel] src/shared/images.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/shared/ufotypes.h:32,
                 from src/shared/images.h:29,
                 from src/shared/images.cpp:27:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/shared/shared.h:54,
                 from src/shared/images.cpp:28:
src/shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufomodel] src/shared/parse.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/shared/ufotypes.h:32,
                 from src/shared/parse.h:30,
                 from src/shared/parse.cpp:28:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/shared/parse.h:31:
src/shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufomodel] src/shared/shared.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/cstdlib:41,
                 from /usr/include/c++/12/stdlib.h:36,
                 from src/shared/../../config.h:3,
                 from src/shared/shared.h:32,
                 from src/shared/shared.cpp:28:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/shared/shared.h:54:
src/shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/shared.cpp: In function 'Q_strncpyzDebug(char*, char const*, unsigned long, char const*, int)':
src/shared/shared.cpp:460:9: warning: 'nonnull' argument 'dest' compared to NULL [-Wnonnull-compare]
  460 |         if (!dest)
      |         ^~
src/shared/shared.cpp:462:9: warning: 'nonnull' argument 'src' compared to NULL [-Wnonnull-compare]
  462 |         if (!src)
      |         ^~
src/shared/shared.h: In function 'Q_strnull(char const*)':
src/shared/shared.h:137:13: warning: function 'Q_strnull(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^~~~~~~~~
===> CXX [ufomodel] src/shared/utf8.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/string.h:26,
                 from src/shared/utf8.cpp:27:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
===> CXX [ufomodel] src/common/files.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/common/../shared/ufotypes.h:32,
                 from src/common/common.h:28,
                 from src/common/files.cpp:31:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/common/../shared/shared.h:54,
                 from src/common/common.h:30:
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/common/cmd.h:34,
                 from src/common/common.h:180:
src/common/filesys.h: In member function 'ScopedFile::operator&()':
src/common/filesys.h:198:23: warning: function 'ScopedFile::operator&()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^~~~~~~~
src/common/filesys.h: In member function 'ScopedFile::file() const':
src/common/filesys.h:206:21: warning: function 'ScopedFile::file() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  206 |         inline bool file () const
      |                     ^~~~
src/common/filesys.h: In member function 'ScopedFile::zip() const':
src/common/filesys.h:210:21: warning: function 'ScopedFile::zip() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  210 |         inline bool zip () const
      |                     ^~~
src/common/filesys.h: In member function 'ScopedFile::operator bool() const':
src/common/filesys.h:202:16: warning: function 'ScopedFile::operator bool() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  202 |         inline operator bool () const
      |                ^~~~~~~~
===> CXX [ufomodel] src/common/list.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/common/../shared/ufotypes.h:32,
                 from src/common/list.h:28,
                 from src/common/list.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/common/../shared/shared.h:54,
                 from src/common/common.h:30,
                 from src/common/list.cpp:27:
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufomodel] src/common/mem.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/common/../shared/ufotypes.h:32,
                 from src/common/common.h:28,
                 from src/common/mem.cpp:29:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/common/../shared/shared.h:54,
                 from src/common/common.h:30:
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufomodel] src/common/unzip.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/limits.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:203,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/syslimits.h:7,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:34,
                 from /usr/include/zconf.h:418,
                 from /usr/include/zlib.h:34,
                 from src/common/unzip.h:57,
                 from src/common/unzip.cpp:37:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
===> CXX [ufomodel] src/common/ioapi.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:27,
                 from src/common/ioapi.cpp:9:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
===> CXX [ufomodel] src/client/renderer/r_model.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/renderer/../../common/../shared/ufotypes.h:32,
                 from src/client/renderer/../../common/common.h:28,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_model.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/renderer/../../common/../shared/shared.h:54,
                 from src/client/renderer/../../common/common.h:30:
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/renderer/../cl_renderer.h:29,
                 from src/client/renderer/r_local.h:30:
src/client/renderer/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/../renderer/r_gl.h:32,
                 from src/client/renderer/../renderer/r_image.h:28,
                 from src/client/renderer/../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/renderer/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/renderer/../renderer/r_model.h:30,
                 from src/client/renderer/../cl_renderer.h:28:
src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [ufomodel] src/client/renderer/r_model_alias.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/renderer/../../common/../shared/ufotypes.h:32,
                 from src/client/renderer/../../common/common.h:28,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_model_alias.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/renderer/../../common/../shared/shared.h:54,
                 from src/client/renderer/../../common/common.h:30:
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/renderer/../cl_renderer.h:29,
                 from src/client/renderer/r_local.h:30:
src/client/renderer/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/../renderer/r_gl.h:32,
                 from src/client/renderer/../renderer/r_image.h:28,
                 from src/client/renderer/../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/renderer/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/renderer/../renderer/r_model.h:30,
                 from src/client/renderer/../cl_renderer.h:28:
src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [ufomodel] src/client/renderer/r_model_md2.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/renderer/../../common/../shared/ufotypes.h:32,
                 from src/client/renderer/../../common/common.h:28,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_model_md2.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/renderer/../../common/../shared/shared.h:54,
                 from src/client/renderer/../../common/common.h:30:
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/renderer/../cl_renderer.h:29,
                 from src/client/renderer/r_local.h:30:
src/client/renderer/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/../renderer/r_gl.h:32,
                 from src/client/renderer/../renderer/r_image.h:28,
                 from src/client/renderer/../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/renderer/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/renderer/../renderer/r_model.h:30,
                 from src/client/renderer/../cl_renderer.h:28:
src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [ufomodel] src/client/renderer/r_model_md3.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/renderer/../../common/../shared/ufotypes.h:32,
                 from src/client/renderer/../../common/common.h:28,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_model_md3.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/renderer/../../common/../shared/shared.h:54,
                 from src/client/renderer/../../common/common.h:30:
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/renderer/../cl_renderer.h:29,
                 from src/client/renderer/r_local.h:30:
src/client/renderer/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/../renderer/r_gl.h:32,
                 from src/client/renderer/../renderer/r_image.h:28,
                 from src/client/renderer/../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/renderer/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/renderer/../renderer/r_model.h:30,
                 from src/client/renderer/../cl_renderer.h:28:
src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [ufomodel] src/client/renderer/r_model_obj.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/client/renderer/../../common/../shared/ufotypes.h:32,
                 from src/client/renderer/../../common/common.h:28,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_model_obj.cpp:55:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/renderer/../../common/../shared/shared.h:54,
                 from src/client/renderer/../../common/common.h:30:
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/renderer/../cl_renderer.h:29,
                 from src/client/renderer/r_local.h:30:
src/client/renderer/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/../renderer/r_gl.h:32,
                 from src/client/renderer/../renderer/r_image.h:28,
                 from src/client/renderer/../cl_renderer.h:27:
/usr/include/SDL2/SDL_opengl_glext.h:2369: note: this is the location of the previous definition
 2369 | #define GL_UNIFORM                        0x92E1
      | 
src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/renderer/../../common/../shared/shared.h:176:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/../renderer/r_entity.h:111:17: note: in expansion of macro 'OBJZERO'
  111 |                 OBJZERO(*this);
      |                 ^~~~~~~
In file included from src/client/renderer/../renderer/r_model.h:30,
                 from src/client/renderer/../cl_renderer.h:28:
src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
src/client/renderer/../../common/../shared/shared.h: In function 'Q_strnull(char const*)':
src/client/renderer/../../common/../shared/shared.h:137:13: warning: function 'Q_strnull(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^~~~~~~~~
===> CXX [ufomodel] src/ports/unix/unix_files.cpp
In file included from /usr/include/unistd.h:25,
                 from src/ports/unix/unix_files.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/ports/unix/../../common/../shared/shared.h:54,
                 from src/ports/unix/../../common/common.h:30,
                 from src/ports/unix/unix_files.cpp:38:
src/ports/unix/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/ports/unix/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/ports/unix/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/ports/unix/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufomodel] src/ports/unix/unix_shared.cpp
In file included from /usr/include/unistd.h:25,
                 from src/ports/unix/unix_shared.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/ports/unix/../../common/../shared/shared.h:54,
                 from src/ports/unix/../../common/common.h:30,
                 from src/ports/unix/unix_shared.cpp:38:
src/ports/unix/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/ports/unix/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/ports/unix/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/ports/unix/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/unix_shared.cpp: In function 'void Sys_OpenURL(const char*)':
src/ports/unix/unix_shared.cpp:205:15: warning: ignoring return value of 'int system(const char*)' declared with attribute 'warn_unused_result' [-Wunused-result]
  205 |         system(buf);
      |         ~~~~~~^~~~~
===> CXX [ufomodel] src/ports/unix/unix_main.cpp
In file included from /usr/include/unistd.h:25,
                 from src/ports/unix/unix_main.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/ports/unix/../../common/../shared/shared.h:54,
                 from src/ports/unix/../../common/common.h:30,
                 from src/ports/unix/unix_main.cpp:38:
src/ports/unix/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/ports/unix/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/ports/unix/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/ports/unix/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> LD [ufomodel]
src/shared/mathlib.cpp: In function 'VectorNormalizeFast':
src/shared/mathlib.cpp:723:21: warning: inlining failed in call to 'Q_rsqrtApprox': function not inlinable [-Winline]
  723 | static inline float Q_rsqrtApprox (const float number)
      |                     ^
src/shared/mathlib.cpp:771:44: note: called from here
  771 |         const float ilength = Q_rsqrtApprox(DotProduct(v, v));
      |                                            ^
src/tools/ufomodel/../../common/filesys.h: In member function '__conv_op ':
src/tools/ufomodel/../../common/filesys.h:206:21: warning: inlining failed in call to 'file.isra': function not inlinable [-Winline]
  206 |         inline bool file () const
      |                     ^
src/tools/ufomodel/../../common/filesys.h:204:28: note: called from here
  204 |                 return file() || zip();
      |                            ^
src/tools/ufomodel/../../common/filesys.h:210:21: warning: inlining failed in call to 'zip.isra': function not inlinable [-Winline]
  210 |         inline bool zip () const
      |                     ^
src/tools/ufomodel/../../common/filesys.h:204:37: note: called from here
  204 |                 return file() || zip();
      |                                     ^
src/shared/shared.h: In function 'R_LoadObjModelLine':
src/shared/shared.h:137:13: warning: inlining failed in call to 'Q_strnull': function not inlinable [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^
src/client/renderer/r_model_obj.cpp:225:22: note: called from here
  225 |         if (Q_strnull(line))  /* don't bother */
      |                      ^
src/tools/ufomodel/../../common/filesys.h: In function 'MD2SkinEdit':
src/tools/ufomodel/../../common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/tools/ufomodel/md2.cpp:61:20: note: called from here
   61 |         FS_OpenFile(fileName, &md2ModelFile, FILE_WRITE);
      |                    ^
src/tools/ufomodel/../../common/filesys.h:202:16: warning: inlining failed in call to '__conv_op ': function not inlinable [-Winline]
  202 |         inline operator bool () const
      |                ^
src/tools/ufomodel/md2.cpp:62:14: note: called from here
   62 |         if (!md2ModelFile) {
      |              ^
src/tools/ufomodel/../../common/filesys.h: In function 'MD2SkinNum':
src/tools/ufomodel/../../common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/tools/ufomodel/md2.cpp:203:20: note: called from here
  203 |         FS_OpenFile(fileName, &md2ModelFile, FILE_WRITE);
      |                    ^
src/tools/ufomodel/../../common/filesys.h:202:16: warning: inlining failed in call to '__conv_op ': function not inlinable [-Winline]
  202 |         inline operator bool () const
      |                ^
src/tools/ufomodel/md2.cpp:204:14: note: called from here
  204 |         if (!md2ModelFile) {
      |              ^
src/tools/ufomodel/../../common/filesys.h: In function 'FS_CheckFile':
src/tools/ufomodel/../../common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/common/files.cpp:314:27: note: called from here
  314 |         return FS_OpenFile(filename, &file, FILE_READ);
      |                           ^
src/tools/ufomodel/../../common/filesys.h: In function 'FS_LoadFile':
src/tools/ufomodel/../../common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/common/files.cpp:399:26: note: called from here
  399 |         len = FS_OpenFile(path, &h, FILE_READ);
      |                          ^
src/tools/ufomodel/../../common/filesys.h:202:16: warning: inlining failed in call to '__conv_op ': function not inlinable [-Winline]
  202 |         inline operator bool () const
      |                ^
src/common/files.cpp:400:14: note: called from here
  400 |         if (!h) {
      |              ^
src/tools/ufomodel/../../common/filesys.h: In function 'WriteToFile.constprop':
src/tools/ufomodel/../../common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/tools/ufomodel/ufomodel.cpp:237:20: note: called from here
  237 |         FS_OpenFile(fileName, &f, FILE_WRITE);
      |                    ^
src/tools/ufomodel/../../common/filesys.h:202:16: warning: inlining failed in call to '__conv_op ': function not inlinable [-Winline]
  202 |         inline operator bool () const
      |                ^
src/tools/ufomodel/ufomodel.cpp:238:14: note: called from here
  238 |         if (!f) {
      |              ^
src/tools/ufomodel/../../common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/tools/ufomodel/ufomodel.cpp:254:25: note: called from here
  254 |                 FS_Write(&idx, sizeof(idx), &f);
      |                         ^
src/tools/ufomodel/../../common/filesys.h: In function 'FS_WriteFile.isra':
src/tools/ufomodel/../../common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/common/files.cpp:1578:20: note: called from here
 1578 |         FS_OpenFile(filename, &f, FILE_WRITE);
      |                    ^
src/tools/ufomodel/../../common/filesys.h:202:16: warning: inlining failed in call to '__conv_op ': function not inlinable [-Winline]
  202 |         inline operator bool () const
      |                ^
src/common/files.cpp:1579:14: note: called from here
 1579 |         if (!f)
      |              ^
===> CXX [uforadiant] src/tools/radiant/radiant/commands.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/limits.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:203,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/syslimits.h:7,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:34,
                 from /usr/lib64/glib-2.0/include/glibconfig.h:11,
                 from /usr/include/glib-2.0/glib/gtypes.h:32,
                 from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtkaccelgroup.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:35,
                 from src/tools/radiant/libs/gtkutil/window.h:25,
                 from src/tools/radiant/radiant/ui/mainframe/mainframe.h:25,
                 from src/tools/radiant/radiant/commands.cpp:2:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/libs/gtkutil/window.h:28:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from src/tools/radiant/include/radiant_i18n.h:30,
                 from src/tools/radiant/radiant/commands.cpp:3:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/brush/FaceTexDef.h:9,
                 from src/tools/radiant/radiant/brush/Face.h:13,
                 from src/tools/radiant/radiant/brush/brushmanip.h:28,
                 from src/tools/radiant/radiant/commands.cpp:57:
src/tools/radiant/radiant/brush/TextureProjection.h: In member function 'constexpr TextureProjection& TextureProjection::operator=(const TextureProjection&)':
src/tools/radiant/radiant/brush/TextureProjection.h:10:7: warning: implicitly-declared 'constexpr TexDef& TexDef::operator=(const TexDef&)' is deprecated [-Wdeprecated-copy]
   10 | class TextureProjection
      |       ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/brush/TextureProjection.h:4:
src/tools/radiant/radiant/brush/TexDef.h:13:17: note: because 'TexDef' has user-provided 'TexDef::TexDef(const TexDef&)'
   13 |                 TexDef (const TexDef& other);
      |                 ^~~~~~
src/tools/radiant/radiant/brush/FaceTexDef.h: In constructor 'FaceTexdef::SavedState::SavedState(const FaceTexdef&)':
src/tools/radiant/radiant/brush/FaceTexDef.h:26:67: note: synthesized method 'constexpr TextureProjection& TextureProjection::operator=(const TextureProjection&)' first required here
   26 |                                         m_projection = faceTexdef.m_projection;
      |                                                                   ^~~~~~~~~~~~
src/tools/radiant/radiant/brush/FaceTexDef.h: In member function 'void FaceTexdef::SavedState::exportState(FaceTexdef&) const':
src/tools/radiant/radiant/brush/FaceTexDef.h:31:89: warning: implicitly-declared 'constexpr TexDef& TexDef::operator=(const TexDef&)' is deprecated [-Wdeprecated-copy]
   31 |                                         faceTexdef.m_projection.m_texdef = m_projection.m_texdef;
      |                                                                                         ^~~~~~~~
src/tools/radiant/radiant/brush/TexDef.h:13:17: note: because 'TexDef' has user-provided 'TexDef::TexDef(const TexDef&)'
   13 |                 TexDef (const TexDef& other);
      |                 ^~~~~~
In file included from src/tools/radiant/radiant/camera/../selection/RadiantSelectionSystem.h:7,
                 from src/tools/radiant/radiant/camera/../selection/ManipulateObserver.h:4,
                 from src/tools/radiant/radiant/camera/../selection/RadiantWindowObserver.h:8,
                 from src/tools/radiant/radiant/camera/CamWnd.h:6,
                 from src/tools/radiant/radiant/commands.cpp:84:
src/tools/radiant/radiant/camera/../selection/Manipulators.h: In constructor 'DragManipulator::DragManipulator()':
src/tools/radiant/radiant/camera/../selection/Manipulators.h:341:35: warning: member 'DragManipulator::_resizeTranslatable' is used uninitialized [-Wuninitialized]
  341 |   DragManipulator() : _freeResize(_resizeTranslatable), _freeDrag(_dragTranslatable), _selected(false) {}
      |                                   ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/camera/../selection/Manipulators.h:341:67: warning: member 'DragManipulator::_dragTranslatable' is used uninitialized [-Wuninitialized]
  341 |   DragManipulator() : _freeResize(_resizeTranslatable), _freeDrag(_dragTranslatable), _selected(false) {}
      |                                                                   ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/commands.cpp: In member function 'ComponentSnappableSnapToGridSelected::~ComponentSnappableSnapToGridSelected()':
src/tools/radiant/radiant/commands.cpp:575:7: warning: function 'ComponentSnappableSnapToGridSelected::~ComponentSnappableSnapToGridSelected()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  575 | class ComponentSnappableSnapToGridSelected: public scene::Graph::Walker
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/commands.cpp: In member function 'ComponentSnappableSnapToGridSelected::~ComponentSnappableSnapToGridSelected()':
src/tools/radiant/radiant/commands.cpp:575:7: warning: function 'ComponentSnappableSnapToGridSelected::~ComponentSnappableSnapToGridSelected()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/commands.cpp: In member function 'SnappableSnapToGridSelected::~SnappableSnapToGridSelected()':
src/tools/radiant/radiant/commands.cpp:552:7: warning: function 'SnappableSnapToGridSelected::~SnappableSnapToGridSelected()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  552 | class SnappableSnapToGridSelected: public scene::Graph::Walker
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/commands.cpp: In member function 'SnappableSnapToGridSelected::~SnappableSnapToGridSelected()':
src/tools/radiant/radiant/commands.cpp:552:7: warning: function 'SnappableSnapToGridSelected::~SnappableSnapToGridSelected()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/include/editable.h:32,
                 from src/tools/radiant/radiant/commands.cpp:16:
src/tools/radiant/libs/scenelib.h: In function 'Instance_getSelectable(scene::Instance&)':
src/tools/radiant/libs/scenelib.h:488:20: warning: function 'Instance_getSelectable(scene::Instance&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  488 | inline Selectable* Instance_getSelectable (scene::Instance& instance)
      |                    ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Instance_getComponentSnappable(scene::Instance&)':
src/tools/radiant/libs/scenelib.h:593:28: warning: function 'Instance_getComponentSnappable(scene::Instance&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  593 | inline ComponentSnappable* Instance_getComponentSnappable (scene::Instance& instance)
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/editable.h: In function 'Node_getSnappable(scene::Node&)':
src/tools/radiant/include/editable.h:63:19: warning: function 'Node_getSnappable(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   63 | inline Snappable* Node_getSnappable (scene::Node& node)
      |                   ^~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/commands.cpp: In member function 'NullMapCompilerObserver::~NullMapCompilerObserver()':
src/tools/radiant/radiant/commands.cpp:630:7: warning: function 'NullMapCompilerObserver::~NullMapCompilerObserver()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  630 | class NullMapCompilerObserver: public ICompilerObserver
      |       ^~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/commands.cpp: In member function 'NullMapCompilerObserver::~NullMapCompilerObserver()':
src/tools/radiant/radiant/commands.cpp:630:7: warning: function 'NullMapCompilerObserver::~NullMapCompilerObserver()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/commands.cpp:81:
src/tools/radiant/radiant/filters/LevelFilter.h: In function 'GlobalLevelFilter()':
src/tools/radiant/radiant/filters/LevelFilter.h:97:21: warning: function 'GlobalLevelFilter()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   97 | inline LevelFilter& GlobalLevelFilter ()
      |                     ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:31:
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Graph::Walker::Walker()':
src/tools/radiant/include/iscenegraph.h:92:31: warning: function 'scene::Graph::Walker::Walker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 |                         class Walker
      |                               ^~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/include/iundo.h:162,
                 from src/tools/radiant/radiant/ui/mainframe/mainframe.h:31:
src/tools/radiant/include/modulesystem.h: In function 'globalModuleServer()':
src/tools/radiant/include/modulesystem.h:131:22: warning: function 'globalModuleServer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/math/Vector3.h:16,
                 from src/tools/radiant/include/iclipper.h:5,
                 from src/tools/radiant/include/iradiant.h:30,
                 from src/tools/radiant/radiant/ui/mainframe/mainframe.h:34:
src/tools/radiant/libs/math/FloatTools.h: In function 'float_to_integer<float>(float const&)int':
src/tools/radiant/libs/math/FloatTools.h:31:12: warning: function 'float_to_integer<float>(float const&)int' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | inline int float_to_integer (const Element& f)
      |            ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/FloatTools.h: In function 'float_snapped<float, float>(float const&, float const&)float':
src/tools/radiant/libs/math/FloatTools.h:38:16: warning: function 'float_snapped<float, float>(float const&, float const&)float' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   38 | inline Element float_snapped (const Element& f, const OtherElement& snap)
      |                ^~~~~~~~~~~~~
src/tools/radiant/libs/math/Vector3.h: In function 'vector3_snapped<float, float>(BasicVector3<float> const&, float const&)BasicVector3<float>':
src/tools/radiant/libs/math/Vector3.h:482:30: warning: function 'vector3_snapped<float, float>(BasicVector3<float> const&, float const&)BasicVector3<float>' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  482 | inline BasicVector3<Element> vector3_snapped (const BasicVector3<Element>& self, const OtherElement& snap)
      |                              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [75]>(TextOutputStream&, char const (&) [75])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [75]>(TextOutputStream&, char const (&) [75])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [28]>(TextOutputStream&, char const (&) [28])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [28]>(TextOutputStream&, char const (&) [28])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/brush/FaceTexDef.h:3:
src/tools/radiant/radiant/brush/winding.h: In member function 'Winding::wrap(unsigned long) const':
src/tools/radiant/radiant/brush/winding.h:83:36: warning: function 'Winding::wrap(unsigned long) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   83 |                 inline std::size_t wrap(std::size_t i) const
      |                                    ^~~~
src/tools/radiant/radiant/brush/winding.h: In member function 'Winding::next(unsigned long) const':
src/tools/radiant/radiant/brush/winding.h:90:36: warning: function 'Winding::next(unsigned long) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   90 |                 inline std::size_t next(std::size_t i) const
      |                                    ^~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [62]>(TextOutputStream&, char const (&) [62])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [62]>(TextOutputStream&, char const (&) [62])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [26]>(TextOutputStream&, char const (&) [26])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [26]>(TextOutputStream&, char const (&) [26])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/brushexport/../brush/BrushInstance.h:8,
                 from src/tools/radiant/radiant/brushexport/../brush/BrushVisit.h:4,
                 from src/tools/radiant/radiant/brushexport/WaveFrontBrushVisitor.h:7,
                 from src/tools/radiant/radiant/brushexport/BrushExportOBJ.h:1,
                 from src/tools/radiant/radiant/commands.cpp:60:
src/tools/radiant/radiant/brushexport/../brush/Brush.h: In function 'next_edge(std::vector<SmartPointer<Face, IncRefDecRefCounter<Face> >, std::allocator<SmartPointer<Face, IncRefDecRefCounter<Face> > > > const&, FaceVertexId)':
src/tools/radiant/radiant/brushexport/../brush/Brush.h:22:21: warning: function 'next_edge(std::vector<SmartPointer<Face, IncRefDecRefCounter<Face> >, std::allocator<SmartPointer<Face, IncRefDecRefCounter<Face> > > > const&, FaceVertexId)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   22 | inline FaceVertexId next_edge (const Faces& faces, FaceVertexId faceVertex)
      |                     ^~~~~~~~~
src/tools/radiant/radiant/brushexport/../brush/Brush.h: In function 'next_vertex(std::vector<SmartPointer<Face, IncRefDecRefCounter<Face> >, std::allocator<SmartPointer<Face, IncRefDecRefCounter<Face> > > > const&, FaceVertexId)':
src/tools/radiant/radiant/brushexport/../brush/Brush.h:36:21: warning: function 'next_vertex(std::vector<SmartPointer<Face, IncRefDecRefCounter<Face> >, std::allocator<SmartPointer<Face, IncRefDecRefCounter<Face> > > > const&, FaceVertexId)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   36 | inline FaceVertexId next_vertex (const Faces& faces, FaceVertexId faceVertex)
      |                     ^~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [59]>(TextOutputStream&, char const (&) [59])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [59]>(TextOutputStream&, char const (&) [59])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [17]>(TextOutputStream&, char const (&) [17])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [17]>(TextOutputStream&, char const (&) [17])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [18]>(TextOutputStream&, char const (&) [18])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [18]>(TextOutputStream&, char const (&) [18])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<StringOutputStream>(StringOutputStream&, char const*)StringOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<StringOutputStream>(StringOutputStream&, char const*)StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/commands.cpp:36:
src/tools/radiant/libs/stream/stringstream.h: In function 'operator<< <char [20]>(StringOutputStream&, char const (&) [20])StringOutputStream&':
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: function 'operator<< <char [20]>(StringOutputStream&, char const (&) [20])StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<StringOutputStream>(StringOutputStream&, double)StringOutputStream&':
src/tools/radiant/libs/stream/textstream.h:129:30: warning: function 'ostream_write<StringOutputStream>(StringOutputStream&, double)StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  129 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const double d) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<StringOutputStream>(StringOutputStream&, float)StringOutputStream&':
src/tools/radiant/libs/stream/textstream.h:139:30: warning: function 'ostream_write<StringOutputStream>(StringOutputStream&, float)StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  139 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const float f) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/stream/stringstream.h: In function 'operator<< <float>(StringOutputStream&, float const&)StringOutputStream&':
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: function 'operator<< <float>(StringOutputStream&, float const&)StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^~~~~~~~
In file included from src/tools/radiant/libs/gtkutil/window.h:29:
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<void>(void*)void*':
src/tools/radiant/libs/generic/callback.h:35:14: warning: function 'convertToOpaque<void>(void*)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Clipper::Name_CONSTANT_> >(ConstantWrapper<Clipper::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Clipper::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Clipper::Name_CONSTANT_> >(ConstantWrapper<Clipper::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Clipper::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Clipper::Version_CONSTANT_> >(ConstantWrapper<Clipper::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Clipper::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Clipper::Version_CONSTANT_> >(ConstantWrapper<Clipper::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Clipper::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IMapCompiler::Name_CONSTANT_> >(ConstantWrapper<IMapCompiler::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IMapCompiler::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IMapCompiler::Name_CONSTANT_> >(ConstantWrapper<IMapCompiler::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IMapCompiler::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IMapCompiler::Version_CONSTANT_> >(ConstantWrapper<IMapCompiler::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IMapCompiler::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IMapCompiler::Version_CONSTANT_> >(ConstantWrapper<IMapCompiler::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IMapCompiler::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >(ConstantWrapper<IEventManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >(ConstantWrapper<IEventManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >(ConstantWrapper<IEventManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >(ConstantWrapper<IEventManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/stringstream.h: In member function 'StringBuffer::~StringBuffer()':
src/tools/radiant/libs/stream/stringstream.h:32:7: warning: function 'StringBuffer::~StringBuffer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   32 | class StringBuffer
      |       ^~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IGridManager::Name_CONSTANT_> >(ConstantWrapper<IGridManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IGridManager::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IGridManager::Name_CONSTANT_> >(ConstantWrapper<IGridManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IGridManager::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IGridManager::Version_CONSTANT_> >(ConstantWrapper<IGridManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IGridManager::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IGridManager::Version_CONSTANT_> >(ConstantWrapper<IGridManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IGridManager::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/commands.cpp:26:
src/tools/radiant/include/imaterial.h: In function 'GlobalMaterialSystem()':
src/tools/radiant/include/imaterial.h:117:25: warning: function 'GlobalMaterialSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  117 | inline MaterialSystem * GlobalMaterialSystem() {
      |                         ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/filters/LevelFilter.h: In member function 'LevelFilter::~LevelFilter()':
src/tools/radiant/radiant/filters/LevelFilter.h:30:7: warning: function 'LevelFilter::~LevelFilter()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   30 | class LevelFilter
      |       ^~~~~~~~~~~
In file included from src/tools/radiant/include/iundo.h:33:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iundo.h: In function 'GlobalUndoSystem()':
src/tools/radiant/include/iundo.h:172:20: warning: function 'GlobalUndoSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  172 | inline UndoSystem& GlobalUndoSystem ()
      |                    ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Clipper::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Clipper::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Clipper::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Clipper::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Clipper::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Clipper::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Clipper::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Clipper::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Clipper::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Clipper::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Clipper::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Clipper::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Clipper::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Clipper::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Clipper::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Clipper::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Clipper::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Clipper::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Clipper::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Clipper::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Clipper::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Clipper::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Clipper::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Clipper::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Clipper::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Clipper::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Clipper::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Clipper::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Clipper::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Clipper::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Clipper::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Clipper::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iclipper.h: In function 'GlobalClipper()':
src/tools/radiant/include/iclipper.h:107:17: warning: function 'GlobalClipper()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  107 | inline Clipper& GlobalClipper() {
      |                 ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iradiant.h: In function 'GlobalRadiant()':
src/tools/radiant/include/iradiant.h:162:18: warning: function 'GlobalRadiant()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/commands.cpp:15:
src/tools/radiant/include/iregistry.h: In function 'GlobalRegistry()':
src/tools/radiant/include/iregistry.h:184:18: warning: function 'GlobalRegistry()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iscenegraph.h: In function 'GlobalSceneGraph()':
src/tools/radiant/include/iscenegraph.h:241:22: warning: function 'GlobalSceneGraph()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^~~~~~~~~~~~~~~~
src/tools/radiant/include/iscenegraph.h: In function 'SceneChangeNotify()':
src/tools/radiant/include/iscenegraph.h:246:13: warning: function 'SceneChangeNotify()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  246 | inline void SceneChangeNotify ()
      |             ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:32:
src/tools/radiant/include/iselection.h: In function 'GlobalSelectionSystem()':
src/tools/radiant/include/iselection.h:241:25: warning: function 'GlobalSelectionSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IMapCompiler::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IMapCompiler::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IMapCompiler::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IMapCompiler::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IMapCompiler::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IMapCompiler::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IMapCompiler::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IMapCompiler::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IMapCompiler::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IMapCompiler::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IMapCompiler::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IMapCompiler::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IMapCompiler::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IMapCompiler::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IMapCompiler::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IMapCompiler::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IMapCompiler::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IMapCompiler::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IMapCompiler::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IMapCompiler::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IMapCompiler::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IMapCompiler::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IMapCompiler::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IMapCompiler::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IMapCompiler::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IMapCompiler::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IMapCompiler::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IMapCompiler::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IMapCompiler::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IMapCompiler::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IMapCompiler::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IMapCompiler::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/commands.cpp:25:
src/tools/radiant/include/imapcompiler.h: In function 'GlobalMapCompiler()':
src/tools/radiant/include/imapcompiler.h:54:22: warning: function 'GlobalMapCompiler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   54 | inline IMapCompiler& GlobalMapCompiler ()
      |                      ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEventManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEventManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEventManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEventManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/commands.cpp:27:
src/tools/radiant/include/ieventmanager.h: In function 'GlobalEventManager()':
src/tools/radiant/include/ieventmanager.h:258:23: warning: function 'GlobalEventManager()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IGridManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IGridManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IGridManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IGridManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IGridManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IGridManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IGridManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IGridManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IGridManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IGridManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IGridManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IGridManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IGridManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IGridManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IGridManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IGridManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IGridManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IGridManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IGridManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IGridManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IGridManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IGridManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IGridManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IGridManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IGridManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IGridManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IGridManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IGridManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IGridManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IGridManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IGridManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IGridManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/camera/../selection/Manipulatables.h:6,
                 from src/tools/radiant/radiant/camera/../selection/Manipulators.h:21:
src/tools/radiant/include/igrid.h: In function 'GlobalGrid()':
src/tools/radiant/include/igrid.h:74:22: warning: function 'GlobalGrid()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   74 | inline IGridManager& GlobalGrid() {
      |                      ^~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/dialog.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/bits/stl_algobase.h:59,
                 from /usr/include/c++/12/list:60,
                 from src/tools/radiant/radiant/dialog.h:25,
                 from src/tools/radiant/radiant/dialog.cpp:28:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iclipper.h:96,
                 from src/tools/radiant/include/iradiant.h:30,
                 from src/tools/radiant/libs/gtkutil/dialog.h:27,
                 from src/tools/radiant/radiant/dialog.h:27:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from src/tools/radiant/libs/gtkutil/window.h:25,
                 from src/tools/radiant/radiant/ui/mainframe/mainframe.h:25,
                 from src/tools/radiant/radiant/dialog.cpp:32:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/gtk-2.0/gtk/gtkenums.h:34,
                 from src/tools/radiant/libs/gtkutil/dialog.h:28:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from src/tools/radiant/radiant/dialog.cpp:38:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from src/tools/radiant/libs/stream/textstream.h:36,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/dialog.h:30:
src/tools/radiant/libs/string/string.h: In function 'string_compare_nocase_n(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long)':
src/tools/radiant/libs/string/string.h:86:12: warning: function 'string_compare_nocase_n(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   86 | inline int string_compare_nocase_n (const std::string& string, const std::string& other, std::size_t n)
      |            ^~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/string/string.h: In function 'string_equal_nocase_n(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long)':
src/tools/radiant/libs/string/string.h:102:13: warning: function 'string_equal_nocase_n(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  102 | inline bool string_equal_nocase_n (const std::string& string, const std::string& other, std::size_t n)
      |             ^~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/gtkutil/window.h:30:
src/tools/radiant/libs/gtkutil/widget.h: In function 'widget_set_size(_GtkWidget*, int, int)':
src/tools/radiant/libs/gtkutil/widget.h:30:13: warning: function 'widget_set_size(_GtkWidget*, int, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   30 | inline void widget_set_size (GtkWidget* widget, int width, int height)
      |             ^~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/dialog.cpp:46:
src/tools/radiant/radiant/textureentry.h: In member function 'EntryCompletion<TextureNameList>::~EntryCompletion()':
src/tools/radiant/radiant/textureentry.h:36:7: warning: function 'EntryCompletion<TextureNameList>::~EntryCompletion()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   36 | class EntryCompletion
      |       ^~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/textureentry.h:31:
src/tools/radiant/libs/shaderlib.h: In function 'shader_equal_n(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long)':
src/tools/radiant/libs/shaderlib.h:35:13: warning: function 'shader_equal_n(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   35 | inline bool shader_equal_n (const std::string& shader, const std::string& other, std::size_t n)
      |             ^~~~~~~~~~~~~~
src/tools/radiant/libs/shaderlib.h: In function 'shader_equal_prefix(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/shaderlib.h:45:13: warning: function 'shader_equal_prefix(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline bool shader_equal_prefix (const std::string& string, const std::string& prefix)
      |             ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [61]>(TextOutputStream&, char const (&) [61])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [61]>(TextOutputStream&, char const (&) [61])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [28]>(TextOutputStream&, char const (&) [28])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [28]>(TextOutputStream&, char const (&) [28])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [29]>(TextOutputStream&, char const (&) [29])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [29]>(TextOutputStream&, char const (&) [29])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/dialog.h:28:
src/tools/radiant/libs/gtkutil/RegistryConnector.h: In member function 'gtkutil::RegistryConnector::RegistryConnector()':
src/tools/radiant/libs/gtkutil/RegistryConnector.h:31:7: warning: function 'gtkutil::RegistryConnector::RegistryConnector()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | class RegistryConnector
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/gtkutil/dialog.h:25:
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<EntryCompletion<TextureNameList> >(EntryCompletion<TextureNameList>&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<EntryCompletion<TextureNameList> >(EntryCompletion<TextureNameList>&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<IdleDraw>(IdleDraw&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<IdleDraw>(IdleDraw&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/dialog.cpp:48:
src/tools/radiant/libs/os/path.h: In function 'os::stripFilename(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/os/path.h:86:28: warning: function 'os::stripFilename(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   86 |         inline std::string stripFilename (const std::string& filename)
      |                            ^~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/iradiant.h:29:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iradiant.h: In function 'GlobalRadiant()':
src/tools/radiant/include/iradiant.h:162:18: warning: function 'GlobalRadiant()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/gtkutil/RegistryConnector.h:5:
src/tools/radiant/include/iregistry.h: In function 'GlobalRegistry()':
src/tools/radiant/include/iregistry.h:184:18: warning: function 'GlobalRegistry()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/shaderlib.h:27:
src/tools/radiant/include/ishadersystem.h: In function 'GlobalShaderSystem()':
src/tools/radiant/include/ishadersystem.h:110:22: warning: function 'GlobalShaderSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  110 | inline ShaderSystem& GlobalShaderSystem ()
      |                      ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/shaderlib.h: In function 'GlobalTexturePrefix_get[abi:cxx11]()':
src/tools/radiant/libs/shaderlib.h:65:27: warning: function 'GlobalTexturePrefix_get[abi:cxx11]()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   65 | inline const std::string& GlobalTexturePrefix_get ()
      |                           ^~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/gtkutil/RegistryConnector.h: In member function 'gtkutil::RegistryConnector::~RegistryConnector()':
src/tools/radiant/libs/gtkutil/RegistryConnector.h:31:7: warning: function 'gtkutil::RegistryConnector::~RegistryConnector()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | class RegistryConnector
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/dialog.cpp: In function 'button_clicked_entry_browse_file(_GtkWidget*, _GtkEntry*)':
src/tools/radiant/radiant/dialog.cpp:233:13: warning: function 'button_clicked_entry_browse_file(_GtkWidget*, _GtkEntry*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  233 | inline void button_clicked_entry_browse_file (GtkWidget* widget, GtkEntry* entry)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/dialog.cpp: In function 'button_clicked_entry_browse_directory(_GtkWidget*, _GtkEntry*)':
src/tools/radiant/radiant/dialog.cpp:254:13: warning: function 'button_clicked_entry_browse_directory(_GtkWidget*, _GtkEntry*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  254 | inline void button_clicked_entry_browse_directory (GtkWidget* widget, GtkEntry* entry)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/environment.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/cstdlib:41,
                 from /usr/include/c++/12/stdlib.h:36,
                 from src/tools/radiant/radiant/../../../../config.h:3,
                 from src/tools/radiant/radiant/environment.cpp:23:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iregistry.h:172,
                 from src/tools/radiant/radiant/environment.cpp:28:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/environment.cpp:31:
src/tools/radiant/libs/string/string.h: In function 'string::endsWith(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/string/string.h:245:13: warning: function 'string::endsWith(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  245 | inline bool endsWith (const std::string& str, const std::string& end)
      |             ^~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/environment.cpp:32:
src/tools/radiant/libs/os/path.h: In member function 'DirectoryCleaned::~DirectoryCleaned()':
src/tools/radiant/libs/os/path.h:262:7: warning: function 'DirectoryCleaned::~DirectoryCleaned()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  262 | class DirectoryCleaned
      |       ^~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/environment.cpp:26:
src/tools/radiant/radiant/environment.h: In member function 'Environment::~Environment()':
src/tools/radiant/radiant/environment.h:40:7: warning: function 'Environment::~Environment()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   40 | class Environment
      |       ^~~~~~~~~~~
src/tools/radiant/libs/string/string.h: In function 'string::replaceAll(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/string/string.h:224:20: warning: function 'string::replaceAll(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  224 | inline std::string replaceAll (const std::string& str, const std::string& searchStr, const std::string& replaceStr)
      |                    ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/iregistry.h:6:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iregistry.h: In function 'GlobalRegistry()':
src/tools/radiant/include/iregistry.h:184:18: warning: function 'GlobalRegistry()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/exec.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/cstdlib:41,
                 from /usr/include/c++/12/stdlib.h:36,
                 from src/tools/radiant/radiant/../../../shared/../../config.h:3,
                 from src/tools/radiant/radiant/../../../shared/shared.h:32,
                 from src/tools/radiant/radiant/exec.cpp:22:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/radiant/../../../shared/shared.h:54:
src/tools/radiant/radiant/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/radiant/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/radiant/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/radiant/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/radiant/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/radiant/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/radiant/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/radiant/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/radiant/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from src/tools/radiant/radiant/exec.h:25,
                 from src/tools/radiant/radiant/exec.cpp:23:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
src/tools/radiant/radiant/exec.cpp: In function 'void exec_run(Exec*)':
src/tools/radiant/radiant/exec.cpp:386:29: warning: ignoring return value of 'int pipe(int*)' declared with attribute 'warn_unused_result' [-Wunused-result]
  386 |                         pipe(child_child_pipe);
      |                         ~~~~^~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/exec.cpp:27:
src/tools/radiant/radiant/sidebar/JobInfo.h: In member function 'sidebar::JobInfo::~JobInfo()':
src/tools/radiant/radiant/sidebar/JobInfo.h:28:15: warning: function 'sidebar::JobInfo::~JobInfo()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   28 |         class JobInfo : public ui::SidebarComponent
      |               ^~~~~~~
src/tools/radiant/radiant/sidebar/JobInfo.h: In member function 'sidebar::JobInfo::~JobInfo()':
src/tools/radiant/radiant/sidebar/JobInfo.h:28:15: warning: function 'sidebar::JobInfo::~JobInfo()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
===> CXX [uforadiant] src/tools/radiant/radiant/filetypes.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/radiant/filetypes.h:25,
                 from src/tools/radiant/radiant/filetypes.cpp:22:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/radiant/filetypes.cpp:24:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from src/tools/radiant/include/radiant_i18n.h:30,
                 from src/tools/radiant/radiant/filetypes.cpp:27:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from src/tools/radiant/libs/stream/textstream.h:36,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/filetypes.cpp:26:
src/tools/radiant/include/ifiletypes.h: In member function 'IFileTypeRegistry::IFileTypeRegistry()':
src/tools/radiant/include/ifiletypes.h:55:7: warning: function 'IFileTypeRegistry::IFileTypeRegistry()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   55 | class IFileTypeRegistry
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/ifiletypes.h: In member function 'IFileTypeList::IFileTypeList()':
src/tools/radiant/include/ifiletypes.h:42:7: warning: function 'IFileTypeList::IFileTypeList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | class IFileTypeList
      |       ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalOutputStream()':
src/tools/radiant/include/itextstream.h:116:26: warning: function 'globalOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/include/ifiletypes.h:80:
src/tools/radiant/include/modulesystem.h: In function 'globalModuleServer()':
src/tools/radiant/include/modulesystem.h:131:22: warning: function 'globalModuleServer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/filetypes.cpp:30:
src/tools/radiant/libs/os/path.h: In function 'path_equal(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/os/path.h:189:13: warning: function 'path_equal(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  189 | inline bool path_equal (const std::string& path, const std::string& other)
      |             ^~~~~~~~~~
src/tools/radiant/libs/os/path.h: In function 'extension_equal(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/os/path.h:238:13: warning: function 'extension_equal(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  238 | inline bool extension_equal (const std::string& extension, const std::string& other)
      |             ^~~~~~~~~~~~~~~
src/tools/radiant/include/modulesystem.h: In member function 'Module::Module()':
src/tools/radiant/include/modulesystem.h:45:7: warning: function 'Module::Module()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class Module
      |       ^~~~~~
In file included from src/tools/radiant/libs/modulesystem/singletonmodule.h:28,
                 from src/tools/radiant/radiant/filetypes.cpp:111:
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegisterable::ModuleRegisterable()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:29:7: warning: function 'ModuleRegisterable::ModuleRegisterable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class ModuleRegisterable
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegistryList::~ModuleRegistryList()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:39:7: warning: function 'ModuleRegistryList::~ModuleRegistryList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class ModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'StaticRegisterModule::~StaticRegisterModule()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:68:7: warning: function 'StaticRegisterModule::~StaticRegisterModule()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   68 | class StaticRegisterModule: public StaticModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegistryList::ModuleRegistryList()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:39:7: warning: function 'ModuleRegistryList::ModuleRegistryList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class ModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/filetypes.cpp: In member function 'RadiantFileTypeRegistry::filetype_copy_t::~filetype_copy_t()':
src/tools/radiant/radiant/filetypes.cpp:37:24: warning: function 'RadiantFileTypeRegistry::filetype_copy_t::~filetype_copy_t()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   37 |                 struct filetype_copy_t
      |                        ^~~~~~~~~~~~~~~
src/tools/radiant/include/ifiletypes.h: In member function 'filetype_t::~filetype_t()':
src/tools/radiant/include/ifiletypes.h:27:7: warning: function 'filetype_t::~filetype_t()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   27 | class filetype_t
      |       ^~~~~~~~~~
src/tools/radiant/radiant/filetypes.cpp: In member function 'SearchFileTypeList::~SearchFileTypeList()':
src/tools/radiant/radiant/filetypes.cpp:82:7: warning: function 'SearchFileTypeList::~SearchFileTypeList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   82 | class SearchFileTypeList: public IFileTypeList
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/filetypes.cpp: In member function 'SearchFileTypeList::~SearchFileTypeList()':
src/tools/radiant/radiant/filetypes.cpp:82:7: warning: function 'SearchFileTypeList::~SearchFileTypeList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/filetypes.cpp: In member function 'RadiantFileTypeRegistry::filetype_copy_t::filetype_copy_t(RadiantFileTypeRegistry::filetype_copy_t&&)':
src/tools/radiant/radiant/filetypes.cpp:37:24: warning: function 'RadiantFileTypeRegistry::filetype_copy_t::filetype_copy_t(RadiantFileTypeRegistry::filetype_copy_t&&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   37 |                 struct filetype_copy_t
      |                        ^~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/ifiletypes.h:25:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IFileTypeRegistry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IFileTypeRegistry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/radiant/filetypes.cpp: In member function 'RadiantFileTypeRegistry::~RadiantFileTypeRegistry()':
src/tools/radiant/radiant/filetypes.cpp:34:7: warning: function 'RadiantFileTypeRegistry::~RadiantFileTypeRegistry()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   34 | class RadiantFileTypeRegistry: public IFileTypeRegistry
      |       ^~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/filetypes.cpp: In member function 'RadiantFileTypeRegistry::~RadiantFileTypeRegistry()':
src/tools/radiant/radiant/filetypes.cpp:34:7: warning: function 'RadiantFileTypeRegistry::~RadiantFileTypeRegistry()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [77]>(TextOutputStream&, char const (&) [77])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [77]>(TextOutputStream&, char const (&) [77])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [4]>(TextOutputStream&, char const (&) [4])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [4]>(TextOutputStream&, char const (&) [4])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [16]>(TextOutputStream&, char const (&) [16])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [16]>(TextOutputStream&, char const (&) [16])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
===> CXX [uforadiant] src/tools/radiant/radiant/image.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/radiant/image.h:24,
                 from src/tools/radiant/radiant/image.cpp:22:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/radiant/image.cpp:25:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/modulesystem.h: In member function 'Modules<IImageModule>::Visitor::Visitor()':
src/tools/radiant/include/modulesystem.h:160:23: warning: function 'Modules<IImageModule>::Visitor::Visitor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  160 |                 class Visitor
      |                       ^~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/image.cpp: In member function 'LoadImageVisitor::~LoadImageVisitor()':
src/tools/radiant/radiant/image.cpp:37:7: warning: function 'LoadImageVisitor::~LoadImageVisitor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   37 | class LoadImageVisitor: public ImageModules::Visitor
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/radiant/image.cpp: In member function 'LoadImageVisitor::~LoadImageVisitor()':
src/tools/radiant/radiant/image.cpp:37:7: warning: function 'LoadImageVisitor::~LoadImageVisitor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/iimage.h:25,
                 from src/tools/radiant/radiant/image.cpp:26:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, VirtualFileSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, VirtualFileSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, VirtualFileSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, VirtualFileSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/image.cpp:27:
src/tools/radiant/include/ifilesystem.h: In function 'GlobalFileSystem()':
src/tools/radiant/include/ifilesystem.h:109:27: warning: function 'GlobalFileSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  109 | inline VirtualFileSystem& GlobalFileSystem ()
      |                           ^~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/imagemodules.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/limits.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:203,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/syslimits.h:7,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:34,
                 from /usr/lib64/glib-2.0/include/glibconfig.h:11,
                 from /usr/include/glib-2.0/glib/gtypes.h:32,
                 from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:29,
                 from src/tools/radiant/radiant/imagemodules.cpp:22:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/ifilesystem.h:99,
                 from src/tools/radiant/radiant/imagemodules.cpp:23:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/imagemodules.cpp: In member function 'ImageGDKAPI::~ImageGDKAPI()':
src/tools/radiant/radiant/imagemodules.cpp:189:7: warning: function 'ImageGDKAPI::~ImageGDKAPI()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  189 | class ImageGDKAPI: public IImageModule
      |       ^~~~~~~~~~~
src/tools/radiant/radiant/imagemodules.cpp: In member function 'ImageGDKAPI::~ImageGDKAPI()':
src/tools/radiant/radiant/imagemodules.cpp:189:7: warning: function 'ImageGDKAPI::~ImageGDKAPI()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/imagemodules.cpp: In member function 'ImageJPGAPI::~ImageJPGAPI()':
src/tools/radiant/radiant/imagemodules.cpp:145:7: warning: function 'ImageJPGAPI::~ImageJPGAPI()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  145 | class ImageJPGAPI: public IImageModule
      |       ^~~~~~~~~~~
src/tools/radiant/radiant/imagemodules.cpp: In member function 'ImageJPGAPI::~ImageJPGAPI()':
src/tools/radiant/radiant/imagemodules.cpp:145:7: warning: function 'ImageJPGAPI::~ImageJPGAPI()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/imagemodules.cpp: In member function 'ImagePNGAPI::~ImagePNGAPI()':
src/tools/radiant/radiant/imagemodules.cpp:167:7: warning: function 'ImagePNGAPI::~ImagePNGAPI()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  167 | class ImagePNGAPI: public IImageModule
      |       ^~~~~~~~~~~
src/tools/radiant/radiant/imagemodules.cpp: In member function 'ImagePNGAPI::~ImagePNGAPI()':
src/tools/radiant/radiant/imagemodules.cpp:167:7: warning: function 'ImagePNGAPI::~ImagePNGAPI()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/imagelib.h:29,
                 from src/tools/radiant/radiant/imagemodules.cpp:24:
src/tools/radiant/include/iimage.h: In member function 'Image::Image()':
src/tools/radiant/include/iimage.h:29:7: warning: function 'Image::Image()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class Image
      |       ^~~~~
src/tools/radiant/libs/imagelib.h: In member function 'ScopedArchiveBuffer::ArchiveFile_loadBuffer(ArchiveFile&, unsigned long&)':
src/tools/radiant/libs/imagelib.h:90:48: warning: function 'ScopedArchiveBuffer::ArchiveFile_loadBuffer(ArchiveFile&, unsigned long&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   90 |                 inline InputStream::byte_type* ArchiveFile_loadBuffer (ArchiveFile& file, std::size_t& length)
      |                                                ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/imagelib.h: In member function 'ScopedArchiveBuffer::ArchiveFile_freeBuffer(unsigned char*)':
src/tools/radiant/libs/imagelib.h:98:29: warning: function 'ScopedArchiveBuffer::ArchiveFile_freeBuffer(unsigned char*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   98 |                 inline void ArchiveFile_freeBuffer (InputStream::byte_type* buffer)
      |                             ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalOutputStream()':
src/tools/radiant/include/itextstream.h:116:26: warning: function 'globalOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/modulesystem.h: In function 'globalModuleServer()':
src/tools/radiant/include/modulesystem.h:131:22: warning: function 'globalModuleServer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/modulesystem.h: In member function 'Module::Module()':
src/tools/radiant/include/modulesystem.h:45:7: warning: function 'Module::Module()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class Module
      |       ^~~~~~
In file included from src/tools/radiant/libs/modulesystem/singletonmodule.h:28,
                 from src/tools/radiant/radiant/imagemodules.cpp:26:
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegisterable::ModuleRegisterable()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:29:7: warning: function 'ModuleRegisterable::ModuleRegisterable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class ModuleRegisterable
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegistryList::~ModuleRegistryList()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:39:7: warning: function 'ModuleRegistryList::~ModuleRegistryList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class ModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'StaticRegisterModule::~StaticRegisterModule()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:68:7: warning: function 'StaticRegisterModule::~StaticRegisterModule()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   68 | class StaticRegisterModule: public StaticModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegistryList::ModuleRegistryList()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:39:7: warning: function 'ModuleRegistryList::ModuleRegistryList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class ModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/ifilesystem.h:26:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, VirtualFileSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, VirtualFileSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, VirtualFileSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, VirtualFileSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [77]>(TextOutputStream&, char const (&) [77])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [77]>(TextOutputStream&, char const (&) [77])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [4]>(TextOutputStream&, char const (&) [4])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [4]>(TextOutputStream&, char const (&) [4])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/iimage.h: In member function 'IImageModule::IImageModule()':
src/tools/radiant/include/iimage.h:57:7: warning: function 'IImageModule::IImageModule()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   57 | class IImageModule
      |       ^~~~~~~~~~~~
src/tools/radiant/radiant/imagemodules.cpp: In member function 'ImageGDKAPI::ImageGDKAPI()':
src/tools/radiant/radiant/imagemodules.cpp:189:7: warning: function 'ImageGDKAPI::ImageGDKAPI()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  189 | class ImageGDKAPI: public IImageModule
      |       ^~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [16]>(TextOutputStream&, char const (&) [16])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [16]>(TextOutputStream&, char const (&) [16])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/imagemodules.cpp: In member function 'ImageJPGAPI::ImageJPGAPI()':
src/tools/radiant/radiant/imagemodules.cpp:145:7: warning: function 'ImageJPGAPI::ImageJPGAPI()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  145 | class ImageJPGAPI: public IImageModule
      |       ^~~~~~~~~~~
src/tools/radiant/radiant/imagemodules.cpp: In member function 'ImagePNGAPI::ImagePNGAPI()':
src/tools/radiant/radiant/imagemodules.cpp:167:7: warning: function 'ImagePNGAPI::ImagePNGAPI()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  167 | class ImagePNGAPI: public IImageModule
      |       ^~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IImageModule::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IImageModule::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IImageModule::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IImageModule::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IImageModule::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IImageModule::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IImageModule::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IImageModule::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [38]>(TextOutputStream&, char const (&) [38])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [38]>(TextOutputStream&, char const (&) [38])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [7]>(TextOutputStream&, char const (&) [7])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [7]>(TextOutputStream&, char const (&) [7])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [14]>(TextOutputStream&, char const (&) [14])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [14]>(TextOutputStream&, char const (&) [14])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/imagemodules.cpp: In member function 'ImageDependencies::~ImageDependencies()':
src/tools/radiant/radiant/imagemodules.cpp:28:7: warning: function 'ImageDependencies::~ImageDependencies()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   28 | class ImageDependencies: public GlobalFileSystemModuleRef
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/radiant/imagemodules.cpp: In member function 'ImageDependencies::ImageDependencies()':
src/tools/radiant/radiant/imagemodules.cpp:28:7: warning: function 'ImageDependencies::ImageDependencies()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   28 | class ImageDependencies: public GlobalFileSystemModuleRef
      |       ^~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/main.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/limits.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:203,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/syslimits.h:7,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:34,
                 from /usr/lib64/glib-2.0/include/glibconfig.h:11,
                 from /usr/include/glib-2.0/glib/gtypes.h:32,
                 from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32,
                 from src/tools/radiant/include/radiant_i18n.h:30,
                 from src/tools/radiant/radiant/main.cpp:65:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/radiant/main.cpp:67:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                 from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
                 from /usr/include/glib-2.0/glib.h:32:
/usr/include/glib-2.0/glib/gutils.h: In function 'g_bit_nth_msf_impl':
/usr/include/glib-2.0/glib/gutils.h:399:1: warning: function 'g_bit_nth_msf_impl' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  399 | g_bit_nth_msf_impl (gulong mask,
      | ^~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/main.cpp: In member function 'LineLimitedTextOutputStream::~LineLimitedTextOutputStream()':
src/tools/radiant/radiant/main.cpp:233:7: warning: function 'LineLimitedTextOutputStream::~LineLimitedTextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  233 | class LineLimitedTextOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/main.cpp: In member function 'LineLimitedTextOutputStream::~LineLimitedTextOutputStream()':
src/tools/radiant/radiant/main.cpp:233:7: warning: function 'LineLimitedTextOutputStream::~LineLimitedTextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/main.cpp:71:
src/tools/radiant/libs/os/file.h: In function 'file_remove(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/os/file.h:63:13: warning: function 'file_remove(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   63 | inline bool file_remove (const std::string& path)
      |             ^~~~~~~~~~~
src/tools/radiant/libs/os/file.h: In function 'file_accessible(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, FileAccess::Mode)':
src/tools/radiant/libs/os/file.h:77:13: warning: function 'file_accessible(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, FileAccess::Mode)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   77 | inline bool file_accessible (const std::string& path, FileAccess::Mode mode)
      |             ^~~~~~~~~~~~~~~
src/tools/radiant/libs/os/file.h: In function 'file_readable(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/os/file.h:83:13: warning: function 'file_readable(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   83 | inline bool file_readable (const std::string& path)
      |             ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalOutputStream()':
src/tools/radiant/include/itextstream.h:116:26: warning: function 'globalOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/include/iundo.h:162,
                 from src/tools/radiant/radiant/main.cpp:69:
src/tools/radiant/include/modulesystem.h: In function 'globalModuleServer()':
src/tools/radiant/include/modulesystem.h:131:22: warning: function 'globalModuleServer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [18]>(TextOutputStream&, char const (&) [18])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [18]>(TextOutputStream&, char const (&) [18])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [55]>(TextOutputStream&, char const (&) [55])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [55]>(TextOutputStream&, char const (&) [55])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [13]>(TextOutputStream&, char const (&) [13])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [13]>(TextOutputStream&, char const (&) [13])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<StringOutputStream>(StringOutputStream&, char const*)StringOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<StringOutputStream>(StringOutputStream&, char const*)StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/main.cpp:73:
src/tools/radiant/libs/stream/stringstream.h: In function 'operator<< <char [26]>(StringOutputStream&, char const (&) [26])StringOutputStream&':
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: function 'operator<< <char [26]>(StringOutputStream&, char const (&) [26])StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^~~~~~~~
src/tools/radiant/libs/stream/stringstream.h: In function 'operator<< <char [3]>(StringOutputStream&, char const (&) [3])StringOutputStream&':
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: function 'operator<< <char [3]>(StringOutputStream&, char const (&) [3])StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/stringstream.h: In function 'operator<< <char [2]>(StringOutputStream&, char const (&) [2])StringOutputStream&':
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: function 'operator<< <char [2]>(StringOutputStream&, char const (&) [2])StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/stringstream.h: In function 'operator<< <char [22]>(StringOutputStream&, char const (&) [22])StringOutputStream&':
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: function 'operator<< <char [22]>(StringOutputStream&, char const (&) [22])StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/stringstream.h: In function 'operator<< <char [11]>(StringOutputStream&, char const (&) [11])StringOutputStream&':
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: function 'operator<< <char [11]>(StringOutputStream&, char const (&) [11])StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/stringstream.h: In function 'operator<< <char [25]>(StringOutputStream&, char const (&) [25])StringOutputStream&':
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: function 'operator<< <char [25]>(StringOutputStream&, char const (&) [25])StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/stringstream.h: In function 'operator<< <char [14]>(StringOutputStream&, char const (&) [14])StringOutputStream&':
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: function 'operator<< <char [14]>(StringOutputStream&, char const (&) [14])StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/stringstream.h: In function 'operator<< <char [24]>(StringOutputStream&, char const (&) [24])StringOutputStream&':
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: function 'operator<< <char [24]>(StringOutputStream&, char const (&) [24])StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/stringstream.h: In function 'operator<< <char [21]>(StringOutputStream&, char const (&) [21])StringOutputStream&':
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: function 'operator<< <char [21]>(StringOutputStream&, char const (&) [21])StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/stringstream.h: In function 'operator<< <char [10]>(StringOutputStream&, char const (&) [10])StringOutputStream&':
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: function 'operator<< <char [10]>(StringOutputStream&, char const (&) [10])StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/stringstream.h: In function 'operator<< <char [18]>(StringOutputStream&, char const (&) [18])StringOutputStream&':
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: function 'operator<< <char [18]>(StringOutputStream&, char const (&) [18])StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/stringstream.h: In function 'operator<< <char [7]>(StringOutputStream&, char const (&) [7])StringOutputStream&':
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: function 'operator<< <char [7]>(StringOutputStream&, char const (&) [7])StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/stringstream.h: In function 'operator<< <char [19]>(StringOutputStream&, char const (&) [19])StringOutputStream&':
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: function 'operator<< <char [19]>(StringOutputStream&, char const (&) [19])StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/stringstream.h: In function 'operator<< <char [15]>(StringOutputStream&, char const (&) [15])StringOutputStream&':
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: function 'operator<< <char [15]>(StringOutputStream&, char const (&) [15])StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/stringstream.h: In function 'operator<< <char [6]>(StringOutputStream&, char const (&) [6])StringOutputStream&':
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: function 'operator<< <char [6]>(StringOutputStream&, char const (&) [6])StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/stringstream.h: In function 'operator<< <char [8]>(StringOutputStream&, char const (&) [8])StringOutputStream&':
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: function 'operator<< <char [8]>(StringOutputStream&, char const (&) [8])StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/stringstream.h: In function 'operator<< <char [4]>(StringOutputStream&, char const (&) [4])StringOutputStream&':
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: function 'operator<< <char [4]>(StringOutputStream&, char const (&) [4])StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/stringstream.h: In function 'operator<< <char const*>(StringOutputStream&, char const* const&)StringOutputStream&':
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: function 'operator<< <char const*>(StringOutputStream&, char const* const&)StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/stringstream.h: In function 'operator<< <char [13]>(StringOutputStream&, char const (&) [13])StringOutputStream&':
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: function 'operator<< <char [13]>(StringOutputStream&, char const (&) [13])StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [38]>(TextOutputStream&, char const (&) [38])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [38]>(TextOutputStream&, char const (&) [38])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [7]>(TextOutputStream&, char const (&) [7])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [7]>(TextOutputStream&, char const (&) [7])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [14]>(TextOutputStream&, char const (&) [14])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [14]>(TextOutputStream&, char const (&) [14])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/stringstream.h: In member function 'StringBuffer::~StringBuffer()':
src/tools/radiant/libs/stream/stringstream.h:32:7: warning: function 'StringBuffer::~StringBuffer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   32 | class StringBuffer
      |       ^~~~~~~~~~~~
src/tools/radiant/radiant/main.cpp: In member function 'PopupDebugMessageHandler::~PopupDebugMessageHandler()':
src/tools/radiant/radiant/main.cpp:264:7: warning: function 'PopupDebugMessageHandler::~PopupDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  264 | class PopupDebugMessageHandler: public DebugMessageHandler
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/main.cpp: In member function 'PopupDebugMessageHandler::~PopupDebugMessageHandler()':
src/tools/radiant/radiant/main.cpp:264:7: warning: function 'PopupDebugMessageHandler::~PopupDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/main.cpp:75:
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegistryList::~ModuleRegistryList()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:39:7: warning: function 'ModuleRegistryList::~ModuleRegistryList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class ModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegistryList::ModuleRegistryList()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:39:7: warning: function 'ModuleRegistryList::ModuleRegistryList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/include/iundo.h:33:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/sidebar/texturebrowser.h:100,
                 from src/tools/radiant/radiant/main.cpp:80:
src/tools/radiant/include/iregistry.h: In function 'GlobalRegistry()':
src/tools/radiant/include/iregistry.h:184:18: warning: function 'GlobalRegistry()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^~~~~~~~~~~~~~
src/tools/radiant/radiant/main.cpp: In member function 'PopupDebugMessageHandler::PopupDebugMessageHandler()':
src/tools/radiant/radiant/main.cpp:264:7: warning: function 'PopupDebugMessageHandler::PopupDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  264 | class PopupDebugMessageHandler: public DebugMessageHandler
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/plugin.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/iostream:38,
                 from src/tools/radiant/radiant/plugin.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/radiant/plugin.cpp:29:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from src/tools/radiant/include/radiant_i18n.h:30,
                 from src/tools/radiant/libs/gtkutil/messagebox.h:27,
                 from src/tools/radiant/radiant/plugin.cpp:71:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from src/tools/radiant/libs/stream/textstream.h:36,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/xyview/../camera/../selection/RadiantSelectionSystem.h:7,
                 from src/tools/radiant/radiant/xyview/../camera/../selection/ManipulateObserver.h:4,
                 from src/tools/radiant/radiant/xyview/../camera/../selection/RadiantWindowObserver.h:8,
                 from src/tools/radiant/radiant/xyview/../camera/CamWnd.h:6,
                 from src/tools/radiant/radiant/xyview/XYWnd.h:19,
                 from src/tools/radiant/radiant/xyview/GlobalXYWnd.h:9,
                 from src/tools/radiant/radiant/plugin.cpp:85:
src/tools/radiant/radiant/xyview/../camera/../selection/Manipulators.h: In constructor 'DragManipulator::DragManipulator()':
src/tools/radiant/radiant/xyview/../camera/../selection/Manipulators.h:341:35: warning: member 'DragManipulator::_resizeTranslatable' is used uninitialized [-Wuninitialized]
  341 |   DragManipulator() : _freeResize(_resizeTranslatable), _freeDrag(_dragTranslatable), _selected(false) {}
      |                                   ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/xyview/../camera/../selection/Manipulators.h:341:67: warning: member 'DragManipulator::_dragTranslatable' is used uninitialized [-Wuninitialized]
  341 |   DragManipulator() : _freeResize(_resizeTranslatable), _freeDrag(_dragTranslatable), _selected(false) {}
      |                                                                   ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/include/iclipper.h:96,
                 from src/tools/radiant/include/iradiant.h:30,
                 from src/tools/radiant/radiant/plugin.cpp:31:
src/tools/radiant/include/modulesystem.h: In function 'Module_getTable(Module&)':
src/tools/radiant/include/modulesystem.h:59:14: warning: function 'Module_getTable(Module&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   59 | inline void* Module_getTable (Module& module)
      |              ^~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/plugin.cpp:92:
src/tools/radiant/libs/modulesystem/modulesmap.h: In member function 'InsertModules<IImageModule>::~InsertModules()':
src/tools/radiant/libs/modulesystem/modulesmap.h:88:7: warning: function 'InsertModules<IImageModule>::~InsertModules()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   88 | class InsertModules: public ModuleServer::Visitor
      |       ^~~~~~~~~~~~~
src/tools/radiant/libs/modulesystem/modulesmap.h: In member function 'InsertModules<IImageModule>::~InsertModules()':
src/tools/radiant/libs/modulesystem/modulesmap.h:88:7: warning: function 'InsertModules<IImageModule>::~InsertModules()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/modulesystem/modulesmap.h: In member function 'InsertModules<MapFormat>::~InsertModules()':
src/tools/radiant/libs/modulesystem/modulesmap.h:88:7: warning: function 'InsertModules<MapFormat>::~InsertModules()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/modulesystem/modulesmap.h: In member function 'InsertModules<MapFormat>::~InsertModules()':
src/tools/radiant/libs/modulesystem/modulesmap.h:88:7: warning: function 'InsertModules<MapFormat>::~InsertModules()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/include/ientity.h:28,
                 from src/tools/radiant/radiant/plugin.cpp:34:
src/tools/radiant/libs/string/string.h: In function 'string::endsWith(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/string/string.h:245:13: warning: function 'string::endsWith(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  245 | inline bool endsWith (const std::string& str, const std::string& end)
      |             ^~~~~~~~
In file included from src/tools/radiant/radiant/plugin.cpp:75:
src/tools/radiant/radiant/map/CounterManager.h: In member function 'map::SimpleCounter::~SimpleCounter()':
src/tools/radiant/radiant/map/CounterManager.h:13:7: warning: function 'map::SimpleCounter::~SimpleCounter()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   13 | class SimpleCounter: public Counter
      |       ^~~~~~~~~~~~~
src/tools/radiant/radiant/map/CounterManager.h: In member function 'map::SimpleCounter::~SimpleCounter()':
src/tools/radiant/radiant/map/CounterManager.h:13:7: warning: function 'map::SimpleCounter::~SimpleCounter()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/map/map.h:29,
                 from src/tools/radiant/radiant/plugin.cpp:74:
src/tools/radiant/libs/scenelib.h: In member function 'Counter::Counter()':
src/tools/radiant/libs/scenelib.h:660:7: warning: function 'Counter::Counter()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  660 | class Counter
      |       ^~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalOutputStream()':
src/tools/radiant/include/itextstream.h:116:26: warning: function 'globalOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/modulesystem.h: In function 'globalModuleServer()':
src/tools/radiant/include/modulesystem.h:131:22: warning: function 'globalModuleServer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/modulesystem.h: In member function 'Modules<IImageModule>::Modules()':
src/tools/radiant/include/modulesystem.h:154:7: warning: function 'Modules<IImageModule>::Modules()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  154 | class Modules
      |       ^~~~~~~
src/tools/radiant/include/modulesystem.h: In member function 'Modules<MapFormat>::Modules()':
src/tools/radiant/include/modulesystem.h:154:7: warning: function 'Modules<MapFormat>::Modules()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [62]>(TextOutputStream&, char const (&) [62])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [62]>(TextOutputStream&, char const (&) [62])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [79]>(TextOutputStream&, char const (&) [79])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [79]>(TextOutputStream&, char const (&) [79])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/modulesystem.h: In member function 'Module::Module()':
src/tools/radiant/include/modulesystem.h:45:7: warning: function 'Module::Module()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class Module
      |       ^~~~~~
In file included from src/tools/radiant/include/imaterial.h:31,
                 from src/tools/radiant/radiant/plugin.cpp:51:
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegisterable::ModuleRegisterable()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:29:7: warning: function 'ModuleRegisterable::ModuleRegisterable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class ModuleRegisterable
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/modulesystem.h: In member function 'ModuleServer::Visitor::Visitor()':
src/tools/radiant/include/modulesystem.h:74:23: warning: function 'ModuleServer::Visitor::Visitor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   74 |                 class Visitor
      |                       ^~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/include/ishaderlayer.h:3,
                 from src/tools/radiant/include/ishader.h:4,
                 from src/tools/radiant/include/ishadersystem.h:28,
                 from src/tools/radiant/radiant/plugin.cpp:33:
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<map::CounterManager>(map::CounterManager&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<map::CounterManager>(map::CounterManager&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [38]>(TextOutputStream&, char const (&) [38])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [38]>(TextOutputStream&, char const (&) [38])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [7]>(TextOutputStream&, char const (&) [7])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [7]>(TextOutputStream&, char const (&) [7])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [14]>(TextOutputStream&, char const (&) [14])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [14]>(TextOutputStream&, char const (&) [14])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Clipper::Name_CONSTANT_> >(ConstantWrapper<Clipper::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Clipper::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Clipper::Name_CONSTANT_> >(ConstantWrapper<Clipper::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Clipper::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Clipper::Version_CONSTANT_> >(ConstantWrapper<Clipper::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Clipper::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Clipper::Version_CONSTANT_> >(ConstantWrapper<Clipper::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Clipper::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<EntityCreator::Name_CONSTANT_> >(ConstantWrapper<EntityCreator::Name_CONSTANT_> const&)Quoted<ConstantWrapper<EntityCreator::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<EntityCreator::Name_CONSTANT_> >(ConstantWrapper<EntityCreator::Name_CONSTANT_> const&)Quoted<ConstantWrapper<EntityCreator::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<EntityCreator::Version_CONSTANT_> >(ConstantWrapper<EntityCreator::Version_CONSTANT_> const&)Quoted<ConstantWrapper<EntityCreator::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<EntityCreator::Version_CONSTANT_> >(ConstantWrapper<EntityCreator::Version_CONSTANT_> const&)Quoted<ConstantWrapper<EntityCreator::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEntityClassManager::Name_CONSTANT_> >(ConstantWrapper<IEntityClassManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEntityClassManager::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEntityClassManager::Name_CONSTANT_> >(ConstantWrapper<IEntityClassManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEntityClassManager::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEntityClassManager::Version_CONSTANT_> >(ConstantWrapper<IEntityClassManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEntityClassManager::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEntityClassManager::Version_CONSTANT_> >(ConstantWrapper<IEntityClassManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEntityClassManager::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >(ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >(ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >(ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >(ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> >(ConstantWrapper<FilterSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> >(ConstantWrapper<FilterSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> >(ConstantWrapper<FilterSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> >(ConstantWrapper<FilterSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> >(ConstantWrapper<IScriptLibrary::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> >(ConstantWrapper<IScriptLibrary::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> >(ConstantWrapper<IScriptLibrary::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> >(ConstantWrapper<IScriptLibrary::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ReferenceCache::Name_CONSTANT_> >(ConstantWrapper<ReferenceCache::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ReferenceCache::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ReferenceCache::Name_CONSTANT_> >(ConstantWrapper<ReferenceCache::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ReferenceCache::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ReferenceCache::Version_CONSTANT_> >(ConstantWrapper<ReferenceCache::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ReferenceCache::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ReferenceCache::Version_CONSTANT_> >(ConstantWrapper<ReferenceCache::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ReferenceCache::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IGameManager::Name_CONSTANT_> >(ConstantWrapper<IGameManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IGameManager::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IGameManager::Name_CONSTANT_> >(ConstantWrapper<IGameManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IGameManager::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IGameManager::Version_CONSTANT_> >(ConstantWrapper<IGameManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IGameManager::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IGameManager::Version_CONSTANT_> >(ConstantWrapper<IGameManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IGameManager::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> >(ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> >(ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> >(ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> >(ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<BrushCreator::Name_CONSTANT_> >(ConstantWrapper<BrushCreator::Name_CONSTANT_> const&)Quoted<ConstantWrapper<BrushCreator::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<BrushCreator::Name_CONSTANT_> >(ConstantWrapper<BrushCreator::Name_CONSTANT_> const&)Quoted<ConstantWrapper<BrushCreator::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<BrushCreator::Version_CONSTANT_> >(ConstantWrapper<BrushCreator::Version_CONSTANT_> const&)Quoted<ConstantWrapper<BrushCreator::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<BrushCreator::Version_CONSTANT_> >(ConstantWrapper<BrushCreator::Version_CONSTANT_> const&)Quoted<ConstantWrapper<BrushCreator::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IUMPSystem::Name_CONSTANT_> >(ConstantWrapper<IUMPSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IUMPSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IUMPSystem::Name_CONSTANT_> >(ConstantWrapper<IUMPSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IUMPSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IUMPSystem::Version_CONSTANT_> >(ConstantWrapper<IUMPSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IUMPSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IUMPSystem::Version_CONSTANT_> >(ConstantWrapper<IUMPSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IUMPSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<selection::ISelectionSetManager::Name_CONSTANT_> >(ConstantWrapper<selection::ISelectionSetManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<selection::ISelectionSetManager::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<selection::ISelectionSetManager::Name_CONSTANT_> >(ConstantWrapper<selection::ISelectionSetManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<selection::ISelectionSetManager::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<selection::ISelectionSetManager::Version_CONSTANT_> >(ConstantWrapper<selection::ISelectionSetManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<selection::ISelectionSetManager::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<selection::ISelectionSetManager::Version_CONSTANT_> >(ConstantWrapper<selection::ISelectionSetManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<selection::ISelectionSetManager::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<INamespace::Name_CONSTANT_> >(ConstantWrapper<INamespace::Name_CONSTANT_> const&)Quoted<ConstantWrapper<INamespace::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<INamespace::Name_CONSTANT_> >(ConstantWrapper<INamespace::Name_CONSTANT_> const&)Quoted<ConstantWrapper<INamespace::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<INamespace::Version_CONSTANT_> >(ConstantWrapper<INamespace::Version_CONSTANT_> const&)Quoted<ConstantWrapper<INamespace::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<INamespace::Version_CONSTANT_> >(ConstantWrapper<INamespace::Version_CONSTANT_> const&)Quoted<ConstantWrapper<INamespace::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ISoundManager::Name_CONSTANT_> >(ConstantWrapper<ISoundManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ISoundManager::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ISoundManager::Name_CONSTANT_> >(ConstantWrapper<ISoundManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ISoundManager::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ISoundManager::Version_CONSTANT_> >(ConstantWrapper<ISoundManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ISoundManager::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ISoundManager::Version_CONSTANT_> >(ConstantWrapper<ISoundManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ISoundManager::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >(ConstantWrapper<IEventManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >(ConstantWrapper<IEventManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >(ConstantWrapper<IEventManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >(ConstantWrapper<IEventManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IGridManager::Name_CONSTANT_> >(ConstantWrapper<IGridManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IGridManager::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IGridManager::Name_CONSTANT_> >(ConstantWrapper<IGridManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IGridManager::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IGridManager::Version_CONSTANT_> >(ConstantWrapper<IGridManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IGridManager::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IGridManager::Version_CONSTANT_> >(ConstantWrapper<IGridManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IGridManager::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IOverlay::Name_CONSTANT_> >(ConstantWrapper<IOverlay::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IOverlay::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IOverlay::Name_CONSTANT_> >(ConstantWrapper<IOverlay::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IOverlay::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IOverlay::Version_CONSTANT_> >(ConstantWrapper<IOverlay::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IOverlay::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IOverlay::Version_CONSTANT_> >(ConstantWrapper<IOverlay::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IOverlay::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IUIManager::Name_CONSTANT_> >(ConstantWrapper<IUIManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IUIManager::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IUIManager::Name_CONSTANT_> >(ConstantWrapper<IUIManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IUIManager::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IUIManager::Version_CONSTANT_> >(ConstantWrapper<IUIManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IUIManager::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IUIManager::Version_CONSTANT_> >(ConstantWrapper<IUIManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IUIManager::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IParticleSystem::Name_CONSTANT_> >(ConstantWrapper<IParticleSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IParticleSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IParticleSystem::Name_CONSTANT_> >(ConstantWrapper<IParticleSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IParticleSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IParticleSystem::Version_CONSTANT_> >(ConstantWrapper<IParticleSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IParticleSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IParticleSystem::Version_CONSTANT_> >(ConstantWrapper<IParticleSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IParticleSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IMapCompiler::Name_CONSTANT_> >(ConstantWrapper<IMapCompiler::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IMapCompiler::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IMapCompiler::Name_CONSTANT_> >(ConstantWrapper<IMapCompiler::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IMapCompiler::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IMapCompiler::Version_CONSTANT_> >(ConstantWrapper<IMapCompiler::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IMapCompiler::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IMapCompiler::Version_CONSTANT_> >(ConstantWrapper<IMapCompiler::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IMapCompiler::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IPathfindingSystem::Name_CONSTANT_> >(ConstantWrapper<IPathfindingSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IPathfindingSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IPathfindingSystem::Name_CONSTANT_> >(ConstantWrapper<IPathfindingSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IPathfindingSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IPathfindingSystem::Version_CONSTANT_> >(ConstantWrapper<IPathfindingSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IPathfindingSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IPathfindingSystem::Version_CONSTANT_> >(ConstantWrapper<IPathfindingSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IPathfindingSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UFOScriptSystem::Name_CONSTANT_> >(ConstantWrapper<UFOScriptSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UFOScriptSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UFOScriptSystem::Name_CONSTANT_> >(ConstantWrapper<UFOScriptSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UFOScriptSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UFOScriptSystem::Version_CONSTANT_> >(ConstantWrapper<UFOScriptSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UFOScriptSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UFOScriptSystem::Version_CONSTANT_> >(ConstantWrapper<UFOScriptSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UFOScriptSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<MaterialSystem::Name_CONSTANT_> >(ConstantWrapper<MaterialSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<MaterialSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<MaterialSystem::Name_CONSTANT_> >(ConstantWrapper<MaterialSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<MaterialSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<MaterialSystem::Version_CONSTANT_> >(ConstantWrapper<MaterialSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<MaterialSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<MaterialSystem::Version_CONSTANT_> >(ConstantWrapper<MaterialSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<MaterialSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/modulesystem/modulesmap.h: In member function 'ModulesMap<IImageModule>::ModulesMap()':
src/tools/radiant/libs/modulesystem/modulesmap.h:32:7: warning: function 'ModulesMap<IImageModule>::ModulesMap()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   32 | class ModulesMap: public Modules<Type>
      |       ^~~~~~~~~~
src/tools/radiant/libs/modulesystem/modulesmap.h: In member function 'ModulesMap<MapFormat>::ModulesMap()':
src/tools/radiant/libs/modulesystem/modulesmap.h:32:7: warning: function 'ModulesMap<MapFormat>::ModulesMap()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegistryList::~ModuleRegistryList()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:39:7: warning: function 'ModuleRegistryList::~ModuleRegistryList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class ModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'StaticRegisterModule::~StaticRegisterModule()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:68:7: warning: function 'StaticRegisterModule::~StaticRegisterModule()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   68 | class StaticRegisterModule: public StaticModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegistryList::ModuleRegistryList()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:39:7: warning: function 'ModuleRegistryList::ModuleRegistryList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class ModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/plugin.cpp:78:
src/tools/radiant/libs/os/path.h: In member function 'DirectoryCleaned::~DirectoryCleaned()':
src/tools/radiant/libs/os/path.h:262:7: warning: function 'DirectoryCleaned::~DirectoryCleaned()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  262 | class DirectoryCleaned
      |       ^~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/plugin.cpp:46:
src/tools/radiant/include/ifiletypes.h: In member function 'filetype_t::~filetype_t()':
src/tools/radiant/include/ifiletypes.h:27:7: warning: function 'filetype_t::~filetype_t()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   27 | class filetype_t
      |       ^~~~~~~~~~
src/tools/radiant/include/imaterial.h: In function 'GlobalMaterialSystem()':
src/tools/radiant/include/imaterial.h:117:25: warning: function 'GlobalMaterialSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  117 | inline MaterialSystem * GlobalMaterialSystem() {
      |                         ^~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/plugin.cpp:53:
src/tools/radiant/include/iufoscript.h: In function 'GlobalUFOScriptSystem()':
src/tools/radiant/include/iufoscript.h:93:26: warning: function 'GlobalUFOScriptSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   93 | inline UFOScriptSystem * GlobalUFOScriptSystem ()
      |                          ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/string/string.h: In function 'string::replaceAll(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/string/string.h:224:20: warning: function 'string::replaceAll(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  224 | inline std::string replaceAll (const std::string& str, const std::string& searchStr, const std::string& replaceStr)
      |                    ^~~~~~~~~~
src/tools/radiant/libs/string/string.h: In function 'string::toString<int>(int const&)std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >':
src/tools/radiant/libs/string/string.h:155:20: warning: function 'string::toString<int>(int const&)std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  155 | inline std::string toString (const T& t)
      |                    ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/iradiant.h:29:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IGameManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IGameManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IGameManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IGameManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IGameManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IGameManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IGameManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IGameManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IGameManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IGameManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IGameManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IGameManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IGameManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IGameManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IGameManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IGameManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEventManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEventManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IUIManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IUIManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IUIManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IUIManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IUIManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IUIManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IUIManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IUIManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IUIManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IUIManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IUIManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IUIManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IUIManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IUIManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IUIManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IUIManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, VirtualFileSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, VirtualFileSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ISoundManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ISoundManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ISoundManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ISoundManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ISoundManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ISoundManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ISoundManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ISoundManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ISoundManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ISoundManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ISoundManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ISoundManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ISoundManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ISoundManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ISoundManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ISoundManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IUMPSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IUMPSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IUMPSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IUMPSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IUMPSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IUMPSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IUMPSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IUMPSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IUMPSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IUMPSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IUMPSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IUMPSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IUMPSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IUMPSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IUMPSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IUMPSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, EntityCreator::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<EntityCreator::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, EntityCreator::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<EntityCreator::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<EntityCreator::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<EntityCreator::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<EntityCreator::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<EntityCreator::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<EntityCreator::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<EntityCreator::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<EntityCreator::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<EntityCreator::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<EntityCreator::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<EntityCreator::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<EntityCreator::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<EntityCreator::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, BrushCreator::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<BrushCreator::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, BrushCreator::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<BrushCreator::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<BrushCreator::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<BrushCreator::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<BrushCreator::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<BrushCreator::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<BrushCreator::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<BrushCreator::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<BrushCreator::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<BrushCreator::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<BrushCreator::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<BrushCreator::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<BrushCreator::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<BrushCreator::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderCache::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderCache::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IFileTypeRegistry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IFileTypeRegistry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ReferenceCache::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ReferenceCache::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ReferenceCache::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ReferenceCache::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ReferenceCache::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ReferenceCache::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ReferenceCache::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ReferenceCache::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ReferenceCache::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ReferenceCache::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ReferenceCache::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ReferenceCache::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ReferenceCache::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ReferenceCache::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ReferenceCache::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ReferenceCache::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, OpenGLBinding::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, OpenGLBinding::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEntityClassManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEntityClassManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEntityClassManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEntityClassManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEntityClassManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEntityClassManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEntityClassManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEntityClassManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEntityClassManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEntityClassManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEntityClassManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEntityClassManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEntityClassManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEntityClassManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEntityClassManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEntityClassManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IScriptLibrary::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IScriptLibrary::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IScriptLibrary::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IScriptLibrary::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IScriptLibrary::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IScriptLibrary::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IScriptLibrary::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IScriptLibrary::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IScriptLibrary::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IScriptLibrary::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, INamespace::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<INamespace::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, INamespace::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<INamespace::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<INamespace::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<INamespace::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<INamespace::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<INamespace::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<INamespace::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<INamespace::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<INamespace::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<INamespace::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<INamespace::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<INamespace::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<INamespace::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<INamespace::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, FilterSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<FilterSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, FilterSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<FilterSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<FilterSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<FilterSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<FilterSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<FilterSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<FilterSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<FilterSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Clipper::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Clipper::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Clipper::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Clipper::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Clipper::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Clipper::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Clipper::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Clipper::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Clipper::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Clipper::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Clipper::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Clipper::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Clipper::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Clipper::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Clipper::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Clipper::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IGridManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IGridManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IGridManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IGridManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IGridManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IGridManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IGridManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IGridManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IGridManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IGridManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IGridManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IGridManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IGridManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IGridManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IGridManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IGridManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IOverlay::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IOverlay::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IOverlay::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IOverlay::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IOverlay::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IOverlay::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IOverlay::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IOverlay::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IOverlay::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IOverlay::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IOverlay::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IOverlay::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IOverlay::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IOverlay::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IOverlay::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IOverlay::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, selection::ISelectionSetManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<selection::ISelectionSetManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, selection::ISelectionSetManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<selection::ISelectionSetManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<selection::ISelectionSetManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<selection::ISelectionSetManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<selection::ISelectionSetManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<selection::ISelectionSetManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<selection::ISelectionSetManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<selection::ISelectionSetManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<selection::ISelectionSetManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<selection::ISelectionSetManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<selection::ISelectionSetManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<selection::ISelectionSetManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<selection::ISelectionSetManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<selection::ISelectionSetManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IParticleSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IParticleSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IParticleSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IParticleSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IParticleSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IParticleSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IParticleSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IParticleSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IParticleSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IParticleSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IParticleSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IParticleSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IParticleSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IParticleSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IParticleSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IParticleSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IMapCompiler::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IMapCompiler::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IMapCompiler::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IMapCompiler::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IMapCompiler::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IMapCompiler::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IMapCompiler::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IMapCompiler::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IMapCompiler::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IMapCompiler::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IMapCompiler::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IMapCompiler::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IMapCompiler::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IMapCompiler::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IMapCompiler::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IMapCompiler::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IPathfindingSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IPathfindingSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IPathfindingSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IPathfindingSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IPathfindingSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IPathfindingSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IPathfindingSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IPathfindingSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IPathfindingSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IPathfindingSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IPathfindingSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IPathfindingSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IPathfindingSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IPathfindingSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IPathfindingSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IPathfindingSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UFOScriptSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UFOScriptSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UFOScriptSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UFOScriptSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UFOScriptSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UFOScriptSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UFOScriptSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UFOScriptSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UFOScriptSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UFOScriptSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UFOScriptSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UFOScriptSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UFOScriptSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UFOScriptSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UFOScriptSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UFOScriptSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, MaterialSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<MaterialSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, MaterialSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<MaterialSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<MaterialSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<MaterialSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<MaterialSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<MaterialSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<MaterialSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<MaterialSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<MaterialSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<MaterialSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<MaterialSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<MaterialSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<MaterialSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<MaterialSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iradiant.h: In function 'GlobalRadiant()':
src/tools/radiant/include/iradiant.h:162:18: warning: function 'GlobalRadiant()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IGameManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IGameManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IGameManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IGameManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IGameManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IGameManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IGameManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IGameManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IGameManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IGameManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IGameManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IGameManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IGameManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IGameManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IGameManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IGameManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/plugin.cpp:45:
src/tools/radiant/include/igamemanager.h: In function 'GlobalGameManager()':
src/tools/radiant/include/igamemanager.h:41:22: warning: function 'GlobalGameManager()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline IGameManager& GlobalGameManager ()
      |                      ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEventManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEventManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/plugin.cpp:60:
src/tools/radiant/include/ieventmanager.h: In function 'GlobalEventManager()':
src/tools/radiant/include/ieventmanager.h:258:23: warning: function 'GlobalEventManager()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IUIManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IUIManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IUIManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IUIManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IUIManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IUIManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IUIManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IUIManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IUIManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IUIManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IUIManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IUIManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IUIManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IUIManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IUIManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IUIManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, VirtualFileSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, VirtualFileSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ISoundManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ISoundManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ISoundManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ISoundManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ISoundManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ISoundManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ISoundManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ISoundManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ISoundManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ISoundManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ISoundManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ISoundManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ISoundManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ISoundManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ISoundManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ISoundManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IUMPSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IUMPSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IUMPSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IUMPSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IUMPSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IUMPSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IUMPSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IUMPSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IUMPSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IUMPSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IUMPSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IUMPSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IUMPSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IUMPSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IUMPSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IUMPSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UFOScriptSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UFOScriptSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UFOScriptSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UFOScriptSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UFOScriptSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UFOScriptSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UFOScriptSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UFOScriptSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UFOScriptSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UFOScriptSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UFOScriptSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UFOScriptSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UFOScriptSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UFOScriptSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UFOScriptSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UFOScriptSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, MaterialSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<MaterialSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, MaterialSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<MaterialSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<MaterialSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<MaterialSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<MaterialSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<MaterialSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<MaterialSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<MaterialSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<MaterialSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<MaterialSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<MaterialSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<MaterialSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<MaterialSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<MaterialSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, EntityCreator::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<EntityCreator::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, EntityCreator::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<EntityCreator::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<EntityCreator::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<EntityCreator::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<EntityCreator::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<EntityCreator::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<EntityCreator::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<EntityCreator::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<EntityCreator::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<EntityCreator::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<EntityCreator::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<EntityCreator::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<EntityCreator::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<EntityCreator::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, BrushCreator::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<BrushCreator::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, BrushCreator::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<BrushCreator::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<BrushCreator::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<BrushCreator::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<BrushCreator::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<BrushCreator::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<BrushCreator::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<BrushCreator::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<BrushCreator::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<BrushCreator::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<BrushCreator::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<BrushCreator::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<BrushCreator::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<BrushCreator::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderCache::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderCache::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IFileTypeRegistry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IFileTypeRegistry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/ifiletypes.h: In function 'GlobalFiletypes()':
src/tools/radiant/include/ifiletypes.h:90:27: warning: function 'GlobalFiletypes()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   90 | inline IFileTypeRegistry& GlobalFiletypes ()
      |                           ^~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ReferenceCache::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ReferenceCache::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ReferenceCache::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ReferenceCache::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ReferenceCache::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ReferenceCache::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ReferenceCache::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ReferenceCache::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ReferenceCache::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ReferenceCache::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ReferenceCache::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ReferenceCache::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ReferenceCache::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ReferenceCache::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ReferenceCache::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ReferenceCache::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, OpenGLBinding::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, OpenGLBinding::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEntityClassManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEntityClassManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEntityClassManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEntityClassManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEntityClassManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEntityClassManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEntityClassManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEntityClassManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEntityClassManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEntityClassManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEntityClassManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEntityClassManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEntityClassManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEntityClassManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEntityClassManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEntityClassManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IScriptLibrary::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IScriptLibrary::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IScriptLibrary::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IScriptLibrary::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IScriptLibrary::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IScriptLibrary::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IScriptLibrary::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IScriptLibrary::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IScriptLibrary::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IScriptLibrary::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, INamespace::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<INamespace::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, INamespace::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<INamespace::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<INamespace::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<INamespace::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<INamespace::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<INamespace::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<INamespace::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<INamespace::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<INamespace::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<INamespace::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<INamespace::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<INamespace::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<INamespace::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<INamespace::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, FilterSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<FilterSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, FilterSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<FilterSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<FilterSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<FilterSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<FilterSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<FilterSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<FilterSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<FilterSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Clipper::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Clipper::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Clipper::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Clipper::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Clipper::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Clipper::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Clipper::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Clipper::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Clipper::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Clipper::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Clipper::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Clipper::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Clipper::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Clipper::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Clipper::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Clipper::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IGridManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IGridManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IGridManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IGridManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IGridManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IGridManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IGridManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IGridManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IGridManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IGridManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IGridManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IGridManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IGridManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IGridManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IGridManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IGridManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IOverlay::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IOverlay::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IOverlay::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IOverlay::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IOverlay::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IOverlay::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IOverlay::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IOverlay::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IOverlay::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IOverlay::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IOverlay::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IOverlay::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IOverlay::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IOverlay::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IOverlay::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IOverlay::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, selection::ISelectionSetManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<selection::ISelectionSetManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, selection::ISelectionSetManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<selection::ISelectionSetManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<selection::ISelectionSetManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<selection::ISelectionSetManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<selection::ISelectionSetManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<selection::ISelectionSetManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<selection::ISelectionSetManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<selection::ISelectionSetManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<selection::ISelectionSetManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<selection::ISelectionSetManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<selection::ISelectionSetManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<selection::ISelectionSetManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<selection::ISelectionSetManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<selection::ISelectionSetManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IParticleSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IParticleSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IParticleSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IParticleSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IParticleSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IParticleSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IParticleSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IParticleSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IParticleSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IParticleSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IParticleSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IParticleSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IParticleSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IParticleSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IParticleSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IParticleSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IMapCompiler::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IMapCompiler::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IMapCompiler::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IMapCompiler::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IMapCompiler::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IMapCompiler::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IMapCompiler::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IMapCompiler::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IMapCompiler::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IMapCompiler::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IMapCompiler::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IMapCompiler::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IMapCompiler::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IMapCompiler::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IMapCompiler::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IMapCompiler::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IPathfindingSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IPathfindingSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IPathfindingSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IPathfindingSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IPathfindingSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IPathfindingSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IPathfindingSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IPathfindingSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IPathfindingSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IPathfindingSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IPathfindingSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IPathfindingSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IPathfindingSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IPathfindingSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IPathfindingSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IPathfindingSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/plugin.cpp:68:
src/tools/radiant/include/ipathfinding.h: In function 'GlobalPathfindingSystem()':
src/tools/radiant/include/ipathfinding.h:59:28: warning: function 'GlobalPathfindingSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   59 | inline IPathfindingSystem& GlobalPathfindingSystem ()
      |                            ^~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/modulesystem/modulesmap.h: In member function 'ModulesRef<IImageModule>::~ModulesRef()':
src/tools/radiant/libs/modulesystem/modulesmap.h:106:7: warning: function 'ModulesRef<IImageModule>::~ModulesRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  106 | class ModulesRef
      |       ^~~~~~~~~~
src/tools/radiant/libs/modulesystem/modulesmap.h: In member function 'ModulesRef<MapFormat>::~ModulesRef()':
src/tools/radiant/libs/modulesystem/modulesmap.h:106:7: warning: function 'ModulesRef<MapFormat>::~ModulesRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/plugin.cpp: In member function 'RadiantDependencies::~RadiantDependencies()':
src/tools/radiant/radiant/plugin.cpp:200:7: warning: function 'RadiantDependencies::~RadiantDependencies()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  200 | class RadiantDependencies: public GlobalRadiantModuleRef,
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/string/string.h: In function 'string::splitBy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/string/string.h:200:13: warning: function 'string::splitBy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  200 | inline void splitBy (const std::string& str, std::vector<std::string>& tokens, const std::string& delimiters = " ")
      |             ^~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [77]>(TextOutputStream&, char const (&) [77])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [77]>(TextOutputStream&, char const (&) [77])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [4]>(TextOutputStream&, char const (&) [4])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [4]>(TextOutputStream&, char const (&) [4])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/iradiant.h: In member function 'IRadiant::IRadiant()':
src/tools/radiant/include/iradiant.h:114:8: warning: function 'IRadiant::IRadiant()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  114 | struct IRadiant
      |        ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [16]>(TextOutputStream&, char const (&) [16])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [16]>(TextOutputStream&, char const (&) [16])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/plugin.cpp: In member function 'RadiantModule::~RadiantModule()':
src/tools/radiant/radiant/plugin.cpp:99:7: warning: function 'RadiantModule::~RadiantModule()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   99 | class RadiantModule : public IRadiant
      |       ^~~~~~~~~~~~~
src/tools/radiant/radiant/plugin.cpp: In member function 'RadiantModule::~RadiantModule()':
src/tools/radiant/radiant/plugin.cpp:99:7: warning: function 'RadiantModule::~RadiantModule()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/plugin.cpp: In member function 'RadiantModule::RadiantModule()':
src/tools/radiant/radiant/plugin.cpp:99:7: warning: function 'RadiantModule::RadiantModule()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
===> CXX [uforadiant] src/tools/radiant/radiant/select.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/radiant/select.h:25,
                 from src/tools/radiant/radiant/select.cpp:22:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/radiant/select.cpp:25:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from src/tools/radiant/include/radiant_i18n.h:30,
                 from src/tools/radiant/radiant/select.cpp:23:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/brush/FaceTexDef.h:9,
                 from src/tools/radiant/radiant/brush/Face.h:13,
                 from src/tools/radiant/radiant/brush/brushmanip.h:28,
                 from src/tools/radiant/radiant/select.cpp:42:
src/tools/radiant/radiant/brush/TextureProjection.h: In member function 'constexpr TextureProjection& TextureProjection::operator=(const TextureProjection&)':
src/tools/radiant/radiant/brush/TextureProjection.h:10:7: warning: implicitly-declared 'constexpr TexDef& TexDef::operator=(const TexDef&)' is deprecated [-Wdeprecated-copy]
   10 | class TextureProjection
      |       ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/brush/TextureProjection.h:4:
src/tools/radiant/radiant/brush/TexDef.h:13:17: note: because 'TexDef' has user-provided 'TexDef::TexDef(const TexDef&)'
   13 |                 TexDef (const TexDef& other);
      |                 ^~~~~~
src/tools/radiant/radiant/brush/FaceTexDef.h: In constructor 'FaceTexdef::SavedState::SavedState(const FaceTexdef&)':
src/tools/radiant/radiant/brush/FaceTexDef.h:26:67: note: synthesized method 'constexpr TextureProjection& TextureProjection::operator=(const TextureProjection&)' first required here
   26 |                                         m_projection = faceTexdef.m_projection;
      |                                                                   ^~~~~~~~~~~~
src/tools/radiant/radiant/brush/FaceTexDef.h: In member function 'void FaceTexdef::SavedState::exportState(FaceTexdef&) const':
src/tools/radiant/radiant/brush/FaceTexDef.h:31:89: warning: implicitly-declared 'constexpr TexDef& TexDef::operator=(const TexDef&)' is deprecated [-Wdeprecated-copy]
   31 |                                         faceTexdef.m_projection.m_texdef = m_projection.m_texdef;
      |                                                                                         ^~~~~~~~
src/tools/radiant/radiant/brush/TexDef.h:13:17: note: because 'TexDef' has user-provided 'TexDef::TexDef(const TexDef&)'
   13 |                 TexDef (const TexDef& other);
      |                 ^~~~~~
In file included from src/tools/radiant/radiant/selection/algorithm/../../xyview/../camera/../selection/RadiantSelectionSystem.h:7,
                 from src/tools/radiant/radiant/selection/algorithm/../../xyview/../camera/../selection/ManipulateObserver.h:4,
                 from src/tools/radiant/radiant/selection/algorithm/../../xyview/../camera/../selection/RadiantWindowObserver.h:8,
                 from src/tools/radiant/radiant/selection/algorithm/../../xyview/../camera/CamWnd.h:6,
                 from src/tools/radiant/radiant/selection/algorithm/../../xyview/XYWnd.h:19,
                 from src/tools/radiant/radiant/selection/algorithm/../../xyview/GlobalXYWnd.h:9,
                 from src/tools/radiant/radiant/selection/algorithm/SelectionPolicies.h:6,
                 from src/tools/radiant/radiant/select.cpp:48:
src/tools/radiant/radiant/selection/algorithm/../../xyview/../camera/../selection/Manipulators.h: In constructor 'DragManipulator::DragManipulator()':
src/tools/radiant/radiant/selection/algorithm/../../xyview/../camera/../selection/Manipulators.h:341:35: warning: member 'DragManipulator::_resizeTranslatable' is used uninitialized [-Wuninitialized]
  341 |   DragManipulator() : _freeResize(_resizeTranslatable), _freeDrag(_dragTranslatable), _selected(false) {}
      |                                   ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/algorithm/../../xyview/../camera/../selection/Manipulators.h:341:67: warning: member 'DragManipulator::_dragTranslatable' is used uninitialized [-Wuninitialized]
  341 |   DragManipulator() : _freeResize(_resizeTranslatable), _freeDrag(_dragTranslatable), _selected(false) {}
      |                                                                   ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/math/Vector3.h:17,
                 from src/tools/radiant/libs/texturelib.h:26,
                 from src/tools/radiant/include/ishader.h:3,
                 from src/tools/radiant/include/ishadersystem.h:28,
                 from src/tools/radiant/libs/shaderlib.h:27,
                 from src/tools/radiant/radiant/select.cpp:36:
src/tools/radiant/libs/math/pi.h: In function 'degrees_to_radians(double)':
src/tools/radiant/libs/math/pi.h:42:15: warning: function 'degrees_to_radians(double)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline double degrees_to_radians (double degrees)
      |               ^~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/texturelib.h:27:
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_rotation_for_sincos_x(float, float)':
src/tools/radiant/libs/math/matrix.h:819:16: warning: function 'matrix4_rotation_for_sincos_x(float, float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  819 | inline Matrix4 matrix4_rotation_for_sincos_x (float s, float c)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_rotation_for_x(double)':
src/tools/radiant/libs/math/matrix.h:825:16: warning: function 'matrix4_rotation_for_x(double)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  825 | inline Matrix4 matrix4_rotation_for_x (double x)
      |                ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_rotation_for_x_degrees(float)':
src/tools/radiant/libs/math/matrix.h:831:16: warning: function 'matrix4_rotation_for_x_degrees(float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  831 | inline Matrix4 matrix4_rotation_for_x_degrees (float x)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_rotation_for_sincos_y(float, float)':
src/tools/radiant/libs/math/matrix.h:837:16: warning: function 'matrix4_rotation_for_sincos_y(float, float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  837 | inline Matrix4 matrix4_rotation_for_sincos_y (float s, float c)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_rotation_for_y(double)':
src/tools/radiant/libs/math/matrix.h:843:16: warning: function 'matrix4_rotation_for_y(double)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  843 | inline Matrix4 matrix4_rotation_for_y (double y)
      |                ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_rotation_for_y_degrees(float)':
src/tools/radiant/libs/math/matrix.h:849:16: warning: function 'matrix4_rotation_for_y_degrees(float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  849 | inline Matrix4 matrix4_rotation_for_y_degrees (float y)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_rotation_for_sincos_z(float, float)':
src/tools/radiant/libs/math/matrix.h:855:16: warning: function 'matrix4_rotation_for_sincos_z(float, float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  855 | inline Matrix4 matrix4_rotation_for_sincos_z (float s, float c)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_rotation_for_z(double)':
src/tools/radiant/libs/math/matrix.h:861:16: warning: function 'matrix4_rotation_for_z(double)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  861 | inline Matrix4 matrix4_rotation_for_z (double z)
      |                ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_rotation_for_z_degrees(float)':
src/tools/radiant/libs/math/matrix.h:867:16: warning: function 'matrix4_rotation_for_z_degrees(float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  867 | inline Matrix4 matrix4_rotation_for_z_degrees (float z)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/select.cpp: In function 'quaternion_for_axis90(axis_t, sign_t)':
src/tools/radiant/radiant/select.cpp:93:19: warning: function 'quaternion_for_axis90(axis_t, sign_t)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   93 | inline Quaternion quaternion_for_axis90 (axis_t axis, sign_t sign)
      |                   ^~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/transformlib.h:31,
                 from src/tools/radiant/libs/scenelib.h:40,
                 from src/tools/radiant/radiant/select.cpp:37:
src/tools/radiant/libs/math/quaternion.h: In function 'quaternion_for_matrix4_rotation(Matrix4 const&)':
src/tools/radiant/libs/math/quaternion.h:207:19: warning: function 'quaternion_for_matrix4_rotation(Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  207 | inline Quaternion quaternion_for_matrix4_rotation (const Matrix4& matrix4)
      |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IGridManager::Name_CONSTANT_> >(ConstantWrapper<IGridManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IGridManager::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IGridManager::Name_CONSTANT_> >(ConstantWrapper<IGridManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IGridManager::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IGridManager::Version_CONSTANT_> >(ConstantWrapper<IGridManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IGridManager::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IGridManager::Version_CONSTANT_> >(ConstantWrapper<IGridManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IGridManager::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/ientity.h:26,
                 from src/tools/radiant/radiant/select.cpp:27:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/select.cpp:28:
src/tools/radiant/include/iselection.h: In function 'GlobalSelectionSystem()':
src/tools/radiant/include/iselection.h:241:25: warning: function 'GlobalSelectionSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/select.cpp: In function 'Select_FlipAxis(int)':
src/tools/radiant/radiant/select.cpp:58:13: warning: function 'Select_FlipAxis(int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline void Select_FlipAxis (int axis)
      |             ^~~~~~~~~~~~~~~
src/tools/radiant/radiant/select.cpp: In function 'Select_RotateAxis(int, float)':
src/tools/radiant/radiant/select.cpp:117:13: warning: function 'Select_RotateAxis(int, float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  117 | inline void Select_RotateAxis (int axis, float deg)
      |             ^~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/select.cpp: In function 'Nudge(int, float)':
src/tools/radiant/radiant/select.cpp:155:13: warning: function 'Nudge(int, float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  155 | inline void Nudge (int nDim, float fNudge)
      |             ^~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/select.cpp:29:
src/tools/radiant/include/iundo.h: In function 'GlobalUndoSystem()':
src/tools/radiant/include/iundo.h:172:20: warning: function 'GlobalUndoSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  172 | inline UndoSystem& GlobalUndoSystem ()
      |                    ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IGridManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IGridManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IGridManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IGridManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IGridManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IGridManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IGridManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IGridManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IGridManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IGridManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IGridManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IGridManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IGridManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IGridManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IGridManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IGridManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IGridManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IGridManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IGridManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IGridManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IGridManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IGridManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IGridManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IGridManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IGridManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IGridManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IGridManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IGridManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IGridManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IGridManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IGridManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IGridManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/select.cpp:30:
src/tools/radiant/include/igrid.h: In function 'GlobalGrid()':
src/tools/radiant/include/igrid.h:74:22: warning: function 'GlobalGrid()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   74 | inline IGridManager& GlobalGrid() {
      |                      ^~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:31:
src/tools/radiant/include/iscenegraph.h: In function 'GlobalSceneGraph()':
src/tools/radiant/include/iscenegraph.h:241:22: warning: function 'GlobalSceneGraph()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/server.cpp
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/radiant/server.cpp:28:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/cstddef:49,
                 from src/tools/radiant/include/itextstream.h:32,
                 from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/server.cpp:35:
src/tools/radiant/include/modulesystem.h: In member function 'ModuleServer::ModuleServer()':
src/tools/radiant/include/modulesystem.h:71:7: warning: function 'ModuleServer::ModuleServer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   71 | class ModuleServer
      |       ^~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalOutputStream()':
src/tools/radiant/include/itextstream.h:116:26: warning: function 'globalOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalWarningStream()':
src/tools/radiant/include/itextstream.h:138:26: warning: function 'globalWarningStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  138 | inline TextOutputStream& globalWarningStream ()
      |                          ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [60]>(TextOutputStream&, char const (&) [60])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [60]>(TextOutputStream&, char const (&) [60])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [26]>(TextOutputStream&, char const (&) [26])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [26]>(TextOutputStream&, char const (&) [26])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/server.cpp: In member function 'RadiantModuleServer::~RadiantModuleServer()':
src/tools/radiant/radiant/server.cpp:37:7: warning: function 'RadiantModuleServer::~RadiantModuleServer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   37 | class RadiantModuleServer: public ModuleServer
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/server.cpp: In member function 'RadiantModuleServer::~RadiantModuleServer()':
src/tools/radiant/radiant/server.cpp:37:7: warning: function 'RadiantModuleServer::~RadiantModuleServer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
===> CXX [uforadiant] src/tools/radiant/radiant/stacktrace.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/cstddef:49,
                 from src/tools/radiant/include/itextstream.h:32,
                 from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/radiant/stacktrace.cpp:23:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char*>(TextOutputStream&, char* const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char*>(TextOutputStream&, char* const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
===> CXX [uforadiant] src/tools/radiant/radiant/timer.cpp
In file included from /usr/include/time.h:25,
                 from src/tools/radiant/radiant/timer.cpp:65:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/url.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/limits.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:203,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/syslimits.h:7,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:34,
                 from /usr/lib64/glib-2.0/include/glibconfig.h:11,
                 from /usr/include/glib-2.0/glib/gtypes.h:32,
                 from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32,
                 from src/tools/radiant/include/radiant_i18n.h:30,
                 from src/tools/radiant/radiant/url.cpp:23:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iclipper.h:96,
                 from src/tools/radiant/include/iradiant.h:30,
                 from src/tools/radiant/radiant/url.cpp:24:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
src/tools/radiant/radiant/url.cpp: In function 'open_url(char const*)':
src/tools/radiant/radiant/url.cpp:35:20: warning: function 'open_url(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   35 | static inline bool open_url (const char* url)
      |                    ^~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalOutputStream()':
src/tools/radiant/include/itextstream.h:116:26: warning: function 'globalOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char const*>(TextOutputStream&, char const* const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char const*>(TextOutputStream&, char const* const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
===> CXX [uforadiant] src/tools/radiant/radiant/windowobservers.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/bits/stl_algobase.h:59,
                 from /usr/include/c++/12/algorithm:60,
                 from src/tools/radiant/include/windowobserver.h:29,
                 from src/tools/radiant/radiant/windowobservers.h:25,
                 from src/tools/radiant/radiant/windowobservers.cpp:27:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/include/windowobserver.h:31:
src/tools/radiant/libs/generic/bitfield.h: In function 'operator~<ModifierEnumeration>(BitFieldValue<ModifierEnumeration>)BitFieldValue<ModifierEnumeration>':
src/tools/radiant/libs/generic/bitfield.h:84:35: warning: function 'operator~<ModifierEnumeration>(BitFieldValue<ModifierEnumeration>)BitFieldValue<ModifierEnumeration>' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   84 | inline BitFieldValue<Enumeration> operator~(BitFieldValue<Enumeration> self) {
      |                                   ^~~~~~~~
src/tools/radiant/libs/generic/bitfield.h: In function 'operator&<ModifierEnumeration>(BitFieldValue<ModifierEnumeration>, BitFieldValue<ModifierEnumeration>)BitFieldValue<ModifierEnumeration>':
src/tools/radiant/libs/generic/bitfield.h:76:35: warning: function 'operator&<ModifierEnumeration>(BitFieldValue<ModifierEnumeration>, BitFieldValue<ModifierEnumeration>)BitFieldValue<ModifierEnumeration>' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline BitFieldValue<Enumeration> operator&(BitFieldValue<Enumeration> self, BitFieldValue<Enumeration> other) {
      |                                   ^~~~~~~~
src/tools/radiant/libs/generic/bitfield.h: In function 'bitfield_disable<ModifierEnumeration>(BitFieldValue<ModifierEnumeration>, BitFieldValue<ModifierEnumeration>)BitFieldValue<ModifierEnumeration>':
src/tools/radiant/libs/generic/bitfield.h:105:35: warning: function 'bitfield_disable<ModifierEnumeration>(BitFieldValue<ModifierEnumeration>, BitFieldValue<ModifierEnumeration>)BitFieldValue<ModifierEnumeration>' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  105 | inline BitFieldValue<Enumeration> bitfield_disable(BitFieldValue<Enumeration> bitfield, BitFieldValue<Enumeration> mask) {
      |                                   ^~~~~~~~~~~~~~~~
src/tools/radiant/radiant/windowobservers.cpp: In function 'WindowObservers_OnModifierUp(std::vector<WindowObserver*, std::allocator<WindowObserver*> >&, BitFieldValue<ModifierEnumeration>)':
src/tools/radiant/radiant/windowobservers.cpp:48:20: warning: function 'WindowObservers_OnModifierUp(std::vector<WindowObserver*, std::allocator<WindowObserver*> >&, BitFieldValue<ModifierEnumeration>)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   48 | static inline void WindowObservers_OnModifierUp (WindowObservers& observers, ModifierFlags type)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/bitfield.h: In function 'bitfield_enabled<ModifierEnumeration>(BitFieldValue<ModifierEnumeration>, BitFieldValue<ModifierEnumeration>)bool':
src/tools/radiant/libs/generic/bitfield.h:109:13: warning: function 'bitfield_enabled<ModifierEnumeration>(BitFieldValue<ModifierEnumeration>, BitFieldValue<ModifierEnumeration>)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  109 | inline bool bitfield_enabled(BitFieldValue<Enumeration> bitfield, BitFieldValue<Enumeration> mask) {
      |             ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/bitfield.h: In function 'operator|<ModifierEnumeration>(BitFieldValue<ModifierEnumeration>, BitFieldValue<ModifierEnumeration>)BitFieldValue<ModifierEnumeration>':
src/tools/radiant/libs/generic/bitfield.h:68:35: warning: function 'operator|<ModifierEnumeration>(BitFieldValue<ModifierEnumeration>, BitFieldValue<ModifierEnumeration>)BitFieldValue<ModifierEnumeration>' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   68 | inline BitFieldValue<Enumeration> operator|(BitFieldValue<Enumeration> self, BitFieldValue<Enumeration> other) {
      |                                   ^~~~~~~~
src/tools/radiant/libs/generic/bitfield.h: In function 'bitfield_enable<ModifierEnumeration>(BitFieldValue<ModifierEnumeration>, BitFieldValue<ModifierEnumeration>)BitFieldValue<ModifierEnumeration>':
src/tools/radiant/libs/generic/bitfield.h:101:35: warning: function 'bitfield_enable<ModifierEnumeration>(BitFieldValue<ModifierEnumeration>, BitFieldValue<ModifierEnumeration>)BitFieldValue<ModifierEnumeration>' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  101 | inline BitFieldValue<Enumeration> bitfield_enable(BitFieldValue<Enumeration> bitfield, BitFieldValue<Enumeration> mask) {
      |                                   ^~~~~~~~~~~~~~~
src/tools/radiant/radiant/windowobservers.cpp: In function 'WindowObservers_OnModifierDown(std::vector<WindowObserver*, std::allocator<WindowObserver*> >&, BitFieldValue<ModifierEnumeration>)':
src/tools/radiant/radiant/windowobservers.cpp:40:20: warning: function 'WindowObservers_OnModifierDown(std::vector<WindowObserver*, std::allocator<WindowObserver*> >&, BitFieldValue<ModifierEnumeration>)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   40 | static inline void WindowObservers_OnModifierDown (WindowObservers& observers, ModifierFlags type)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/bitfield.h: In function 'operator|=<ModifierEnumeration>(BitFieldValue<ModifierEnumeration>&, BitFieldValue<ModifierEnumeration>)BitFieldValue<ModifierEnumeration>&':
src/tools/radiant/libs/generic/bitfield.h:72:36: warning: function 'operator|=<ModifierEnumeration>(BitFieldValue<ModifierEnumeration>&, BitFieldValue<ModifierEnumeration>)BitFieldValue<ModifierEnumeration>&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   72 | inline BitFieldValue<Enumeration>& operator|=(BitFieldValue<Enumeration>& self, BitFieldValue<Enumeration> other) {
      |                                    ^~~~~~~~
src/tools/radiant/radiant/windowobservers.cpp: In function 'modifiers_for_state(unsigned int)':
src/tools/radiant/radiant/windowobservers.cpp:115:22: warning: function 'modifiers_for_state(unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  115 | inline ModifierFlags modifiers_for_state (unsigned int state)
      |                      ^~~~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/model.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:27,
                 from src/tools/radiant/radiant/model.cpp:22:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iscenegraph.h:231,
                 from src/tools/radiant/radiant/model.cpp:30:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from src/tools/radiant/libs/gtkutil/widget.h:26,
                 from src/tools/radiant/radiant/model.cpp:49:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:34:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/model.cpp: In member function 'PicoModelLoader::~PicoModelLoader()':
src/tools/radiant/radiant/model.cpp:99:7: warning: function 'PicoModelLoader::~PicoModelLoader()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   99 | class PicoModelLoader: public ModelLoader
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/radiant/model.cpp: In member function 'PicoModelLoader::~PicoModelLoader()':
src/tools/radiant/radiant/model.cpp:99:7: warning: function 'PicoModelLoader::~PicoModelLoader()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/model.cpp:34:
src/tools/radiant/include/imodel.h: In member function 'ModelLoader::ModelLoader()':
src/tools/radiant/include/imodel.h:99:7: warning: function 'ModelLoader::ModelLoader()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   99 | class ModelLoader
      |       ^~~~~~~~~~~
src/tools/radiant/radiant/model.cpp: In member function 'ModelPicoAPI::~ModelPicoAPI()':
src/tools/radiant/radiant/model.cpp:136:7: warning: function 'ModelPicoAPI::~ModelPicoAPI()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  136 | class ModelPicoAPI
      |       ^~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalOutputStream()':
src/tools/radiant/include/itextstream.h:116:26: warning: function 'globalOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/modulesystem.h: In function 'globalModuleServer()':
src/tools/radiant/include/modulesystem.h:131:22: warning: function 'globalModuleServer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/modulesystem.h: In member function 'Module::Module()':
src/tools/radiant/include/modulesystem.h:45:7: warning: function 'Module::Module()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class Module
      |       ^~~~~~
In file included from src/tools/radiant/libs/modulesystem/singletonmodule.h:28,
                 from src/tools/radiant/radiant/model.cpp:44:
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegisterable::ModuleRegisterable()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:29:7: warning: function 'ModuleRegisterable::ModuleRegisterable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class ModuleRegisterable
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [14]>(TextOutputStream&, char const (&) [14])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [14]>(TextOutputStream&, char const (&) [14])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >(ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >(ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >(ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >(ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> >(ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> >(ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> >(ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> >(ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegistryList::~ModuleRegistryList()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:39:7: warning: function 'ModuleRegistryList::~ModuleRegistryList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class ModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegistryList::ModuleRegistryList()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:39:7: warning: function 'ModuleRegistryList::ModuleRegistryList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/model.cpp: In member function 'PicoModelAPIConstructor::PicoModelAPIConstructor(PicoModelAPIConstructor const&)':
src/tools/radiant/radiant/model.cpp:155:7: warning: function 'PicoModelAPIConstructor::PicoModelAPIConstructor(PicoModelAPIConstructor const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  155 | class PicoModelAPIConstructor
      |       ^~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/model.cpp: In member function 'PicoModelAPIConstructor::~PicoModelAPIConstructor()':
src/tools/radiant/radiant/model.cpp:155:7: warning: function 'PicoModelAPIConstructor::~PicoModelAPIConstructor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/model.cpp:38:
src/tools/radiant/include/ifiletypes.h: In member function 'filetype_t::~filetype_t()':
src/tools/radiant/include/ifiletypes.h:27:7: warning: function 'filetype_t::~filetype_t()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   27 | class filetype_t
      |       ^~~~~~~~~~
In file included from src/tools/radiant/include/itraversable.h:4,
                 from src/tools/radiant/include/iscenegraph.h:28:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderCache::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderCache::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderCache::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderCache::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, OpenGLBinding::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, OpenGLBinding::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, OpenGLBinding::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, OpenGLBinding::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, VirtualFileSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, VirtualFileSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, VirtualFileSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, VirtualFileSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/model.cpp:36:
src/tools/radiant/include/ifilesystem.h: In function 'GlobalFileSystem()':
src/tools/radiant/include/ifilesystem.h:109:27: warning: function 'GlobalFileSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  109 | inline VirtualFileSystem& GlobalFileSystem ()
      |                           ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IFileTypeRegistry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IFileTypeRegistry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IFileTypeRegistry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IFileTypeRegistry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, PreferenceSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, PreferenceSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, PreferenceSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, PreferenceSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [77]>(TextOutputStream&, char const (&) [77])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [77]>(TextOutputStream&, char const (&) [77])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [4]>(TextOutputStream&, char const (&) [4])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [4]>(TextOutputStream&, char const (&) [4])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char const*>(TextOutputStream&, char const* const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char const*>(TextOutputStream&, char const* const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [16]>(TextOutputStream&, char const (&) [16])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [16]>(TextOutputStream&, char const (&) [16])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ModelLoader::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ModelLoader::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ModelLoader::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ModelLoader::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ModelLoader::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ModelLoader::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ModelLoader::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ModelLoader::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [38]>(TextOutputStream&, char const (&) [38])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [38]>(TextOutputStream&, char const (&) [38])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [7]>(TextOutputStream&, char const (&) [7])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [7]>(TextOutputStream&, char const (&) [7])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/model.cpp: In member function 'ModelPicoDependencies::~ModelPicoDependencies()':
src/tools/radiant/radiant/model.cpp:125:7: warning: function 'ModelPicoDependencies::~ModelPicoDependencies()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  125 | class ModelPicoDependencies: public GlobalFileSystemModuleRef,
      |       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/radiant/model.cpp: In member function 'ModelPicoDependencies::ModelPicoDependencies()':
src/tools/radiant/radiant/model.cpp:125:7: warning: function 'ModelPicoDependencies::ModelPicoDependencies()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  125 | class ModelPicoDependencies: public GlobalFileSystemModuleRef,
      |       ^~~~~~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/sound/SoundManager.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/radiant/sound/SoundPlayer.h:3,
                 from src/tools/radiant/radiant/sound/SoundManager.h:3,
                 from src/tools/radiant/radiant/sound/SoundManager.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/isound.h:3,
                 from src/tools/radiant/radiant/sound/SoundManager.h:5:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkmain.h:36,
                 from src/tools/radiant/libs/gtkutil/Timer.h:3,
                 from src/tools/radiant/radiant/sound/SoundPlayer.h:5:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtkmain.h:35:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/archivelib.h:27,
                 from src/tools/radiant/radiant/sound/SoundManager.cpp:5:
src/tools/radiant/libs/stream/filestream.h: In member function 'SubFileInputStream::~SubFileInputStream()':
src/tools/radiant/libs/stream/filestream.h:112:7: warning: function 'SubFileInputStream::~SubFileInputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  112 | class SubFileInputStream: public InputStream
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/filestream.h: In member function 'SubFileInputStream::~SubFileInputStream()':
src/tools/radiant/libs/stream/filestream.h:112:7: warning: function 'SubFileInputStream::~SubFileInputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/filestream.h: In function 'FileStreamDetail::whence_for_seekdir(SeekableStream::seekdir)':
src/tools/radiant/libs/stream/filestream.h:31:20: warning: function 'FileStreamDetail::whence_for_seekdir(SeekableStream::seekdir)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 |         inline int whence_for_seekdir (SeekableStream::seekdir direction)
      |                    ^~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/include/iarchive.h:29,
                 from src/tools/radiant/libs/archivelib.h:26:
src/tools/radiant/include/idatastream.h: In member function 'SeekableInputStream::~SeekableInputStream()':
src/tools/radiant/include/idatastream.h:72:7: warning: function 'SeekableInputStream::~SeekableInputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   72 | class SeekableInputStream : public InputStream, public SeekableStream {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/idatastream.h: In member function 'SeekableInputStream::~SeekableInputStream()':
src/tools/radiant/include/idatastream.h:72:7: warning: function 'SeekableInputStream::~SeekableInputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/isound.h: In member function 'ISoundManager::ISoundManager()':
src/tools/radiant/include/isound.h:69:7: warning: function 'ISoundManager::ISoundManager()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   69 | class ISoundManager
      |       ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ISoundManager::Name_CONSTANT_> >(ConstantWrapper<ISoundManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ISoundManager::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ISoundManager::Name_CONSTANT_> >(ConstantWrapper<ISoundManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ISoundManager::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ISoundManager::Version_CONSTANT_> >(ConstantWrapper<ISoundManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ISoundManager::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ISoundManager::Version_CONSTANT_> >(ConstantWrapper<ISoundManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ISoundManager::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/archivelib.h: In member function 'DirectoryArchiveFile::~DirectoryArchiveFile()':
src/tools/radiant/libs/archivelib.h:175:7: warning: function 'DirectoryArchiveFile::~DirectoryArchiveFile()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  175 | class DirectoryArchiveFile: public ArchiveFile
      |       ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/archivelib.h: In member function 'DirectoryArchiveFile::~DirectoryArchiveFile()':
src/tools/radiant/libs/archivelib.h:175:7: warning: function 'DirectoryArchiveFile::~DirectoryArchiveFile()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/archivelib.h: In member function 'StoredArchiveFile::~StoredArchiveFile()':
src/tools/radiant/libs/archivelib.h:101:7: warning: function 'StoredArchiveFile::~StoredArchiveFile()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  101 | class StoredArchiveFile: public ArchiveFile
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/archivelib.h: In member function 'StoredArchiveFile::~StoredArchiveFile()':
src/tools/radiant/libs/archivelib.h:101:7: warning: function 'StoredArchiveFile::~StoredArchiveFile()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/sound/SoundManager.cpp:7:
src/tools/radiant/libs/os/path.h: In function 'os::getExtension(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/os/path.h:69:28: warning: function 'os::getExtension(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   69 |         inline std::string getExtension (const std::string& path)
      |                            ^~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/isound.h:5:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, VirtualFileSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, VirtualFileSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, VirtualFileSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, VirtualFileSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/include/isound.h:10:
src/tools/radiant/include/ifilesystem.h: In function 'GlobalFileSystem()':
src/tools/radiant/include/ifilesystem.h:109:27: warning: function 'GlobalFileSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  109 | inline VirtualFileSystem& GlobalFileSystem ()
      |                           ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ISoundManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ISoundManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ISoundManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ISoundManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ISoundManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ISoundManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ISoundManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ISoundManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ISoundManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ISoundManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ISoundManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ISoundManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ISoundManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ISoundManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ISoundManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ISoundManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ISoundManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ISoundManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ISoundManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ISoundManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ISoundManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ISoundManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ISoundManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ISoundManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ISoundManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ISoundManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ISoundManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ISoundManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ISoundManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ISoundManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ISoundManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ISoundManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/isound.h: In function 'GlobalSoundManager()':
src/tools/radiant/include/isound.h:110:23: warning: function 'GlobalSoundManager()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  110 | inline ISoundManager& GlobalSoundManager ()
      |                       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/sound/SoundManager.h: In member function 'sound::SoundManager::~SoundManager()':
src/tools/radiant/radiant/sound/SoundManager.h:13:7: warning: function 'sound::SoundManager::~SoundManager()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   13 | class SoundManager: public ISoundManager
      |       ^~~~~~~~~~~~
src/tools/radiant/radiant/sound/SoundManager.h: In member function 'sound::SoundManager::~SoundManager()':
src/tools/radiant/radiant/sound/SoundManager.h:13:7: warning: function 'sound::SoundManager::~SoundManager()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
===> CXX [uforadiant] src/tools/radiant/radiant/sound/SoundManagerModule.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/radiant/sound/SoundPlayer.h:3,
                 from src/tools/radiant/radiant/sound/SoundManager.h:3,
                 from src/tools/radiant/radiant/sound/SoundManagerModule.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/isound.h:3,
                 from src/tools/radiant/radiant/sound/SoundManager.h:5:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkmain.h:36,
                 from src/tools/radiant/libs/gtkutil/Timer.h:3,
                 from src/tools/radiant/radiant/sound/SoundPlayer.h:5:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtkmain.h:35:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalOutputStream()':
src/tools/radiant/include/itextstream.h:116:26: warning: function 'globalOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/modulesystem.h: In function 'globalModuleServer()':
src/tools/radiant/include/modulesystem.h:131:22: warning: function 'globalModuleServer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/modulesystem.h: In member function 'Module::Module()':
src/tools/radiant/include/modulesystem.h:45:7: warning: function 'Module::Module()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class Module
      |       ^~~~~~
In file included from src/tools/radiant/include/isound.h:4:
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegisterable::ModuleRegisterable()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:29:7: warning: function 'ModuleRegisterable::ModuleRegisterable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class ModuleRegisterable
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegistryList::~ModuleRegistryList()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:39:7: warning: function 'ModuleRegistryList::~ModuleRegistryList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class ModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'StaticRegisterModule::~StaticRegisterModule()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:68:7: warning: function 'StaticRegisterModule::~StaticRegisterModule()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   68 | class StaticRegisterModule: public StaticModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegistryList::ModuleRegistryList()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:39:7: warning: function 'ModuleRegistryList::ModuleRegistryList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class ModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/isound.h:5:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ISoundManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ISoundManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ISoundManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ISoundManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ISoundManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ISoundManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ISoundManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ISoundManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [77]>(TextOutputStream&, char const (&) [77])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [77]>(TextOutputStream&, char const (&) [77])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [4]>(TextOutputStream&, char const (&) [4])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [4]>(TextOutputStream&, char const (&) [4])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [16]>(TextOutputStream&, char const (&) [16])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [16]>(TextOutputStream&, char const (&) [16])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/sound/SoundManager.h: In member function 'sound::SoundManager::~SoundManager()':
src/tools/radiant/radiant/sound/SoundManager.h:13:7: warning: function 'sound::SoundManager::~SoundManager()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   13 | class SoundManager: public ISoundManager
      |       ^~~~~~~~~~~~
src/tools/radiant/radiant/sound/SoundManager.h: In member function 'sound::SoundManager::~SoundManager()':
src/tools/radiant/radiant/sound/SoundManager.h:13:7: warning: function 'sound::SoundManager::~SoundManager()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
===> CXX [uforadiant] src/tools/radiant/radiant/sound/SoundPlayer.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/radiant/sound/SoundPlayer.h:3,
                 from src/tools/radiant/radiant/sound/SoundPlayer.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/libs/archivelib.h:25,
                 from src/tools/radiant/radiant/sound/SoundPlayer.cpp:9:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkmain.h:36,
                 from src/tools/radiant/libs/gtkutil/Timer.h:3,
                 from src/tools/radiant/radiant/sound/SoundPlayer.h:5:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtkmain.h:35:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/sound/SoundPlayer.cpp:7:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/sound/SoundPlayer.cpp:11:
src/tools/radiant/libs/imagelib.h: In member function 'ScopedArchiveBuffer::ArchiveFile_loadBuffer(ArchiveFile&, unsigned long&)':
src/tools/radiant/libs/imagelib.h:90:48: warning: function 'ScopedArchiveBuffer::ArchiveFile_loadBuffer(ArchiveFile&, unsigned long&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   90 |                 inline InputStream::byte_type* ArchiveFile_loadBuffer (ArchiveFile& file, std::size_t& length)
      |                                                ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/imagelib.h: In member function 'ScopedArchiveBuffer::ArchiveFile_freeBuffer(unsigned char*)':
src/tools/radiant/libs/imagelib.h:98:29: warning: function 'ScopedArchiveBuffer::ArchiveFile_freeBuffer(unsigned char*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   98 |                 inline void ArchiveFile_freeBuffer (InputStream::byte_type* buffer)
      |                             ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [43]>(TextOutputStream&, char const (&) [43])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [43]>(TextOutputStream&, char const (&) [43])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [47]>(TextOutputStream&, char const (&) [47])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [47]>(TextOutputStream&, char const (&) [47])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [38]>(TextOutputStream&, char const (&) [38])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [38]>(TextOutputStream&, char const (&) [38])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/sound/SoundPlayer.cpp:10:
src/tools/radiant/libs/os/path.h: In function 'os::getExtension(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/os/path.h:69:28: warning: function 'os::getExtension(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   69 |         inline std::string getExtension (const std::string& path)
      |                            ^~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/script/ScriptLibrary.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/cstddef:49,
                 from src/tools/radiant/include/iscriplib.h:28,
                 from src/tools/radiant/radiant/script/ScriptLibrary.h:4,
                 from src/tools/radiant/radiant/script/ScriptLibrary.cpp:22:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iscriplib.h:75:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
src/tools/radiant/radiant/script/ScriptLibrary.h: In member function 'ScriptLibrary::~ScriptLibrary()':
src/tools/radiant/radiant/script/ScriptLibrary.h:7:7: warning: function 'ScriptLibrary::~ScriptLibrary()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    7 | class ScriptLibrary: public IScriptLibrary
      |       ^~~~~~~~~~~~~
src/tools/radiant/radiant/script/ScriptLibrary.h: In member function 'ScriptLibrary::~ScriptLibrary()':
src/tools/radiant/radiant/script/ScriptLibrary.h:7:7: warning: function 'ScriptLibrary::~ScriptLibrary()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/script/ScriptLibraryModule.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/cstddef:49,
                 from src/tools/radiant/include/iscriplib.h:28,
                 from src/tools/radiant/radiant/script/ScriptLibrary.h:4,
                 from src/tools/radiant/radiant/script/ScriptLibraryModule.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iscriplib.h:75:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalOutputStream()':
src/tools/radiant/include/itextstream.h:116:26: warning: function 'globalOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/modulesystem.h: In function 'globalModuleServer()':
src/tools/radiant/include/modulesystem.h:131:22: warning: function 'globalModuleServer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/modulesystem.h: In member function 'Module::Module()':
src/tools/radiant/include/modulesystem.h:45:7: warning: function 'Module::Module()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class Module
      |       ^~~~~~
In file included from src/tools/radiant/libs/modulesystem/singletonmodule.h:28,
                 from src/tools/radiant/radiant/script/ScriptLibraryModule.cpp:3:
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegisterable::ModuleRegisterable()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:29:7: warning: function 'ModuleRegisterable::ModuleRegisterable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class ModuleRegisterable
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegistryList::~ModuleRegistryList()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:39:7: warning: function 'ModuleRegistryList::~ModuleRegistryList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class ModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'StaticRegisterModule::~StaticRegisterModule()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:68:7: warning: function 'StaticRegisterModule::~StaticRegisterModule()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   68 | class StaticRegisterModule: public StaticModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegistryList::ModuleRegistryList()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:39:7: warning: function 'ModuleRegistryList::ModuleRegistryList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class ModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/iscriplib.h:30:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IScriptLibrary::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IScriptLibrary::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IScriptLibrary::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IScriptLibrary::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IScriptLibrary::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IScriptLibrary::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IScriptLibrary::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IScriptLibrary::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [77]>(TextOutputStream&, char const (&) [77])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [77]>(TextOutputStream&, char const (&) [77])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [4]>(TextOutputStream&, char const (&) [4])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [4]>(TextOutputStream&, char const (&) [4])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/iscriplib.h: In member function 'IScriptLibrary::IScriptLibrary()':
src/tools/radiant/include/iscriplib.h:62:7: warning: function 'IScriptLibrary::IScriptLibrary()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class IScriptLibrary
      |       ^~~~~~~~~~~~~~
src/tools/radiant/radiant/script/ScriptLibrary.h: In member function 'ScriptLibrary::ScriptLibrary()':
src/tools/radiant/radiant/script/ScriptLibrary.h:7:7: warning: function 'ScriptLibrary::ScriptLibrary()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    7 | class ScriptLibrary: public IScriptLibrary
      |       ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [16]>(TextOutputStream&, char const (&) [16])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [16]>(TextOutputStream&, char const (&) [16])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/script/ScriptLibrary.h: In member function 'ScriptLibrary::~ScriptLibrary()':
src/tools/radiant/radiant/script/ScriptLibrary.h:7:7: warning: function 'ScriptLibrary::~ScriptLibrary()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    7 | class ScriptLibrary: public IScriptLibrary
      |       ^~~~~~~~~~~~~
src/tools/radiant/radiant/script/ScriptLibrary.h: In member function 'ScriptLibrary::~ScriptLibrary()':
src/tools/radiant/radiant/script/ScriptLibrary.h:7:7: warning: function 'ScriptLibrary::~ScriptLibrary()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
===> CXX [uforadiant] src/tools/radiant/radiant/script/ScriptTokeniser.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/cstddef:49,
                 from src/tools/radiant/include/iscriplib.h:28,
                 from src/tools/radiant/radiant/script/ScriptTokeniser.h:25,
                 from src/tools/radiant/radiant/script/ScriptTokeniser.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iscriplib.h:75:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
src/tools/radiant/radiant/script/ScriptTokeniser.h: In member function 'ScriptTokeniser::~ScriptTokeniser()':
src/tools/radiant/radiant/script/ScriptTokeniser.h:29:7: warning: function 'ScriptTokeniser::~ScriptTokeniser()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class ScriptTokeniser: public Tokeniser
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/radiant/script/ScriptTokeniser.h: In member function 'ScriptTokeniser::~ScriptTokeniser()':
src/tools/radiant/radiant/script/ScriptTokeniser.h:29:7: warning: function 'ScriptTokeniser::~ScriptTokeniser()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/iscriplib.h: In member function 'Tokeniser::Tokeniser()':
src/tools/radiant/include/iscriplib.h:32:7: warning: function 'Tokeniser::Tokeniser()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   32 | class Tokeniser
      |       ^~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [76]>(TextOutputStream&, char const (&) [76])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [76]>(TextOutputStream&, char const (&) [76])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [33]>(TextOutputStream&, char const (&) [33])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [33]>(TextOutputStream&, char const (&) [33])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [32]>(TextOutputStream&, char const (&) [32])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [32]>(TextOutputStream&, char const (&) [32])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [18]>(TextOutputStream&, char const (&) [18])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [18]>(TextOutputStream&, char const (&) [18])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [77]>(TextOutputStream&, char const (&) [77])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [77]>(TextOutputStream&, char const (&) [77])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
===> CXX [uforadiant] src/tools/radiant/radiant/script/ScriptTokenWriter.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/cstddef:49,
                 from src/tools/radiant/include/iscriplib.h:28,
                 from src/tools/radiant/radiant/script/ScriptTokenWriter.h:25,
                 from src/tools/radiant/radiant/script/ScriptTokenWriter.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iscriplib.h:75:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/iscriplib.h: In member function 'TokenWriter::TokenWriter()':
src/tools/radiant/include/iscriplib.h:46:7: warning: function 'TokenWriter::TokenWriter()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   46 | class TokenWriter
      |       ^~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [28]>(TextOutputStream&, char const (&) [28])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [28]>(TextOutputStream&, char const (&) [28])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <int>(TextOutputStream&, int const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <int>(TextOutputStream&, int const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, Decimal const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:242:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, Decimal const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  242 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Decimal& decimal) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Decimal>(TextOutputStream&, Decimal const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Decimal>(TextOutputStream&, Decimal const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:120:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  120 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, char c) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char>(TextOutputStream&, char const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char>(TextOutputStream&, char const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/script/ScriptTokenWriter.cpp:2:
src/tools/radiant/libs/string/string.h: In function 'string::toString<unsigned long>(unsigned long const&)std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >':
src/tools/radiant/libs/string/string.h:155:20: warning: function 'string::toString<unsigned long>(unsigned long const&)std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  155 | inline std::string toString (const T& t)
      |                    ^~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/cstddef:49,
                 from src/tools/radiant/include/iundo.h:30,
                 from src/tools/radiant/radiant/undo/RadiantUndoSystem.h:1,
                 from src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp:22:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iundo.h:162:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from src/tools/radiant/include/radiant_i18n.h:30,
                 from src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp:25:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from src/tools/radiant/libs/stream/textstream.h:36,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/undo/RadiantUndoSystem.h:12:
src/tools/radiant/radiant/undo/StackFiller.h: In member function 'undo::UndoStackFiller::~UndoStackFiller()':
src/tools/radiant/radiant/undo/StackFiller.h:8:7: warning: function 'undo::UndoStackFiller::~UndoStackFiller()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    8 | class UndoStackFiller :
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/radiant/undo/StackFiller.h: In member function 'undo::UndoStackFiller::~UndoStackFiller()':
src/tools/radiant/radiant/undo/StackFiller.h:8:7: warning: function 'undo::UndoStackFiller::~UndoStackFiller()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/stream/textstream.h:28:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/iundo.h: In member function 'UndoObserver::UndoObserver()':
src/tools/radiant/include/iundo.h:84:7: warning: function 'UndoObserver::UndoObserver()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   84 | class UndoObserver
      |       ^~~~~~~~~~~~
src/tools/radiant/include/iundo.h: In member function 'UndoSystem::UndoSystem()':
src/tools/radiant/include/iundo.h:122:7: warning: function 'UndoSystem::UndoSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  122 | class UndoSystem
      |       ^~~~~~~~~~
In file included from src/tools/radiant/radiant/undo/RadiantUndoSystem.h:3:
src/tools/radiant/include/preferencesystem.h: In member function 'PreferenceConstructor::PreferenceConstructor()':
src/tools/radiant/include/preferencesystem.h:90:7: warning: function 'PreferenceConstructor::PreferenceConstructor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   90 | class PreferenceConstructor
      |       ^~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/undo/RadiantUndoSystem.h:2:
src/tools/radiant/include/iregistry.h: In member function 'RegistryKeyObserver::RegistryKeyObserver()':
src/tools/radiant/include/iregistry.h:26:7: warning: function 'RegistryKeyObserver::RegistryKeyObserver()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   26 | class RegistryKeyObserver {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalOutputStream()':
src/tools/radiant/include/itextstream.h:116:26: warning: function 'globalOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [68]>(TextOutputStream&, char const (&) [68])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [68]>(TextOutputStream&, char const (&) [68])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [62]>(TextOutputStream&, char const (&) [62])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [62]>(TextOutputStream&, char const (&) [62])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [17]>(TextOutputStream&, char const (&) [17])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [17]>(TextOutputStream&, char const (&) [17])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [25]>(TextOutputStream&, char const (&) [25])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [25]>(TextOutputStream&, char const (&) [25])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [7]>(TextOutputStream&, char const (&) [7])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [7]>(TextOutputStream&, char const (&) [7])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/undo/RadiantUndoSystem.h:9:
src/tools/radiant/radiant/undo/SnapShot.h: In member function 'undo::Snapshot::Snapshot()':
src/tools/radiant/radiant/undo/SnapShot.h:17:7: warning: function 'undo::Snapshot::Snapshot()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   17 | class Snapshot
      |       ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/undo/SnapShot.h: In member function 'undo::Snapshot::~Snapshot()':
src/tools/radiant/radiant/undo/SnapShot.h:17:7: warning: function 'undo::Snapshot::~Snapshot()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   17 | class Snapshot
      |       ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/iundo.h:33:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iregistry.h: In function 'GlobalRegistry()':
src/tools/radiant/include/iregistry.h:184:18: warning: function 'GlobalRegistry()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, PreferenceSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, PreferenceSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, PreferenceSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, PreferenceSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/preferencesystem.h: In function 'GlobalPreferenceSystem()':
src/tools/radiant/include/preferencesystem.h:125:26: warning: function 'GlobalPreferenceSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  125 | inline PreferenceSystem& GlobalPreferenceSystem() {
      |                          ^~~~~~~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/cstddef:49,
                 from src/tools/radiant/include/iundo.h:30,
                 from src/tools/radiant/radiant/undo/RadiantUndoSystem.h:1,
                 from src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iundo.h:162:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalOutputStream()':
src/tools/radiant/include/itextstream.h:116:26: warning: function 'globalOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/modulesystem.h: In function 'globalModuleServer()':
src/tools/radiant/include/modulesystem.h:131:22: warning: function 'globalModuleServer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/modulesystem.h: In member function 'Module::Module()':
src/tools/radiant/include/modulesystem.h:45:7: warning: function 'Module::Module()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class Module
      |       ^~~~~~
In file included from src/tools/radiant/libs/modulesystem/singletonmodule.h:28,
                 from src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp:10:
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegisterable::ModuleRegisterable()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:29:7: warning: function 'ModuleRegisterable::ModuleRegisterable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class ModuleRegisterable
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegistryList::~ModuleRegistryList()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:39:7: warning: function 'ModuleRegistryList::~ModuleRegistryList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class ModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'StaticRegisterModule::~StaticRegisterModule()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:68:7: warning: function 'StaticRegisterModule::~StaticRegisterModule()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   68 | class StaticRegisterModule: public StaticModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegistryList::ModuleRegistryList()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:39:7: warning: function 'ModuleRegistryList::ModuleRegistryList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class ModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/iundo.h:33:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, PreferenceSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, PreferenceSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, PreferenceSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, PreferenceSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [77]>(TextOutputStream&, char const (&) [77])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [77]>(TextOutputStream&, char const (&) [77])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [4]>(TextOutputStream&, char const (&) [4])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [4]>(TextOutputStream&, char const (&) [4])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [16]>(TextOutputStream&, char const (&) [16])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [16]>(TextOutputStream&, char const (&) [16])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [38]>(TextOutputStream&, char const (&) [38])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [38]>(TextOutputStream&, char const (&) [38])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [7]>(TextOutputStream&, char const (&) [7])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [7]>(TextOutputStream&, char const (&) [7])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [14]>(TextOutputStream&, char const (&) [14])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [14]>(TextOutputStream&, char const (&) [14])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp: In member function 'RadiantUndoSystemDependencies::~RadiantUndoSystemDependencies()':
src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp:3:7: warning: function 'RadiantUndoSystemDependencies::~RadiantUndoSystemDependencies()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    3 | class RadiantUndoSystemDependencies: public GlobalRegistryModuleRef, GlobalPreferenceSystemModuleRef
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp: In member function 'RadiantUndoSystemDependencies::RadiantUndoSystemDependencies()':
src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp:3:7: warning: function 'RadiantUndoSystemDependencies::RadiantUndoSystemDependencies()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    3 | class RadiantUndoSystemDependencies: public GlobalRegistryModuleRef, GlobalPreferenceSystemModuleRef
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/undo/UndoStateTracker.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/cstddef:49,
                 from src/tools/radiant/include/iundo.h:30,
                 from src/tools/radiant/radiant/undo/UndoStateTracker.h:4,
                 from src/tools/radiant/radiant/undo/UndoStateTracker.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iundo.h:162:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
src/tools/radiant/radiant/undo/UndoStateTracker.h: In member function 'UndoSaveStateTracker::~UndoSaveStateTracker()':
src/tools/radiant/radiant/undo/UndoStateTracker.h:6:7: warning: function 'UndoSaveStateTracker::~UndoSaveStateTracker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    6 | class UndoSaveStateTracker: public UndoTracker
      |       ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/undo/UndoStateTracker.h: In member function 'UndoSaveStateTracker::~UndoSaveStateTracker()':
src/tools/radiant/radiant/undo/UndoStateTracker.h:6:7: warning: function 'UndoSaveStateTracker::~UndoSaveStateTracker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/iundo.h:33:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iundo.h: In function 'GlobalUndoSystem()':
src/tools/radiant/include/iundo.h:172:20: warning: function 'GlobalUndoSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  172 | inline UndoSystem& GlobalUndoSystem ()
      |                    ^~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/material/LicenseParser.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/bits/stl_algobase.h:59,
                 from /usr/include/c++/12/bits/stl_tree.h:63,
                 from /usr/include/c++/12/map:60,
                 from src/tools/radiant/radiant/material/LicenseParser.h:3,
                 from src/tools/radiant/radiant/material/LicenseParser.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iscriplib.h:75,
                 from src/tools/radiant/radiant/material/LicenseParser.cpp:3:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/material/LicenseParser.cpp:8:
src/tools/radiant/libs/string/string.h: In function 'string::contains(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/string/string.h:167:13: warning: function 'string::contains(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  167 | inline bool contains (const std::string& source, const std::string& contains)
      |             ^~~~~~~~
In file included from src/tools/radiant/radiant/material/LicenseParser.cpp:9:
src/tools/radiant/libs/os/path.h: In function 'os::isAbsolute(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/os/path.h:132:21: warning: function 'os::isAbsolute(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 |         inline bool isAbsolute (const std::string& path)
      |                     ^~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> >(ConstantWrapper<IScriptLibrary::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> >(ConstantWrapper<IScriptLibrary::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> >(ConstantWrapper<IScriptLibrary::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> >(ConstantWrapper<IScriptLibrary::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/os/path.h: In function 'os::stripExtension(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/os/path.h:102:28: warning: function 'os::stripExtension(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  102 |         inline std::string stripExtension (const std::string& filename)
      |                            ^~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/iscriplib.h:30:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IScriptLibrary::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IScriptLibrary::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IScriptLibrary::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IScriptLibrary::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IScriptLibrary::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IScriptLibrary::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IScriptLibrary::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IScriptLibrary::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IScriptLibrary::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IScriptLibrary::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IScriptLibrary::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IScriptLibrary::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IScriptLibrary::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IScriptLibrary::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IScriptLibrary::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IScriptLibrary::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IScriptLibrary::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IScriptLibrary::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IScriptLibrary::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IScriptLibrary::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iscriplib.h: In function 'GlobalScriptLibrary()':
src/tools/radiant/include/iscriplib.h:85:24: warning: function 'GlobalScriptLibrary()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   85 | inline IScriptLibrary& GlobalScriptLibrary ()
      |                        ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/material/LicenseParser.cpp:4:
src/tools/radiant/include/iregistry.h: In function 'GlobalRegistry()':
src/tools/radiant/include/iregistry.h:184:18: warning: function 'GlobalRegistry()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, VirtualFileSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, VirtualFileSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, VirtualFileSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, VirtualFileSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/material/LicenseParser.cpp:6:
src/tools/radiant/include/ifilesystem.h: In function 'GlobalFileSystem()':
src/tools/radiant/include/ifilesystem.h:109:27: warning: function 'GlobalFileSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  109 | inline VirtualFileSystem& GlobalFileSystem ()
      |                           ^~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/material/MaterialModule.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/cstddef:49,
                 from src/tools/radiant/libs/generic/static.h:28,
                 from src/tools/radiant/include/modulesystem.h:30,
                 from src/tools/radiant/include/imaterial.h:30,
                 from src/tools/radiant/radiant/material/MaterialModule.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalOutputStream()':
src/tools/radiant/include/itextstream.h:116:26: warning: function 'globalOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/modulesystem.h: In function 'globalModuleServer()':
src/tools/radiant/include/modulesystem.h:131:22: warning: function 'globalModuleServer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/modulesystem.h: In member function 'Module::Module()':
src/tools/radiant/include/modulesystem.h:45:7: warning: function 'Module::Module()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class Module
      |       ^~~~~~
In file included from src/tools/radiant/include/imaterial.h:31:
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegisterable::ModuleRegisterable()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:29:7: warning: function 'ModuleRegisterable::ModuleRegisterable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class ModuleRegisterable
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegistryList::~ModuleRegistryList()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:39:7: warning: function 'ModuleRegistryList::~ModuleRegistryList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class ModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'StaticRegisterModule::~StaticRegisterModule()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:68:7: warning: function 'StaticRegisterModule::~StaticRegisterModule()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   68 | class StaticRegisterModule: public StaticModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegistryList::ModuleRegistryList()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:39:7: warning: function 'ModuleRegistryList::ModuleRegistryList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class ModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [77]>(TextOutputStream&, char const (&) [77])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [77]>(TextOutputStream&, char const (&) [77])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [4]>(TextOutputStream&, char const (&) [4])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [4]>(TextOutputStream&, char const (&) [4])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [16]>(TextOutputStream&, char const (&) [16])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [16]>(TextOutputStream&, char const (&) [16])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/include/imaterial.h:34:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, MaterialSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<MaterialSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, MaterialSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<MaterialSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<MaterialSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<MaterialSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<MaterialSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<MaterialSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/material/MaterialShader.cpp
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/libs/texturelib.h:25,
                 from src/tools/radiant/include/ishader.h:3,
                 from src/tools/radiant/radiant/material/MaterialShader.h:1,
                 from src/tools/radiant/radiant/material/MaterialShader.cpp:1:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/cstddef:49,
                 from src/tools/radiant/include/itextstream.h:32,
                 from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/material/MaterialShader.h: In member function 'MapLayer::~MapLayer()':
src/tools/radiant/radiant/material/MaterialShader.h:9:7: warning: function 'MapLayer::~MapLayer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    9 | class MapLayer: public ShaderLayer
      |       ^~~~~~~~
src/tools/radiant/radiant/material/MaterialShader.h: In member function 'MapLayer::~MapLayer()':
src/tools/radiant/radiant/material/MaterialShader.h:9:7: warning: function 'MapLayer::~MapLayer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/shaderlib.h:25,
                 from src/tools/radiant/radiant/material/MaterialShader.h:5:
src/tools/radiant/libs/string/string.h: In function 'string::toFloat(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, float)':
src/tools/radiant/libs/string/string.h:179:14: warning: function 'string::toFloat(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  179 | inline float toFloat (const std::string& str, float defaultValue = 0.0f)
      |              ^~~~~~~
In file included from src/tools/radiant/include/ishader.h:4:
src/tools/radiant/include/ishaderlayer.h: In member function 'ShaderLayer::ShaderLayer()':
src/tools/radiant/include/ishaderlayer.h:39:7: warning: function 'ShaderLayer::ShaderLayer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class ShaderLayer
      |       ^~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextInputStream::TextInputStream()':
src/tools/radiant/include/itextstream.h:36:7: warning: function 'TextInputStream::TextInputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   36 | class TextInputStream
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/include/ishader.h: In member function 'IShader::IShader()':
src/tools/radiant/include/ishader.h:6:7: warning: function 'IShader::IShader()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    6 | class IShader
      |       ^~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/ishaderlayer.h: In member function 'ShaderLayer::ShaderLayer(ShaderLayer const&)':
src/tools/radiant/include/ishaderlayer.h:39:7: warning: function 'ShaderLayer::ShaderLayer(ShaderLayer const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class ShaderLayer
      |       ^~~~~~~~~~~
src/tools/radiant/radiant/material/MaterialShader.h: In member function 'MapLayer::MapLayer(MapLayer const&)':
src/tools/radiant/radiant/material/MaterialShader.h:9:7: warning: function 'MapLayer::MapLayer(MapLayer const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    9 | class MapLayer: public ShaderLayer
      |       ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> >(ConstantWrapper<IScriptLibrary::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> >(ConstantWrapper<IScriptLibrary::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> >(ConstantWrapper<IScriptLibrary::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> >(ConstantWrapper<IScriptLibrary::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<TexturesCache::Name_CONSTANT_> >(ConstantWrapper<TexturesCache::Name_CONSTANT_> const&)Quoted<ConstantWrapper<TexturesCache::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<TexturesCache::Name_CONSTANT_> >(ConstantWrapper<TexturesCache::Name_CONSTANT_> const&)Quoted<ConstantWrapper<TexturesCache::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<TexturesCache::Version_CONSTANT_> >(ConstantWrapper<TexturesCache::Version_CONSTANT_> const&)Quoted<ConstantWrapper<TexturesCache::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<TexturesCache::Version_CONSTANT_> >(ConstantWrapper<TexturesCache::Version_CONSTANT_> const&)Quoted<ConstantWrapper<TexturesCache::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/material/MaterialShader.cpp:8:
src/tools/radiant/libs/stream/stringstream.h: In member function 'StringInputStream::~StringInputStream()':
src/tools/radiant/libs/stream/stringstream.h:192:7: warning: function 'StringInputStream::~StringInputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  192 | class StringInputStream : public TextInputStream
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/stringstream.h: In member function 'StringInputStream::~StringInputStream()':
src/tools/radiant/libs/stream/stringstream.h:192:7: warning: function 'StringInputStream::~StringInputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/ishadersystem.h:25,
                 from src/tools/radiant/libs/shaderlib.h:27:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/ishadersystem.h: In function 'GlobalShaderSystem()':
src/tools/radiant/include/ishadersystem.h:110:22: warning: function 'GlobalShaderSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  110 | inline ShaderSystem& GlobalShaderSystem ()
      |                      ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/shaderlib.h: In function 'GlobalTexturePrefix_get[abi:cxx11]()':
src/tools/radiant/libs/shaderlib.h:65:27: warning: function 'GlobalTexturePrefix_get[abi:cxx11]()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   65 | inline const std::string& GlobalTexturePrefix_get ()
      |                           ^~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IScriptLibrary::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IScriptLibrary::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IScriptLibrary::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IScriptLibrary::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IScriptLibrary::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IScriptLibrary::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IScriptLibrary::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IScriptLibrary::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IScriptLibrary::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IScriptLibrary::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IScriptLibrary::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IScriptLibrary::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IScriptLibrary::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IScriptLibrary::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IScriptLibrary::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IScriptLibrary::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IScriptLibrary::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IScriptLibrary::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IScriptLibrary::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IScriptLibrary::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/material/MaterialShader.cpp:4:
src/tools/radiant/include/iscriplib.h: In function 'GlobalScriptLibrary()':
src/tools/radiant/include/iscriplib.h:85:24: warning: function 'GlobalScriptLibrary()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   85 | inline IScriptLibrary& GlobalScriptLibrary ()
      |                        ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, TexturesCache::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<TexturesCache::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, TexturesCache::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<TexturesCache::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<TexturesCache::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<TexturesCache::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<TexturesCache::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<TexturesCache::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<TexturesCache::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<TexturesCache::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<TexturesCache::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<TexturesCache::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<TexturesCache::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<TexturesCache::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<TexturesCache::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<TexturesCache::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, TexturesCache::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<TexturesCache::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, TexturesCache::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<TexturesCache::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<TexturesCache::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<TexturesCache::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<TexturesCache::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<TexturesCache::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<TexturesCache::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<TexturesCache::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<TexturesCache::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<TexturesCache::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<TexturesCache::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<TexturesCache::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<TexturesCache::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<TexturesCache::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/material/MaterialShader.cpp:5:
src/tools/radiant/include/itextures.h: In function 'GlobalTexturesCache()':
src/tools/radiant/include/itextures.h:106:23: warning: function 'GlobalTexturesCache()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  106 | inline TexturesCache& GlobalTexturesCache ()
      |                       ^~~~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/material/MaterialShaderModule.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/libs/generic/constant.h:25,
                 from src/tools/radiant/include/ishadersystem.h:25,
                 from src/tools/radiant/radiant/material/MaterialShaderSystem.h:1,
                 from src/tools/radiant/radiant/material/MaterialShaderModule.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/libs/texturelib.h:25,
                 from src/tools/radiant/include/ishader.h:3,
                 from src/tools/radiant/include/ishadersystem.h:28:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalOutputStream()':
src/tools/radiant/include/itextstream.h:116:26: warning: function 'globalOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/include/ishadersystem.h:100:
src/tools/radiant/include/modulesystem.h: In function 'globalModuleServer()':
src/tools/radiant/include/modulesystem.h:131:22: warning: function 'globalModuleServer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [64]>(TextOutputStream&, char const (&) [64])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [64]>(TextOutputStream&, char const (&) [64])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [60]>(TextOutputStream&, char const (&) [60])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [60]>(TextOutputStream&, char const (&) [60])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/modulesystem.h: In member function 'Module::Module()':
src/tools/radiant/include/modulesystem.h:45:7: warning: function 'Module::Module()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class Module
      |       ^~~~~~
In file included from src/tools/radiant/include/imaterial.h:31,
                 from src/tools/radiant/radiant/material/MaterialShaderSystem.h:2:
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegisterable::ModuleRegisterable()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:29:7: warning: function 'ModuleRegisterable::ModuleRegisterable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class ModuleRegisterable
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<TexturesCache::Name_CONSTANT_> >(ConstantWrapper<TexturesCache::Name_CONSTANT_> const&)Quoted<ConstantWrapper<TexturesCache::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<TexturesCache::Name_CONSTANT_> >(ConstantWrapper<TexturesCache::Name_CONSTANT_> const&)Quoted<ConstantWrapper<TexturesCache::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<TexturesCache::Version_CONSTANT_> >(ConstantWrapper<TexturesCache::Version_CONSTANT_> const&)Quoted<ConstantWrapper<TexturesCache::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<TexturesCache::Version_CONSTANT_> >(ConstantWrapper<TexturesCache::Version_CONSTANT_> const&)Quoted<ConstantWrapper<TexturesCache::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> >(ConstantWrapper<IScriptLibrary::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> >(ConstantWrapper<IScriptLibrary::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> >(ConstantWrapper<IScriptLibrary::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> >(ConstantWrapper<IScriptLibrary::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegistryList::~ModuleRegistryList()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:39:7: warning: function 'ModuleRegistryList::~ModuleRegistryList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class ModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'StaticRegisterModule::~StaticRegisterModule()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:68:7: warning: function 'StaticRegisterModule::~StaticRegisterModule()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   68 | class StaticRegisterModule: public StaticModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegistryList::ModuleRegistryList()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:39:7: warning: function 'ModuleRegistryList::ModuleRegistryList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class ModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, VirtualFileSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, VirtualFileSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, VirtualFileSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, VirtualFileSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/include/imaterial.h:38:
src/tools/radiant/include/ifilesystem.h: In function 'GlobalFileSystem()':
src/tools/radiant/include/ifilesystem.h:109:27: warning: function 'GlobalFileSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  109 | inline VirtualFileSystem& GlobalFileSystem ()
      |                           ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, TexturesCache::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<TexturesCache::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, TexturesCache::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<TexturesCache::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<TexturesCache::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<TexturesCache::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<TexturesCache::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<TexturesCache::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<TexturesCache::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<TexturesCache::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<TexturesCache::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<TexturesCache::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<TexturesCache::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<TexturesCache::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<TexturesCache::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<TexturesCache::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, TexturesCache::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<TexturesCache::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, TexturesCache::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<TexturesCache::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<TexturesCache::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<TexturesCache::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<TexturesCache::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<TexturesCache::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<TexturesCache::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<TexturesCache::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<TexturesCache::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<TexturesCache::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<TexturesCache::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<TexturesCache::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<TexturesCache::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<TexturesCache::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IScriptLibrary::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IScriptLibrary::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IScriptLibrary::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IScriptLibrary::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IScriptLibrary::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IScriptLibrary::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IScriptLibrary::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IScriptLibrary::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IScriptLibrary::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IScriptLibrary::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IScriptLibrary::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IScriptLibrary::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IScriptLibrary::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IScriptLibrary::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IScriptLibrary::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IScriptLibrary::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IScriptLibrary::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IScriptLibrary::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IScriptLibrary::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IScriptLibrary::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [77]>(TextOutputStream&, char const (&) [77])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [77]>(TextOutputStream&, char const (&) [77])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [4]>(TextOutputStream&, char const (&) [4])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [4]>(TextOutputStream&, char const (&) [4])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [16]>(TextOutputStream&, char const (&) [16])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [16]>(TextOutputStream&, char const (&) [16])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [38]>(TextOutputStream&, char const (&) [38])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [38]>(TextOutputStream&, char const (&) [38])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [7]>(TextOutputStream&, char const (&) [7])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [7]>(TextOutputStream&, char const (&) [7])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [14]>(TextOutputStream&, char const (&) [14])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [14]>(TextOutputStream&, char const (&) [14])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In member function 'MaterialShaderSystemDependencies::~MaterialShaderSystemDependencies()':
src/tools/radiant/radiant/material/MaterialShaderModule.cpp:41:7: warning: function 'MaterialShaderSystemDependencies::~MaterialShaderSystemDependencies()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | class MaterialShaderSystemDependencies: public GlobalFileSystemModuleRef,
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In member function 'MaterialShaderSystemDependencies::MaterialShaderSystemDependencies()':
src/tools/radiant/radiant/material/MaterialShaderModule.cpp:41:7: warning: function 'MaterialShaderSystemDependencies::MaterialShaderSystemDependencies()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | class MaterialShaderSystemDependencies: public GlobalFileSystemModuleRef,
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/material/MaterialShaderSystem.h: In member function 'MaterialShaderSystem::~MaterialShaderSystem()':
src/tools/radiant/radiant/material/MaterialShaderSystem.h:13:7: warning: function 'MaterialShaderSystem::~MaterialShaderSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   13 | class MaterialShaderSystem: public ShaderSystem, public RegistryKeyObserver
      |       ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/material/MaterialShaderSystem.h: In member function 'MaterialShaderSystem::~MaterialShaderSystem()':
src/tools/radiant/radiant/material/MaterialShaderSystem.h:13:7: warning: function 'MaterialShaderSystem::~MaterialShaderSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
===> CXX [uforadiant] src/tools/radiant/radiant/material/MaterialShaderSystem.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/libs/generic/constant.h:25,
                 from src/tools/radiant/include/ishadersystem.h:25,
                 from src/tools/radiant/radiant/material/MaterialShaderSystem.h:1,
                 from src/tools/radiant/radiant/material/MaterialShaderSystem.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/libs/texturelib.h:25,
                 from src/tools/radiant/include/ishader.h:3,
                 from src/tools/radiant/include/ishadersystem.h:28:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/shaderlib.h:25,
                 from src/tools/radiant/radiant/material/MaterialShader.h:5,
                 from src/tools/radiant/radiant/material/MaterialShaderSystem.h:10:
src/tools/radiant/libs/string/string.h: In function 'string_compare_nocase(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/string/string.h:76:12: warning: function 'string_compare_nocase(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline int string_compare_nocase (const std::string& string, const std::string& other)
      |            ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/string/string.h: In function 'string_less_nocase(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/string/string.h:110:13: warning: function 'string_less_nocase(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  110 | inline bool string_less_nocase (const std::string& string, const std::string& other)
      |             ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/shaderlib.h: In function 'shader_less(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/shaderlib.h:40:13: warning: function 'shader_less(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   40 | inline bool shader_less (const std::string& shader, const std::string& other)
      |             ^~~~~~~~~~~
In file included from src/tools/radiant/include/ishadersystem.h:41:
src/tools/radiant/include/moduleobserver.h: In member function 'ModuleObserver::ModuleObserver()':
src/tools/radiant/include/moduleobserver.h:27:7: warning: function 'ModuleObserver::ModuleObserver()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   27 | class ModuleObserver
      |       ^~~~~~~~~~~~~~
src/tools/radiant/include/ishadersystem.h: In member function 'ShaderSystem::ShaderSystem()':
src/tools/radiant/include/ishadersystem.h:47:7: warning: function 'ShaderSystem::ShaderSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   47 | class ShaderSystem : public ModuleObserver
      |       ^~~~~~~~~~~~
In file included from src/tools/radiant/radiant/material/MaterialShaderSystem.h:4:
src/tools/radiant/include/iregistry.h: In member function 'RegistryKeyObserver::RegistryKeyObserver()':
src/tools/radiant/include/iregistry.h:26:7: warning: function 'RegistryKeyObserver::RegistryKeyObserver()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   26 | class RegistryKeyObserver {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/include/ishadersystem.h:100:
src/tools/radiant/include/modulesystem.h: In function 'globalModuleServer()':
src/tools/radiant/include/modulesystem.h:131:22: warning: function 'globalModuleServer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [64]>(TextOutputStream&, char const (&) [64])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [64]>(TextOutputStream&, char const (&) [64])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [60]>(TextOutputStream&, char const (&) [60])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [60]>(TextOutputStream&, char const (&) [60])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [62]>(TextOutputStream&, char const (&) [62])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [62]>(TextOutputStream&, char const (&) [62])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [83]>(TextOutputStream&, char const (&) [83])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [83]>(TextOutputStream&, char const (&) [83])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [33]>(TextOutputStream&, char const (&) [33])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [33]>(TextOutputStream&, char const (&) [33])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [48]>(TextOutputStream&, char const (&) [48])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [48]>(TextOutputStream&, char const (&) [48])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/material/MaterialShaderSystem.h:8:
src/tools/radiant/libs/moduleobservers.h: In member function 'ModuleObservers::ModuleObservers()':
src/tools/radiant/libs/moduleobservers.h:29:7: warning: function 'ModuleObservers::ModuleObservers()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class ModuleObservers
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/material/MaterialShaderSystem.h:2:
src/tools/radiant/include/imaterial.h: In function 'GlobalMaterialSystem()':
src/tools/radiant/include/imaterial.h:117:25: warning: function 'GlobalMaterialSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  117 | inline MaterialSystem * GlobalMaterialSystem() {
      |                         ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iregistry.h: In function 'GlobalRegistry()':
src/tools/radiant/include/iregistry.h:184:18: warning: function 'GlobalRegistry()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^~~~~~~~~~~~~~
src/tools/radiant/radiant/material/MaterialShaderSystem.h: In member function 'MaterialShaderSystem::~MaterialShaderSystem()':
src/tools/radiant/radiant/material/MaterialShaderSystem.h:13:7: warning: function 'MaterialShaderSystem::~MaterialShaderSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   13 | class MaterialShaderSystem: public ShaderSystem, public RegistryKeyObserver
      |       ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/material/MaterialShaderSystem.h: In member function 'MaterialShaderSystem::~MaterialShaderSystem()':
src/tools/radiant/radiant/material/MaterialShaderSystem.h:13:7: warning: function 'MaterialShaderSystem::~MaterialShaderSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
===> CXX [uforadiant] src/tools/radiant/radiant/material/MaterialSystem.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/cstddef:49,
                 from src/tools/radiant/libs/generic/static.h:28,
                 from src/tools/radiant/include/modulesystem.h:30,
                 from src/tools/radiant/include/imaterial.h:30,
                 from src/tools/radiant/radiant/material/MaterialSystem.cpp:28:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from src/tools/radiant/include/radiant_i18n.h:30,
                 from src/tools/radiant/radiant/material/MaterialSystem.cpp:38:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from src/tools/radiant/libs/stream/textstream.h:36,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/material/../brush/FaceTexDef.h:9,
                 from src/tools/radiant/radiant/material/../brush/Face.h:13,
                 from src/tools/radiant/radiant/material/../brush/SelectableComponents.h:4,
                 from src/tools/radiant/radiant/material/../brush/FaceInstance.h:8,
                 from src/tools/radiant/radiant/material/MaterialSystem.cpp:48:
src/tools/radiant/radiant/material/../brush/TextureProjection.h: In member function 'constexpr TextureProjection& TextureProjection::operator=(const TextureProjection&)':
src/tools/radiant/radiant/material/../brush/TextureProjection.h:10:7: warning: implicitly-declared 'constexpr TexDef& TexDef::operator=(const TexDef&)' is deprecated [-Wdeprecated-copy]
   10 | class TextureProjection
      |       ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/material/../brush/TextureProjection.h:4:
src/tools/radiant/radiant/material/../brush/TexDef.h:13:17: note: because 'TexDef' has user-provided 'TexDef::TexDef(const TexDef&)'
   13 |                 TexDef (const TexDef& other);
      |                 ^~~~~~
src/tools/radiant/radiant/material/../brush/FaceTexDef.h: In constructor 'FaceTexdef::SavedState::SavedState(const FaceTexdef&)':
src/tools/radiant/radiant/material/../brush/FaceTexDef.h:26:67: note: synthesized method 'constexpr TextureProjection& TextureProjection::operator=(const TextureProjection&)' first required here
   26 |                                         m_projection = faceTexdef.m_projection;
      |                                                                   ^~~~~~~~~~~~
src/tools/radiant/radiant/material/../brush/FaceTexDef.h: In member function 'void FaceTexdef::SavedState::exportState(FaceTexdef&) const':
src/tools/radiant/radiant/material/../brush/FaceTexDef.h:31:89: warning: implicitly-declared 'constexpr TexDef& TexDef::operator=(const TexDef&)' is deprecated [-Wdeprecated-copy]
   31 |                                         faceTexdef.m_projection.m_texdef = m_projection.m_texdef;
      |                                                                                         ^~~~~~~~
src/tools/radiant/radiant/material/../brush/TexDef.h:13:17: note: because 'TexDef' has user-provided 'TexDef::TexDef(const TexDef&)'
   13 |                 TexDef (const TexDef& other);
      |                 ^~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextInputStream::TextInputStream()':
src/tools/radiant/include/itextstream.h:36:7: warning: function 'TextInputStream::TextInputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   36 | class TextInputStream
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<StringOutputStream>(StringOutputStream&, char const*)StringOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<StringOutputStream>(StringOutputStream&, char const*)StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/material/MaterialSystem.cpp:42:
src/tools/radiant/libs/stream/stringstream.h: In function 'operator<< <char [12]>(StringOutputStream&, char const (&) [12])StringOutputStream&':
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: function 'operator<< <char [12]>(StringOutputStream&, char const (&) [12])StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^~~~~~~~
src/tools/radiant/libs/stream/stringstream.h: In function 'operator<< <char [2]>(StringOutputStream&, char const (&) [2])StringOutputStream&':
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: function 'operator<< <char [2]>(StringOutputStream&, char const (&) [2])StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<StringOutputStream>(StringOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)StringOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<StringOutputStream>(StringOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/stream/stringstream.h: In function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(StringOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)StringOutputStream&':
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(StringOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/gtkutil/dialog.h:25,
                 from src/tools/radiant/radiant/material/MaterialSystem.cpp:44:
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<MaterialSystem>(MaterialSystem&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<MaterialSystem>(MaterialSystem&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >(ConstantWrapper<IEventManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >(ConstantWrapper<IEventManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >(ConstantWrapper<IEventManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >(ConstantWrapper<IEventManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IUMPSystem::Name_CONSTANT_> >(ConstantWrapper<IUMPSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IUMPSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IUMPSystem::Name_CONSTANT_> >(ConstantWrapper<IUMPSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IUMPSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IUMPSystem::Version_CONSTANT_> >(ConstantWrapper<IUMPSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IUMPSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IUMPSystem::Version_CONSTANT_> >(ConstantWrapper<IUMPSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IUMPSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> >(ConstantWrapper<IScriptLibrary::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> >(ConstantWrapper<IScriptLibrary::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> >(ConstantWrapper<IScriptLibrary::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> >(ConstantWrapper<IScriptLibrary::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/stringstream.h: In member function 'StringBuffer::~StringBuffer()':
src/tools/radiant/libs/stream/stringstream.h:32:7: warning: function 'StringBuffer::~StringBuffer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   32 | class StringBuffer
      |       ^~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/stringstream.h: In member function 'StringInputStream::~StringInputStream()':
src/tools/radiant/libs/stream/stringstream.h:192:7: warning: function 'StringInputStream::~StringInputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  192 | class StringInputStream : public TextInputStream
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/stringstream.h: In member function 'StringInputStream::~StringInputStream()':
src/tools/radiant/libs/stream/stringstream.h:192:7: warning: function 'StringInputStream::~StringInputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/material/MaterialSystem.cpp:39:
src/tools/radiant/libs/os/path.h: In function 'os::getFilenameFromPath(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/os/path.h:78:28: warning: function 'os::getFilenameFromPath(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   78 |         inline std::string getFilenameFromPath (const std::string& path)
      |                            ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/os/path.h: In function 'os::stripExtension(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/os/path.h:102:28: warning: function 'os::stripExtension(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  102 |         inline std::string stripExtension (const std::string& filename)
      |                            ^~~~~~~~~~~~~~
In file included from src/tools/radiant/include/imaterial.h:34:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, VirtualFileSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, VirtualFileSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, VirtualFileSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, VirtualFileSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/include/imaterial.h:38:
src/tools/radiant/include/ifilesystem.h: In function 'GlobalFileSystem()':
src/tools/radiant/include/ifilesystem.h:109:27: warning: function 'GlobalFileSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  109 | inline VirtualFileSystem& GlobalFileSystem ()
      |                           ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/include/ieventmanager.h:7,
                 from src/tools/radiant/radiant/material/MaterialSystem.cpp:30:
src/tools/radiant/include/iselection.h: In function 'GlobalSelectionSystem()':
src/tools/radiant/include/iselection.h:241:25: warning: function 'GlobalSelectionSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEventManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEventManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEventManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEventManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/ieventmanager.h: In function 'GlobalEventManager()':
src/tools/radiant/include/ieventmanager.h:258:23: warning: function 'GlobalEventManager()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IUMPSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IUMPSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IUMPSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IUMPSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IUMPSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IUMPSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IUMPSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IUMPSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IUMPSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IUMPSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IUMPSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IUMPSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IUMPSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IUMPSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IUMPSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IUMPSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IUMPSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IUMPSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IUMPSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IUMPSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IUMPSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IUMPSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IUMPSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IUMPSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IUMPSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IUMPSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IUMPSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IUMPSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IUMPSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IUMPSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IUMPSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IUMPSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/material/MaterialSystem.cpp:31:
src/tools/radiant/include/iump.h: In function 'GlobalUMPSystem()':
src/tools/radiant/include/iump.h:72:20: warning: function 'GlobalUMPSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   72 | inline IUMPSystem& GlobalUMPSystem() {
      |                    ^~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IScriptLibrary::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IScriptLibrary::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IScriptLibrary::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IScriptLibrary::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IScriptLibrary::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IScriptLibrary::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IScriptLibrary::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IScriptLibrary::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IScriptLibrary::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IScriptLibrary::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IScriptLibrary::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IScriptLibrary::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IScriptLibrary::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IScriptLibrary::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IScriptLibrary::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IScriptLibrary::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IScriptLibrary::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IScriptLibrary::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IScriptLibrary::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IScriptLibrary::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/material/MaterialSystem.cpp:36:
src/tools/radiant/include/iscriplib.h: In function 'GlobalScriptLibrary()':
src/tools/radiant/include/iscriplib.h:85:24: warning: function 'GlobalScriptLibrary()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   85 | inline IScriptLibrary& GlobalScriptLibrary ()
      |                        ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/shaderlib.h:27,
                 from src/tools/radiant/radiant/material/../brush/Face.h:7:
src/tools/radiant/include/ishadersystem.h: In function 'GlobalShaderSystem()':
src/tools/radiant/include/ishadersystem.h:110:22: warning: function 'GlobalShaderSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  110 | inline ShaderSystem& GlobalShaderSystem ()
      |                      ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/shaderlib.h: In function 'GlobalTexturePrefix_get[abi:cxx11]()':
src/tools/radiant/libs/shaderlib.h:65:27: warning: function 'GlobalTexturePrefix_get[abi:cxx11]()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   65 | inline const std::string& GlobalTexturePrefix_get ()
      |                           ^~~~~~~~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/filesystem/FileSystem.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/cstddef:49,
                 from src/tools/radiant/include/ifilesystem.h:25,
                 from src/tools/radiant/radiant/filesystem/FileSystem.h:1,
                 from src/tools/radiant/radiant/filesystem/FileSystem.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/ifilesystem.h:99:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/filesystem/FileSystem.cpp:5:
src/tools/radiant/libs/string/string.h: In function 'string_equal_n(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long)':
src/tools/radiant/libs/string/string.h:67:13: warning: function 'string_equal_n(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   67 | inline bool string_equal_n (const std::string& string, const std::string& other, std::size_t n)
      |             ^~~~~~~~~~~~~~
src/tools/radiant/libs/string/string.h: In function 'string::endsWith(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/string/string.h:245:13: warning: function 'string::endsWith(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  245 | inline bool endsWith (const std::string& str, const std::string& end)
      |             ^~~~~~~~
In file included from src/tools/radiant/radiant/filesystem/FileSystem.cpp:6:
src/tools/radiant/libs/os/path.h: In function 'path_equal_n(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long)':
src/tools/radiant/libs/os/path.h:201:13: warning: function 'path_equal_n(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  201 | inline bool path_equal_n (const std::string& path, const std::string& other, std::size_t n)
      |             ^~~~~~~~~~~~
src/tools/radiant/libs/os/path.h: In function 'path_make_relative(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/os/path.h:227:20: warning: function 'path_make_relative(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  227 | inline const char* path_make_relative (const std::string& path, const std::string& base)
      |                    ^~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/filesystem/FileSystemModule.h:4,
                 from src/tools/radiant/radiant/filesystem/FileSystem.cpp:2:
src/tools/radiant/include/iarchive.h: In member function 'Archive::Visitor::Visitor()':
src/tools/radiant/include/iarchive.h:95:23: warning: function 'Archive::Visitor::Visitor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   95 |                 class Visitor
      |                       ^~~~~~~
src/tools/radiant/include/ifilesystem.h: In member function 'VirtualFileSystem::VirtualFileSystem()':
src/tools/radiant/include/ifilesystem.h:40:7: warning: function 'VirtualFileSystem::VirtualFileSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   40 | class VirtualFileSystem
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/os/path.h: In function 'path_equal(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/os/path.h:189:13: warning: function 'path_equal(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  189 | inline bool path_equal (const std::string& path, const std::string& other)
      |             ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [64]>(TextOutputStream&, char const (&) [64])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [64]>(TextOutputStream&, char const (&) [64])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [48]>(TextOutputStream&, char const (&) [48])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [48]>(TextOutputStream&, char const (&) [48])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [60]>(TextOutputStream&, char const (&) [60])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [60]>(TextOutputStream&, char const (&) [60])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/filesystem/FileSystem.h:6:
src/tools/radiant/libs/moduleobservers.h: In member function 'ModuleObservers::ModuleObservers()':
src/tools/radiant/libs/moduleobservers.h:29:7: warning: function 'ModuleObservers::ModuleObservers()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class ModuleObservers
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/radiant/filesystem/FileSystem.h: In member function 'FileSystem::ArchiveEntry::ArchiveEntry()':
src/tools/radiant/radiant/filesystem/FileSystem.h:14:23: warning: function 'FileSystem::ArchiveEntry::ArchiveEntry()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   14 |                 class ArchiveEntry
      |                       ^~~~~~~~~~~~
src/tools/radiant/libs/os/path.h: In function 'os::getExtension(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/os/path.h:69:28: warning: function 'os::getExtension(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   69 |         inline std::string getExtension (const std::string& path)
      |                            ^~~~~~~~~~~~
src/tools/radiant/radiant/filesystem/FileSystem.h: In member function 'FileSystem::ArchiveEntry::ArchiveEntry(FileSystem::ArchiveEntry const&)':
src/tools/radiant/radiant/filesystem/FileSystem.h:14:23: warning: function 'FileSystem::ArchiveEntry::ArchiveEntry(FileSystem::ArchiveEntry const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   14 |                 class ArchiveEntry
      |                       ^~~~~~~~~~~~
src/tools/radiant/libs/string/string.h: In function 'string::toLower(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/string/string.h:186:20: warning: function 'string::toLower(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  186 | inline std::string toLower (const std::string& str)
      |                    ^~~~~~~
src/tools/radiant/radiant/filesystem/FileSystem.cpp: In function 'GetArchiveTable(Modules<ArchiveModule>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/radiant/filesystem/FileSystem.cpp:44:23: warning: function 'GetArchiveTable(Modules<ArchiveModule>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   44 | inline ArchiveModule* GetArchiveTable (ArchiveModules& archiveModules, const std::string& ext)
      |                       ^~~~~~~~~~~~~~~
src/tools/radiant/radiant/filesystem/FileSystem.h: In member function 'FileSystem::ArchiveEntry::~ArchiveEntry()':
src/tools/radiant/radiant/filesystem/FileSystem.h:14:23: warning: function 'FileSystem::ArchiveEntry::~ArchiveEntry()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   14 |                 class ArchiveEntry
      |                       ^~~~~~~~~~~~
src/tools/radiant/libs/string/string.h: In function 'string::toUpper(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/string/string.h:193:20: warning: function 'string::toUpper(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  193 | inline std::string toUpper (const std::string& str)
      |                    ^~~~~~~
src/tools/radiant/libs/os/path.h: In member function 'DirectoryCleaned::~DirectoryCleaned()':
src/tools/radiant/libs/os/path.h:262:7: warning: function 'DirectoryCleaned::~DirectoryCleaned()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  262 | class DirectoryCleaned
      |       ^~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/filesystem/FileSystem.cpp:11:
src/tools/radiant/radiant/filesystem/DirectoryVisitor.h: In member function 'DirectoryVisitor::~DirectoryVisitor()':
src/tools/radiant/radiant/filesystem/DirectoryVisitor.h:12:7: warning: function 'DirectoryVisitor::~DirectoryVisitor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   12 | class DirectoryVisitor: public Archive::Visitor
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/radiant/filesystem/DirectoryVisitor.h: In member function 'DirectoryVisitor::~DirectoryVisitor()':
src/tools/radiant/radiant/filesystem/DirectoryVisitor.h:12:7: warning: function 'DirectoryVisitor::~DirectoryVisitor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/filesystem/FileSystem.cpp:10:
src/tools/radiant/radiant/filesystem/FileVisitor.h: In member function 'FileVisitor::~FileVisitor()':
src/tools/radiant/radiant/filesystem/FileVisitor.h:12:7: warning: function 'FileVisitor::~FileVisitor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   12 | class FileVisitor: public Archive::Visitor
      |       ^~~~~~~~~~~
src/tools/radiant/radiant/filesystem/FileVisitor.h: In member function 'FileVisitor::~FileVisitor()':
src/tools/radiant/radiant/filesystem/FileVisitor.h:12:7: warning: function 'FileVisitor::~FileVisitor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/string/string.h: In function 'string::replaceAll(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/string/string.h:224:20: warning: function 'string::replaceAll(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  224 | inline std::string replaceAll (const std::string& str, const std::string& searchStr, const std::string& replaceStr)
      |                    ^~~~~~~~~~
src/tools/radiant/libs/os/path.h: In function 'os::makeRelative(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/os/path.h:112:28: warning: function 'os::makeRelative(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  112 |         inline std::string makeRelative (const std::string& path, const std::string& base)
      |                            ^~~~~~~~~~~~
src/tools/radiant/radiant/filesystem/FileSystem.h: In member function 'FileSystem::~FileSystem()':
src/tools/radiant/radiant/filesystem/FileSystem.h:10:7: warning: function 'FileSystem::~FileSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   10 | class FileSystem: public VirtualFileSystem
      |       ^~~~~~~~~~
src/tools/radiant/radiant/filesystem/FileSystem.h: In member function 'FileSystem::~FileSystem()':
src/tools/radiant/radiant/filesystem/FileSystem.h:10:7: warning: function 'FileSystem::~FileSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
===> CXX [uforadiant] src/tools/radiant/radiant/filesystem/FileSystemModule.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/cstddef:49,
                 from src/tools/radiant/include/iarchive.h:25,
                 from src/tools/radiant/radiant/filesystem/FileSystemModule.h:4,
                 from src/tools/radiant/radiant/filesystem/FileSystemModule.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/ifilesystem.h:99,
                 from src/tools/radiant/radiant/filesystem/FileSystemModule.cpp:3:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/include/iarchive.h:28:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/modulesystem.h: In function 'Module_getTable(Module&)':
src/tools/radiant/include/modulesystem.h:59:14: warning: function 'Module_getTable(Module&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   59 | inline void* Module_getTable (Module& module)
      |              ^~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/filesystem/FileSystemModule.cpp:9:
src/tools/radiant/libs/modulesystem/modulesmap.h: In member function 'InsertModules<ArchiveModule>::~InsertModules()':
src/tools/radiant/libs/modulesystem/modulesmap.h:88:7: warning: function 'InsertModules<ArchiveModule>::~InsertModules()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   88 | class InsertModules: public ModuleServer::Visitor
      |       ^~~~~~~~~~~~~
src/tools/radiant/libs/modulesystem/modulesmap.h: In member function 'InsertModules<ArchiveModule>::~InsertModules()':
src/tools/radiant/libs/modulesystem/modulesmap.h:88:7: warning: function 'InsertModules<ArchiveModule>::~InsertModules()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'globalOutputStream()':
src/tools/radiant/include/itextstream.h:116:26: warning: function 'globalOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/modulesystem.h: In function 'globalModuleServer()':
src/tools/radiant/include/modulesystem.h:131:22: warning: function 'globalModuleServer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/modulesystem.h: In member function 'Modules<ArchiveModule>::Modules()':
src/tools/radiant/include/modulesystem.h:154:7: warning: function 'Modules<ArchiveModule>::Modules()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  154 | class Modules
      |       ^~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/modulesystem.h: In member function 'ModuleServer::Visitor::Visitor()':
src/tools/radiant/include/modulesystem.h:74:23: warning: function 'ModuleServer::Visitor::Visitor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   74 |                 class Visitor
      |                       ^~~~~~~
src/tools/radiant/include/modulesystem.h: In member function 'Module::Module()':
src/tools/radiant/include/modulesystem.h:45:7: warning: function 'Module::Module()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class Module
      |       ^~~~~~
In file included from src/tools/radiant/libs/modulesystem/singletonmodule.h:28,
                 from src/tools/radiant/radiant/filesystem/FileSystemModule.cpp:8:
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegisterable::ModuleRegisterable()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:29:7: warning: function 'ModuleRegisterable::ModuleRegisterable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class ModuleRegisterable
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [38]>(TextOutputStream&, char const (&) [38])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [38]>(TextOutputStream&, char const (&) [38])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [7]>(TextOutputStream&, char const (&) [7])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [7]>(TextOutputStream&, char const (&) [7])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [14]>(TextOutputStream&, char const (&) [14])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [14]>(TextOutputStream&, char const (&) [14])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/modulesystem/modulesmap.h: In member function 'ModulesMap<ArchiveModule>::ModulesMap()':
src/tools/radiant/libs/modulesystem/modulesmap.h:32:7: warning: function 'ModulesMap<ArchiveModule>::ModulesMap()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   32 | class ModulesMap: public Modules<Type>
      |       ^~~~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegistryList::~ModuleRegistryList()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:39:7: warning: function 'ModuleRegistryList::~ModuleRegistryList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class ModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'StaticRegisterModule::~StaticRegisterModule()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:68:7: warning: function 'StaticRegisterModule::~StaticRegisterModule()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   68 | class StaticRegisterModule: public StaticModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegistryList::ModuleRegistryList()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:39:7: warning: function 'ModuleRegistryList::ModuleRegistryList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class ModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/iarchive.h:26:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, VirtualFileSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, VirtualFileSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/modulesystem/modulesmap.h: In member function 'ModulesRef<ArchiveModule>::~ModulesRef()':
src/tools/radiant/libs/modulesystem/modulesmap.h:106:7: warning: function 'ModulesRef<ArchiveModule>::~ModulesRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  106 | class ModulesRef
      |       ^~~~~~~~~~
In file included from src/tools/radiant/libs/string/StringTokeniser.h:5,
                 from src/tools/radiant/libs/modulesystem/modulesmap.h:26:
src/tools/radiant/libs/string/string.h: In function 'string::splitBy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/string/string.h:200:13: warning: function 'string::splitBy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  200 | inline void splitBy (const std::string& str, std::vector<std::string>& tokens, const std::string& delimiters = " ")
      |             ^~~~~~~
src/tools/radiant/radiant/filesystem/FileSystemModule.cpp: In member function 'FileSystemDependencies::~FileSystemDependencies()':
src/tools/radiant/radiant/filesystem/FileSystemModule.cpp:11:7: warning: function 'FileSystemDependencies::~FileSystemDependencies()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   11 | class FileSystemDependencies: public GlobalRadiantModuleRef
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [77]>(TextOutputStream&, char const (&) [77])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [77]>(TextOutputStream&, char const (&) [77])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [4]>(TextOutputStream&, char const (&) [4])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [4]>(TextOutputStream&, char const (&) [4])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [16]>(TextOutputStream&, char const (&) [16])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [16]>(TextOutputStream&, char const (&) [16])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
===> CXX [uforadiant] src/tools/radiant/radiant/filesystem/directory/DirectoryArchive.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/cstddef:49,
                 from src/tools/radiant/include/iarchive.h:25,
                 from src/tools/radiant/radiant/filesystem/directory/DirectoryArchive.h:25,
                 from src/tools/radiant/radiant/filesystem/directory/DirectoryArchive.cpp:22:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/libs/os/file.h:44,
                 from src/tools/radiant/radiant/filesystem/directory/DirectoryArchive.cpp:35:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/include/iarchive.h:28:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/filesystem/directory/DirectoryArchive.cpp:31:
src/tools/radiant/libs/stream/filestream.h: In function 'FileStreamDetail::whence_for_seekdir(SeekableStream::seekdir)':
src/tools/radiant/libs/stream/filestream.h:31:20: warning: function 'FileStreamDetail::whence_for_seekdir(SeekableStream::seekdir)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 |         inline int whence_for_seekdir (SeekableStream::seekdir direction)
      |                    ^~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/include/iarchive.h:29:
src/tools/radiant/include/idatastream.h: In member function 'InputStream::InputStream()':
src/tools/radiant/include/idatastream.h:34:7: warning: function 'InputStream::InputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   34 | class InputStream : public StreamBase {
      |       ^~~~~~~~~~~
src/tools/radiant/include/idatastream.h: In member function 'SeekableStream::SeekableStream()':
src/tools/radiant/include/idatastream.h:51:7: warning: function 'SeekableStream::SeekableStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   51 | class SeekableStream {
      |       ^~~~~~~~~~~~~~
src/tools/radiant/include/idatastream.h: In member function 'SeekableInputStream::SeekableInputStream()':
src/tools/radiant/include/idatastream.h:72:7: warning: function 'SeekableInputStream::SeekableInputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   72 | class SeekableInputStream : public InputStream, public SeekableStream {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/idatastream.h: In member function 'SeekableInputStream::~SeekableInputStream()':
src/tools/radiant/include/idatastream.h:72:7: warning: function 'SeekableInputStream::~SeekableInputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/idatastream.h: In member function 'SeekableInputStream::~SeekableInputStream()':
src/tools/radiant/include/idatastream.h:72:7: warning: function 'SeekableInputStream::~SeekableInputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In member function 'TextInputStream::TextInputStream()':
src/tools/radiant/include/itextstream.h:36:7: warning: function 'TextInputStream::TextInputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   36 | class TextInputStream
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/os/file.h: In function 'file_accessible(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, FileAccess::Mode)':
src/tools/radiant/libs/os/file.h:77:13: warning: function 'file_accessible(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, FileAccess::Mode)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   77 | inline bool file_accessible (const std::string& path, FileAccess::Mode mode)
      |             ^~~~~~~~~~~~~~~
src/tools/radiant/libs/os/file.h: In function 'file_readable(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/os/file.h:83:13: warning: function 'file_readable(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   83 | inline bool file_readable (const std::string& path)
      |             ^~~~~~~~~~~~~
src/tools/radiant/libs/os/file.h: In function 'file_is_directory(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/os/file.h:101:13: warning: function 'file_is_directory(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  101 | inline bool file_is_directory (const std::string& path)
      |             ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/filesystem/directory/DirectoryArchive.cpp:36:
src/tools/radiant/libs/os/dir.h: In function 'directory_good(_GDir*)':
src/tools/radiant/libs/os/dir.h:34:13: warning: function 'directory_good(_GDir*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   34 | inline bool directory_good (Directory* directory)
      |             ^~~~~~~~~~~~~~
src/tools/radiant/libs/os/dir.h: In function 'directory_open(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/os/dir.h:39:19: warning: function 'directory_open(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | inline Directory* directory_open (const std::string& name)
      |                   ^~~~~~~~~~~~~~
src/tools/radiant/libs/os/dir.h: In function 'directory_close(_GDir*)':
src/tools/radiant/libs/os/dir.h:44:13: warning: function 'directory_close(_GDir*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   44 | inline void directory_close (Directory* directory)
      |             ^~~~~~~~~~~~~~~
src/tools/radiant/libs/os/dir.h: In function 'directory_read_and_increment(_GDir*)':
src/tools/radiant/libs/os/dir.h:49:20: warning: function 'directory_read_and_increment(_GDir*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | inline const char* directory_read_and_increment (Directory* directory)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/iarchive.h: In member function 'ArchiveFile::ArchiveFile()':
src/tools/radiant/include/iarchive.h:36:7: warning: function 'ArchiveFile::ArchiveFile()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   36 | class ArchiveFile
      |       ^~~~~~~~~~~
src/tools/radiant/include/iarchive.h: In member function 'ArchiveTextFile::ArchiveTextFile()':
src/tools/radiant/include/iarchive.h:54:7: warning: function 'ArchiveTextFile::ArchiveTextFile()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   54 | class ArchiveTextFile
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/include/iarchive.h: In member function 'Archive::Archive()':
src/tools/radiant/include/iarchive.h:91:7: warning: function 'Archive::Archive()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   91 | class Archive
      |       ^~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/filesystem/directory/DirectoryArchive.cpp:33:
src/tools/radiant/libs/string/string.h: In function 'string_equal(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/string/string.h:60:13: warning: function 'string_equal(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   60 | inline bool string_equal (const std::string& string, const std::string& other)
      |             ^~~~~~~~~~~~
In file included from src/tools/radiant/radiant/filesystem/directory/DirectoryArchive.cpp:37:
src/tools/radiant/libs/archivelib.h: In member function 'DirectoryArchiveFile::~DirectoryArchiveFile()':
src/tools/radiant/libs/archivelib.h:175:7: warning: function 'DirectoryArchiveFile::~DirectoryArchiveFile()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  175 | class DirectoryArchiveFile: public ArchiveFile
      |       ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/archivelib.h: In member function 'DirectoryArchiveFile::~DirectoryArchiveFile()':
src/tools/radiant/libs/archivelib.h:175:7: warning: function 'DirectoryArchiveFile::~DirectoryArchiveFile()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/filesystem/directory/DirectoryArchive.cpp:39:
src/tools/radiant/radiant/filesystem/directory/UnixPath.h: In member function 'UnixPath::~UnixPath()':
src/tools/radiant/radiant/filesystem/directory/UnixPath.h:31:7: warning: function 'UnixPath::~UnixPath()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | class UnixPath
      |       ^~~~~~~~
src/tools/radiant/libs/archivelib.h: In member function 'DirectoryArchiveTextFile::~DirectoryArchiveTextFile()':
src/tools/radiant/libs/archivelib.h:214:7: warning: function 'DirectoryArchiveTextFile::~DirectoryArchiveTextFile()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  214 | class DirectoryArchiveTextFile: public ArchiveTextFile
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/archivelib.h: In member function 'DirectoryArchiveTextFile::~DirectoryArchiveTextFile()':
src/tools/radiant/libs/archivelib.h:214:7: warning: function 'DirectoryArchiveTextFile::~DirectoryArchiveTextFile()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/filesystem/directory/DirectoryArchive.h: In member function 'DirectoryArchive::~DirectoryArchive()':
src/tools/radiant/radiant/filesystem/directory/DirectoryArchive.h:27:7: warning: function 'DirectoryArchive::~DirectoryArchive()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   27 | class DirectoryArchive: public Archive
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/radiant/filesystem/directory/DirectoryArchive.h: In member function 'DirectoryArchive::~DirectoryArchive()':
src/tools/radiant/radiant/filesystem/directory/DirectoryArchive.h:27:7: warning: function 'DirectoryArchive::~DirectoryArchive()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/filesystem/directory/DirectoryArchive.cpp:34:
src/tools/radiant/libs/os/path.h: In function 'os::makeRelative(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/os/path.h:112:28: warning: function 'os::makeRelative(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  112 |         inline std::string makeRelative (const std::string& path, const std::string& base)
      |                            ^~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/filesystem/pk3/archivezip.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/cstddef:49,
                 from src/tools/radiant/include/iarchive.h:25,
                 from src/tools/radiant/radiant/filesystem/pk3/archivezip.cpp:22:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/libs/modulesystem/singletonmodule.h:25,
                 from src/tools/radiant/radiant/filesystem/pk3/archivezip.cpp:26:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/include/iarchive.h:28:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/radiant/filesystem/pk3/archivezip.cpp: In member function 'ArchiveZipAPI::~ArchiveZipAPI()':
src/tools/radiant/radiant/filesystem/pk3/archivezip.cpp:28:7: warning: function 'ArchiveZipAPI::~ArchiveZipAPI()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   28 | class ArchiveZipAPI: public ArchiveModule
      |       ^~~~~~~~~~~~~
src/tools/radiant/radiant/filesystem/pk3/archivezip.cpp: In member function 'ArchiveZipAPI::~ArchiveZipAPI()':
src/tools/radiant/radiant/filesystem/pk3/archivezip.cpp:28:7: warning: function 'ArchiveZipAPI::~ArchiveZipAPI()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalOutputStream()':
src/tools/radiant/include/itextstream.h:116:26: warning: function 'globalOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/modulesystem.h: In function 'globalModuleServer()':
src/tools/radiant/include/modulesystem.h:131:22: warning: function 'globalModuleServer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/modulesystem.h: In member function 'Module::Module()':
src/tools/radiant/include/modulesystem.h:45:7: warning: function 'Module::Module()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class Module
      |       ^~~~~~
In file included from src/tools/radiant/libs/modulesystem/singletonmodule.h:28:
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegisterable::ModuleRegisterable()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:29:7: warning: function 'ModuleRegisterable::ModuleRegisterable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class ModuleRegisterable
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegistryList::~ModuleRegistryList()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:39:7: warning: function 'ModuleRegistryList::~ModuleRegistryList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class ModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'StaticRegisterModule::~StaticRegisterModule()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:68:7: warning: function 'StaticRegisterModule::~StaticRegisterModule()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   68 | class StaticRegisterModule: public StaticModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegistryList::ModuleRegistryList()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:39:7: warning: function 'ModuleRegistryList::ModuleRegistryList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class ModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/iarchive.h: In member function 'ArchiveModule::ArchiveModule()':
src/tools/radiant/include/iarchive.h:160:7: warning: function 'ArchiveModule::ArchiveModule()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  160 | class ArchiveModule
      |       ^~~~~~~~~~~~~
src/tools/radiant/radiant/filesystem/pk3/archivezip.cpp: In member function 'ArchiveZipAPI::ArchiveZipAPI()':
src/tools/radiant/radiant/filesystem/pk3/archivezip.cpp:28:7: warning: function 'ArchiveZipAPI::ArchiveZipAPI()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   28 | class ArchiveZipAPI: public ArchiveModule
      |       ^~~~~~~~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [16]>(TextOutputStream&, char const (&) [16])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [16]>(TextOutputStream&, char const (&) [16])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [4]>(TextOutputStream&, char const (&) [4])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [4]>(TextOutputStream&, char const (&) [4])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [77]>(TextOutputStream&, char const (&) [77])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [77]>(TextOutputStream&, char const (&) [77])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/iarchive.h:26:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ArchiveModule::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ArchiveModule::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ArchiveModule::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ArchiveModule::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ArchiveModule::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ArchiveModule::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ArchiveModule::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ArchiveModule::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
===> CXX [uforadiant] src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/cstddef:49,
                 from src/tools/radiant/include/iarchive.h:25,
                 from src/tools/radiant/radiant/filesystem/pk3/ZipArchive.h:3,
                 from src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/libs/archivelib.h:25,
                 from src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:4:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
src/tools/radiant/libs/archivelib.h: In member function 'BinaryToTextInputStream<SubFileInputStream>::~BinaryToTextInputStream()':
src/tools/radiant/libs/archivelib.h:75:7: warning: function 'BinaryToTextInputStream<SubFileInputStream>::~BinaryToTextInputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   75 | class BinaryToTextInputStream: public TextInputStream
      |       ^~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/archivelib.h: In member function 'BinaryToTextInputStream<SubFileInputStream>::~BinaryToTextInputStream()':
src/tools/radiant/libs/archivelib.h:75:7: warning: function 'BinaryToTextInputStream<SubFileInputStream>::~BinaryToTextInputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/archivelib.h: In member function 'BinaryToTextInputStream<DeflatedInputStream>::~BinaryToTextInputStream()':
src/tools/radiant/libs/archivelib.h:75:7: warning: function 'BinaryToTextInputStream<DeflatedInputStream>::~BinaryToTextInputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/archivelib.h: In member function 'BinaryToTextInputStream<DeflatedInputStream>::~BinaryToTextInputStream()':
src/tools/radiant/libs/archivelib.h:75:7: warning: function 'BinaryToTextInputStream<DeflatedInputStream>::~BinaryToTextInputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/include/iarchive.h:28:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/filesystem/pk3/ZipArchive.h:5:
src/tools/radiant/libs/stream/filestream.h: In member function 'SubFileInputStream::~SubFileInputStream()':
src/tools/radiant/libs/stream/filestream.h:112:7: warning: function 'SubFileInputStream::~SubFileInputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  112 | class SubFileInputStream: public InputStream
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/filestream.h: In member function 'SubFileInputStream::~SubFileInputStream()':
src/tools/radiant/libs/stream/filestream.h:112:7: warning: function 'SubFileInputStream::~SubFileInputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/filesystem/pk3/GenericFileSystem.h:25,
                 from src/tools/radiant/radiant/filesystem/pk3/ZipArchive.h:4:
src/tools/radiant/libs/string/string.h: In function 'string_compare_nocase(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/string/string.h:76:12: warning: function 'string_compare_nocase(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline int string_compare_nocase (const std::string& string, const std::string& other)
      |            ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/string/string.h: In function 'string_less_nocase(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/string/string.h:110:13: warning: function 'string_less_nocase(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  110 | inline bool string_less_nocase (const std::string& string, const std::string& other)
      |             ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/string/string.h: In function 'string::endsWith(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/string/string.h:245:13: warning: function 'string::endsWith(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  245 | inline bool endsWith (const std::string& str, const std::string& end)
      |             ^~~~~~~~
In file included from src/tools/radiant/radiant/filesystem/pk3/GenericFileSystem.h:26:
src/tools/radiant/libs/os/path.h: In function 'path_is_directory(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/os/path.h:149:13: warning: function 'path_is_directory(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  149 | inline bool path_is_directory (const std::string& path)
      |             ^~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/filesystem/pk3/GenericFileSystem.h: In function 'path_get_depth(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/radiant/filesystem/pk3/GenericFileSystem.h:31:21: warning: function 'path_get_depth(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | inline unsigned int path_get_depth (const std::string& path)
      |                     ^~~~~~~~~~~~~~
src/tools/radiant/libs/stream/filestream.h: In function 'FileStreamDetail::whence_for_seekdir(SeekableStream::seekdir)':
src/tools/radiant/libs/stream/filestream.h:31:20: warning: function 'FileStreamDetail::whence_for_seekdir(SeekableStream::seekdir)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 |         inline int whence_for_seekdir (SeekableStream::seekdir direction)
      |                    ^~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/include/iarchive.h:29:
src/tools/radiant/include/idatastream.h: In member function 'InputStream::InputStream()':
src/tools/radiant/include/idatastream.h:34:7: warning: function 'InputStream::InputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   34 | class InputStream : public StreamBase {
      |       ^~~~~~~~~~~
src/tools/radiant/include/idatastream.h: In member function 'SeekableStream::SeekableStream()':
src/tools/radiant/include/idatastream.h:51:7: warning: function 'SeekableStream::SeekableStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   51 | class SeekableStream {
      |       ^~~~~~~~~~~~~~
src/tools/radiant/include/idatastream.h: In member function 'SeekableInputStream::SeekableInputStream()':
src/tools/radiant/include/idatastream.h:72:7: warning: function 'SeekableInputStream::SeekableInputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   72 | class SeekableInputStream : public InputStream, public SeekableStream {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/idatastream.h: In member function 'SeekableInputStream::~SeekableInputStream()':
src/tools/radiant/include/idatastream.h:72:7: warning: function 'SeekableInputStream::~SeekableInputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/idatastream.h: In member function 'SeekableInputStream::~SeekableInputStream()':
src/tools/radiant/include/idatastream.h:72:7: warning: function 'SeekableInputStream::~SeekableInputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextInputStream::TextInputStream()':
src/tools/radiant/include/itextstream.h:36:7: warning: function 'TextInputStream::TextInputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   36 | class TextInputStream
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/include/iarchive.h: In member function 'ArchiveFile::ArchiveFile()':
src/tools/radiant/include/iarchive.h:36:7: warning: function 'ArchiveFile::ArchiveFile()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   36 | class ArchiveFile
      |       ^~~~~~~~~~~
src/tools/radiant/include/iarchive.h: In member function 'ArchiveTextFile::ArchiveTextFile()':
src/tools/radiant/include/iarchive.h:54:7: warning: function 'ArchiveTextFile::ArchiveTextFile()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   54 | class ArchiveTextFile
      |       ^~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:6:
src/tools/radiant/radiant/filesystem/pk3/pkzip.h: In function 'istream_read_zip_magic(InputStream&, zip_magic&)':
src/tools/radiant/radiant/filesystem/pk3/pkzip.h:44:13: warning: function 'istream_read_zip_magic(InputStream&, zip_magic&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   44 | inline void istream_read_zip_magic (InputStream& istream, zip_magic& magic)
      |             ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/iarchive.h: In member function 'Archive::Archive()':
src/tools/radiant/include/iarchive.h:91:7: warning: function 'Archive::Archive()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   91 | class Archive
      |       ^~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalOutputStream()':
src/tools/radiant/include/itextstream.h:116:26: warning: function 'globalOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/filesystem/pk3/pkzip.h: In function 'pkzip_find_disk_trailer(SeekableInputStream&)':
src/tools/radiant/radiant/filesystem/pk3/pkzip.h:214:38: warning: function 'pkzip_find_disk_trailer(SeekableInputStream&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  214 | inline SeekableStream::position_type pkzip_find_disk_trailer (SeekableInputStream& istream)
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/filesystem/pk3/pkzip.h:25:
src/tools/radiant/libs/bytestreamutils.h: In function 'istream_read_byte<InputStream>(InputStream&)InputStream::byte_type':
src/tools/radiant/libs/bytestreamutils.h:119:44: warning: function 'istream_read_byte<InputStream>(InputStream&)InputStream::byte_type' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  119 | inline typename InputStreamType::byte_type istream_read_byte (InputStreamType& istream)
      |                                            ^~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/filesystem/pk3/pkzip.h: In function 'istream_read_zip_version(InputStream&, zip_version&)':
src/tools/radiant/radiant/filesystem/pk3/pkzip.h:55:13: warning: function 'istream_read_zip_version(InputStream&, zip_version&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   55 | inline void istream_read_zip_version (InputStream& istream, zip_version& version)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/bytestreamutils.h: In function 'istream_read_little_endian<InputStream, short>(InputStream&, short&)void':
src/tools/radiant/libs/bytestreamutils.h:54:13: warning: function 'istream_read_little_endian<InputStream, short>(InputStream&, short&)void' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   54 | inline void istream_read_little_endian (InputStreamType& istream, Type& value)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/bytestreamutils.h: In function 'istream_read_int16_le<InputStream>(InputStream&)short':
src/tools/radiant/libs/bytestreamutils.h:79:16: warning: function 'istream_read_int16_le<InputStream>(InputStream&)short' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   79 | inline int16_t istream_read_int16_le (InputStreamType& istream)
      |                ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/filesystem/pk3/pkzip.h: In function 'istream_read_zip_dostime(InputStream&, zip_dostime&)':
src/tools/radiant/radiant/filesystem/pk3/pkzip.h:67:13: warning: function 'istream_read_zip_dostime(InputStream&, zip_dostime&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   67 | inline void istream_read_zip_dostime (InputStream& istream, zip_dostime& dostime)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/bytestreamutils.h: In function 'istream_read_little_endian<SeekableInputStream, unsigned short>(SeekableInputStream&, unsigned short&)void':
src/tools/radiant/libs/bytestreamutils.h:54:13: warning: function 'istream_read_little_endian<SeekableInputStream, unsigned short>(SeekableInputStream&, unsigned short&)void' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   54 | inline void istream_read_little_endian (InputStreamType& istream, Type& value)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/bytestreamutils.h: In function 'istream_read_uint16_le<SeekableInputStream>(SeekableInputStream&)unsigned short':
src/tools/radiant/libs/bytestreamutils.h:87:17: warning: function 'istream_read_uint16_le<SeekableInputStream>(SeekableInputStream&)unsigned short' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline uint16_t istream_read_uint16_le (InputStreamType& istream)
      |                 ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/bytestreamutils.h: In function 'istream_read_little_endian<SeekableInputStream, unsigned int>(SeekableInputStream&, unsigned int&)void':
src/tools/radiant/libs/bytestreamutils.h:54:13: warning: function 'istream_read_little_endian<SeekableInputStream, unsigned int>(SeekableInputStream&, unsigned int&)void' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   54 | inline void istream_read_little_endian (InputStreamType& istream, Type& value)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/bytestreamutils.h: In function 'istream_read_uint32_le<SeekableInputStream>(SeekableInputStream&)unsigned int':
src/tools/radiant/libs/bytestreamutils.h:103:17: warning: function 'istream_read_uint32_le<SeekableInputStream>(SeekableInputStream&)unsigned int' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  103 | inline uint32_t istream_read_uint32_le (InputStreamType& istream)
      |                 ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/filesystem/pk3/pkzip.h: In function 'istream_read_zip_file_header(SeekableInputStream&, zip_file_header&)':
src/tools/radiant/radiant/filesystem/pk3/pkzip.h:92:13: warning: function 'istream_read_zip_file_header(SeekableInputStream&, zip_file_header&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline void istream_read_zip_file_header (SeekableInputStream& istream, zip_file_header& file_header)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/filesystem/pk3/pkzip.h: In function 'istream_read_zip_disk_trailer(SeekableInputStream&, zip_disk_trailer&)':
src/tools/radiant/radiant/filesystem/pk3/pkzip.h:201:13: warning: function 'istream_read_zip_disk_trailer(SeekableInputStream&, zip_disk_trailer&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  201 | inline void istream_read_zip_disk_trailer (SeekableInputStream& istream, zip_disk_trailer& disk_trailer)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [25]>(TextOutputStream&, char const (&) [25])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [25]>(TextOutputStream&, char const (&) [25])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [24]>(TextOutputStream&, char const (&) [24])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [24]>(TextOutputStream&, char const (&) [24])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [22]>(TextOutputStream&, char const (&) [22])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [22]>(TextOutputStream&, char const (&) [22])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [28]>(TextOutputStream&, char const (&) [28])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [28]>(TextOutputStream&, char const (&) [28])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/bytestreamutils.h: In function 'istream_read_little_endian<FileInputStream, short>(FileInputStream&, short&)void':
src/tools/radiant/libs/bytestreamutils.h:54:13: warning: function 'istream_read_little_endian<FileInputStream, short>(FileInputStream&, short&)void' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   54 | inline void istream_read_little_endian (InputStreamType& istream, Type& value)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/bytestreamutils.h: In function 'istream_read_int16_le<FileInputStream>(FileInputStream&)short':
src/tools/radiant/libs/bytestreamutils.h:79:16: warning: function 'istream_read_int16_le<FileInputStream>(FileInputStream&)short' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   79 | inline int16_t istream_read_int16_le (InputStreamType& istream)
      |                ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/bytestreamutils.h: In function 'istream_read_little_endian<FileInputStream, int>(FileInputStream&, int&)void':
src/tools/radiant/libs/bytestreamutils.h:54:13: warning: function 'istream_read_little_endian<FileInputStream, int>(FileInputStream&, int&)void' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   54 | inline void istream_read_little_endian (InputStreamType& istream, Type& value)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/bytestreamutils.h: In function 'istream_read_int32_le<FileInputStream>(FileInputStream&)int':
src/tools/radiant/libs/bytestreamutils.h:95:16: warning: function 'istream_read_int32_le<FileInputStream>(FileInputStream&)int' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   95 | inline int32_t istream_read_int32_le (InputStreamType& istream)
      |                ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/bytestreamutils.h: In function 'istream_read_little_endian<FileInputStream, unsigned int>(FileInputStream&, unsigned int&)void':
src/tools/radiant/libs/bytestreamutils.h:54:13: warning: function 'istream_read_little_endian<FileInputStream, unsigned int>(FileInputStream&, unsigned int&)void' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   54 | inline void istream_read_little_endian (InputStreamType& istream, Type& value)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/bytestreamutils.h: In function 'istream_read_uint32_le<FileInputStream>(FileInputStream&)unsigned int':
src/tools/radiant/libs/bytestreamutils.h:103:17: warning: function 'istream_read_uint32_le<FileInputStream>(FileInputStream&)unsigned int' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  103 | inline uint32_t istream_read_uint32_le (InputStreamType& istream)
      |                 ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/bytestreamutils.h: In function 'istream_read_little_endian<FileInputStream, unsigned short>(FileInputStream&, unsigned short&)void':
src/tools/radiant/libs/bytestreamutils.h:54:13: warning: function 'istream_read_little_endian<FileInputStream, unsigned short>(FileInputStream&, unsigned short&)void' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   54 | inline void istream_read_little_endian (InputStreamType& istream, Type& value)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/bytestreamutils.h: In function 'istream_read_uint16_le<FileInputStream>(FileInputStream&)unsigned short':
src/tools/radiant/libs/bytestreamutils.h:87:17: warning: function 'istream_read_uint16_le<FileInputStream>(FileInputStream&)unsigned short' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline uint16_t istream_read_uint16_le (InputStreamType& istream)
      |                 ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/filesystem/pk3/GenericFileSystem.h: In member function 'GenericFileSystem<ZipRecord>::GenericFileSystem()':
src/tools/radiant/radiant/filesystem/pk3/GenericFileSystem.h:49:7: warning: function 'GenericFileSystem<ZipRecord>::GenericFileSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class GenericFileSystem
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/filesystem/pk3/GenericFileSystem.h: In member function 'GenericFileSystem<ZipRecord>::Path::~Path()':
src/tools/radiant/radiant/filesystem/pk3/GenericFileSystem.h:51:23: warning: function 'GenericFileSystem<ZipRecord>::Path::~Path()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   51 |                 class Path
      |                       ^~~~
src/tools/radiant/libs/archivelib.h: In member function 'StoredArchiveFile::~StoredArchiveFile()':
src/tools/radiant/libs/archivelib.h:101:7: warning: function 'StoredArchiveFile::~StoredArchiveFile()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  101 | class StoredArchiveFile: public ArchiveFile
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/archivelib.h: In member function 'StoredArchiveFile::~StoredArchiveFile()':
src/tools/radiant/libs/archivelib.h:101:7: warning: function 'StoredArchiveFile::~StoredArchiveFile()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:8:
src/tools/radiant/radiant/filesystem/pk3/DeflatedArchiveFile.h: In member function 'DeflatedArchiveFile::~DeflatedArchiveFile()':
src/tools/radiant/radiant/filesystem/pk3/DeflatedArchiveFile.h:7:7: warning: function 'DeflatedArchiveFile::~DeflatedArchiveFile()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    7 | class DeflatedArchiveFile: public ArchiveFile
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/filesystem/pk3/DeflatedArchiveFile.h: In member function 'DeflatedArchiveFile::~DeflatedArchiveFile()':
src/tools/radiant/radiant/filesystem/pk3/DeflatedArchiveFile.h:7:7: warning: function 'DeflatedArchiveFile::~DeflatedArchiveFile()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/archivelib.h: In member function 'StoredArchiveTextFile::~StoredArchiveTextFile()':
src/tools/radiant/libs/archivelib.h:139:7: warning: function 'StoredArchiveTextFile::~StoredArchiveTextFile()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  139 | class StoredArchiveTextFile: public ArchiveTextFile
      |       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/archivelib.h: In member function 'StoredArchiveTextFile::~StoredArchiveTextFile()':
src/tools/radiant/libs/archivelib.h:139:7: warning: function 'StoredArchiveTextFile::~StoredArchiveTextFile()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:9:
src/tools/radiant/radiant/filesystem/pk3/DeflatedArchiveTextFile.h: In member function 'DeflatedArchiveTextFile::~DeflatedArchiveTextFile()':
src/tools/radiant/radiant/filesystem/pk3/DeflatedArchiveTextFile.h:10:7: warning: function 'DeflatedArchiveTextFile::~DeflatedArchiveTextFile()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   10 | class DeflatedArchiveTextFile: public ArchiveTextFile
      |       ^~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/filesystem/pk3/DeflatedArchiveTextFile.h: In member function 'DeflatedArchiveTextFile::~DeflatedArchiveTextFile()':
src/tools/radiant/radiant/filesystem/pk3/DeflatedArchiveTextFile.h:10:7: warning: function 'DeflatedArchiveTextFile::~DeflatedArchiveTextFile()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/os/path.h: In member function 'DirectoryCleaned::~DirectoryCleaned()':
src/tools/radiant/libs/os/path.h:262:7: warning: function 'DirectoryCleaned::~DirectoryCleaned()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  262 | class DirectoryCleaned
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/string/string.h: In function 'string::replaceAll(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/string/string.h:224:20: warning: function 'string::replaceAll(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  224 | inline std::string replaceAll (const std::string& str, const std::string& searchStr, const std::string& replaceStr)
      |                    ^~~~~~~~~~
src/tools/radiant/radiant/filesystem/pk3/GenericFileSystem.h: In member function 'GenericFileSystem<ZipRecord>::Path::Path(GenericFileSystem<ZipRecord>::Path&&)':
src/tools/radiant/radiant/filesystem/pk3/GenericFileSystem.h:51:23: warning: function 'GenericFileSystem<ZipRecord>::Path::Path(GenericFileSystem<ZipRecord>::Path&&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   51 |                 class Path
      |                       ^~~~
src/tools/radiant/radiant/filesystem/pk3/GenericFileSystem.h: In member function 'GenericFileSystem<ZipRecord>::~GenericFileSystem()':
src/tools/radiant/radiant/filesystem/pk3/GenericFileSystem.h:49:7: warning: function 'GenericFileSystem<ZipRecord>::~GenericFileSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class GenericFileSystem
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/filesystem/pk3/GenericFileSystem.h: In member function 'GenericFileSystem<ZipRecord>::Path::Path(GenericFileSystem<ZipRecord>::Path const&)':
src/tools/radiant/radiant/filesystem/pk3/GenericFileSystem.h:51:23: warning: function 'GenericFileSystem<ZipRecord>::Path::Path(GenericFileSystem<ZipRecord>::Path const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   51 |                 class Path
      |                       ^~~~
src/tools/radiant/libs/string/string.h: In function 'string::splitBy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/string/string.h:200:13: warning: function 'string::splitBy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  200 | inline void splitBy (const std::string& str, std::vector<std::string>& tokens, const std::string& delimiters = " ")
      |             ^~~~~~~
src/tools/radiant/libs/os/path.h: In function 'os::getDirectoryComponentsFromPath(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&)':
src/tools/radiant/libs/os/path.h:91:21: warning: function 'os::getDirectoryComponentsFromPath(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   91 |         inline void getDirectoryComponentsFromPath (const std::string& path, std::vector<std::string>& vec)
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/log/console.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/cstddef:49,
                 from src/tools/radiant/radiant/log/console.h:25,
                 from src/tools/radiant/radiant/log/console.cpp:22:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iregistry.h:172,
                 from src/tools/radiant/radiant/log/console.cpp:25:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from src/tools/radiant/include/radiant_i18n.h:30,
                 from src/tools/radiant/radiant/log/console.cpp:23:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
src/tools/radiant/radiant/log/console.cpp: In member function 'GtkTextBufferOutputStream::~GtkTextBufferOutputStream()':
src/tools/radiant/radiant/log/console.cpp:124:7: warning: function 'GtkTextBufferOutputStream::~GtkTextBufferOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  124 | class GtkTextBufferOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/log/console.cpp: In member function 'GtkTextBufferOutputStream::~GtkTextBufferOutputStream()':
src/tools/radiant/radiant/log/console.cpp:124:7: warning: function 'GtkTextBufferOutputStream::~GtkTextBufferOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/log/console.cpp: In member function 'SysPrintOutputStream::~SysPrintOutputStream()':
src/tools/radiant/radiant/log/console.cpp:208:7: warning: function 'SysPrintOutputStream::~SysPrintOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  208 | class SysPrintOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/log/console.cpp: In member function 'SysPrintOutputStream::~SysPrintOutputStream()':
src/tools/radiant/radiant/log/console.cpp:208:7: warning: function 'SysPrintOutputStream::~SysPrintOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/log/console.cpp: In member function 'SysPrintErrorStream::~SysPrintErrorStream()':
src/tools/radiant/radiant/log/console.cpp:217:7: warning: function 'SysPrintErrorStream::~SysPrintErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  217 | class SysPrintErrorStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/log/console.cpp: In member function 'SysPrintErrorStream::~SysPrintErrorStream()':
src/tools/radiant/radiant/log/console.cpp:217:7: warning: function 'SysPrintErrorStream::~SysPrintErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/log/console.cpp: In member function 'SysPrintWarningStream::~SysPrintWarningStream()':
src/tools/radiant/radiant/log/console.cpp:226:7: warning: function 'SysPrintWarningStream::~SysPrintWarningStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  226 | class SysPrintWarningStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/log/console.cpp: In member function 'SysPrintWarningStream::~SysPrintWarningStream()':
src/tools/radiant/radiant/log/console.cpp:226:7: warning: function 'SysPrintWarningStream::~SysPrintWarningStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/log/console.cpp:31:
src/tools/radiant/libs/gtkutil/container.h: In function 'container_add_widget(_GtkContainer*, _GtkWidget*)':
src/tools/radiant/libs/gtkutil/container.h:27:19: warning: function 'container_add_widget(_GtkContainer*, _GtkWidget*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   27 | inline GtkWidget* container_add_widget (GtkContainer* container, GtkWidget* widget)
      |                   ^~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/log/console.cpp:35:
src/tools/radiant/libs/os/file.h: In function 'file_write(void const*, int, _IO_FILE*)':
src/tools/radiant/libs/os/file.h:139:12: warning: function 'file_write(void const*, int, _IO_FILE*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  139 | inline int file_write (const void* buffer, int len, FILE * f)
      |            ^~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalOutputStream()':
src/tools/radiant/include/itextstream.h:116:26: warning: function 'globalOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream(TextOutputStream const&)':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream(TextOutputStream const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/radiant/log/console.cpp: In member function 'GtkTextBufferOutputStream::GtkTextBufferOutputStream(GtkTextBufferOutputStream const&)':
src/tools/radiant/radiant/log/console.cpp:124:7: warning: function 'GtkTextBufferOutputStream::GtkTextBufferOutputStream(GtkTextBufferOutputStream const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  124 | class GtkTextBufferOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [20]>(TextOutputStream&, char const (&) [20])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [20]>(TextOutputStream&, char const (&) [20])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [11]>(TextOutputStream&, char const (&) [11])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [11]>(TextOutputStream&, char const (&) [11])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char*>(TextOutputStream&, char* const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char*>(TextOutputStream&, char* const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [49]>(TextOutputStream&, char const (&) [49])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [49]>(TextOutputStream&, char const (&) [49])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/include/iregistry.h:6:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iregistry.h: In function 'GlobalRegistry()':
src/tools/radiant/include/iregistry.h:184:18: warning: function 'GlobalRegistry()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/bits/stl_algobase.h:59,
                 from /usr/include/c++/12/bits/stl_tree.h:63,
                 from /usr/include/c++/12/map:60,
                 from src/tools/radiant/radiant/scenegraph/CompiledGraph.h:4,
                 from src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/libs/signal/signal.h:7,
                 from src/tools/radiant/radiant/scenegraph/CompiledGraph.h:8:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/signal/signal.h: In function 'ListDetail::list_initialise(ListDetail::ListNodeBase&)':
src/tools/radiant/libs/signal/signal.h:16:13: warning: function 'ListDetail::list_initialise(ListDetail::ListNodeBase&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   16 | inline void list_initialise(ListNodeBase& self) {
      |             ^~~~~~~~~~~~~~~
src/tools/radiant/libs/signal/signal.h: In function 'ListDetail::node_link(ListDetail::ListNodeBase*, ListDetail::ListNodeBase*)':
src/tools/radiant/libs/signal/signal.h:36:13: warning: function 'ListDetail::node_link(ListDetail::ListNodeBase*, ListDetail::ListNodeBase*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   36 | inline void node_link(ListNodeBase* node, ListNodeBase* next) {
      |             ^~~~~~~~~
src/tools/radiant/libs/signal/signal.h: In function 'ListDetail::node_unlink(ListDetail::ListNodeBase*)':
src/tools/radiant/libs/signal/signal.h:42:13: warning: function 'ListDetail::node_unlink(ListDetail::ListNodeBase*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline void node_unlink(ListNodeBase* node) {
      |             ^~~~~~~~~~~
In file included from src/tools/radiant/radiant/scenegraph/CompiledGraph.h:9:
src/tools/radiant/libs/scenelib.h: In member function 'AnyInstanceSelected::~AnyInstanceSelected()':
src/tools/radiant/libs/scenelib.h:497:7: warning: function 'AnyInstanceSelected::~AnyInstanceSelected()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  497 | class AnyInstanceSelected: public scene::Instantiable::Visitor
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In member function 'AnyInstanceSelected::~AnyInstanceSelected()':
src/tools/radiant/libs/scenelib.h:497:7: warning: function 'AnyInstanceSelected::~AnyInstanceSelected()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/scenelib.h: In function 'Node_getInstantiable(scene::Node&)':
src/tools/radiant/libs/scenelib.h:195:29: warning: function 'Node_getInstantiable(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  195 | inline scene::Instantiable* Node_getInstantiable (scene::Node& node)
      |                             ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_getTraversable(scene::Node&)':
src/tools/radiant/libs/scenelib.h:200:28: warning: function 'Node_getTraversable(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  200 | inline scene::Traversable* Node_getTraversable (scene::Node& node)
      |                            ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_traverseSubgraph(scene::Node&, scene::Traversable::Walker const&)':
src/tools/radiant/libs/scenelib.h:205:13: warning: function 'Node_traverseSubgraph(scene::Node&, scene::Traversable::Walker const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  205 | inline void Node_traverseSubgraph (scene::Node& node, const scene::Traversable::Walker& walker)
      |             ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'scene::operator<(scene::Node&, scene::Node&)':
src/tools/radiant/libs/scenelib.h:222:13: warning: function 'scene::operator<(scene::Node&, scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  222 | inline bool operator< (scene::Node& node, scene::Node& other)
      |             ^~~~~~~~
In file included from src/tools/radiant/include/iscenegraph.h:28,
                 from src/tools/radiant/libs/scenelib.h:31:
src/tools/radiant/include/itraversable.h: In member function 'scene::Traversable::Walker::Walker()':
src/tools/radiant/include/itraversable.h:36:23: warning: function 'scene::Traversable::Walker::Walker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   36 |                 class Walker
      |                       ^~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_isEntity(scene::Node&)':
src/tools/radiant/libs/scenelib.h:277:13: warning: function 'Node_isEntity(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  277 | inline bool Node_isEntity (scene::Node& node)
      |             ^~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_isBrush(scene::Node&)':
src/tools/radiant/libs/scenelib.h:309:13: warning: function 'Node_isBrush(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  309 | inline bool Node_isBrush (scene::Node& node)
      |             ^~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_isPrimitive(scene::Node&)':
src/tools/radiant/libs/scenelib.h:315:13: warning: function 'Node_isPrimitive(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  315 | inline bool Node_isPrimitive (scene::Node& node)
      |             ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Instance_getSelectable(scene::Instance&)':
src/tools/radiant/libs/scenelib.h:488:20: warning: function 'Instance_getSelectable(scene::Instance&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  488 | inline Selectable* Instance_getSelectable (scene::Instance& instance)
      |                    ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Instantiable::Visitor::Visitor()':
src/tools/radiant/include/iscenegraph.h:193:31: warning: function 'scene::Instantiable::Visitor::Visitor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  193 |                         class Visitor
      |                               ^~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_instanceSelected(scene::Node&)':
src/tools/radiant/libs/scenelib.h:515:13: warning: function 'Node_instanceSelected(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  515 | inline bool Node_instanceSelected (scene::Node& node)
      |             ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Instance_setSelected(scene::Instance&, bool)':
src/tools/radiant/libs/scenelib.h:598:13: warning: function 'Instance_setSelected(scene::Instance&, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  598 | inline void Instance_setSelected (scene::Instance& instance, bool selected)
      |             ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'nodetype_get_name(ENodeType)':
src/tools/radiant/libs/scenelib.h:678:20: warning: function 'nodetype_get_name(ENodeType)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  678 | inline const char* nodetype_get_name (ENodeType type)
      |                    ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'node_get_nodetype(scene::Node&)':
src/tools/radiant/libs/scenelib.h:689:18: warning: function 'node_get_nodetype(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  689 | inline ENodeType node_get_nodetype (scene::Node& node)
      |                  ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Graph::Graph()':
src/tools/radiant/include/iscenegraph.h:86:15: warning: function 'scene::Graph::Graph()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   86 |         class Graph
      |               ^~~~~
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Instantiable::Observer::Observer()':
src/tools/radiant/include/iscenegraph.h:180:31: warning: function 'scene::Instantiable::Observer::Observer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  180 |                         class Observer
      |                               ^~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [79]>(TextOutputStream&, char const (&) [79])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [79]>(TextOutputStream&, char const (&) [79])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [31]>(TextOutputStream&, char const (&) [31])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [31]>(TextOutputStream&, char const (&) [31])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [58]>(TextOutputStream&, char const (&) [58])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [58]>(TextOutputStream&, char const (&) [58])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [37]>(TextOutputStream&, char const (&) [37])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [37]>(TextOutputStream&, char const (&) [37])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [44]>(TextOutputStream&, char const (&) [44])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [44]>(TextOutputStream&, char const (&) [44])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/scenelib.h:42:
src/tools/radiant/libs/generic/reference.h: In function 'makeReference<scene::Node>(scene::Node&)Reference<scene::Node>':
src/tools/radiant/libs/generic/reference.h:62:24: warning: function 'makeReference<scene::Node>(scene::Node&)Reference<scene::Node>' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | inline Reference<Type> makeReference(Type& value) {
      |                        ^~~~~~~~~~~~~
src/tools/radiant/libs/signal/signal.h: In member function 'SignalBase<SignalHandler>::SignalBase()':
src/tools/radiant/libs/signal/signal.h:229:7: warning: function 'SignalBase<SignalHandler>::SignalBase()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  229 | class SignalBase {
      |       ^~~~~~~~~~
src/tools/radiant/libs/signal/signal.h: In member function 'Signal0::Signal0()':
src/tools/radiant/libs/signal/signal.h:289:7: warning: function 'Signal0::Signal0()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  289 | class Signal0 : public SignalBase<SignalHandler> {
      |       ^~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [35]>(TextOutputStream&, char const (&) [35])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [35]>(TextOutputStream&, char const (&) [35])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [63]>(TextOutputStream&, char const (&) [63])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [63]>(TextOutputStream&, char const (&) [63])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/signal/signal.h: In member function 'SignalBase<SignalHandler>::~SignalBase()':
src/tools/radiant/libs/signal/signal.h:229:7: warning: function 'SignalBase<SignalHandler>::~SignalBase()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  229 | class SignalBase {
      |       ^~~~~~~~~~
src/tools/radiant/libs/signal/signal.h: In member function 'Signal0::~Signal0()':
src/tools/radiant/libs/signal/signal.h:289:7: warning: function 'Signal0::~Signal0()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  289 | class Signal0 : public SignalBase<SignalHandler> {
      |       ^~~~~~~
In file included from src/tools/radiant/libs/generic/callback.h:31,
                 from src/tools/radiant/libs/signal/isignal.h:5,
                 from src/tools/radiant/libs/signal/signal.h:5:
src/tools/radiant/libs/generic/functional.h: In member function 'FunctorInvoke<SignalHandler>::operator()(SignalHandler)':
src/tools/radiant/libs/generic/functional.h:202:28: warning: function 'FunctorInvoke<SignalHandler>::operator()(SignalHandler)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  202 |         inline result_type operator()(Functor functor) {
      |                            ^~~~~~~~
src/tools/radiant/libs/signal/signal.h: In function 'invokeSignalHandlers<ListDetail::ListIterator<ListDetail::ConstTraits<SignalHandler> >, FunctorInvoke<SignalHandler> >(ListDetail::ListIterator<ListDetail::ConstTraits<SignalHandler> >, ListDetail::ListIterator<ListDetail::ConstTraits<SignalHandler> >, FunctorInvoke<SignalHandler>)void':
src/tools/radiant/libs/signal/signal.h:284:13: warning: function 'invokeSignalHandlers<ListDetail::ListIterator<ListDetail::ConstTraits<SignalHandler> >, FunctorInvoke<SignalHandler> >(ListDetail::ListIterator<ListDetail::ConstTraits<SignalHandler> >, ListDetail::ListIterator<ListDetail::ConstTraits<SignalHandler> >, FunctorInvoke<SignalHandler>)void' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  284 | inline void invokeSignalHandlers(InputIterator first, InputIterator last, SignalHandlerInvoke invoke) {
      |             ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/Bounded.h:3,
                 from src/tools/radiant/libs/scenelib.h:29:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iscenegraph.h: In function 'GlobalSceneGraph()':
src/tools/radiant/include/iscenegraph.h:241:22: warning: function 'GlobalSceneGraph()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'findInstance(Stack<Reference<scene::Node> > const&)':
src/tools/radiant/libs/scenelib.h:615:25: warning: function 'findInstance(Stack<Reference<scene::Node> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  615 | inline scene::Instance& findInstance (const scene::Path& path)
      |                         ^~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'selectPath(Stack<Reference<scene::Node> > const&, bool)':
src/tools/radiant/libs/scenelib.h:622:13: warning: function 'selectPath(Stack<Reference<scene::Node> > const&, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  622 | inline void selectPath (const scene::Path& path, bool selected)
      |             ^~~~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:43:
src/tools/radiant/libs/container/stack.h: In function 'operator< <Reference<scene::Node> >(Stack<Reference<scene::Node> > const&, Stack<Reference<scene::Node> > const&)bool':
src/tools/radiant/libs/container/stack.h:210:13: warning: function 'operator< <Reference<scene::Node> >(Stack<Reference<scene::Node> > const&, Stack<Reference<scene::Node> > const&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  210 | inline bool operator< (const Stack<Type>& self, const Stack<Type>& other)
      |             ^~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/scenegraph/SceneGraphModule.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/libs/generic/constant.h:25,
                 from src/tools/radiant/radiant/scenegraph/SceneGraphModule.h:4,
                 from src/tools/radiant/radiant/scenegraph/SceneGraphModule.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/libs/signal/signal.h:7,
                 from src/tools/radiant/radiant/scenegraph/CompiledGraph.h:8,
                 from src/tools/radiant/radiant/scenegraph/SceneGraphModule.h:5:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalOutputStream()':
src/tools/radiant/include/itextstream.h:116:26: warning: function 'globalOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/include/iscenegraph.h:231,
                 from src/tools/radiant/libs/scenelib.h:31,
                 from src/tools/radiant/radiant/scenegraph/CompiledGraph.h:9:
src/tools/radiant/include/modulesystem.h: In function 'globalModuleServer()':
src/tools/radiant/include/modulesystem.h:131:22: warning: function 'globalModuleServer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/modulesystem.h: In member function 'Module::Module()':
src/tools/radiant/include/modulesystem.h:45:7: warning: function 'Module::Module()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class Module
      |       ^~~~~~
In file included from src/tools/radiant/libs/modulesystem/singletonmodule.h:28,
                 from src/tools/radiant/radiant/scenegraph/SceneGraphModule.cpp:3:
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegisterable::ModuleRegisterable()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:29:7: warning: function 'ModuleRegisterable::ModuleRegisterable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class ModuleRegisterable
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegistryList::~ModuleRegistryList()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:39:7: warning: function 'ModuleRegistryList::~ModuleRegistryList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class ModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'StaticRegisterModule::~StaticRegisterModule()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:68:7: warning: function 'StaticRegisterModule::~StaticRegisterModule()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   68 | class StaticRegisterModule: public StaticModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegistryList::ModuleRegistryList()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:39:7: warning: function 'ModuleRegistryList::ModuleRegistryList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class ModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [77]>(TextOutputStream&, char const (&) [77])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [77]>(TextOutputStream&, char const (&) [77])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [4]>(TextOutputStream&, char const (&) [4])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [4]>(TextOutputStream&, char const (&) [4])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [16]>(TextOutputStream&, char const (&) [16])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [16]>(TextOutputStream&, char const (&) [16])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
===> CXX [uforadiant] src/tools/radiant/radiant/scenegraph/treemodel.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/cstddef:49,
                 from src/tools/radiant/include/iscenegraph.h:25,
                 from src/tools/radiant/radiant/scenegraph/treemodel.h:29,
                 from src/tools/radiant/radiant/scenegraph/treemodel.cpp:22:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iscenegraph.h:231:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtktreemodel.h:30,
                 from src/tools/radiant/radiant/scenegraph/treemodel.cpp:27:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/gtk-2.0/gtk/gtktreemodel.h:27:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
src/tools/radiant/radiant/scenegraph/treemodel.cpp: In function 'GType graph_tree_model_get_type()':
src/tools/radiant/radiant/scenegraph/treemodel.cpp:375:17: warning: cast between incompatible function types from 'void (*)(GraphTreeModelClass*)' to 'GClassInitFunc' {aka 'void (*)(void*, void*)'} [-Wcast-function-type]
  375 |                 (GClassInitFunc) graph_tree_model_class_init, 0, /* class_finalize */
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/scenegraph/treemodel.cpp:378:17: warning: cast between incompatible function types from 'void (*)(GraphTreeModel*)' to 'GInstanceInitFunc' {aka 'void (*)(_GTypeInstance*, void*)'} [-Wcast-function-type]
  378 |                 (GInstanceInitFunc) graph_tree_model_init, 0 };
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/scenegraph/treemodel.cpp:380:65: warning: cast between incompatible function types from 'void (*)(GtkTreeModelIface*)' {aka 'void (*)(_GtkTreeModelIface*)'} to 'GInterfaceInitFunc' {aka 'void (*)(void*, void*)'} [-Wcast-function-type]
  380 |                 static const GInterfaceInfo tree_model_info = { (GInterfaceInitFunc) graph_tree_model_tree_model_init, 0, 0 };
      |                                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/scenegraph/treemodel.cpp: In function 'std::string node_get_name_safe(scene::Node&)':
src/tools/radiant/radiant/scenegraph/treemodel.cpp:462:19: warning: the compiler can assume that the address of 'node' will never be NULL [-Waddress]
  462 |         if (&node == NULL) {
      |                   ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:460:53: note: 'node' declared here
  460 | static std::string node_get_name_safe (scene::Node& node)
      |                                        ~~~~~~~~~~~~~^~~~
src/tools/radiant/radiant/scenegraph/treemodel.cpp: In function 'void node_attach_name_changed_callback(scene::Node&, const NameCallback&)':
src/tools/radiant/radiant/scenegraph/treemodel.cpp:482:19: warning: the compiler can assume that the address of 'node' will never be NULL [-Waddress]
  482 |         if (&node != 0) {
      |             ~~~~~~^~~~
src/tools/radiant/radiant/scenegraph/treemodel.cpp:480:61: note: 'node' declared here
  480 | static void node_attach_name_changed_callback (scene::Node& node, const NameCallback& callback)
      |                                                ~~~~~~~~~~~~~^~~~
src/tools/radiant/radiant/scenegraph/treemodel.cpp: In function 'void node_detach_name_changed_callback(scene::Node&, const NameCallback&)':
src/tools/radiant/radiant/scenegraph/treemodel.cpp:492:19: warning: the compiler can assume that the address of 'node' will never be NULL [-Waddress]
  492 |         if (&node != 0) {
      |             ~~~~~~^~~~
src/tools/radiant/radiant/scenegraph/treemodel.cpp:490:61: note: 'node' declared here
  490 | static void node_detach_name_changed_callback (scene::Node& node, const NameCallback& callback)
      |                                                ~~~~~~~~~~~~~^~~~
src/tools/radiant/radiant/scenegraph/treemodel.cpp: In function 'node_attach_name_changed_callback(scene::Node&, Callback1<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void> const&)':
src/tools/radiant/radiant/scenegraph/treemodel.cpp:482:9: warning: 'nonnull' argument 'node' compared to NULL [-Wnonnull-compare]
  482 |         if (&node != 0) {
      |         ^~
src/tools/radiant/radiant/scenegraph/treemodel.cpp: In function 'node_detach_name_changed_callback(scene::Node&, Callback1<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void> const&)':
src/tools/radiant/radiant/scenegraph/treemodel.cpp:492:9: warning: 'nonnull' argument 'node' compared to NULL [-Wnonnull-compare]
  492 |         if (&node != 0) {
      |         ^~
src/tools/radiant/radiant/scenegraph/treemodel.cpp: In function 'node_get_name_safe(scene::Node&)':
src/tools/radiant/radiant/scenegraph/treemodel.cpp:462:9: warning: 'nonnull' argument 'node' compared to NULL [-Wnonnull-compare]
  462 |         if (&node == NULL) {
      |         ^~
src/tools/radiant/radiant/scenegraph/treemodel.cpp: In member function 'NullInstance::~NullInstance()':
src/tools/radiant/radiant/scenegraph/treemodel.cpp:314:7: warning: function 'NullInstance::~NullInstance()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  314 | class NullInstance: public scene::Instance
      |       ^~~~~~~~~~~~
src/tools/radiant/radiant/scenegraph/treemodel.cpp: In member function 'NullInstance::~NullInstance()':
src/tools/radiant/radiant/scenegraph/treemodel.cpp:314:7: warning: function 'NullInstance::~NullInstance()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/scenegraph/treemodel.cpp: In function 'Node_getNameable(scene::Node&)':
src/tools/radiant/radiant/scenegraph/treemodel.cpp:36:18: warning: function 'Node_getNameable(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   36 | inline Nameable* Node_getNameable (scene::Node& node)
      |                  ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [74]>(TextOutputStream&, char const (&) [74])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [74]>(TextOutputStream&, char const (&) [74])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [43]>(TextOutputStream&, char const (&) [43])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [43]>(TextOutputStream&, char const (&) [43])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [75]>(TextOutputStream&, char const (&) [75])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [75]>(TextOutputStream&, char const (&) [75])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [14]>(TextOutputStream&, char const (&) [14])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [14]>(TextOutputStream&, char const (&) [14])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [17]>(TextOutputStream&, char const (&) [17])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [17]>(TextOutputStream&, char const (&) [17])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/scenegraph/treemodel.cpp: In function 'graph_iterator_read_tree_iter[abi:cxx11](_GtkTreeIter*)':
src/tools/radiant/radiant/scenegraph/treemodel.cpp:144:32: warning: function 'graph_iterator_read_tree_iter[abi:cxx11](_GtkTreeIter*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  144 | inline GraphTreeNode::iterator graph_iterator_read_tree_iter (GtkTreeIter* iter)
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/scenegraph/treemodel.cpp: In function 'graph_iterator_write_tree_iter(std::_Rb_tree_iterator<std::pair<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, scene::Node*> const, GraphTreeNode*> >, _GtkTreeIter*)':
src/tools/radiant/radiant/scenegraph/treemodel.cpp:152:13: warning: function 'graph_iterator_write_tree_iter(std::_Rb_tree_iterator<std::pair<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, scene::Node*> const, GraphTreeNode*> >, _GtkTreeIter*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  152 | inline void graph_iterator_write_tree_iter (GraphTreeNode::iterator i, GtkTreeIter* iter)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [26]>(TextOutputStream&, char const (&) [26])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [26]>(TextOutputStream&, char const (&) [26])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [6]>(TextOutputStream&, char const (&) [6])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [6]>(TextOutputStream&, char const (&) [6])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/scenelib.h:42,
                 from src/tools/radiant/radiant/scenegraph/treemodel.cpp:32:
src/tools/radiant/libs/generic/reference.h: In function 'makeReference<scene::Node>(scene::Node&)Reference<scene::Node>':
src/tools/radiant/libs/generic/reference.h:62:24: warning: function 'makeReference<scene::Node>(scene::Node&)Reference<scene::Node>' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | inline Reference<Type> makeReference(Type& value) {
      |                        ^~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/scenegraph/treemodel.cpp:31:
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<GraphTreeNode>(GraphTreeNode&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<GraphTreeNode>(GraphTreeNode&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<GraphTreeModel>(GraphTreeModel&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<GraphTreeModel>(GraphTreeModel&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<scene::Instance>(scene::Instance const&)void*':
src/tools/radiant/libs/generic/callback.h:50:14: warning: function 'convertToOpaque<scene::Instance>(scene::Instance const&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   50 | inline void* convertToOpaque (const Type& t)
      |              ^~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/settings/PreferenceDialog.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/bits/stl_algobase.h:59,
                 from /usr/include/c++/12/list:60,
                 from src/tools/radiant/radiant/settings/../dialog.h:25,
                 from src/tools/radiant/radiant/settings/PreferenceDialog.h:25,
                 from src/tools/radiant/radiant/settings/PreferenceDialog.cpp:28:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iclipper.h:96,
                 from src/tools/radiant/include/iradiant.h:30,
                 from src/tools/radiant/libs/gtkutil/dialog.h:27,
                 from src/tools/radiant/radiant/settings/../dialog.h:27:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from src/tools/radiant/include/radiant_i18n.h:30,
                 from src/tools/radiant/radiant/settings/PreferenceDialog.cpp:29:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/gtk-2.0/gtk/gtkenums.h:34,
                 from src/tools/radiant/libs/gtkutil/dialog.h:28:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from src/tools/radiant/libs/stream/textstream.h:36,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/settings/PreferenceDialog.h: In member function 'PrefPage::~PrefPage()':
src/tools/radiant/radiant/settings/PreferenceDialog.h:28:7: warning: function 'PrefPage::~PrefPage()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   28 | class PrefPage : public PreferencesPage
      |       ^~~~~~~~
src/tools/radiant/radiant/settings/PreferenceDialog.h: In member function 'PrefPage::~PrefPage()':
src/tools/radiant/radiant/settings/PreferenceDialog.h:28:7: warning: function 'PrefPage::~PrefPage()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/settings/PreferenceDialog.cpp:52:
src/tools/radiant/radiant/settings/preferencedictionary.h: In member function 'PreferenceDictionary::~PreferenceDictionary()':
src/tools/radiant/radiant/settings/preferencedictionary.h:27:7: warning: function 'PreferenceDictionary::~PreferenceDictionary()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   27 | class PreferenceDictionary: public PreferenceSystem
      |       ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/settings/preferencedictionary.h: In member function 'PreferenceDictionary::~PreferenceDictionary()':
src/tools/radiant/radiant/settings/preferencedictionary.h:27:7: warning: function 'PreferenceDictionary::~PreferenceDictionary()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/settings/PreferenceDialog.h:26:
src/tools/radiant/include/preferencesystem.h: In member function 'PreferencesPage::PreferencesPage()':
src/tools/radiant/include/preferencesystem.h:41:7: warning: function 'PreferencesPage::PreferencesPage()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | class PreferencesPage
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/radiant/settings/PreferenceDialog.cpp: In function 'getVBox(_GtkWidget*)':
src/tools/radiant/radiant/settings/PreferenceDialog.cpp:104:19: warning: function 'getVBox(_GtkWidget*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  104 | inline GtkWidget* getVBox (GtkWidget* page)
      |                   ^~~~~~~
src/tools/radiant/include/preferencesystem.h: In member function 'PreferenceGroup::PreferenceGroup()':
src/tools/radiant/include/preferencesystem.h:78:7: warning: function 'PreferenceGroup::PreferenceGroup()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   78 | class PreferenceGroup
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/include/preferencesystem.h: In member function 'PreferenceSystem::PreferenceSystem()':
src/tools/radiant/include/preferencesystem.h:101:7: warning: function 'PreferenceSystem::PreferenceSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  101 | class PreferenceSystem {
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/radiant/settings/preferencedictionary.h: In member function 'PreferenceDictionary::PreferenceDictionary()':
src/tools/radiant/radiant/settings/preferencedictionary.h:27:7: warning: function 'PreferenceDictionary::PreferenceDictionary()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   27 | class PreferenceDictionary: public PreferenceSystem
      |       ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalOutputStream()':
src/tools/radiant/include/itextstream.h:116:26: warning: function 'globalOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/modulesystem.h: In function 'globalModuleServer()':
src/tools/radiant/include/modulesystem.h:131:22: warning: function 'globalModuleServer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/modulesystem.h: In member function 'Module::Module()':
src/tools/radiant/include/modulesystem.h:45:7: warning: function 'Module::Module()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class Module
      |       ^~~~~~
In file included from src/tools/radiant/libs/modulesystem/singletonmodule.h:28,
                 from src/tools/radiant/radiant/settings/preferencedictionary.h:48:
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegisterable::ModuleRegisterable()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:29:7: warning: function 'ModuleRegisterable::ModuleRegisterable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class ModuleRegisterable
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/settings/PreferenceDialog.h: In member function 'PrefsDlg::PrefsDlg()':
src/tools/radiant/radiant/settings/PreferenceDialog.h:86:7: warning: function 'PrefsDlg::PrefsDlg()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   86 | class PrefsDlg: public Dialog
      |       ^~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegistryList::~ModuleRegistryList()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:39:7: warning: function 'ModuleRegistryList::~ModuleRegistryList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class ModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'StaticRegisterModule::~StaticRegisterModule()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:68:7: warning: function 'StaticRegisterModule::~StaticRegisterModule()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   68 | class StaticRegisterModule: public StaticModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegistryList::ModuleRegistryList()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:39:7: warning: function 'ModuleRegistryList::ModuleRegistryList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class ModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/settings/PreferenceDialog.cpp: In member function 'PreferenceTreeGroup::~PreferenceTreeGroup()':
src/tools/radiant/radiant/settings/PreferenceDialog.cpp:138:7: warning: function 'PreferenceTreeGroup::~PreferenceTreeGroup()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  138 | class PreferenceTreeGroup: public PreferenceGroup
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/settings/PreferenceDialog.cpp: In member function 'PreferenceTreeGroup::~PreferenceTreeGroup()':
src/tools/radiant/radiant/settings/PreferenceDialog.cpp:138:7: warning: function 'PreferenceTreeGroup::~PreferenceTreeGroup()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/preferencesystem.h: In member function 'PreferencesPage::PreferencesPage(PreferencesPage const&)':
src/tools/radiant/include/preferencesystem.h:41:7: warning: function 'PreferencesPage::PreferencesPage(PreferencesPage const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | class PreferencesPage
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/radiant/settings/PreferenceDialog.h: In member function 'PrefPage::PrefPage(PrefPage&&)':
src/tools/radiant/radiant/settings/PreferenceDialog.h:28:7: warning: function 'PrefPage::PrefPage(PrefPage&&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   28 | class PrefPage : public PreferencesPage
      |       ^~~~~~~~
In file included from src/tools/radiant/include/iradiant.h:29:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, PreferenceSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, PreferenceSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [77]>(TextOutputStream&, char const (&) [77])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [77]>(TextOutputStream&, char const (&) [77])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [4]>(TextOutputStream&, char const (&) [4])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [4]>(TextOutputStream&, char const (&) [4])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [16]>(TextOutputStream&, char const (&) [16])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [16]>(TextOutputStream&, char const (&) [16])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
===> CXX [uforadiant] src/tools/radiant/radiant/settings/GameDescription.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/bits/stl_algobase.h:59,
                 from /usr/include/c++/12/bits/stl_tree.h:63,
                 from /usr/include/c++/12/map:60,
                 from src/tools/radiant/radiant/settings/GameDescription.h:4,
                 from src/tools/radiant/radiant/settings/GameDescription.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iclipper.h:96,
                 from src/tools/radiant/include/iradiant.h:30,
                 from src/tools/radiant/libs/gtkutil/dialog.h:27,
                 from src/tools/radiant/radiant/settings/GameDescription.cpp:3:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from src/tools/radiant/include/radiant_i18n.h:30,
                 from src/tools/radiant/radiant/settings/GameDescription.cpp:5:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/gtk-2.0/gtk/gtkenums.h:34,
                 from src/tools/radiant/libs/gtkutil/dialog.h:28:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from src/tools/radiant/libs/stream/textstream.h:36,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/settings/GameDescription.cpp: In function 'xmlAttr_getName(_xmlAttr*)':
src/tools/radiant/radiant/settings/GameDescription.cpp:9:20: warning: function 'xmlAttr_getName(_xmlAttr*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    9 | inline const char* xmlAttr_getName (xmlAttrPtr attr)
      |                    ^~~~~~~~~~~~~~~
src/tools/radiant/radiant/settings/GameDescription.cpp: In function 'xmlAttr_getValue(_xmlAttr*)':
src/tools/radiant/radiant/settings/GameDescription.cpp:14:20: warning: function 'xmlAttr_getValue(_xmlAttr*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   14 | inline const char* xmlAttr_getValue (xmlAttrPtr attr)
      |                    ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/settings/GameDescription.cpp:4:
src/tools/radiant/libs/string/string.h: In function 'string_equal(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/string/string.h:60:13: warning: function 'string_equal(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   60 | inline bool string_equal (const std::string& string, const std::string& other)
      |             ^~~~~~~~~~~~
src/tools/radiant/libs/string/string.h: In function 'string::format(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, ...)':
src/tools/radiant/libs/string/string.h:273:20: warning: function 'string::format(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, ...)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  273 | inline std::string format (const std::string &msg, ...)
      |                    ^~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/settings/GameManager.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/include/iregistry.h:3,
                 from src/tools/radiant/radiant/settings/GameManager.h:4,
                 from src/tools/radiant/radiant/settings/GameManager.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iregistry.h:172:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from src/tools/radiant/include/radiant_i18n.h:30,
                 from src/tools/radiant/radiant/settings/GameManager.cpp:4:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from src/tools/radiant/libs/stream/textstream.h:36,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/settings/GameManager.cpp:5:
src/tools/radiant/radiant/settings/../ui/prefdialog/EnginePathDialog.h: In member function 'ui::PathsDialog::~PathsDialog()':
src/tools/radiant/radiant/settings/../ui/prefdialog/EnginePathDialog.h:6:7: warning: function 'ui::PathsDialog::~PathsDialog()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    6 | class PathsDialog: public Dialog
      |       ^~~~~~~~~~~
src/tools/radiant/radiant/settings/../ui/prefdialog/EnginePathDialog.h: In member function 'ui::PathsDialog::~PathsDialog()':
src/tools/radiant/radiant/settings/../ui/prefdialog/EnginePathDialog.h:6:7: warning: function 'ui::PathsDialog::~PathsDialog()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/stream/textstream.h:28:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/settings/../ui/prefdialog/../../dialog.h:30,
                 from src/tools/radiant/radiant/settings/../ui/prefdialog/EnginePathDialog.h:1:
src/tools/radiant/libs/string/string.h: In function 'string::endsWith(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/string/string.h:245:13: warning: function 'string::endsWith(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  245 | inline bool endsWith (const std::string& str, const std::string& end)
      |             ^~~~~~~~
In file included from src/tools/radiant/radiant/settings/GameManager.cpp:6:
src/tools/radiant/libs/os/file.h: In function 'file_accessible(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, FileAccess::Mode)':
src/tools/radiant/libs/os/file.h:77:13: warning: function 'file_accessible(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, FileAccess::Mode)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   77 | inline bool file_accessible (const std::string& path, FileAccess::Mode mode)
      |             ^~~~~~~~~~~~~~~
src/tools/radiant/libs/os/file.h: In function 'file_exists(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/os/file.h:95:13: warning: function 'file_exists(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   95 | inline bool file_exists (const std::string& path)
      |             ^~~~~~~~~~~
In file included from src/tools/radiant/radiant/settings/GameManager.h:5:
src/tools/radiant/include/igamemanager.h: In member function 'IGameManager::IGameManager()':
src/tools/radiant/include/igamemanager.h:10:7: warning: function 'IGameManager::IGameManager()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   10 | class IGameManager
      |       ^~~~~~~~~~~~
In file included from src/tools/radiant/radiant/settings/GameManager.h:7:
src/tools/radiant/include/preferencesystem.h: In member function 'PreferenceConstructor::PreferenceConstructor()':
src/tools/radiant/include/preferencesystem.h:90:7: warning: function 'PreferenceConstructor::PreferenceConstructor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   90 | class PreferenceConstructor
      |       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/iregistry.h: In member function 'RegistryKeyObserver::RegistryKeyObserver()':
src/tools/radiant/include/iregistry.h:26:7: warning: function 'RegistryKeyObserver::RegistryKeyObserver()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   26 | class RegistryKeyObserver {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [64]>(TextOutputStream&, char const (&) [64])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [64]>(TextOutputStream&, char const (&) [64])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [60]>(TextOutputStream&, char const (&) [60])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [60]>(TextOutputStream&, char const (&) [60])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/settings/GameManager.h:8:
src/tools/radiant/libs/moduleobservers.h: In member function 'ModuleObservers::ModuleObservers()':
src/tools/radiant/libs/moduleobservers.h:29:7: warning: function 'ModuleObservers::ModuleObservers()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class ModuleObservers
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IGameManager::Name_CONSTANT_> >(ConstantWrapper<IGameManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IGameManager::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IGameManager::Name_CONSTANT_> >(ConstantWrapper<IGameManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IGameManager::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IGameManager::Version_CONSTANT_> >(ConstantWrapper<IGameManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IGameManager::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IGameManager::Version_CONSTANT_> >(ConstantWrapper<IGameManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IGameManager::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/settings/GameManager.cpp:7:
src/tools/radiant/libs/os/path.h: In member function 'DirectoryCleaned::~DirectoryCleaned()':
src/tools/radiant/libs/os/path.h:262:7: warning: function 'DirectoryCleaned::~DirectoryCleaned()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  262 | class DirectoryCleaned
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/string/string.h: In function 'string::replaceAll(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/string/string.h:224:20: warning: function 'string::replaceAll(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  224 | inline std::string replaceAll (const std::string& str, const std::string& searchStr, const std::string& replaceStr)
      |                    ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/iregistry.h:6:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iregistry.h: In function 'GlobalRegistry()':
src/tools/radiant/include/iregistry.h:184:18: warning: function 'GlobalRegistry()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IGameManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IGameManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IGameManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IGameManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IGameManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IGameManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IGameManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IGameManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IGameManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IGameManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IGameManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IGameManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IGameManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IGameManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IGameManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IGameManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IGameManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IGameManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IGameManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IGameManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IGameManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IGameManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IGameManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IGameManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IGameManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IGameManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IGameManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IGameManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IGameManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IGameManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IGameManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IGameManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/igamemanager.h: In function 'GlobalGameManager()':
src/tools/radiant/include/igamemanager.h:41:22: warning: function 'GlobalGameManager()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline IGameManager& GlobalGameManager ()
      |                      ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, PreferenceSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, PreferenceSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, PreferenceSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, PreferenceSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/preferencesystem.h: In function 'GlobalPreferenceSystem()':
src/tools/radiant/include/preferencesystem.h:125:26: warning: function 'GlobalPreferenceSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  125 | inline PreferenceSystem& GlobalPreferenceSystem() {
      |                          ^~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/settings/GameManager.cpp:2:
src/tools/radiant/radiant/settings/GameDescription.h: In member function 'GameDescription::~GameDescription()':
src/tools/radiant/radiant/settings/GameDescription.h:18:7: warning: function 'GameDescription::~GameDescription()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   18 | class GameDescription
      |       ^~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/settings/GameManagerModule.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/include/iregistry.h:3,
                 from src/tools/radiant/radiant/settings/GameManager.h:4,
                 from src/tools/radiant/radiant/settings/GameManagerModule.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iregistry.h:172:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalOutputStream()':
src/tools/radiant/include/itextstream.h:116:26: warning: function 'globalOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/modulesystem.h: In function 'globalModuleServer()':
src/tools/radiant/include/modulesystem.h:131:22: warning: function 'globalModuleServer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/modulesystem.h: In member function 'Module::Module()':
src/tools/radiant/include/modulesystem.h:45:7: warning: function 'Module::Module()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class Module
      |       ^~~~~~
In file included from src/tools/radiant/libs/modulesystem/singletonmodule.h:28,
                 from src/tools/radiant/radiant/settings/GameManagerModule.cpp:16:
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegisterable::ModuleRegisterable()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:29:7: warning: function 'ModuleRegisterable::ModuleRegisterable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class ModuleRegisterable
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> >(ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> >(ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> >(ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> >(ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegistryList::~ModuleRegistryList()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:39:7: warning: function 'ModuleRegistryList::~ModuleRegistryList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class ModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'StaticRegisterModule::~StaticRegisterModule()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:68:7: warning: function 'StaticRegisterModule::~StaticRegisterModule()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   68 | class StaticRegisterModule: public StaticModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegistryList::ModuleRegistryList()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:39:7: warning: function 'ModuleRegistryList::ModuleRegistryList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class ModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/iregistry.h:6:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IGameManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IGameManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IGameManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IGameManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IGameManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IGameManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IGameManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IGameManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IFileTypeRegistry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IFileTypeRegistry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IFileTypeRegistry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IFileTypeRegistry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [77]>(TextOutputStream&, char const (&) [77])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [77]>(TextOutputStream&, char const (&) [77])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [4]>(TextOutputStream&, char const (&) [4])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [4]>(TextOutputStream&, char const (&) [4])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [16]>(TextOutputStream&, char const (&) [16])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [16]>(TextOutputStream&, char const (&) [16])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [38]>(TextOutputStream&, char const (&) [38])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [38]>(TextOutputStream&, char const (&) [38])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [7]>(TextOutputStream&, char const (&) [7])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [7]>(TextOutputStream&, char const (&) [7])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [14]>(TextOutputStream&, char const (&) [14])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [14]>(TextOutputStream&, char const (&) [14])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/settings/GameManagerModule.cpp: In member function 'GameManagerDependencies::~GameManagerDependencies()':
src/tools/radiant/radiant/settings/GameManagerModule.cpp:9:7: warning: function 'GameManagerDependencies::~GameManagerDependencies()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    9 | class GameManagerDependencies: public GlobalFiletypesModuleRef, public GlobalRegistryModuleRef
      |       ^~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/radiant/settings/GameManagerModule.cpp: In member function 'GameManagerDependencies::GameManagerDependencies()':
src/tools/radiant/radiant/settings/GameManagerModule.cpp:9:7: warning: function 'GameManagerDependencies::GameManagerDependencies()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    9 | class GameManagerDependencies: public GlobalFiletypesModuleRef, public GlobalRegistryModuleRef
      |       ^~~~~~~~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/settings/Win32Registry.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/radiant/settings/Win32Registry.h:3,
                 from src/tools/radiant/radiant/settings/Win32Registry.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/clipper/ClipPoint.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/libs/generic/constant.h:25,
                 from src/tools/radiant/include/iradiant.h:29,
                 from src/tools/radiant/radiant/clipper/ClipPoint.h:3,
                 from src/tools/radiant/radiant/clipper/ClipPoint.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iclipper.h:96,
                 from src/tools/radiant/include/iradiant.h:30:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/clipper/ClipPoint.cpp: In function 'fDiff(float, float)':
src/tools/radiant/radiant/clipper/ClipPoint.cpp:47:14: warning: function 'fDiff(float, float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   47 | inline float fDiff(float f1, float f2) {
      |              ^~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/clipper/ClipPoint.cpp:6:
src/tools/radiant/libs/string/string.h: In function 'string::toString<int>(int const&)std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >':
src/tools/radiant/libs/string/string.h:155:20: warning: function 'string::toString<int>(int const&)std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  155 | inline std::string toString (const T& t)
      |                    ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, OpenGLBinding::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, OpenGLBinding::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, OpenGLBinding::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, OpenGLBinding::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/clipper/ClipPoint.cpp:3:
src/tools/radiant/include/igl.h: In function 'GlobalOpenGL()':
src/tools/radiant/include/igl.h:212:23: warning: function 'GlobalOpenGL()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/clipper/Clipper.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/libs/generic/constant.h:25,
                 from src/tools/radiant/include/iradiant.h:29,
                 from src/tools/radiant/radiant/clipper/ClipPoint.h:3,
                 from src/tools/radiant/radiant/clipper/Clipper.h:3,
                 from src/tools/radiant/radiant/clipper/Clipper.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iclipper.h:96,
                 from src/tools/radiant/include/iradiant.h:30:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from src/tools/radiant/include/radiant_i18n.h:30,
                 from src/tools/radiant/radiant/clipper/Clipper.cpp:3:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from src/tools/radiant/libs/stream/textstream.h:36,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/iclipper.h: In member function 'Clipper::Clipper()':
src/tools/radiant/include/iclipper.h:50:7: warning: function 'Clipper::Clipper()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   50 | class Clipper
      |       ^~~~~~~
In file included from src/tools/radiant/radiant/clipper/Clipper.h:7:
src/tools/radiant/include/iregistry.h: In member function 'RegistryKeyObserver::RegistryKeyObserver()':
src/tools/radiant/include/iregistry.h:26:7: warning: function 'RegistryKeyObserver::RegistryKeyObserver()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   26 | class RegistryKeyObserver {
      |       ^~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/clipper/Clipper.h:6:
src/tools/radiant/include/preferencesystem.h: In member function 'PreferenceConstructor::PreferenceConstructor()':
src/tools/radiant/include/preferencesystem.h:90:7: warning: function 'PreferenceConstructor::PreferenceConstructor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   90 | class PreferenceConstructor
      |       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalOutputStream()':
src/tools/radiant/include/itextstream.h:116:26: warning: function 'globalOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/modulesystem.h: In function 'globalModuleServer()':
src/tools/radiant/include/modulesystem.h:131:22: warning: function 'globalModuleServer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [70]>(TextOutputStream&, char const (&) [70])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [70]>(TextOutputStream&, char const (&) [70])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [31]>(TextOutputStream&, char const (&) [31])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [31]>(TextOutputStream&, char const (&) [31])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [14]>(TextOutputStream&, char const (&) [14])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [14]>(TextOutputStream&, char const (&) [14])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/modulesystem.h: In member function 'Module::Module()':
src/tools/radiant/include/modulesystem.h:45:7: warning: function 'Module::Module()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class Module
      |       ^~~~~~
In file included from src/tools/radiant/libs/modulesystem/singletonmodule.h:28,
                 from src/tools/radiant/radiant/clipper/Clipper.cpp:269:
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegisterable::ModuleRegisterable()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:29:7: warning: function 'ModuleRegisterable::ModuleRegisterable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class ModuleRegisterable
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/stringio.h:31,
                 from src/tools/radiant/radiant/clipper/Clipper.cpp:8:
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<BrushClipper>(BrushClipper&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<BrushClipper>(BrushClipper&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >(ConstantWrapper<IEventManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >(ConstantWrapper<IEventManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >(ConstantWrapper<IEventManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >(ConstantWrapper<IEventManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegistryList::~ModuleRegistryList()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:39:7: warning: function 'ModuleRegistryList::~ModuleRegistryList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class ModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'StaticRegisterModule::~StaticRegisterModule()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:68:7: warning: function 'StaticRegisterModule::~StaticRegisterModule()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   68 | class StaticRegisterModule: public StaticModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegistryList::ModuleRegistryList()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:39:7: warning: function 'ModuleRegistryList::ModuleRegistryList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class ModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/clipper/Clipper.h: In member function 'BrushClipper::~BrushClipper()':
src/tools/radiant/radiant/clipper/Clipper.h:13:7: warning: function 'BrushClipper::~BrushClipper()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   13 | class BrushClipper: public Clipper, public RegistryKeyObserver, public PreferenceConstructor
      |       ^~~~~~~~~~~~
src/tools/radiant/radiant/clipper/Clipper.h: In member function 'BrushClipper::~BrushClipper()':
src/tools/radiant/radiant/clipper/Clipper.h:13:7: warning: function 'BrushClipper::~BrushClipper()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Clipper::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Clipper::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Clipper::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Clipper::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Clipper::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Clipper::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Clipper::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Clipper::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, PreferenceSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, PreferenceSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, PreferenceSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, PreferenceSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/preferencesystem.h: In function 'GlobalPreferenceSystem()':
src/tools/radiant/include/preferencesystem.h:125:26: warning: function 'GlobalPreferenceSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  125 | inline PreferenceSystem& GlobalPreferenceSystem() {
      |                          ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iregistry.h: In function 'GlobalRegistry()':
src/tools/radiant/include/iregistry.h:184:18: warning: function 'GlobalRegistry()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/clipper/Clipper.cpp:4:
src/tools/radiant/include/iscenegraph.h: In function 'GlobalSceneGraph()':
src/tools/radiant/include/iscenegraph.h:241:22: warning: function 'GlobalSceneGraph()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/include/ieventmanager.h:7,
                 from src/tools/radiant/radiant/clipper/Clipper.cpp:5:
src/tools/radiant/include/iselection.h: In function 'GlobalSelectionSystem()':
src/tools/radiant/include/iselection.h:241:25: warning: function 'GlobalSelectionSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEventManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEventManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEventManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEventManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/ieventmanager.h: In function 'GlobalEventManager()':
src/tools/radiant/include/ieventmanager.h:258:23: warning: function 'GlobalEventManager()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/shaderlib.h:27,
                 from src/tools/radiant/radiant/clipper/Clipper.cpp:9:
src/tools/radiant/include/ishadersystem.h: In function 'GlobalShaderSystem()':
src/tools/radiant/include/ishadersystem.h:110:22: warning: function 'GlobalShaderSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  110 | inline ShaderSystem& GlobalShaderSystem ()
      |                      ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/shaderlib.h: In function 'GlobalTexturePrefix_get[abi:cxx11]()':
src/tools/radiant/libs/shaderlib.h:65:27: warning: function 'GlobalTexturePrefix_get[abi:cxx11]()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   65 | inline const std::string& GlobalTexturePrefix_get ()
      |                           ^~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/clipper/../ui/mainframe/mainframe.h:31,
                 from src/tools/radiant/radiant/clipper/Clipper.cpp:11:
src/tools/radiant/include/iundo.h: In function 'GlobalUndoSystem()':
src/tools/radiant/include/iundo.h:172:20: warning: function 'GlobalUndoSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  172 | inline UndoSystem& GlobalUndoSystem ()
      |                    ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [77]>(TextOutputStream&, char const (&) [77])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [77]>(TextOutputStream&, char const (&) [77])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [4]>(TextOutputStream&, char const (&) [4])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [4]>(TextOutputStream&, char const (&) [4])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [16]>(TextOutputStream&, char const (&) [16])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [16]>(TextOutputStream&, char const (&) [16])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [38]>(TextOutputStream&, char const (&) [38])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [38]>(TextOutputStream&, char const (&) [38])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [7]>(TextOutputStream&, char const (&) [7])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [7]>(TextOutputStream&, char const (&) [7])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/clipper/Clipper.cpp: In member function 'BrushClipperDependencies::~BrushClipperDependencies()':
src/tools/radiant/radiant/clipper/Clipper.cpp:258:7: warning: function 'BrushClipperDependencies::~BrushClipperDependencies()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  258 | class BrushClipperDependencies: public GlobalRegistryModuleRef,
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/radiant/clipper/Clipper.cpp: In member function 'BrushClipperDependencies::BrushClipperDependencies()':
src/tools/radiant/radiant/clipper/Clipper.cpp:258:7: warning: function 'BrushClipperDependencies::BrushClipperDependencies()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  258 | class BrushClipperDependencies: public GlobalRegistryModuleRef,
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/eventmanager/Accelerator.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/bits/stl_algobase.h:59,
                 from /usr/include/c++/12/list:60,
                 from src/tools/radiant/include/ieventmanager.h:3,
                 from src/tools/radiant/radiant/eventmanager/Accelerator.h:3,
                 from src/tools/radiant/radiant/eventmanager/Accelerator.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iselection.h:231,
                 from src/tools/radiant/include/ieventmanager.h:7:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/eventmanager/Accelerator.h: In member function 'Accelerator::~Accelerator()':
src/tools/radiant/radiant/eventmanager/Accelerator.h:16:7: warning: function 'Accelerator::~Accelerator()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   16 | class Accelerator :
      |       ^~~~~~~~~~~
src/tools/radiant/radiant/eventmanager/Accelerator.h: In member function 'Accelerator::~Accelerator()':
src/tools/radiant/radiant/eventmanager/Accelerator.h:16:7: warning: function 'Accelerator::~Accelerator()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/ieventmanager.h: In member function 'IAccelerator::IAccelerator()':
src/tools/radiant/include/ieventmanager.h:118:7: warning: function 'IAccelerator::IAccelerator()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  118 | class IAccelerator
      |       ^~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/eventmanager/Command.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/bits/stl_algobase.h:59,
                 from /usr/include/c++/12/list:60,
                 from src/tools/radiant/include/ieventmanager.h:3,
                 from src/tools/radiant/radiant/eventmanager/Command.h:3,
                 from src/tools/radiant/radiant/eventmanager/Command.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iselection.h:231,
                 from src/tools/radiant/include/ieventmanager.h:7:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkitem.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkmenuitem.h:35,
                 from src/tools/radiant/radiant/eventmanager/Command.h:6:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:34:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from src/tools/radiant/radiant/eventmanager/Command.h:7:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from src/tools/radiant/libs/stream/textstream.h:36,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/ieventmanager.h: In member function 'IEvent::IEvent()':
src/tools/radiant/include/ieventmanager.h:59:7: warning: function 'IEvent::IEvent()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   59 | class IEvent
      |       ^~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/eventmanager/EventManager.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/bits/stl_algobase.h:59,
                 from /usr/include/c++/12/list:60,
                 from src/tools/radiant/include/ieventmanager.h:3,
                 from src/tools/radiant/radiant/eventmanager/EventManager.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iselection.h:231,
                 from src/tools/radiant/include/ieventmanager.h:7:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from src/tools/radiant/radiant/eventmanager/EventManager.cpp:11:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/pango-1.0/pango/pango-coverage.h:25,
                 from /usr/include/pango-1.0/pango/pango-font.h:25,
                 from /usr/include/pango-1.0/pango/pango-attributes.h:25,
                 from /usr/include/pango-1.0/pango/pango.h:25,
                 from /usr/include/gtk-2.0/gdk/gdktypes.h:37,
                 from /usr/include/gtk-2.0/gdk/gdkcolor.h:35,
                 from /usr/include/gtk-2.0/gdk/gdkevents.h:34,
                 from src/tools/radiant/radiant/eventmanager/EventManager.cpp:9:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from src/tools/radiant/radiant/eventmanager/Command.h:7,
                 from src/tools/radiant/radiant/eventmanager/EventManager.cpp:20:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from src/tools/radiant/libs/stream/textstream.h:36,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_size_t_nonzero_decimal_backward(char*, unsigned long)':
src/tools/radiant/libs/stream/textstream.h:50:14: warning: function 'TextOutputDetail::write_size_t_nonzero_decimal_backward(char*, unsigned long)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   50 | inline char* write_size_t_nonzero_decimal_backward(char* ptr, size_t decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_size_t_nonzero_decimal_backward(char*, unsigned long, bool)':
src/tools/radiant/libs/stream/textstream.h:78:14: warning: function 'TextOutputDetail::write_size_t_nonzero_decimal_backward(char*, unsigned long, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   78 | inline char* write_size_t_nonzero_decimal_backward(char* ptr, size_t decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_size_t_decimal_backward(char*, unsigned long, bool)':
src/tools/radiant/libs/stream/textstream.h:106:14: warning: function 'TextOutputDetail::write_size_t_decimal_backward(char*, unsigned long, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  106 | inline char* write_size_t_decimal_backward(char* ptr, size_t decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/ieventmanager.h: In member function 'IEvent::IEvent()':
src/tools/radiant/include/ieventmanager.h:59:7: warning: function 'IEvent::IEvent()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   59 | class IEvent
      |       ^~~~~~
In file included from src/tools/radiant/radiant/eventmanager/EventManager.cpp:3:
src/tools/radiant/include/iregistry.h: In member function 'RegistryKeyObserver::RegistryKeyObserver()':
src/tools/radiant/include/iregistry.h:26:7: warning: function 'RegistryKeyObserver::RegistryKeyObserver()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   26 | class RegistryKeyObserver {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/ieventmanager.h: In member function 'IEventVisitor::IEventVisitor()':
src/tools/radiant/include/ieventmanager.h:136:7: warning: function 'IEventVisitor::IEventVisitor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  136 | class IEventVisitor {
      |       ^~~~~~~~~~~~~
src/tools/radiant/include/ieventmanager.h: In member function 'IEventManager::IEventManager()':
src/tools/radiant/include/ieventmanager.h:143:7: warning: function 'IEventManager::IEventManager()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  143 | class IEventManager
      |       ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalOutputStream()':
src/tools/radiant/include/itextstream.h:116:26: warning: function 'globalOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/modulesystem.h: In function 'globalModuleServer()':
src/tools/radiant/include/modulesystem.h:131:22: warning: function 'globalModuleServer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [44]>(TextOutputStream&, char const (&) [44])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [44]>(TextOutputStream&, char const (&) [44])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [48]>(TextOutputStream&, char const (&) [48])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [48]>(TextOutputStream&, char const (&) [48])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [45]>(TextOutputStream&, char const (&) [45])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [45]>(TextOutputStream&, char const (&) [45])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [41]>(TextOutputStream&, char const (&) [41])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [41]>(TextOutputStream&, char const (&) [41])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [22]>(TextOutputStream&, char const (&) [22])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [22]>(TextOutputStream&, char const (&) [22])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [21]>(TextOutputStream&, char const (&) [21])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [21]>(TextOutputStream&, char const (&) [21])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [14]>(TextOutputStream&, char const (&) [14])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [14]>(TextOutputStream&, char const (&) [14])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [19]>(TextOutputStream&, char const (&) [19])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [19]>(TextOutputStream&, char const (&) [19])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [38]>(TextOutputStream&, char const (&) [38])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [38]>(TextOutputStream&, char const (&) [38])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, unsigned long)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:170:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, unsigned long)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  170 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const size_t i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <unsigned long>(TextOutputStream&, unsigned long const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <unsigned long>(TextOutputStream&, unsigned long const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/modulesystem.h: In member function 'Module::Module()':
src/tools/radiant/include/modulesystem.h:45:7: warning: function 'Module::Module()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class Module
      |       ^~~~~~
In file included from src/tools/radiant/libs/modulesystem/singletonmodule.h:28,
                 from src/tools/radiant/radiant/eventmanager/EventManager.cpp:804:
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegisterable::ModuleRegisterable()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:29:7: warning: function 'ModuleRegisterable::ModuleRegisterable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class ModuleRegisterable
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/eventmanager/Command.h:4:
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<RegistryToggle>(RegistryToggle&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<RegistryToggle>(RegistryToggle&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegistryList::~ModuleRegistryList()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:39:7: warning: function 'ModuleRegistryList::~ModuleRegistryList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class ModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'StaticRegisterModule::~StaticRegisterModule()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:68:7: warning: function 'StaticRegisterModule::~StaticRegisterModule()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   68 | class StaticRegisterModule: public StaticModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegistryList::ModuleRegistryList()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:39:7: warning: function 'ModuleRegistryList::ModuleRegistryList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class ModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/iselection.h:30:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEventManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEventManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iregistry.h: In function 'GlobalRegistry()':
src/tools/radiant/include/iregistry.h:184:18: warning: function 'GlobalRegistry()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/eventmanager/MouseEvents.h:11,
                 from src/tools/radiant/radiant/eventmanager/EventManager.cpp:18:
src/tools/radiant/radiant/eventmanager/Modifiers.h: In member function 'Modifiers::~Modifiers()':
src/tools/radiant/radiant/eventmanager/Modifiers.h:13:7: warning: function 'Modifiers::~Modifiers()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   13 | class Modifiers
      |       ^~~~~~~~~
In file included from src/tools/radiant/radiant/eventmanager/EventManager.cpp:25:
src/tools/radiant/radiant/eventmanager/Accelerator.h: In member function 'Accelerator::~Accelerator()':
src/tools/radiant/radiant/eventmanager/Accelerator.h:16:7: warning: function 'Accelerator::~Accelerator()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   16 | class Accelerator :
      |       ^~~~~~~~~~~
src/tools/radiant/radiant/eventmanager/Accelerator.h: In member function 'Accelerator::~Accelerator()':
src/tools/radiant/radiant/eventmanager/Accelerator.h:16:7: warning: function 'Accelerator::~Accelerator()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [77]>(TextOutputStream&, char const (&) [77])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [77]>(TextOutputStream&, char const (&) [77])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [4]>(TextOutputStream&, char const (&) [4])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [4]>(TextOutputStream&, char const (&) [4])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [16]>(TextOutputStream&, char const (&) [16])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [16]>(TextOutputStream&, char const (&) [16])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [7]>(TextOutputStream&, char const (&) [7])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [7]>(TextOutputStream&, char const (&) [7])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/eventmanager/EventManager.cpp: In member function 'EventManagerDependencies::~EventManagerDependencies()':
src/tools/radiant/radiant/eventmanager/EventManager.cpp:795:7: warning: function 'EventManagerDependencies::~EventManagerDependencies()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  795 | class EventManagerDependencies :
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/radiant/eventmanager/EventManager.cpp: In member function 'EventManagerDependencies::EventManagerDependencies()':
src/tools/radiant/radiant/eventmanager/EventManager.cpp:795:7: warning: function 'EventManagerDependencies::EventManagerDependencies()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  795 | class EventManagerDependencies :
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/eventmanager/Modifiers.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/bits/stl_algobase.h:59,
                 from /usr/include/c++/12/bits/stl_tree.h:63,
                 from /usr/include/c++/12/map:60,
                 from src/tools/radiant/radiant/eventmanager/Modifiers.h:3,
                 from src/tools/radiant/radiant/eventmanager/Modifiers.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iregistry.h:172,
                 from src/tools/radiant/radiant/eventmanager/Modifiers.cpp:3:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_size_t_nonzero_decimal_backward(char*, unsigned long)':
src/tools/radiant/libs/stream/textstream.h:50:14: warning: function 'TextOutputDetail::write_size_t_nonzero_decimal_backward(char*, unsigned long)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   50 | inline char* write_size_t_nonzero_decimal_backward(char* ptr, size_t decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_size_t_nonzero_decimal_backward(char*, unsigned long, bool)':
src/tools/radiant/libs/stream/textstream.h:78:14: warning: function 'TextOutputDetail::write_size_t_nonzero_decimal_backward(char*, unsigned long, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   78 | inline char* write_size_t_nonzero_decimal_backward(char* ptr, size_t decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_size_t_decimal_backward(char*, unsigned long, bool)':
src/tools/radiant/libs/stream/textstream.h:106:14: warning: function 'TextOutputDetail::write_size_t_decimal_backward(char*, unsigned long, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  106 | inline char* write_size_t_decimal_backward(char* ptr, size_t decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/eventmanager/Modifiers.cpp:5:
src/tools/radiant/libs/string/string.h: In function 'string::toInt(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)':
src/tools/radiant/libs/string/string.h:172:12: warning: function 'string::toInt(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  172 | inline int toInt (const std::string& str, int defaultValue = 0)
      |            ^~~~~
src/tools/radiant/include/itextstream.h: In function 'globalOutputStream()':
src/tools/radiant/include/itextstream.h:116:26: warning: function 'globalOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [32]>(TextOutputStream&, char const (&) [32])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [32]>(TextOutputStream&, char const (&) [32])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [59]>(TextOutputStream&, char const (&) [59])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [59]>(TextOutputStream&, char const (&) [59])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [57]>(TextOutputStream&, char const (&) [57])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [57]>(TextOutputStream&, char const (&) [57])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [33]>(TextOutputStream&, char const (&) [33])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [33]>(TextOutputStream&, char const (&) [33])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [26]>(TextOutputStream&, char const (&) [26])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [26]>(TextOutputStream&, char const (&) [26])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, unsigned long)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:170:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, unsigned long)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  170 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const size_t i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <unsigned long>(TextOutputStream&, unsigned long const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <unsigned long>(TextOutputStream&, unsigned long const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/include/iregistry.h:6:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iregistry.h: In function 'GlobalRegistry()':
src/tools/radiant/include/iregistry.h:184:18: warning: function 'GlobalRegistry()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^~~~~~~~~~~~~~
src/tools/radiant/libs/string/string.h: In function 'string::splitBy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/string/string.h:200:13: warning: function 'string::splitBy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  200 | inline void splitBy (const std::string& str, std::vector<std::string>& tokens, const std::string& delimiters = " ")
      |             ^~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/eventmanager/MouseEvents.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/bits/stl_algobase.h:59,
                 from /usr/include/c++/12/list:60,
                 from src/tools/radiant/include/ieventmanager.h:3,
                 from src/tools/radiant/radiant/eventmanager/MouseEvents.h:3,
                 from src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iselection.h:231,
                 from src/tools/radiant/include/ieventmanager.h:7:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from src/tools/radiant/include/radiant_i18n.h:30,
                 from src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:8:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/pango-1.0/pango/pango-coverage.h:25,
                 from /usr/include/pango-1.0/pango/pango-font.h:25,
                 from /usr/include/pango-1.0/pango/pango-attributes.h:25,
                 from /usr/include/pango-1.0/pango/pango.h:25,
                 from /usr/include/gtk-2.0/gdk/gdktypes.h:37,
                 from /usr/include/gtk-2.0/gdk/gdkcolor.h:35,
                 from /usr/include/gtk-2.0/gdk/gdkevents.h:34,
                 from src/tools/radiant/radiant/eventmanager/MouseEvents.h:9:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from src/tools/radiant/libs/stream/textstream.h:36,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_size_t_nonzero_decimal_backward(char*, unsigned long)':
src/tools/radiant/libs/stream/textstream.h:50:14: warning: function 'TextOutputDetail::write_size_t_nonzero_decimal_backward(char*, unsigned long)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   50 | inline char* write_size_t_nonzero_decimal_backward(char* ptr, size_t decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_size_t_nonzero_decimal_backward(char*, unsigned long, bool)':
src/tools/radiant/libs/stream/textstream.h:78:14: warning: function 'TextOutputDetail::write_size_t_nonzero_decimal_backward(char*, unsigned long, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   78 | inline char* write_size_t_nonzero_decimal_backward(char* ptr, size_t decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_size_t_decimal_backward(char*, unsigned long, bool)':
src/tools/radiant/libs/stream/textstream.h:106:14: warning: function 'TextOutputDetail::write_size_t_decimal_backward(char*, unsigned long, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  106 | inline char* write_size_t_decimal_backward(char* ptr, size_t decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:9:
src/tools/radiant/libs/string/string.h: In function 'string::toInt(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)':
src/tools/radiant/libs/string/string.h:172:12: warning: function 'string::toInt(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  172 | inline int toInt (const std::string& str, int defaultValue = 0)
      |            ^~~~~
src/tools/radiant/libs/string/string.h: In function 'string::toFloat(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, float)':
src/tools/radiant/libs/string/string.h:179:14: warning: function 'string::toFloat(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  179 | inline float toFloat (const std::string& str, float defaultValue = 0.0f)
      |              ^~~~~~~
src/tools/radiant/include/ieventmanager.h: In member function 'IMouseEvents::IMouseEvents()':
src/tools/radiant/include/ieventmanager.h:87:7: warning: function 'IMouseEvents::IMouseEvents()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | class IMouseEvents {
      |       ^~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalOutputStream()':
src/tools/radiant/include/itextstream.h:116:26: warning: function 'globalOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [28]>(TextOutputStream&, char const (&) [28])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [28]>(TextOutputStream&, char const (&) [28])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [66]>(TextOutputStream&, char const (&) [66])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [66]>(TextOutputStream&, char const (&) [66])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [46]>(TextOutputStream&, char const (&) [46])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [46]>(TextOutputStream&, char const (&) [46])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [57]>(TextOutputStream&, char const (&) [57])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [57]>(TextOutputStream&, char const (&) [57])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [48]>(TextOutputStream&, char const (&) [48])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [48]>(TextOutputStream&, char const (&) [48])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [67]>(TextOutputStream&, char const (&) [67])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [67]>(TextOutputStream&, char const (&) [67])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [35]>(TextOutputStream&, char const (&) [35])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [35]>(TextOutputStream&, char const (&) [35])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [62]>(TextOutputStream&, char const (&) [62])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [62]>(TextOutputStream&, char const (&) [62])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [59]>(TextOutputStream&, char const (&) [59])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [59]>(TextOutputStream&, char const (&) [59])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [53]>(TextOutputStream&, char const (&) [53])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [53]>(TextOutputStream&, char const (&) [53])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [45]>(TextOutputStream&, char const (&) [45])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [45]>(TextOutputStream&, char const (&) [45])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [14]>(TextOutputStream&, char const (&) [14])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [14]>(TextOutputStream&, char const (&) [14])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, unsigned long)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:170:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, unsigned long)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  170 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const size_t i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <unsigned long>(TextOutputStream&, unsigned long const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <unsigned long>(TextOutputStream&, unsigned long const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ui::XYViewEvent>(TextOutputStream&, ui::XYViewEvent const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ui::XYViewEvent>(TextOutputStream&, ui::XYViewEvent const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ui::ObserverEvent>(TextOutputStream&, ui::ObserverEvent const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ui::ObserverEvent>(TextOutputStream&, ui::ObserverEvent const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <ui::CamViewEvent>(TextOutputStream&, ui::CamViewEvent const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ui::CamViewEvent>(TextOutputStream&, ui::CamViewEvent const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/include/iselection.h:30:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:3:
src/tools/radiant/include/iregistry.h: In function 'GlobalRegistry()':
src/tools/radiant/include/iregistry.h:184:18: warning: function 'GlobalRegistry()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:7:
src/tools/radiant/include/iradiant.h: In function 'GlobalRadiant()':
src/tools/radiant/include/iradiant.h:162:18: warning: function 'GlobalRadiant()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/eventmanager/Toggle.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/bits/stl_algobase.h:59,
                 from /usr/include/c++/12/list:60,
                 from src/tools/radiant/include/ieventmanager.h:3,
                 from src/tools/radiant/radiant/eventmanager/Toggle.h:3,
                 from src/tools/radiant/radiant/eventmanager/Toggle.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iselection.h:231,
                 from src/tools/radiant/include/ieventmanager.h:7:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtktoolitem.h:30,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtktoggletoolbutton.h:30,
                 from src/tools/radiant/radiant/eventmanager/Toggle.h:6:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:34:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from src/tools/radiant/libs/stream/textstream.h:36,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/ieventmanager.h: In member function 'IEvent::IEvent()':
src/tools/radiant/include/ieventmanager.h:59:7: warning: function 'IEvent::IEvent()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   59 | class IEvent
      |       ^~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/eventmanager/WidgetToggle.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/bits/stl_algobase.h:59,
                 from /usr/include/c++/12/list:60,
                 from src/tools/radiant/include/ieventmanager.h:3,
                 from src/tools/radiant/radiant/eventmanager/WidgetToggle.h:3,
                 from src/tools/radiant/radiant/eventmanager/WidgetToggle.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iselection.h:231,
                 from src/tools/radiant/include/ieventmanager.h:7:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtktoolitem.h:30,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtktoggletoolbutton.h:30,
                 from src/tools/radiant/radiant/eventmanager/Toggle.h:6,
                 from src/tools/radiant/radiant/eventmanager/WidgetToggle.h:4:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:34:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from src/tools/radiant/libs/stream/textstream.h:36,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/eventmanager/Toggle.h:4:
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<WidgetToggle>(WidgetToggle&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<WidgetToggle>(WidgetToggle&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/render/OpenGLRenderSystem.cpp
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/radiant/render/OpenGLRenderSystem.cpp:24:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/cstddef:49,
                 from src/tools/radiant/include/itextstream.h:32,
                 from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/render/OpenGLRenderSystem.cpp: In function 'extension_not_implemented(char const*)':
src/tools/radiant/radiant/render/OpenGLRenderSystem.cpp:144:13: warning: function 'extension_not_implemented(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  144 | inline void extension_not_implemented (const char* extension)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalOutputStream()':
src/tools/radiant/include/itextstream.h:116:26: warning: function 'globalOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/include/igl.h:202,
                 from src/tools/radiant/radiant/render/OpenGLRenderSystem.cpp:30:
src/tools/radiant/include/modulesystem.h: In function 'globalModuleServer()':
src/tools/radiant/include/modulesystem.h:131:22: warning: function 'globalModuleServer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [76]>(TextOutputStream&, char const (&) [76])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [76]>(TextOutputStream&, char const (&) [76])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [15]>(TextOutputStream&, char const (&) [15])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [15]>(TextOutputStream&, char const (&) [15])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char const*>(TextOutputStream&, char const* const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char const*>(TextOutputStream&, char const* const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/modulesystem.h: In member function 'Module::Module()':
src/tools/radiant/include/modulesystem.h:45:7: warning: function 'Module::Module()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class Module
      |       ^~~~~~
In file included from src/tools/radiant/libs/modulesystem/singletonmodule.h:28,
                 from src/tools/radiant/radiant/render/OpenGLRenderSystem.cpp:276:
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegisterable::ModuleRegisterable()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:29:7: warning: function 'ModuleRegisterable::ModuleRegisterable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class ModuleRegisterable
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegistryList::~ModuleRegistryList()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:39:7: warning: function 'ModuleRegistryList::~ModuleRegistryList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class ModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'StaticRegisterModule::~StaticRegisterModule()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:68:7: warning: function 'StaticRegisterModule::~StaticRegisterModule()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   68 | class StaticRegisterModule: public StaticModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegistryList::ModuleRegistryList()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:39:7: warning: function 'ModuleRegistryList::ModuleRegistryList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class ModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/igl.h:28:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, OpenGLBinding::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, OpenGLBinding::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [77]>(TextOutputStream&, char const (&) [77])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [77]>(TextOutputStream&, char const (&) [77])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [4]>(TextOutputStream&, char const (&) [4])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [4]>(TextOutputStream&, char const (&) [4])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [16]>(TextOutputStream&, char const (&) [16])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [16]>(TextOutputStream&, char const (&) [16])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
===> CXX [uforadiant] src/tools/radiant/radiant/render/OpenGLModule.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/libs/generic/constant.h:25,
                 from src/tools/radiant/include/ishadersystem.h:25,
                 from src/tools/radiant/radiant/render/OpenGLModule.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/libs/texturelib.h:25,
                 from src/tools/radiant/include/ishader.h:3,
                 from src/tools/radiant/include/ishadersystem.h:28:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/radiant/render/backend/OpenGLShaderCache.h:6,
                 from src/tools/radiant/radiant/render/OpenGLModule.cpp:43:
src/tools/radiant/libs/container/hashfunc.h: In function 'ub4 hash(const ub1*, ub4, ub4, const UB1Traits&, const UB4x1Traits&) [with UB1Traits = ub1_default_traits; UB4x1Traits = ub1x4_default_traits]':
src/tools/radiant/libs/container/hashfunc.h:201:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
  201 |                 c += ((ub4)UB1Traits::as_ub1(k[10]) << 24);
      |                 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/container/hashfunc.h:202:9: note: here
  202 |         case 10:
      |         ^~~~
src/tools/radiant/libs/container/hashfunc.h:203:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
  203 |                 c += ((ub4)UB1Traits::as_ub1(k[9]) << 16);
      |                 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/container/hashfunc.h:204:9: note: here
  204 |         case 9 :
      |         ^~~~
src/tools/radiant/libs/container/hashfunc.h:205:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
  205 |                 c += ((ub4)UB1Traits::as_ub1(k[8]) << 8);
      |                 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/container/hashfunc.h:207:9: note: here
  207 |         case 8 :
      |         ^~~~
src/tools/radiant/libs/container/hashfunc.h:208:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
  208 |                 b += ((ub4)UB1Traits::as_ub1(k[7]) << 24);
      |                 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/container/hashfunc.h:209:9: note: here
  209 |         case 7 :
      |         ^~~~
src/tools/radiant/libs/container/hashfunc.h:210:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
  210 |                 b += ((ub4)UB1Traits::as_ub1(k[6]) << 16);
      |                 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/container/hashfunc.h:211:9: note: here
  211 |         case 6 :
      |         ^~~~
src/tools/radiant/libs/container/hashfunc.h:212:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
  212 |                 b += ((ub4)UB1Traits::as_ub1(k[5]) << 8);
      |                 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/container/hashfunc.h:213:9: note: here
  213 |         case 5 :
      |         ^~~~
src/tools/radiant/libs/container/hashfunc.h:214:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
  214 |                 b += UB1Traits::as_ub1(k[4]);
      |                 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/container/hashfunc.h:215:9: note: here
  215 |         case 4 :
      |         ^~~~
src/tools/radiant/libs/container/hashfunc.h:216:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
  216 |                 a += ((ub4)UB1Traits::as_ub1(k[3]) << 24);
      |                 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/container/hashfunc.h:217:9: note: here
  217 |         case 3 :
      |         ^~~~
src/tools/radiant/libs/container/hashfunc.h:218:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
  218 |                 a += ((ub4)UB1Traits::as_ub1(k[2]) << 16);
      |                 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/container/hashfunc.h:219:9: note: here
  219 |         case 2 :
      |         ^~~~
src/tools/radiant/libs/container/hashfunc.h:220:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
  220 |                 a += ((ub4)UB1Traits::as_ub1(k[1]) << 8);
      |                 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/container/hashfunc.h:221:9: note: here
  221 |         case 1 :
      |         ^~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/stream/stringstream.h:26,
                 from src/tools/radiant/radiant/render/backend/../RenderStatistics.h:4,
                 from src/tools/radiant/radiant/render/backend/OpenGLShaderPass.h:6,
                 from src/tools/radiant/radiant/render/OpenGLModule.cpp:40:
src/tools/radiant/libs/string/string.h: In function 'string_length(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/string/string.h:117:20: warning: function 'string_length(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  117 | inline std::size_t string_length (const std::string& string)
      |                    ^~~~~~~~~~~~~
In file included from src/tools/radiant/libs/container/cache.h:26,
                 from src/tools/radiant/radiant/render/backend/OpenGLShaderCache.h:5:
src/tools/radiant/libs/container/hashtable.h: In function 'HashTableDetail::next_power_of_two(unsigned long)':
src/tools/radiant/libs/container/hashtable.h:32:20: warning: function 'HashTableDetail::next_power_of_two(unsigned long)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   32 | inline std::size_t next_power_of_two(std::size_t size) {
      |                    ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/container/hashtable.h: In function 'HashTableDetail::list_initialise(HashTableDetail::BucketNodeBase&)':
src/tools/radiant/libs/container/hashtable.h:45:13: warning: function 'HashTableDetail::list_initialise(HashTableDetail::BucketNodeBase&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void list_initialise(BucketNodeBase& self) {
      |             ^~~~~~~~~~~~~~~
src/tools/radiant/libs/container/hashtable.h: In function 'HashTableDetail::node_link(HashTableDetail::BucketNodeBase*, HashTableDetail::BucketNodeBase*)':
src/tools/radiant/libs/container/hashtable.h:65:13: warning: function 'HashTableDetail::node_link(HashTableDetail::BucketNodeBase*, HashTableDetail::BucketNodeBase*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   65 | inline void node_link(BucketNodeBase* node, BucketNodeBase* next) {
      |             ^~~~~~~~~
src/tools/radiant/libs/container/hashtable.h: In function 'HashTableDetail::node_unlink(HashTableDetail::BucketNodeBase*)':
src/tools/radiant/libs/container/hashtable.h:71:13: warning: function 'HashTableDetail::node_unlink(HashTableDetail::BucketNodeBase*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   71 | inline void node_unlink(BucketNodeBase* node) {
      |             ^~~~~~~~~~~
In file included from src/tools/radiant/radiant/render/OpenGLModule.cpp:28:
src/tools/radiant/include/irender.h: In member function 'ShaderCache::ShaderCache()':
src/tools/radiant/include/irender.h:129:7: warning: function 'ShaderCache::ShaderCache()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  129 | class ShaderCache
      |       ^~~~~~~~~~~
In file included from src/tools/radiant/radiant/render/OpenGLModule.cpp:29:
src/tools/radiant/include/itextures.h: In member function 'TexturesCacheObserver::TexturesCacheObserver()':
src/tools/radiant/include/itextures.h:58:7: warning: function 'TexturesCacheObserver::TexturesCacheObserver()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | class TexturesCacheObserver
      |       ^~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/include/ishadersystem.h:41:
src/tools/radiant/include/moduleobserver.h: In member function 'ModuleObserver::ModuleObserver()':
src/tools/radiant/include/moduleobserver.h:27:7: warning: function 'ModuleObserver::ModuleObserver()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   27 | class ModuleObserver
      |       ^~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/render/backend/OpenGLShaderCache.h:4:
src/tools/radiant/radiant/render/backend/OpenGLStateManager.h: In member function 'render::OpenGLStateManager::OpenGLStateManager()':
src/tools/radiant/radiant/render/backend/OpenGLStateManager.h:25:7: warning: function 'render::OpenGLStateManager::OpenGLStateManager()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   25 | class OpenGLStateManager {
      |       ^~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/render/OpenGLModule.cpp:31:
src/tools/radiant/include/iglrender.h: In member function 'OpenGLStateLibrary::OpenGLStateLibrary()':
src/tools/radiant/include/iglrender.h:106:7: warning: function 'OpenGLStateLibrary::OpenGLStateLibrary()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  106 | class OpenGLStateLibrary {
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalOutputStream()':
src/tools/radiant/include/itextstream.h:116:26: warning: function 'globalOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/include/ishadersystem.h:100:
src/tools/radiant/include/modulesystem.h: In function 'globalModuleServer()':
src/tools/radiant/include/modulesystem.h:131:22: warning: function 'globalModuleServer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/container/hashfunc.h: In function 'hash<ub1_default_traits, ub1x4_default_traits>(unsigned char const*, unsigned long, unsigned long, ub1_default_traits const&, ub1x4_default_traits const&)unsigned long':
src/tools/radiant/libs/container/hashfunc.h:173:12: warning: function 'hash<ub1_default_traits, ub1x4_default_traits>(unsigned char const*, unsigned long, unsigned long, ub1_default_traits const&, ub1x4_default_traits const&)unsigned long' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  173 | inline ub4 hash(
      |            ^~~~
src/tools/radiant/libs/container/hashfunc.h: In function 'hash_ub1(unsigned char const*, unsigned long, unsigned long)':
src/tools/radiant/libs/container/hashfunc.h:282:15: warning: function 'hash_ub1(unsigned char const*, unsigned long, unsigned long)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  282 | inline hash_t hash_ub1(const ub1* key, std::size_t len, hash_t previous = 0) {
      |               ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [85]>(TextOutputStream&, char const (&) [85])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [85]>(TextOutputStream&, char const (&) [85])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [26]>(TextOutputStream&, char const (&) [26])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [26]>(TextOutputStream&, char const (&) [26])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [38]>(TextOutputStream&, char const (&) [38])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [38]>(TextOutputStream&, char const (&) [38])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [33]>(TextOutputStream&, char const (&) [33])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [33]>(TextOutputStream&, char const (&) [33])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [64]>(TextOutputStream&, char const (&) [64])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [64]>(TextOutputStream&, char const (&) [64])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [84]>(TextOutputStream&, char const (&) [84])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [84]>(TextOutputStream&, char const (&) [84])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [31]>(TextOutputStream&, char const (&) [31])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [31]>(TextOutputStream&, char const (&) [31])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [16]>(TextOutputStream&, char const (&) [16])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [16]>(TextOutputStream&, char const (&) [16])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [24]>(TextOutputStream&, char const (&) [24])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [24]>(TextOutputStream&, char const (&) [24])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [25]>(TextOutputStream&, char const (&) [25])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [25]>(TextOutputStream&, char const (&) [25])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [81]>(TextOutputStream&, char const (&) [81])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [81]>(TextOutputStream&, char const (&) [81])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [43]>(TextOutputStream&, char const (&) [43])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [43]>(TextOutputStream&, char const (&) [43])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [37]>(TextOutputStream&, char const (&) [37])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [37]>(TextOutputStream&, char const (&) [37])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/modulesystem.h: In member function 'Module::Module()':
src/tools/radiant/include/modulesystem.h:45:7: warning: function 'Module::Module()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class Module
      |       ^~~~~~
In file included from src/tools/radiant/include/imaterial.h:31,
                 from src/tools/radiant/radiant/render/OpenGLModule.cpp:27:
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegisterable::ModuleRegisterable()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:29:7: warning: function 'ModuleRegisterable::ModuleRegisterable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class ModuleRegisterable
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [32]>(TextOutputStream&, char const (&) [32])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [32]>(TextOutputStream&, char const (&) [32])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/render/OpenGLModule.cpp:42:
src/tools/radiant/radiant/render/backend/OpenGLStateMap.h: In member function 'OpenGLStateMap::OpenGLStateMap()':
src/tools/radiant/radiant/render/backend/OpenGLStateMap.h:3:7: warning: function 'OpenGLStateMap::OpenGLStateMap()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    3 | class OpenGLStateMap: public OpenGLStateLibrary
      |       ^~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [7]>(TextOutputStream&, char const (&) [7])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [7]>(TextOutputStream&, char const (&) [7])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [14]>(TextOutputStream&, char const (&) [14])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [14]>(TextOutputStream&, char const (&) [14])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<TexturesCache::Name_CONSTANT_> >(ConstantWrapper<TexturesCache::Name_CONSTANT_> const&)Quoted<ConstantWrapper<TexturesCache::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<TexturesCache::Name_CONSTANT_> >(ConstantWrapper<TexturesCache::Name_CONSTANT_> const&)Quoted<ConstantWrapper<TexturesCache::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<TexturesCache::Version_CONSTANT_> >(ConstantWrapper<TexturesCache::Version_CONSTANT_> const&)Quoted<ConstantWrapper<TexturesCache::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<TexturesCache::Version_CONSTANT_> >(ConstantWrapper<TexturesCache::Version_CONSTANT_> const&)Quoted<ConstantWrapper<TexturesCache::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<OpenGLStateLibrary::Name_CONSTANT_> >(ConstantWrapper<OpenGLStateLibrary::Name_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLStateLibrary::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<OpenGLStateLibrary::Name_CONSTANT_> >(ConstantWrapper<OpenGLStateLibrary::Name_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLStateLibrary::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<OpenGLStateLibrary::Version_CONSTANT_> >(ConstantWrapper<OpenGLStateLibrary::Version_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLStateLibrary::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<OpenGLStateLibrary::Version_CONSTANT_> >(ConstantWrapper<OpenGLStateLibrary::Version_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLStateLibrary::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [34]>(TextOutputStream&, char const (&) [34])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [34]>(TextOutputStream&, char const (&) [34])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [40]>(TextOutputStream&, char const (&) [40])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [40]>(TextOutputStream&, char const (&) [40])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [69]>(TextOutputStream&, char const (&) [69])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [69]>(TextOutputStream&, char const (&) [69])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegistryList::~ModuleRegistryList()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:39:7: warning: function 'ModuleRegistryList::~ModuleRegistryList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class ModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'StaticRegisterModule::~StaticRegisterModule()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:68:7: warning: function 'StaticRegisterModule::~StaticRegisterModule()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   68 | class StaticRegisterModule: public StaticModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegistryList::ModuleRegistryList()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:39:7: warning: function 'ModuleRegistryList::ModuleRegistryList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class ModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/container/hashtable.h: In member function 'HashTableDetail::KeyValue<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, SharedValue<OpenGLShader> >::~KeyValue()':
src/tools/radiant/libs/container/hashtable.h:77:8: warning: function 'HashTableDetail::KeyValue<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, SharedValue<OpenGLShader> >::~KeyValue()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   77 | struct KeyValue {
      |        ^~~~~~~~
src/tools/radiant/libs/container/hashtable.h: In member function 'HashTableDetail::BucketNode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, SharedValue<OpenGLShader>, unsigned long>::~BucketNode()':
src/tools/radiant/libs/container/hashtable.h:87:8: warning: function 'HashTableDetail::BucketNode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, SharedValue<OpenGLShader>, unsigned long>::~BucketNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | struct BucketNode : public BucketNodeBase {
      |        ^~~~~~~~~~
src/tools/radiant/libs/container/hashtable.h: In member function 'HashTable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, SharedValue<OpenGLShader>, HashString, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::node_destroy(HashTableDetail::BucketNode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, SharedValue<OpenGLShader>, unsigned long>*)':
src/tools/radiant/libs/container/hashtable.h:173:21: warning: function 'HashTable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, SharedValue<OpenGLShader>, HashString, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::node_destroy(HashTableDetail::BucketNode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, SharedValue<OpenGLShader>, unsigned long>*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  173 |         inline void node_destroy(BucketNode* node) {
      |                     ^~~~~~~~~~~~
src/tools/radiant/libs/container/hashfunc.h: In function 'string_hash(char const*, unsigned long)':
src/tools/radiant/libs/container/hashfunc.h:304:15: warning: function 'string_hash(char const*, unsigned long)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  304 | inline hash_t string_hash(const char* string, hash_t previous = 0) {
      |               ^~~~~~~~~~~
src/tools/radiant/libs/container/hashtable.h: In member function 'HashTable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, SharedValue<OpenGLShader>, HashString, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::node_create(unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, SharedValue<OpenGLShader> const&)':
src/tools/radiant/libs/container/hashtable.h:170:28: warning: function 'HashTable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, SharedValue<OpenGLShader>, HashString, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::node_create(unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, SharedValue<OpenGLShader> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  170 |         inline BucketNode* node_create(hash_type hash, const Key& key, const Value& value) {
      |                            ^~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, TexturesCache::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<TexturesCache::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, TexturesCache::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<TexturesCache::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<TexturesCache::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<TexturesCache::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<TexturesCache::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<TexturesCache::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<TexturesCache::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<TexturesCache::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<TexturesCache::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<TexturesCache::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<TexturesCache::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<TexturesCache::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<TexturesCache::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<TexturesCache::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, OpenGLStateLibrary::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLStateLibrary::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, OpenGLStateLibrary::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLStateLibrary::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<OpenGLStateLibrary::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLStateLibrary::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<OpenGLStateLibrary::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLStateLibrary::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLStateLibrary::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLStateLibrary::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLStateLibrary::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLStateLibrary::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<OpenGLStateLibrary::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLStateLibrary::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<OpenGLStateLibrary::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLStateLibrary::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/ishadersystem.h: In function 'GlobalShaderSystem()':
src/tools/radiant/include/ishadersystem.h:110:22: warning: function 'GlobalShaderSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  110 | inline ShaderSystem& GlobalShaderSystem ()
      |                      ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, TexturesCache::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<TexturesCache::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, TexturesCache::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<TexturesCache::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<TexturesCache::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<TexturesCache::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<TexturesCache::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<TexturesCache::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<TexturesCache::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<TexturesCache::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<TexturesCache::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<TexturesCache::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<TexturesCache::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<TexturesCache::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<TexturesCache::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<TexturesCache::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextures.h: In function 'GlobalTexturesCache()':
src/tools/radiant/include/itextures.h:106:23: warning: function 'GlobalTexturesCache()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  106 | inline TexturesCache& GlobalTexturesCache ()
      |                       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, OpenGLStateLibrary::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLStateLibrary::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, OpenGLStateLibrary::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLStateLibrary::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<OpenGLStateLibrary::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLStateLibrary::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<OpenGLStateLibrary::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLStateLibrary::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLStateLibrary::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLStateLibrary::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLStateLibrary::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLStateLibrary::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<OpenGLStateLibrary::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLStateLibrary::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<OpenGLStateLibrary::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLStateLibrary::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderCache::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderCache::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, OpenGLBinding::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, OpenGLBinding::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, OpenGLBinding::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, OpenGLBinding::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/render/OpenGLModule.cpp:30:
src/tools/radiant/include/igl.h: In function 'GlobalOpenGL()':
src/tools/radiant/include/igl.h:212:23: warning: function 'GlobalOpenGL()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^~~~~~~~~~~~
src/tools/radiant/radiant/render/OpenGLModule.cpp: In member function 'ShaderCacheDependencies::~ShaderCacheDependencies()':
src/tools/radiant/radiant/render/OpenGLModule.cpp:69:7: warning: function 'ShaderCacheDependencies::~ShaderCacheDependencies()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   69 | class ShaderCacheDependencies: public GlobalShadersModuleRef,
      |       ^~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [77]>(TextOutputStream&, char const (&) [77])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [77]>(TextOutputStream&, char const (&) [77])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [4]>(TextOutputStream&, char const (&) [4])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [4]>(TextOutputStream&, char const (&) [4])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
===> CXX [uforadiant] src/tools/radiant/radiant/render/backend/OpenGLShader.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/include/irender.h:25,
                 from src/tools/radiant/radiant/render/backend/OpenGLShader.h:3,
                 from src/tools/radiant/radiant/render/backend/OpenGLShader.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/irender.h:173:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/stream/stringstream.h:26,
                 from src/tools/radiant/radiant/render/backend/../RenderStatistics.h:4,
                 from src/tools/radiant/radiant/render/backend/OpenGLShaderPass.h:6,
                 from src/tools/radiant/radiant/render/backend/OpenGLShader.cpp:2:
src/tools/radiant/libs/string/string.h: In function 'string::contains(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/string/string.h:167:13: warning: function 'string::contains(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  167 | inline bool contains (const std::string& source, const std::string& contains)
      |             ^~~~~~~~
src/tools/radiant/include/irender.h: In member function 'Shader::Shader()':
src/tools/radiant/include/irender.h:114:7: warning: function 'Shader::Shader()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  114 | class Shader
      |       ^~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [64]>(TextOutputStream&, char const (&) [64])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [64]>(TextOutputStream&, char const (&) [64])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [60]>(TextOutputStream&, char const (&) [60])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [60]>(TextOutputStream&, char const (&) [60])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [48]>(TextOutputStream&, char const (&) [48])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [48]>(TextOutputStream&, char const (&) [48])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [82]>(TextOutputStream&, char const (&) [82])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [82]>(TextOutputStream&, char const (&) [82])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [32]>(TextOutputStream&, char const (&) [32])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [32]>(TextOutputStream&, char const (&) [32])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/render/backend/OpenGLShader.h:6:
src/tools/radiant/libs/moduleobservers.h: In member function 'ModuleObservers::ModuleObservers()':
src/tools/radiant/libs/moduleobservers.h:29:7: warning: function 'ModuleObservers::ModuleObservers()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class ModuleObservers
      |       ^~~~~~~~~~~~~~~
In file included from src/tools/radiant/include/ishaderlayer.h:3,
                 from src/tools/radiant/include/ishader.h:4,
                 from src/tools/radiant/radiant/render/backend/OpenGLShader.h:5:
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<OpenGLShader>(OpenGLShader&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<OpenGLShader>(OpenGLShader&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/render/backend/OpenGLShaderPass.h: In member function 'OpenGLShaderPass::~OpenGLShaderPass()':
src/tools/radiant/radiant/render/backend/OpenGLShaderPass.h:12:7: warning: function 'OpenGLShaderPass::~OpenGLShaderPass()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   12 | class OpenGLShaderPass
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/irender.h:26:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/render/backend/OpenGLShader.cpp:6:
src/tools/radiant/include/ishadersystem.h: In function 'GlobalShaderSystem()':
src/tools/radiant/include/ishadersystem.h:110:22: warning: function 'GlobalShaderSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  110 | inline ShaderSystem& GlobalShaderSystem ()
      |                      ^~~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/render/backend/OpenGLShaderPass.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/include/irender.h:25,
                 from src/tools/radiant/radiant/render/backend/OpenGLShaderPass.h:3,
                 from src/tools/radiant/radiant/render/backend/OpenGLShaderPass.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/irender.h:173:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/render/backend/OpenGLShaderPass.h:5:
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_affine_equal(Matrix4 const&, Matrix4 const&)':
src/tools/radiant/libs/math/matrix.h:457:13: warning: function 'matrix4_affine_equal(Matrix4 const&, Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  457 | inline bool matrix4_affine_equal (const Matrix4& self, const Matrix4& other)
      |             ^~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/render/backend/../RenderStatistics.h:3,
                 from src/tools/radiant/radiant/render/backend/OpenGLShaderPass.h:6:
src/tools/radiant/radiant/render/backend/../../timer.h: In member function 'Timer::Timer()':
src/tools/radiant/radiant/render/backend/../../timer.h:52:7: warning: function 'Timer::Timer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   52 | class Timer
      |       ^~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_handedness(Matrix4 const&)':
src/tools/radiant/libs/math/matrix.h:470:26: warning: function 'matrix4_handedness(Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  470 | inline Matrix4Handedness matrix4_handedness (const Matrix4& self)
      |                          ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/render/backend/../RenderStatistics.h:4:
src/tools/radiant/libs/stream/stringstream.h: In member function 'StringBuffer::~StringBuffer()':
src/tools/radiant/libs/stream/stringstream.h:32:7: warning: function 'StringBuffer::~StringBuffer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   32 | class StringBuffer
      |       ^~~~~~~~~~~~
src/tools/radiant/radiant/render/backend/../RenderStatistics.h: In member function 'render::RenderStatistics::~RenderStatistics()':
src/tools/radiant/radiant/render/backend/../RenderStatistics.h:8:7: warning: function 'render::RenderStatistics::~RenderStatistics()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    8 | class RenderStatistics {
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/irender.h:26:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, OpenGLBinding::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, OpenGLBinding::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, OpenGLBinding::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, OpenGLBinding::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/include/iglrender.h:25,
                 from src/tools/radiant/radiant/render/backend/OpenGLShaderPass.h:4:
src/tools/radiant/include/igl.h: In function 'GlobalOpenGL()':
src/tools/radiant/include/igl.h:212:23: warning: function 'GlobalOpenGL()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^~~~~~~~~~~~
src/tools/radiant/radiant/render/backend/../RenderStatistics.h: In member function 'render::RenderStatistics::RenderStatistics()':
src/tools/radiant/radiant/render/backend/../RenderStatistics.h:8:7: warning: function 'render::RenderStatistics::RenderStatistics()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    8 | class RenderStatistics {
      |       ^~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/render/frontend/SphereRenderable.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/include/irender.h:25,
                 from src/tools/radiant/radiant/render/frontend/SphereRenderable.h:3,
                 from src/tools/radiant/radiant/render/frontend/SphereRenderable.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/irender.h:173:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/irender.h: In member function 'OpenGLRenderable::OpenGLRenderable()':
src/tools/radiant/include/irender.h:86:7: warning: function 'OpenGLRenderable::OpenGLRenderable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   86 | class OpenGLRenderable
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/include/irender.h:103:
src/tools/radiant/libs/math/Vector3.h: In function 'vector3_for_spherical(double, double)':
src/tools/radiant/libs/math/Vector3.h:493:16: warning: function 'vector3_for_spherical(double, double)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  493 | inline Vector3 vector3_for_spherical (double theta, double phi)
      |                ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >(ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >(ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >(ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >(ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/irender.h:26:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderCache::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderCache::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderCache::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderCache::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/irender.h: In function 'GlobalShaderCache()':
src/tools/radiant/include/irender.h:183:21: warning: function 'GlobalShaderCache()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline ShaderCache& GlobalShaderCache ()
      |                     ^~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/referencecache/nullmodel.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/bits/stl_algobase.h:59,
                 from /usr/include/c++/12/algorithm:60,
                 from src/tools/radiant/libs/generic/referencecounted.h:28,
                 from src/tools/radiant/radiant/referencecache/nullmodel.h:30,
                 from src/tools/radiant/radiant/referencecache/nullmodel.cpp:22:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/radiant/referencecache/nullmodel.cpp:24:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/include/selectable.h:28,
                 from src/tools/radiant/radiant/referencecache/nullmodel.cpp:35:
src/tools/radiant/libs/scenelib.h: In member function 'AnyInstanceSelected::~AnyInstanceSelected()':
src/tools/radiant/libs/scenelib.h:497:7: warning: function 'AnyInstanceSelected::~AnyInstanceSelected()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  497 | class AnyInstanceSelected: public scene::Instantiable::Visitor
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In member function 'AnyInstanceSelected::~AnyInstanceSelected()':
src/tools/radiant/libs/scenelib.h:497:7: warning: function 'AnyInstanceSelected::~AnyInstanceSelected()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/referencecache/nullmodel.cpp:40:
src/tools/radiant/libs/entitylib.h: In member function 'RenderableWireframeAABB::~RenderableWireframeAABB()':
src/tools/radiant/libs/entitylib.h:304:7: warning: function 'RenderableWireframeAABB::~RenderableWireframeAABB()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  304 | class RenderableWireframeAABB: public OpenGLRenderable
      |       ^~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/entitylib.h: In member function 'RenderableWireframeAABB::~RenderableWireframeAABB()':
src/tools/radiant/libs/entitylib.h:304:7: warning: function 'RenderableWireframeAABB::~RenderableWireframeAABB()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/entitylib.h: In member function 'RenderableSolidAABB::~RenderableSolidAABB()':
src/tools/radiant/libs/entitylib.h:290:7: warning: function 'RenderableSolidAABB::~RenderableSolidAABB()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  290 | class RenderableSolidAABB: public OpenGLRenderable
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/entitylib.h: In member function 'RenderableSolidAABB::~RenderableSolidAABB()':
src/tools/radiant/libs/entitylib.h:290:7: warning: function 'RenderableSolidAABB::~RenderableSolidAABB()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/include/iscenegraph.h:27,
                 from src/tools/radiant/radiant/referencecache/nullmodel.cpp:26:
src/tools/radiant/include/inode.h: In member function 'scene::INode::INode()':
src/tools/radiant/include/inode.h:9:7: warning: function 'scene::INode::INode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    9 | class INode
      |       ^~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_getInstantiable(scene::Node&)':
src/tools/radiant/libs/scenelib.h:195:29: warning: function 'Node_getInstantiable(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  195 | inline scene::Instantiable* Node_getInstantiable (scene::Node& node)
      |                             ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_getTraversable(scene::Node&)':
src/tools/radiant/libs/scenelib.h:200:28: warning: function 'Node_getTraversable(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  200 | inline scene::Traversable* Node_getTraversable (scene::Node& node)
      |                            ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_traverseSubgraph(scene::Node&, scene::Traversable::Walker const&)':
src/tools/radiant/libs/scenelib.h:205:13: warning: function 'Node_traverseSubgraph(scene::Node&, scene::Traversable::Walker const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  205 | inline void Node_traverseSubgraph (scene::Node& node, const scene::Traversable::Walker& walker)
      |             ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'scene::operator<(scene::Node&, scene::Node&)':
src/tools/radiant/libs/scenelib.h:222:13: warning: function 'scene::operator<(scene::Node&, scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  222 | inline bool operator< (scene::Node& node, scene::Node& other)
      |             ^~~~~~~~
In file included from src/tools/radiant/include/iscenegraph.h:28:
src/tools/radiant/include/itraversable.h: In member function 'scene::Traversable::Walker::Walker()':
src/tools/radiant/include/itraversable.h:36:23: warning: function 'scene::Traversable::Walker::Walker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   36 |                 class Walker
      |                       ^~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_isEntity(scene::Node&)':
src/tools/radiant/libs/scenelib.h:277:13: warning: function 'Node_isEntity(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  277 | inline bool Node_isEntity (scene::Node& node)
      |             ^~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_isBrush(scene::Node&)':
src/tools/radiant/libs/scenelib.h:309:13: warning: function 'Node_isBrush(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  309 | inline bool Node_isBrush (scene::Node& node)
      |             ^~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_isPrimitive(scene::Node&)':
src/tools/radiant/libs/scenelib.h:315:13: warning: function 'Node_isPrimitive(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  315 | inline bool Node_isPrimitive (scene::Node& node)
      |             ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Instance_getSelectable(scene::Instance&)':
src/tools/radiant/libs/scenelib.h:488:20: warning: function 'Instance_getSelectable(scene::Instance&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  488 | inline Selectable* Instance_getSelectable (scene::Instance& instance)
      |                    ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Instantiable::Visitor::Visitor()':
src/tools/radiant/include/iscenegraph.h:193:31: warning: function 'scene::Instantiable::Visitor::Visitor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  193 |                         class Visitor
      |                               ^~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_instanceSelected(scene::Node&)':
src/tools/radiant/libs/scenelib.h:515:13: warning: function 'Node_instanceSelected(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  515 | inline bool Node_instanceSelected (scene::Node& node)
      |             ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Instance_setSelected(scene::Instance&, bool)':
src/tools/radiant/libs/scenelib.h:598:13: warning: function 'Instance_setSelected(scene::Instance&, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  598 | inline void Instance_setSelected (scene::Instance& instance, bool selected)
      |             ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'nodetype_get_name(ENodeType)':
src/tools/radiant/libs/scenelib.h:678:20: warning: function 'nodetype_get_name(ENodeType)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  678 | inline const char* nodetype_get_name (ENodeType type)
      |                    ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'node_get_nodetype(scene::Node&)':
src/tools/radiant/libs/scenelib.h:689:18: warning: function 'node_get_nodetype(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  689 | inline ENodeType node_get_nodetype (scene::Node& node)
      |                  ^~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/referencecache/nullmodel.cpp: In member function 'NullModelInstance::~NullModelInstance()':
src/tools/radiant/radiant/referencecache/nullmodel.cpp:92:7: warning: function 'NullModelInstance::~NullModelInstance()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | class NullModelInstance: public scene::Instance, public Renderable, public SelectionTestable, public Bounded, public Cullable
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/referencecache/nullmodel.cpp: In member function 'NullModelInstance::~NullModelInstance()':
src/tools/radiant/radiant/referencecache/nullmodel.cpp:92:7: warning: function 'NullModelInstance::~NullModelInstance()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/entitylib.h: In function 'aabb_draw_wire(BasicVector3<float> const*)':
src/tools/radiant/libs/entitylib.h:138:13: warning: function 'aabb_draw_wire(BasicVector3<float> const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  138 | inline void aabb_draw_wire (const Vector3 points[8])
      |             ^~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/referencecache/nullmodel.cpp:27:
src/tools/radiant/include/irender.h: In member function 'OpenGLRenderable::OpenGLRenderable()':
src/tools/radiant/include/irender.h:86:7: warning: function 'OpenGLRenderable::OpenGLRenderable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   86 | class OpenGLRenderable
      |       ^~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:29:
src/tools/radiant/include/Bounded.h: In member function 'Bounded::Bounded()':
src/tools/radiant/include/Bounded.h:11:7: warning: function 'Bounded::Bounded()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   11 | class Bounded
      |       ^~~~~~~
In file included from src/tools/radiant/radiant/referencecache/nullmodel.cpp:33:
src/tools/radiant/include/cullable.h: In member function 'Cullable::Cullable()':
src/tools/radiant/include/cullable.h:64:7: warning: function 'Cullable::Cullable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   64 | class Cullable {
      |       ^~~~~~~~
In file included from src/tools/radiant/radiant/referencecache/nullmodel.cpp:34:
src/tools/radiant/include/renderable.h: In member function 'Renderable::Renderable()':
src/tools/radiant/include/renderable.h:80:7: warning: function 'Renderable::Renderable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   80 | class Renderable
      |       ^~~~~~~~~~
src/tools/radiant/include/selectable.h: In member function 'SelectionTestable::SelectionTestable()':
src/tools/radiant/include/selectable.h:294:7: warning: function 'SelectionTestable::SelectionTestable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  294 | class SelectionTestable
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Instantiable::Instantiable()':
src/tools/radiant/include/iscenegraph.h:175:15: warning: function 'scene::Instantiable::Instantiable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  175 |         class Instantiable
      |               ^~~~~~~~~~~~
src/tools/radiant/include/itraversable.h: In member function 'scene::Traversable::Observer::Observer()':
src/tools/radiant/include/itraversable.h:23:23: warning: function 'scene::Traversable::Observer::Observer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   23 |                 class Observer
      |                       ^~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/entitylib.h: In function 'aabb_draw_flatshade(BasicVector3<float> const*)':
src/tools/radiant/libs/entitylib.h:145:13: warning: function 'aabb_draw_flatshade(BasicVector3<float> const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  145 | inline void aabb_draw_flatshade (const Vector3 points[8])
      |             ^~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:39:
src/tools/radiant/libs/math/aabb.h: In function 'aabb_corners(AABB const&, BasicVector3<float>*)':
src/tools/radiant/libs/math/aabb.h:312:13: warning: function 'aabb_corners(AABB const&, BasicVector3<float>*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  312 | inline void aabb_corners (const AABB& aabb, Vector3 corners[8])
      |             ^~~~~~~~~~~~
src/tools/radiant/libs/entitylib.h: In function 'aabb_draw_wire(AABB const&)':
src/tools/radiant/libs/entitylib.h:188:13: warning: function 'aabb_draw_wire(AABB const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  188 | inline void aabb_draw_wire (const AABB& aabb)
      |             ^~~~~~~~~~~~~~
src/tools/radiant/libs/entitylib.h: In function 'aabb_draw_textured(AABB const&)':
src/tools/radiant/libs/entitylib.h:202:13: warning: function 'aabb_draw_textured(AABB const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  202 | inline void aabb_draw_textured (const AABB& aabb)
      |             ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/entitylib.h: In function 'aabb_draw_flatshade(AABB const&)':
src/tools/radiant/libs/entitylib.h:195:13: warning: function 'aabb_draw_flatshade(AABB const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  195 | inline void aabb_draw_flatshade (const AABB& aabb)
      |             ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/entitylib.h: In function 'aabb_draw_solid(AABB const&, unsigned int)':
src/tools/radiant/libs/entitylib.h:272:13: warning: function 'aabb_draw_solid(AABB const&, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  272 | inline void aabb_draw_solid (const AABB& aabb, RenderStateFlags state)
      |             ^~~~~~~~~~~~~~~
src/tools/radiant/libs/entitylib.h: In function 'aabb_testselect(AABB const&, SelectionTest&, SelectionIntersection&)':
src/tools/radiant/libs/entitylib.h:127:13: warning: function 'aabb_testselect(AABB const&, SelectionTest&, SelectionIntersection&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline void aabb_testselect (const AABB& aabb, SelectionTest& test, SelectionIntersection& best)
      |             ^~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [61]>(TextOutputStream&, char const (&) [61])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [61]>(TextOutputStream&, char const (&) [61])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [44]>(TextOutputStream&, char const (&) [44])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [44]>(TextOutputStream&, char const (&) [44])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [45]>(TextOutputStream&, char const (&) [45])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [45]>(TextOutputStream&, char const (&) [45])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [58]>(TextOutputStream&, char const (&) [58])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [58]>(TextOutputStream&, char const (&) [58])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [37]>(TextOutputStream&, char const (&) [37])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [37]>(TextOutputStream&, char const (&) [37])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/scenelib.h:42:
src/tools/radiant/libs/generic/reference.h: In function 'makeReference<scene::Node>(scene::Node&)Reference<scene::Node>':
src/tools/radiant/libs/generic/reference.h:62:24: warning: function 'makeReference<scene::Node>(scene::Node&)Reference<scene::Node>' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | inline Reference<Type> makeReference(Type& value) {
      |                        ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/referencecache/nullmodel.cpp:39:
src/tools/radiant/libs/instancelib.h: In member function 'InstanceSet::InstanceSet()':
src/tools/radiant/libs/instancelib.h:127:7: warning: function 'InstanceSet::InstanceSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | class InstanceSet: public scene::Traversable::Observer
      |       ^~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >(ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >(ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >(ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >(ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/itraversable.h:4:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iscenegraph.h: In function 'GlobalSceneGraph()':
src/tools/radiant/include/iscenegraph.h:241:22: warning: function 'GlobalSceneGraph()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'findInstance(Stack<Reference<scene::Node> > const&)':
src/tools/radiant/libs/scenelib.h:615:25: warning: function 'findInstance(Stack<Reference<scene::Node> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  615 | inline scene::Instance& findInstance (const scene::Path& path)
      |                         ^~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'selectPath(Stack<Reference<scene::Node> > const&, bool)':
src/tools/radiant/libs/scenelib.h:622:13: warning: function 'selectPath(Stack<Reference<scene::Node> > const&, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  622 | inline void selectPath (const scene::Path& path, bool selected)
      |             ^~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderCache::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderCache::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderCache::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderCache::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/irender.h: In function 'GlobalShaderCache()':
src/tools/radiant/include/irender.h:183:21: warning: function 'GlobalShaderCache()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline ShaderCache& GlobalShaderCache ()
      |                     ^~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/referencecache/nullmodel.cpp: In member function 'NullModelNode::~NullModelNode()':
src/tools/radiant/radiant/referencecache/nullmodel.cpp:128:7: warning: function 'NullModelNode::~NullModelNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  128 | class NullModelNode: public scene::Node, public scene::Instantiable
      |       ^~~~~~~~~~~~~
src/tools/radiant/radiant/referencecache/nullmodel.cpp: In member function 'NullModelNode::~NullModelNode()':
src/tools/radiant/radiant/referencecache/nullmodel.cpp:128:7: warning: function 'NullModelNode::~NullModelNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/scenelib.h:43:
src/tools/radiant/libs/container/stack.h: In function 'operator< <Reference<scene::Node> >(Stack<Reference<scene::Node> > const&, Stack<Reference<scene::Node> > const&)bool':
src/tools/radiant/libs/container/stack.h:210:13: warning: function 'operator< <Reference<scene::Node> >(Stack<Reference<scene::Node> > const&, Stack<Reference<scene::Node> > const&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  210 | inline bool operator< (const Stack<Type>& self, const Stack<Type>& other)
      |             ^~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/referencecache/referencecache.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/radiant/referencecache/referencecache.h:32,
                 from src/tools/radiant/radiant/referencecache/referencecache.cpp:27:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iscenegraph.h:231,
                 from src/tools/radiant/radiant/referencecache/referencecache.h:33:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from src/tools/radiant/include/radiant_i18n.h:30,
                 from src/tools/radiant/radiant/referencecache/referencecache.cpp:28:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from src/tools/radiant/libs/stream/textstream.h:36,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/referencecache/referencecache.cpp:50:
src/tools/radiant/libs/container/hashfunc.h: In function 'ub4 hash(const ub1*, ub4, ub4, const UB1Traits&, const UB4x1Traits&) [with UB1Traits = ub1_default_traits; UB4x1Traits = ub1x4_default_traits]':
src/tools/radiant/libs/container/hashfunc.h:201:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
  201 |                 c += ((ub4)UB1Traits::as_ub1(k[10]) << 24);
      |                 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/container/hashfunc.h:202:9: note: here
  202 |         case 10:
      |         ^~~~
src/tools/radiant/libs/container/hashfunc.h:203:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
  203 |                 c += ((ub4)UB1Traits::as_ub1(k[9]) << 16);
      |                 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/container/hashfunc.h:204:9: note: here
  204 |         case 9 :
      |         ^~~~
src/tools/radiant/libs/container/hashfunc.h:205:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
  205 |                 c += ((ub4)UB1Traits::as_ub1(k[8]) << 8);
      |                 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/container/hashfunc.h:207:9: note: here
  207 |         case 8 :
      |         ^~~~
src/tools/radiant/libs/container/hashfunc.h:208:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
  208 |                 b += ((ub4)UB1Traits::as_ub1(k[7]) << 24);
      |                 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/container/hashfunc.h:209:9: note: here
  209 |         case 7 :
      |         ^~~~
src/tools/radiant/libs/container/hashfunc.h:210:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
  210 |                 b += ((ub4)UB1Traits::as_ub1(k[6]) << 16);
      |                 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/container/hashfunc.h:211:9: note: here
  211 |         case 6 :
      |         ^~~~
src/tools/radiant/libs/container/hashfunc.h:212:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
  212 |                 b += ((ub4)UB1Traits::as_ub1(k[5]) << 8);
      |                 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/container/hashfunc.h:213:9: note: here
  213 |         case 5 :
      |         ^~~~
src/tools/radiant/libs/container/hashfunc.h:214:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
  214 |                 b += UB1Traits::as_ub1(k[4]);
      |                 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/container/hashfunc.h:215:9: note: here
  215 |         case 4 :
      |         ^~~~
src/tools/radiant/libs/container/hashfunc.h:216:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
  216 |                 a += ((ub4)UB1Traits::as_ub1(k[3]) << 24);
      |                 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/container/hashfunc.h:217:9: note: here
  217 |         case 3 :
      |         ^~~~
src/tools/radiant/libs/container/hashfunc.h:218:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
  218 |                 a += ((ub4)UB1Traits::as_ub1(k[2]) << 16);
      |                 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/container/hashfunc.h:219:9: note: here
  219 |         case 2 :
      |         ^~~~
src/tools/radiant/libs/container/hashfunc.h:220:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
  220 |                 a += ((ub4)UB1Traits::as_ub1(k[1]) << 8);
      |                 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/container/hashfunc.h:221:9: note: here
  221 |         case 1 :
      |         ^~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/modulesystem.h: In function 'Module_getTable(Module&)':
src/tools/radiant/include/modulesystem.h:59:14: warning: function 'Module_getTable(Module&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   59 | inline void* Module_getTable (Module& module)
      |              ^~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/referencecache/referencecache.cpp:706:
src/tools/radiant/libs/modulesystem/modulesmap.h: In member function 'InsertModules<ModelLoader>::~InsertModules()':
src/tools/radiant/libs/modulesystem/modulesmap.h:88:7: warning: function 'InsertModules<ModelLoader>::~InsertModules()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   88 | class InsertModules: public ModuleServer::Visitor
      |       ^~~~~~~~~~~~~
src/tools/radiant/libs/modulesystem/modulesmap.h: In member function 'InsertModules<ModelLoader>::~InsertModules()':
src/tools/radiant/libs/modulesystem/modulesmap.h:88:7: warning: function 'InsertModules<ModelLoader>::~InsertModules()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/modulesystem/modulesmap.h: In member function 'InsertModules<MapFormat>::~InsertModules()':
src/tools/radiant/libs/modulesystem/modulesmap.h:88:7: warning: function 'InsertModules<MapFormat>::~InsertModules()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/modulesystem/modulesmap.h: In member function 'InsertModules<MapFormat>::~InsertModules()':
src/tools/radiant/libs/modulesystem/modulesmap.h:88:7: warning: function 'InsertModules<MapFormat>::~InsertModules()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/referencecache/referencecache.cpp: In member function 'NullModelLoader::~NullModelLoader()':
src/tools/radiant/radiant/referencecache/referencecache.cpp:167:7: warning: function 'NullModelLoader::~NullModelLoader()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  167 | class NullModelLoader: public ModelLoader
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/radiant/referencecache/referencecache.cpp: In member function 'NullModelLoader::~NullModelLoader()':
src/tools/radiant/radiant/referencecache/referencecache.cpp:167:7: warning: function 'NullModelLoader::~NullModelLoader()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/include/ientity.h:28,
                 from src/tools/radiant/libs/scenelib.h:33,
                 from src/tools/radiant/libs/traverselib.h:27,
                 from src/tools/radiant/radiant/referencecache/../map/RootNode.h:5,
                 from src/tools/radiant/radiant/referencecache/referencecache.cpp:33:
src/tools/radiant/libs/string/string.h: In function 'string_equal_n(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long)':
src/tools/radiant/libs/string/string.h:67:13: warning: function 'string_equal_n(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   67 | inline bool string_equal_n (const std::string& string, const std::string& other, std::size_t n)
      |             ^~~~~~~~~~~~~~
src/tools/radiant/libs/string/string.h: In function 'string_length(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/string/string.h:117:20: warning: function 'string_length(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  117 | inline std::size_t string_length (const std::string& string)
      |                    ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/iscenegraph.h:27:
src/tools/radiant/include/inode.h: In member function 'scene::INode::INode()':
src/tools/radiant/include/inode.h:9:7: warning: function 'scene::INode::INode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    9 | class INode
      |       ^~~~~
src/tools/radiant/libs/scenelib.h: In function 'scene::operator==(scene::Node&, scene::Node&)':
src/tools/radiant/libs/scenelib.h:226:13: warning: function 'scene::operator==(scene::Node&, scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  226 | inline bool operator== (scene::Node& node, scene::Node& other)
      |             ^~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'NewNullNode()':
src/tools/radiant/libs/scenelib.h:236:21: warning: function 'NewNullNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  236 | inline scene::Node& NewNullNode ()
      |                     ^~~~~~~~~~~
In file included from src/tools/radiant/libs/undolib.h:26,
                 from src/tools/radiant/libs/traverselib.h:28:
src/tools/radiant/include/mapfile.h: In function 'Node_getMapFile(scene::Node&)':
src/tools/radiant/include/mapfile.h:44:17: warning: function 'Node_getMapFile(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   44 | inline MapFile* Node_getMapFile(scene::Node& node) {
      |                 ^~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/container/cache.h:26,
                 from src/tools/radiant/radiant/referencecache/referencecache.cpp:49:
src/tools/radiant/libs/container/hashtable.h: In function 'HashTableDetail::next_power_of_two(unsigned long)':
src/tools/radiant/libs/container/hashtable.h:32:20: warning: function 'HashTableDetail::next_power_of_two(unsigned long)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   32 | inline std::size_t next_power_of_two(std::size_t size) {
      |                    ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/container/hashtable.h: In function 'HashTableDetail::list_initialise(HashTableDetail::BucketNodeBase&)':
src/tools/radiant/libs/container/hashtable.h:45:13: warning: function 'HashTableDetail::list_initialise(HashTableDetail::BucketNodeBase&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void list_initialise(BucketNodeBase& self) {
      |             ^~~~~~~~~~~~~~~
src/tools/radiant/libs/container/hashtable.h: In function 'HashTableDetail::list_swap(HashTableDetail::BucketNodeBase&, HashTableDetail::BucketNodeBase&)':
src/tools/radiant/libs/container/hashtable.h:49:13: warning: function 'HashTableDetail::list_swap(HashTableDetail::BucketNodeBase&, HashTableDetail::BucketNodeBase&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | inline void list_swap(BucketNodeBase& self, BucketNodeBase& other) {
      |             ^~~~~~~~~
src/tools/radiant/libs/container/hashtable.h: In function 'HashTableDetail::node_link(HashTableDetail::BucketNodeBase*, HashTableDetail::BucketNodeBase*)':
src/tools/radiant/libs/container/hashtable.h:65:13: warning: function 'HashTableDetail::node_link(HashTableDetail::BucketNodeBase*, HashTableDetail::BucketNodeBase*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   65 | inline void node_link(BucketNodeBase* node, BucketNodeBase* next) {
      |             ^~~~~~~~~
src/tools/radiant/libs/container/hashtable.h: In function 'HashTableDetail::node_unlink(HashTableDetail::BucketNodeBase*)':
src/tools/radiant/libs/container/hashtable.h:71:13: warning: function 'HashTableDetail::node_unlink(HashTableDetail::BucketNodeBase*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   71 | inline void node_unlink(BucketNodeBase* node) {
      |             ^~~~~~~~~~~
In file included from src/tools/radiant/radiant/referencecache/referencecache.cpp:51:
src/tools/radiant/libs/os/path.h: In function 'path_equal_n(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long)':
src/tools/radiant/libs/os/path.h:201:13: warning: function 'path_equal_n(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  201 | inline bool path_equal_n (const std::string& path, const std::string& other, std::size_t n)
      |             ^~~~~~~~~~~~
src/tools/radiant/libs/os/path.h: In function 'path_make_relative(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/os/path.h:227:20: warning: function 'path_make_relative(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  227 | inline const char* path_make_relative (const std::string& path, const std::string& base)
      |                    ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextInputStream::TextInputStream()':
src/tools/radiant/include/itextstream.h:36:7: warning: function 'TextInputStream::TextInputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   36 | class TextInputStream
      |       ^~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/referencecache/referencecache.cpp:55:
src/tools/radiant/libs/os/file.h: In function 'file_move(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/os/file.h:53:13: warning: function 'file_move(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   53 | inline bool file_move (const std::string& from, const std::string& to)
      |             ^~~~~~~~~
src/tools/radiant/libs/os/file.h: In function 'file_remove(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/os/file.h:63:13: warning: function 'file_remove(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   63 | inline bool file_remove (const std::string& path)
      |             ^~~~~~~~~~~
src/tools/radiant/libs/os/file.h: In function 'file_accessible(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, FileAccess::Mode)':
src/tools/radiant/libs/os/file.h:77:13: warning: function 'file_accessible(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, FileAccess::Mode)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   77 | inline bool file_accessible (const std::string& path, FileAccess::Mode mode)
      |             ^~~~~~~~~~~~~~~
src/tools/radiant/libs/os/file.h: In function 'file_writeable(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/os/file.h:89:13: warning: function 'file_writeable(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   89 | inline bool file_writeable (const std::string& path)
      |             ^~~~~~~~~~~~~~
src/tools/radiant/libs/os/file.h: In function 'file_exists(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/os/file.h:95:13: warning: function 'file_exists(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   95 | inline bool file_exists (const std::string& path)
      |             ^~~~~~~~~~~
src/tools/radiant/libs/os/file.h: In function 'file_modified(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/os/file.h:126:17: warning: function 'file_modified(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  126 | inline FileTime file_modified (const std::string& path)
      |                 ^~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/referencecache/referencecache.cpp:42:
src/tools/radiant/include/ireference.h: In member function 'Resource::Resource()':
src/tools/radiant/include/ireference.h:34:7: warning: function 'Resource::Resource()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   34 | class Resource
      |       ^~~~~~~~
src/tools/radiant/include/ireference.h: In member function 'ReferenceCache::ReferenceCache()':
src/tools/radiant/include/ireference.h:54:7: warning: function 'ReferenceCache::ReferenceCache()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   54 | class ReferenceCache
      |       ^~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/referencecache/referencecache.cpp:56:
src/tools/radiant/include/moduleobserver.h: In member function 'ModuleObserver::ModuleObserver()':
src/tools/radiant/include/moduleobserver.h:27:7: warning: function 'ModuleObserver::ModuleObserver()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   27 | class ModuleObserver
      |       ^~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalOutputStream()':
src/tools/radiant/include/itextstream.h:116:26: warning: function 'globalOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/modulesystem.h: In function 'globalModuleServer()':
src/tools/radiant/include/modulesystem.h:131:22: warning: function 'globalModuleServer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/os/path.h: In function 'path_equal(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/os/path.h:189:13: warning: function 'path_equal(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  189 | inline bool path_equal (const std::string& path, const std::string& other)
      |             ^~~~~~~~~~
src/tools/radiant/libs/container/hashfunc.h: In function 'hash<ub1_default_traits, ub1x4_default_traits>(unsigned char const*, unsigned long, unsigned long, ub1_default_traits const&, ub1x4_default_traits const&)unsigned long':
src/tools/radiant/libs/container/hashfunc.h:173:12: warning: function 'hash<ub1_default_traits, ub1x4_default_traits>(unsigned char const*, unsigned long, unsigned long, ub1_default_traits const&, ub1x4_default_traits const&)unsigned long' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  173 | inline ub4 hash(
      |            ^~~~
src/tools/radiant/libs/container/hashfunc.h: In function 'hash_ub1(unsigned char const*, unsigned long, unsigned long)':
src/tools/radiant/libs/container/hashfunc.h:282:15: warning: function 'hash_ub1(unsigned char const*, unsigned long, unsigned long)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  282 | inline hash_t hash_ub1(const ub1* key, std::size_t len, hash_t previous = 0) {
      |               ^~~~~~~~
src/tools/radiant/libs/container/hashfunc.h: In function 'hash_combine(unsigned long, unsigned long)':
src/tools/radiant/libs/container/hashfunc.h:295:12: warning: function 'hash_combine(unsigned long, unsigned long)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  295 | inline ub4 hash_combine(ub4 left, ub4 right) {
      |            ^~~~~~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:706:
src/tools/radiant/libs/generic/referencecounted.h: In function 'operator==<scene::Node>(SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&, SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&)bool':
src/tools/radiant/libs/generic/referencecounted.h:158:13: warning: function 'operator==<scene::Node>(SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&, SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  158 | inline bool operator==(const SmartReference<Type>& self, const SmartReference<Type>& other) {
      |             ^~~~~~~~
src/tools/radiant/libs/generic/referencecounted.h: In function 'operator!=<scene::Node>(SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&, SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&)bool':
src/tools/radiant/libs/generic/referencecounted.h:162:13: warning: function 'operator!=<scene::Node>(SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&, SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  162 | inline bool operator!=(const SmartReference<Type>& self, const SmartReference<Type>& other) {
      |             ^~~~~~~~
src/tools/radiant/include/modulesystem.h: In member function 'Modules<ModelLoader>::Modules()':
src/tools/radiant/include/modulesystem.h:154:7: warning: function 'Modules<ModelLoader>::Modules()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  154 | class Modules
      |       ^~~~~~~
src/tools/radiant/include/modulesystem.h: In member function 'Modules<MapFormat>::Modules()':
src/tools/radiant/include/modulesystem.h:154:7: warning: function 'Modules<MapFormat>::Modules()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [38]>(TextOutputStream&, char const (&) [38])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [38]>(TextOutputStream&, char const (&) [38])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [44]>(TextOutputStream&, char const (&) [44])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [44]>(TextOutputStream&, char const (&) [44])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [35]>(TextOutputStream&, char const (&) [35])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [35]>(TextOutputStream&, char const (&) [35])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [26]>(TextOutputStream&, char const (&) [26])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [26]>(TextOutputStream&, char const (&) [26])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [12]>(TextOutputStream&, char const (&) [12])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [12]>(TextOutputStream&, char const (&) [12])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [41]>(TextOutputStream&, char const (&) [41])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [41]>(TextOutputStream&, char const (&) [41])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [64]>(TextOutputStream&, char const (&) [64])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [64]>(TextOutputStream&, char const (&) [64])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [58]>(TextOutputStream&, char const (&) [58])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [58]>(TextOutputStream&, char const (&) [58])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [37]>(TextOutputStream&, char const (&) [37])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [37]>(TextOutputStream&, char const (&) [37])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [84]>(TextOutputStream&, char const (&) [84])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [84]>(TextOutputStream&, char const (&) [84])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [48]>(TextOutputStream&, char const (&) [48])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [48]>(TextOutputStream&, char const (&) [48])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [22]>(TextOutputStream&, char const (&) [22])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [22]>(TextOutputStream&, char const (&) [22])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [20]>(TextOutputStream&, char const (&) [20])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [20]>(TextOutputStream&, char const (&) [20])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [29]>(TextOutputStream&, char const (&) [29])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [29]>(TextOutputStream&, char const (&) [29])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [67]>(TextOutputStream&, char const (&) [67])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [67]>(TextOutputStream&, char const (&) [67])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [60]>(TextOutputStream&, char const (&) [60])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [60]>(TextOutputStream&, char const (&) [60])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/referencecache/../map/RootNode.h: In function 'NewMapRoot(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/radiant/referencecache/../map/RootNode.h:75:27: warning: function 'NewMapRoot(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   75 | inline NodeSmartReference NewMapRoot (const std::string& name)
      |                           ^~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [69]>(TextOutputStream&, char const (&) [69])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [69]>(TextOutputStream&, char const (&) [69])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [40]>(TextOutputStream&, char const (&) [40])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [40]>(TextOutputStream&, char const (&) [40])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [33]>(TextOutputStream&, char const (&) [33])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [33]>(TextOutputStream&, char const (&) [33])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/modulesystem.h: In member function 'ModuleServer::Visitor::Visitor()':
src/tools/radiant/include/modulesystem.h:74:23: warning: function 'ModuleServer::Visitor::Visitor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   74 |                 class Visitor
      |                       ^~~~~~~
src/tools/radiant/include/modulesystem.h: In member function 'Module::Module()':
src/tools/radiant/include/modulesystem.h:45:7: warning: function 'Module::Module()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class Module
      |       ^~~~~~
In file included from src/tools/radiant/libs/modulesystem/singletonmodule.h:28,
                 from src/tools/radiant/radiant/referencecache/referencecache.cpp:707:
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegisterable::ModuleRegisterable()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:29:7: warning: function 'ModuleRegisterable::ModuleRegisterable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class ModuleRegisterable
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/referencecache/referencecache.cpp:57:
src/tools/radiant/libs/moduleobservers.h: In member function 'ModuleObservers::ModuleObservers()':
src/tools/radiant/libs/moduleobservers.h:29:7: warning: function 'ModuleObservers::ModuleObservers()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class ModuleObservers
      |       ^~~~~~~~~~~~~~~
In file included from src/tools/radiant/include/ibrush.h:26,
                 from src/tools/radiant/libs/scenelib.h:34:
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<void>(void*)void*':
src/tools/radiant/libs/generic/callback.h:35:14: warning: function 'convertToOpaque<void>(void*)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [34]>(TextOutputStream&, char const (&) [34])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [34]>(TextOutputStream&, char const (&) [34])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/string/string.h:39:
src/tools/radiant/libs/memory/allocator.h: In member function 'Delete<ModelResource, DefaultAllocator<ModelResource> >::~Delete()':
src/tools/radiant/libs/memory/allocator.h:166:7: warning: function 'Delete<ModelResource, DefaultAllocator<ModelResource> >::~Delete()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  166 | class Delete : public Allocator {
      |       ^~~~~~
src/tools/radiant/libs/memory/allocator.h: In member function 'New<ModelResource, DefaultAllocator<ModelResource> >::~New()':
src/tools/radiant/libs/memory/allocator.h:122:7: warning: function 'New<ModelResource, DefaultAllocator<ModelResource> >::~New()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  122 | class New : public Allocator {
      |       ^~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [32]>(TextOutputStream&, char const (&) [32])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [32]>(TextOutputStream&, char const (&) [32])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [7]>(TextOutputStream&, char const (&) [7])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [7]>(TextOutputStream&, char const (&) [7])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [14]>(TextOutputStream&, char const (&) [14])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [14]>(TextOutputStream&, char const (&) [14])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> >(ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> >(ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> >(ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> >(ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/modulesystem/modulesmap.h: In member function 'ModulesMap<ModelLoader>::ModulesMap()':
src/tools/radiant/libs/modulesystem/modulesmap.h:32:7: warning: function 'ModulesMap<ModelLoader>::ModulesMap()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   32 | class ModulesMap: public Modules<Type>
      |       ^~~~~~~~~~
src/tools/radiant/libs/modulesystem/modulesmap.h: In member function 'ModulesMap<MapFormat>::ModulesMap()':
src/tools/radiant/libs/modulesystem/modulesmap.h:32:7: warning: function 'ModulesMap<MapFormat>::ModulesMap()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegistryList::~ModuleRegistryList()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:39:7: warning: function 'ModuleRegistryList::~ModuleRegistryList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class ModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'StaticRegisterModule::~StaticRegisterModule()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:68:7: warning: function 'StaticRegisterModule::~StaticRegisterModule()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   68 | class StaticRegisterModule: public StaticModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegistryList::ModuleRegistryList()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:39:7: warning: function 'ModuleRegistryList::ModuleRegistryList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class ModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/os/path.h: In function 'os::getFilenameFromPath(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/os/path.h:78:28: warning: function 'os::getFilenameFromPath(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   78 |         inline std::string getFilenameFromPath (const std::string& path)
      |                            ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/os/path.h: In function 'os::stripExtension(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/os/path.h:102:28: warning: function 'os::stripExtension(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  102 |         inline std::string stripExtension (const std::string& filename)
      |                            ^~~~~~~~~~~~~~
src/tools/radiant/libs/os/path.h: In function 'os::getExtension(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/os/path.h:69:28: warning: function 'os::getExtension(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   69 |         inline std::string getExtension (const std::string& path)
      |                            ^~~~~~~~~~~~
src/tools/radiant/libs/container/hashfunc.h: In function 'string_hash(char const*, unsigned long)':
src/tools/radiant/libs/container/hashfunc.h:304:15: warning: function 'string_hash(char const*, unsigned long)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  304 | inline hash_t string_hash(const char* string, hash_t previous = 0) {
      |               ^~~~~~~~~~~
src/tools/radiant/radiant/referencecache/referencecache.cpp: In function 'path_hash(char const*, unsigned long)':
src/tools/radiant/radiant/referencecache/referencecache.cpp:222:22: warning: function 'path_hash(char const*, unsigned long)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  222 | static inline hash_t path_hash (const char* path, hash_t previous = 0)
      |                      ^~~~~~~~~
src/tools/radiant/libs/container/hashtable.h: In member function 'HashTableDetail::KeyValue<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > >::~KeyValue()':
src/tools/radiant/libs/container/hashtable.h:77:8: warning: function 'HashTableDetail::KeyValue<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > >::~KeyValue()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   77 | struct KeyValue {
      |        ^~~~~~~~
src/tools/radiant/libs/container/hashtable.h: In member function 'HashTableDetail::BucketNode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> >, unsigned long>::~BucketNode()':
src/tools/radiant/libs/container/hashtable.h:87:8: warning: function 'HashTableDetail::BucketNode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> >, unsigned long>::~BucketNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | struct BucketNode : public BucketNodeBase {
      |        ^~~~~~~~~~
src/tools/radiant/libs/container/hashtable.h: In member function 'HashTable<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> >, ModelKeyHash, ModelKeyEqual>::node_destroy(HashTableDetail::BucketNode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> >, unsigned long>*)':
src/tools/radiant/libs/container/hashtable.h:173:21: warning: function 'HashTable<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> >, ModelKeyHash, ModelKeyEqual>::node_destroy(HashTableDetail::BucketNode<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> >, unsigned long>*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  173 |         inline void node_destroy(BucketNode* node) {
      |                     ^~~~~~~~~~~~
src/tools/radiant/libs/container/hashtable.h: In member function 'HashTableDetail::KeyValue<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, SharedValue<ModelResource> >::~KeyValue()':
src/tools/radiant/libs/container/hashtable.h:77:8: warning: function 'HashTableDetail::KeyValue<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, SharedValue<ModelResource> >::~KeyValue()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   77 | struct KeyValue {
      |        ^~~~~~~~
src/tools/radiant/libs/container/hashtable.h: In member function 'HashTableDetail::BucketNode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, SharedValue<ModelResource>, unsigned long>::~BucketNode()':
src/tools/radiant/libs/container/hashtable.h:87:8: warning: function 'HashTableDetail::BucketNode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, SharedValue<ModelResource>, unsigned long>::~BucketNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | struct BucketNode : public BucketNodeBase {
      |        ^~~~~~~~~~
src/tools/radiant/libs/container/hashtable.h: In member function 'HashTable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, SharedValue<ModelResource>, PathHash, PathEqual>::node_destroy(HashTableDetail::BucketNode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, SharedValue<ModelResource>, unsigned long>*)':
src/tools/radiant/libs/container/hashtable.h:173:21: warning: function 'HashTable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, SharedValue<ModelResource>, PathHash, PathEqual>::node_destroy(HashTableDetail::BucketNode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, SharedValue<ModelResource>, unsigned long>*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  173 |         inline void node_destroy(BucketNode* node) {
      |                     ^~~~~~~~~~~~
src/tools/radiant/radiant/referencecache/referencecache.cpp: In member function 'HashtableReferenceCache::~HashtableReferenceCache()':
src/tools/radiant/radiant/referencecache/referencecache.cpp:533:7: warning: function 'HashtableReferenceCache::~HashtableReferenceCache()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  533 | class HashtableReferenceCache: public ReferenceCache, public ModuleObserver
      |       ^~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/referencecache/referencecache.cpp: In member function 'HashtableReferenceCache::~HashtableReferenceCache()':
src/tools/radiant/radiant/referencecache/referencecache.cpp:533:7: warning: function 'HashtableReferenceCache::~HashtableReferenceCache()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/container/hashtable.h: In member function 'HashTable<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> >, ModelKeyHash, ModelKeyEqual>::node_create(unsigned long, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&)':
src/tools/radiant/libs/container/hashtable.h:170:28: warning: function 'HashTable<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> >, ModelKeyHash, ModelKeyEqual>::node_create(unsigned long, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  170 |         inline BucketNode* node_create(hash_type hash, const Key& key, const Value& value) {
      |                            ^~~~~~~~~~~
src/tools/radiant/libs/container/hashtable.h: In member function 'HashTable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, SharedValue<ModelResource>, PathHash, PathEqual>::node_create(unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, SharedValue<ModelResource> const&)':
src/tools/radiant/libs/container/hashtable.h:170:28: warning: function 'HashTable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, SharedValue<ModelResource>, PathHash, PathEqual>::node_create(unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, SharedValue<ModelResource> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/include/itraversable.h:4,
                 from src/tools/radiant/include/iscenegraph.h:28:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, VirtualFileSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, VirtualFileSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IFileTypeRegistry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IFileTypeRegistry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IFileTypeRegistry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IFileTypeRegistry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/referencecache/referencecache.cpp:41:
src/tools/radiant/include/ifiletypes.h: In function 'GlobalFiletypes()':
src/tools/radiant/include/ifiletypes.h:90:27: warning: function 'GlobalFiletypes()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   90 | inline IFileTypeRegistry& GlobalFiletypes ()
      |                           ^~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, VirtualFileSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, VirtualFileSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/referencecache/referencecache.cpp:39:
src/tools/radiant/include/ifilesystem.h: In function 'GlobalFileSystem()':
src/tools/radiant/include/ifilesystem.h:109:27: warning: function 'GlobalFileSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  109 | inline VirtualFileSystem& GlobalFileSystem ()
      |                           ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ReferenceCache::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ReferenceCache::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ReferenceCache::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ReferenceCache::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ReferenceCache::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ReferenceCache::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ReferenceCache::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ReferenceCache::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/modulesystem/modulesmap.h: In member function 'ModulesRef<MapFormat>::~ModulesRef()':
src/tools/radiant/libs/modulesystem/modulesmap.h:106:7: warning: function 'ModulesRef<MapFormat>::~ModulesRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  106 | class ModulesRef
      |       ^~~~~~~~~~
src/tools/radiant/libs/modulesystem/modulesmap.h: In member function 'ModulesRef<ModelLoader>::~ModulesRef()':
src/tools/radiant/libs/modulesystem/modulesmap.h:106:7: warning: function 'ModulesRef<ModelLoader>::~ModulesRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/string/string.h: In function 'string::splitBy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/string/string.h:200:13: warning: function 'string::splitBy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  200 | inline void splitBy (const std::string& str, std::vector<std::string>& tokens, const std::string& delimiters = " ")
      |             ^~~~~~~
src/tools/radiant/radiant/referencecache/referencecache.cpp: In member function 'ReferenceDependencies::~ReferenceDependencies()':
src/tools/radiant/radiant/referencecache/referencecache.cpp:710:7: warning: function 'ReferenceDependencies::~ReferenceDependencies()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  710 | class ReferenceDependencies: public GlobalRadiantModuleRef,
      |       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [77]>(TextOutputStream&, char const (&) [77])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [77]>(TextOutputStream&, char const (&) [77])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [4]>(TextOutputStream&, char const (&) [4])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [4]>(TextOutputStream&, char const (&) [4])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [16]>(TextOutputStream&, char const (&) [16])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [16]>(TextOutputStream&, char const (&) [16])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
===> CXX [uforadiant] src/tools/radiant/radiant/ufoscript/UFOScript.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/cstddef:49,
                 from src/tools/radiant/libs/generic/static.h:28,
                 from src/tools/radiant/include/modulesystem.h:30,
                 from src/tools/radiant/include/iufoscript.h:30,
                 from src/tools/radiant/radiant/ufoscript/UFOScript.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/radiant/ufoscript/UFOScript.cpp:10:
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<(anonymous namespace)::UFOScriptCollector>((anonymous namespace)::UFOScriptCollector&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<(anonymous namespace)::UFOScriptCollector>((anonymous namespace)::UFOScriptCollector&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalOutputStream()':
src/tools/radiant/include/itextstream.h:116:26: warning: function 'globalOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/modulesystem.h: In function 'globalModuleServer()':
src/tools/radiant/include/modulesystem.h:131:22: warning: function 'globalModuleServer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [7]>(TextOutputStream&, char const (&) [7])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [7]>(TextOutputStream&, char const (&) [7])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [12]>(TextOutputStream&, char const (&) [12])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [12]>(TextOutputStream&, char const (&) [12])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/modulesystem.h: In member function 'Module::Module()':
src/tools/radiant/include/modulesystem.h:45:7: warning: function 'Module::Module()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class Module
      |       ^~~~~~
In file included from src/tools/radiant/include/iufoscript.h:31:
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegisterable::ModuleRegisterable()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:29:7: warning: function 'ModuleRegisterable::ModuleRegisterable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class ModuleRegisterable
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/generic/callback.h: In function 'makeCallback1<(anonymous namespace)::UFOScriptCollector>((anonymous namespace)::UFOScriptCollector&)Callback1<(anonymous namespace)::UFOScriptCollector::first_argument_type, void>':
src/tools/radiant/libs/generic/callback.h:648:57: warning: function 'makeCallback1<(anonymous namespace)::UFOScriptCollector>((anonymous namespace)::UFOScriptCollector&)Callback1<(anonymous namespace)::UFOScriptCollector::first_argument_type, void>' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  648 | inline Callback1<typename Functor::first_argument_type> makeCallback1 (Functor& functor)
      |                                                         ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<UFOScriptSystem>(UFOScriptSystem&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<UFOScriptSystem>(UFOScriptSystem&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >(ConstantWrapper<IEventManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >(ConstantWrapper<IEventManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >(ConstantWrapper<IEventManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >(ConstantWrapper<IEventManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegistryList::~ModuleRegistryList()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:39:7: warning: function 'ModuleRegistryList::~ModuleRegistryList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class ModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'StaticRegisterModule::~StaticRegisterModule()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:68:7: warning: function 'StaticRegisterModule::~StaticRegisterModule()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   68 | class StaticRegisterModule: public StaticModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegistryList::ModuleRegistryList()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:39:7: warning: function 'ModuleRegistryList::ModuleRegistryList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class ModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/ufoscript/UFOScript.cpp:7:
src/tools/radiant/libs/os/path.h: In function 'os::getExtension(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/os/path.h:69:28: warning: function 'os::getExtension(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   69 |         inline std::string getExtension (const std::string& path)
      |                            ^~~~~~~~~~~~
In file included from src/tools/radiant/libs/os/path.h:35:
src/tools/radiant/libs/string/string.h: In function 'string::toString<unsigned long>(unsigned long const&)std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >':
src/tools/radiant/libs/string/string.h:155:20: warning: function 'string::toString<unsigned long>(unsigned long const&)std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  155 | inline std::string toString (const T& t)
      |                    ^~~~~~~~
In file included from src/tools/radiant/include/iufoscript.h:32:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, VirtualFileSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, VirtualFileSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, VirtualFileSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, VirtualFileSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/include/iufoscript.h:35:
src/tools/radiant/include/ifilesystem.h: In function 'GlobalFileSystem()':
src/tools/radiant/include/ifilesystem.h:109:27: warning: function 'GlobalFileSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  109 | inline VirtualFileSystem& GlobalFileSystem ()
      |                           ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEventManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEventManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEventManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEventManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/ufoscript/UFOScript.cpp:3:
src/tools/radiant/include/ieventmanager.h: In function 'GlobalEventManager()':
src/tools/radiant/include/ieventmanager.h:258:23: warning: function 'GlobalEventManager()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [77]>(TextOutputStream&, char const (&) [77])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [77]>(TextOutputStream&, char const (&) [77])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [4]>(TextOutputStream&, char const (&) [4])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [4]>(TextOutputStream&, char const (&) [4])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [16]>(TextOutputStream&, char const (&) [16])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [16]>(TextOutputStream&, char const (&) [16])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UFOScriptSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UFOScriptSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UFOScriptSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UFOScriptSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UFOScriptSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UFOScriptSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UFOScriptSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UFOScriptSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/ufoscript/common/Parser.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/radiant/ufoscript/common/Parser.h:3,
                 from src/tools/radiant/radiant/ufoscript/common/Parser.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iscriplib.h:75,
                 from src/tools/radiant/radiant/ufoscript/common/Parser.h:7:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/modulesystem.h: In function 'globalModuleServer()':
src/tools/radiant/include/modulesystem.h:131:22: warning: function 'globalModuleServer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [62]>(TextOutputStream&, char const (&) [62])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [62]>(TextOutputStream&, char const (&) [62])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [79]>(TextOutputStream&, char const (&) [79])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [79]>(TextOutputStream&, char const (&) [79])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> >(ConstantWrapper<IScriptLibrary::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> >(ConstantWrapper<IScriptLibrary::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> >(ConstantWrapper<IScriptLibrary::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> >(ConstantWrapper<IScriptLibrary::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/ufoscript/common/Parser.cpp:4:
src/tools/radiant/include/iufoscript.h: In function 'GlobalUFOScriptSystem()':
src/tools/radiant/include/iufoscript.h:93:26: warning: function 'GlobalUFOScriptSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   93 | inline UFOScriptSystem * GlobalUFOScriptSystem ()
      |                          ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/iscriplib.h:30:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IScriptLibrary::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IScriptLibrary::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IScriptLibrary::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IScriptLibrary::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IScriptLibrary::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IScriptLibrary::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IScriptLibrary::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IScriptLibrary::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IScriptLibrary::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IScriptLibrary::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IScriptLibrary::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IScriptLibrary::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IScriptLibrary::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IScriptLibrary::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IScriptLibrary::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IScriptLibrary::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IScriptLibrary::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IScriptLibrary::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IScriptLibrary::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IScriptLibrary::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iscriplib.h: In function 'GlobalScriptLibrary()':
src/tools/radiant/include/iscriplib.h:85:24: warning: function 'GlobalScriptLibrary()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   85 | inline IScriptLibrary& GlobalScriptLibrary ()
      |                        ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, VirtualFileSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, VirtualFileSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, VirtualFileSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, VirtualFileSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/include/iufoscript.h:35:
src/tools/radiant/include/ifilesystem.h: In function 'GlobalFileSystem()':
src/tools/radiant/include/ifilesystem.h:109:27: warning: function 'GlobalFileSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  109 | inline VirtualFileSystem& GlobalFileSystem ()
      |                           ^~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/ufoscript/common/ScriptValues.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/bits/stl_algobase.h:59,
                 from /usr/include/c++/12/vector:60,
                 from src/tools/radiant/radiant/ufoscript/common/ScriptValues.h:3,
                 from src/tools/radiant/radiant/ufoscript/common/ScriptValues.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
src/tools/radiant/radiant/ufoscript/common/ScriptValues.h: In member function 'scripts::ScriptValue::~ScriptValue()':
src/tools/radiant/radiant/ufoscript/common/ScriptValues.h:9:15: warning: function 'scripts::ScriptValue::~ScriptValue()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    9 |         class ScriptValue
      |               ^~~~~~~~~~~
src/tools/radiant/radiant/ufoscript/common/ScriptValues.h: In member function 'scripts::ScriptValue::ScriptValue(scripts::ScriptValue const&)':
src/tools/radiant/radiant/ufoscript/common/ScriptValues.h:9:15: warning: function 'scripts::ScriptValue::ScriptValue(scripts::ScriptValue const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
===> CXX [uforadiant] src/tools/radiant/radiant/ufoscript/common/DataBlock.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/radiant/ufoscript/common/DataBlock.h:3,
                 from src/tools/radiant/radiant/ufoscript/common/DataBlock.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/ufoscript/terrain/Terrain.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/radiant/ufoscript/terrain/../common/Parser.h:3,
                 from src/tools/radiant/radiant/ufoscript/terrain/Terrain.h:3,
                 from src/tools/radiant/radiant/ufoscript/terrain/Terrain.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iscriplib.h:75,
                 from src/tools/radiant/radiant/ufoscript/terrain/../common/Parser.h:7:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from src/tools/radiant/include/radiant_i18n.h:30,
                 from src/tools/radiant/radiant/ufoscript/terrain/Terrain.cpp:2:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from src/tools/radiant/libs/stream/textstream.h:36,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/ufoscript/terrain/../../brush/FaceTexDef.h:9,
                 from src/tools/radiant/radiant/ufoscript/terrain/../../brush/Face.h:13,
                 from src/tools/radiant/radiant/ufoscript/terrain/../../brush/Brush.h:10,
                 from src/tools/radiant/radiant/ufoscript/terrain/../../brush/BrushInstance.h:8,
                 from src/tools/radiant/radiant/ufoscript/terrain/../../brush/BrushVisit.h:4,
                 from src/tools/radiant/radiant/ufoscript/terrain/Terrain.cpp:7:
src/tools/radiant/radiant/ufoscript/terrain/../../brush/TextureProjection.h: In member function 'constexpr TextureProjection& TextureProjection::operator=(const TextureProjection&)':
src/tools/radiant/radiant/ufoscript/terrain/../../brush/TextureProjection.h:10:7: warning: implicitly-declared 'constexpr TexDef& TexDef::operator=(const TexDef&)' is deprecated [-Wdeprecated-copy]
   10 | class TextureProjection
      |       ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/ufoscript/terrain/../../brush/TextureProjection.h:4:
src/tools/radiant/radiant/ufoscript/terrain/../../brush/TexDef.h:13:17: note: because 'TexDef' has user-provided 'TexDef::TexDef(const TexDef&)'
   13 |                 TexDef (const TexDef& other);
      |                 ^~~~~~
src/tools/radiant/radiant/ufoscript/terrain/../../brush/FaceTexDef.h: In constructor 'FaceTexdef::SavedState::SavedState(const FaceTexdef&)':
src/tools/radiant/radiant/ufoscript/terrain/../../brush/FaceTexDef.h:26:67: note: synthesized method 'constexpr TextureProjection& TextureProjection::operator=(const TextureProjection&)' first required here
   26 |                                         m_projection = faceTexdef.m_projection;
      |                                                                   ^~~~~~~~~~~~
src/tools/radiant/radiant/ufoscript/terrain/../../brush/FaceTexDef.h: In member function 'void FaceTexdef::SavedState::exportState(FaceTexdef&) const':
src/tools/radiant/radiant/ufoscript/terrain/../../brush/FaceTexDef.h:31:89: warning: implicitly-declared 'constexpr TexDef& TexDef::operator=(const TexDef&)' is deprecated [-Wdeprecated-copy]
   31 |                                         faceTexdef.m_projection.m_texdef = m_projection.m_texdef;
      |                                                                                         ^~~~~~~~
src/tools/radiant/radiant/ufoscript/terrain/../../brush/TexDef.h:13:17: note: because 'TexDef' has user-provided 'TexDef::TexDef(const TexDef&)'
   13 |                 TexDef (const TexDef& other);
      |                 ^~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/ufoscript/terrain/../../brush/BrushVisit.h: In function 'Scene_ForEachSelectedBrushFace<scripts::(anonymous namespace)::GenerateTerrainForFaces>(scripts::(anonymous namespace)::GenerateTerrainForFaces const&)scripts::(anonymous namespace)::GenerateTerrainForFaces const&':
src/tools/radiant/radiant/ufoscript/terrain/../../brush/BrushVisit.h:187:23: warning: function 'Scene_ForEachSelectedBrushFace<scripts::(anonymous namespace)::GenerateTerrainForFaces>(scripts::(anonymous namespace)::GenerateTerrainForFaces const&)scripts::(anonymous namespace)::GenerateTerrainForFaces const&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  187 | inline const Functor& Scene_ForEachSelectedBrushFace (const Functor& functor)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/iscriplib.h:30:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/ufoscript/terrain/Terrain.cpp:4:
src/tools/radiant/include/iselection.h: In function 'GlobalSelectionSystem()':
src/tools/radiant/include/iselection.h:241:25: warning: function 'GlobalSelectionSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^~~~~~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/ufoscript/mapdef/MapDef.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/radiant/ufoscript/mapdef/../common/Parser.h:3,
                 from src/tools/radiant/radiant/ufoscript/mapdef/MapDef.h:3,
                 from src/tools/radiant/radiant/ufoscript/mapdef/MapDef.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iscriplib.h:75,
                 from src/tools/radiant/radiant/ufoscript/mapdef/../common/Parser.h:7:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from src/tools/radiant/include/radiant_i18n.h:30,
                 from src/tools/radiant/radiant/ufoscript/mapdef/MapDef.cpp:3:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from src/tools/radiant/libs/stream/textstream.h:36,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextInputStream::TextInputStream()':
src/tools/radiant/include/itextstream.h:36:7: warning: function 'TextInputStream::TextInputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   36 | class TextInputStream
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IUMPSystem::Name_CONSTANT_> >(ConstantWrapper<IUMPSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IUMPSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IUMPSystem::Name_CONSTANT_> >(ConstantWrapper<IUMPSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IUMPSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IUMPSystem::Version_CONSTANT_> >(ConstantWrapper<IUMPSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IUMPSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IUMPSystem::Version_CONSTANT_> >(ConstantWrapper<IUMPSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IUMPSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/ufoscript/mapdef/MapDef.cpp:9:
src/tools/radiant/libs/os/path.h: In function 'os::getFilenameFromPath(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/os/path.h:78:28: warning: function 'os::getFilenameFromPath(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   78 |         inline std::string getFilenameFromPath (const std::string& path)
      |                            ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/os/path.h: In function 'os::stripExtension(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/os/path.h:102:28: warning: function 'os::stripExtension(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  102 |         inline std::string stripExtension (const std::string& filename)
      |                            ^~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/iscriplib.h:30:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/ufoscript/mapdef/MapDef.cpp:4:
src/tools/radiant/include/iregistry.h: In function 'GlobalRegistry()':
src/tools/radiant/include/iregistry.h:184:18: warning: function 'GlobalRegistry()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IUMPSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IUMPSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IUMPSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IUMPSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IUMPSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IUMPSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IUMPSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IUMPSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IUMPSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IUMPSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IUMPSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IUMPSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IUMPSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IUMPSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IUMPSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IUMPSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IUMPSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IUMPSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IUMPSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IUMPSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IUMPSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IUMPSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IUMPSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IUMPSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IUMPSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IUMPSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IUMPSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IUMPSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IUMPSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IUMPSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IUMPSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IUMPSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/ufoscript/mapdef/MapDef.cpp:5:
src/tools/radiant/include/iump.h: In function 'GlobalUMPSystem()':
src/tools/radiant/include/iump.h:72:20: warning: function 'GlobalUMPSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   72 | inline IUMPSystem& GlobalUMPSystem() {
      |                    ^~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/ump/UMPModule.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/libs/generic/constant.h:25,
                 from src/tools/radiant/include/iump.h:30,
                 from src/tools/radiant/radiant/ump/UMPSystem.h:1,
                 from src/tools/radiant/radiant/ump/UMPModule.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iump.h:60:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalOutputStream()':
src/tools/radiant/include/itextstream.h:116:26: warning: function 'globalOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/modulesystem.h: In function 'globalModuleServer()':
src/tools/radiant/include/modulesystem.h:131:22: warning: function 'globalModuleServer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/modulesystem.h: In member function 'Module::Module()':
src/tools/radiant/include/modulesystem.h:45:7: warning: function 'Module::Module()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class Module
      |       ^~~~~~
In file included from src/tools/radiant/libs/modulesystem/singletonmodule.h:28,
                 from src/tools/radiant/radiant/ump/UMPModule.cpp:7:
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegisterable::ModuleRegisterable()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:29:7: warning: function 'ModuleRegisterable::ModuleRegisterable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class ModuleRegisterable
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegistryList::~ModuleRegistryList()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:39:7: warning: function 'ModuleRegistryList::~ModuleRegistryList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class ModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'StaticRegisterModule::~StaticRegisterModule()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:68:7: warning: function 'StaticRegisterModule::~StaticRegisterModule()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   68 | class StaticRegisterModule: public StaticModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegistryList::ModuleRegistryList()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:39:7: warning: function 'ModuleRegistryList::ModuleRegistryList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class ModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, VirtualFileSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, VirtualFileSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, VirtualFileSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, VirtualFileSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IUMPSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IUMPSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IUMPSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IUMPSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IUMPSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IUMPSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IUMPSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IUMPSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [77]>(TextOutputStream&, char const (&) [77])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [77]>(TextOutputStream&, char const (&) [77])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [4]>(TextOutputStream&, char const (&) [4])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [4]>(TextOutputStream&, char const (&) [4])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/iump.h: In member function 'IUMPSystem::IUMPSystem()':
src/tools/radiant/include/iump.h:35:7: warning: function 'IUMPSystem::IUMPSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   35 | class IUMPSystem
      |       ^~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [16]>(TextOutputStream&, char const (&) [16])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [16]>(TextOutputStream&, char const (&) [16])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [38]>(TextOutputStream&, char const (&) [38])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [38]>(TextOutputStream&, char const (&) [38])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [7]>(TextOutputStream&, char const (&) [7])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [7]>(TextOutputStream&, char const (&) [7])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [14]>(TextOutputStream&, char const (&) [14])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [14]>(TextOutputStream&, char const (&) [14])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/ump/UMPModule.cpp: In member function 'UMPSystemDependencies::~UMPSystemDependencies()':
src/tools/radiant/radiant/ump/UMPModule.cpp:11:7: warning: function 'UMPSystemDependencies::~UMPSystemDependencies()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   11 | class UMPSystemDependencies: public GlobalFileSystemModuleRef
      |       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/radiant/ump/UMPModule.cpp: In member function 'UMPSystemDependencies::UMPSystemDependencies()':
src/tools/radiant/radiant/ump/UMPModule.cpp:11:7: warning: function 'UMPSystemDependencies::UMPSystemDependencies()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   11 | class UMPSystemDependencies: public GlobalFileSystemModuleRef
      |       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/ump/UMPSystem.h: In member function 'UMPSystem::UMPSystem()':
src/tools/radiant/radiant/ump/UMPSystem.h:4:7: warning: function 'UMPSystem::UMPSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    4 | class UMPSystem: public IUMPSystem
      |       ^~~~~~~~~
src/tools/radiant/radiant/ump/UMPSystem.h: In member function 'UMPSystem::~UMPSystem()':
src/tools/radiant/radiant/ump/UMPSystem.h:4:7: warning: function 'UMPSystem::~UMPSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/ump/UMPSystem.h: In member function 'UMPSystem::~UMPSystem()':
src/tools/radiant/radiant/ump/UMPSystem.h:4:7: warning: function 'UMPSystem::~UMPSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
===> CXX [uforadiant] src/tools/radiant/radiant/ump/UMPSystem.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/libs/generic/constant.h:25,
                 from src/tools/radiant/include/iump.h:30,
                 from src/tools/radiant/radiant/ump/UMPSystem.h:1,
                 from src/tools/radiant/radiant/ump/UMPSystem.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iump.h:60:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from src/tools/radiant/include/radiant_i18n.h:30,
                 from src/tools/radiant/radiant/ump/UMPSystem.cpp:3:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from src/tools/radiant/libs/stream/textstream.h:36,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/ump/UMPSystem.cpp:12:
src/tools/radiant/radiant/ump/UMPFile.h:53:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   53 |                                 void parseTile (Tokeniser &tokeniser) throw(UMPException);
      |                                                                       ^~~~~
src/tools/radiant/radiant/ump/UMPFile.h:63:101: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   63 |                                 UMPFile (const std::string& fileName, const std::string& base = "") throw (UMPException);
      |                                                                                                     ^~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalOutputStream()':
src/tools/radiant/include/itextstream.h:116:26: warning: function 'globalOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [7]>(TextOutputStream&, char const (&) [7])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [7]>(TextOutputStream&, char const (&) [7])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [12]>(TextOutputStream&, char const (&) [12])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [12]>(TextOutputStream&, char const (&) [12])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [29]>(TextOutputStream&, char const (&) [29])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [29]>(TextOutputStream&, char const (&) [29])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/gtkutil/dialog.h:25,
                 from src/tools/radiant/radiant/ump/UMPSystem.cpp:9:
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<IUMPSystem>(IUMPSystem&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<IUMPSystem>(IUMPSystem&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IUMPSystem::Name_CONSTANT_> >(ConstantWrapper<IUMPSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IUMPSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IUMPSystem::Name_CONSTANT_> >(ConstantWrapper<IUMPSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IUMPSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IUMPSystem::Version_CONSTANT_> >(ConstantWrapper<IUMPSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IUMPSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IUMPSystem::Version_CONSTANT_> >(ConstantWrapper<IUMPSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IUMPSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >(ConstantWrapper<IEventManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >(ConstantWrapper<IEventManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >(ConstantWrapper<IEventManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >(ConstantWrapper<IEventManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<UMPSystem::UMPCollector>(UMPSystem::UMPCollector&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<UMPSystem::UMPCollector>(UMPSystem::UMPCollector&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'makeCallback1<UMPSystem::UMPCollector>(UMPSystem::UMPCollector&)Callback1<UMPSystem::UMPCollector::first_argument_type, void>':
src/tools/radiant/libs/generic/callback.h:648:57: warning: function 'makeCallback1<UMPSystem::UMPCollector>(UMPSystem::UMPCollector&)Callback1<UMPSystem::UMPCollector::first_argument_type, void>' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  648 | inline Callback1<typename Functor::first_argument_type> makeCallback1 (Functor& functor)
      |                                                         ^~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/ump/UMPSystem.cpp:10:
src/tools/radiant/libs/os/path.h: In function 'os::getExtension(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/os/path.h:69:28: warning: function 'os::getExtension(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   69 |         inline std::string getExtension (const std::string& path)
      |                            ^~~~~~~~~~~~
In file included from src/tools/radiant/libs/os/path.h:35:
src/tools/radiant/libs/string/string.h: In function 'string::toString<unsigned long>(unsigned long const&)std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >':
src/tools/radiant/libs/string/string.h:155:20: warning: function 'string::toString<unsigned long>(unsigned long const&)std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  155 | inline std::string toString (const T& t)
      |                    ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IUMPSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IUMPSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IUMPSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IUMPSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IUMPSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IUMPSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IUMPSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IUMPSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IUMPSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IUMPSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IUMPSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IUMPSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IUMPSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IUMPSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IUMPSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IUMPSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IUMPSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IUMPSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IUMPSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IUMPSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IUMPSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IUMPSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IUMPSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IUMPSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IUMPSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IUMPSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IUMPSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IUMPSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IUMPSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IUMPSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IUMPSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IUMPSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iump.h: In function 'GlobalUMPSystem()':
src/tools/radiant/include/iump.h:72:20: warning: function 'GlobalUMPSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   72 | inline IUMPSystem& GlobalUMPSystem() {
      |                    ^~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, VirtualFileSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, VirtualFileSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, VirtualFileSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, VirtualFileSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/ump/UMPSystem.cpp:5:
src/tools/radiant/include/ifilesystem.h: In function 'GlobalFileSystem()':
src/tools/radiant/include/ifilesystem.h:109:27: warning: function 'GlobalFileSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  109 | inline VirtualFileSystem& GlobalFileSystem ()
      |                           ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEventManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEventManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEventManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEventManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/ump/UMPSystem.cpp:7:
src/tools/radiant/include/ieventmanager.h: In function 'GlobalEventManager()':
src/tools/radiant/include/ieventmanager.h:258:23: warning: function 'GlobalEventManager()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/ump/UMPSystem.h: In member function 'UMPSystem::~UMPSystem()':
src/tools/radiant/radiant/ump/UMPSystem.h:4:7: warning: function 'UMPSystem::~UMPSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    4 | class UMPSystem: public IUMPSystem
      |       ^~~~~~~~~
src/tools/radiant/radiant/ump/UMPSystem.h: In member function 'UMPSystem::~UMPSystem()':
src/tools/radiant/radiant/ump/UMPSystem.h:4:7: warning: function 'UMPSystem::~UMPSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
===> CXX [uforadiant] src/tools/radiant/radiant/ump/UMPFile.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/radiant/ump/UMPFile.h:3,
                 from src/tools/radiant/radiant/ump/UMPFile.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iscriplib.h:75,
                 from src/tools/radiant/radiant/ump/UMPFile.h:8:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
src/tools/radiant/radiant/ump/UMPFile.h:53:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   53 |                                 void parseTile (Tokeniser &tokeniser) throw(UMPException);
      |                                                                       ^~~~~
src/tools/radiant/radiant/ump/UMPFile.h:63:101: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   63 |                                 UMPFile (const std::string& fileName, const std::string& base = "") throw (UMPException);
      |                                                                                                     ^~~~~
src/tools/radiant/radiant/ump/UMPFile.cpp:18:89: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   18 |                 UMPFile::UMPFile (const std::string& fileName, const std::string& base) throw (UMPException) :
      |                                                                                         ^~~~~
src/tools/radiant/radiant/ump/UMPFile.cpp:82:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   82 |                 void UMPFile::parseTile (Tokeniser &tokeniser) throw (UMPException)
      |                                                                ^~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/ump/UMPFile.cpp:10:
src/tools/radiant/libs/string/string.h: In function 'string::toInt(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)':
src/tools/radiant/libs/string/string.h:172:12: warning: function 'string::toInt(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  172 | inline int toInt (const std::string& str, int defaultValue = 0)
      |            ^~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [32]>(TextOutputStream&, char const (&) [32])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [32]>(TextOutputStream&, char const (&) [32])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> >(ConstantWrapper<IScriptLibrary::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> >(ConstantWrapper<IScriptLibrary::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> >(ConstantWrapper<IScriptLibrary::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> >(ConstantWrapper<IScriptLibrary::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/ump/UMPFile.h:5:
src/tools/radiant/radiant/ump/UMPTile.h: In member function 'map::ump::UMPTile::UMPTile(map::ump::UMPTile const&)':
src/tools/radiant/radiant/ump/UMPTile.h:14:23: warning: function 'map::ump::UMPTile::UMPTile(map::ump::UMPTile const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   14 |                 class UMPTile
      |                       ^~~~~~~
In file included from src/tools/radiant/radiant/ump/UMPFile.cpp:11:
src/tools/radiant/libs/os/path.h: In function 'os::stripExtension(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/os/path.h:102:28: warning: function 'os::stripExtension(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  102 |         inline std::string stripExtension (const std::string& filename)
      |                            ^~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/ump/UMPFile.h:7:
src/tools/radiant/radiant/ump/UMPException.h: In member function 'map::ump::UMPException::~UMPException()':
src/tools/radiant/radiant/ump/UMPException.h:7:23: warning: function 'map::ump::UMPException::~UMPException()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    7 |                 class UMPException
      |                       ^~~~~~~~~~~~
In file included from src/tools/radiant/include/iscriplib.h:30:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IScriptLibrary::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IScriptLibrary::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IScriptLibrary::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IScriptLibrary::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IScriptLibrary::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IScriptLibrary::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IScriptLibrary::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IScriptLibrary::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IScriptLibrary::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IScriptLibrary::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IScriptLibrary::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IScriptLibrary::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IScriptLibrary::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IScriptLibrary::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IScriptLibrary::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IScriptLibrary::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IScriptLibrary::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IScriptLibrary::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IScriptLibrary::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IScriptLibrary::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iscriplib.h: In function 'GlobalScriptLibrary()':
src/tools/radiant/include/iscriplib.h:85:24: warning: function 'GlobalScriptLibrary()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   85 | inline IScriptLibrary& GlobalScriptLibrary ()
      |                        ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, VirtualFileSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, VirtualFileSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, VirtualFileSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, VirtualFileSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/ump/UMPFile.cpp:6:
src/tools/radiant/include/ifilesystem.h: In function 'GlobalFileSystem()':
src/tools/radiant/include/ifilesystem.h:109:27: warning: function 'GlobalFileSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  109 | inline VirtualFileSystem& GlobalFileSystem ()
      |                           ^~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/ump/UMPTile.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/radiant/ump/UMPTile.h:3,
                 from src/tools/radiant/radiant/ump/UMPTile.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/ump/UMPAssembly.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/radiant/ump/UMPAssembly.h:3,
                 from src/tools/radiant/radiant/ump/UMPAssembly.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
src/tools/radiant/radiant/ump/UMPAssembly.h: In member function 'map::ump::TileAndAmount::~TileAndAmount()':
src/tools/radiant/radiant/ump/UMPAssembly.h:12:24: warning: function 'map::ump::TileAndAmount::~TileAndAmount()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   12 |                 struct TileAndAmount
      |                        ^~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/map/algorithm/Traverse.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/libs/generic/constant.h:25,
                 from src/tools/radiant/include/Bounded.h:3,
                 from src/tools/radiant/libs/scenelib.h:29,
                 from src/tools/radiant/radiant/map/algorithm/Traverse.h:4,
                 from src/tools/radiant/radiant/map/algorithm/Traverse.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iscenegraph.h:231,
                 from src/tools/radiant/libs/scenelib.h:31:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
src/tools/radiant/libs/scenelib.h: In member function 'SelectedDescendantWalker::~SelectedDescendantWalker()':
src/tools/radiant/libs/scenelib.h:523:7: warning: function 'SelectedDescendantWalker::~SelectedDescendantWalker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  523 | class SelectedDescendantWalker: public scene::Traversable::Walker
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In member function 'SelectedDescendantWalker::~SelectedDescendantWalker()':
src/tools/radiant/libs/scenelib.h:523:7: warning: function 'SelectedDescendantWalker::~SelectedDescendantWalker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/map/algorithm/Traverse.cpp: In member function 'map::IncludeSelectedWalker::~IncludeSelectedWalker()':
src/tools/radiant/radiant/map/algorithm/Traverse.cpp:7:7: warning: function 'map::IncludeSelectedWalker::~IncludeSelectedWalker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    7 | class IncludeSelectedWalker: public scene::Traversable::Walker
      |       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/map/algorithm/Traverse.cpp: In member function 'map::IncludeSelectedWalker::~IncludeSelectedWalker()':
src/tools/radiant/radiant/map/algorithm/Traverse.cpp:7:7: warning: function 'map::IncludeSelectedWalker::~IncludeSelectedWalker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/scenelib.h: In member function 'AnyInstanceSelected::~AnyInstanceSelected()':
src/tools/radiant/libs/scenelib.h:497:7: warning: function 'AnyInstanceSelected::~AnyInstanceSelected()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  497 | class AnyInstanceSelected: public scene::Instantiable::Visitor
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In member function 'AnyInstanceSelected::~AnyInstanceSelected()':
src/tools/radiant/libs/scenelib.h:497:7: warning: function 'AnyInstanceSelected::~AnyInstanceSelected()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_getInstantiable(scene::Node&)':
src/tools/radiant/libs/scenelib.h:195:29: warning: function 'Node_getInstantiable(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  195 | inline scene::Instantiable* Node_getInstantiable (scene::Node& node)
      |                             ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_getTraversable(scene::Node&)':
src/tools/radiant/libs/scenelib.h:200:28: warning: function 'Node_getTraversable(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  200 | inline scene::Traversable* Node_getTraversable (scene::Node& node)
      |                            ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_traverseSubgraph(scene::Node&, scene::Traversable::Walker const&)':
src/tools/radiant/libs/scenelib.h:205:13: warning: function 'Node_traverseSubgraph(scene::Node&, scene::Traversable::Walker const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  205 | inline void Node_traverseSubgraph (scene::Node& node, const scene::Traversable::Walker& walker)
      |             ^~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/include/iscenegraph.h:28:
src/tools/radiant/include/itraversable.h: In member function 'scene::Traversable::Walker::Walker()':
src/tools/radiant/include/itraversable.h:36:23: warning: function 'scene::Traversable::Walker::Walker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   36 |                 class Walker
      |                       ^~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_isBrush(scene::Node&)':
src/tools/radiant/libs/scenelib.h:309:13: warning: function 'Node_isBrush(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  309 | inline bool Node_isBrush (scene::Node& node)
      |             ^~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_isPrimitive(scene::Node&)':
src/tools/radiant/libs/scenelib.h:315:13: warning: function 'Node_isPrimitive(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  315 | inline bool Node_isPrimitive (scene::Node& node)
      |             ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Instance_getSelectable(scene::Instance&)':
src/tools/radiant/libs/scenelib.h:488:20: warning: function 'Instance_getSelectable(scene::Instance&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  488 | inline Selectable* Instance_getSelectable (scene::Instance& instance)
      |                    ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Instantiable::Visitor::Visitor()':
src/tools/radiant/include/iscenegraph.h:193:31: warning: function 'scene::Instantiable::Visitor::Visitor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  193 |                         class Visitor
      |                               ^~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_instanceSelected(scene::Node&)':
src/tools/radiant/libs/scenelib.h:515:13: warning: function 'Node_instanceSelected(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  515 | inline bool Node_instanceSelected (scene::Node& node)
      |             ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_selectedDescendant(scene::Node&)':
src/tools/radiant/libs/scenelib.h:547:13: warning: function 'Node_selectedDescendant(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  547 | inline bool Node_selectedDescendant (scene::Node& node)
      |             ^~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Instance_setSelected(scene::Instance&, bool)':
src/tools/radiant/libs/scenelib.h:598:13: warning: function 'Instance_setSelected(scene::Instance&, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  598 | inline void Instance_setSelected (scene::Instance& instance, bool selected)
      |             ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [58]>(TextOutputStream&, char const (&) [58])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [58]>(TextOutputStream&, char const (&) [58])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [44]>(TextOutputStream&, char const (&) [44])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [44]>(TextOutputStream&, char const (&) [44])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/scenelib.h:42:
src/tools/radiant/libs/generic/reference.h: In function 'makeReference<scene::Node>(scene::Node&)Reference<scene::Node>':
src/tools/radiant/libs/generic/reference.h:62:24: warning: function 'makeReference<scene::Node>(scene::Node&)Reference<scene::Node>' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | inline Reference<Type> makeReference(Type& value) {
      |                        ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iscenegraph.h: In function 'GlobalSceneGraph()':
src/tools/radiant/include/iscenegraph.h:241:22: warning: function 'GlobalSceneGraph()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'findInstance(Stack<Reference<scene::Node> > const&)':
src/tools/radiant/libs/scenelib.h:615:25: warning: function 'findInstance(Stack<Reference<scene::Node> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  615 | inline scene::Instance& findInstance (const scene::Path& path)
      |                         ^~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'selectPath(Stack<Reference<scene::Node> > const&, bool)':
src/tools/radiant/libs/scenelib.h:622:13: warning: function 'selectPath(Stack<Reference<scene::Node> > const&, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  622 | inline void selectPath (const scene::Path& path, bool selected)
      |             ^~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/map/parse.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/libs/generic/constant.h:25,
                 from src/tools/radiant/include/imap.h:25,
                 from src/tools/radiant/radiant/map/parse.h:25,
                 from src/tools/radiant/radiant/map/parse.cpp:22:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iscenegraph.h:231,
                 from src/tools/radiant/include/imap.h:50:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from src/tools/radiant/include/radiant_i18n.h:30,
                 from src/tools/radiant/radiant/map/parse.cpp:27:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from src/tools/radiant/libs/stream/textstream.h:36,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/include/iscenegraph.h:27:
src/tools/radiant/include/inode.h: In member function 'scene::INode::INode()':
src/tools/radiant/include/inode.h:9:7: warning: function 'scene::INode::INode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    9 | class INode
      |       ^~~~~
In file included from src/tools/radiant/radiant/map/parse.cpp:32:
src/tools/radiant/libs/scenelib.h: In function 'Node_getTraversable(scene::Node&)':
src/tools/radiant/libs/scenelib.h:200:28: warning: function 'Node_getTraversable(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  200 | inline scene::Traversable* Node_getTraversable (scene::Node& node)
      |                            ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'scene::operator==(scene::Node&, scene::Node&)':
src/tools/radiant/libs/scenelib.h:226:13: warning: function 'scene::operator==(scene::Node&, scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  226 | inline bool operator== (scene::Node& node, scene::Node& other)
      |             ^~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'NewNullNode()':
src/tools/radiant/libs/scenelib.h:236:21: warning: function 'NewNullNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  236 | inline scene::Node& NewNullNode ()
      |                     ^~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_getEntity(scene::Node&)':
src/tools/radiant/libs/scenelib.h:269:16: warning: function 'Node_getEntity(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  269 | inline Entity* Node_getEntity(scene::Node& node) {
      |                ^~~~~~~~~~~~~~
src/tools/radiant/radiant/map/parse.cpp: In function 'Node_getMapImporter(scene::Node&)':
src/tools/radiant/radiant/map/parse.cpp:39:21: warning: function 'Node_getMapImporter(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | inline MapImporter* Node_getMapImporter (scene::Node& node)
      |                     ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [58]>(TextOutputStream&, char const (&) [58])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [58]>(TextOutputStream&, char const (&) [58])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [37]>(TextOutputStream&, char const (&) [37])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [37]>(TextOutputStream&, char const (&) [37])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [7]>(TextOutputStream&, char const (&) [7])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [7]>(TextOutputStream&, char const (&) [7])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [20]>(TextOutputStream&, char const (&) [20])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [20]>(TextOutputStream&, char const (&) [20])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [19]>(TextOutputStream&, char const (&) [19])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [19]>(TextOutputStream&, char const (&) [19])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [14]>(TextOutputStream&, char const (&) [14])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [14]>(TextOutputStream&, char const (&) [14])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [8]>(TextOutputStream&, char const (&) [8])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [8]>(TextOutputStream&, char const (&) [8])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [15]>(TextOutputStream&, char const (&) [15])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [15]>(TextOutputStream&, char const (&) [15])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/map/parse.h:45:
src/tools/radiant/libs/generic/referencecounted.h: In function 'operator==<scene::Node>(SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&, SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&)bool':
src/tools/radiant/libs/generic/referencecounted.h:158:13: warning: function 'operator==<scene::Node>(SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&, SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  158 | inline bool operator==(const SmartReference<Type>& self, const SmartReference<Type>& other) {
      |             ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <int>(TextOutputStream&, int const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <int>(TextOutputStream&, int const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEntityClassManager::Name_CONSTANT_> >(ConstantWrapper<IEntityClassManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEntityClassManager::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEntityClassManager::Name_CONSTANT_> >(ConstantWrapper<IEntityClassManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEntityClassManager::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEntityClassManager::Version_CONSTANT_> >(ConstantWrapper<IEntityClassManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEntityClassManager::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEntityClassManager::Version_CONSTANT_> >(ConstantWrapper<IEntityClassManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEntityClassManager::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/include/ientity.h:28,
                 from src/tools/radiant/radiant/map/parse.cpp:28:
src/tools/radiant/libs/string/string.h: In function 'string::toString<int>(int const&)std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >':
src/tools/radiant/libs/string/string.h:155:20: warning: function 'string::toString<int>(int const&)std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  155 | inline std::string toString (const T& t)
      |                    ^~~~~~~~
src/tools/radiant/libs/string/string.h: In function 'string::toString<unsigned long>(unsigned long const&)std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >':
src/tools/radiant/libs/string/string.h:155:20: warning: function 'string::toString<unsigned long>(unsigned long const&)std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/map/parse.cpp:34:
src/tools/radiant/libs/stringio.h: In function 'Tokeniser_unexpectedError(Tokeniser&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/stringio.h:111:13: warning: function 'Tokeniser_unexpectedError(Tokeniser&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  111 | inline void Tokeniser_unexpectedError (Tokeniser& tokeniser, const std::string& token, const std::string& expected)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/map/parse.cpp:26:
src/tools/radiant/include/iradiant.h: In function 'GlobalRadiant()':
src/tools/radiant/include/iradiant.h:162:18: warning: function 'GlobalRadiant()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEntityClassManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEntityClassManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEntityClassManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEntityClassManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEntityClassManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEntityClassManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEntityClassManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEntityClassManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEntityClassManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEntityClassManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEntityClassManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEntityClassManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEntityClassManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEntityClassManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEntityClassManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEntityClassManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEntityClassManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEntityClassManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEntityClassManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEntityClassManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEntityClassManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEntityClassManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEntityClassManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEntityClassManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEntityClassManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEntityClassManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEntityClassManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEntityClassManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEntityClassManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEntityClassManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEntityClassManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEntityClassManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/map/parse.cpp:30:
src/tools/radiant/include/ieclass.h: In function 'GlobalEntityClassManager()':
src/tools/radiant/include/ieclass.h:118:29: warning: function 'GlobalEntityClassManager()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  118 | inline IEntityClassManager& GlobalEntityClassManager ()
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/map/write.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/libs/generic/constant.h:25,
                 from src/tools/radiant/include/imap.h:25,
                 from src/tools/radiant/radiant/map/write.h:25,
                 from src/tools/radiant/radiant/map/write.cpp:22:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iscenegraph.h:231,
                 from src/tools/radiant/include/imap.h:50:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/map/write.cpp: In member function 'WriteTokensWalker::exportEntityTokens(Entity const&) const::WriteKeyValue::~WriteKeyValue()':
src/tools/radiant/radiant/map/write.cpp:47:31: warning: function 'WriteTokensWalker::exportEntityTokens(Entity const&) const::WriteKeyValue::~WriteKeyValue()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   47 |                         class WriteKeyValue: public Entity::Visitor
      |                               ^~~~~~~~~~~~~
src/tools/radiant/radiant/map/write.cpp: In member function 'WriteTokensWalker::exportEntityTokens(Entity const&) const::WriteKeyValue::~WriteKeyValue()':
src/tools/radiant/radiant/map/write.cpp:47:31: warning: function 'WriteTokensWalker::exportEntityTokens(Entity const&) const::WriteKeyValue::~WriteKeyValue()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/include/iscenegraph.h:28:
src/tools/radiant/include/itraversable.h: In member function 'scene::Traversable::Walker::Walker()':
src/tools/radiant/include/itraversable.h:36:23: warning: function 'scene::Traversable::Walker::Walker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   36 |                 class Walker
      |                       ^~~~~~
In file included from src/tools/radiant/radiant/map/write.cpp:26:
src/tools/radiant/libs/scenelib.h: In function 'Node_getEntity(scene::Node&)':
src/tools/radiant/libs/scenelib.h:269:16: warning: function 'Node_getEntity(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  269 | inline Entity* Node_getEntity(scene::Node& node) {
      |                ^~~~~~~~~~~~~~
src/tools/radiant/radiant/map/write.cpp: In function 'Node_getMapExporter(scene::Node&)':
src/tools/radiant/radiant/map/write.cpp:28:21: warning: function 'Node_getMapExporter(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   28 | inline MapExporter* Node_getMapExporter (scene::Node& node)
      |                     ^~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/map/write.cpp:24:
src/tools/radiant/include/ientity.h: In member function 'Entity::Visitor::Visitor()':
src/tools/radiant/include/ientity.h:63:23: warning: function 'Entity::Visitor::Visitor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   63 |                 class Visitor
      |                       ^~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/map/write.cpp: In member function 'WriteTokensWalker::~WriteTokensWalker()':
src/tools/radiant/radiant/map/write.cpp:36:7: warning: function 'WriteTokensWalker::~WriteTokensWalker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   36 | class WriteTokensWalker: public scene::Traversable::Walker
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/map/write.cpp: In member function 'WriteTokensWalker::~WriteTokensWalker()':
src/tools/radiant/radiant/map/write.cpp:36:7: warning: function 'WriteTokensWalker::~WriteTokensWalker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
===> CXX [uforadiant] src/tools/radiant/radiant/map/AutoSaver.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/radiant/map/AutoSaver.h:3,
                 from src/tools/radiant/radiant/map/AutoSaver.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iregistry.h:172,
                 from src/tools/radiant/radiant/map/AutoSaver.h:4:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkmain.h:36,
                 from src/tools/radiant/libs/gtkutil/Timer.h:3,
                 from src/tools/radiant/radiant/map/AutoSaver.h:7:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtkmain.h:35:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from src/tools/radiant/include/radiant_i18n.h:30,
                 from src/tools/radiant/radiant/map/AutoSaver.cpp:15:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from src/tools/radiant/libs/stream/textstream.h:36,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int, bool)':
src/tools/radiant/libs/stream/textstream.h:69:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   69 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_decimal_backward(char*, unsigned int, bool)':
src/tools/radiant/libs/stream/textstream.h:96:14: warning: function 'TextOutputDetail::write_unsigned_decimal_backward(char*, unsigned int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   96 | inline char* write_unsigned_decimal_backward(char* ptr, unsigned int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/map/AutoSaver.cpp:4:
src/tools/radiant/include/mapfile.h: In function 'Node_getMapFile(scene::Node&)':
src/tools/radiant/include/mapfile.h:44:17: warning: function 'Node_getMapFile(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   44 | inline MapFile* Node_getMapFile(scene::Node& node) {
      |                 ^~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/map/AutoSaver.cpp:9:
src/tools/radiant/libs/os/file.h: In function 'file_accessible(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, FileAccess::Mode)':
src/tools/radiant/libs/os/file.h:77:13: warning: function 'file_accessible(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, FileAccess::Mode)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   77 | inline bool file_accessible (const std::string& path, FileAccess::Mode mode)
      |             ^~~~~~~~~~~~~~~
src/tools/radiant/libs/os/file.h: In function 'file_exists(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/os/file.h:95:13: warning: function 'file_exists(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   95 | inline bool file_exists (const std::string& path)
      |             ^~~~~~~~~~~
src/tools/radiant/libs/os/file.h: In function 'file_size(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/os/file.h:112:17: warning: function 'file_size(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  112 | inline FileSize file_size (const std::string& path)
      |                 ^~~~~~~~~
src/tools/radiant/include/iregistry.h: In member function 'RegistryKeyObserver::RegistryKeyObserver()':
src/tools/radiant/include/iregistry.h:26:7: warning: function 'RegistryKeyObserver::RegistryKeyObserver()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   26 | class RegistryKeyObserver {
      |       ^~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/map/AutoSaver.h:5:
src/tools/radiant/include/preferencesystem.h: In member function 'PreferenceConstructor::PreferenceConstructor()':
src/tools/radiant/include/preferencesystem.h:90:7: warning: function 'PreferenceConstructor::PreferenceConstructor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   90 | class PreferenceConstructor
      |       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalOutputStream()':
src/tools/radiant/include/itextstream.h:116:26: warning: function 'globalOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [24]>(TextOutputStream&, char const (&) [24])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [24]>(TextOutputStream&, char const (&) [24])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [34]>(TextOutputStream&, char const (&) [34])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [34]>(TextOutputStream&, char const (&) [34])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [18]>(TextOutputStream&, char const (&) [18])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [18]>(TextOutputStream&, char const (&) [18])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [38]>(TextOutputStream&, char const (&) [38])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [38]>(TextOutputStream&, char const (&) [38])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [50]>(TextOutputStream&, char const (&) [50])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [50]>(TextOutputStream&, char const (&) [50])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [19]>(TextOutputStream&, char const (&) [19])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [19]>(TextOutputStream&, char const (&) [19])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, unsigned int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:158:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, unsigned int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  158 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Unsigned i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <unsigned int>(TextOutputStream&, unsigned int const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <unsigned int>(TextOutputStream&, unsigned int const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/map/AutoSaver.cpp:13:
src/tools/radiant/libs/os/path.h: In function 'os::stripFilename(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/os/path.h:86:28: warning: function 'os::stripFilename(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   86 |         inline std::string stripFilename (const std::string& filename)
      |                            ^~~~~~~~~~~~~
src/tools/radiant/libs/os/path.h: In function 'os::stripExtension(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/os/path.h:102:28: warning: function 'os::stripExtension(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  102 |         inline std::string stripExtension (const std::string& filename)
      |                            ^~~~~~~~~~~~~~
In file included from src/tools/radiant/include/ientity.h:28,
                 from src/tools/radiant/libs/scenelib.h:33,
                 from src/tools/radiant/include/mapfile.h:42:
src/tools/radiant/libs/string/string.h: In function 'string::toString<int>(int const&)std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >':
src/tools/radiant/libs/string/string.h:155:20: warning: function 'string::toString<int>(int const&)std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  155 | inline std::string toString (const T& t)
      |                    ^~~~~~~~
In file included from src/tools/radiant/include/iregistry.h:6:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iregistry.h: In function 'GlobalRegistry()':
src/tools/radiant/include/iregistry.h:184:18: warning: function 'GlobalRegistry()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, PreferenceSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, PreferenceSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, PreferenceSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, PreferenceSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/preferencesystem.h: In function 'GlobalPreferenceSystem()':
src/tools/radiant/include/preferencesystem.h:125:26: warning: function 'GlobalPreferenceSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  125 | inline PreferenceSystem& GlobalPreferenceSystem() {
      |                          ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/include/mapfile.h:27:
src/tools/radiant/include/iscenegraph.h: In function 'GlobalSceneGraph()':
src/tools/radiant/include/iscenegraph.h:241:22: warning: function 'GlobalSceneGraph()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/map/MapCompiler.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/libs/generic/constant.h:25,
                 from src/tools/radiant/include/imapcompiler.h:4,
                 from src/tools/radiant/radiant/map/MapCompiler.h:1,
                 from src/tools/radiant/radiant/map/MapCompiler.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/imapcompiler.h:43:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from src/tools/radiant/include/radiant_i18n.h:30,
                 from src/tools/radiant/radiant/map/MapCompiler.cpp:6:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from src/tools/radiant/libs/stream/textstream.h:36,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/map/MapCompiler.cpp:2:
src/tools/radiant/radiant/map/MapCompileException.h: In member function 'MapCompileException::~MapCompileException()':
src/tools/radiant/radiant/map/MapCompileException.h:9:7: warning: function 'MapCompileException::~MapCompileException()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    9 | class MapCompileException: public std::runtime_error {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/map/MapCompileException.h: In member function 'MapCompileException::~MapCompileException()':
src/tools/radiant/radiant/map/MapCompileException.h:9:7: warning: function 'MapCompileException::~MapCompileException()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/stream/textstream.h:28:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/imapcompiler.h: In member function 'IMapCompiler::IMapCompiler()':
src/tools/radiant/include/imapcompiler.h:21:7: warning: function 'IMapCompiler::IMapCompiler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   21 | class IMapCompiler
      |       ^~~~~~~~~~~~
In file included from src/tools/radiant/radiant/map/MapCompiler.h:2:
src/tools/radiant/include/iregistry.h: In member function 'RegistryKeyObserver::RegistryKeyObserver()':
src/tools/radiant/include/iregistry.h:26:7: warning: function 'RegistryKeyObserver::RegistryKeyObserver()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   26 | class RegistryKeyObserver {
      |       ^~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/map/MapCompiler.h:3:
src/tools/radiant/include/preferencesystem.h: In member function 'PreferenceConstructor::PreferenceConstructor()':
src/tools/radiant/include/preferencesystem.h:90:7: warning: function 'PreferenceConstructor::PreferenceConstructor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   90 | class PreferenceConstructor
      |       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalOutputStream()':
src/tools/radiant/include/itextstream.h:116:26: warning: function 'globalOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/modulesystem.h: In function 'globalModuleServer()':
src/tools/radiant/include/modulesystem.h:131:22: warning: function 'globalModuleServer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/modulesystem.h: In member function 'Module::Module()':
src/tools/radiant/include/modulesystem.h:45:7: warning: function 'Module::Module()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class Module
      |       ^~~~~~
In file included from src/tools/radiant/libs/modulesystem/singletonmodule.h:28,
                 from src/tools/radiant/radiant/map/MapCompiler.cpp:162:
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegisterable::ModuleRegisterable()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:29:7: warning: function 'ModuleRegisterable::ModuleRegisterable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class ModuleRegisterable
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegistryList::~ModuleRegistryList()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:39:7: warning: function 'ModuleRegistryList::~ModuleRegistryList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class ModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'StaticRegisterModule::~StaticRegisterModule()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:68:7: warning: function 'StaticRegisterModule::~StaticRegisterModule()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   68 | class StaticRegisterModule: public StaticModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegistryList::ModuleRegistryList()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:39:7: warning: function 'ModuleRegistryList::ModuleRegistryList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class ModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/map/MapCompiler.cpp:7:
src/tools/radiant/libs/os/path.h: In function 'os::stripFilename(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/os/path.h:86:28: warning: function 'os::stripFilename(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   86 |         inline std::string stripFilename (const std::string& filename)
      |                            ^~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IMapCompiler::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IMapCompiler::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IMapCompiler::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IMapCompiler::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IMapCompiler::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IMapCompiler::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IMapCompiler::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IMapCompiler::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iregistry.h: In function 'GlobalRegistry()':
src/tools/radiant/include/iregistry.h:184:18: warning: function 'GlobalRegistry()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, PreferenceSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, PreferenceSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, PreferenceSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, PreferenceSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/preferencesystem.h: In function 'GlobalPreferenceSystem()':
src/tools/radiant/include/preferencesystem.h:125:26: warning: function 'GlobalPreferenceSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  125 | inline PreferenceSystem& GlobalPreferenceSystem() {
      |                          ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, VirtualFileSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, VirtualFileSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, VirtualFileSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, VirtualFileSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/map/MapCompiler.cpp:5:
src/tools/radiant/include/ifilesystem.h: In function 'GlobalFileSystem()':
src/tools/radiant/include/ifilesystem.h:109:27: warning: function 'GlobalFileSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  109 | inline VirtualFileSystem& GlobalFileSystem ()
      |                           ^~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/os/path.h:35:
src/tools/radiant/libs/string/string.h: In function 'string::splitBy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/string/string.h:200:13: warning: function 'string::splitBy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  200 | inline void splitBy (const std::string& str, std::vector<std::string>& tokens, const std::string& delimiters = " ")
      |             ^~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [77]>(TextOutputStream&, char const (&) [77])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [77]>(TextOutputStream&, char const (&) [77])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [4]>(TextOutputStream&, char const (&) [4])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [4]>(TextOutputStream&, char const (&) [4])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [16]>(TextOutputStream&, char const (&) [16])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [16]>(TextOutputStream&, char const (&) [16])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [38]>(TextOutputStream&, char const (&) [38])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [38]>(TextOutputStream&, char const (&) [38])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [7]>(TextOutputStream&, char const (&) [7])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [7]>(TextOutputStream&, char const (&) [7])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [14]>(TextOutputStream&, char const (&) [14])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [14]>(TextOutputStream&, char const (&) [14])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/map/MapCompiler.cpp: In member function 'MapCompilerDependencies::~MapCompilerDependencies()':
src/tools/radiant/radiant/map/MapCompiler.cpp:154:7: warning: function 'MapCompilerDependencies::~MapCompilerDependencies()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  154 | class MapCompilerDependencies :
      |       ^~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/radiant/map/MapCompiler.cpp: In member function 'MapCompilerDependencies::MapCompilerDependencies()':
src/tools/radiant/radiant/map/MapCompiler.cpp:154:7: warning: function 'MapCompilerDependencies::MapCompilerDependencies()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  154 | class MapCompilerDependencies :
      |       ^~~~~~~~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/map/map.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/libs/generic/constant.h:25,
                 from src/tools/radiant/include/Bounded.h:3,
                 from src/tools/radiant/libs/scenelib.h:29,
                 from src/tools/radiant/radiant/map/map.h:29,
                 from src/tools/radiant/radiant/map/map.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iscenegraph.h:231,
                 from src/tools/radiant/libs/scenelib.h:31:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from src/tools/radiant/include/radiant_i18n.h:30,
                 from src/tools/radiant/radiant/map/map.cpp:27:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from src/tools/radiant/libs/stream/textstream.h:36,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/map/../camera/../selection/RadiantSelectionSystem.h:7,
                 from src/tools/radiant/radiant/map/../camera/../selection/ManipulateObserver.h:4,
                 from src/tools/radiant/radiant/map/../camera/../selection/RadiantWindowObserver.h:8,
                 from src/tools/radiant/radiant/map/../camera/CamWnd.h:6,
                 from src/tools/radiant/radiant/map/map.cpp:54:
src/tools/radiant/radiant/map/../camera/../selection/Manipulators.h: In constructor 'DragManipulator::DragManipulator()':
src/tools/radiant/radiant/map/../camera/../selection/Manipulators.h:341:35: warning: member 'DragManipulator::_resizeTranslatable' is used uninitialized [-Wuninitialized]
  341 |   DragManipulator() : _freeResize(_resizeTranslatable), _freeDrag(_dragTranslatable), _selected(false) {}
      |                                   ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/map/../camera/../selection/Manipulators.h:341:67: warning: member 'DragManipulator::_dragTranslatable' is used uninitialized [-Wuninitialized]
  341 |   DragManipulator() : _freeResize(_resizeTranslatable), _freeDrag(_dragTranslatable), _selected(false) {}
      |                                                                   ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/map/../brush/FaceTexDef.h:9,
                 from src/tools/radiant/radiant/map/../brush/Face.h:13,
                 from src/tools/radiant/radiant/map/../brush/BrushTokens.h:28,
                 from src/tools/radiant/radiant/map/../brush/BrushNode.h:30,
                 from src/tools/radiant/radiant/map/map.cpp:60:
src/tools/radiant/radiant/map/../brush/TextureProjection.h: In member function 'constexpr TextureProjection& TextureProjection::operator=(const TextureProjection&)':
src/tools/radiant/radiant/map/../brush/TextureProjection.h:10:7: warning: implicitly-declared 'constexpr TexDef& TexDef::operator=(const TexDef&)' is deprecated [-Wdeprecated-copy]
   10 | class TextureProjection
      |       ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/map/../brush/BrushNode.h:26:
src/tools/radiant/radiant/map/../brush/TexDef.h:13:17: note: because 'TexDef' has user-provided 'TexDef::TexDef(const TexDef&)'
   13 |                 TexDef (const TexDef& other);
      |                 ^~~~~~
src/tools/radiant/radiant/map/../brush/FaceTexDef.h: In constructor 'FaceTexdef::SavedState::SavedState(const FaceTexdef&)':
src/tools/radiant/radiant/map/../brush/FaceTexDef.h:26:67: note: synthesized method 'constexpr TextureProjection& TextureProjection::operator=(const TextureProjection&)' first required here
   26 |                                         m_projection = faceTexdef.m_projection;
      |                                                                   ^~~~~~~~~~~~
src/tools/radiant/radiant/map/../brush/FaceTexDef.h: In member function 'void FaceTexdef::SavedState::exportState(FaceTexdef&) const':
src/tools/radiant/radiant/map/../brush/FaceTexDef.h:31:89: warning: implicitly-declared 'constexpr TexDef& TexDef::operator=(const TexDef&)' is deprecated [-Wdeprecated-copy]
   31 |                                         faceTexdef.m_projection.m_texdef = m_projection.m_texdef;
      |                                                                                         ^~~~~~~~
src/tools/radiant/radiant/map/../brush/TexDef.h:13:17: note: because 'TexDef' has user-provided 'TexDef::TexDef(const TexDef&)'
   13 |                 TexDef (const TexDef& other);
      |                 ^~~~~~
src/tools/radiant/libs/scenelib.h: In member function 'SelectedDescendantWalker::~SelectedDescendantWalker()':
src/tools/radiant/libs/scenelib.h:523:7: warning: function 'SelectedDescendantWalker::~SelectedDescendantWalker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  523 | class SelectedDescendantWalker: public scene::Traversable::Walker
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In member function 'SelectedDescendantWalker::~SelectedDescendantWalker()':
src/tools/radiant/libs/scenelib.h:523:7: warning: function 'SelectedDescendantWalker::~SelectedDescendantWalker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/scenelib.h: In member function 'HasBrushes::~HasBrushes()':
src/tools/radiant/libs/scenelib.h:345:7: warning: function 'HasBrushes::~HasBrushes()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  345 | class HasBrushes: public scene::Traversable::Walker
      |       ^~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In member function 'HasBrushes::~HasBrushes()':
src/tools/radiant/libs/scenelib.h:345:7: warning: function 'HasBrushes::~HasBrushes()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/map/map.cpp: In member function 'map::(anonymous namespace)::CollectAllWalker::~CollectAllWalker()':
src/tools/radiant/radiant/map/map.cpp:82:7: warning: function 'map::(anonymous namespace)::CollectAllWalker::~CollectAllWalker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   82 | class CollectAllWalker: public scene::Traversable::Walker
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/radiant/map/map.cpp: In member function 'map::(anonymous namespace)::CollectAllWalker::~CollectAllWalker()':
src/tools/radiant/radiant/map/map.cpp:82:7: warning: function 'map::(anonymous namespace)::CollectAllWalker::~CollectAllWalker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/map/map.cpp: In member function 'map::entity_updateworldspawn::~entity_updateworldspawn()':
src/tools/radiant/radiant/map/map.cpp:421:7: warning: function 'map::entity_updateworldspawn::~entity_updateworldspawn()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  421 | class entity_updateworldspawn: public scene::Traversable::Walker
      |       ^~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/map/map.cpp: In member function 'map::entity_updateworldspawn::~entity_updateworldspawn()':
src/tools/radiant/radiant/map/map.cpp:421:7: warning: function 'map::entity_updateworldspawn::~entity_updateworldspawn()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/map/map.cpp: In member function 'map::ExcludeWalker::~ExcludeWalker()':
src/tools/radiant/radiant/map/map.cpp:523:7: warning: function 'map::ExcludeWalker::~ExcludeWalker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  523 | class ExcludeWalker: public scene::Traversable::Walker
      |       ^~~~~~~~~~~~~
src/tools/radiant/radiant/map/map.cpp: In member function 'map::ExcludeWalker::~ExcludeWalker()':
src/tools/radiant/radiant/map/map.cpp:523:7: warning: function 'map::ExcludeWalker::~ExcludeWalker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/map/map.cpp: In member function 'map::EntityFindByIndexWalker::~EntityFindByIndexWalker()':
src/tools/radiant/radiant/map/map.cpp:941:7: warning: function 'map::EntityFindByIndexWalker::~EntityFindByIndexWalker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  941 | class EntityFindByIndexWalker: public scene::Traversable::Walker
      |       ^~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/map/map.cpp: In member function 'map::EntityFindByIndexWalker::~EntityFindByIndexWalker()':
src/tools/radiant/radiant/map/map.cpp:941:7: warning: function 'map::EntityFindByIndexWalker::~EntityFindByIndexWalker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/map/map.cpp: In member function 'map::BrushFindByIndexWalker::~BrushFindByIndexWalker()':
src/tools/radiant/radiant/map/map.cpp:923:7: warning: function 'map::BrushFindByIndexWalker::~BrushFindByIndexWalker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  923 | class BrushFindByIndexWalker: public scene::Traversable::Walker
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/map/map.cpp: In member function 'map::BrushFindByIndexWalker::~BrushFindByIndexWalker()':
src/tools/radiant/radiant/map/map.cpp:923:7: warning: function 'map::BrushFindByIndexWalker::~BrushFindByIndexWalker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/map/map.cpp: In member function 'map::(anonymous namespace)::BrushOriginSubtractor::~BrushOriginSubtractor()':
src/tools/radiant/radiant/map/map.cpp:122:7: warning: function 'map::(anonymous namespace)::BrushOriginSubtractor::~BrushOriginSubtractor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  122 | class BrushOriginSubtractor: public scene::Graph::Walker
      |       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/map/map.cpp: In member function 'map::(anonymous namespace)::BrushOriginSubtractor::~BrushOriginSubtractor()':
src/tools/radiant/radiant/map/map.cpp:122:7: warning: function 'map::(anonymous namespace)::BrushOriginSubtractor::~BrushOriginSubtractor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/map/map.cpp: In member function 'map::(anonymous namespace)::CountSelectedBrushes::~CountSelectedBrushes()':
src/tools/radiant/radiant/map/map.cpp:171:7: warning: function 'map::(anonymous namespace)::CountSelectedBrushes::~CountSelectedBrushes()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  171 | class CountSelectedBrushes: public scene::Graph::Walker
      |       ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/map/map.cpp: In member function 'map::(anonymous namespace)::CountSelectedBrushes::~CountSelectedBrushes()':
src/tools/radiant/radiant/map/map.cpp:171:7: warning: function 'map::(anonymous namespace)::CountSelectedBrushes::~CountSelectedBrushes()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/map/map.cpp:44:
src/tools/radiant/libs/entitylib.h: In member function 'EntityFindByClassname::~EntityFindByClassname()':
src/tools/radiant/libs/entitylib.h:46:7: warning: function 'EntityFindByClassname::~EntityFindByClassname()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   46 | class EntityFindByClassname: public scene::Graph::Walker
      |       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/entitylib.h: In member function 'EntityFindByClassname::~EntityFindByClassname()':
src/tools/radiant/libs/entitylib.h:46:7: warning: function 'EntityFindByClassname::~EntityFindByClassname()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/map/map.cpp:74:
src/tools/radiant/radiant/map/RegionWalkers.h: In member function 'map::ExcludeAllWalker::~ExcludeAllWalker()':
src/tools/radiant/radiant/map/RegionWalkers.h:16:7: warning: function 'map::ExcludeAllWalker::~ExcludeAllWalker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   16 | class ExcludeAllWalker: public scene::Graph::Walker
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/radiant/map/RegionWalkers.h: In member function 'map::ExcludeAllWalker::~ExcludeAllWalker()':
src/tools/radiant/radiant/map/RegionWalkers.h:16:7: warning: function 'map::ExcludeAllWalker::~ExcludeAllWalker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/map/RegionWalkers.h: In member function 'map::ExcludeRegionedWalker::~ExcludeRegionedWalker()':
src/tools/radiant/radiant/map/RegionWalkers.h:58:7: warning: function 'map::ExcludeRegionedWalker::~ExcludeRegionedWalker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | class ExcludeRegionedWalker: public scene::Graph::Walker
      |       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/map/RegionWalkers.h: In member function 'map::ExcludeRegionedWalker::~ExcludeRegionedWalker()':
src/tools/radiant/radiant/map/RegionWalkers.h:58:7: warning: function 'map::ExcludeRegionedWalker::~ExcludeRegionedWalker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/map/RegionWalkers.h: In member function 'map::ExcludeSelectedWalker::~ExcludeSelectedWalker()':
src/tools/radiant/radiant/map/RegionWalkers.h:37:7: warning: function 'map::ExcludeSelectedWalker::~ExcludeSelectedWalker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   37 | class ExcludeSelectedWalker: public scene::Graph::Walker
      |       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/map/RegionWalkers.h: In member function 'map::ExcludeSelectedWalker::~ExcludeSelectedWalker()':
src/tools/radiant/radiant/map/RegionWalkers.h:37:7: warning: function 'map::ExcludeSelectedWalker::~ExcludeSelectedWalker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/map/map.cpp:68:
src/tools/radiant/radiant/map/MoveLevelWalker.h: In member function 'map::MoveLevelWalker::~MoveLevelWalker()':
src/tools/radiant/radiant/map/MoveLevelWalker.h:36:7: warning: function 'map::MoveLevelWalker::~MoveLevelWalker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   36 | class MoveLevelWalker: public scene::Graph::Walker
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/radiant/map/MoveLevelWalker.h: In member function 'map::MoveLevelWalker::~MoveLevelWalker()':
src/tools/radiant/radiant/map/MoveLevelWalker.h:36:7: warning: function 'map::MoveLevelWalker::~MoveLevelWalker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/map/map.cpp: In member function 'ParentSelectedBrushesToEntityWalker::~ParentSelectedBrushesToEntityWalker()':
src/tools/radiant/radiant/map/map.cpp:1097:7: warning: function 'ParentSelectedBrushesToEntityWalker::~ParentSelectedBrushesToEntityWalker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
 1097 | class ParentSelectedBrushesToEntityWalker: public scene::Graph::Walker
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/map/map.cpp: In member function 'ParentSelectedBrushesToEntityWalker::~ParentSelectedBrushesToEntityWalker()':
src/tools/radiant/radiant/map/map.cpp:1097:7: warning: function 'ParentSelectedBrushesToEntityWalker::~ParentSelectedBrushesToEntityWalker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/scenelib.h: In member function 'AnyInstanceSelected::~AnyInstanceSelected()':
src/tools/radiant/libs/scenelib.h:497:7: warning: function 'AnyInstanceSelected::~AnyInstanceSelected()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  497 | class AnyInstanceSelected: public scene::Instantiable::Visitor
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In member function 'AnyInstanceSelected::~AnyInstanceSelected()':
src/tools/radiant/libs/scenelib.h:497:7: warning: function 'AnyInstanceSelected::~AnyInstanceSelected()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/stream/textstream.h:28:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/include/ientity.h:28,
                 from src/tools/radiant/libs/scenelib.h:33:
src/tools/radiant/libs/string/string.h: In function 'string::toInt(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)':
src/tools/radiant/libs/string/string.h:172:12: warning: function 'string::toInt(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  172 | inline int toInt (const std::string& str, int defaultValue = 0)
      |            ^~~~~
src/tools/radiant/libs/string/string.h: In function 'string::toFloat(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, float)':
src/tools/radiant/libs/string/string.h:179:14: warning: function 'string::toFloat(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  179 | inline float toFloat (const std::string& str, float defaultValue = 0.0f)
      |              ^~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:30:
src/tools/radiant/include/inode.h: In member function 'scene::INode::INode()':
src/tools/radiant/include/inode.h:9:7: warning: function 'scene::INode::INode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    9 | class INode
      |       ^~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_getInstantiable(scene::Node&)':
src/tools/radiant/libs/scenelib.h:195:29: warning: function 'Node_getInstantiable(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  195 | inline scene::Instantiable* Node_getInstantiable (scene::Node& node)
      |                             ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_getTraversable(scene::Node&)':
src/tools/radiant/libs/scenelib.h:200:28: warning: function 'Node_getTraversable(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  200 | inline scene::Traversable* Node_getTraversable (scene::Node& node)
      |                            ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_traverseSubgraph(scene::Node&, scene::Traversable::Walker const&)':
src/tools/radiant/libs/scenelib.h:205:13: warning: function 'Node_traverseSubgraph(scene::Node&, scene::Traversable::Walker const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  205 | inline void Node_traverseSubgraph (scene::Node& node, const scene::Traversable::Walker& walker)
      |             ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'scene::operator<(scene::Node&, scene::Node&)':
src/tools/radiant/libs/scenelib.h:222:13: warning: function 'scene::operator<(scene::Node&, scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  222 | inline bool operator< (scene::Node& node, scene::Node& other)
      |             ^~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'scene::operator==(scene::Node&, scene::Node&)':
src/tools/radiant/libs/scenelib.h:226:13: warning: function 'scene::operator==(scene::Node&, scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  226 | inline bool operator== (scene::Node& node, scene::Node& other)
      |             ^~~~~~~~
In file included from src/tools/radiant/include/iscenegraph.h:28:
src/tools/radiant/include/itraversable.h: In member function 'scene::Traversable::Walker::Walker()':
src/tools/radiant/include/itraversable.h:36:23: warning: function 'scene::Traversable::Walker::Walker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   36 |                 class Walker
      |                       ^~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_getEntity(scene::Node&)':
src/tools/radiant/libs/scenelib.h:269:16: warning: function 'Node_getEntity(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  269 | inline Entity* Node_getEntity(scene::Node& node) {
      |                ^~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_isEntity(scene::Node&)':
src/tools/radiant/libs/scenelib.h:277:13: warning: function 'Node_isEntity(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  277 | inline bool Node_isEntity (scene::Node& node)
      |             ^~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_isBrush(scene::Node&)':
src/tools/radiant/libs/scenelib.h:309:13: warning: function 'Node_isBrush(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  309 | inline bool Node_isBrush (scene::Node& node)
      |             ^~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_isPrimitive(scene::Node&)':
src/tools/radiant/libs/scenelib.h:315:13: warning: function 'Node_isPrimitive(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  315 | inline bool Node_isPrimitive (scene::Node& node)
      |             ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'node_is_group(scene::Node&)':
src/tools/radiant/libs/scenelib.h:363:13: warning: function 'node_is_group(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  363 | inline bool node_is_group (scene::Node& node)
      |             ^~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Instance_getSelectable(scene::Instance&)':
src/tools/radiant/libs/scenelib.h:488:20: warning: function 'Instance_getSelectable(scene::Instance&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  488 | inline Selectable* Instance_getSelectable (scene::Instance& instance)
      |                    ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Instantiable::Visitor::Visitor()':
src/tools/radiant/include/iscenegraph.h:193:31: warning: function 'scene::Instantiable::Visitor::Visitor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  193 |                         class Visitor
      |                               ^~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_instanceSelected(scene::Node&)':
src/tools/radiant/libs/scenelib.h:515:13: warning: function 'Node_instanceSelected(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  515 | inline bool Node_instanceSelected (scene::Node& node)
      |             ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_selectedDescendant(scene::Node&)':
src/tools/radiant/libs/scenelib.h:547:13: warning: function 'Node_selectedDescendant(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  547 | inline bool Node_selectedDescendant (scene::Node& node)
      |             ^~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Instance_setSelected(scene::Instance&, bool)':
src/tools/radiant/libs/scenelib.h:598:13: warning: function 'Instance_setSelected(scene::Instance&, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  598 | inline void Instance_setSelected (scene::Instance& instance, bool selected)
      |             ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'nodetype_get_name(ENodeType)':
src/tools/radiant/libs/scenelib.h:678:20: warning: function 'nodetype_get_name(ENodeType)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  678 | inline const char* nodetype_get_name (ENodeType type)
      |                    ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'node_get_nodetype(scene::Node&)':
src/tools/radiant/libs/scenelib.h:689:18: warning: function 'node_get_nodetype(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  689 | inline ENodeType node_get_nodetype (scene::Node& node)
      |                  ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/map/map.h:32:
src/tools/radiant/libs/signal/signal.h: In function 'ListDetail::list_initialise(ListDetail::ListNodeBase&)':
src/tools/radiant/libs/signal/signal.h:16:13: warning: function 'ListDetail::list_initialise(ListDetail::ListNodeBase&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   16 | inline void list_initialise(ListNodeBase& self) {
      |             ^~~~~~~~~~~~~~~
src/tools/radiant/libs/signal/signal.h: In function 'ListDetail::node_link(ListDetail::ListNodeBase*, ListDetail::ListNodeBase*)':
src/tools/radiant/libs/signal/signal.h:36:13: warning: function 'ListDetail::node_link(ListDetail::ListNodeBase*, ListDetail::ListNodeBase*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   36 | inline void node_link(ListNodeBase* node, ListNodeBase* next) {
      |             ^~~~~~~~~
src/tools/radiant/radiant/map/map.cpp: In member function 'map::MapEntityClasses::~MapEntityClasses()':
src/tools/radiant/radiant/map/map.cpp:1042:7: warning: function 'map::MapEntityClasses::~MapEntityClasses()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
 1042 | class MapEntityClasses: public ModuleObserver
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/radiant/map/map.cpp: In member function 'map::MapEntityClasses::~MapEntityClasses()':
src/tools/radiant/radiant/map/map.cpp:1042:7: warning: function 'map::MapEntityClasses::~MapEntityClasses()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/undolib.h:26,
                 from src/tools/radiant/libs/entitylib.h:36:
src/tools/radiant/include/mapfile.h: In function 'Node_getMapFile(scene::Node&)':
src/tools/radiant/include/mapfile.h:44:17: warning: function 'Node_getMapFile(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   44 | inline MapFile* Node_getMapFile(scene::Node& node) {
      |                 ^~~~~~~~~~~~~~~
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Graph::Walker::Walker()':
src/tools/radiant/include/iscenegraph.h:92:31: warning: function 'scene::Graph::Walker::Walker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 |                         class Walker
      |                               ^~~~~~
src/tools/radiant/include/ientity.h: In member function 'EntityKeyValue::EntityKeyValue()':
src/tools/radiant/include/ientity.h:36:7: warning: function 'EntityKeyValue::EntityKeyValue()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   36 | class EntityKeyValue
      |       ^~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/map/map.cpp:31:
src/tools/radiant/include/iundo.h: In member function 'UndoMemento::UndoMemento()':
src/tools/radiant/include/iundo.h:45:7: warning: function 'UndoMemento::UndoMemento()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class UndoMemento
      |       ^~~~~~~~~~~
In file included from src/tools/radiant/radiant/map/MoveLevelWalker.h:5:
src/tools/radiant/radiant/map/../brush/BrushVisit.h: In member function 'FaceVisitAll<map::BrushMoveLevel>::~FaceVisitAll()':
src/tools/radiant/radiant/map/../brush/BrushVisit.h:68:7: warning: function 'FaceVisitAll<map::BrushMoveLevel>::~FaceVisitAll()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   68 | class FaceVisitAll: public BrushVisitor
      |       ^~~~~~~~~~~~
src/tools/radiant/radiant/map/../brush/BrushVisit.h: In member function 'FaceVisitAll<map::BrushMoveLevel>::~FaceVisitAll()':
src/tools/radiant/radiant/map/../brush/BrushVisit.h:68:7: warning: function 'FaceVisitAll<map::BrushMoveLevel>::~FaceVisitAll()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itraversable.h: In member function 'scene::Traversable::Observer::Observer()':
src/tools/radiant/include/itraversable.h:23:23: warning: function 'scene::Traversable::Observer::Observer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   23 |                 class Observer
      |                       ^~~~~~~~
src/tools/radiant/include/inode.h: In member function 'scene::INode::INode(scene::INode const&)':
src/tools/radiant/include/inode.h:9:7: warning: function 'scene::INode::INode(scene::INode const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    9 | class INode
      |       ^~~~~
src/tools/radiant/libs/scenelib.h: In member function 'scene::Node::Node(scene::Node const&)':
src/tools/radiant/libs/scenelib.h:95:15: warning: function 'scene::Node::Node(scene::Node const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   95 |         class Node : public INode
      |               ^~~~
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Instantiable::Instantiable(scene::Instantiable const&)':
src/tools/radiant/include/iscenegraph.h:175:15: warning: function 'scene::Instantiable::Instantiable(scene::Instantiable const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  175 |         class Instantiable
      |               ^~~~~~~~~~~~
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Cloneable::Cloneable(scene::Cloneable const&)':
src/tools/radiant/include/iscenegraph.h:217:15: warning: function 'scene::Cloneable::Cloneable(scene::Cloneable const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  217 |         class Cloneable
      |               ^~~~~~~~~
In file included from src/tools/radiant/libs/instancelib.h:27,
                 from src/tools/radiant/radiant/map/../brush/BrushNode.h:25:
src/tools/radiant/include/nameable.h: In member function 'Nameable::Nameable(Nameable const&)':
src/tools/radiant/include/nameable.h:30:7: warning: function 'Nameable::Nameable(Nameable const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   30 | class Nameable
      |       ^~~~~~~~
In file included from src/tools/radiant/radiant/map/../brush/BrushNode.h:28:
src/tools/radiant/include/editable.h: In member function 'Snappable::Snappable(Snappable const&)':
src/tools/radiant/include/editable.h:51:7: warning: function 'Snappable::Snappable(Snappable const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   51 | class Snappable
      |       ^~~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:40:
src/tools/radiant/libs/transformlib.h: In member function 'TransformNode::TransformNode(TransformNode const&)':
src/tools/radiant/libs/transformlib.h:34:7: warning: function 'TransformNode::TransformNode(TransformNode const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   34 | class TransformNode
      |       ^~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/map/map.h:35:
src/tools/radiant/include/imap.h: In member function 'MapImporter::MapImporter(MapImporter const&)':
src/tools/radiant/include/imap.h:31:7: warning: function 'MapImporter::MapImporter(MapImporter const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | class MapImporter {
      |       ^~~~~~~~~~~
src/tools/radiant/include/imap.h: In member function 'MapExporter::MapExporter(MapExporter const&)':
src/tools/radiant/include/imap.h:41:7: warning: function 'MapExporter::MapExporter(MapExporter const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | class MapExporter {
      |       ^~~~~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:34:
src/tools/radiant/include/ibrush.h: In member function 'IBrushNode::IBrushNode(IBrushNode const&)':
src/tools/radiant/include/ibrush.h:48:7: warning: function 'IBrushNode::IBrushNode(IBrushNode const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   48 | class IBrushNode
      |       ^~~~~~~~~~
src/tools/radiant/radiant/map/../brush/BrushNode.h: In function 'Node_getBrush(scene::Node&)':
src/tools/radiant/radiant/map/../brush/BrushNode.h:132:15: warning: function 'Node_getBrush(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | inline Brush* Node_getBrush (scene::Node& node)
      |               ^~~~~~~~~~~~~
src/tools/radiant/include/itraversable.h: In member function 'scene::Traversable::Traversable()':
src/tools/radiant/include/itraversable.h:18:7: warning: function 'scene::Traversable::Traversable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   18 | class Traversable
      |       ^~~~~~~~~~~
src/tools/radiant/include/itraversable.h: In member function 'scene::Traversable::Traversable(scene::Traversable const&)':
src/tools/radiant/include/itraversable.h:18:7: warning: function 'scene::Traversable::Traversable(scene::Traversable const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/map/map.cpp:72:
src/tools/radiant/radiant/map/algorithm/Clone.h: In function 'map::Node_getCloneable(scene::Node&)':
src/tools/radiant/radiant/map/algorithm/Clone.h:9:26: warning: function 'map::Node_getCloneable(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    9 | inline scene::Cloneable* Node_getCloneable (scene::Node& node)
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/map/algorithm/Clone.h: In function 'map::node_clone(scene::Node&)':
src/tools/radiant/radiant/map/algorithm/Clone.h:14:21: warning: function 'map::node_clone(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   14 | inline scene::Node& node_clone (scene::Node& node)
      |                     ^~~~~~~~~~
src/tools/radiant/radiant/map/RegionWalkers.h: In function 'map::exclude_node(scene::Node&, bool)':
src/tools/radiant/radiant/map/RegionWalkers.h:8:13: warning: function 'map::exclude_node(scene::Node&, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    8 | inline void exclude_node (scene::Node& node, bool exclude)
      |             ^~~~~~~~~~~~
In file included from src/tools/radiant/radiant/map/map.h:33:
src/tools/radiant/include/moduleobserver.h: In member function 'ModuleObserver::ModuleObserver()':
src/tools/radiant/include/moduleobserver.h:27:7: warning: function 'ModuleObserver::ModuleObserver()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   27 | class ModuleObserver
      |       ^~~~~~~~~~~~~~
src/tools/radiant/radiant/map/map.cpp: In member function 'map::entity_updateworldspawn::entity_updateworldspawn()':
src/tools/radiant/radiant/map/map.cpp:421:7: warning: function 'map::entity_updateworldspawn::entity_updateworldspawn()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  421 | class entity_updateworldspawn: public scene::Traversable::Walker
      |       ^~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/map/map.cpp: In member function 'map::RegionExcluder::~RegionExcluder()':
src/tools/radiant/radiant/map/map.cpp:568:7: warning: function 'map::RegionExcluder::~RegionExcluder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  568 | class RegionExcluder: public Excluder
      |       ^~~~~~~~~~~~~~
src/tools/radiant/radiant/map/map.cpp: In member function 'map::RegionExcluder::~RegionExcluder()':
src/tools/radiant/radiant/map/map.cpp:568:7: warning: function 'map::RegionExcluder::~RegionExcluder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/map/map.cpp: In member function 'map::Excluder::Excluder()':
src/tools/radiant/radiant/map/map.cpp:514:7: warning: function 'map::Excluder::Excluder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  514 | class Excluder
      |       ^~~~~~~~
src/tools/radiant/radiant/map/map.cpp: In member function 'map::RegionExcluder::RegionExcluder()':
src/tools/radiant/radiant/map/map.cpp:568:7: warning: function 'map::RegionExcluder::RegionExcluder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  568 | class RegionExcluder: public Excluder
      |       ^~~~~~~~~~~~~~
src/tools/radiant/radiant/map/map.cpp: In function 'map::Node_hasChildren(scene::Node&)':
src/tools/radiant/radiant/map/map.cpp:973:13: warning: function 'map::Node_hasChildren(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  973 | inline bool Node_hasChildren (scene::Node& node)
      |             ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:39:
src/tools/radiant/libs/math/aabb.h: In function 'aabb_intersects_aabb_dimension<IntegralConstant<0> >(AABB const&, AABB const&)bool':
src/tools/radiant/libs/math/aabb.h:273:13: warning: function 'aabb_intersects_aabb_dimension<IntegralConstant<0> >(AABB const&, AABB const&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  273 | inline bool aabb_intersects_aabb_dimension (const AABB& aabb, const AABB& other)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/aabb.h: In function 'aabb_intersects_aabb_dimension<IntegralConstant<1> >(AABB const&, AABB const&)bool':
src/tools/radiant/libs/math/aabb.h:273:13: warning: function 'aabb_intersects_aabb_dimension<IntegralConstant<1> >(AABB const&, AABB const&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/math/aabb.h: In function 'aabb_intersects_aabb_dimension<IntegralConstant<2> >(AABB const&, AABB const&)bool':
src/tools/radiant/libs/math/aabb.h:273:13: warning: function 'aabb_intersects_aabb_dimension<IntegralConstant<2> >(AABB const&, AABB const&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/math/aabb.h: In function 'aabb_intersects_aabb(AABB const&, AABB const&)':
src/tools/radiant/libs/math/aabb.h:279:13: warning: function 'aabb_intersects_aabb(AABB const&, AABB const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  279 | inline bool aabb_intersects_aabb (const AABB& aabb, const AABB& other)
      |             ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/iundo.h: In member function 'Undoable::Undoable()':
src/tools/radiant/include/iundo.h:66:7: warning: function 'Undoable::Undoable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class Undoable
      |       ^~~~~~~~
In file included from src/tools/radiant/include/ibrush.h:27:
src/tools/radiant/libs/math/Vector3.h: In function 'vector3_mid<float>(BasicVector3<float> const&, BasicVector3<float> const&)BasicVector3<float>':
src/tools/radiant/libs/math/Vector3.h:451:30: warning: function 'vector3_mid<float>(BasicVector3<float> const&, BasicVector3<float> const&)BasicVector3<float>' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  451 | inline BasicVector3<Element> vector3_mid (const BasicVector3<Element>& begin, const BasicVector3<Element>& end)
      |                              ^~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [70]>(TextOutputStream&, char const (&) [70])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [70]>(TextOutputStream&, char const (&) [70])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [26]>(TextOutputStream&, char const (&) [26])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [26]>(TextOutputStream&, char const (&) [26])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/map/../brush/BrushNode.h:31:
src/tools/radiant/radiant/map/../brush/Brush.h: In function 'next_edge(std::vector<SmartPointer<Face, IncRefDecRefCounter<Face> >, std::allocator<SmartPointer<Face, IncRefDecRefCounter<Face> > > > const&, FaceVertexId)':
src/tools/radiant/radiant/map/../brush/Brush.h:22:21: warning: function 'next_edge(std::vector<SmartPointer<Face, IncRefDecRefCounter<Face> >, std::allocator<SmartPointer<Face, IncRefDecRefCounter<Face> > > > const&, FaceVertexId)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   22 | inline FaceVertexId next_edge (const Faces& faces, FaceVertexId faceVertex)
      |                     ^~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [72]>(TextOutputStream&, char const (&) [72])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [72]>(TextOutputStream&, char const (&) [72])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [28]>(TextOutputStream&, char const (&) [28])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [28]>(TextOutputStream&, char const (&) [28])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/map/../brush/FaceTexDef.h:3:
src/tools/radiant/radiant/map/../brush/winding.h: In member function 'Winding::wrap(unsigned long) const':
src/tools/radiant/radiant/map/../brush/winding.h:83:36: warning: function 'Winding::wrap(unsigned long) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   83 |                 inline std::size_t wrap(std::size_t i) const
      |                                    ^~~~
src/tools/radiant/radiant/map/../brush/winding.h: In member function 'Winding::next(unsigned long) const':
src/tools/radiant/radiant/map/../brush/winding.h:90:36: warning: function 'Winding::next(unsigned long) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   90 |                 inline std::size_t next(std::size_t i) const
      |                                    ^~~~
src/tools/radiant/radiant/map/../brush/Brush.h: In function 'next_vertex(std::vector<SmartPointer<Face, IncRefDecRefCounter<Face> >, std::allocator<SmartPointer<Face, IncRefDecRefCounter<Face> > > > const&, FaceVertexId)':
src/tools/radiant/radiant/map/../brush/Brush.h:36:21: warning: function 'next_vertex(std::vector<SmartPointer<Face, IncRefDecRefCounter<Face> >, std::allocator<SmartPointer<Face, IncRefDecRefCounter<Face> > > > const&, FaceVertexId)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   36 | inline FaceVertexId next_vertex (const Faces& faces, FaceVertexId faceVertex)
      |                     ^~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [58]>(TextOutputStream&, char const (&) [58])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [58]>(TextOutputStream&, char const (&) [58])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [37]>(TextOutputStream&, char const (&) [37])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [37]>(TextOutputStream&, char const (&) [37])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [61]>(TextOutputStream&, char const (&) [61])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [61]>(TextOutputStream&, char const (&) [61])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [44]>(TextOutputStream&, char const (&) [44])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [44]>(TextOutputStream&, char const (&) [44])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [45]>(TextOutputStream&, char const (&) [45])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [45]>(TextOutputStream&, char const (&) [45])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [47]>(TextOutputStream&, char const (&) [47])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [47]>(TextOutputStream&, char const (&) [47])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [48]>(TextOutputStream&, char const (&) [48])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [48]>(TextOutputStream&, char const (&) [48])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [82]>(TextOutputStream&, char const (&) [82])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [82]>(TextOutputStream&, char const (&) [82])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [59]>(TextOutputStream&, char const (&) [59])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [59]>(TextOutputStream&, char const (&) [59])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [46]>(TextOutputStream&, char const (&) [46])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [46]>(TextOutputStream&, char const (&) [46])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/scenelib.h:42:
src/tools/radiant/libs/generic/reference.h: In function 'makeReference<scene::Node>(scene::Node&)Reference<scene::Node>':
src/tools/radiant/libs/generic/reference.h:62:24: warning: function 'makeReference<scene::Node>(scene::Node&)Reference<scene::Node>' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | inline Reference<Type> makeReference(Type& value) {
      |                        ^~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/map/map.cpp:71:
src/tools/radiant/radiant/map/algorithm/Merge.h: In member function 'map::MapMergeAll::~MapMergeAll()':
src/tools/radiant/radiant/map/algorithm/Merge.h:10:7: warning: function 'map::MapMergeAll::~MapMergeAll()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   10 | class MapMergeAll: public scene::Traversable::Walker
      |       ^~~~~~~~~~~
src/tools/radiant/radiant/map/algorithm/Merge.h: In member function 'map::MapMergeAll::~MapMergeAll()':
src/tools/radiant/radiant/map/algorithm/Merge.h:10:7: warning: function 'map::MapMergeAll::~MapMergeAll()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/map/algorithm/Merge.h: In member function 'map::MapMergeEntities::~MapMergeEntities()':
src/tools/radiant/radiant/map/algorithm/Merge.h:31:7: warning: function 'map::MapMergeEntities::~MapMergeEntities()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | class MapMergeEntities: public scene::Traversable::Walker
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/radiant/map/algorithm/Merge.h: In member function 'map::MapMergeEntities::~MapMergeEntities()':
src/tools/radiant/radiant/map/algorithm/Merge.h:31:7: warning: function 'map::MapMergeEntities::~MapMergeEntities()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/map/algorithm/Clone.h: In member function 'map::CloneAll::~CloneAll()':
src/tools/radiant/radiant/map/algorithm/Clone.h:24:7: warning: function 'map::CloneAll::~CloneAll()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   24 | class CloneAll: public scene::Traversable::Walker
      |       ^~~~~~~~
src/tools/radiant/radiant/map/algorithm/Clone.h: In member function 'map::CloneAll::~CloneAll()':
src/tools/radiant/radiant/map/algorithm/Clone.h:24:7: warning: function 'map::CloneAll::~CloneAll()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [69]>(TextOutputStream&, char const (&) [69])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [69]>(TextOutputStream&, char const (&) [69])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/map/../camera/../selection/Manipulators.h:20:
src/tools/radiant/libs/selectionlib.h: In member function 'SelectableInstance::~SelectableInstance()':
src/tools/radiant/libs/selectionlib.h:152:7: warning: function 'SelectableInstance::~SelectableInstance()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  152 | class SelectableInstance: public scene::Instance, public Selectable
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/selectionlib.h: In member function 'SelectableInstance::~SelectableInstance()':
src/tools/radiant/libs/selectionlib.h:152:7: warning: function 'SelectableInstance::~SelectableInstance()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/map/map.cpp:65:
src/tools/radiant/radiant/map/RootNode.h: In function 'NewMapRoot(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/radiant/map/RootNode.h:75:27: warning: function 'NewMapRoot(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   75 | inline NodeSmartReference NewMapRoot (const std::string& name)
      |                           ^~~~~~~~~~
src/tools/radiant/radiant/map/../brush/Brush.h: In member function 'BrushVisitor::BrushVisitor()':
src/tools/radiant/radiant/map/../brush/Brush.h:79:7: warning: function 'BrushVisitor::BrushVisitor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   79 | class BrushVisitor
      |       ^~~~~~~~~~~~
src/tools/radiant/radiant/map/../brush/BrushVisit.h: In function 'Brush_forEachFace<map::BrushMoveLevel>(Brush&, map::BrushMoveLevel const&)map::BrushMoveLevel const&':
src/tools/radiant/radiant/map/../brush/BrushVisit.h:90:23: warning: function 'Brush_forEachFace<map::BrushMoveLevel>(Brush&, map::BrushMoveLevel const&)map::BrushMoveLevel const&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   90 | inline const Functor& Brush_forEachFace (Brush& brush, const Functor& functor)
      |                       ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/signal/signal.h: In member function 'SignalBase<SignalHandler>::SignalBase()':
src/tools/radiant/libs/signal/signal.h:229:7: warning: function 'SignalBase<SignalHandler>::SignalBase()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  229 | class SignalBase {
      |       ^~~~~~~~~~
src/tools/radiant/libs/signal/signal.h: In member function 'Signal0::Signal0()':
src/tools/radiant/libs/signal/signal.h:289:7: warning: function 'Signal0::Signal0()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  289 | class Signal0 : public SignalBase<SignalHandler> {
      |       ^~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/entitylib.h:39:
src/tools/radiant/libs/container/container.h: In member function 'UnsortedSet<Callback1<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void> >::UnsortedSet()':
src/tools/radiant/libs/container/container.h:63:7: warning: function 'UnsortedSet<Callback1<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void> >::UnsortedSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   63 | class UnsortedSet {
      |       ^~~~~~~~~~~
In file included from src/tools/radiant/include/ibrush.h:26:
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<KeyValue>(KeyValue&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<KeyValue>(KeyValue&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/instancelib.h: In member function 'InstanceEvaluateTransform<BrushInstance>::operator()(scene::Instance&) const':
src/tools/radiant/libs/instancelib.h:219:22: warning: function 'InstanceEvaluateTransform<BrushInstance>::operator()(scene::Instance&) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  219 |                 void operator() (scene::Instance& instance) const
      |                      ^~~~~~~~
src/tools/radiant/libs/instancelib.h: In member function 'InstanceSet::InstanceSet()':
src/tools/radiant/libs/instancelib.h:127:7: warning: function 'InstanceSet::InstanceSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | class InstanceSet: public scene::Traversable::Observer
      |       ^~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<InstanceSet>(InstanceSet&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<InstanceSet>(InstanceSet&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/container/container.h: In member function 'UnsortedSet<SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > >::UnsortedSet()':
src/tools/radiant/libs/container/container.h:63:7: warning: function 'UnsortedSet<SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > >::UnsortedSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   63 | class UnsortedSet {
      |       ^~~~~~~~~~~
src/tools/radiant/libs/signal/signal.h: In member function 'SignalBase<SignalHandler>::~SignalBase()':
src/tools/radiant/libs/signal/signal.h:229:7: warning: function 'SignalBase<SignalHandler>::~SignalBase()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  229 | class SignalBase {
      |       ^~~~~~~~~~
src/tools/radiant/libs/signal/signal.h: In member function 'Signal0::~Signal0()':
src/tools/radiant/libs/signal/signal.h:289:7: warning: function 'Signal0::~Signal0()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  289 | class Signal0 : public SignalBase<SignalHandler> {
      |       ^~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<map::Map>(map::Map&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<map::Map>(map::Map&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<EntityCreator::Name_CONSTANT_> >(ConstantWrapper<EntityCreator::Name_CONSTANT_> const&)Quoted<ConstantWrapper<EntityCreator::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<EntityCreator::Name_CONSTANT_> >(ConstantWrapper<EntityCreator::Name_CONSTANT_> const&)Quoted<ConstantWrapper<EntityCreator::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<EntityCreator::Version_CONSTANT_> >(ConstantWrapper<EntityCreator::Version_CONSTANT_> const&)Quoted<ConstantWrapper<EntityCreator::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<EntityCreator::Version_CONSTANT_> >(ConstantWrapper<EntityCreator::Version_CONSTANT_> const&)Quoted<ConstantWrapper<EntityCreator::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/generic/callback.h:31:
src/tools/radiant/libs/generic/functional.h: In member function 'FunctorInvoke<SignalHandler>::operator()(SignalHandler)':
src/tools/radiant/libs/generic/functional.h:202:28: warning: function 'FunctorInvoke<SignalHandler>::operator()(SignalHandler)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  202 |         inline result_type operator()(Functor functor) {
      |                            ^~~~~~~~
src/tools/radiant/libs/signal/signal.h: In function 'invokeSignalHandlers<ListDetail::ListIterator<ListDetail::ConstTraits<SignalHandler> >, FunctorInvoke<SignalHandler> >(ListDetail::ListIterator<ListDetail::ConstTraits<SignalHandler> >, ListDetail::ListIterator<ListDetail::ConstTraits<SignalHandler> >, FunctorInvoke<SignalHandler>)void':
src/tools/radiant/libs/signal/signal.h:284:13: warning: function 'invokeSignalHandlers<ListDetail::ListIterator<ListDetail::ConstTraits<SignalHandler> >, FunctorInvoke<SignalHandler> >(ListDetail::ListIterator<ListDetail::ConstTraits<SignalHandler> >, ListDetail::ListIterator<ListDetail::ConstTraits<SignalHandler> >, FunctorInvoke<SignalHandler>)void' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  284 | inline void invokeSignalHandlers(InputIterator first, InputIterator last, SignalHandlerInvoke invoke) {
      |             ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ReferenceCache::Name_CONSTANT_> >(ConstantWrapper<ReferenceCache::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ReferenceCache::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ReferenceCache::Name_CONSTANT_> >(ConstantWrapper<ReferenceCache::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ReferenceCache::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ReferenceCache::Version_CONSTANT_> >(ConstantWrapper<ReferenceCache::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ReferenceCache::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ReferenceCache::Version_CONSTANT_> >(ConstantWrapper<ReferenceCache::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ReferenceCache::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEntityClassManager::Name_CONSTANT_> >(ConstantWrapper<IEntityClassManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEntityClassManager::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEntityClassManager::Name_CONSTANT_> >(ConstantWrapper<IEntityClassManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEntityClassManager::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEntityClassManager::Version_CONSTANT_> >(ConstantWrapper<IEntityClassManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEntityClassManager::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEntityClassManager::Version_CONSTANT_> >(ConstantWrapper<IEntityClassManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEntityClassManager::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >(ConstantWrapper<IEventManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >(ConstantWrapper<IEventManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >(ConstantWrapper<IEventManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >(ConstantWrapper<IEventManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<INamespace::Name_CONSTANT_> >(ConstantWrapper<INamespace::Name_CONSTANT_> const&)Quoted<ConstantWrapper<INamespace::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<INamespace::Name_CONSTANT_> >(ConstantWrapper<INamespace::Name_CONSTANT_> const&)Quoted<ConstantWrapper<INamespace::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<INamespace::Version_CONSTANT_> >(ConstantWrapper<INamespace::Version_CONSTANT_> const&)Quoted<ConstantWrapper<INamespace::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<INamespace::Version_CONSTANT_> >(ConstantWrapper<INamespace::Version_CONSTANT_> const&)Quoted<ConstantWrapper<INamespace::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/instancelib.h: In function 'InstanceSet_forEach<InstanceEvaluateTransform<BrushInstance> >(InstanceSet&, InstanceEvaluateTransform<BrushInstance> const&)void':
src/tools/radiant/libs/instancelib.h:207:13: warning: function 'InstanceSet_forEach<InstanceEvaluateTransform<BrushInstance> >(InstanceSet&, InstanceEvaluateTransform<BrushInstance> const&)void' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  207 | inline void InstanceSet_forEach (InstanceSet& instances, const Functor& functor)
      |             ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/container/container.h: In member function 'UnsortedSet<Callback1<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void> >::~UnsortedSet()':
src/tools/radiant/libs/container/container.h:63:7: warning: function 'UnsortedSet<Callback1<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void> >::~UnsortedSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   63 | class UnsortedSet {
      |       ^~~~~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:706:
src/tools/radiant/libs/generic/referencecounted.h: In function 'operator< <scene::Node>(SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&, SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&)bool':
src/tools/radiant/libs/generic/referencecounted.h:154:13: warning: function 'operator< <scene::Node>(SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&, SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  154 | inline bool operator<(const SmartReference<Type>& self, const SmartReference<Type>& other) {
      |             ^~~~~~~~
src/tools/radiant/libs/container/container.h: In member function 'UnsortedSet<SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > >::~UnsortedSet()':
src/tools/radiant/libs/container/container.h:63:7: warning: function 'UnsortedSet<SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > >::~UnsortedSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   63 | class UnsortedSet {
      |       ^~~~~~~~~~~
In file included from src/tools/radiant/radiant/map/map.cpp:67:
src/tools/radiant/radiant/map/BasicContainer.h: In member function 'map::BasicContainer::~BasicContainer()':
src/tools/radiant/radiant/map/BasicContainer.h:11:7: warning: function 'map::BasicContainer::~BasicContainer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   11 | class BasicContainer: public scene::Node, public scene::Traversable
      |       ^~~~~~~~~~~~~~
src/tools/radiant/radiant/map/BasicContainer.h: In member function 'map::BasicContainer::~BasicContainer()':
src/tools/radiant/radiant/map/BasicContainer.h:11:7: warning: function 'map::BasicContainer::~BasicContainer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/undolib.h: In member function 'BasicUndoMemento<TraversableNodeSet>::~BasicUndoMemento()':
src/tools/radiant/libs/undolib.h:30:7: warning: function 'BasicUndoMemento<TraversableNodeSet>::~BasicUndoMemento()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   30 | class BasicUndoMemento: public UndoMemento
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/undolib.h: In member function 'BasicUndoMemento<TraversableNodeSet>::~BasicUndoMemento()':
src/tools/radiant/libs/undolib.h:30:7: warning: function 'BasicUndoMemento<TraversableNodeSet>::~BasicUndoMemento()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/map/map.cpp:45:
src/tools/radiant/libs/os/path.h: In function 'os::getExtension(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/os/path.h:69:28: warning: function 'os::getExtension(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   69 |         inline std::string getExtension (const std::string& path)
      |                            ^~~~~~~~~~~~
src/tools/radiant/libs/os/path.h: In function 'os::stripFilename(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/os/path.h:86:28: warning: function 'os::stripFilename(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   86 |         inline std::string stripFilename (const std::string& filename)
      |                            ^~~~~~~~~~~~~
In file included from src/tools/radiant/libs/entitylib.h:40:
src/tools/radiant/libs/eclasslib.h: In function 'EntityClass_valueForKey(EntityClass const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/eclasslib.h:229:20: warning: function 'EntityClass_valueForKey(EntityClass const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  229 | inline std::string EntityClass_valueForKey (const EntityClass& entityClass, const std::string& key)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/entitylib.h: In function 'node_is_worldspawn(scene::Node&)':
src/tools/radiant/libs/entitylib.h:75:13: warning: function 'node_is_worldspawn(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   75 | inline bool node_is_worldspawn (scene::Node& node)
      |             ^~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/map/map.cpp: In function 'map::MapFormat_forFile(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/radiant/map/map.cpp:327:25: warning: function 'map::MapFormat_forFile(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  327 | inline const MapFormat& MapFormat_forFile (const std::string& filename)
      |                         ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/undolib.h: In member function 'BasicUndoMemento<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BasicUndoMemento()':
src/tools/radiant/libs/undolib.h:30:7: warning: function 'BasicUndoMemento<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BasicUndoMemento()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   30 | class BasicUndoMemento: public UndoMemento
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/undolib.h: In member function 'BasicUndoMemento<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BasicUndoMemento()':
src/tools/radiant/libs/undolib.h:30:7: warning: function 'BasicUndoMemento<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BasicUndoMemento()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/map/map.h: In member function 'map::Map::~Map()':
src/tools/radiant/radiant/map/map.h:66:7: warning: function 'map::Map::~Map()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class Map: public ModuleObserver
      |       ^~~
src/tools/radiant/radiant/map/map.h: In member function 'map::Map::~Map()':
src/tools/radiant/radiant/map/map.h:66:7: warning: function 'map::Map::~Map()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/string/string.h: In function 'string::toString<int>(int const&)std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >':
src/tools/radiant/libs/string/string.h:155:20: warning: function 'string::toString<int>(int const&)std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  155 | inline std::string toString (const T& t)
      |                    ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iscenegraph.h: In function 'GlobalSceneGraph()':
src/tools/radiant/include/iscenegraph.h:241:22: warning: function 'GlobalSceneGraph()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'findInstance(Stack<Reference<scene::Node> > const&)':
src/tools/radiant/libs/scenelib.h:615:25: warning: function 'findInstance(Stack<Reference<scene::Node> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  615 | inline scene::Instance& findInstance (const scene::Path& path)
      |                         ^~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'selectPath(Stack<Reference<scene::Node> > const&, bool)':
src/tools/radiant/libs/scenelib.h:622:13: warning: function 'selectPath(Stack<Reference<scene::Node> > const&, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  622 | inline void selectPath (const scene::Path& path, bool selected)
      |             ^~~~~~~~~~
src/tools/radiant/libs/entitylib.h: In function 'Scene_FindEntityByClass(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/entitylib.h:68:16: warning: function 'Scene_FindEntityByClass(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   68 | inline Entity* Scene_FindEntityByClass (const std::string& name)
      |                ^~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/iscenegraph.h: In function 'SceneChangeNotify()':
src/tools/radiant/include/iscenegraph.h:246:13: warning: function 'SceneChangeNotify()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  246 | inline void SceneChangeNotify ()
      |             ^~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/map/RegionWalkers.h: In function 'map::Scene_Exclude_All(bool)':
src/tools/radiant/radiant/map/RegionWalkers.h:32:13: warning: function 'map::Scene_Exclude_All(bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   32 | inline void Scene_Exclude_All (bool exclude)
      |             ^~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/map/RegionWalkers.h: In function 'map::Scene_Exclude_Region(bool)':
src/tools/radiant/radiant/map/RegionWalkers.h:75:13: warning: function 'map::Scene_Exclude_Region(bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   75 | inline void Scene_Exclude_Region (bool exclude)
      |             ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/map/RegionWalkers.h: In function 'map::Scene_Exclude_Selected(bool)':
src/tools/radiant/radiant/map/RegionWalkers.h:53:13: warning: function 'map::Scene_Exclude_Selected(bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   53 | inline void Scene_Exclude_Selected (bool exclude)
      |             ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:32:
src/tools/radiant/include/iselection.h: In function 'GlobalSelectionSystem()':
src/tools/radiant/include/iselection.h:241:25: warning: function 'GlobalSelectionSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, EntityCreator::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<EntityCreator::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, EntityCreator::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<EntityCreator::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<EntityCreator::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<EntityCreator::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<EntityCreator::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<EntityCreator::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<EntityCreator::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<EntityCreator::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<EntityCreator::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<EntityCreator::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<EntityCreator::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<EntityCreator::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<EntityCreator::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<EntityCreator::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, EntityCreator::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<EntityCreator::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, EntityCreator::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<EntityCreator::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<EntityCreator::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<EntityCreator::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<EntityCreator::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<EntityCreator::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<EntityCreator::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<EntityCreator::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<EntityCreator::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<EntityCreator::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<EntityCreator::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<EntityCreator::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<EntityCreator::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<EntityCreator::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/ientity.h: In function 'GlobalEntityCreator()':
src/tools/radiant/include/ientity.h:150:23: warning: function 'GlobalEntityCreator()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  150 | inline EntityCreator& GlobalEntityCreator ()
      |                       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/map/algorithm/Merge.h: In function 'map::MergeMap(scene::Node&)':
src/tools/radiant/radiant/map/algorithm/Merge.h:70:13: warning: function 'map::MergeMap(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   70 | inline void MergeMap (scene::Node& node)
      |             ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ReferenceCache::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ReferenceCache::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ReferenceCache::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ReferenceCache::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ReferenceCache::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ReferenceCache::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ReferenceCache::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ReferenceCache::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ReferenceCache::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ReferenceCache::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ReferenceCache::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ReferenceCache::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ReferenceCache::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ReferenceCache::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ReferenceCache::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ReferenceCache::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ReferenceCache::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ReferenceCache::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ReferenceCache::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ReferenceCache::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ReferenceCache::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ReferenceCache::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ReferenceCache::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ReferenceCache::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ReferenceCache::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ReferenceCache::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ReferenceCache::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ReferenceCache::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ReferenceCache::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ReferenceCache::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ReferenceCache::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ReferenceCache::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/map/map.h:34:
src/tools/radiant/include/ireference.h: In function 'GlobalReferenceCache()':
src/tools/radiant/include/ireference.h:82:24: warning: function 'GlobalReferenceCache()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   82 | inline ReferenceCache& GlobalReferenceCache ()
      |                        ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iundo.h: In function 'GlobalUndoSystem()':
src/tools/radiant/include/iundo.h:172:20: warning: function 'GlobalUndoSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  172 | inline UndoSystem& GlobalUndoSystem ()
      |                    ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEntityClassManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEntityClassManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEntityClassManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEntityClassManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEntityClassManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEntityClassManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEntityClassManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEntityClassManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEntityClassManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEntityClassManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEntityClassManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEntityClassManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEntityClassManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEntityClassManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEntityClassManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEntityClassManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEntityClassManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEntityClassManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEntityClassManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEntityClassManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEntityClassManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEntityClassManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEntityClassManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEntityClassManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEntityClassManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEntityClassManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEntityClassManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEntityClassManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEntityClassManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEntityClassManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEntityClassManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEntityClassManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/map/map.cpp:34:
src/tools/radiant/include/ieclass.h: In function 'GlobalEntityClassManager()':
src/tools/radiant/include/ieclass.h:118:29: warning: function 'GlobalEntityClassManager()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  118 | inline IEntityClassManager& GlobalEntityClassManager ()
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/map/map.cpp:36:
src/tools/radiant/include/iradiant.h: In function 'GlobalRadiant()':
src/tools/radiant/include/iradiant.h:162:18: warning: function 'GlobalRadiant()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, VirtualFileSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, VirtualFileSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, VirtualFileSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, VirtualFileSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/map/map.cpp:38:
src/tools/radiant/include/ifilesystem.h: In function 'GlobalFileSystem()':
src/tools/radiant/include/ifilesystem.h:109:27: warning: function 'GlobalFileSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  109 | inline VirtualFileSystem& GlobalFileSystem ()
      |                           ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEventManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEventManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEventManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEventManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/map/map.cpp:39:
src/tools/radiant/include/ieventmanager.h: In function 'GlobalEventManager()':
src/tools/radiant/include/ieventmanager.h:258:23: warning: function 'GlobalEventManager()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, INamespace::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<INamespace::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, INamespace::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<INamespace::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<INamespace::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<INamespace::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<INamespace::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<INamespace::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<INamespace::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<INamespace::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<INamespace::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<INamespace::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<INamespace::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<INamespace::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<INamespace::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<INamespace::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, INamespace::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<INamespace::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, INamespace::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<INamespace::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<INamespace::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<INamespace::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<INamespace::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<INamespace::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<INamespace::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<INamespace::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<INamespace::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<INamespace::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<INamespace::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<INamespace::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<INamespace::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<INamespace::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/map/map.cpp:40:
src/tools/radiant/include/inamespace.h: In function 'GlobalNamespace()':
src/tools/radiant/include/inamespace.h:78:20: warning: function 'GlobalNamespace()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   78 | inline INamespace& GlobalNamespace() {
      |                    ^~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'operator==<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>(CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&, CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&)bool':
src/tools/radiant/libs/generic/callback.h:245:13: warning: function 'operator==<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>(CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&, CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  245 | inline bool operator== (const CallbackBase<Thunk>& self, const CallbackBase<Thunk>& other)
      |             ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/map/../xyview/GlobalXYWnd.h:6,
                 from src/tools/radiant/radiant/map/map.cpp:55:
src/tools/radiant/include/iregistry.h: In function 'GlobalRegistry()':
src/tools/radiant/include/iregistry.h:184:18: warning: function 'GlobalRegistry()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^~~~~~~~~~~~~~
src/tools/radiant/libs/generic/referencecounted.h: In function 'operator==<scene::Node>(SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&, SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&)bool':
src/tools/radiant/libs/generic/referencecounted.h:158:13: warning: function 'operator==<scene::Node>(SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&, SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  158 | inline bool operator==(const SmartReference<Type>& self, const SmartReference<Type>& other) {
      |             ^~~~~~~~
src/tools/radiant/libs/container/container.h: In member function 'UnsortedSet<SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > >::operator=(UnsortedSet<SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > > const&)':
src/tools/radiant/libs/container/container.h:63:7: warning: function 'UnsortedSet<SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > >::operator=(UnsortedSet<SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   63 | class UnsortedSet {
      |       ^~~~~~~~~~~
In file included from src/tools/radiant/radiant/map/RootNode.h:5:
src/tools/radiant/libs/traverselib.h: In function 'nodeset_diff(UnsortedSet<SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > > const&, UnsortedSet<SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > > const&, scene::Traversable::Observer*)':
src/tools/radiant/libs/traverselib.h:116:13: warning: function 'nodeset_diff(UnsortedSet<SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > > const&, UnsortedSet<SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > > const&, scene::Traversable::Observer*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  116 | inline void nodeset_diff (const UnsortedNodeSet& self, const UnsortedNodeSet& other,
      |             ^~~~~~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:43:
src/tools/radiant/libs/container/stack.h: In function 'operator< <Reference<scene::Node> >(Stack<Reference<scene::Node> > const&, Stack<Reference<scene::Node> > const&)bool':
src/tools/radiant/libs/container/stack.h:210:13: warning: function 'operator< <Reference<scene::Node> >(Stack<Reference<scene::Node> > const&, Stack<Reference<scene::Node> > const&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  210 | inline bool operator< (const Stack<Type>& self, const Stack<Type>& other)
      |             ^~~~~~~~
src/tools/radiant/radiant/map/../brush/BrushTokens.h: In member function 'BrushTokenImporter::~BrushTokenImporter()':
src/tools/radiant/radiant/map/../brush/BrushTokens.h:31:7: warning: function 'BrushTokenImporter::~BrushTokenImporter()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | class BrushTokenImporter: public MapImporter
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/map/../brush/BrushTokens.h: In member function 'BrushTokenImporter::~BrushTokenImporter()':
src/tools/radiant/radiant/map/../brush/BrushTokens.h:31:7: warning: function 'BrushTokenImporter::~BrushTokenImporter()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/map/../brush/BrushTokens.h: In member function 'BrushTokenExporter::~BrushTokenExporter()':
src/tools/radiant/radiant/map/../brush/BrushTokens.h:40:7: warning: function 'BrushTokenExporter::~BrushTokenExporter()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   40 | class BrushTokenExporter: public MapExporter
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/map/../brush/BrushTokens.h: In member function 'BrushTokenExporter::~BrushTokenExporter()':
src/tools/radiant/radiant/map/../brush/BrushTokens.h:40:7: warning: function 'BrushTokenExporter::~BrushTokenExporter()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/map/../brush/BrushNode.h: In member function 'BrushNode::~BrushNode()':
src/tools/radiant/radiant/map/../brush/BrushNode.h:34:7: warning: function 'BrushNode::~BrushNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   34 | class BrushNode: public scene::Node,
      |       ^~~~~~~~~
src/tools/radiant/radiant/map/../brush/BrushNode.h: In member function 'BrushNode::~BrushNode()':
src/tools/radiant/radiant/map/../brush/BrushNode.h:34:7: warning: function 'BrushNode::~BrushNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
===> CXX [uforadiant] src/tools/radiant/radiant/map/MapFileChooserPreview.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/iostream:38,
                 from src/tools/radiant/libs/math/FloatTools.h:8,
                 from src/tools/radiant/libs/math/Vector3.h:16,
                 from src/tools/radiant/libs/math/matrix.h:30,
                 from src/tools/radiant/radiant/map/../ui/common/MapPreview.h:3,
                 from src/tools/radiant/radiant/map/MapFileChooserPreview.h:3,
                 from src/tools/radiant/radiant/map/MapFileChooserPreview.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/igl.h:202,
                 from src/tools/radiant/radiant/map/../ui/common/MapPreview.h:5:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from src/tools/radiant/radiant/map/../ui/common/MapPreview.h:4:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:34:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from src/tools/radiant/include/radiant_i18n.h:30,
                 from src/tools/radiant/libs/gtkutil/filechooser.h:26,
                 from src/tools/radiant/radiant/map/MapFileChooserPreview.h:4:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/gtkutil/filechooser.h: In member function 'gtkutil::FileChooser::Preview::Preview()':
src/tools/radiant/libs/gtkutil/filechooser.h:43:31: warning: function 'gtkutil::FileChooser::Preview::Preview()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   43 |                         class Preview
      |                               ^~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ReferenceCache::Name_CONSTANT_> >(ConstantWrapper<ReferenceCache::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ReferenceCache::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ReferenceCache::Name_CONSTANT_> >(ConstantWrapper<ReferenceCache::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ReferenceCache::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ReferenceCache::Version_CONSTANT_> >(ConstantWrapper<ReferenceCache::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ReferenceCache::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ReferenceCache::Version_CONSTANT_> >(ConstantWrapper<ReferenceCache::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ReferenceCache::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/igl.h:28:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:31,
                 from src/tools/radiant/radiant/map/../ui/common/MapPreview.h:7:
src/tools/radiant/include/iscenegraph.h: In function 'GlobalSceneGraph()':
src/tools/radiant/include/iscenegraph.h:241:22: warning: function 'GlobalSceneGraph()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ReferenceCache::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ReferenceCache::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ReferenceCache::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ReferenceCache::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ReferenceCache::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ReferenceCache::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ReferenceCache::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ReferenceCache::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ReferenceCache::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ReferenceCache::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ReferenceCache::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ReferenceCache::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ReferenceCache::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ReferenceCache::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ReferenceCache::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ReferenceCache::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ReferenceCache::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ReferenceCache::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ReferenceCache::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ReferenceCache::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ReferenceCache::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ReferenceCache::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ReferenceCache::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ReferenceCache::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ReferenceCache::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ReferenceCache::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ReferenceCache::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ReferenceCache::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ReferenceCache::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ReferenceCache::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ReferenceCache::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ReferenceCache::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/map/MapFileChooserPreview.h:5:
src/tools/radiant/include/ireference.h: In function 'GlobalReferenceCache()':
src/tools/radiant/include/ireference.h:82:24: warning: function 'GlobalReferenceCache()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   82 | inline ReferenceCache& GlobalReferenceCache ()
      |                        ^~~~~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/map/mapmodule.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/limits.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:203,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/syslimits.h:7,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:34,
                 from /usr/lib64/glib-2.0/include/glibconfig.h:11,
                 from /usr/include/glib-2.0/glib/gtypes.h:32,
                 from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32,
                 from src/tools/radiant/include/radiant_i18n.h:30,
                 from src/tools/radiant/radiant/map/mapmodule.cpp:23:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iscriplib.h:75,
                 from src/tools/radiant/radiant/map/mapmodule.cpp:24:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/map/mapmodule.cpp: In member function 'MapUFOAPI::~MapUFOAPI()':
src/tools/radiant/radiant/map/mapmodule.cpp:54:7: warning: function 'MapUFOAPI::~MapUFOAPI()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   54 | class MapUFOAPI: public MapFormat, public PrimitiveParser
      |       ^~~~~~~~~
src/tools/radiant/radiant/map/mapmodule.cpp: In member function 'MapUFOAPI::~MapUFOAPI()':
src/tools/radiant/radiant/map/mapmodule.cpp:54:7: warning: function 'MapUFOAPI::~MapUFOAPI()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/map/parse.h:25,
                 from src/tools/radiant/radiant/map/mapmodule.cpp:37:
src/tools/radiant/include/imap.h: In member function 'MapFormat::MapFormat()':
src/tools/radiant/include/imap.h:61:7: warning: function 'MapFormat::MapFormat()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   61 | class MapFormat {
      |       ^~~~~~~~~
src/tools/radiant/radiant/map/parse.h: In member function 'PrimitiveParser::PrimitiveParser()':
src/tools/radiant/radiant/map/parse.h:29:7: warning: function 'PrimitiveParser::PrimitiveParser()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class PrimitiveParser
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalOutputStream()':
src/tools/radiant/include/itextstream.h:116:26: warning: function 'globalOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/modulesystem.h: In function 'globalModuleServer()':
src/tools/radiant/include/modulesystem.h:131:22: warning: function 'globalModuleServer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [19]>(TextOutputStream&, char const (&) [19])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [19]>(TextOutputStream&, char const (&) [19])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [14]>(TextOutputStream&, char const (&) [14])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [14]>(TextOutputStream&, char const (&) [14])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/modulesystem.h: In member function 'Module::Module()':
src/tools/radiant/include/modulesystem.h:45:7: warning: function 'Module::Module()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class Module
      |       ^~~~~~
In file included from src/tools/radiant/libs/modulesystem/singletonmodule.h:28,
                 from src/tools/radiant/radiant/map/mapmodule.cpp:35:
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegisterable::ModuleRegisterable()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:29:7: warning: function 'ModuleRegisterable::ModuleRegisterable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class ModuleRegisterable
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [38]>(TextOutputStream&, char const (&) [38])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [38]>(TextOutputStream&, char const (&) [38])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [7]>(TextOutputStream&, char const (&) [7])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [7]>(TextOutputStream&, char const (&) [7])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> >(ConstantWrapper<IScriptLibrary::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> >(ConstantWrapper<IScriptLibrary::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> >(ConstantWrapper<IScriptLibrary::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> >(ConstantWrapper<IScriptLibrary::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<BrushCreator::Name_CONSTANT_> >(ConstantWrapper<BrushCreator::Name_CONSTANT_> const&)Quoted<ConstantWrapper<BrushCreator::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<BrushCreator::Name_CONSTANT_> >(ConstantWrapper<BrushCreator::Name_CONSTANT_> const&)Quoted<ConstantWrapper<BrushCreator::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<BrushCreator::Version_CONSTANT_> >(ConstantWrapper<BrushCreator::Version_CONSTANT_> const&)Quoted<ConstantWrapper<BrushCreator::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<BrushCreator::Version_CONSTANT_> >(ConstantWrapper<BrushCreator::Version_CONSTANT_> const&)Quoted<ConstantWrapper<BrushCreator::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> >(ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> >(ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> >(ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> >(ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEntityClassManager::Name_CONSTANT_> >(ConstantWrapper<IEntityClassManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEntityClassManager::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEntityClassManager::Name_CONSTANT_> >(ConstantWrapper<IEntityClassManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEntityClassManager::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEntityClassManager::Version_CONSTANT_> >(ConstantWrapper<IEntityClassManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEntityClassManager::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEntityClassManager::Version_CONSTANT_> >(ConstantWrapper<IEntityClassManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEntityClassManager::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegistryList::~ModuleRegistryList()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:39:7: warning: function 'ModuleRegistryList::~ModuleRegistryList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class ModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'StaticRegisterModule::~StaticRegisterModule()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:68:7: warning: function 'StaticRegisterModule::~StaticRegisterModule()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   68 | class StaticRegisterModule: public StaticModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegistryList::ModuleRegistryList()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:39:7: warning: function 'ModuleRegistryList::ModuleRegistryList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class ModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/map/mapmodule.cpp:26:
src/tools/radiant/include/ifiletypes.h: In member function 'filetype_t::~filetype_t()':
src/tools/radiant/include/ifiletypes.h:27:7: warning: function 'filetype_t::~filetype_t()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   27 | class filetype_t
      |       ^~~~~~~~~~
In file included from src/tools/radiant/include/ientity.h:28,
                 from src/tools/radiant/libs/scenelib.h:33,
                 from src/tools/radiant/radiant/map/mapmodule.cpp:30:
src/tools/radiant/libs/string/string.h: In function 'string::toString<unsigned long>(unsigned long const&)std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >':
src/tools/radiant/libs/string/string.h:155:20: warning: function 'string::toString<unsigned long>(unsigned long const&)std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  155 | inline std::string toString (const T& t)
      |                    ^~~~~~~~
In file included from src/tools/radiant/radiant/map/mapmodule.cpp:32:
src/tools/radiant/libs/stringio.h: In function 'Tokeniser_unexpectedError(Tokeniser&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/stringio.h:111:13: warning: function 'Tokeniser_unexpectedError(Tokeniser&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  111 | inline void Tokeniser_unexpectedError (Tokeniser& tokeniser, const std::string& token, const std::string& expected)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/include/iscriplib.h:30:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IScriptLibrary::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IScriptLibrary::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IScriptLibrary::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IScriptLibrary::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IScriptLibrary::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IScriptLibrary::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IScriptLibrary::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IScriptLibrary::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IScriptLibrary::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IScriptLibrary::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, BrushCreator::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<BrushCreator::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, BrushCreator::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<BrushCreator::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<BrushCreator::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<BrushCreator::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<BrushCreator::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<BrushCreator::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<BrushCreator::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<BrushCreator::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<BrushCreator::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<BrushCreator::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<BrushCreator::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<BrushCreator::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<BrushCreator::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<BrushCreator::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IFileTypeRegistry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IFileTypeRegistry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEntityClassManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEntityClassManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEntityClassManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEntityClassManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEntityClassManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEntityClassManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEntityClassManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEntityClassManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEntityClassManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEntityClassManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEntityClassManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEntityClassManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEntityClassManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEntityClassManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEntityClassManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEntityClassManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, BrushCreator::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<BrushCreator::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, BrushCreator::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<BrushCreator::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<BrushCreator::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<BrushCreator::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<BrushCreator::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<BrushCreator::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<BrushCreator::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<BrushCreator::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<BrushCreator::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<BrushCreator::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<BrushCreator::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<BrushCreator::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<BrushCreator::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<BrushCreator::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/map/mapmodule.cpp:25:
src/tools/radiant/include/ibrush.h: In function 'GlobalBrushCreator()':
src/tools/radiant/include/ibrush.h:68:22: warning: function 'GlobalBrushCreator()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   68 | inline BrushCreator& GlobalBrushCreator ()
      |                      ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IScriptLibrary::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IScriptLibrary::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IScriptLibrary::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IScriptLibrary::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IScriptLibrary::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IScriptLibrary::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IScriptLibrary::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IScriptLibrary::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IScriptLibrary::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IScriptLibrary::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iscriplib.h: In function 'GlobalScriptLibrary()':
src/tools/radiant/include/iscriplib.h:85:24: warning: function 'GlobalScriptLibrary()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   85 | inline IScriptLibrary& GlobalScriptLibrary ()
      |                        ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IFileTypeRegistry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IFileTypeRegistry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEntityClassManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEntityClassManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEntityClassManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEntityClassManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEntityClassManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEntityClassManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEntityClassManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEntityClassManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEntityClassManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEntityClassManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEntityClassManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEntityClassManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEntityClassManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEntityClassManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEntityClassManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEntityClassManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/radiant/map/mapmodule.cpp: In member function 'MapDependencies::~MapDependencies()':
src/tools/radiant/radiant/map/mapmodule.cpp:40:7: warning: function 'MapDependencies::~MapDependencies()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   40 | class MapDependencies: public GlobalRadiantModuleRef,
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [77]>(TextOutputStream&, char const (&) [77])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [77]>(TextOutputStream&, char const (&) [77])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [4]>(TextOutputStream&, char const (&) [4])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [4]>(TextOutputStream&, char const (&) [4])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [16]>(TextOutputStream&, char const (&) [16])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [16]>(TextOutputStream&, char const (&) [16])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, MapFormat::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<MapFormat::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, MapFormat::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<MapFormat::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<MapFormat::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<MapFormat::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<MapFormat::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<MapFormat::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/map/RootNode.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/libs/generic/constant.h:25,
                 from src/tools/radiant/include/nameable.h:25,
                 from src/tools/radiant/radiant/map/RootNode.h:4,
                 from src/tools/radiant/radiant/map/RootNode.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/libs/traverselib.h:25,
                 from src/tools/radiant/radiant/map/RootNode.h:5:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/traverselib.h:27:
src/tools/radiant/libs/scenelib.h: In member function 'AnyInstanceSelected::~AnyInstanceSelected()':
src/tools/radiant/libs/scenelib.h:497:7: warning: function 'AnyInstanceSelected::~AnyInstanceSelected()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  497 | class AnyInstanceSelected: public scene::Instantiable::Visitor
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In member function 'AnyInstanceSelected::~AnyInstanceSelected()':
src/tools/radiant/libs/scenelib.h:497:7: warning: function 'AnyInstanceSelected::~AnyInstanceSelected()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/scenelib.h:40:
src/tools/radiant/libs/transformlib.h: In member function 'IdentityTransform::~IdentityTransform()':
src/tools/radiant/libs/transformlib.h:46:7: warning: function 'IdentityTransform::~IdentityTransform()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   46 | class IdentityTransform: public TransformNode
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/transformlib.h: In member function 'IdentityTransform::~IdentityTransform()':
src/tools/radiant/libs/transformlib.h:46:7: warning: function 'IdentityTransform::~IdentityTransform()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/transformlib.h: In member function 'TransformNode::TransformNode()':
src/tools/radiant/libs/transformlib.h:34:7: warning: function 'TransformNode::TransformNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   34 | class TransformNode
      |       ^~~~~~~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:30:
src/tools/radiant/include/inode.h: In member function 'scene::INode::INode()':
src/tools/radiant/include/inode.h:9:7: warning: function 'scene::INode::INode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    9 | class INode
      |       ^~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_getInstantiable(scene::Node&)':
src/tools/radiant/libs/scenelib.h:195:29: warning: function 'Node_getInstantiable(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  195 | inline scene::Instantiable* Node_getInstantiable (scene::Node& node)
      |                             ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_getTraversable(scene::Node&)':
src/tools/radiant/libs/scenelib.h:200:28: warning: function 'Node_getTraversable(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  200 | inline scene::Traversable* Node_getTraversable (scene::Node& node)
      |                            ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_traverseSubgraph(scene::Node&, scene::Traversable::Walker const&)':
src/tools/radiant/libs/scenelib.h:205:13: warning: function 'Node_traverseSubgraph(scene::Node&, scene::Traversable::Walker const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  205 | inline void Node_traverseSubgraph (scene::Node& node, const scene::Traversable::Walker& walker)
      |             ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'scene::operator<(scene::Node&, scene::Node&)':
src/tools/radiant/libs/scenelib.h:222:13: warning: function 'scene::operator<(scene::Node&, scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  222 | inline bool operator< (scene::Node& node, scene::Node& other)
      |             ^~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'scene::operator==(scene::Node&, scene::Node&)':
src/tools/radiant/libs/scenelib.h:226:13: warning: function 'scene::operator==(scene::Node&, scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  226 | inline bool operator== (scene::Node& node, scene::Node& other)
      |             ^~~~~~~~
In file included from src/tools/radiant/include/iscenegraph.h:28,
                 from src/tools/radiant/libs/scenelib.h:31:
src/tools/radiant/include/itraversable.h: In member function 'scene::Traversable::Walker::Walker()':
src/tools/radiant/include/itraversable.h:36:23: warning: function 'scene::Traversable::Walker::Walker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   36 |                 class Walker
      |                       ^~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_isEntity(scene::Node&)':
src/tools/radiant/libs/scenelib.h:277:13: warning: function 'Node_isEntity(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  277 | inline bool Node_isEntity (scene::Node& node)
      |             ^~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_isBrush(scene::Node&)':
src/tools/radiant/libs/scenelib.h:309:13: warning: function 'Node_isBrush(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  309 | inline bool Node_isBrush (scene::Node& node)
      |             ^~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_isPrimitive(scene::Node&)':
src/tools/radiant/libs/scenelib.h:315:13: warning: function 'Node_isPrimitive(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  315 | inline bool Node_isPrimitive (scene::Node& node)
      |             ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Instance_getSelectable(scene::Instance&)':
src/tools/radiant/libs/scenelib.h:488:20: warning: function 'Instance_getSelectable(scene::Instance&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  488 | inline Selectable* Instance_getSelectable (scene::Instance& instance)
      |                    ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Instantiable::Visitor::Visitor()':
src/tools/radiant/include/iscenegraph.h:193:31: warning: function 'scene::Instantiable::Visitor::Visitor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  193 |                         class Visitor
      |                               ^~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_instanceSelected(scene::Node&)':
src/tools/radiant/libs/scenelib.h:515:13: warning: function 'Node_instanceSelected(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  515 | inline bool Node_instanceSelected (scene::Node& node)
      |             ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Instance_setSelected(scene::Instance&, bool)':
src/tools/radiant/libs/scenelib.h:598:13: warning: function 'Instance_setSelected(scene::Instance&, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  598 | inline void Instance_setSelected (scene::Instance& instance, bool selected)
      |             ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'nodetype_get_name(ENodeType)':
src/tools/radiant/libs/scenelib.h:678:20: warning: function 'nodetype_get_name(ENodeType)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  678 | inline const char* nodetype_get_name (ENodeType type)
      |                    ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'node_get_nodetype(scene::Node&)':
src/tools/radiant/libs/scenelib.h:689:18: warning: function 'node_get_nodetype(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  689 | inline ENodeType node_get_nodetype (scene::Node& node)
      |                  ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/map/RootNode.h:7:
src/tools/radiant/radiant/map/UndoFileChangeTracker.h: In member function 'UndoFileChangeTracker::~UndoFileChangeTracker()':
src/tools/radiant/radiant/map/UndoFileChangeTracker.h:8:7: warning: function 'UndoFileChangeTracker::~UndoFileChangeTracker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    8 | class UndoFileChangeTracker: public UndoTracker, public MapFile
      |       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/map/UndoFileChangeTracker.h: In member function 'UndoFileChangeTracker::~UndoFileChangeTracker()':
src/tools/radiant/radiant/map/UndoFileChangeTracker.h:8:7: warning: function 'UndoFileChangeTracker::~UndoFileChangeTracker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/undolib.h:26,
                 from src/tools/radiant/libs/traverselib.h:28:
src/tools/radiant/include/mapfile.h: In function 'Node_getMapFile(scene::Node&)':
src/tools/radiant/include/mapfile.h:44:17: warning: function 'Node_getMapFile(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   44 | inline MapFile* Node_getMapFile(scene::Node& node) {
      |                 ^~~~~~~~~~~~~~~
src/tools/radiant/include/itraversable.h: In member function 'scene::Traversable::Traversable()':
src/tools/radiant/include/itraversable.h:18:7: warning: function 'scene::Traversable::Traversable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   18 | class Traversable
      |       ^~~~~~~~~~~
src/tools/radiant/include/itraversable.h: In member function 'scene::Traversable::Traversable(scene::Traversable const&)':
src/tools/radiant/include/itraversable.h:18:7: warning: function 'scene::Traversable::Traversable(scene::Traversable const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itraversable.h: In member function 'scene::Traversable::Observer::Observer()':
src/tools/radiant/include/itraversable.h:23:23: warning: function 'scene::Traversable::Observer::Observer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   23 |                 class Observer
      |                       ^~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:32:
src/tools/radiant/include/iselection.h: In member function 'Selectable::Selectable()':
src/tools/radiant/include/iselection.h:41:7: warning: function 'Selectable::Selectable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | class Selectable
      |       ^~~~~~~~~~
In file included from src/tools/radiant/libs/undolib.h:25:
src/tools/radiant/include/iundo.h: In member function 'UndoTracker::UndoTracker()':
src/tools/radiant/include/iundo.h:93:7: warning: function 'UndoTracker::UndoTracker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   93 | class UndoTracker
      |       ^~~~~~~~~~~
src/tools/radiant/include/mapfile.h: In member function 'MapFile::MapFile()':
src/tools/radiant/include/mapfile.h:30:7: warning: function 'MapFile::MapFile()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   30 | class MapFile {
      |       ^~~~~~~
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Instantiable::Instantiable()':
src/tools/radiant/include/iscenegraph.h:175:15: warning: function 'scene::Instantiable::Instantiable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  175 |         class Instantiable
      |               ^~~~~~~~~~~~
src/tools/radiant/include/nameable.h: In member function 'Nameable::Nameable()':
src/tools/radiant/include/nameable.h:30:7: warning: function 'Nameable::Nameable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   30 | class Nameable
      |       ^~~~~~~~
src/tools/radiant/libs/transformlib.h: In member function 'IdentityTransform::IdentityTransform()':
src/tools/radiant/libs/transformlib.h:46:7: warning: function 'IdentityTransform::IdentityTransform()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   46 | class IdentityTransform: public TransformNode
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/inode.h: In member function 'scene::INode::INode(scene::INode const&)':
src/tools/radiant/include/inode.h:9:7: warning: function 'scene::INode::INode(scene::INode const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    9 | class INode
      |       ^~~~~
src/tools/radiant/libs/scenelib.h: In member function 'scene::Node::Node(scene::Node const&)':
src/tools/radiant/libs/scenelib.h:95:15: warning: function 'scene::Node::Node(scene::Node const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   95 |         class Node : public INode
      |               ^~~~
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Instantiable::Instantiable(scene::Instantiable const&)':
src/tools/radiant/include/iscenegraph.h:175:15: warning: function 'scene::Instantiable::Instantiable(scene::Instantiable const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  175 |         class Instantiable
      |               ^~~~~~~~~~~~
src/tools/radiant/include/nameable.h: In member function 'Nameable::Nameable(Nameable const&)':
src/tools/radiant/include/nameable.h:30:7: warning: function 'Nameable::Nameable(Nameable const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   30 | class Nameable
      |       ^~~~~~~~
src/tools/radiant/libs/transformlib.h: In member function 'TransformNode::TransformNode(TransformNode const&)':
src/tools/radiant/libs/transformlib.h:34:7: warning: function 'TransformNode::TransformNode(TransformNode const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   34 | class TransformNode
      |       ^~~~~~~~~~~~~
src/tools/radiant/include/mapfile.h: In member function 'MapFile::MapFile(MapFile const&)':
src/tools/radiant/include/mapfile.h:30:7: warning: function 'MapFile::MapFile(MapFile const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   30 | class MapFile {
      |       ^~~~~~~
src/tools/radiant/libs/transformlib.h: In member function 'IdentityTransform::IdentityTransform(IdentityTransform const&)':
src/tools/radiant/libs/transformlib.h:46:7: warning: function 'IdentityTransform::IdentityTransform(IdentityTransform const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   46 | class IdentityTransform: public TransformNode
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itraversable.h: In member function 'scene::Traversable::Observer::Observer(scene::Traversable::Observer const&)':
src/tools/radiant/include/itraversable.h:23:23: warning: function 'scene::Traversable::Observer::Observer(scene::Traversable::Observer const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   23 |                 class Observer
      |                       ^~~~~~~~
src/tools/radiant/include/iundo.h: In member function 'UndoTracker::UndoTracker(UndoTracker const&)':
src/tools/radiant/include/iundo.h:93:7: warning: function 'UndoTracker::UndoTracker(UndoTracker const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   93 | class UndoTracker
      |       ^~~~~~~~~~~
src/tools/radiant/radiant/map/UndoFileChangeTracker.h: In member function 'UndoFileChangeTracker::UndoFileChangeTracker(UndoFileChangeTracker const&)':
src/tools/radiant/radiant/map/UndoFileChangeTracker.h:8:7: warning: function 'UndoFileChangeTracker::UndoFileChangeTracker(UndoFileChangeTracker const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    8 | class UndoFileChangeTracker: public UndoTracker, public MapFile
      |       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/iundo.h: In member function 'Undoable::Undoable()':
src/tools/radiant/include/iundo.h:66:7: warning: function 'Undoable::Undoable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class Undoable
      |       ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [58]>(TextOutputStream&, char const (&) [58])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [58]>(TextOutputStream&, char const (&) [58])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [44]>(TextOutputStream&, char const (&) [44])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [44]>(TextOutputStream&, char const (&) [44])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [37]>(TextOutputStream&, char const (&) [37])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [37]>(TextOutputStream&, char const (&) [37])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [61]>(TextOutputStream&, char const (&) [61])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [61]>(TextOutputStream&, char const (&) [61])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [47]>(TextOutputStream&, char const (&) [47])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [47]>(TextOutputStream&, char const (&) [47])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [48]>(TextOutputStream&, char const (&) [48])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [48]>(TextOutputStream&, char const (&) [48])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [56]>(TextOutputStream&, char const (&) [56])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [56]>(TextOutputStream&, char const (&) [56])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [45]>(TextOutputStream&, char const (&) [45])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [45]>(TextOutputStream&, char const (&) [45])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/scenelib.h:42:
src/tools/radiant/libs/generic/reference.h: In function 'makeReference<scene::Node>(scene::Node&)Reference<scene::Node>':
src/tools/radiant/libs/generic/reference.h:62:24: warning: function 'makeReference<scene::Node>(scene::Node&)Reference<scene::Node>' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | inline Reference<Type> makeReference(Type& value) {
      |                        ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [69]>(TextOutputStream&, char const (&) [69])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [69]>(TextOutputStream&, char const (&) [69])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/map/RootNode.h:6:
src/tools/radiant/libs/selectionlib.h: In member function 'SelectableInstance::~SelectableInstance()':
src/tools/radiant/libs/selectionlib.h:152:7: warning: function 'SelectableInstance::~SelectableInstance()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  152 | class SelectableInstance: public scene::Instance, public Selectable
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/selectionlib.h: In member function 'SelectableInstance::~SelectableInstance()':
src/tools/radiant/libs/selectionlib.h:152:7: warning: function 'SelectableInstance::~SelectableInstance()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [39]>(TextOutputStream&, char const (&) [39])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [39]>(TextOutputStream&, char const (&) [39])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [55]>(TextOutputStream&, char const (&) [55])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [55]>(TextOutputStream&, char const (&) [55])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/mapfile.h: In function 'path_find_mapfile<Reference<scene::Node> const*>(Reference<scene::Node> const*, Reference<scene::Node> const*)MapFile*':
src/tools/radiant/include/mapfile.h:49:17: warning: function 'path_find_mapfile<Reference<scene::Node> const*>(Reference<scene::Node> const*, Reference<scene::Node> const*)MapFile*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | inline MapFile* path_find_mapfile(Iterator first, Iterator last) {
      |                 ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/traverselib.h:29:
src/tools/radiant/libs/container/container.h: In member function 'UnsortedSet<SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > >::UnsortedSet()':
src/tools/radiant/libs/container/container.h:63:7: warning: function 'UnsortedSet<SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > >::UnsortedSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   63 | class UnsortedSet {
      |       ^~~~~~~~~~~
In file included from src/tools/radiant/include/ibrush.h:26,
                 from src/tools/radiant/libs/scenelib.h:34:
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<SelectableInstance>(SelectableInstance&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<SelectableInstance>(SelectableInstance&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/map/RootNode.h:9:
src/tools/radiant/libs/instancelib.h: In member function 'InstanceSet::InstanceSet()':
src/tools/radiant/libs/instancelib.h:127:7: warning: function 'InstanceSet::InstanceSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | class InstanceSet: public scene::Traversable::Observer
      |       ^~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/scenelib.h:706:
src/tools/radiant/libs/generic/referencecounted.h: In function 'operator< <scene::Node>(SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&, SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&)bool':
src/tools/radiant/libs/generic/referencecounted.h:154:13: warning: function 'operator< <scene::Node>(SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&, SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  154 | inline bool operator<(const SmartReference<Type>& self, const SmartReference<Type>& other) {
      |             ^~~~~~~~
src/tools/radiant/libs/container/container.h: In member function 'UnsortedSet<SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > >::~UnsortedSet()':
src/tools/radiant/libs/container/container.h:63:7: warning: function 'UnsortedSet<SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > >::~UnsortedSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   63 | class UnsortedSet {
      |       ^~~~~~~~~~~
src/tools/radiant/libs/undolib.h: In member function 'BasicUndoMemento<TraversableNodeSet>::~BasicUndoMemento()':
src/tools/radiant/libs/undolib.h:30:7: warning: function 'BasicUndoMemento<TraversableNodeSet>::~BasicUndoMemento()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   30 | class BasicUndoMemento: public UndoMemento
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/undolib.h: In member function 'BasicUndoMemento<TraversableNodeSet>::~BasicUndoMemento()':
src/tools/radiant/libs/undolib.h:30:7: warning: function 'BasicUndoMemento<TraversableNodeSet>::~BasicUndoMemento()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iscenegraph.h: In function 'GlobalSceneGraph()':
src/tools/radiant/include/iscenegraph.h:241:22: warning: function 'GlobalSceneGraph()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'findInstance(Stack<Reference<scene::Node> > const&)':
src/tools/radiant/libs/scenelib.h:615:25: warning: function 'findInstance(Stack<Reference<scene::Node> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  615 | inline scene::Instance& findInstance (const scene::Path& path)
      |                         ^~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'selectPath(Stack<Reference<scene::Node> > const&, bool)':
src/tools/radiant/libs/scenelib.h:622:13: warning: function 'selectPath(Stack<Reference<scene::Node> > const&, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  622 | inline void selectPath (const scene::Path& path, bool selected)
      |             ^~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iselection.h: In function 'GlobalSelectionSystem()':
src/tools/radiant/include/iselection.h:241:25: warning: function 'GlobalSelectionSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iundo.h: In function 'GlobalUndoSystem()':
src/tools/radiant/include/iundo.h:172:20: warning: function 'GlobalUndoSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  172 | inline UndoSystem& GlobalUndoSystem ()
      |                    ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/referencecounted.h: In function 'operator==<scene::Node>(SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&, SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&)bool':
src/tools/radiant/libs/generic/referencecounted.h:158:13: warning: function 'operator==<scene::Node>(SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&, SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  158 | inline bool operator==(const SmartReference<Type>& self, const SmartReference<Type>& other) {
      |             ^~~~~~~~
src/tools/radiant/libs/container/container.h: In member function 'UnsortedSet<SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > >::operator=(UnsortedSet<SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > > const&)':
src/tools/radiant/libs/container/container.h:63:7: warning: function 'UnsortedSet<SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > >::operator=(UnsortedSet<SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   63 | class UnsortedSet {
      |       ^~~~~~~~~~~
src/tools/radiant/libs/traverselib.h: In function 'nodeset_diff(UnsortedSet<SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > > const&, UnsortedSet<SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > > const&, scene::Traversable::Observer*)':
src/tools/radiant/libs/traverselib.h:116:13: warning: function 'nodeset_diff(UnsortedSet<SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > > const&, UnsortedSet<SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > > const&, scene::Traversable::Observer*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  116 | inline void nodeset_diff (const UnsortedNodeSet& self, const UnsortedNodeSet& other,
      |             ^~~~~~~~~~~~
src/tools/radiant/libs/instancelib.h: In member function 'InstanceSet::InstanceSet(InstanceSet const&)':
src/tools/radiant/libs/instancelib.h:127:7: warning: function 'InstanceSet::InstanceSet(InstanceSet const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | class InstanceSet: public scene::Traversable::Observer
      |       ^~~~~~~~~~~
src/tools/radiant/radiant/map/RootNode.h: In member function 'map::RootNode::RootNode(map::RootNode const&)':
src/tools/radiant/radiant/map/RootNode.h:23:7: warning: function 'map::RootNode::RootNode(map::RootNode const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   23 | class RootNode :
      |       ^~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:43:
src/tools/radiant/libs/container/stack.h: In function 'operator< <Reference<scene::Node> >(Stack<Reference<scene::Node> > const&, Stack<Reference<scene::Node> > const&)bool':
src/tools/radiant/libs/container/stack.h:210:13: warning: function 'operator< <Reference<scene::Node> >(Stack<Reference<scene::Node> > const&, Stack<Reference<scene::Node> > const&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  210 | inline bool operator< (const Stack<Type>& self, const Stack<Type>& other)
      |             ^~~~~~~~
src/tools/radiant/include/iundo.h: In member function 'UndoMemento::UndoMemento()':
src/tools/radiant/include/iundo.h:45:7: warning: function 'UndoMemento::UndoMemento()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class UndoMemento
      |       ^~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/namespace/NameObserver.cpp
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/libs/uniquenames.h:25,
                 from src/tools/radiant/radiant/namespace/NameObserver.h:3,
                 from src/tools/radiant/radiant/namespace/NameObserver.cpp:1:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/cstddef:49,
                 from src/tools/radiant/include/itextstream.h:32,
                 from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/uniquenames.h:27:
src/tools/radiant/libs/string/string.h: In function 'string::toInt(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)':
src/tools/radiant/libs/string/string.h:172:12: warning: function 'string::toInt(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  172 | inline int toInt (const std::string& str, int defaultValue = 0)
      |            ^~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/string/string.h: In function 'string::cutAfterFirstMatch(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/string/string.h:267:20: warning: function 'string::cutAfterFirstMatch(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  267 | inline std::string cutAfterFirstMatch (const std::string& str, const std::string& pattern)
      |                    ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/uniquenames.h: In function 'name_read(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/uniquenames.h:73:15: warning: function 'name_read(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   73 | inline name_t name_read (const std::string& name)
      |               ^~~~~~~~~
src/tools/radiant/libs/uniquenames.h: In member function 'PostFixes::~PostFixes()':
src/tools/radiant/libs/uniquenames.h:82:7: warning: function 'PostFixes::~PostFixes()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   82 | class PostFixes
      |       ^~~~~~~~~
src/tools/radiant/libs/uniquenames.h: In member function 'PostFixes::PostFixes()':
src/tools/radiant/libs/uniquenames.h:82:7: warning: function 'PostFixes::PostFixes()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
===> CXX [uforadiant] src/tools/radiant/radiant/namespace/Namespace.cpp
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/libs/uniquenames.h:25,
                 from src/tools/radiant/radiant/namespace/NameObserver.h:3,
                 from src/tools/radiant/radiant/namespace/Namespace.h:3,
                 from src/tools/radiant/radiant/namespace/Namespace.cpp:1:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/cstddef:49,
                 from src/tools/radiant/include/itextstream.h:32,
                 from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
src/tools/radiant/radiant/namespace/Namespace.cpp: In function '(anonymous namespace)::Node_getNamespaced(scene::Node&)':
src/tools/radiant/radiant/namespace/Namespace.cpp:7:20: warning: function '(anonymous namespace)::Node_getNamespaced(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    7 | inline Namespaced* Node_getNamespaced (scene::Node& node)
      |                    ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/uniquenames.h:27:
src/tools/radiant/libs/string/string.h: In function 'string::toInt(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)':
src/tools/radiant/libs/string/string.h:172:12: warning: function 'string::toInt(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  172 | inline int toInt (const std::string& str, int defaultValue = 0)
      |            ^~~~~
src/tools/radiant/libs/uniquenames.h: In function 'name_write(char*, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Postfix>)':
src/tools/radiant/libs/uniquenames.h:67:13: warning: function 'name_write(char*, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Postfix>)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   67 | inline void name_write (char* buffer, name_t name)
      |             ^~~~~~~~~~
src/tools/radiant/radiant/namespace/Namespace.cpp: In member function 'Namespace::gatherNamespaced(scene::Node&)::GatherNamespacedWalker::~GatherNamespacedWalker()':
src/tools/radiant/radiant/namespace/Namespace.cpp:63:15: warning: function 'Namespace::gatherNamespaced(scene::Node&)::GatherNamespacedWalker::~GatherNamespacedWalker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   63 |         class GatherNamespacedWalker: public scene::Traversable::Walker
      |               ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/namespace/Namespace.cpp: In member function 'Namespace::gatherNamespaced(scene::Node&)::GatherNamespacedWalker::~GatherNamespacedWalker()':
src/tools/radiant/radiant/namespace/Namespace.cpp:63:15: warning: function 'Namespace::gatherNamespaced(scene::Node&)::GatherNamespacedWalker::~GatherNamespacedWalker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/namespace/Namespace.cpp:3:
src/tools/radiant/libs/scenelib.h: In member function 'AnyInstanceSelected::~AnyInstanceSelected()':
src/tools/radiant/libs/scenelib.h:497:7: warning: function 'AnyInstanceSelected::~AnyInstanceSelected()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  497 | class AnyInstanceSelected: public scene::Instantiable::Visitor
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In member function 'AnyInstanceSelected::~AnyInstanceSelected()':
src/tools/radiant/libs/scenelib.h:497:7: warning: function 'AnyInstanceSelected::~AnyInstanceSelected()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/scenelib.h: In function 'Node_getInstantiable(scene::Node&)':
src/tools/radiant/libs/scenelib.h:195:29: warning: function 'Node_getInstantiable(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  195 | inline scene::Instantiable* Node_getInstantiable (scene::Node& node)
      |                             ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_getTraversable(scene::Node&)':
src/tools/radiant/libs/scenelib.h:200:28: warning: function 'Node_getTraversable(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  200 | inline scene::Traversable* Node_getTraversable (scene::Node& node)
      |                            ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_traverseSubgraph(scene::Node&, scene::Traversable::Walker const&)':
src/tools/radiant/libs/scenelib.h:205:13: warning: function 'Node_traverseSubgraph(scene::Node&, scene::Traversable::Walker const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  205 | inline void Node_traverseSubgraph (scene::Node& node, const scene::Traversable::Walker& walker)
      |             ^~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/include/iscenegraph.h:28,
                 from src/tools/radiant/radiant/namespace/Namespace.h:7:
src/tools/radiant/include/itraversable.h: In member function 'scene::Traversable::Walker::Walker()':
src/tools/radiant/include/itraversable.h:36:23: warning: function 'scene::Traversable::Walker::Walker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   36 |                 class Walker
      |                       ^~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_isBrush(scene::Node&)':
src/tools/radiant/libs/scenelib.h:309:13: warning: function 'Node_isBrush(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  309 | inline bool Node_isBrush (scene::Node& node)
      |             ^~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_isPrimitive(scene::Node&)':
src/tools/radiant/libs/scenelib.h:315:13: warning: function 'Node_isPrimitive(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  315 | inline bool Node_isPrimitive (scene::Node& node)
      |             ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Instance_getSelectable(scene::Instance&)':
src/tools/radiant/libs/scenelib.h:488:20: warning: function 'Instance_getSelectable(scene::Instance&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  488 | inline Selectable* Instance_getSelectable (scene::Instance& instance)
      |                    ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Instantiable::Visitor::Visitor()':
src/tools/radiant/include/iscenegraph.h:193:31: warning: function 'scene::Instantiable::Visitor::Visitor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  193 |                         class Visitor
      |                               ^~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_instanceSelected(scene::Node&)':
src/tools/radiant/libs/scenelib.h:515:13: warning: function 'Node_instanceSelected(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  515 | inline bool Node_instanceSelected (scene::Node& node)
      |             ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Instance_setSelected(scene::Instance&, bool)':
src/tools/radiant/libs/scenelib.h:598:13: warning: function 'Instance_setSelected(scene::Instance&, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  598 | inline void Instance_setSelected (scene::Instance& instance, bool selected)
      |             ^~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/namespace/Namespace.h:6:
src/tools/radiant/include/inamespace.h: In member function 'INamespace::INamespace()':
src/tools/radiant/include/inamespace.h:33:7: warning: function 'INamespace::INamespace()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   33 | class INamespace {
      |       ^~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [58]>(TextOutputStream&, char const (&) [58])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [58]>(TextOutputStream&, char const (&) [58])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [44]>(TextOutputStream&, char const (&) [44])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [44]>(TextOutputStream&, char const (&) [44])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/scenelib.h:42:
src/tools/radiant/libs/generic/reference.h: In function 'makeReference<scene::Node>(scene::Node&)Reference<scene::Node>':
src/tools/radiant/libs/generic/reference.h:62:24: warning: function 'makeReference<scene::Node>(scene::Node&)Reference<scene::Node>' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | inline Reference<Type> makeReference(Type& value) {
      |                        ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/namespace/NameObserver.h:4:
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<NameObserver>(NameObserver&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<NameObserver>(NameObserver&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/uniquenames.h: In member function 'UniqueNames::UniqueNames()':
src/tools/radiant/libs/uniquenames.h:136:7: warning: function 'UniqueNames::UniqueNames()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  136 | class UniqueNames
      |       ^~~~~~~~~~~
src/tools/radiant/radiant/namespace/Namespace.h: In member function 'Namespace::Namespace()':
src/tools/radiant/radiant/namespace/Namespace.h:9:7: warning: function 'Namespace::Namespace()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    9 | class Namespace: public INamespace
      |       ^~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/generic/callback.h: In function 'operator< <void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>(CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&, CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&)bool':
src/tools/radiant/libs/generic/callback.h:255:13: warning: function 'operator< <void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>(CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&, CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  255 | inline bool operator< (const CallbackBase<Thunk>& self, const CallbackBase<Thunk>& other)
      |             ^~~~~~~~
src/tools/radiant/libs/string/string.h: In function 'string::cutAfterFirstMatch(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/string/string.h:267:20: warning: function 'string::cutAfterFirstMatch(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  267 | inline std::string cutAfterFirstMatch (const std::string& str, const std::string& pattern)
      |                    ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/uniquenames.h: In function 'name_read(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/uniquenames.h:73:15: warning: function 'name_read(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   73 | inline name_t name_read (const std::string& name)
      |               ^~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/inamespace.h:25:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iscenegraph.h: In function 'GlobalSceneGraph()':
src/tools/radiant/include/iscenegraph.h:241:22: warning: function 'GlobalSceneGraph()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'findInstance(Stack<Reference<scene::Node> > const&)':
src/tools/radiant/libs/scenelib.h:615:25: warning: function 'findInstance(Stack<Reference<scene::Node> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  615 | inline scene::Instance& findInstance (const scene::Path& path)
      |                         ^~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'selectPath(Stack<Reference<scene::Node> > const&, bool)':
src/tools/radiant/libs/scenelib.h:622:13: warning: function 'selectPath(Stack<Reference<scene::Node> > const&, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  622 | inline void selectPath (const scene::Path& path, bool selected)
      |             ^~~~~~~~~~
src/tools/radiant/radiant/namespace/NameObserver.h: In member function 'NameObserver::NameObserver(NameObserver const&)':
src/tools/radiant/radiant/namespace/NameObserver.h:6:7: warning: function 'NameObserver::NameObserver(NameObserver const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    6 | class NameObserver
      |       ^~~~~~~~~~~~
src/tools/radiant/libs/uniquenames.h: In member function 'PostFixes::~PostFixes()':
src/tools/radiant/libs/uniquenames.h:82:7: warning: function 'PostFixes::~PostFixes()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   82 | class PostFixes
      |       ^~~~~~~~~
src/tools/radiant/libs/uniquenames.h: In member function 'UniqueNames::~UniqueNames()':
src/tools/radiant/libs/uniquenames.h:136:7: warning: function 'UniqueNames::~UniqueNames()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  136 | class UniqueNames
      |       ^~~~~~~~~~~
src/tools/radiant/radiant/namespace/Namespace.h: In member function 'Namespace::~Namespace()':
src/tools/radiant/radiant/namespace/Namespace.h:9:7: warning: function 'Namespace::~Namespace()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    9 | class Namespace: public INamespace
      |       ^~~~~~~~~
src/tools/radiant/radiant/namespace/Namespace.h: In member function 'Namespace::~Namespace()':
src/tools/radiant/radiant/namespace/Namespace.h:9:7: warning: function 'Namespace::~Namespace()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/uniquenames.h: In member function 'PostFixes::PostFixes()':
src/tools/radiant/libs/uniquenames.h:82:7: warning: function 'PostFixes::PostFixes()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   82 | class PostFixes
      |       ^~~~~~~~~
src/tools/radiant/libs/uniquenames.h: In member function 'PostFixes::PostFixes(PostFixes const&)':
src/tools/radiant/libs/uniquenames.h:82:7: warning: function 'PostFixes::PostFixes(PostFixes const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/uniquenames.h: In member function 'UniqueNames::UniqueNames(UniqueNames const&)':
src/tools/radiant/libs/uniquenames.h:136:7: warning: function 'UniqueNames::UniqueNames(UniqueNames const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  136 | class UniqueNames
      |       ^~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/namespace/NamespaceModule.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/libs/generic/constant.h:25,
                 from src/tools/radiant/include/inamespace.h:25,
                 from src/tools/radiant/radiant/namespace/NamespaceModule.h:3,
                 from src/tools/radiant/radiant/namespace/NamespaceModule.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/inamespace.h:68:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/inamespace.h: In member function 'INamespace::INamespace()':
src/tools/radiant/include/inamespace.h:33:7: warning: function 'INamespace::INamespace()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   33 | class INamespace {
      |       ^~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalOutputStream()':
src/tools/radiant/include/itextstream.h:116:26: warning: function 'globalOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/modulesystem.h: In function 'globalModuleServer()':
src/tools/radiant/include/modulesystem.h:131:22: warning: function 'globalModuleServer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/modulesystem.h: In member function 'Module::Module()':
src/tools/radiant/include/modulesystem.h:45:7: warning: function 'Module::Module()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class Module
      |       ^~~~~~
In file included from src/tools/radiant/radiant/namespace/NamespaceModule.cpp:5:
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegisterable::ModuleRegisterable()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:29:7: warning: function 'ModuleRegisterable::ModuleRegisterable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class ModuleRegisterable
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/namespace/NameObserver.h:3,
                 from src/tools/radiant/radiant/namespace/Namespace.h:3,
                 from src/tools/radiant/radiant/namespace/NamespaceModule.cpp:3:
src/tools/radiant/libs/uniquenames.h: In member function 'UniqueNames::UniqueNames()':
src/tools/radiant/libs/uniquenames.h:136:7: warning: function 'UniqueNames::UniqueNames()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  136 | class UniqueNames
      |       ^~~~~~~~~~~
src/tools/radiant/radiant/namespace/Namespace.h: In member function 'Namespace::Namespace()':
src/tools/radiant/radiant/namespace/Namespace.h:9:7: warning: function 'Namespace::Namespace()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    9 | class Namespace: public INamespace
      |       ^~~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegistryList::~ModuleRegistryList()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:39:7: warning: function 'ModuleRegistryList::~ModuleRegistryList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class ModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'StaticRegisterModule::~StaticRegisterModule()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:68:7: warning: function 'StaticRegisterModule::~StaticRegisterModule()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   68 | class StaticRegisterModule: public StaticModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegistryList::ModuleRegistryList()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:39:7: warning: function 'ModuleRegistryList::ModuleRegistryList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class ModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, INamespace::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<INamespace::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, INamespace::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<INamespace::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<INamespace::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<INamespace::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<INamespace::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<INamespace::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [77]>(TextOutputStream&, char const (&) [77])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [77]>(TextOutputStream&, char const (&) [77])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [4]>(TextOutputStream&, char const (&) [4])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [4]>(TextOutputStream&, char const (&) [4])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [16]>(TextOutputStream&, char const (&) [16])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [16]>(TextOutputStream&, char const (&) [16])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
===> CXX [uforadiant] src/tools/radiant/radiant/xyview/grid/Grid.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/libs/generic/constant.h:25,
                 from src/tools/radiant/include/igrid.h:8,
                 from src/tools/radiant/radiant/xyview/grid/Grid.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/igrid.h:63:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from src/tools/radiant/include/radiant_i18n.h:30,
                 from src/tools/radiant/radiant/xyview/grid/Grid.cpp:9:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from src/tools/radiant/libs/stream/textstream.h:36,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
src/tools/radiant/radiant/xyview/grid/Grid.cpp: In member function 'void GridManager::populateGridItems()':
src/tools/radiant/radiant/xyview/grid/Grid.cpp:84:71: warning: implicitly-declared 'constexpr GridItem& GridItem::operator=(const GridItem&)' is deprecated [-Wdeprecated-copy]
   84 |                         _gridItems["0.125"] = GridItem(GRID_0125, this);
      |                                                                       ^
In file included from src/tools/radiant/radiant/xyview/grid/Grid.cpp:13:
src/tools/radiant/radiant/xyview/grid/GridItem.h:24:17: note: because 'GridItem' has user-provided 'GridItem::GridItem(const GridItem&)'
   24 |                 GridItem (const GridItem& other) :
      |                 ^~~~~~~~
src/tools/radiant/radiant/xyview/grid/Grid.cpp:85:69: warning: implicitly-declared 'constexpr GridItem& GridItem::operator=(const GridItem&)' is deprecated [-Wdeprecated-copy]
   85 |                         _gridItems["0.25"] = GridItem(GRID_025, this);
      |                                                                     ^
src/tools/radiant/radiant/xyview/grid/GridItem.h:24:17: note: because 'GridItem' has user-provided 'GridItem::GridItem(const GridItem&)'
   24 |                 GridItem (const GridItem& other) :
      |                 ^~~~~~~~
src/tools/radiant/radiant/xyview/grid/Grid.cpp:86:67: warning: implicitly-declared 'constexpr GridItem& GridItem::operator=(const GridItem&)' is deprecated [-Wdeprecated-copy]
   86 |                         _gridItems["0.5"] = GridItem(GRID_05, this);
      |                                                                   ^
src/tools/radiant/radiant/xyview/grid/GridItem.h:24:17: note: because 'GridItem' has user-provided 'GridItem::GridItem(const GridItem&)'
   24 |                 GridItem (const GridItem& other) :
      |                 ^~~~~~~~
src/tools/radiant/radiant/xyview/grid/Grid.cpp:87:64: warning: implicitly-declared 'constexpr GridItem& GridItem::operator=(const GridItem&)' is deprecated [-Wdeprecated-copy]
   87 |                         _gridItems["1"] = GridItem(GRID_1, this);
      |                                                                ^
src/tools/radiant/radiant/xyview/grid/GridItem.h:24:17: note: because 'GridItem' has user-provided 'GridItem::GridItem(const GridItem&)'
   24 |                 GridItem (const GridItem& other) :
      |                 ^~~~~~~~
src/tools/radiant/radiant/xyview/grid/Grid.cpp:88:64: warning: implicitly-declared 'constexpr GridItem& GridItem::operator=(const GridItem&)' is deprecated [-Wdeprecated-copy]
   88 |                         _gridItems["2"] = GridItem(GRID_2, this);
      |                                                                ^
src/tools/radiant/radiant/xyview/grid/GridItem.h:24:17: note: because 'GridItem' has user-provided 'GridItem::GridItem(const GridItem&)'
   24 |                 GridItem (const GridItem& other) :
      |                 ^~~~~~~~
src/tools/radiant/radiant/xyview/grid/Grid.cpp:89:64: warning: implicitly-declared 'constexpr GridItem& GridItem::operator=(const GridItem&)' is deprecated [-Wdeprecated-copy]
   89 |                         _gridItems["4"] = GridItem(GRID_4, this);
      |                                                                ^
src/tools/radiant/radiant/xyview/grid/GridItem.h:24:17: note: because 'GridItem' has user-provided 'GridItem::GridItem(const GridItem&)'
   24 |                 GridItem (const GridItem& other) :
      |                 ^~~~~~~~
src/tools/radiant/radiant/xyview/grid/Grid.cpp:90:64: warning: implicitly-declared 'constexpr GridItem& GridItem::operator=(const GridItem&)' is deprecated [-Wdeprecated-copy]
   90 |                         _gridItems["8"] = GridItem(GRID_8, this);
      |                                                                ^
src/tools/radiant/radiant/xyview/grid/GridItem.h:24:17: note: because 'GridItem' has user-provided 'GridItem::GridItem(const GridItem&)'
   24 |                 GridItem (const GridItem& other) :
      |                 ^~~~~~~~
src/tools/radiant/radiant/xyview/grid/Grid.cpp:91:66: warning: implicitly-declared 'constexpr GridItem& GridItem::operator=(const GridItem&)' is deprecated [-Wdeprecated-copy]
   91 |                         _gridItems["16"] = GridItem(GRID_16, this);
      |                                                                  ^
src/tools/radiant/radiant/xyview/grid/GridItem.h:24:17: note: because 'GridItem' has user-provided 'GridItem::GridItem(const GridItem&)'
   24 |                 GridItem (const GridItem& other) :
      |                 ^~~~~~~~
src/tools/radiant/radiant/xyview/grid/Grid.cpp:92:66: warning: implicitly-declared 'constexpr GridItem& GridItem::operator=(const GridItem&)' is deprecated [-Wdeprecated-copy]
   92 |                         _gridItems["32"] = GridItem(GRID_32, this);
      |                                                                  ^
src/tools/radiant/radiant/xyview/grid/GridItem.h:24:17: note: because 'GridItem' has user-provided 'GridItem::GridItem(const GridItem&)'
   24 |                 GridItem (const GridItem& other) :
      |                 ^~~~~~~~
src/tools/radiant/radiant/xyview/grid/Grid.cpp:93:66: warning: implicitly-declared 'constexpr GridItem& GridItem::operator=(const GridItem&)' is deprecated [-Wdeprecated-copy]
   93 |                         _gridItems["64"] = GridItem(GRID_64, this);
      |                                                                  ^
src/tools/radiant/radiant/xyview/grid/GridItem.h:24:17: note: because 'GridItem' has user-provided 'GridItem::GridItem(const GridItem&)'
   24 |                 GridItem (const GridItem& other) :
      |                 ^~~~~~~~
src/tools/radiant/radiant/xyview/grid/Grid.cpp:94:68: warning: implicitly-declared 'constexpr GridItem& GridItem::operator=(const GridItem&)' is deprecated [-Wdeprecated-copy]
   94 |                         _gridItems["128"] = GridItem(GRID_128, this);
      |                                                                    ^
src/tools/radiant/radiant/xyview/grid/GridItem.h:24:17: note: because 'GridItem' has user-provided 'GridItem::GridItem(const GridItem&)'
   24 |                 GridItem (const GridItem& other) :
      |                 ^~~~~~~~
src/tools/radiant/radiant/xyview/grid/Grid.cpp:95:68: warning: implicitly-declared 'constexpr GridItem& GridItem::operator=(const GridItem&)' is deprecated [-Wdeprecated-copy]
   95 |                         _gridItems["256"] = GridItem(GRID_256, this);
      |                                                                    ^
src/tools/radiant/radiant/xyview/grid/GridItem.h:24:17: note: because 'GridItem' has user-provided 'GridItem::GridItem(const GridItem&)'
   24 |                 GridItem (const GridItem& other) :
      |                 ^~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/xyview/grid/Grid.cpp:8:
src/tools/radiant/libs/signal/signal.h: In function 'ListDetail::list_initialise(ListDetail::ListNodeBase&)':
src/tools/radiant/libs/signal/signal.h:16:13: warning: function 'ListDetail::list_initialise(ListDetail::ListNodeBase&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   16 | inline void list_initialise(ListNodeBase& self) {
      |             ^~~~~~~~~~~~~~~
src/tools/radiant/libs/signal/signal.h: In function 'ListDetail::node_link(ListDetail::ListNodeBase*, ListDetail::ListNodeBase*)':
src/tools/radiant/libs/signal/signal.h:36:13: warning: function 'ListDetail::node_link(ListDetail::ListNodeBase*, ListDetail::ListNodeBase*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   36 | inline void node_link(ListNodeBase* node, ListNodeBase* next) {
      |             ^~~~~~~~~
src/tools/radiant/include/igrid.h: In member function 'IGridManager::IGridManager()':
src/tools/radiant/include/igrid.h:37:7: warning: function 'IGridManager::IGridManager()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   37 | class IGridManager
      |       ^~~~~~~~~~~~
In file included from src/tools/radiant/radiant/xyview/grid/Grid.cpp:6:
src/tools/radiant/include/iregistry.h: In member function 'RegistryKeyObserver::RegistryKeyObserver()':
src/tools/radiant/include/iregistry.h:26:7: warning: function 'RegistryKeyObserver::RegistryKeyObserver()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   26 | class RegistryKeyObserver {
      |       ^~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/xyview/grid/Grid.cpp:7:
src/tools/radiant/include/preferencesystem.h: In member function 'PreferenceConstructor::PreferenceConstructor()':
src/tools/radiant/include/preferencesystem.h:90:7: warning: function 'PreferenceConstructor::PreferenceConstructor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   90 | class PreferenceConstructor
      |       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalOutputStream()':
src/tools/radiant/include/itextstream.h:116:26: warning: function 'globalOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/modulesystem.h: In function 'globalModuleServer()':
src/tools/radiant/include/modulesystem.h:131:22: warning: function 'globalModuleServer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/signal/signal.h: In member function 'SignalBase<SignalHandler>::SignalBase()':
src/tools/radiant/libs/signal/signal.h:229:7: warning: function 'SignalBase<SignalHandler>::SignalBase()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  229 | class SignalBase {
      |       ^~~~~~~~~~
src/tools/radiant/libs/signal/signal.h: In member function 'Signal0::Signal0()':
src/tools/radiant/libs/signal/signal.h:289:7: warning: function 'Signal0::Signal0()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  289 | class Signal0 : public SignalBase<SignalHandler> {
      |       ^~~~~~~
In file included from src/tools/radiant/libs/generic/callback.h:31,
                 from src/tools/radiant/libs/signal/isignal.h:5,
                 from src/tools/radiant/libs/signal/signal.h:5:
src/tools/radiant/libs/generic/functional.h: In member function 'FunctorInvoke<SignalHandler>::operator()(SignalHandler)':
src/tools/radiant/libs/generic/functional.h:202:28: warning: function 'FunctorInvoke<SignalHandler>::operator()(SignalHandler)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  202 |         inline result_type operator()(Functor functor) {
      |                            ^~~~~~~~
src/tools/radiant/include/modulesystem.h: In member function 'Module::Module()':
src/tools/radiant/include/modulesystem.h:45:7: warning: function 'Module::Module()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class Module
      |       ^~~~~~
In file included from src/tools/radiant/libs/modulesystem/singletonmodule.h:28,
                 from src/tools/radiant/radiant/xyview/grid/Grid.cpp:233:
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegisterable::ModuleRegisterable()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:29:7: warning: function 'ModuleRegisterable::ModuleRegisterable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class ModuleRegisterable
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/signal/signal.h: In member function 'SignalBase<SignalHandler>::~SignalBase()':
src/tools/radiant/libs/signal/signal.h:229:7: warning: function 'SignalBase<SignalHandler>::~SignalBase()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  229 | class SignalBase {
      |       ^~~~~~~~~~
src/tools/radiant/libs/signal/signal.h: In member function 'Signal0::~Signal0()':
src/tools/radiant/libs/signal/signal.h:289:7: warning: function 'Signal0::~Signal0()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  289 | class Signal0 : public SignalBase<SignalHandler> {
      |       ^~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<GridItem>(GridItem&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<GridItem>(GridItem&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<GridManager>(GridManager&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<GridManager>(GridManager&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >(ConstantWrapper<IEventManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >(ConstantWrapper<IEventManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >(ConstantWrapper<IEventManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >(ConstantWrapper<IEventManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/signal/signal.h: In function 'invokeSignalHandlers<ListDetail::ListIterator<ListDetail::ConstTraits<SignalHandler> >, FunctorInvoke<SignalHandler> >(ListDetail::ListIterator<ListDetail::ConstTraits<SignalHandler> >, ListDetail::ListIterator<ListDetail::ConstTraits<SignalHandler> >, FunctorInvoke<SignalHandler>)void':
src/tools/radiant/libs/signal/signal.h:284:13: warning: function 'invokeSignalHandlers<ListDetail::ListIterator<ListDetail::ConstTraits<SignalHandler> >, FunctorInvoke<SignalHandler> >(ListDetail::ListIterator<ListDetail::ConstTraits<SignalHandler> >, ListDetail::ListIterator<ListDetail::ConstTraits<SignalHandler> >, FunctorInvoke<SignalHandler>)void' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  284 | inline void invokeSignalHandlers(InputIterator first, InputIterator last, SignalHandlerInvoke invoke) {
      |             ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegistryList::~ModuleRegistryList()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:39:7: warning: function 'ModuleRegistryList::~ModuleRegistryList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class ModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'StaticRegisterModule::~StaticRegisterModule()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:68:7: warning: function 'StaticRegisterModule::~StaticRegisterModule()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   68 | class StaticRegisterModule: public StaticModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegistryList::ModuleRegistryList()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:39:7: warning: function 'ModuleRegistryList::ModuleRegistryList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class ModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/xyview/grid/Grid.cpp: In member function 'GridManager::~GridManager()':
src/tools/radiant/radiant/xyview/grid/Grid.cpp:21:7: warning: function 'GridManager::~GridManager()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   21 | class GridManager: public IGridManager, public RegistryKeyObserver, public PreferenceConstructor
      |       ^~~~~~~~~~~
src/tools/radiant/radiant/xyview/grid/Grid.cpp: In member function 'GridManager::~GridManager()':
src/tools/radiant/radiant/xyview/grid/Grid.cpp:21:7: warning: function 'GridManager::~GridManager()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IGridManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IGridManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IGridManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IGridManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IGridManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IGridManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IGridManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IGridManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEventManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEventManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEventManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEventManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/xyview/grid/Grid.cpp:5:
src/tools/radiant/include/ieventmanager.h: In function 'GlobalEventManager()':
src/tools/radiant/include/ieventmanager.h:258:23: warning: function 'GlobalEventManager()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iregistry.h: In function 'GlobalRegistry()':
src/tools/radiant/include/iregistry.h:184:18: warning: function 'GlobalRegistry()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, PreferenceSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, PreferenceSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, PreferenceSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, PreferenceSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/preferencesystem.h: In function 'GlobalPreferenceSystem()':
src/tools/radiant/include/preferencesystem.h:125:26: warning: function 'GlobalPreferenceSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  125 | inline PreferenceSystem& GlobalPreferenceSystem() {
      |                          ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [77]>(TextOutputStream&, char const (&) [77])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [77]>(TextOutputStream&, char const (&) [77])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [4]>(TextOutputStream&, char const (&) [4])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [4]>(TextOutputStream&, char const (&) [4])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [16]>(TextOutputStream&, char const (&) [16])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [16]>(TextOutputStream&, char const (&) [16])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [38]>(TextOutputStream&, char const (&) [38])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [38]>(TextOutputStream&, char const (&) [38])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [7]>(TextOutputStream&, char const (&) [7])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [7]>(TextOutputStream&, char const (&) [7])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [14]>(TextOutputStream&, char const (&) [14])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [14]>(TextOutputStream&, char const (&) [14])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/xyview/grid/Grid.cpp: In member function 'GridManagerDependencies::~GridManagerDependencies()':
src/tools/radiant/radiant/xyview/grid/Grid.cpp:223:7: warning: function 'GridManagerDependencies::~GridManagerDependencies()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  223 | class GridManagerDependencies: public GlobalRadiantModuleRef,
      |       ^~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/radiant/xyview/grid/Grid.cpp: In member function 'GridManagerDependencies::GridManagerDependencies()':
src/tools/radiant/radiant/xyview/grid/Grid.cpp:223:7: warning: function 'GridManagerDependencies::GridManagerDependencies()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  223 | class GridManagerDependencies: public GlobalRadiantModuleRef,
      |       ^~~~~~~~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/xyview/GlobalXYWnd.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/bits/stl_algobase.h:59,
                 from /usr/include/c++/12/list:60,
                 from src/tools/radiant/radiant/xyview/GlobalXYWnd.h:3,
                 from src/tools/radiant/radiant/xyview/GlobalXYWnd.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iclipper.h:96,
                 from src/tools/radiant/radiant/xyview/GlobalXYWnd.h:5:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from src/tools/radiant/radiant/xyview/XYWnd.h:6,
                 from src/tools/radiant/radiant/xyview/GlobalXYWnd.h:9:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/pango-1.0/pango/pango-coverage.h:25,
                 from /usr/include/pango-1.0/pango/pango-font.h:25,
                 from /usr/include/pango-1.0/pango/pango-attributes.h:25,
                 from /usr/include/pango-1.0/pango/pango.h:25,
                 from /usr/include/gtk-2.0/gdk/gdktypes.h:37,
                 from /usr/include/gtk-2.0/gdk/gdkcolor.h:35,
                 from /usr/include/gtk-2.0/gdk/gdkevents.h:34,
                 from src/tools/radiant/radiant/xyview/XYWnd.h:5:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/xyview/../camera/../selection/RadiantSelectionSystem.h:7,
                 from src/tools/radiant/radiant/xyview/../camera/../selection/ManipulateObserver.h:4,
                 from src/tools/radiant/radiant/xyview/../camera/../selection/RadiantWindowObserver.h:8,
                 from src/tools/radiant/radiant/xyview/../camera/CamWnd.h:6,
                 from src/tools/radiant/radiant/xyview/XYWnd.h:19:
src/tools/radiant/radiant/xyview/../camera/../selection/Manipulators.h: In constructor 'DragManipulator::DragManipulator()':
src/tools/radiant/radiant/xyview/../camera/../selection/Manipulators.h:341:35: warning: member 'DragManipulator::_resizeTranslatable' is used uninitialized [-Wuninitialized]
  341 |   DragManipulator() : _freeResize(_resizeTranslatable), _freeDrag(_dragTranslatable), _selected(false) {}
      |                                   ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/xyview/../camera/../selection/Manipulators.h:341:67: warning: member 'DragManipulator::_dragTranslatable' is used uninitialized [-Wuninitialized]
  341 |   DragManipulator() : _freeResize(_resizeTranslatable), _freeDrag(_dragTranslatable), _selected(false) {}
      |                                                                   ^~~~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from src/tools/radiant/include/radiant_i18n.h:30,
                 from src/tools/radiant/radiant/xyview/GlobalXYWnd.cpp:10:
/usr/include/gtk-2.0/gtk/gtktooltips.h: At global scope:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from src/tools/radiant/libs/stream/textstream.h:36,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/xyview/GlobalXYWnd.h:6:
src/tools/radiant/include/iregistry.h: In member function 'RegistryKeyObserver::RegistryKeyObserver()':
src/tools/radiant/include/iregistry.h:26:7: warning: function 'RegistryKeyObserver::RegistryKeyObserver()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   26 | class RegistryKeyObserver {
      |       ^~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/xyview/GlobalXYWnd.h:7:
src/tools/radiant/include/preferencesystem.h: In member function 'PreferenceConstructor::PreferenceConstructor()':
src/tools/radiant/include/preferencesystem.h:90:7: warning: function 'PreferenceConstructor::PreferenceConstructor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   90 | class PreferenceConstructor
      |       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [85]>(TextOutputStream&, char const (&) [85])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [85]>(TextOutputStream&, char const (&) [85])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [28]>(TextOutputStream&, char const (&) [28])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [28]>(TextOutputStream&, char const (&) [28])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/gtkutil/window.h:29,
                 from src/tools/radiant/radiant/xyview/XYWnd.h:11:
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<XYWndManager>(XYWndManager&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<XYWndManager>(XYWndManager&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >(ConstantWrapper<IEventManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >(ConstantWrapper<IEventManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >(ConstantWrapper<IEventManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >(ConstantWrapper<IEventManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/xyview/GlobalXYWnd.cpp:5:
src/tools/radiant/libs/gtkutil/FramedTransientWidget.h: In member function 'gtkutil::FramedTransientWidget::~FramedTransientWidget()':
src/tools/radiant/libs/gtkutil/FramedTransientWidget.h:17:7: warning: function 'gtkutil::FramedTransientWidget::~FramedTransientWidget()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   17 | class FramedTransientWidget
      |       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/iclipper.h:4:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iregistry.h: In function 'GlobalRegistry()':
src/tools/radiant/include/iregistry.h:184:18: warning: function 'GlobalRegistry()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, PreferenceSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, PreferenceSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, PreferenceSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, PreferenceSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/preferencesystem.h: In function 'GlobalPreferenceSystem()':
src/tools/radiant/include/preferencesystem.h:125:26: warning: function 'GlobalPreferenceSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  125 | inline PreferenceSystem& GlobalPreferenceSystem() {
      |                          ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:32,
                 from src/tools/radiant/radiant/xyview/../map/map.h:29,
                 from src/tools/radiant/radiant/xyview/../map/DeferredDraw.h:5,
                 from src/tools/radiant/radiant/xyview/XYWnd.h:17:
src/tools/radiant/include/iselection.h: In function 'GlobalSelectionSystem()':
src/tools/radiant/include/iselection.h:241:25: warning: function 'GlobalSelectionSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEventManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEventManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEventManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEventManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/xyview/../camera/../selection/SelectObserver.h:8,
                 from src/tools/radiant/radiant/xyview/../camera/../selection/RadiantWindowObserver.h:7:
src/tools/radiant/include/ieventmanager.h: In function 'GlobalEventManager()':
src/tools/radiant/include/ieventmanager.h:258:23: warning: function 'GlobalEventManager()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^~~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/xyview/XYWnd.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/libs/generic/constant.h:25,
                 from src/tools/radiant/include/iradiant.h:29,
                 from src/tools/radiant/radiant/xyview/../clipper/ClipPoint.h:3,
                 from src/tools/radiant/radiant/xyview/../clipper/Clipper.h:3,
                 from src/tools/radiant/radiant/xyview/XYWnd.h:3,
                 from src/tools/radiant/radiant/xyview/XYWnd.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iclipper.h:96,
                 from src/tools/radiant/include/iradiant.h:30:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from src/tools/radiant/radiant/xyview/XYWnd.h:6:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/pango-1.0/pango/pango-coverage.h:25,
                 from /usr/include/pango-1.0/pango/pango-font.h:25,
                 from /usr/include/pango-1.0/pango/pango-attributes.h:25,
                 from /usr/include/pango-1.0/pango/pango.h:25,
                 from /usr/include/gtk-2.0/gdk/gdktypes.h:37,
                 from /usr/include/gtk-2.0/gdk/gdkcolor.h:35,
                 from /usr/include/gtk-2.0/gdk/gdkevents.h:34,
                 from src/tools/radiant/radiant/xyview/XYWnd.h:5:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/xyview/../camera/../selection/RadiantSelectionSystem.h:7,
                 from src/tools/radiant/radiant/xyview/../camera/../selection/ManipulateObserver.h:4,
                 from src/tools/radiant/radiant/xyview/../camera/../selection/RadiantWindowObserver.h:8,
                 from src/tools/radiant/radiant/xyview/../camera/CamWnd.h:6,
                 from src/tools/radiant/radiant/xyview/XYWnd.h:19:
src/tools/radiant/radiant/xyview/../camera/../selection/Manipulators.h: In constructor 'DragManipulator::DragManipulator()':
src/tools/radiant/radiant/xyview/../camera/../selection/Manipulators.h:341:35: warning: member 'DragManipulator::_resizeTranslatable' is used uninitialized [-Wuninitialized]
  341 |   DragManipulator() : _freeResize(_resizeTranslatable), _freeDrag(_dragTranslatable), _selected(false) {}
      |                                   ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/xyview/../camera/../selection/Manipulators.h:341:67: warning: member 'DragManipulator::_dragTranslatable' is used uninitialized [-Wuninitialized]
  341 |   DragManipulator() : _freeResize(_resizeTranslatable), _freeDrag(_dragTranslatable), _selected(false) {}
      |                                                                   ^~~~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from src/tools/radiant/include/radiant_i18n.h:30,
                 from src/tools/radiant/radiant/xyview/XYWnd.cpp:18:
/usr/include/gtk-2.0/gtk/gtktooltips.h: At global scope:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from src/tools/radiant/libs/stream/textstream.h:36,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/xyview/../brush/FaceTexDef.h:9,
                 from src/tools/radiant/radiant/xyview/../brush/Face.h:13,
                 from src/tools/radiant/radiant/xyview/../brush/brushmanip.h:28,
                 from src/tools/radiant/radiant/xyview/XYWnd.cpp:21:
src/tools/radiant/radiant/xyview/../brush/TextureProjection.h: In member function 'constexpr TextureProjection& TextureProjection::operator=(const TextureProjection&)':
src/tools/radiant/radiant/xyview/../brush/TextureProjection.h:10:7: warning: implicitly-declared 'constexpr TexDef& TexDef::operator=(const TexDef&)' is deprecated [-Wdeprecated-copy]
   10 | class TextureProjection
      |       ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/xyview/XYWnd.cpp:3:
src/tools/radiant/radiant/xyview/../brush/TexDef.h:13:17: note: because 'TexDef' has user-provided 'TexDef::TexDef(const TexDef&)'
   13 |                 TexDef (const TexDef& other);
      |                 ^~~~~~
src/tools/radiant/radiant/xyview/../brush/FaceTexDef.h: In constructor 'FaceTexdef::SavedState::SavedState(const FaceTexdef&)':
src/tools/radiant/radiant/xyview/../brush/FaceTexDef.h:26:67: note: synthesized method 'constexpr TextureProjection& TextureProjection::operator=(const TextureProjection&)' first required here
   26 |                                         m_projection = faceTexdef.m_projection;
      |                                                                   ^~~~~~~~~~~~
src/tools/radiant/radiant/xyview/../brush/FaceTexDef.h: In member function 'void FaceTexdef::SavedState::exportState(FaceTexdef&) const':
src/tools/radiant/radiant/xyview/../brush/FaceTexDef.h:31:89: warning: implicitly-declared 'constexpr TexDef& TexDef::operator=(const TexDef&)' is deprecated [-Wdeprecated-copy]
   31 |                                         faceTexdef.m_projection.m_texdef = m_projection.m_texdef;
      |                                                                                         ^~~~~~~~
src/tools/radiant/radiant/xyview/../brush/TexDef.h:13:17: note: because 'TexDef' has user-provided 'TexDef::TexDef(const TexDef&)'
   13 |                 TexDef (const TexDef& other);
      |                 ^~~~~~
src/tools/radiant/radiant/xyview/XYWnd.cpp: In member function 'void XYWnd::drawGrid()':
src/tools/radiant/radiant/xyview/XYWnd.cpp:1106:41: warning: this statement may fall through [-Wimplicit-fallthrough=]
 1106 |                                 density = 8;
      |                                 ~~~~~~~~^~~
src/tools/radiant/radiant/xyview/XYWnd.cpp:1107:25: note: here
 1107 |                         case GRIDLOOK_DOTLINES:
      |                         ^~~~
In file included from src/tools/radiant/libs/math/Vector3.h:17,
                 from src/tools/radiant/include/iclipper.h:5:
src/tools/radiant/libs/math/pi.h: In function 'radians_to_degrees(double)':
src/tools/radiant/libs/math/pi.h:38:15: warning: function 'radians_to_degrees(double)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   38 | inline double radians_to_degrees (double radians)
      |               ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/pi.h: In function 'degrees_to_radians(double)':
src/tools/radiant/libs/math/pi.h:42:15: warning: function 'degrees_to_radians(double)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline double degrees_to_radians (double degrees)
      |               ^~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/gtkutil/window.h:30,
                 from src/tools/radiant/radiant/xyview/XYWnd.h:11:
src/tools/radiant/libs/gtkutil/widget.h: In function 'widget_queue_draw(_GtkWidget&)':
src/tools/radiant/libs/gtkutil/widget.h:154:13: warning: function 'widget_queue_draw(_GtkWidget&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  154 | inline void widget_queue_draw (GtkWidget& widget)
      |             ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/xyview/XYWnd.h:12:
src/tools/radiant/libs/gtkutil/xorrectangle.h: In function 'coord2d_device2screen(Coord2D const&, unsigned int, unsigned int)':
src/tools/radiant/libs/gtkutil/xorrectangle.h:54:16: warning: function 'coord2d_device2screen(Coord2D const&, unsigned int, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   54 | inline Coord2D coord2d_device2screen (const Coord2D& coord, unsigned int width, unsigned int height)
      |                ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/gtkutil/xorrectangle.h: In function 'rectangle_from_area(float const*, float const*, unsigned int, unsigned int)':
src/tools/radiant/libs/gtkutil/xorrectangle.h:59:21: warning: function 'rectangle_from_area(float const*, float const*, unsigned int, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   59 | inline rectangle_t  rectangle_from_area (const float min[2], const float max[2], unsigned int width, unsigned int height)
      |                     ^~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/include/ientity.h:28,
                 from src/tools/radiant/libs/scenelib.h:33,
                 from src/tools/radiant/radiant/xyview/../map/map.h:29,
                 from src/tools/radiant/radiant/xyview/../map/DeferredDraw.h:5,
                 from src/tools/radiant/radiant/xyview/XYWnd.h:17:
src/tools/radiant/libs/string/string.h: In function 'string::toInt(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)':
src/tools/radiant/libs/string/string.h:172:12: warning: function 'string::toInt(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  172 | inline int toInt (const std::string& str, int defaultValue = 0)
      |            ^~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_getTraversable(scene::Node&)':
src/tools/radiant/libs/scenelib.h:200:28: warning: function 'Node_getTraversable(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  200 | inline scene::Traversable* Node_getTraversable (scene::Node& node)
      |                            ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_getEntity(scene::Node&)':
src/tools/radiant/libs/scenelib.h:269:16: warning: function 'Node_getEntity(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  269 | inline Entity* Node_getEntity(scene::Node& node) {
      |                ^~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Instance_getSelectable(scene::Instance&)':
src/tools/radiant/libs/scenelib.h:488:20: warning: function 'Instance_getSelectable(scene::Instance&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  488 | inline Selectable* Instance_getSelectable (scene::Instance& instance)
      |                    ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Instance_setSelected(scene::Instance&, bool)':
src/tools/radiant/libs/scenelib.h:598:13: warning: function 'Instance_setSelected(scene::Instance&, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  598 | inline void Instance_setSelected (scene::Instance& instance, bool selected)
      |             ^~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:31:
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Graph::Walker::Walker()':
src/tools/radiant/include/iscenegraph.h:92:31: warning: function 'scene::Graph::Walker::Walker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 |                         class Walker
      |                               ^~~~~~
src/tools/radiant/radiant/xyview/../camera/../selection/RadiantWindowObserver.h: In member function 'SelectionSystemWindowObserver::~SelectionSystemWindowObserver()':
src/tools/radiant/radiant/xyview/../camera/../selection/RadiantWindowObserver.h:12:7: warning: function 'SelectionSystemWindowObserver::~SelectionSystemWindowObserver()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   12 | class SelectionSystemWindowObserver : public WindowObserver {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/xyview/../camera/../selection/RadiantWindowObserver.h: In member function 'SelectionSystemWindowObserver::~SelectionSystemWindowObserver()':
src/tools/radiant/radiant/xyview/../camera/../selection/RadiantWindowObserver.h:12:7: warning: function 'SelectionSystemWindowObserver::~SelectionSystemWindowObserver()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/xyview/XYWnd.cpp:26:
src/tools/radiant/radiant/xyview/../renderer.h: In function 'Instance_getCullable(scene::Instance&)':
src/tools/radiant/radiant/xyview/../renderer.h:36:18: warning: function 'Instance_getCullable(scene::Instance&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   36 | inline Cullable* Instance_getCullable (scene::Instance& instance)
      |                  ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/xyview/../renderer.h: In function 'Cullable_testVisible(scene::Instance&, VolumeTest const&, VolumeIntersectionValue)':
src/tools/radiant/radiant/xyview/../renderer.h:41:32: warning: function 'Cullable_testVisible(scene::Instance&, VolumeTest const&, VolumeIntersectionValue)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline VolumeIntersectionValue Cullable_testVisible (scene::Instance& instance, const VolumeTest& volume,
      |                                ^~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/xyview/../renderer.h:61:
src/tools/radiant/radiant/xyview/../render/frontend/RenderHighlighted.h: In function 'Instance_getRenderable(scene::Instance&)':
src/tools/radiant/radiant/xyview/../render/frontend/RenderHighlighted.h:4:20: warning: function 'Instance_getRenderable(scene::Instance&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    4 | inline Renderable* Instance_getRenderable (scene::Instance& instance)
      |                    ^~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/pivot.h:167,
                 from src/tools/radiant/radiant/xyview/../camera/../selection/Manipulators.h:17:
src/tools/radiant/include/renderable.h: In member function 'Renderer::Renderer()':
src/tools/radiant/include/renderable.h:47:7: warning: function 'Renderer::Renderer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   47 | class Renderer
      |       ^~~~~~~~
src/tools/radiant/radiant/xyview/XYWnd.cpp: In function 'Betwixt(float, float)':
src/tools/radiant/radiant/xyview/XYWnd.cpp:37:14: warning: function 'Betwixt(float, float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   37 | inline float Betwixt (float f1, float f2)
      |              ^~~~~~~
src/tools/radiant/radiant/xyview/XYWnd.cpp: In function 'screen_normalised(int, unsigned int)':
src/tools/radiant/radiant/xyview/XYWnd.cpp:50:14: warning: function 'screen_normalised(int, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   50 | inline float screen_normalised (int pos, unsigned int size)
      |              ^~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/xyview/XYWnd.cpp: In function 'normalised_to_world(float, float, float)':
src/tools/radiant/radiant/xyview/XYWnd.cpp:55:14: warning: function 'normalised_to_world(float, float, float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   55 | inline float normalised_to_world (float normalised, float world_origin, float normalised2world_scale)
      |              ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/xyview/XYWnd.cpp: In function 'ViewType_getTitle(EViewType)':
src/tools/radiant/radiant/xyview/XYWnd.cpp:60:20: warning: function 'ViewType_getTitle(EViewType)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   60 | inline const char* ViewType_getTitle (EViewType viewtype)
      |                    ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/xyview/XYWnd.h:18:
src/tools/radiant/radiant/xyview/../camera/CameraObserver.h: In member function 'CameraObserver::CameraObserver()':
src/tools/radiant/radiant/xyview/../camera/CameraObserver.h:5:7: warning: function 'CameraObserver::CameraObserver()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    5 | class CameraObserver
      |       ^~~~~~~~~~~~~~
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Graph::Observer::Observer()':
src/tools/radiant/include/iscenegraph.h:108:31: warning: function 'scene::Graph::Observer::Observer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  108 |                         class Observer {
      |                               ^~~~~~~~
In file included from src/tools/radiant/radiant/xyview/XYWnd.h:13:
src/tools/radiant/radiant/xyview/../timer.h: In member function 'Timer::Timer()':
src/tools/radiant/radiant/xyview/../timer.h:52:7: warning: function 'Timer::Timer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   52 | class Timer
      |       ^~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/math/Vector3.h:16:
src/tools/radiant/libs/math/FloatTools.h: In function 'float_to_integer<float>(float const&)int':
src/tools/radiant/libs/math/FloatTools.h:31:12: warning: function 'float_to_integer<float>(float const&)int' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | inline int float_to_integer (const Element& f)
      |            ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/FloatTools.h: In function 'float_snapped<float, float>(float const&, float const&)float':
src/tools/radiant/libs/math/FloatTools.h:38:16: warning: function 'float_snapped<float, float>(float const&, float const&)float' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   38 | inline Element float_snapped (const Element& f, const OtherElement& snap)
      |                ^~~~~~~~~~~~~
src/tools/radiant/libs/math/Vector3.h: In function 'vector3_mid<float>(BasicVector3<float> const&, BasicVector3<float> const&)BasicVector3<float>':
src/tools/radiant/libs/math/Vector3.h:451:30: warning: function 'vector3_mid<float>(BasicVector3<float> const&, BasicVector3<float> const&)BasicVector3<float>' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  451 | inline BasicVector3<Element> vector3_mid (const BasicVector3<Element>& begin, const BasicVector3<Element>& end)
      |                              ^~~~~~~~~~~
src/tools/radiant/radiant/xyview/XYWnd.cpp: In function 'two_to_the_power(int)':
src/tools/radiant/radiant/xyview/XYWnd.cpp:45:15: warning: function 'two_to_the_power(int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline double two_to_the_power (int power)
      |               ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/FloatTools.h: In function 'float_mid<float>(float const&, float const&)float':
src/tools/radiant/libs/math/FloatTools.h:24:16: warning: function 'float_mid<float>(float const&, float const&)float' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   24 | inline Element float_mid (const Element& self, const Element& other)
      |                ^~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [58]>(TextOutputStream&, char const (&) [58])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [58]>(TextOutputStream&, char const (&) [58])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [37]>(TextOutputStream&, char const (&) [37])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [37]>(TextOutputStream&, char const (&) [37])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [44]>(TextOutputStream&, char const (&) [44])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [44]>(TextOutputStream&, char const (&) [44])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [64]>(TextOutputStream&, char const (&) [64])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [64]>(TextOutputStream&, char const (&) [64])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [21]>(TextOutputStream&, char const (&) [21])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [21]>(TextOutputStream&, char const (&) [21])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [85]>(TextOutputStream&, char const (&) [85])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [85]>(TextOutputStream&, char const (&) [85])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [28]>(TextOutputStream&, char const (&) [28])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [28]>(TextOutputStream&, char const (&) [28])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [24]>(TextOutputStream&, char const (&) [24])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [24]>(TextOutputStream&, char const (&) [24])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [20]>(TextOutputStream&, char const (&) [20])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [20]>(TextOutputStream&, char const (&) [20])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [69]>(TextOutputStream&, char const (&) [69])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [69]>(TextOutputStream&, char const (&) [69])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/xyview/../map/DeferredDraw.h: In function 'DeferredDraw_onMapValidChanged(DeferredDraw&)':
src/tools/radiant/radiant/xyview/../map/DeferredDraw.h:39:13: warning: function 'DeferredDraw_onMapValidChanged(DeferredDraw&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | inline void DeferredDraw_onMapValidChanged (DeferredDraw& self)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:42:
src/tools/radiant/libs/generic/reference.h: In function 'makeReference<scene::Node>(scene::Node&)Reference<scene::Node>':
src/tools/radiant/libs/generic/reference.h:62:24: warning: function 'makeReference<scene::Node>(scene::Node&)Reference<scene::Node>' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | inline Reference<Type> makeReference(Type& value) {
      |                        ^~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/math/Vector3.h: In function 'vector3_snapped<float, float>(BasicVector3<float> const&, float const&)BasicVector3<float>':
src/tools/radiant/libs/math/Vector3.h:482:30: warning: function 'vector3_snapped<float, float>(BasicVector3<float> const&, float const&)BasicVector3<float>' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  482 | inline BasicVector3<Element> vector3_snapped (const BasicVector3<Element>& self, const OtherElement& snap)
      |                              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/math/Vector3.h: In function 'vector3_snap<float, float>(BasicVector3<float>&, float const&)void':
src/tools/radiant/libs/math/Vector3.h:488:13: warning: function 'vector3_snap<float, float>(BasicVector3<float>&, float const&)void' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  488 | inline void vector3_snap (BasicVector3<Element>& self, const OtherElement& snap)
      |             ^~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<StringOutputStream>(StringOutputStream&, char const*)StringOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<StringOutputStream>(StringOutputStream&, char const*)StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/xyview/XYWnd.cpp:17:
src/tools/radiant/libs/stream/stringstream.h: In function 'operator<< <char [5]>(StringOutputStream&, char const (&) [5])StringOutputStream&':
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: function 'operator<< <char [5]>(StringOutputStream&, char const (&) [5])StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^~~~~~~~
src/tools/radiant/libs/stream/stringstream.h: In function 'operator<< <char [7]>(StringOutputStream&, char const (&) [7])StringOutputStream&':
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: function 'operator<< <char [7]>(StringOutputStream&, char const (&) [7])StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/stringstream.h: In function 'operator<< <char [3]>(StringOutputStream&, char const (&) [3])StringOutputStream&':
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: function 'operator<< <char [3]>(StringOutputStream&, char const (&) [3])StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/stringstream.h: In function 'operator<< <char const*>(StringOutputStream&, char const* const&)StringOutputStream&':
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: function 'operator<< <char const*>(StringOutputStream&, char const* const&)StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/stringstream.h: In function 'operator<< <char [2]>(StringOutputStream&, char const (&) [2])StringOutputStream&':
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: function 'operator<< <char [2]>(StringOutputStream&, char const (&) [2])StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<StringOutputStream>(StringOutputStream&, FloatFormat const&)StringOutputStream&':
src/tools/radiant/libs/stream/textstream.h:223:30: warning: function 'ostream_write<StringOutputStream>(StringOutputStream&, FloatFormat const&)StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  223 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const FloatFormat& formatted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/stream/stringstream.h: In function 'operator<< <FloatFormat>(StringOutputStream&, FloatFormat const&)StringOutputStream&':
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: function 'operator<< <FloatFormat>(StringOutputStream&, FloatFormat const&)StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/gtkutil/window.h:29:
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<RenderHighlighted>(RenderHighlighted const&)void*':
src/tools/radiant/libs/generic/callback.h:50:14: warning: function 'convertToOpaque<RenderHighlighted>(RenderHighlighted const&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   50 | inline void* convertToOpaque (const Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<_GtkWidget>(_GtkWidget&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<_GtkWidget>(_GtkWidget&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<XYWnd>(XYWnd&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<XYWnd>(XYWnd&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<StringOutputStream>(StringOutputStream&, double)StringOutputStream&':
src/tools/radiant/libs/stream/textstream.h:129:30: warning: function 'ostream_write<StringOutputStream>(StringOutputStream&, double)StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  129 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const double d) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<StringOutputStream>(StringOutputStream&, float)StringOutputStream&':
src/tools/radiant/libs/stream/textstream.h:139:30: warning: function 'ostream_write<StringOutputStream>(StringOutputStream&, float)StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  139 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const float f) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/stream/stringstream.h: In function 'operator<< <float>(StringOutputStream&, float const&)StringOutputStream&':
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: function 'operator<< <float>(StringOutputStream&, float const&)StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Clipper::Name_CONSTANT_> >(ConstantWrapper<Clipper::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Clipper::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Clipper::Name_CONSTANT_> >(ConstantWrapper<Clipper::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Clipper::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Clipper::Version_CONSTANT_> >(ConstantWrapper<Clipper::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Clipper::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Clipper::Version_CONSTANT_> >(ConstantWrapper<Clipper::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Clipper::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<BrushCreator::Name_CONSTANT_> >(ConstantWrapper<BrushCreator::Name_CONSTANT_> const&)Quoted<ConstantWrapper<BrushCreator::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<BrushCreator::Name_CONSTANT_> >(ConstantWrapper<BrushCreator::Name_CONSTANT_> const&)Quoted<ConstantWrapper<BrushCreator::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<BrushCreator::Version_CONSTANT_> >(ConstantWrapper<BrushCreator::Version_CONSTANT_> const&)Quoted<ConstantWrapper<BrushCreator::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<BrushCreator::Version_CONSTANT_> >(ConstantWrapper<BrushCreator::Version_CONSTANT_> const&)Quoted<ConstantWrapper<BrushCreator::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >(ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >(ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >(ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >(ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >(ConstantWrapper<IEventManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >(ConstantWrapper<IEventManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >(ConstantWrapper<IEventManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >(ConstantWrapper<IEventManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IGridManager::Name_CONSTANT_> >(ConstantWrapper<IGridManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IGridManager::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IGridManager::Name_CONSTANT_> >(ConstantWrapper<IGridManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IGridManager::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IGridManager::Version_CONSTANT_> >(ConstantWrapper<IGridManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IGridManager::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IGridManager::Version_CONSTANT_> >(ConstantWrapper<IGridManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IGridManager::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IOverlay::Name_CONSTANT_> >(ConstantWrapper<IOverlay::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IOverlay::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IOverlay::Name_CONSTANT_> >(ConstantWrapper<IOverlay::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IOverlay::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IOverlay::Version_CONSTANT_> >(ConstantWrapper<IOverlay::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IOverlay::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IOverlay::Version_CONSTANT_> >(ConstantWrapper<IOverlay::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IOverlay::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/stringstream.h: In member function 'StringBuffer::~StringBuffer()':
src/tools/radiant/libs/stream/stringstream.h:32:7: warning: function 'StringBuffer::~StringBuffer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   32 | class StringBuffer
      |       ^~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/xyview/XYWnd.cpp:33:
src/tools/radiant/radiant/xyview/XYRenderer.h: In member function 'XYRenderer::~XYRenderer()':
src/tools/radiant/radiant/xyview/XYRenderer.h:6:7: warning: function 'XYRenderer::~XYRenderer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    6 | class XYRenderer: public Renderer {
      |       ^~~~~~~~~~
src/tools/radiant/radiant/xyview/XYRenderer.h: In member function 'XYRenderer::~XYRenderer()':
src/tools/radiant/radiant/xyview/XYRenderer.h:6:7: warning: function 'XYRenderer::~XYRenderer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<DeferredDraw>(DeferredDraw&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<DeferredDraw>(DeferredDraw&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/xyview/../renderer.h:54:
src/tools/radiant/radiant/xyview/../render/frontend/ForEachVisible.h: In member function 'ForEachVisible<RenderHighlighted>::~ForEachVisible()':
src/tools/radiant/radiant/xyview/../render/frontend/ForEachVisible.h:20:7: warning: function 'ForEachVisible<RenderHighlighted>::~ForEachVisible()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   20 | class ForEachVisible: public scene::Graph::Walker
      |       ^~~~~~~~~~~~~~
src/tools/radiant/radiant/xyview/../render/frontend/ForEachVisible.h: In member function 'ForEachVisible<RenderHighlighted>::~ForEachVisible()':
src/tools/radiant/radiant/xyview/../render/frontend/ForEachVisible.h:20:7: warning: function 'ForEachVisible<RenderHighlighted>::~ForEachVisible()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Clipper::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Clipper::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Clipper::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Clipper::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Clipper::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Clipper::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Clipper::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Clipper::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Clipper::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Clipper::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Clipper::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Clipper::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Clipper::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Clipper::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Clipper::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Clipper::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Clipper::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Clipper::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Clipper::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Clipper::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Clipper::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Clipper::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Clipper::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Clipper::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Clipper::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Clipper::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Clipper::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Clipper::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Clipper::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Clipper::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Clipper::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Clipper::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iclipper.h: In function 'GlobalClipper()':
src/tools/radiant/include/iclipper.h:107:17: warning: function 'GlobalClipper()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  107 | inline Clipper& GlobalClipper() {
      |                 ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iradiant.h: In function 'GlobalRadiant()':
src/tools/radiant/include/iradiant.h:162:18: warning: function 'GlobalRadiant()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/xyview/../clipper/Clipper.h:7:
src/tools/radiant/include/iregistry.h: In function 'GlobalRegistry()':
src/tools/radiant/include/iregistry.h:184:18: warning: function 'GlobalRegistry()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iscenegraph.h: In function 'GlobalSceneGraph()':
src/tools/radiant/include/iscenegraph.h:241:22: warning: function 'GlobalSceneGraph()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'findInstance(Stack<Reference<scene::Node> > const&)':
src/tools/radiant/libs/scenelib.h:615:25: warning: function 'findInstance(Stack<Reference<scene::Node> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  615 | inline scene::Instance& findInstance (const scene::Path& path)
      |                         ^~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'selectPath(Stack<Reference<scene::Node> > const&, bool)':
src/tools/radiant/libs/scenelib.h:622:13: warning: function 'selectPath(Stack<Reference<scene::Node> > const&, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  622 | inline void selectPath (const scene::Path& path, bool selected)
      |             ^~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:32:
src/tools/radiant/include/iselection.h: In function 'GlobalSelectionSystem()':
src/tools/radiant/include/iselection.h:241:25: warning: function 'GlobalSelectionSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, BrushCreator::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<BrushCreator::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, BrushCreator::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<BrushCreator::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<BrushCreator::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<BrushCreator::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<BrushCreator::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<BrushCreator::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<BrushCreator::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<BrushCreator::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<BrushCreator::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<BrushCreator::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<BrushCreator::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<BrushCreator::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<BrushCreator::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<BrushCreator::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, BrushCreator::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<BrushCreator::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, BrushCreator::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<BrushCreator::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<BrushCreator::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<BrushCreator::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<BrushCreator::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<BrushCreator::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<BrushCreator::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<BrushCreator::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<BrushCreator::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<BrushCreator::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<BrushCreator::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<BrushCreator::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<BrushCreator::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<BrushCreator::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:34:
src/tools/radiant/include/ibrush.h: In function 'GlobalBrushCreator()':
src/tools/radiant/include/ibrush.h:68:22: warning: function 'GlobalBrushCreator()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   68 | inline BrushCreator& GlobalBrushCreator ()
      |                      ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderCache::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderCache::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderCache::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderCache::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/xyview/../camera/CamWnd.h:4:
src/tools/radiant/include/irender.h: In function 'GlobalShaderCache()':
src/tools/radiant/include/irender.h:183:21: warning: function 'GlobalShaderCache()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline ShaderCache& GlobalShaderCache ()
      |                     ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEventManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEventManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEventManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEventManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/xyview/../camera/../selection/SelectObserver.h:8,
                 from src/tools/radiant/radiant/xyview/../camera/../selection/RadiantWindowObserver.h:7:
src/tools/radiant/include/ieventmanager.h: In function 'GlobalEventManager()':
src/tools/radiant/include/ieventmanager.h:258:23: warning: function 'GlobalEventManager()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, OpenGLBinding::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, OpenGLBinding::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, OpenGLBinding::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, OpenGLBinding::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/render.h:31,
                 from src/tools/radiant/libs/pivot.h:169:
src/tools/radiant/include/igl.h: In function 'GlobalOpenGL()':
src/tools/radiant/include/igl.h:212:23: warning: function 'GlobalOpenGL()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IGridManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IGridManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IGridManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IGridManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IGridManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IGridManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IGridManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IGridManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IGridManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IGridManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IGridManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IGridManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IGridManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IGridManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IGridManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IGridManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IGridManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IGridManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IGridManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IGridManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IGridManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IGridManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IGridManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IGridManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IGridManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IGridManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IGridManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IGridManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IGridManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IGridManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IGridManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IGridManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/xyview/../camera/../selection/Manipulatables.h:6,
                 from src/tools/radiant/radiant/xyview/../camera/../selection/Manipulators.h:21:
src/tools/radiant/include/igrid.h: In function 'GlobalGrid()':
src/tools/radiant/include/igrid.h:74:22: warning: function 'GlobalGrid()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   74 | inline IGridManager& GlobalGrid() {
      |                      ^~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/xyview/XYWnd.cpp:6:
src/tools/radiant/include/iundo.h: In function 'GlobalUndoSystem()':
src/tools/radiant/include/iundo.h:172:20: warning: function 'GlobalUndoSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  172 | inline UndoSystem& GlobalUndoSystem ()
      |                    ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IOverlay::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IOverlay::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IOverlay::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IOverlay::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IOverlay::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IOverlay::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IOverlay::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IOverlay::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IOverlay::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IOverlay::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IOverlay::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IOverlay::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IOverlay::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IOverlay::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IOverlay::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IOverlay::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IOverlay::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IOverlay::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IOverlay::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IOverlay::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IOverlay::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IOverlay::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IOverlay::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IOverlay::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IOverlay::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IOverlay::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IOverlay::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IOverlay::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IOverlay::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IOverlay::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IOverlay::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IOverlay::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/xyview/XYWnd.cpp:12:
src/tools/radiant/include/ioverlay.h: In function 'GlobalOverlay()':
src/tools/radiant/include/ioverlay.h:48:18: warning: function 'GlobalOverlay()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   48 | inline IOverlay& GlobalOverlay() {
      |                  ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/shaderlib.h:27,
                 from src/tools/radiant/radiant/xyview/../brush/Face.h:7:
src/tools/radiant/include/ishadersystem.h: In function 'GlobalShaderSystem()':
src/tools/radiant/include/ishadersystem.h:110:22: warning: function 'GlobalShaderSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  110 | inline ShaderSystem& GlobalShaderSystem ()
      |                      ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/shaderlib.h: In function 'GlobalTexturePrefix_get[abi:cxx11]()':
src/tools/radiant/libs/shaderlib.h:65:27: warning: function 'GlobalTexturePrefix_get[abi:cxx11]()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   65 | inline const std::string& GlobalTexturePrefix_get ()
      |                           ^~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/xyview/XYWnd.cpp: In function 'NewBrushDragGetTexture[abi:cxx11]()':
src/tools/radiant/radiant/xyview/XYWnd.cpp:594:26: warning: function 'NewBrushDragGetTexture[abi:cxx11]()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  594 | inline const std::string NewBrushDragGetTexture (void)
      |                          ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/xyview/../renderer.h: In function 'Scene_Render(Renderer&, VolumeTest const&)':
src/tools/radiant/radiant/xyview/../renderer.h:62:13: warning: function 'Scene_Render(Renderer&, VolumeTest const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | inline void Scene_Render (Renderer& renderer, const VolumeTest& volume)
      |             ^~~~~~~~~~~~
src/tools/radiant/radiant/xyview/../camera/../selection/RadiantWindowObserver.h: In member function 'RadiantWindowObserver::~RadiantWindowObserver()':
src/tools/radiant/radiant/xyview/../camera/../selection/RadiantWindowObserver.h:26:7: warning: function 'RadiantWindowObserver::~RadiantWindowObserver()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   26 | class RadiantWindowObserver : public SelectionSystemWindowObserver {
      |       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/xyview/../camera/../selection/RadiantWindowObserver.h: In member function 'RadiantWindowObserver::~RadiantWindowObserver()':
src/tools/radiant/radiant/xyview/../camera/../selection/RadiantWindowObserver.h:26:7: warning: function 'RadiantWindowObserver::~RadiantWindowObserver()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/xyview/../camera/Camera.h:9,
                 from src/tools/radiant/radiant/xyview/../camera/RadiantCameraView.h:5,
                 from src/tools/radiant/radiant/xyview/../camera/CamWnd.h:3:
src/tools/radiant/radiant/xyview/../camera/view.h: In member function 'View::~View()':
src/tools/radiant/radiant/xyview/../camera/view.h:33:7: warning: function 'View::~View()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   33 | class View: public VolumeTest {
      |       ^~~~
src/tools/radiant/radiant/xyview/../camera/view.h: In member function 'View::~View()':
src/tools/radiant/radiant/xyview/../camera/view.h:33:7: warning: function 'View::~View()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
===> CXX [uforadiant] src/tools/radiant/radiant/camera/Camera.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/iostream:38,
                 from src/tools/radiant/libs/math/FloatTools.h:8,
                 from src/tools/radiant/libs/math/Vector3.h:16,
                 from src/tools/radiant/include/icamera.h:25,
                 from src/tools/radiant/radiant/camera/Camera.h:3,
                 from src/tools/radiant/radiant/camera/Camera.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iscenegraph.h:231,
                 from src/tools/radiant/libs/scenelib.h:31,
                 from src/tools/radiant/include/icamera.h:26:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from src/tools/radiant/libs/gtkutil/cursor.h:27,
                 from src/tools/radiant/radiant/camera/Camera.h:7:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/pango-1.0/pango/pango-coverage.h:25,
                 from /usr/include/pango-1.0/pango/pango-font.h:25,
                 from /usr/include/pango-1.0/pango/pango-attributes.h:25,
                 from /usr/include/pango-1.0/pango/pango.h:25,
                 from /usr/include/gtk-2.0/gdk/gdktypes.h:37,
                 from /usr/include/gtk-2.0/gdk/gdkcolor.h:35,
                 from /usr/include/gtk-2.0/gdk/gdkevents.h:34,
                 from src/tools/radiant/libs/gtkutil/cursor.h:26:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/camera/../selection/RadiantSelectionSystem.h:7,
                 from src/tools/radiant/radiant/camera/../selection/ManipulateObserver.h:4,
                 from src/tools/radiant/radiant/camera/../selection/RadiantWindowObserver.h:8,
                 from src/tools/radiant/radiant/camera/CamWnd.h:6,
                 from src/tools/radiant/radiant/camera/GlobalCamera.h:7,
                 from src/tools/radiant/radiant/camera/Camera.cpp:4:
src/tools/radiant/radiant/camera/../selection/Manipulators.h: In constructor 'DragManipulator::DragManipulator()':
src/tools/radiant/radiant/camera/../selection/Manipulators.h:341:35: warning: member 'DragManipulator::_resizeTranslatable' is used uninitialized [-Wuninitialized]
  341 |   DragManipulator() : _freeResize(_resizeTranslatable), _freeDrag(_dragTranslatable), _selected(false) {}
      |                                   ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/camera/../selection/Manipulators.h:341:67: warning: member 'DragManipulator::_dragTranslatable' is used uninitialized [-Wuninitialized]
  341 |   DragManipulator() : _freeResize(_resizeTranslatable), _freeDrag(_dragTranslatable), _selected(false) {}
      |                                                                   ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/math/Vector3.h:17:
src/tools/radiant/libs/math/pi.h: In function 'degrees_to_radians(double)':
src/tools/radiant/libs/math/pi.h:42:15: warning: function 'degrees_to_radians(double)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline double degrees_to_radians (double degrees)
      |               ^~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/math/aabb.h:30,
                 from src/tools/radiant/libs/scenelib.h:39:
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_multiplied_by_matrix4(Matrix4 const&, Matrix4 const&)':
src/tools/radiant/libs/math/matrix.h:477:16: warning: function 'matrix4_multiplied_by_matrix4(Matrix4 const&, Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  477 | inline Matrix4 matrix4_multiplied_by_matrix4 (const Matrix4& self, const Matrix4& other)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_multiply_by_matrix4(Matrix4&, Matrix4 const&)':
src/tools/radiant/libs/math/matrix.h:496:13: warning: function 'matrix4_multiply_by_matrix4(Matrix4&, Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  496 | inline void matrix4_multiply_by_matrix4 (Matrix4& self, const Matrix4& other)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_affine_inverse(Matrix4 const&)':
src/tools/radiant/libs/math/matrix.h:648:16: warning: function 'matrix4_affine_inverse(Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  648 | inline Matrix4 matrix4_affine_inverse (const Matrix4& self)
      |                ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_affine_invert(Matrix4&)':
src/tools/radiant/libs/math/matrix.h:683:13: warning: function 'matrix4_affine_invert(Matrix4&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  683 | inline void matrix4_affine_invert (Matrix4& self)
      |             ^~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/camera/view.h:26,
                 from src/tools/radiant/radiant/camera/Camera.h:9:
src/tools/radiant/libs/math/frustum.h: In function 'matrix4_frustum(float, float, float, float, float, float)':
src/tools/radiant/libs/math/frustum.h:36:16: warning: function 'matrix4_frustum(float, float, float, float, float, float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   36 | inline Matrix4 matrix4_frustum (float left, float right, float bottom, float top, float nearval, float farval)
      |                ^~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/camera/CamWnd.h:3:
src/tools/radiant/radiant/camera/RadiantCameraView.h: In function 'projection_for_camera(float, float, float, int, int)':
src/tools/radiant/radiant/camera/RadiantCameraView.h:23:16: warning: function 'projection_for_camera(float, float, float, int, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   23 | inline Matrix4 projection_for_camera(float near_z, float far_z, float fieldOfView, int width, int height) {
      |                ^~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/camera/Camera.h:6:
src/tools/radiant/radiant/camera/../timer.h: In member function 'Timer::Timer()':
src/tools/radiant/radiant/camera/../timer.h:52:7: warning: function 'Timer::Timer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   52 | class Timer
      |       ^~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_rotation_for_euler_xyz(BasicVector3<float> const&)':
src/tools/radiant/libs/math/matrix.h:895:16: warning: function 'matrix4_rotation_for_euler_xyz(BasicVector3<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  895 | inline Matrix4 matrix4_rotation_for_euler_xyz (const Vector3& euler)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'euler_degrees_to_radians(BasicVector3<float> const&)':
src/tools/radiant/libs/math/matrix.h:812:16: warning: function 'euler_degrees_to_radians(BasicVector3<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  812 | inline Vector3 euler_degrees_to_radians (const Vector3& euler)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_rotation_for_euler_xyz_degrees(BasicVector3<float> const&)':
src/tools/radiant/libs/math/matrix.h:925:16: warning: function 'matrix4_rotation_for_euler_xyz_degrees(BasicVector3<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  925 | inline Matrix4 matrix4_rotation_for_euler_xyz_degrees (const Vector3& euler)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_rotate_by_euler_xyz_degrees(Matrix4&, BasicVector3<float> const&)':
src/tools/radiant/libs/math/matrix.h:932:13: warning: function 'matrix4_rotate_by_euler_xyz_degrees(Matrix4&, BasicVector3<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  932 | inline void matrix4_rotate_by_euler_xyz_degrees (Matrix4& self, const Vector3& euler)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >(ConstantWrapper<IEventManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >(ConstantWrapper<IEventManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >(ConstantWrapper<IEventManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >(ConstantWrapper<IEventManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/Bounded.h:3,
                 from src/tools/radiant/libs/scenelib.h:29:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEventManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEventManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEventManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEventManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/camera/../selection/SelectObserver.h:8,
                 from src/tools/radiant/radiant/camera/../selection/RadiantWindowObserver.h:7:
src/tools/radiant/include/ieventmanager.h: In function 'GlobalEventManager()':
src/tools/radiant/include/ieventmanager.h:258:23: warning: function 'GlobalEventManager()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^~~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/camera/CameraSettings.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/radiant/camera/CameraSettings.h:3,
                 from src/tools/radiant/radiant/camera/CameraSettings.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iregistry.h:172,
                 from src/tools/radiant/radiant/camera/CameraSettings.h:4:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from src/tools/radiant/include/radiant_i18n.h:30,
                 from src/tools/radiant/radiant/camera/CameraSettings.cpp:5:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from src/tools/radiant/libs/stream/textstream.h:36,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/camera/../selection/RadiantSelectionSystem.h:7,
                 from src/tools/radiant/radiant/camera/../selection/ManipulateObserver.h:4,
                 from src/tools/radiant/radiant/camera/../selection/RadiantWindowObserver.h:8,
                 from src/tools/radiant/radiant/camera/CamWnd.h:6,
                 from src/tools/radiant/radiant/camera/GlobalCamera.h:7,
                 from src/tools/radiant/radiant/camera/CameraSettings.cpp:7:
src/tools/radiant/radiant/camera/../selection/Manipulators.h: In constructor 'DragManipulator::DragManipulator()':
src/tools/radiant/radiant/camera/../selection/Manipulators.h:341:35: warning: member 'DragManipulator::_resizeTranslatable' is used uninitialized [-Wuninitialized]
  341 |   DragManipulator() : _freeResize(_resizeTranslatable), _freeDrag(_dragTranslatable), _selected(false) {}
      |                                   ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/camera/../selection/Manipulators.h:341:67: warning: member 'DragManipulator::_dragTranslatable' is used uninitialized [-Wuninitialized]
  341 |   DragManipulator() : _freeResize(_resizeTranslatable), _freeDrag(_dragTranslatable), _selected(false) {}
      |                                                                   ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/camera/CameraSettings.h: In member function 'CameraSettings::~CameraSettings()':
src/tools/radiant/radiant/camera/CameraSettings.h:28:7: warning: function 'CameraSettings::~CameraSettings()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   28 | class CameraSettings: public RegistryKeyObserver, public PreferenceConstructor
      |       ^~~~~~~~~~~~~~
src/tools/radiant/radiant/camera/CameraSettings.h: In member function 'CameraSettings::~CameraSettings()':
src/tools/radiant/radiant/camera/CameraSettings.h:28:7: warning: function 'CameraSettings::~CameraSettings()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/iregistry.h: In member function 'RegistryKeyObserver::RegistryKeyObserver()':
src/tools/radiant/include/iregistry.h:26:7: warning: function 'RegistryKeyObserver::RegistryKeyObserver()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   26 | class RegistryKeyObserver {
      |       ^~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/camera/CameraSettings.h:5:
src/tools/radiant/include/preferencesystem.h: In member function 'PreferenceConstructor::PreferenceConstructor()':
src/tools/radiant/include/preferencesystem.h:90:7: warning: function 'PreferenceConstructor::PreferenceConstructor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   90 | class PreferenceConstructor
      |       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >(ConstantWrapper<IEventManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >(ConstantWrapper<IEventManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >(ConstantWrapper<IEventManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >(ConstantWrapper<IEventManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/include/ientity.h:28,
                 from src/tools/radiant/libs/scenelib.h:33,
                 from src/tools/radiant/include/icamera.h:26,
                 from src/tools/radiant/radiant/camera/GlobalCamera.h:4:
src/tools/radiant/libs/string/string.h: In function 'string::toString<int>(int const&)std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >':
src/tools/radiant/libs/string/string.h:155:20: warning: function 'string::toString<int>(int const&)std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  155 | inline std::string toString (const T& t)
      |                    ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/iregistry.h:6:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iregistry.h: In function 'GlobalRegistry()':
src/tools/radiant/include/iregistry.h:184:18: warning: function 'GlobalRegistry()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, PreferenceSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, PreferenceSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, PreferenceSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, PreferenceSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/preferencesystem.h: In function 'GlobalPreferenceSystem()':
src/tools/radiant/include/preferencesystem.h:125:26: warning: function 'GlobalPreferenceSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  125 | inline PreferenceSystem& GlobalPreferenceSystem() {
      |                          ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEventManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEventManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEventManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEventManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/camera/CameraSettings.cpp:3:
src/tools/radiant/include/ieventmanager.h: In function 'GlobalEventManager()':
src/tools/radiant/include/ieventmanager.h:258:23: warning: function 'GlobalEventManager()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^~~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/camera/CamWnd.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/iostream:38,
                 from src/tools/radiant/libs/math/FloatTools.h:8,
                 from src/tools/radiant/libs/math/Vector3.h:16,
                 from src/tools/radiant/include/icamera.h:25,
                 from src/tools/radiant/radiant/camera/RadiantCameraView.h:3,
                 from src/tools/radiant/radiant/camera/CamWnd.h:3,
                 from src/tools/radiant/radiant/camera/CamWnd.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iscenegraph.h:231,
                 from src/tools/radiant/libs/scenelib.h:31,
                 from src/tools/radiant/include/icamera.h:26:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from src/tools/radiant/libs/gtkutil/cursor.h:27,
                 from src/tools/radiant/radiant/camera/Camera.h:7,
                 from src/tools/radiant/radiant/camera/RadiantCameraView.h:5:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/pango-1.0/pango/pango-coverage.h:25,
                 from /usr/include/pango-1.0/pango/pango-font.h:25,
                 from /usr/include/pango-1.0/pango/pango-attributes.h:25,
                 from /usr/include/pango-1.0/pango/pango.h:25,
                 from /usr/include/gtk-2.0/gdk/gdktypes.h:37,
                 from /usr/include/gtk-2.0/gdk/gdkcolor.h:35,
                 from /usr/include/gtk-2.0/gdk/gdkevents.h:34,
                 from src/tools/radiant/libs/gtkutil/cursor.h:26:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/camera/../selection/RadiantSelectionSystem.h:7,
                 from src/tools/radiant/radiant/camera/../selection/ManipulateObserver.h:4,
                 from src/tools/radiant/radiant/camera/../selection/RadiantWindowObserver.h:8,
                 from src/tools/radiant/radiant/camera/CamWnd.h:6:
src/tools/radiant/radiant/camera/../selection/Manipulators.h: In constructor 'DragManipulator::DragManipulator()':
src/tools/radiant/radiant/camera/../selection/Manipulators.h:341:35: warning: member 'DragManipulator::_resizeTranslatable' is used uninitialized [-Wuninitialized]
  341 |   DragManipulator() : _freeResize(_resizeTranslatable), _freeDrag(_dragTranslatable), _selected(false) {}
      |                                   ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/camera/../selection/Manipulators.h:341:67: warning: member 'DragManipulator::_dragTranslatable' is used uninitialized [-Wuninitialized]
  341 |   DragManipulator() : _freeResize(_resizeTranslatable), _freeDrag(_dragTranslatable), _selected(false) {}
      |                                                                   ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/math/Vector3.h:17:
src/tools/radiant/libs/math/pi.h: In function 'degrees_to_radians(double)':
src/tools/radiant/libs/math/pi.h:42:15: warning: function 'degrees_to_radians(double)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline double degrees_to_radians (double degrees)
      |               ^~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/camera/CamWnd.cpp: In member function 'ObjectFinder::~ObjectFinder()':
src/tools/radiant/radiant/camera/CamWnd.cpp:23:7: warning: function 'ObjectFinder::~ObjectFinder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   23 | class ObjectFinder: public scene::Graph::Walker
      |       ^~~~~~~~~~~~
src/tools/radiant/radiant/camera/CamWnd.cpp: In member function 'ObjectFinder::~ObjectFinder()':
src/tools/radiant/radiant/camera/CamWnd.cpp:23:7: warning: function 'ObjectFinder::~ObjectFinder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/camera/CamWnd.cpp: In member function 'FloorHeightWalker::~FloorHeightWalker()':
src/tools/radiant/radiant/camera/CamWnd.cpp:65:7: warning: function 'FloorHeightWalker::~FloorHeightWalker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   65 | class FloorHeightWalker : public scene::Graph::Walker
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/camera/CamWnd.cpp: In member function 'FloorHeightWalker::~FloorHeightWalker()':
src/tools/radiant/radiant/camera/CamWnd.cpp:65:7: warning: function 'FloorHeightWalker::~FloorHeightWalker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int, bool)':
src/tools/radiant/libs/stream/textstream.h:69:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   69 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_decimal_backward(char*, unsigned int, bool)':
src/tools/radiant/libs/stream/textstream.h:96:14: warning: function 'TextOutputDetail::write_unsigned_decimal_backward(char*, unsigned int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   96 | inline char* write_unsigned_decimal_backward(char* ptr, unsigned int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/math/aabb.h:30,
                 from src/tools/radiant/libs/scenelib.h:39:
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_multiplied_by_matrix4(Matrix4 const&, Matrix4 const&)':
src/tools/radiant/libs/math/matrix.h:477:16: warning: function 'matrix4_multiplied_by_matrix4(Matrix4 const&, Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  477 | inline Matrix4 matrix4_multiplied_by_matrix4 (const Matrix4& self, const Matrix4& other)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_multiply_by_matrix4(Matrix4&, Matrix4 const&)':
src/tools/radiant/libs/math/matrix.h:496:13: warning: function 'matrix4_multiply_by_matrix4(Matrix4&, Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  496 | inline void matrix4_multiply_by_matrix4 (Matrix4& self, const Matrix4& other)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_affine_inverse(Matrix4 const&)':
src/tools/radiant/libs/math/matrix.h:648:16: warning: function 'matrix4_affine_inverse(Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  648 | inline Matrix4 matrix4_affine_inverse (const Matrix4& self)
      |                ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_affine_invert(Matrix4&)':
src/tools/radiant/libs/math/matrix.h:683:13: warning: function 'matrix4_affine_invert(Matrix4&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  683 | inline void matrix4_affine_invert (Matrix4& self)
      |             ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_isBrush(scene::Node&)':
src/tools/radiant/libs/scenelib.h:309:13: warning: function 'Node_isBrush(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  309 | inline bool Node_isBrush (scene::Node& node)
      |             ^~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Instance_getSelectable(scene::Instance&)':
src/tools/radiant/libs/scenelib.h:488:20: warning: function 'Instance_getSelectable(scene::Instance&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  488 | inline Selectable* Instance_getSelectable (scene::Instance& instance)
      |                    ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/camera/RadiantCameraView.h: In member function 'RadiantCameraView::~RadiantCameraView()':
src/tools/radiant/radiant/camera/RadiantCameraView.h:37:7: warning: function 'RadiantCameraView::~RadiantCameraView()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   37 | class RadiantCameraView : public CameraView
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/camera/RadiantCameraView.h: In member function 'RadiantCameraView::~RadiantCameraView()':
src/tools/radiant/radiant/camera/RadiantCameraView.h:37:7: warning: function 'RadiantCameraView::~RadiantCameraView()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/camera/RadiantCameraView.h:4:
src/tools/radiant/libs/math/frustum.h: In function 'matrix4_frustum(float, float, float, float, float, float)':
src/tools/radiant/libs/math/frustum.h:36:16: warning: function 'matrix4_frustum(float, float, float, float, float, float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   36 | inline Matrix4 matrix4_frustum (float left, float right, float bottom, float top, float nearval, float farval)
      |                ^~~~~~~~~~~~~~~
src/tools/radiant/radiant/camera/RadiantCameraView.h: In function 'projection_for_camera(float, float, float, int, int)':
src/tools/radiant/radiant/camera/RadiantCameraView.h:23:16: warning: function 'projection_for_camera(float, float, float, int, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   23 | inline Matrix4 projection_for_camera(float near_z, float far_z, float fieldOfView, int width, int height) {
      |                ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/icamera.h: In member function 'CameraView::CameraView()':
src/tools/radiant/include/icamera.h:56:7: warning: function 'CameraView::CameraView()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   56 | class CameraView
      |       ^~~~~~~~~~
In file included from src/tools/radiant/radiant/camera/CamWnd.h:5:
src/tools/radiant/libs/gtkutil/xorrectangle.h: In function 'coord2d_device2screen(Coord2D const&, unsigned int, unsigned int)':
src/tools/radiant/libs/gtkutil/xorrectangle.h:54:16: warning: function 'coord2d_device2screen(Coord2D const&, unsigned int, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   54 | inline Coord2D coord2d_device2screen (const Coord2D& coord, unsigned int width, unsigned int height)
      |                ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/gtkutil/xorrectangle.h: In function 'rectangle_from_area(float const*, float const*, unsigned int, unsigned int)':
src/tools/radiant/libs/gtkutil/xorrectangle.h:59:21: warning: function 'rectangle_from_area(float const*, float const*, unsigned int, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   59 | inline rectangle_t  rectangle_from_area (const float min[2], const float max[2], unsigned int width, unsigned int height)
      |                     ^~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/selectionlib.h:26,
                 from src/tools/radiant/radiant/camera/../selection/Manipulators.h:20:
src/tools/radiant/include/selectable.h: In function 'SelectionIntersection_closer(SelectionIntersection const&, SelectionIntersection const&)':
src/tools/radiant/include/selectable.h:70:13: warning: function 'SelectionIntersection_closer(SelectionIntersection const&, SelectionIntersection const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   70 | inline bool SelectionIntersection_closer (const SelectionIntersection& self, const SelectionIntersection& other)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/selectionlib.h: In member function 'OccludeSelector::~OccludeSelector()':
src/tools/radiant/libs/selectionlib.h:262:7: warning: function 'OccludeSelector::~OccludeSelector()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  262 | class OccludeSelector : public Selector
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/libs/selectionlib.h: In member function 'OccludeSelector::~OccludeSelector()':
src/tools/radiant/libs/selectionlib.h:262:7: warning: function 'OccludeSelector::~OccludeSelector()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/selectable.h: In function 'Instance_getSelectionTestable(scene::Instance&)':
src/tools/radiant/include/selectable.h:305:27: warning: function 'Instance_getSelectionTestable(scene::Instance&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  305 | inline SelectionTestable* Instance_getSelectionTestable (scene::Instance& instance)
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/selectable.h: In member function 'Selector::Selector()':
src/tools/radiant/include/selectable.h:268:7: warning: function 'Selector::Selector()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | class Selector
      |       ^~~~~~~~
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Graph::Walker::Walker()':
src/tools/radiant/include/iscenegraph.h:92:31: warning: function 'scene::Graph::Walker::Walker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 |                         class Walker
      |                               ^~~~~~
src/tools/radiant/radiant/camera/../selection/RadiantWindowObserver.h: In member function 'SelectionSystemWindowObserver::~SelectionSystemWindowObserver()':
src/tools/radiant/radiant/camera/../selection/RadiantWindowObserver.h:12:7: warning: function 'SelectionSystemWindowObserver::~SelectionSystemWindowObserver()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   12 | class SelectionSystemWindowObserver : public WindowObserver {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/camera/../selection/RadiantWindowObserver.h: In member function 'SelectionSystemWindowObserver::~SelectionSystemWindowObserver()':
src/tools/radiant/radiant/camera/../selection/RadiantWindowObserver.h:12:7: warning: function 'SelectionSystemWindowObserver::~SelectionSystemWindowObserver()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/camera/CamWnd.cpp:10:
src/tools/radiant/libs/gtkutil/widget.h: In function 'widget_queue_draw(_GtkWidget&)':
src/tools/radiant/libs/gtkutil/widget.h:154:13: warning: function 'widget_queue_draw(_GtkWidget&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  154 | inline void widget_queue_draw (GtkWidget& widget)
      |             ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/camera/CamWnd.cpp:16:
src/tools/radiant/radiant/camera/../renderer.h: In function 'Instance_getCullable(scene::Instance&)':
src/tools/radiant/radiant/camera/../renderer.h:36:18: warning: function 'Instance_getCullable(scene::Instance&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   36 | inline Cullable* Instance_getCullable (scene::Instance& instance)
      |                  ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/camera/../renderer.h: In function 'Cullable_testVisible(scene::Instance&, VolumeTest const&, VolumeIntersectionValue)':
src/tools/radiant/radiant/camera/../renderer.h:41:32: warning: function 'Cullable_testVisible(scene::Instance&, VolumeTest const&, VolumeIntersectionValue)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline VolumeIntersectionValue Cullable_testVisible (scene::Instance& instance, const VolumeTest& volume,
      |                                ^~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/camera/../renderer.h:61:
src/tools/radiant/radiant/camera/../render/frontend/RenderHighlighted.h: In function 'Instance_getRenderable(scene::Instance&)':
src/tools/radiant/radiant/camera/../render/frontend/RenderHighlighted.h:4:20: warning: function 'Instance_getRenderable(scene::Instance&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    4 | inline Renderable* Instance_getRenderable (scene::Instance& instance)
      |                    ^~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/camera/Camera.h:6:
src/tools/radiant/radiant/camera/../timer.h: In member function 'Timer::Timer()':
src/tools/radiant/radiant/camera/../timer.h:52:7: warning: function 'Timer::Timer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   52 | class Timer
      |       ^~~~~
In file included from src/tools/radiant/libs/pivot.h:167,
                 from src/tools/radiant/radiant/camera/../selection/Manipulators.h:17:
src/tools/radiant/include/renderable.h: In member function 'Renderer::Renderer()':
src/tools/radiant/include/renderable.h:47:7: warning: function 'Renderer::Renderer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   47 | class Renderer
      |       ^~~~~~~~
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Graph::Observer::Observer()':
src/tools/radiant/include/iscenegraph.h:108:31: warning: function 'scene::Graph::Observer::Observer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  108 |                         class Observer {
      |                               ^~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/FloatTools.h: In function 'float_to_integer<float>(float const&)int':
src/tools/radiant/libs/math/FloatTools.h:31:12: warning: function 'float_to_integer<float>(float const&)int' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | inline int float_to_integer (const Element& f)
      |            ^~~~~~~~~~~~~~~~
src/tools/radiant/radiant/camera/CamWnd.cpp: In function 'windowvector_for_widget_centre(_GtkWidget*)':
src/tools/radiant/radiant/camera/CamWnd.cpp:61:21: warning: function 'windowvector_for_widget_centre(_GtkWidget*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   61 | inline WindowVector windowvector_for_widget_centre(GtkWidget* widget) {
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/camera/CamWnd.h:9:
src/tools/radiant/radiant/camera/../map/DeferredDraw.h: In function 'DeferredDraw_onMapValidChanged(DeferredDraw&)':
src/tools/radiant/radiant/camera/../map/DeferredDraw.h:39:13: warning: function 'DeferredDraw_onMapValidChanged(DeferredDraw&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | inline void DeferredDraw_onMapValidChanged (DeferredDraw& self)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [68]>(TextOutputStream&, char const (&) [68])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [68]>(TextOutputStream&, char const (&) [68])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [46]>(TextOutputStream&, char const (&) [46])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [46]>(TextOutputStream&, char const (&) [46])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [64]>(TextOutputStream&, char const (&) [64])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [64]>(TextOutputStream&, char const (&) [64])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [21]>(TextOutputStream&, char const (&) [21])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [21]>(TextOutputStream&, char const (&) [21])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [43]>(TextOutputStream&, char const (&) [43])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [43]>(TextOutputStream&, char const (&) [43])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [24]>(TextOutputStream&, char const (&) [24])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [24]>(TextOutputStream&, char const (&) [24])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [20]>(TextOutputStream&, char const (&) [20])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [20]>(TextOutputStream&, char const (&) [20])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [70]>(TextOutputStream&, char const (&) [70])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [70]>(TextOutputStream&, char const (&) [70])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [26]>(TextOutputStream&, char const (&) [26])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [26]>(TextOutputStream&, char const (&) [26])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<StringOutputStream>(StringOutputStream&, char const*)StringOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<StringOutputStream>(StringOutputStream&, char const*)StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/camera/../render/RenderStatistics.h:4,
                 from src/tools/radiant/radiant/camera/CamWnd.cpp:17:
src/tools/radiant/libs/stream/stringstream.h: In function 'operator<< <char [8]>(StringOutputStream&, char const (&) [8])StringOutputStream&':
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: function 'operator<< <char [8]>(StringOutputStream&, char const (&) [8])StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^~~~~~~~
src/tools/radiant/libs/stream/stringstream.h: In function 'operator<< <char [12]>(StringOutputStream&, char const (&) [12])StringOutputStream&':
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: function 'operator<< <char [12]>(StringOutputStream&, char const (&) [12])StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/stringstream.h: In function 'operator<< <char [16]>(StringOutputStream&, char const (&) [16])StringOutputStream&':
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: function 'operator<< <char [16]>(StringOutputStream&, char const (&) [16])StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/stringstream.h: In function 'operator<< <char [10]>(StringOutputStream&, char const (&) [10])StringOutputStream&':
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: function 'operator<< <char [10]>(StringOutputStream&, char const (&) [10])StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<StringOutputStream>(StringOutputStream&, int)StringOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<StringOutputStream>(StringOutputStream&, int)StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/stream/stringstream.h: In function 'operator<< <int>(StringOutputStream&, int const&)StringOutputStream&':
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: function 'operator<< <int>(StringOutputStream&, int const&)StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<StringOutputStream>(StringOutputStream&, unsigned int)StringOutputStream&':
src/tools/radiant/libs/stream/textstream.h:158:30: warning: function 'ostream_write<StringOutputStream>(StringOutputStream&, unsigned int)StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  158 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Unsigned i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/stream/stringstream.h: In function 'operator<< <unsigned int>(StringOutputStream&, unsigned int const&)StringOutputStream&':
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: function 'operator<< <unsigned int>(StringOutputStream&, unsigned int const&)StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/include/ibrush.h:26,
                 from src/tools/radiant/libs/scenelib.h:34:
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<RenderHighlighted>(RenderHighlighted const&)void*':
src/tools/radiant/libs/generic/callback.h:50:14: warning: function 'convertToOpaque<RenderHighlighted>(RenderHighlighted const&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   50 | inline void* convertToOpaque (const Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<CamWnd>(CamWnd&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<CamWnd>(CamWnd&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<_GtkWidget>(_GtkWidget&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<_GtkWidget>(_GtkWidget&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >(ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >(ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >(ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >(ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >(ConstantWrapper<IEventManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >(ConstantWrapper<IEventManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >(ConstantWrapper<IEventManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >(ConstantWrapper<IEventManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Clipper::Name_CONSTANT_> >(ConstantWrapper<Clipper::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Clipper::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Clipper::Name_CONSTANT_> >(ConstantWrapper<Clipper::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Clipper::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Clipper::Version_CONSTANT_> >(ConstantWrapper<Clipper::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Clipper::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Clipper::Version_CONSTANT_> >(ConstantWrapper<Clipper::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Clipper::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/stringstream.h: In member function 'StringBuffer::~StringBuffer()':
src/tools/radiant/libs/stream/stringstream.h:32:7: warning: function 'StringBuffer::~StringBuffer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   32 | class StringBuffer
      |       ^~~~~~~~~~~~
src/tools/radiant/radiant/camera/../render/RenderStatistics.h: In member function 'render::RenderStatistics::~RenderStatistics()':
src/tools/radiant/radiant/camera/../render/RenderStatistics.h:8:7: warning: function 'render::RenderStatistics::~RenderStatistics()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    8 | class RenderStatistics {
      |       ^~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/camera/CamWnd.cpp:19:
src/tools/radiant/radiant/camera/CamRenderer.h: In member function 'CamRenderer::~CamRenderer()':
src/tools/radiant/radiant/camera/CamRenderer.h:7:7: warning: function 'CamRenderer::~CamRenderer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    7 | class CamRenderer: public Renderer
      |       ^~~~~~~~~~~
src/tools/radiant/radiant/camera/CamRenderer.h: In member function 'CamRenderer::~CamRenderer()':
src/tools/radiant/radiant/camera/CamRenderer.h:7:7: warning: function 'CamRenderer::~CamRenderer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<DeferredDraw>(DeferredDraw&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<DeferredDraw>(DeferredDraw&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/camera/../renderer.h:54:
src/tools/radiant/radiant/camera/../render/frontend/ForEachVisible.h: In member function 'ForEachVisible<RenderHighlighted>::~ForEachVisible()':
src/tools/radiant/radiant/camera/../render/frontend/ForEachVisible.h:20:7: warning: function 'ForEachVisible<RenderHighlighted>::~ForEachVisible()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   20 | class ForEachVisible: public scene::Graph::Walker
      |       ^~~~~~~~~~~~~~
src/tools/radiant/radiant/camera/../render/frontend/ForEachVisible.h: In member function 'ForEachVisible<RenderHighlighted>::~ForEachVisible()':
src/tools/radiant/radiant/camera/../render/frontend/ForEachVisible.h:20:7: warning: function 'ForEachVisible<RenderHighlighted>::~ForEachVisible()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/Bounded.h:3,
                 from src/tools/radiant/libs/scenelib.h:29:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iscenegraph.h: In function 'GlobalSceneGraph()':
src/tools/radiant/include/iscenegraph.h:241:22: warning: function 'GlobalSceneGraph()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:32:
src/tools/radiant/include/iselection.h: In function 'GlobalSelectionSystem()':
src/tools/radiant/include/iselection.h:241:25: warning: function 'GlobalSelectionSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderCache::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderCache::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderCache::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderCache::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/camera/CamWnd.h:4:
src/tools/radiant/include/irender.h: In function 'GlobalShaderCache()':
src/tools/radiant/include/irender.h:183:21: warning: function 'GlobalShaderCache()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline ShaderCache& GlobalShaderCache ()
      |                     ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEventManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEventManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEventManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEventManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/camera/../selection/SelectObserver.h:8,
                 from src/tools/radiant/radiant/camera/../selection/RadiantWindowObserver.h:7:
src/tools/radiant/include/ieventmanager.h: In function 'GlobalEventManager()':
src/tools/radiant/include/ieventmanager.h:258:23: warning: function 'GlobalEventManager()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, OpenGLBinding::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, OpenGLBinding::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, OpenGLBinding::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, OpenGLBinding::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/render.h:31,
                 from src/tools/radiant/libs/pivot.h:169:
src/tools/radiant/include/igl.h: In function 'GlobalOpenGL()':
src/tools/radiant/include/igl.h:212:23: warning: function 'GlobalOpenGL()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Clipper::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Clipper::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Clipper::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Clipper::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Clipper::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Clipper::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Clipper::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Clipper::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Clipper::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Clipper::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Clipper::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Clipper::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Clipper::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Clipper::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Clipper::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Clipper::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Clipper::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Clipper::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Clipper::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Clipper::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Clipper::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Clipper::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Clipper::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Clipper::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Clipper::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Clipper::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Clipper::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Clipper::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Clipper::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Clipper::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Clipper::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Clipper::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/camera/CamWnd.cpp:5:
src/tools/radiant/include/iclipper.h: In function 'GlobalClipper()':
src/tools/radiant/include/iclipper.h:107:17: warning: function 'GlobalClipper()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  107 | inline Clipper& GlobalClipper() {
      |                 ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/camera/CameraSettings.h:4,
                 from src/tools/radiant/radiant/camera/CamWnd.cpp:20:
src/tools/radiant/include/iregistry.h: In function 'GlobalRegistry()':
src/tools/radiant/include/iregistry.h:184:18: warning: function 'GlobalRegistry()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^~~~~~~~~~~~~~
src/tools/radiant/radiant/camera/../render/RenderStatistics.h: In member function 'render::RenderStatistics::RenderStatistics()':
src/tools/radiant/radiant/camera/../render/RenderStatistics.h:8:7: warning: function 'render::RenderStatistics::RenderStatistics()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    8 | class RenderStatistics {
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/radiant/camera/../renderer.h: In function 'Scene_Render(Renderer&, VolumeTest const&)':
src/tools/radiant/radiant/camera/../renderer.h:62:13: warning: function 'Scene_Render(Renderer&, VolumeTest const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | inline void Scene_Render (Renderer& renderer, const VolumeTest& volume)
      |             ^~~~~~~~~~~~
src/tools/radiant/radiant/camera/../selection/RadiantWindowObserver.h: In member function 'RadiantWindowObserver::~RadiantWindowObserver()':
src/tools/radiant/radiant/camera/../selection/RadiantWindowObserver.h:26:7: warning: function 'RadiantWindowObserver::~RadiantWindowObserver()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   26 | class RadiantWindowObserver : public SelectionSystemWindowObserver {
      |       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/camera/../selection/RadiantWindowObserver.h: In member function 'RadiantWindowObserver::~RadiantWindowObserver()':
src/tools/radiant/radiant/camera/../selection/RadiantWindowObserver.h:26:7: warning: function 'RadiantWindowObserver::~RadiantWindowObserver()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/camera/Camera.h:9:
src/tools/radiant/radiant/camera/view.h: In member function 'View::~View()':
src/tools/radiant/radiant/camera/view.h:33:7: warning: function 'View::~View()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   33 | class View: public VolumeTest {
      |       ^~~~
src/tools/radiant/radiant/camera/view.h: In member function 'View::~View()':
src/tools/radiant/radiant/camera/view.h:33:7: warning: function 'View::~View()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
===> CXX [uforadiant] src/tools/radiant/radiant/camera/GlobalCamera.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/bits/stl_algobase.h:59,
                 from /usr/include/c++/12/list:60,
                 from src/tools/radiant/radiant/camera/GlobalCamera.h:3,
                 from src/tools/radiant/radiant/camera/GlobalCamera.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iscenegraph.h:231,
                 from src/tools/radiant/libs/scenelib.h:31,
                 from src/tools/radiant/include/icamera.h:26,
                 from src/tools/radiant/radiant/camera/GlobalCamera.h:4:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from src/tools/radiant/libs/gtkutil/widget.h:26,
                 from src/tools/radiant/radiant/camera/GlobalCamera.h:5:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:34:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/camera/../selection/RadiantSelectionSystem.h:7,
                 from src/tools/radiant/radiant/camera/../selection/ManipulateObserver.h:4,
                 from src/tools/radiant/radiant/camera/../selection/RadiantWindowObserver.h:8,
                 from src/tools/radiant/radiant/camera/CamWnd.h:6,
                 from src/tools/radiant/radiant/camera/GlobalCamera.h:7:
src/tools/radiant/radiant/camera/../selection/Manipulators.h: In constructor 'DragManipulator::DragManipulator()':
src/tools/radiant/radiant/camera/../selection/Manipulators.h:341:35: warning: member 'DragManipulator::_resizeTranslatable' is used uninitialized [-Wuninitialized]
  341 |   DragManipulator() : _freeResize(_resizeTranslatable), _freeDrag(_dragTranslatable), _selected(false) {}
      |                                   ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/camera/../selection/Manipulators.h:341:67: warning: member 'DragManipulator::_dragTranslatable' is used uninitialized [-Wuninitialized]
  341 |   DragManipulator() : _freeResize(_resizeTranslatable), _freeDrag(_dragTranslatable), _selected(false) {}
      |                                                                   ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/icamera.h: In function 'Instance_getCameraModel(scene::Instance&)':
src/tools/radiant/include/icamera.h:76:21: warning: function 'Instance_getCameraModel(scene::Instance&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline CameraModel* Instance_getCameraModel (scene::Instance& instance)
      |                     ^~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [38]>(TextOutputStream&, char const (&) [38])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [38]>(TextOutputStream&, char const (&) [38])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/include/ibrush.h:26,
                 from src/tools/radiant/libs/scenelib.h:34:
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<ToggleShown>(ToggleShown&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<ToggleShown>(ToggleShown&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<GlobalCameraManager>(GlobalCameraManager&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<GlobalCameraManager>(GlobalCameraManager&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<CameraSettings>(CameraSettings&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<CameraSettings>(CameraSettings&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >(ConstantWrapper<IEventManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >(ConstantWrapper<IEventManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >(ConstantWrapper<IEventManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >(ConstantWrapper<IEventManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/gtkutil/widget.h: In member function 'ToggleItem::~ToggleItem()':
src/tools/radiant/libs/gtkutil/widget.h:62:7: warning: function 'ToggleItem::~ToggleItem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class ToggleItem
      |       ^~~~~~~~~~
src/tools/radiant/libs/gtkutil/widget.h: In member function 'ToggleShown::~ToggleShown()':
src/tools/radiant/libs/gtkutil/widget.h:88:7: warning: function 'ToggleShown::~ToggleShown()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   88 | class ToggleShown
      |       ^~~~~~~~~~~
src/tools/radiant/radiant/camera/GlobalCamera.h: In member function 'GlobalCameraManager::~GlobalCameraManager()':
src/tools/radiant/radiant/camera/GlobalCamera.h:18:7: warning: function 'GlobalCameraManager::~GlobalCameraManager()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   18 | class GlobalCameraManager
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/Bounded.h:3,
                 from src/tools/radiant/libs/scenelib.h:29:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:32:
src/tools/radiant/include/iselection.h: In function 'GlobalSelectionSystem()':
src/tools/radiant/include/iselection.h:241:25: warning: function 'GlobalSelectionSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEventManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEventManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEventManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEventManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/camera/../selection/SelectObserver.h:8,
                 from src/tools/radiant/radiant/camera/../selection/RadiantWindowObserver.h:7:
src/tools/radiant/include/ieventmanager.h: In function 'GlobalEventManager()':
src/tools/radiant/include/ieventmanager.h:258:23: warning: function 'GlobalEventManager()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^~~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/camera/view.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/libs/generic/constant.h:25,
                 from src/tools/radiant/include/cullable.h:29,
                 from src/tools/radiant/radiant/camera/view.h:25,
                 from src/tools/radiant/radiant/camera/view.cpp:27:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
src/tools/radiant/radiant/camera/view.cpp: In function 'debug_count_plane()':
src/tools/radiant/radiant/camera/view.cpp:52:20: warning: function 'debug_count_plane()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   52 | static inline void debug_count_plane ()
      |                    ^~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/camera/view.cpp: In function 'debug_count_oriented_plane()':
src/tools/radiant/radiant/camera/view.cpp:57:20: warning: function 'debug_count_oriented_plane()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   57 | static inline void debug_count_oriented_plane ()
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/camera/view.cpp: In function 'debug_count_bbox()':
src/tools/radiant/radiant/camera/view.cpp:62:20: warning: function 'debug_count_bbox()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | static inline void debug_count_bbox ()
      |                    ^~~~~~~~~~~~~~~~
src/tools/radiant/radiant/camera/view.cpp: In function 'debug_count_oriented_bbox()':
src/tools/radiant/radiant/camera/view.cpp:67:20: warning: function 'debug_count_oriented_bbox()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   67 | static inline void debug_count_oriented_bbox ()
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/camera/view.h: In member function 'View::~View()':
src/tools/radiant/radiant/camera/view.h:33:7: warning: function 'View::~View()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   33 | class View: public VolumeTest {
      |       ^~~~
src/tools/radiant/radiant/camera/view.h: In member function 'View::~View()':
src/tools/radiant/radiant/camera/view.h:33:7: warning: function 'View::~View()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/math/frustum.h:30,
                 from src/tools/radiant/radiant/camera/view.h:26:
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_multiplied_by_matrix4(Matrix4 const&, Matrix4 const&)':
src/tools/radiant/libs/math/matrix.h:477:16: warning: function 'matrix4_multiplied_by_matrix4(Matrix4 const&, Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  477 | inline Matrix4 matrix4_multiplied_by_matrix4 (const Matrix4& self, const Matrix4& other)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/cullable.h: In member function 'VolumeTest::VolumeTest()':
src/tools/radiant/include/cullable.h:39:7: warning: function 'VolumeTest::VolumeTest()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class VolumeTest {
      |       ^~~~~~~~~~
src/tools/radiant/libs/math/frustum.h: In function 'frustum_from_viewproj(Matrix4 const&)':
src/tools/radiant/libs/math/frustum.h:368:16: warning: function 'frustum_from_viewproj(Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  368 | inline Frustum frustum_from_viewproj (const Matrix4& viewproj)
      |                ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/frustum.h: In function 'viewer_test_plane(BasicVector4<float> const&, Plane3 const&)':
src/tools/radiant/libs/math/frustum.h:491:13: warning: function 'viewer_test_plane(BasicVector4<float> const&, Plane3 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  491 | inline bool viewer_test_plane (const Vector4& viewer, const Plane3& plane)
      |             ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/frustum.h: In function 'viewer_test_transformed_plane(BasicVector4<float> const&, Plane3 const&, Matrix4 const&)':
src/tools/radiant/libs/math/frustum.h:516:13: warning: function 'viewer_test_transformed_plane(BasicVector4<float> const&, Plane3 const&, Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  516 | inline bool viewer_test_transformed_plane (const Vector4& viewer, const Plane3& plane, const Matrix4& localToWorld)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_determinant(Matrix4 const&)':
src/tools/radiant/libs/math/matrix.h:744:15: warning: function 'matrix4_determinant(Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  744 | inline double matrix4_determinant (const Matrix4& self)
      |               ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_full_inverse(Matrix4 const&)':
src/tools/radiant/libs/math/matrix.h:754:16: warning: function 'matrix4_full_inverse(Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  754 | inline Matrix4 matrix4_full_inverse (const Matrix4& self)
      |                ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_full_invert(Matrix4&)':
src/tools/radiant/libs/math/matrix.h:777:13: warning: function 'matrix4_full_invert(Matrix4&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  777 | inline void matrix4_full_invert (Matrix4& self)
      |             ^~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/math/frustum.h:33:
src/tools/radiant/libs/math/line.h: In function 'segment_classify_plane(Segment const&, Plane3 const&)':
src/tools/radiant/libs/math/line.h:85:21: warning: function 'segment_classify_plane(Segment const&, Plane3 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   85 | inline unsigned int segment_classify_plane (const Segment& segment, const Plane3& plane)
      |                     ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/frustum.h: In function 'plane3_test_line(Plane3 const&, Segment const&)':
src/tools/radiant/libs/math/frustum.h:472:13: warning: function 'plane3_test_line(Plane3 const&, Segment const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  472 | inline bool plane3_test_line (const Plane3& plane, const Segment& segment)
      |             ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/frustum.h: In function 'frustum_test_line(Frustum const&, Segment const&)':
src/tools/radiant/libs/math/frustum.h:484:13: warning: function 'frustum_test_line(Frustum const&, Segment const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  484 | inline bool frustum_test_line (const Frustum& frustum, const Segment& segment)
      |             ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/math/frustum.h:32:
src/tools/radiant/libs/math/aabb.h: In function 'aabb_classify_plane(AABB const&, Plane3 const&)':
src/tools/radiant/libs/math/aabb.h:285:21: warning: function 'aabb_classify_plane(AABB const&, Plane3 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  285 | inline unsigned int aabb_classify_plane (const AABB& aabb, const Plane3& plane)
      |                     ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/frustum.h: In function 'frustum_test_aabb(Frustum const&, AABB const&)':
src/tools/radiant/libs/math/frustum.h:384:32: warning: function 'frustum_test_aabb(Frustum const&, AABB const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  384 | inline VolumeIntersectionValue frustum_test_aabb (const Frustum& frustum, const AABB& aabb)
      |                                ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/frustum.h: In function 'plane_distance_to_point(Plane3 const&, BasicVector3<float> const&)':
src/tools/radiant/libs/math/frustum.h:433:15: warning: function 'plane_distance_to_point(Plane3 const&, BasicVector3<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  433 | inline double plane_distance_to_point (const Plane3& plane, const Vector3& point)
      |               ^~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/frustum.h: In function 'plane_distance_to_oriented_extents(Plane3 const&, BasicVector3<float> const&, Matrix4 const&)':
src/tools/radiant/libs/math/frustum.h:438:15: warning: function 'plane_distance_to_oriented_extents(Plane3 const&, BasicVector3<float> const&, Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  438 | inline double plane_distance_to_oriented_extents (const Plane3& plane, const Vector3& extents,
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/frustum.h: In function 'plane_contains_oriented_aabb(Plane3 const&, AABB const&, Matrix4 const&)':
src/tools/radiant/libs/math/frustum.h:446:13: warning: function 'plane_contains_oriented_aabb(Plane3 const&, AABB const&, Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  446 | inline bool plane_contains_oriented_aabb (const Plane3& plane, const AABB& aabb, const Matrix4& orientation)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_transformed_point<float>(Matrix4 const&, BasicVector3<float> const&)BasicVector3<float>':
src/tools/radiant/libs/math/matrix.h:599:30: warning: function 'matrix4_transformed_point<float>(Matrix4 const&, BasicVector3<float> const&)BasicVector3<float>' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  599 | inline BasicVector3<Element> matrix4_transformed_point (const Matrix4& self, const BasicVector3<Element>& point)
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_transform_point<float>(Matrix4 const&, BasicVector3<float>&)void':
src/tools/radiant/libs/math/matrix.h:609:13: warning: function 'matrix4_transform_point<float>(Matrix4 const&, BasicVector3<float>&)void' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  609 | inline void matrix4_transform_point (const Matrix4& self, BasicVector3<Element>& point)
      |             ^~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/frustum.h: In function 'frustum_intersects_transformed_aabb(Frustum const&, AABB const&, Matrix4 const&)':
src/tools/radiant/libs/math/frustum.h:452:32: warning: function 'frustum_intersects_transformed_aabb(Frustum const&, AABB const&, Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  452 | inline VolumeIntersectionValue frustum_intersects_transformed_aabb (const Frustum& frustum, const AABB& aabb,
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_transformed_vector4(Matrix4 const&, BasicVector4<float> const&)':
src/tools/radiant/libs/math/matrix.h:632:16: warning: function 'matrix4_transformed_vector4(Matrix4 const&, BasicVector4<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  632 | inline Vector4 matrix4_transformed_vector4 (const Matrix4& self, const Vector4& vector4)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/frustum.h: In function 'viewer_from_viewproj(Matrix4 const&)':
src/tools/radiant/libs/math/frustum.h:525:16: warning: function 'viewer_from_viewproj(Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  525 | inline Vector4 viewer_from_viewproj (const Matrix4& viewproj)
      |                ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/frustum.h: In function 'viewproj_test_point(Matrix4 const&, BasicVector3<float> const&)':
src/tools/radiant/libs/math/frustum.h:355:13: warning: function 'viewproj_test_point(Matrix4 const&, BasicVector3<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  355 | inline bool viewproj_test_point (const Matrix4& viewproj, const Vector3& point)
      |             ^~~~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/brush/BrushClipPlane.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/iostream:38,
                 from src/tools/radiant/libs/math/FloatTools.h:8,
                 from src/tools/radiant/libs/math/Plane3.h:42,
                 from src/tools/radiant/radiant/brush/BrushClipPlane.h:3,
                 from src/tools/radiant/radiant/brush/BrushClipPlane.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/irender.h:173,
                 from src/tools/radiant/radiant/brush/BrushClipPlane.h:4:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/radiant/brush/FaceTexDef.h:9,
                 from src/tools/radiant/radiant/brush/Face.h:13,
                 from src/tools/radiant/radiant/brush/Brush.h:10,
                 from src/tools/radiant/radiant/brush/BrushClipPlane.cpp:2:
src/tools/radiant/radiant/brush/TextureProjection.h: In member function 'constexpr TextureProjection& TextureProjection::operator=(const TextureProjection&)':
src/tools/radiant/radiant/brush/TextureProjection.h:10:7: warning: implicitly-declared 'constexpr TexDef& TexDef::operator=(const TexDef&)' is deprecated [-Wdeprecated-copy]
   10 | class TextureProjection
      |       ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/brush/TextureProjection.h:4:
src/tools/radiant/radiant/brush/TexDef.h:13:17: note: because 'TexDef' has user-provided 'TexDef::TexDef(const TexDef&)'
   13 |                 TexDef (const TexDef& other);
      |                 ^~~~~~
src/tools/radiant/radiant/brush/FaceTexDef.h: In constructor 'FaceTexdef::SavedState::SavedState(const FaceTexdef&)':
src/tools/radiant/radiant/brush/FaceTexDef.h:26:67: note: synthesized method 'constexpr TextureProjection& TextureProjection::operator=(const TextureProjection&)' first required here
   26 |                                         m_projection = faceTexdef.m_projection;
      |                                                                   ^~~~~~~~~~~~
src/tools/radiant/radiant/brush/FaceTexDef.h: In member function 'void FaceTexdef::SavedState::exportState(FaceTexdef&) const':
src/tools/radiant/radiant/brush/FaceTexDef.h:31:89: warning: implicitly-declared 'constexpr TexDef& TexDef::operator=(const TexDef&)' is deprecated [-Wdeprecated-copy]
   31 |                                         faceTexdef.m_projection.m_texdef = m_projection.m_texdef;
      |                                                                                         ^~~~~~~~
src/tools/radiant/radiant/brush/TexDef.h:13:17: note: because 'TexDef' has user-provided 'TexDef::TexDef(const TexDef&)'
   13 |                 TexDef (const TexDef& other);
      |                 ^~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/FloatTools.h: In function 'float_equal_epsilon<double, double>(double const&, double const&, double const&)bool':
src/tools/radiant/libs/math/FloatTools.h:17:13: warning: function 'float_equal_epsilon<double, double>(double const&, double const&, double const&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   17 | inline bool float_equal_epsilon (const Element& self, const OtherElement& other, const Element& epsilon)
      |             ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >(ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >(ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >(ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >(ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/brush/BrushClipPlane.h:6:
src/tools/radiant/radiant/brush/winding.h: In member function 'WindingVertex::WindingVertex()':
src/tools/radiant/radiant/brush/winding.h:65:7: warning: function 'WindingVertex::WindingVertex()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   65 | class WindingVertex
      |       ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/irender.h:26:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderCache::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderCache::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderCache::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderCache::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/irender.h: In function 'GlobalShaderCache()':
src/tools/radiant/include/irender.h:183:21: warning: function 'GlobalShaderCache()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline ShaderCache& GlobalShaderCache ()
      |                     ^~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/brush/winding.h: In member function 'Winding::~Winding()':
src/tools/radiant/radiant/brush/winding.h:79:7: warning: function 'Winding::~Winding()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   79 | class Winding : public IWinding
      |       ^~~~~~~
src/tools/radiant/radiant/brush/BrushClipPlane.h: In member function 'BrushClipPlane::~BrushClipPlane()':
src/tools/radiant/radiant/brush/BrushClipPlane.h:8:7: warning: function 'BrushClipPlane::~BrushClipPlane()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    8 | class BrushClipPlane: public OpenGLRenderable
      |       ^~~~~~~~~~~~~~
src/tools/radiant/radiant/brush/BrushClipPlane.h: In member function 'BrushClipPlane::~BrushClipPlane()':
src/tools/radiant/radiant/brush/BrushClipPlane.h:8:7: warning: function 'BrushClipPlane::~BrushClipPlane()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
===> CXX [uforadiant] src/tools/radiant/radiant/brush/brushmanip.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/cstddef:49,
                 from src/tools/radiant/radiant/brush/brushmanip.h:25,
                 from src/tools/radiant/radiant/brush/brushmanip.cpp:22:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/irender.h:173,
                 from src/tools/radiant/radiant/brush/Face.h:3,
                 from src/tools/radiant/radiant/brush/brushmanip.h:28:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/radiant/brush/FaceTexDef.h:9,
                 from src/tools/radiant/radiant/brush/Face.h:13:
src/tools/radiant/radiant/brush/TextureProjection.h: In member function 'constexpr TextureProjection& TextureProjection::operator=(const TextureProjection&)':
src/tools/radiant/radiant/brush/TextureProjection.h:10:7: warning: implicitly-declared 'constexpr TexDef& TexDef::operator=(const TexDef&)' is deprecated [-Wdeprecated-copy]
   10 | class TextureProjection
      |       ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/brush/TextureProjection.h:4:
src/tools/radiant/radiant/brush/TexDef.h:13:17: note: because 'TexDef' has user-provided 'TexDef::TexDef(const TexDef&)'
   13 |                 TexDef (const TexDef& other);
      |                 ^~~~~~
src/tools/radiant/radiant/brush/FaceTexDef.h: In constructor 'FaceTexdef::SavedState::SavedState(const FaceTexdef&)':
src/tools/radiant/radiant/brush/FaceTexDef.h:26:67: note: synthesized method 'constexpr TextureProjection& TextureProjection::operator=(const TextureProjection&)' first required here
   26 |                                         m_projection = faceTexdef.m_projection;
      |                                                                   ^~~~~~~~~~~~
src/tools/radiant/radiant/brush/FaceTexDef.h: In member function 'void FaceTexdef::SavedState::exportState(FaceTexdef&) const':
src/tools/radiant/radiant/brush/FaceTexDef.h:31:89: warning: implicitly-declared 'constexpr TexDef& TexDef::operator=(const TexDef&)' is deprecated [-Wdeprecated-copy]
   31 |                                         faceTexdef.m_projection.m_texdef = m_projection.m_texdef;
      |                                                                                         ^~~~~~~~
src/tools/radiant/radiant/brush/TexDef.h:13:17: note: because 'TexDef' has user-provided 'TexDef::TexDef(const TexDef&)'
   13 |                 TexDef (const TexDef& other);
      |                 ^~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from src/tools/radiant/libs/gtkutil/window/TransientWindow.h:3,
                 from src/tools/radiant/libs/gtkutil/window/BlockingTransientWindow.h:3,
                 from src/tools/radiant/radiant/brush/../ui/brush/QuerySidesDialog.h:4,
                 from src/tools/radiant/radiant/brush/brushmanip.cpp:29:
/usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtkaccelgroup.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:35:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from src/tools/radiant/radiant/brush/../sidebar/texturebrowser.h:28,
                 from src/tools/radiant/radiant/brush/brushmanip.cpp:30:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from src/tools/radiant/libs/stream/textstream.h:36,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/brush/construct/../../xyview/../camera/../selection/RadiantSelectionSystem.h:7,
                 from src/tools/radiant/radiant/brush/construct/../../xyview/../camera/../selection/ManipulateObserver.h:4,
                 from src/tools/radiant/radiant/brush/construct/../../xyview/../camera/../selection/RadiantWindowObserver.h:8,
                 from src/tools/radiant/radiant/brush/construct/../../xyview/../camera/CamWnd.h:6,
                 from src/tools/radiant/radiant/brush/construct/../../xyview/XYWnd.h:19,
                 from src/tools/radiant/radiant/brush/construct/../../xyview/GlobalXYWnd.h:9,
                 from src/tools/radiant/radiant/brush/construct/Prism.h:4,
                 from src/tools/radiant/radiant/brush/brushmanip.cpp:33:
src/tools/radiant/radiant/brush/construct/../../xyview/../camera/../selection/Manipulators.h: In constructor 'DragManipulator::DragManipulator()':
src/tools/radiant/radiant/brush/construct/../../xyview/../camera/../selection/Manipulators.h:341:35: warning: member 'DragManipulator::_resizeTranslatable' is used uninitialized [-Wuninitialized]
  341 |   DragManipulator() : _freeResize(_resizeTranslatable), _freeDrag(_dragTranslatable), _selected(false) {}
      |                                   ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/brush/construct/../../xyview/../camera/../selection/Manipulators.h:341:67: warning: member 'DragManipulator::_dragTranslatable' is used uninitialized [-Wuninitialized]
  341 |   DragManipulator() : _freeResize(_resizeTranslatable), _freeDrag(_dragTranslatable), _selected(false) {}
      |                                                                   ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/include/mapfile.h:42,
                 from src/tools/radiant/radiant/brush/Face.h:5:
src/tools/radiant/libs/scenelib.h: In member function 'InstanceWalker<InstanceApply<BrushInstance, BrushForEachFace> >::~InstanceWalker()':
src/tools/radiant/libs/scenelib.h:433:7: warning: function 'InstanceWalker<InstanceApply<BrushInstance, BrushForEachFace> >::~InstanceWalker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  433 | class InstanceWalker: public scene::Graph::Walker
      |       ^~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In member function 'InstanceWalker<InstanceApply<BrushInstance, BrushForEachFace> >::~InstanceWalker()':
src/tools/radiant/libs/scenelib.h:433:7: warning: function 'InstanceWalker<InstanceApply<BrushInstance, BrushForEachFace> >::~InstanceWalker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/brush/brushmanip.cpp:28:
src/tools/radiant/radiant/brush/BrushVisit.h: In member function 'BrushSelectedVisitor<BrushForEachFace>::~BrushSelectedVisitor()':
src/tools/radiant/radiant/brush/BrushVisit.h:7:7: warning: function 'BrushSelectedVisitor<BrushForEachFace>::~BrushSelectedVisitor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    7 | class BrushSelectedVisitor: public SelectionSystem::Visitor
      |       ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/brush/BrushVisit.h: In member function 'BrushSelectedVisitor<BrushForEachFace>::~BrushSelectedVisitor()':
src/tools/radiant/radiant/brush/BrushVisit.h:7:7: warning: function 'BrushSelectedVisitor<BrushForEachFace>::~BrushSelectedVisitor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/include/ientity.h:28,
                 from src/tools/radiant/libs/scenelib.h:33:
src/tools/radiant/libs/string/string.h: In function 'string_compare_nocase(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/string/string.h:76:12: warning: function 'string_compare_nocase(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline int string_compare_nocase (const std::string& string, const std::string& other)
      |            ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/string/string.h: In function 'string_equal_nocase(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/string/string.h:94:13: warning: function 'string_equal_nocase(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | inline bool string_equal_nocase (const std::string& string, const std::string& other)
      |             ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/string/string.h: In function 'string::startsWith(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/string/string.h:162:13: warning: function 'string::startsWith(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  162 | inline bool startsWith (const std::string& source, const std::string& contains)
      |             ^~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Instance_getSelectable(scene::Instance&)':
src/tools/radiant/libs/scenelib.h:488:20: warning: function 'Instance_getSelectable(scene::Instance&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  488 | inline Selectable* Instance_getSelectable (scene::Instance& instance)
      |                    ^~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/brush/Face.h:7:
src/tools/radiant/libs/shaderlib.h: In function 'shader_equal(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/shaderlib.h:30:13: warning: function 'shader_equal(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   30 | inline bool shader_equal (const std::string& shader, const std::string& other)
      |             ^~~~~~~~~~~~
src/tools/radiant/radiant/brush/TextureProjection.h: In member function 'TextureProjection::~TextureProjection()':
src/tools/radiant/radiant/brush/TextureProjection.h:10:7: warning: function 'TextureProjection::~TextureProjection()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   10 | class TextureProjection
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/brush/BrushVisit.h: In member function 'FaceInstanceVisitFace<FaceSetFlags>::~FaceInstanceVisitFace()':
src/tools/radiant/radiant/brush/BrushVisit.h:46:7: warning: function 'FaceInstanceVisitFace<FaceSetFlags>::~FaceInstanceVisitFace()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   46 | class FaceInstanceVisitFace: public BrushInstanceVisitor
      |       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/brush/BrushVisit.h: In member function 'FaceInstanceVisitFace<FaceSetFlags>::~FaceInstanceVisitFace()':
src/tools/radiant/radiant/brush/BrushVisit.h:46:7: warning: function 'FaceInstanceVisitFace<FaceSetFlags>::~FaceInstanceVisitFace()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/brush/BrushVisit.h: In member function 'FaceInstanceVisitFace<FaceSetShader>::~FaceInstanceVisitFace()':
src/tools/radiant/radiant/brush/BrushVisit.h:46:7: warning: function 'FaceInstanceVisitFace<FaceSetShader>::~FaceInstanceVisitFace()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/brush/BrushVisit.h: In member function 'FaceInstanceVisitFace<FaceSetShader>::~FaceInstanceVisitFace()':
src/tools/radiant/radiant/brush/BrushVisit.h:46:7: warning: function 'FaceInstanceVisitFace<FaceSetShader>::~FaceInstanceVisitFace()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/brush/BrushVisit.h: In member function 'FaceInstanceVisitAll<FaceSelectByShader>::~FaceInstanceVisitAll()':
src/tools/radiant/radiant/brush/BrushVisit.h:97:7: warning: function 'FaceInstanceVisitAll<FaceSelectByShader>::~FaceInstanceVisitAll()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   97 | class FaceInstanceVisitAll: public BrushInstanceVisitor
      |       ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/brush/BrushVisit.h: In member function 'FaceInstanceVisitAll<FaceSelectByShader>::~FaceInstanceVisitAll()':
src/tools/radiant/radiant/brush/BrushVisit.h:97:7: warning: function 'FaceInstanceVisitAll<FaceSelectByShader>::~FaceInstanceVisitAll()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/brush/BrushVisit.h: In member function 'FaceInstanceVisitFace<FaceGetFlags>::~FaceInstanceVisitFace()':
src/tools/radiant/radiant/brush/BrushVisit.h:46:7: warning: function 'FaceInstanceVisitFace<FaceGetFlags>::~FaceInstanceVisitFace()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   46 | class FaceInstanceVisitFace: public BrushInstanceVisitor
      |       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/brush/BrushVisit.h: In member function 'FaceInstanceVisitFace<FaceGetFlags>::~FaceInstanceVisitFace()':
src/tools/radiant/radiant/brush/BrushVisit.h:46:7: warning: function 'FaceInstanceVisitFace<FaceGetFlags>::~FaceInstanceVisitFace()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/brush/BrushNode.h:32,
                 from src/tools/radiant/radiant/brush/brushmanip.cpp:27:
src/tools/radiant/radiant/brush/BrushInstance.h: In function 'Instance_getBrush(scene::Instance&)':
src/tools/radiant/radiant/brush/BrushInstance.h:149:23: warning: function 'Instance_getBrush(scene::Instance&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  149 | inline BrushInstance* Instance_getBrush (scene::Instance& instance)
      |                       ^~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/brush/BrushNode.h: In function 'Node_getBrush(scene::Node&)':
src/tools/radiant/radiant/brush/BrushNode.h:132:15: warning: function 'Node_getBrush(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | inline Brush* Node_getBrush (scene::Node& node)
      |               ^~~~~~~~~~~~~
src/tools/radiant/radiant/brush/construct/Prism.h: In member function 'brushconstruct::Prism::~Prism()':
src/tools/radiant/radiant/brush/construct/Prism.h:8:15: warning: function 'brushconstruct::Prism::~Prism()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    8 |         class Prism: public BrushConstructor
      |               ^~~~~
In file included from src/tools/radiant/radiant/brush/brushmanip.cpp:34:
src/tools/radiant/radiant/brush/construct/Cone.h: In member function 'brushconstruct::Cone::~Cone()':
src/tools/radiant/radiant/brush/construct/Cone.h:7:15: warning: function 'brushconstruct::Cone::~Cone()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    7 |         class Cone: public BrushConstructor
      |               ^~~~
In file included from src/tools/radiant/radiant/brush/brushmanip.cpp:37:
src/tools/radiant/radiant/brush/construct/Sphere.h: In member function 'brushconstruct::Sphere::~Sphere()':
src/tools/radiant/radiant/brush/construct/Sphere.h:7:15: warning: function 'brushconstruct::Sphere::~Sphere()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    7 |         class Sphere: public BrushConstructor
      |               ^~~~~~
In file included from src/tools/radiant/radiant/brush/brushmanip.cpp:36:
src/tools/radiant/radiant/brush/construct/Rock.h: In member function 'brushconstruct::Rock::~Rock()':
src/tools/radiant/radiant/brush/construct/Rock.h:7:15: warning: function 'brushconstruct::Rock::~Rock()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    7 |         class Rock: public BrushConstructor
      |               ^~~~
In file included from src/tools/radiant/radiant/brush/brushmanip.cpp:38:
src/tools/radiant/radiant/brush/construct/Terrain.h: In member function 'brushconstruct::Terrain::~Terrain()':
src/tools/radiant/radiant/brush/construct/Terrain.h:7:15: warning: function 'brushconstruct::Terrain::~Terrain()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    7 |         class Terrain: public BrushConstructor
      |               ^~~~~~~
In file included from src/tools/radiant/radiant/brush/brushmanip.cpp:35:
src/tools/radiant/radiant/brush/construct/Cuboid.h: In member function 'brushconstruct::Cuboid::~Cuboid()':
src/tools/radiant/radiant/brush/construct/Cuboid.h:7:15: warning: function 'brushconstruct::Cuboid::~Cuboid()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    7 |         class Cuboid: public BrushConstructor
      |               ^~~~~~
In file included from src/tools/radiant/libs/scenelib.h:32:
src/tools/radiant/include/iselection.h: In member function 'SelectionSystem::Visitor::Visitor()':
src/tools/radiant/include/iselection.h:177:23: warning: function 'SelectionSystem::Visitor::Visitor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  177 |                 class Visitor
      |                       ^~~~~~~
In file included from src/tools/radiant/include/mapfile.h:27:
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Graph::Walker::Walker()':
src/tools/radiant/include/iscenegraph.h:92:31: warning: function 'scene::Graph::Walker::Walker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 |                         class Walker
      |                               ^~~~~~
src/tools/radiant/radiant/brush/brushmanip.cpp: In function 'TextureTransform_getDefault()':
src/tools/radiant/radiant/brush/brushmanip.cpp:129:33: warning: function 'TextureTransform_getDefault()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  129 | inline const TextureProjection& TextureTransform_getDefault ()
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [63]>(TextOutputStream&, char const (&) [63])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [63]>(TextOutputStream&, char const (&) [63])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [26]>(TextOutputStream&, char const (&) [26])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [26]>(TextOutputStream&, char const (&) [26])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/brush/BrushNode.h:31:
src/tools/radiant/radiant/brush/Brush.h: In function 'next_edge(std::vector<SmartPointer<Face, IncRefDecRefCounter<Face> >, std::allocator<SmartPointer<Face, IncRefDecRefCounter<Face> > > > const&, FaceVertexId)':
src/tools/radiant/radiant/brush/Brush.h:22:21: warning: function 'next_edge(std::vector<SmartPointer<Face, IncRefDecRefCounter<Face> >, std::allocator<SmartPointer<Face, IncRefDecRefCounter<Face> > > > const&, FaceVertexId)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   22 | inline FaceVertexId next_edge (const Faces& faces, FaceVertexId faceVertex)
      |                     ^~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [28]>(TextOutputStream&, char const (&) [28])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [28]>(TextOutputStream&, char const (&) [28])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/brush/FaceTexDef.h:3:
src/tools/radiant/radiant/brush/winding.h: In member function 'Winding::wrap(unsigned long) const':
src/tools/radiant/radiant/brush/winding.h:83:36: warning: function 'Winding::wrap(unsigned long) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   83 |                 inline std::size_t wrap(std::size_t i) const
      |                                    ^~~~
src/tools/radiant/radiant/brush/winding.h: In member function 'Winding::next(unsigned long) const':
src/tools/radiant/radiant/brush/winding.h:90:36: warning: function 'Winding::next(unsigned long) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   90 |                 inline std::size_t next(std::size_t i) const
      |                                    ^~~~
src/tools/radiant/radiant/brush/Brush.h: In function 'next_vertex(std::vector<SmartPointer<Face, IncRefDecRefCounter<Face> >, std::allocator<SmartPointer<Face, IncRefDecRefCounter<Face> > > > const&, FaceVertexId)':
src/tools/radiant/radiant/brush/Brush.h:36:21: warning: function 'next_vertex(std::vector<SmartPointer<Face, IncRefDecRefCounter<Face> >, std::allocator<SmartPointer<Face, IncRefDecRefCounter<Face> > > > const&, FaceVertexId)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   36 | inline FaceVertexId next_vertex (const Faces& faces, FaceVertexId faceVertex)
      |                     ^~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/radiant/brush/BrushInstance.h: In member function 'BrushInstanceVisitor::BrushInstanceVisitor()':
src/tools/radiant/radiant/brush/BrushInstance.h:14:7: warning: function 'BrushInstanceVisitor::BrushInstanceVisitor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   14 | class BrushInstanceVisitor
      |       ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/brush/brushmanip.cpp: In function 'Brush_hasShader(Brush const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/radiant/brush/brushmanip.cpp:162:20: warning: function 'Brush_hasShader(Brush const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  162 | static inline bool Brush_hasShader (const Brush& brush, const std::string& name)
      |                    ^~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/brush/BrushVisit.h: In function 'Scene_forEachBrush<BrushForEachFace>(scene::Graph&, BrushForEachFace const&)BrushForEachFace const&':
src/tools/radiant/radiant/brush/BrushVisit.h:119:23: warning: function 'Scene_forEachBrush<BrushForEachFace>(scene::Graph&, BrushForEachFace const&)BrushForEachFace const&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  119 | inline const Functor& Scene_forEachBrush (scene::Graph& graph, const Functor& functor)
      |                       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/brush/BrushVisit.h: In function 'Scene_ForEachBrush_ForEachFaceInstance<FaceSelectByShader>(scene::Graph&, FaceSelectByShader const&)FaceSelectByShader const&':
src/tools/radiant/radiant/brush/BrushVisit.h:150:23: warning: function 'Scene_ForEachBrush_ForEachFaceInstance<FaceSelectByShader>(scene::Graph&, FaceSelectByShader const&)FaceSelectByShader const&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  150 | inline const Functor& Scene_ForEachBrush_ForEachFaceInstance (scene::Graph& graph, const Functor& functor)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/include/ibrush.h:26,
                 from src/tools/radiant/libs/scenelib.h:34:
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<BrushPrefab>(BrushPrefab&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<BrushPrefab>(BrushPrefab&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<BrushMakeSided>(BrushMakeSided&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<BrushMakeSided>(BrushMakeSided&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<void>(void*)void*':
src/tools/radiant/libs/generic/callback.h:35:14: warning: function 'convertToOpaque<void>(void*)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >(ConstantWrapper<IEventManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >(ConstantWrapper<IEventManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >(ConstantWrapper<IEventManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >(ConstantWrapper<IEventManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/brush/brushmanip.cpp: In member function 'BrushSelectByShaderWalker::~BrushSelectByShaderWalker()':
src/tools/radiant/radiant/brush/brushmanip.cpp:172:7: warning: function 'BrushSelectByShaderWalker::~BrushSelectByShaderWalker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  172 | class BrushSelectByShaderWalker: public scene::Graph::Walker
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/brush/brushmanip.cpp: In member function 'BrushSelectByShaderWalker::~BrushSelectByShaderWalker()':
src/tools/radiant/radiant/brush/brushmanip.cpp:172:7: warning: function 'BrushSelectByShaderWalker::~BrushSelectByShaderWalker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/brush/brushmanip.cpp: In member function 'FaceSelectByShader::~FaceSelectByShader()':
src/tools/radiant/radiant/brush/brushmanip.cpp:197:7: warning: function 'FaceSelectByShader::~FaceSelectByShader()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  197 | class FaceSelectByShader
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/string/string.h: In function 'string::toString<unsigned long>(unsigned long const&)std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >':
src/tools/radiant/libs/string/string.h:155:20: warning: function 'string::toString<unsigned long>(unsigned long const&)std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  155 | inline std::string toString (const T& t)
      |                    ^~~~~~~~
src/tools/radiant/radiant/brush/BrushVisit.h: In function 'Scene_ForEachSelectedBrushFace<FaceSetFlags>(FaceSetFlags const&)FaceSetFlags const&':
src/tools/radiant/radiant/brush/BrushVisit.h:187:23: warning: function 'Scene_ForEachSelectedBrushFace<FaceSetFlags>(FaceSetFlags const&)FaceSetFlags const&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  187 | inline const Functor& Scene_ForEachSelectedBrushFace (const Functor& functor)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/brush/BrushVisit.h: In function 'Scene_ForEachSelectedBrushFace<FaceGetFlags>(FaceGetFlags const&)FaceGetFlags const&':
src/tools/radiant/radiant/brush/BrushVisit.h:187:23: warning: function 'Scene_ForEachSelectedBrushFace<FaceGetFlags>(FaceGetFlags const&)FaceGetFlags const&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/irender.h:26:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/brush/Face.h:4:
src/tools/radiant/include/iundo.h: In function 'GlobalUndoSystem()':
src/tools/radiant/include/iundo.h:172:20: warning: function 'GlobalUndoSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  172 | inline UndoSystem& GlobalUndoSystem ()
      |                    ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iscenegraph.h: In function 'GlobalSceneGraph()':
src/tools/radiant/include/iscenegraph.h:241:22: warning: function 'GlobalSceneGraph()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^~~~~~~~~~~~~~~~
src/tools/radiant/include/iscenegraph.h: In function 'SceneChangeNotify()':
src/tools/radiant/include/iscenegraph.h:246:13: warning: function 'SceneChangeNotify()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  246 | inline void SceneChangeNotify ()
      |             ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iselection.h: In function 'GlobalSelectionSystem()':
src/tools/radiant/include/iselection.h:241:25: warning: function 'GlobalSelectionSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/brush/BrushVisit.h: In function 'Scene_forEachSelectedBrush<BrushForEachFace>(BrushForEachFace const&)BrushForEachFace const&':
src/tools/radiant/radiant/brush/BrushVisit.h:25:23: warning: function 'Scene_forEachSelectedBrush<BrushForEachFace>(BrushForEachFace const&)BrushForEachFace const&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   25 | inline const Functor& Scene_forEachSelectedBrush (const Functor& functor)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/brush/BrushVisit.h: In function 'Scene_ForEachSelectedBrush_ForEachFace<FaceSetFlags>(scene::Graph&, FaceSetFlags const&)FaceSetFlags const&':
src/tools/radiant/radiant/brush/BrushVisit.h:157:23: warning: function 'Scene_ForEachSelectedBrush_ForEachFace<FaceSetFlags>(scene::Graph&, FaceSetFlags const&)FaceSetFlags const&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  157 | inline const Functor& Scene_ForEachSelectedBrush_ForEachFace (scene::Graph& graph, const Functor& functor)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/brush/BrushVisit.h: In function 'Scene_ForEachSelectedBrush_ForEachFace<FaceSetShader>(scene::Graph&, FaceSetShader const&)FaceSetShader const&':
src/tools/radiant/radiant/brush/BrushVisit.h:157:23: warning: function 'Scene_ForEachSelectedBrush_ForEachFace<FaceSetShader>(scene::Graph&, FaceSetShader const&)FaceSetShader const&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/brush/BrushVisit.h: In function 'Scene_ForEachSelectedBrush_ForEachFaceInstance<FaceSelectByShader>(scene::Graph&, FaceSelectByShader const&)FaceSelectByShader const&':
src/tools/radiant/radiant/brush/BrushVisit.h:164:23: warning: function 'Scene_ForEachSelectedBrush_ForEachFaceInstance<FaceSelectByShader>(scene::Graph&, FaceSelectByShader const&)FaceSelectByShader const&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  164 | inline const Functor& Scene_ForEachSelectedBrush_ForEachFaceInstance (scene::Graph& graph, const Functor& functor)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/brush/BrushVisit.h: In function 'Scene_ForEachSelectedBrush_ForEachFace<FaceGetFlags>(scene::Graph&, FaceGetFlags const&)FaceGetFlags const&':
src/tools/radiant/radiant/brush/BrushVisit.h:157:23: warning: function 'Scene_ForEachSelectedBrush_ForEachFace<FaceGetFlags>(scene::Graph&, FaceGetFlags const&)FaceGetFlags const&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  157 | inline const Functor& Scene_ForEachSelectedBrush_ForEachFace (scene::Graph& graph, const Functor& functor)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/shaderlib.h:27:
src/tools/radiant/include/ishadersystem.h: In function 'GlobalShaderSystem()':
src/tools/radiant/include/ishadersystem.h:110:22: warning: function 'GlobalShaderSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  110 | inline ShaderSystem& GlobalShaderSystem ()
      |                      ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/shaderlib.h: In function 'GlobalTexturePrefix_get[abi:cxx11]()':
src/tools/radiant/libs/shaderlib.h:65:27: warning: function 'GlobalTexturePrefix_get[abi:cxx11]()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   65 | inline const std::string& GlobalTexturePrefix_get ()
      |                           ^~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/brush/BrushVisit.h: In function 'Scene_ForEachSelectedBrushFace<FaceSetShader>(FaceSetShader const&)FaceSetShader const&':
src/tools/radiant/radiant/brush/BrushVisit.h:187:23: warning: function 'Scene_ForEachSelectedBrushFace<FaceSetShader>(FaceSetShader const&)FaceSetShader const&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  187 | inline const Functor& Scene_ForEachSelectedBrushFace (const Functor& functor)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEventManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEventManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEventManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEventManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/brush/brushmanip.cpp:24:
src/tools/radiant/include/ieventmanager.h: In function 'GlobalEventManager()':
src/tools/radiant/include/ieventmanager.h:258:23: warning: function 'GlobalEventManager()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/brush/construct/Prism.h: In member function 'brushconstruct::Prism::~Prism()':
src/tools/radiant/radiant/brush/construct/Prism.h:8:15: warning: function 'brushconstruct::Prism::~Prism()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    8 |         class Prism: public BrushConstructor
      |               ^~~~~
src/tools/radiant/radiant/brush/construct/Cone.h: In member function 'brushconstruct::Cone::~Cone()':
src/tools/radiant/radiant/brush/construct/Cone.h:7:15: warning: function 'brushconstruct::Cone::~Cone()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    7 |         class Cone: public BrushConstructor
      |               ^~~~
src/tools/radiant/radiant/brush/construct/Cuboid.h: In member function 'brushconstruct::Cuboid::~Cuboid()':
src/tools/radiant/radiant/brush/construct/Cuboid.h:7:15: warning: function 'brushconstruct::Cuboid::~Cuboid()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    7 |         class Cuboid: public BrushConstructor
      |               ^~~~~~
src/tools/radiant/radiant/brush/construct/Rock.h: In member function 'brushconstruct::Rock::~Rock()':
src/tools/radiant/radiant/brush/construct/Rock.h:7:15: warning: function 'brushconstruct::Rock::~Rock()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    7 |         class Rock: public BrushConstructor
      |               ^~~~
src/tools/radiant/radiant/brush/construct/Sphere.h: In member function 'brushconstruct::Sphere::~Sphere()':
src/tools/radiant/radiant/brush/construct/Sphere.h:7:15: warning: function 'brushconstruct::Sphere::~Sphere()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    7 |         class Sphere: public BrushConstructor
      |               ^~~~~~
src/tools/radiant/radiant/brush/construct/Terrain.h: In member function 'brushconstruct::Terrain::~Terrain()':
src/tools/radiant/radiant/brush/construct/Terrain.h:7:15: warning: function 'brushconstruct::Terrain::~Terrain()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    7 |         class Terrain: public BrushConstructor
      |               ^~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/brush/BrushModule.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/include/iregistry.h:3,
                 from src/tools/radiant/radiant/brush/BrushModule.h:25,
                 from src/tools/radiant/radiant/brush/BrushModule.cpp:22:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iregistry.h:172:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from src/tools/radiant/include/radiant_i18n.h:30,
                 from src/tools/radiant/radiant/brush/BrushModule.cpp:23:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from src/tools/radiant/libs/stream/textstream.h:36,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/brush/FaceTexDef.h:9,
                 from src/tools/radiant/radiant/brush/Face.h:13,
                 from src/tools/radiant/radiant/brush/BrushTokens.h:28,
                 from src/tools/radiant/radiant/brush/BrushNode.h:30,
                 from src/tools/radiant/radiant/brush/BrushModule.cpp:31:
src/tools/radiant/radiant/brush/TextureProjection.h: In member function 'constexpr TextureProjection& TextureProjection::operator=(const TextureProjection&)':
src/tools/radiant/radiant/brush/TextureProjection.h:10:7: warning: implicitly-declared 'constexpr TexDef& TexDef::operator=(const TexDef&)' is deprecated [-Wdeprecated-copy]
   10 | class TextureProjection
      |       ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/brush/BrushModule.h:27:
src/tools/radiant/radiant/brush/TexDef.h:13:17: note: because 'TexDef' has user-provided 'TexDef::TexDef(const TexDef&)'
   13 |                 TexDef (const TexDef& other);
      |                 ^~~~~~
src/tools/radiant/radiant/brush/FaceTexDef.h: In constructor 'FaceTexdef::SavedState::SavedState(const FaceTexdef&)':
src/tools/radiant/radiant/brush/FaceTexDef.h:26:67: note: synthesized method 'constexpr TextureProjection& TextureProjection::operator=(const TextureProjection&)' first required here
   26 |                                         m_projection = faceTexdef.m_projection;
      |                                                                   ^~~~~~~~~~~~
src/tools/radiant/radiant/brush/FaceTexDef.h: In member function 'void FaceTexdef::SavedState::exportState(FaceTexdef&) const':
src/tools/radiant/radiant/brush/FaceTexDef.h:31:89: warning: implicitly-declared 'constexpr TexDef& TexDef::operator=(const TexDef&)' is deprecated [-Wdeprecated-copy]
   31 |                                         faceTexdef.m_projection.m_texdef = m_projection.m_texdef;
      |                                                                                         ^~~~~~~~
src/tools/radiant/radiant/brush/TexDef.h:13:17: note: because 'TexDef' has user-provided 'TexDef::TexDef(const TexDef&)'
   13 |                 TexDef (const TexDef& other);
      |                 ^~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/brush/BrushModule.h: In member function 'BrushModuleClass::~BrushModuleClass()':
src/tools/radiant/radiant/brush/BrushModule.h:35:7: warning: function 'BrushModuleClass::~BrushModuleClass()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   35 | class BrushModuleClass: public RegistryKeyObserver, public BrushCreator
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/radiant/brush/BrushModule.h: In member function 'BrushModuleClass::~BrushModuleClass()':
src/tools/radiant/radiant/brush/BrushModule.h:35:7: warning: function 'BrushModuleClass::~BrushModuleClass()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/instancelib.h:30,
                 from src/tools/radiant/radiant/brush/BrushNode.h:25:
src/tools/radiant/libs/scenelib.h: In member function 'AnyInstanceSelected::~AnyInstanceSelected()':
src/tools/radiant/libs/scenelib.h:497:7: warning: function 'AnyInstanceSelected::~AnyInstanceSelected()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  497 | class AnyInstanceSelected: public scene::Instantiable::Visitor
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In member function 'AnyInstanceSelected::~AnyInstanceSelected()':
src/tools/radiant/libs/scenelib.h:497:7: warning: function 'AnyInstanceSelected::~AnyInstanceSelected()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/scenelib.h:40:
src/tools/radiant/libs/transformlib.h: In member function 'TransformNode::TransformNode()':
src/tools/radiant/libs/transformlib.h:34:7: warning: function 'TransformNode::TransformNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   34 | class TransformNode
      |       ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/iscenegraph.h:27,
                 from src/tools/radiant/libs/instancelib.h:28:
src/tools/radiant/include/inode.h: In member function 'scene::INode::INode()':
src/tools/radiant/include/inode.h:9:7: warning: function 'scene::INode::INode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    9 | class INode
      |       ^~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_getInstantiable(scene::Node&)':
src/tools/radiant/libs/scenelib.h:195:29: warning: function 'Node_getInstantiable(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  195 | inline scene::Instantiable* Node_getInstantiable (scene::Node& node)
      |                             ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_getTraversable(scene::Node&)':
src/tools/radiant/libs/scenelib.h:200:28: warning: function 'Node_getTraversable(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  200 | inline scene::Traversable* Node_getTraversable (scene::Node& node)
      |                            ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_traverseSubgraph(scene::Node&, scene::Traversable::Walker const&)':
src/tools/radiant/libs/scenelib.h:205:13: warning: function 'Node_traverseSubgraph(scene::Node&, scene::Traversable::Walker const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  205 | inline void Node_traverseSubgraph (scene::Node& node, const scene::Traversable::Walker& walker)
      |             ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'scene::operator<(scene::Node&, scene::Node&)':
src/tools/radiant/libs/scenelib.h:222:13: warning: function 'scene::operator<(scene::Node&, scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  222 | inline bool operator< (scene::Node& node, scene::Node& other)
      |             ^~~~~~~~
In file included from src/tools/radiant/include/iscenegraph.h:28:
src/tools/radiant/include/itraversable.h: In member function 'scene::Traversable::Walker::Walker()':
src/tools/radiant/include/itraversable.h:36:23: warning: function 'scene::Traversable::Walker::Walker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   36 |                 class Walker
      |                       ^~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_isEntity(scene::Node&)':
src/tools/radiant/libs/scenelib.h:277:13: warning: function 'Node_isEntity(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  277 | inline bool Node_isEntity (scene::Node& node)
      |             ^~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_isBrush(scene::Node&)':
src/tools/radiant/libs/scenelib.h:309:13: warning: function 'Node_isBrush(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  309 | inline bool Node_isBrush (scene::Node& node)
      |             ^~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_isPrimitive(scene::Node&)':
src/tools/radiant/libs/scenelib.h:315:13: warning: function 'Node_isPrimitive(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  315 | inline bool Node_isPrimitive (scene::Node& node)
      |             ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Instance_getSelectable(scene::Instance&)':
src/tools/radiant/libs/scenelib.h:488:20: warning: function 'Instance_getSelectable(scene::Instance&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  488 | inline Selectable* Instance_getSelectable (scene::Instance& instance)
      |                    ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Instantiable::Visitor::Visitor()':
src/tools/radiant/include/iscenegraph.h:193:31: warning: function 'scene::Instantiable::Visitor::Visitor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  193 |                         class Visitor
      |                               ^~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_instanceSelected(scene::Node&)':
src/tools/radiant/libs/scenelib.h:515:13: warning: function 'Node_instanceSelected(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  515 | inline bool Node_instanceSelected (scene::Node& node)
      |             ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Instance_setSelected(scene::Instance&, bool)':
src/tools/radiant/libs/scenelib.h:598:13: warning: function 'Instance_setSelected(scene::Instance&, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  598 | inline void Instance_setSelected (scene::Instance& instance, bool selected)
      |             ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'nodetype_get_name(ENodeType)':
src/tools/radiant/libs/scenelib.h:678:20: warning: function 'nodetype_get_name(ENodeType)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  678 | inline const char* nodetype_get_name (ENodeType type)
      |                    ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'node_get_nodetype(scene::Node&)':
src/tools/radiant/libs/scenelib.h:689:18: warning: function 'node_get_nodetype(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  689 | inline ENodeType node_get_nodetype (scene::Node& node)
      |                  ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Instantiable::Instantiable()':
src/tools/radiant/include/iscenegraph.h:175:15: warning: function 'scene::Instantiable::Instantiable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  175 |         class Instantiable
      |               ^~~~~~~~~~~~
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Cloneable::Cloneable()':
src/tools/radiant/include/iscenegraph.h:217:15: warning: function 'scene::Cloneable::Cloneable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  217 |         class Cloneable
      |               ^~~~~~~~~
In file included from src/tools/radiant/libs/instancelib.h:27:
src/tools/radiant/include/nameable.h: In member function 'Nameable::Nameable()':
src/tools/radiant/include/nameable.h:30:7: warning: function 'Nameable::Nameable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   30 | class Nameable
      |       ^~~~~~~~
In file included from src/tools/radiant/radiant/brush/BrushNode.h:28:
src/tools/radiant/include/editable.h: In member function 'Snappable::Snappable()':
src/tools/radiant/include/editable.h:51:7: warning: function 'Snappable::Snappable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   51 | class Snappable
      |       ^~~~~~~~~
In file included from src/tools/radiant/radiant/brush/BrushTokens.h:27:
src/tools/radiant/include/imap.h: In member function 'MapImporter::MapImporter()':
src/tools/radiant/include/imap.h:31:7: warning: function 'MapImporter::MapImporter()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | class MapImporter {
      |       ^~~~~~~~~~~
src/tools/radiant/include/imap.h: In member function 'MapExporter::MapExporter()':
src/tools/radiant/include/imap.h:41:7: warning: function 'MapExporter::MapExporter()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | class MapExporter {
      |       ^~~~~~~~~~~
In file included from src/tools/radiant/radiant/brush/BrushModule.h:28:
src/tools/radiant/include/ibrush.h: In member function 'IBrushNode::IBrushNode()':
src/tools/radiant/include/ibrush.h:48:7: warning: function 'IBrushNode::IBrushNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   48 | class IBrushNode
      |       ^~~~~~~~~~
src/tools/radiant/include/itraversable.h: In member function 'scene::Traversable::Observer::Observer()':
src/tools/radiant/include/itraversable.h:23:23: warning: function 'scene::Traversable::Observer::Observer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   23 |                 class Observer
      |                       ^~~~~~~~
src/tools/radiant/include/inode.h: In member function 'scene::INode::INode(scene::INode const&)':
src/tools/radiant/include/inode.h:9:7: warning: function 'scene::INode::INode(scene::INode const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    9 | class INode
      |       ^~~~~
src/tools/radiant/libs/scenelib.h: In member function 'scene::Node::Node(scene::Node const&)':
src/tools/radiant/libs/scenelib.h:95:15: warning: function 'scene::Node::Node(scene::Node const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   95 |         class Node : public INode
      |               ^~~~
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Instantiable::Instantiable(scene::Instantiable const&)':
src/tools/radiant/include/iscenegraph.h:175:15: warning: function 'scene::Instantiable::Instantiable(scene::Instantiable const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  175 |         class Instantiable
      |               ^~~~~~~~~~~~
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Cloneable::Cloneable(scene::Cloneable const&)':
src/tools/radiant/include/iscenegraph.h:217:15: warning: function 'scene::Cloneable::Cloneable(scene::Cloneable const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  217 |         class Cloneable
      |               ^~~~~~~~~
src/tools/radiant/include/nameable.h: In member function 'Nameable::Nameable(Nameable const&)':
src/tools/radiant/include/nameable.h:30:7: warning: function 'Nameable::Nameable(Nameable const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   30 | class Nameable
      |       ^~~~~~~~
src/tools/radiant/include/editable.h: In member function 'Snappable::Snappable(Snappable const&)':
src/tools/radiant/include/editable.h:51:7: warning: function 'Snappable::Snappable(Snappable const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   51 | class Snappable
      |       ^~~~~~~~~
src/tools/radiant/libs/transformlib.h: In member function 'TransformNode::TransformNode(TransformNode const&)':
src/tools/radiant/libs/transformlib.h:34:7: warning: function 'TransformNode::TransformNode(TransformNode const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   34 | class TransformNode
      |       ^~~~~~~~~~~~~
src/tools/radiant/include/imap.h: In member function 'MapImporter::MapImporter(MapImporter const&)':
src/tools/radiant/include/imap.h:31:7: warning: function 'MapImporter::MapImporter(MapImporter const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | class MapImporter {
      |       ^~~~~~~~~~~
src/tools/radiant/include/imap.h: In member function 'MapExporter::MapExporter(MapExporter const&)':
src/tools/radiant/include/imap.h:41:7: warning: function 'MapExporter::MapExporter(MapExporter const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | class MapExporter {
      |       ^~~~~~~~~~~
src/tools/radiant/include/ibrush.h: In member function 'IBrushNode::IBrushNode(IBrushNode const&)':
src/tools/radiant/include/ibrush.h:48:7: warning: function 'IBrushNode::IBrushNode(IBrushNode const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   48 | class IBrushNode
      |       ^~~~~~~~~~
src/tools/radiant/include/iregistry.h: In member function 'RegistryKeyObserver::RegistryKeyObserver()':
src/tools/radiant/include/iregistry.h:26:7: warning: function 'RegistryKeyObserver::RegistryKeyObserver()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   26 | class RegistryKeyObserver {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/ibrush.h: In member function 'BrushCreator::BrushCreator()':
src/tools/radiant/include/ibrush.h:36:7: warning: function 'BrushCreator::BrushCreator()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   36 | class BrushCreator
      |       ^~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalOutputStream()':
src/tools/radiant/include/itextstream.h:116:26: warning: function 'globalOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/modulesystem.h: In function 'globalModuleServer()':
src/tools/radiant/include/modulesystem.h:131:22: warning: function 'globalModuleServer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [61]>(TextOutputStream&, char const (&) [61])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [61]>(TextOutputStream&, char const (&) [61])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [44]>(TextOutputStream&, char const (&) [44])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [44]>(TextOutputStream&, char const (&) [44])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [45]>(TextOutputStream&, char const (&) [45])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [45]>(TextOutputStream&, char const (&) [45])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [63]>(TextOutputStream&, char const (&) [63])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [63]>(TextOutputStream&, char const (&) [63])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [26]>(TextOutputStream&, char const (&) [26])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [26]>(TextOutputStream&, char const (&) [26])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/brush/BrushNode.h:31:
src/tools/radiant/radiant/brush/Brush.h: In function 'next_edge(std::vector<SmartPointer<Face, IncRefDecRefCounter<Face> >, std::allocator<SmartPointer<Face, IncRefDecRefCounter<Face> > > > const&, FaceVertexId)':
src/tools/radiant/radiant/brush/Brush.h:22:21: warning: function 'next_edge(std::vector<SmartPointer<Face, IncRefDecRefCounter<Face> >, std::allocator<SmartPointer<Face, IncRefDecRefCounter<Face> > > > const&, FaceVertexId)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   22 | inline FaceVertexId next_edge (const Faces& faces, FaceVertexId faceVertex)
      |                     ^~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [28]>(TextOutputStream&, char const (&) [28])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [28]>(TextOutputStream&, char const (&) [28])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/brush/FaceTexDef.h:3:
src/tools/radiant/radiant/brush/winding.h: In member function 'Winding::wrap(unsigned long) const':
src/tools/radiant/radiant/brush/winding.h:83:36: warning: function 'Winding::wrap(unsigned long) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   83 |                 inline std::size_t wrap(std::size_t i) const
      |                                    ^~~~
src/tools/radiant/radiant/brush/winding.h: In member function 'Winding::next(unsigned long) const':
src/tools/radiant/radiant/brush/winding.h:90:36: warning: function 'Winding::next(unsigned long) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   90 |                 inline std::size_t next(std::size_t i) const
      |                                    ^~~~
src/tools/radiant/radiant/brush/Brush.h: In function 'next_vertex(std::vector<SmartPointer<Face, IncRefDecRefCounter<Face> >, std::allocator<SmartPointer<Face, IncRefDecRefCounter<Face> > > > const&, FaceVertexId)':
src/tools/radiant/radiant/brush/Brush.h:36:21: warning: function 'next_vertex(std::vector<SmartPointer<Face, IncRefDecRefCounter<Face> >, std::allocator<SmartPointer<Face, IncRefDecRefCounter<Face> > > > const&, FaceVertexId)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   36 | inline FaceVertexId next_vertex (const Faces& faces, FaceVertexId faceVertex)
      |                     ^~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [58]>(TextOutputStream&, char const (&) [58])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [58]>(TextOutputStream&, char const (&) [58])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [14]>(TextOutputStream&, char const (&) [14])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [14]>(TextOutputStream&, char const (&) [14])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/scenelib.h:42:
src/tools/radiant/libs/generic/reference.h: In function 'makeReference<scene::Node>(scene::Node&)Reference<scene::Node>':
src/tools/radiant/libs/generic/reference.h:62:24: warning: function 'makeReference<scene::Node>(scene::Node&)Reference<scene::Node>' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | inline Reference<Type> makeReference(Type& value) {
      |                        ^~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/brush/FaceInstance.h:6,
                 from src/tools/radiant/radiant/brush/BrushInstance.h:9,
                 from src/tools/radiant/radiant/brush/BrushNode.h:32:
src/tools/radiant/libs/selectionlib.h: In member function 'SelectableInstance::~SelectableInstance()':
src/tools/radiant/libs/selectionlib.h:152:7: warning: function 'SelectableInstance::~SelectableInstance()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  152 | class SelectableInstance: public scene::Instance, public Selectable
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/selectionlib.h: In member function 'SelectableInstance::~SelectableInstance()':
src/tools/radiant/libs/selectionlib.h:152:7: warning: function 'SelectableInstance::~SelectableInstance()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/modulesystem.h: In member function 'Module::Module()':
src/tools/radiant/include/modulesystem.h:45:7: warning: function 'Module::Module()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class Module
      |       ^~~~~~
In file included from src/tools/radiant/libs/modulesystem/singletonmodule.h:28,
                 from src/tools/radiant/radiant/brush/BrushModule.cpp:100:
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegisterable::ModuleRegisterable()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:29:7: warning: function 'ModuleRegisterable::ModuleRegisterable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class ModuleRegisterable
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/instancelib.h: In member function 'InstanceEvaluateTransform<BrushInstance>::operator()(scene::Instance&) const':
src/tools/radiant/libs/instancelib.h:219:22: warning: function 'InstanceEvaluateTransform<BrushInstance>::operator()(scene::Instance&) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  219 |                 void operator() (scene::Instance& instance) const
      |                      ^~~~~~~~
src/tools/radiant/libs/instancelib.h: In member function 'InstanceSet::InstanceSet()':
src/tools/radiant/libs/instancelib.h:127:7: warning: function 'InstanceSet::InstanceSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | class InstanceSet: public scene::Traversable::Observer
      |       ^~~~~~~~~~~
In file included from src/tools/radiant/include/ibrush.h:26:
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<InstanceSet>(InstanceSet&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<InstanceSet>(InstanceSet&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> >(ConstantWrapper<FilterSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> >(ConstantWrapper<FilterSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> >(ConstantWrapper<FilterSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> >(ConstantWrapper<FilterSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/instancelib.h: In function 'InstanceSet_forEach<InstanceEvaluateTransform<BrushInstance> >(InstanceSet&, InstanceEvaluateTransform<BrushInstance> const&)void':
src/tools/radiant/libs/instancelib.h:207:13: warning: function 'InstanceSet_forEach<InstanceEvaluateTransform<BrushInstance> >(InstanceSet&, InstanceEvaluateTransform<BrushInstance> const&)void' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  207 | inline void InstanceSet_forEach (InstanceSet& instances, const Functor& functor)
      |             ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >(ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >(ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >(ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >(ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegistryList::~ModuleRegistryList()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:39:7: warning: function 'ModuleRegistryList::~ModuleRegistryList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class ModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'StaticRegisterModule::~StaticRegisterModule()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:68:7: warning: function 'StaticRegisterModule::~StaticRegisterModule()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   68 | class StaticRegisterModule: public StaticModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegistryList::ModuleRegistryList()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:39:7: warning: function 'ModuleRegistryList::ModuleRegistryList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class ModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/include/iregistry.h:6:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iregistry.h: In function 'GlobalRegistry()':
src/tools/radiant/include/iregistry.h:184:18: warning: function 'GlobalRegistry()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, BrushCreator::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<BrushCreator::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, BrushCreator::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<BrushCreator::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<BrushCreator::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<BrushCreator::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<BrushCreator::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<BrushCreator::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, FilterSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<FilterSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, FilterSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<FilterSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<FilterSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<FilterSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<FilterSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<FilterSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<FilterSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<FilterSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, FilterSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<FilterSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, FilterSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<FilterSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<FilterSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<FilterSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<FilterSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<FilterSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<FilterSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<FilterSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iscenegraph.h: In function 'GlobalSceneGraph()':
src/tools/radiant/include/iscenegraph.h:241:22: warning: function 'GlobalSceneGraph()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'findInstance(Stack<Reference<scene::Node> > const&)':
src/tools/radiant/libs/scenelib.h:615:25: warning: function 'findInstance(Stack<Reference<scene::Node> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  615 | inline scene::Instance& findInstance (const scene::Path& path)
      |                         ^~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'selectPath(Stack<Reference<scene::Node> > const&, bool)':
src/tools/radiant/libs/scenelib.h:622:13: warning: function 'selectPath(Stack<Reference<scene::Node> > const&, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  622 | inline void selectPath (const scene::Path& path, bool selected)
      |             ^~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderCache::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderCache::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderCache::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderCache::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, OpenGLBinding::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, OpenGLBinding::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, OpenGLBinding::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, OpenGLBinding::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:43:
src/tools/radiant/libs/container/stack.h: In function 'operator< <Reference<scene::Node> >(Stack<Reference<scene::Node> > const&, Stack<Reference<scene::Node> > const&)bool':
src/tools/radiant/libs/container/stack.h:210:13: warning: function 'operator< <Reference<scene::Node> >(Stack<Reference<scene::Node> > const&, Stack<Reference<scene::Node> > const&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  210 | inline bool operator< (const Stack<Type>& self, const Stack<Type>& other)
      |             ^~~~~~~~
src/tools/radiant/radiant/brush/BrushTokens.h: In member function 'BrushTokenImporter::~BrushTokenImporter()':
src/tools/radiant/radiant/brush/BrushTokens.h:31:7: warning: function 'BrushTokenImporter::~BrushTokenImporter()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | class BrushTokenImporter: public MapImporter
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/brush/BrushTokens.h: In member function 'BrushTokenImporter::~BrushTokenImporter()':
src/tools/radiant/radiant/brush/BrushTokens.h:31:7: warning: function 'BrushTokenImporter::~BrushTokenImporter()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/brush/BrushTokens.h: In member function 'BrushTokenExporter::~BrushTokenExporter()':
src/tools/radiant/radiant/brush/BrushTokens.h:40:7: warning: function 'BrushTokenExporter::~BrushTokenExporter()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   40 | class BrushTokenExporter: public MapExporter
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/brush/BrushTokens.h: In member function 'BrushTokenExporter::~BrushTokenExporter()':
src/tools/radiant/radiant/brush/BrushTokens.h:40:7: warning: function 'BrushTokenExporter::~BrushTokenExporter()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [77]>(TextOutputStream&, char const (&) [77])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [77]>(TextOutputStream&, char const (&) [77])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [4]>(TextOutputStream&, char const (&) [4])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [4]>(TextOutputStream&, char const (&) [4])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [16]>(TextOutputStream&, char const (&) [16])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [16]>(TextOutputStream&, char const (&) [16])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [38]>(TextOutputStream&, char const (&) [38])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [38]>(TextOutputStream&, char const (&) [38])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [7]>(TextOutputStream&, char const (&) [7])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [7]>(TextOutputStream&, char const (&) [7])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/brush/BrushModule.cpp: In member function 'BrushDependencies::~BrushDependencies()':
src/tools/radiant/radiant/brush/BrushModule.cpp:103:7: warning: function 'BrushDependencies::~BrushDependencies()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  103 | class BrushDependencies: public GlobalRadiantModuleRef,
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/radiant/brush/BrushModule.cpp: In member function 'BrushDependencies::BrushDependencies()':
src/tools/radiant/radiant/brush/BrushModule.cpp:103:7: warning: function 'BrushDependencies::BrushDependencies()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  103 | class BrushDependencies: public GlobalRadiantModuleRef,
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/brush/BrushNode.h: In member function 'BrushNode::~BrushNode()':
src/tools/radiant/radiant/brush/BrushNode.h:34:7: warning: function 'BrushNode::~BrushNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   34 | class BrushNode: public scene::Node,
      |       ^~~~~~~~~
src/tools/radiant/radiant/brush/BrushNode.h: In member function 'BrushNode::~BrushNode()':
src/tools/radiant/radiant/brush/BrushNode.h:34:7: warning: function 'BrushNode::~BrushNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
===> CXX [uforadiant] src/tools/radiant/radiant/brush/ContentsFlagsValue.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/radiant/brush/FaceShader.h:3,
                 from src/tools/radiant/radiant/brush/ContentsFlagsValue.cpp:3:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/libs/container/container.h:283,
                 from src/tools/radiant/radiant/brush/FaceShader.h:4:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/brush/winding.cpp
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/radiant/brush/winding.h:25,
                 from src/tools/radiant/radiant/brush/winding.cpp:22:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/cstddef:49,
                 from src/tools/radiant/include/itextstream.h:32,
                 from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/brush/winding.h:35:
src/tools/radiant/libs/texturelib.h: In function 'projectionaxis_better(float, float)':
src/tools/radiant/libs/texturelib.h:138:13: warning: function 'projectionaxis_better(float, float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  138 | inline bool projectionaxis_better (float axis, float other)
      |             ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/brush/winding.h: In function 'indexremap_for_projectionaxis(ProjectionAxis)':
src/tools/radiant/radiant/brush/winding.h:50:21: warning: function 'indexremap_for_projectionaxis(ProjectionAxis)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   50 | inline indexremap_t indexremap_for_projectionaxis (const ProjectionAxis axis)
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/brush/winding.cpp: In function 'float_is_largest_absolute(double, double)':
src/tools/radiant/radiant/brush/winding.cpp:45:13: warning: function 'float_is_largest_absolute(double, double)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline bool float_is_largest_absolute (double axis, double other)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/brush/winding.cpp: In function 'Winding_ClassifyDistance(double, double)':
src/tools/radiant/radiant/brush/winding.cpp:146:28: warning: function 'Winding_ClassifyDistance(double, double)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline PlaneClassification Winding_ClassifyDistance (const double distance, const double epsilon)
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/brush/winding.h: In member function 'DoubleLine::DoubleLine()':
src/tools/radiant/radiant/brush/winding.h:131:7: warning: function 'DoubleLine::DoubleLine()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  131 | class DoubleLine
      |       ^~~~~~~~~~
src/tools/radiant/libs/texturelib.h: In function 'projectionaxis_for_normal(BasicVector3<float> const&)':
src/tools/radiant/libs/texturelib.h:144:23: warning: function 'projectionaxis_for_normal(BasicVector3<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  144 | inline ProjectionAxis projectionaxis_for_normal (const Vector3& normal)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/brush/winding.cpp: In function 'plane3_distance_to_point(Plane3 const&, BasicVector3<double> const&)':
src/tools/radiant/radiant/brush/winding.cpp:28:15: warning: function 'plane3_distance_to_point(Plane3 const&, BasicVector3<double> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   28 | inline double plane3_distance_to_point (const Plane3& plane, const DoubleVector3& point)
      |               ^~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/brush/winding.cpp: In function 'plane3_distance_to_point(Plane3 const&, BasicVector3<float> const&)':
src/tools/radiant/radiant/brush/winding.cpp:33:15: warning: function 'plane3_distance_to_point(Plane3 const&, BasicVector3<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   33 | inline double plane3_distance_to_point (const Plane3& plane, const Vector3& point)
      |               ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/brush/winding.cpp:26:
src/tools/radiant/libs/math/line.h: In function 'ray_distance_to_plane(Ray const&, Plane3 const&)':
src/tools/radiant/libs/math/line.h:128:15: warning: function 'ray_distance_to_plane(Ray const&, Plane3 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  128 | inline double ray_distance_to_plane (const Ray& ray, const Plane3& plane)
      |               ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/brush/winding.cpp: In function 'vector3_largest_absolute_component_index(BasicVector3<double> const&)':
src/tools/radiant/radiant/brush/winding.cpp:51:12: warning: function 'vector3_largest_absolute_component_index(BasicVector3<double> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   51 | inline int vector3_largest_absolute_component_index (const DoubleVector3& v)
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/brush/winding.cpp: In function 'line_intersect_plane(DoubleLine const&, Plane3 const&)':
src/tools/radiant/radiant/brush/winding.cpp:39:22: warning: function 'line_intersect_plane(DoubleLine const&, Plane3 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | inline DoubleVector3 line_intersect_plane (const DoubleLine& line, const Plane3& plane)
      |                      ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/brush/winding.cpp: In function 'plane3_intersect_plane3(Plane3 const&, Plane3 const&)':
src/tools/radiant/radiant/brush/winding.cpp:58:19: warning: function 'plane3_intersect_plane3(Plane3 const&, Plane3 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline DoubleLine plane3_intersect_plane3 (const Plane3& plane, const Plane3& other)
      |                   ^~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/line.h: In function 'ray_for_points(BasicVector3<float> const&, BasicVector3<float> const&)':
src/tools/radiant/libs/math/line.h:111:12: warning: function 'ray_for_points(BasicVector3<float> const&, BasicVector3<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  111 | inline Ray ray_for_points (const Vector3& origin, const Vector3& p2)
      |            ^~~~~~~~~~~~~~
src/tools/radiant/libs/math/line.h: In function 'ray_squared_distance_to_point(Ray const&, BasicVector3<float> const&)':
src/tools/radiant/libs/math/line.h:123:15: warning: function 'ray_squared_distance_to_point(Ray const&, BasicVector3<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  123 | inline double ray_squared_distance_to_point (const Ray& ray, const Vector3& point)
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/include/iclipper.h:5,
                 from src/tools/radiant/radiant/brush/winding.h:30:
src/tools/radiant/libs/math/Vector3.h: In function 'vector3_normalise<double>(BasicVector3<double>&)void':
src/tools/radiant/libs/math/Vector3.h:463:13: warning: function 'vector3_normalise<double>(BasicVector3<double>&)void' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  463 | inline void vector3_normalise (BasicVector3<Element>& self)
      |             ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [15]>(TextOutputStream&, char const (&) [15])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [15]>(TextOutputStream&, char const (&) [15])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [68]>(TextOutputStream&, char const (&) [68])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [68]>(TextOutputStream&, char const (&) [68])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [34]>(TextOutputStream&, char const (&) [34])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [34]>(TextOutputStream&, char const (&) [34])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [37]>(TextOutputStream&, char const (&) [37])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [37]>(TextOutputStream&, char const (&) [37])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [28]>(TextOutputStream&, char const (&) [28])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [28]>(TextOutputStream&, char const (&) [28])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/brush/winding.h: In member function 'Winding::wrap(unsigned long) const':
src/tools/radiant/radiant/brush/winding.h:83:36: warning: function 'Winding::wrap(unsigned long) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   83 |                 inline std::size_t wrap(std::size_t i) const
      |                                    ^~~~
src/tools/radiant/radiant/brush/winding.h: In member function 'Winding::next(unsigned long) const':
src/tools/radiant/radiant/brush/winding.h:90:36: warning: function 'Winding::next(unsigned long) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   90 |                 inline std::size_t next(std::size_t i) const
      |                                    ^~~~
===> CXX [uforadiant] src/tools/radiant/radiant/brush/Brush.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/libs/generic/constant.h:25,
                 from src/tools/radiant/include/Bounded.h:3,
                 from src/tools/radiant/libs/scenelib.h:29,
                 from src/tools/radiant/radiant/brush/Brush.h:3,
                 from src/tools/radiant/radiant/brush/Brush.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iscenegraph.h:231,
                 from src/tools/radiant/libs/scenelib.h:31:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/radiant/brush/FaceTexDef.h:9,
                 from src/tools/radiant/radiant/brush/Face.h:13,
                 from src/tools/radiant/radiant/brush/Brush.h:10:
src/tools/radiant/radiant/brush/TextureProjection.h: In member function 'constexpr TextureProjection& TextureProjection::operator=(const TextureProjection&)':
src/tools/radiant/radiant/brush/TextureProjection.h:10:7: warning: implicitly-declared 'constexpr TexDef& TexDef::operator=(const TexDef&)' is deprecated [-Wdeprecated-copy]
   10 | class TextureProjection
      |       ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/brush/TextureProjection.h:4:
src/tools/radiant/radiant/brush/TexDef.h:13:17: note: because 'TexDef' has user-provided 'TexDef::TexDef(const TexDef&)'
   13 |                 TexDef (const TexDef& other);
      |                 ^~~~~~
src/tools/radiant/radiant/brush/FaceTexDef.h: In constructor 'FaceTexdef::SavedState::SavedState(const FaceTexdef&)':
src/tools/radiant/radiant/brush/FaceTexDef.h:26:67: note: synthesized method 'constexpr TextureProjection& TextureProjection::operator=(const TextureProjection&)' first required here
   26 |                                         m_projection = faceTexdef.m_projection;
      |                                                                   ^~~~~~~~~~~~
src/tools/radiant/radiant/brush/FaceTexDef.h: In member function 'void FaceTexdef::SavedState::exportState(FaceTexdef&) const':
src/tools/radiant/radiant/brush/FaceTexDef.h:31:89: warning: implicitly-declared 'constexpr TexDef& TexDef::operator=(const TexDef&)' is deprecated [-Wdeprecated-copy]
   31 |                                         faceTexdef.m_projection.m_texdef = m_projection.m_texdef;
      |                                                                                         ^~~~~~~~
src/tools/radiant/radiant/brush/TexDef.h:13:17: note: because 'TexDef' has user-provided 'TexDef::TexDef(const TexDef&)'
   13 |                 TexDef (const TexDef& other);
      |                 ^~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from src/tools/radiant/libs/gtkutil/ifc/Widget.h:3,
                 from src/tools/radiant/libs/gtkutil/ifc/EditorWidget.h:3,
                 from src/tools/radiant/libs/gtkutil/TextPanel.h:3,
                 from src/tools/radiant/radiant/brush/../sidebar/surfaceinspector/surfaceinspector.h:7,
                 from src/tools/radiant/radiant/brush/Brush.cpp:10:
/usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:34:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from src/tools/radiant/radiant/brush/../sidebar/surfaceinspector/../sidebar.h:20,
                 from src/tools/radiant/radiant/brush/../sidebar/surfaceinspector/surfaceinspector.h:11:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from src/tools/radiant/libs/stream/textstream.h:36,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:39:
src/tools/radiant/libs/math/aabb.h: In function 'extents_valid(float)':
src/tools/radiant/libs/math/aabb.h:187:13: warning: function 'extents_valid(float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  187 | inline bool extents_valid (float f)
      |             ^~~~~~~~~~~~~
src/tools/radiant/libs/math/aabb.h: In function 'origin_valid(float)':
src/tools/radiant/libs/math/aabb.h:192:13: warning: function 'origin_valid(float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  192 | inline bool origin_valid (float f)
      |             ^~~~~~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:40:
src/tools/radiant/libs/transformlib.h: In member function 'TransformNode::TransformNode()':
src/tools/radiant/libs/transformlib.h:34:7: warning: function 'TransformNode::TransformNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   34 | class TransformNode
      |       ^~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/brush/RenderableWireFrame.h:3,
                 from src/tools/radiant/radiant/brush/Brush.h:12:
src/tools/radiant/libs/render.h: In member function 'RenderablePointArray::~RenderablePointArray()':
src/tools/radiant/libs/render.h:974:7: warning: function 'RenderablePointArray::~RenderablePointArray()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  974 | class RenderablePointArray: public OpenGLRenderable
      |       ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/render.h: In member function 'RenderablePointArray::~RenderablePointArray()':
src/tools/radiant/libs/render.h:974:7: warning: function 'RenderablePointArray::~RenderablePointArray()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/brush/Face.h:5:
src/tools/radiant/include/mapfile.h: In function 'Node_getMapFile(scene::Node&)':
src/tools/radiant/include/mapfile.h:44:17: warning: function 'Node_getMapFile(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   44 | inline MapFile* Node_getMapFile(scene::Node& node) {
      |                 ^~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/brush/Face.h:4:
src/tools/radiant/include/iundo.h: In member function 'UndoMemento::UndoMemento()':
src/tools/radiant/include/iundo.h:45:7: warning: function 'UndoMemento::UndoMemento()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class UndoMemento
      |       ^~~~~~~~~~~
src/tools/radiant/libs/render.h: In function 'pointvertex_gl_array(PointVertex const*)':
src/tools/radiant/libs/render.h:968:13: warning: function 'pointvertex_gl_array(PointVertex const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  968 | inline void pointvertex_gl_array (const PointVertex* array)
      |             ^~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/brush/Face.h:3:
src/tools/radiant/include/irender.h: In member function 'OpenGLRenderable::OpenGLRenderable()':
src/tools/radiant/include/irender.h:86:7: warning: function 'OpenGLRenderable::OpenGLRenderable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   86 | class OpenGLRenderable
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/Bounded.h: In member function 'Bounded::Bounded()':
src/tools/radiant/include/Bounded.h:11:7: warning: function 'Bounded::Bounded()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   11 | class Bounded
      |       ^~~~~~~
In file included from src/tools/radiant/radiant/brush/Brush.h:4:
src/tools/radiant/include/cullable.h: In member function 'Cullable::Cullable()':
src/tools/radiant/include/cullable.h:64:7: warning: function 'Cullable::Cullable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   64 | class Cullable {
      |       ^~~~~~~~
In file included from src/tools/radiant/radiant/brush/Brush.h:5:
src/tools/radiant/include/editable.h: In member function 'Snappable::Snappable()':
src/tools/radiant/include/editable.h:51:7: warning: function 'Snappable::Snappable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   51 | class Snappable
      |       ^~~~~~~~~
src/tools/radiant/include/iundo.h: In member function 'Undoable::Undoable()':
src/tools/radiant/include/iundo.h:66:7: warning: function 'Undoable::Undoable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class Undoable
      |       ^~~~~~~~
src/tools/radiant/radiant/brush/Face.h: In member function 'FaceObserver::FaceObserver()':
src/tools/radiant/radiant/brush/Face.h:22:7: warning: function 'FaceObserver::FaceObserver()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   22 | class FaceObserver
      |       ^~~~~~~~~~~~
In file included from src/tools/radiant/radiant/brush/Brush.h:6:
src/tools/radiant/include/nameable.h: In member function 'Nameable::Nameable()':
src/tools/radiant/include/nameable.h:30:7: warning: function 'Nameable::Nameable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   30 | class Nameable
      |       ^~~~~~~~
src/tools/radiant/libs/transformlib.h: In member function 'TransformNode::TransformNode(TransformNode const&)':
src/tools/radiant/libs/transformlib.h:34:7: warning: function 'TransformNode::TransformNode(TransformNode const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   34 | class TransformNode
      |       ^~~~~~~~~~~~~
src/tools/radiant/include/Bounded.h: In member function 'Bounded::Bounded(Bounded const&)':
src/tools/radiant/include/Bounded.h:11:7: warning: function 'Bounded::Bounded(Bounded const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   11 | class Bounded
      |       ^~~~~~~
src/tools/radiant/include/cullable.h: In member function 'Cullable::Cullable(Cullable const&)':
src/tools/radiant/include/cullable.h:64:7: warning: function 'Cullable::Cullable(Cullable const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   64 | class Cullable {
      |       ^~~~~~~~
src/tools/radiant/include/editable.h: In member function 'Snappable::Snappable(Snappable const&)':
src/tools/radiant/include/editable.h:51:7: warning: function 'Snappable::Snappable(Snappable const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   51 | class Snappable
      |       ^~~~~~~~~
src/tools/radiant/include/iundo.h: In member function 'Undoable::Undoable(Undoable const&)':
src/tools/radiant/include/iundo.h:66:7: warning: function 'Undoable::Undoable(Undoable const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class Undoable
      |       ^~~~~~~~
src/tools/radiant/radiant/brush/Face.h: In member function 'FaceObserver::FaceObserver(FaceObserver const&)':
src/tools/radiant/radiant/brush/Face.h:22:7: warning: function 'FaceObserver::FaceObserver(FaceObserver const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   22 | class FaceObserver
      |       ^~~~~~~~~~~~
src/tools/radiant/include/nameable.h: In member function 'Nameable::Nameable(Nameable const&)':
src/tools/radiant/include/nameable.h:30:7: warning: function 'Nameable::Nameable(Nameable const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   30 | class Nameable
      |       ^~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/math/Vector3.h:16,
                 from src/tools/radiant/include/ibrush.h:27,
                 from src/tools/radiant/libs/scenelib.h:34:
src/tools/radiant/libs/math/FloatTools.h: In function 'float_equal_epsilon<double, double>(double const&, double const&, double const&)bool':
src/tools/radiant/libs/math/FloatTools.h:17:13: warning: function 'float_equal_epsilon<double, double>(double const&, double const&, double const&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   17 | inline bool float_equal_epsilon (const Element& self, const OtherElement& other, const Element& epsilon)
      |             ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/aabb.h: In function 'aabb_valid(AABB const&)':
src/tools/radiant/libs/math/aabb.h:197:13: warning: function 'aabb_valid(AABB const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  197 | inline bool aabb_valid (const AABB& aabb)
      |             ^~~~~~~~~~
src/tools/radiant/libs/math/Vector3.h: In function 'vector3_equal_epsilon<double, double, double>(BasicVector3<double> const&, BasicVector3<double> const&, double)bool':
src/tools/radiant/libs/math/Vector3.h:443:13: warning: function 'vector3_equal_epsilon<double, double, double>(BasicVector3<double> const&, BasicVector3<double> const&, double)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  443 | inline bool vector3_equal_epsilon (const BasicVector3<Element>& self, const BasicVector3<OtherElement>& other,
      |             ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/brush/Brush.cpp: In function 'plane3_inside(Plane3 const&, Plane3 const&)':
src/tools/radiant/radiant/brush/Brush.cpp:13:13: warning: function 'plane3_inside(Plane3 const&, Plane3 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   13 | inline bool plane3_inside (const Plane3& self, const Plane3& other)
      |             ^~~~~~~~~~~~~
In file included from src/tools/radiant/libs/math/aabb.h:30:
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_handedness(Matrix4 const&)':
src/tools/radiant/libs/math/matrix.h:470:26: warning: function 'matrix4_handedness(Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  470 | inline Matrix4Handedness matrix4_handedness (const Matrix4& self)
      |                          ^~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/brush/FaceTexDef.h:3:
src/tools/radiant/radiant/brush/winding.h: In function 'Edge_isDegenerate(BasicVector3<float> const&, BasicVector3<float> const&)':
src/tools/radiant/radiant/brush/winding.h:222:13: warning: function 'Edge_isDegenerate(BasicVector3<float> const&, BasicVector3<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  222 | inline bool Edge_isDegenerate (const Vector3& x, const Vector3& y)
      |             ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/aabb.h: In function 'aabb_extend_by_point_safe(AABB&, BasicVector3<float> const&)':
src/tools/radiant/libs/math/aabb.h:224:13: warning: function 'aabb_extend_by_point_safe(AABB&, BasicVector3<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  224 | inline void aabb_extend_by_point_safe (AABB& aabb, const Vector3& point)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/Vector3.h: In function 'vector3_mid<float>(BasicVector3<float> const&, BasicVector3<float> const&)BasicVector3<float>':
src/tools/radiant/libs/math/Vector3.h:451:30: warning: function 'vector3_mid<float>(BasicVector3<float> const&, BasicVector3<float> const&)BasicVector3<float>' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  451 | inline BasicVector3<Element> vector3_mid (const BasicVector3<Element>& begin, const BasicVector3<Element>& end)
      |                              ^~~~~~~~~~~
src/tools/radiant/radiant/brush/Brush.cpp: In function 'ProximalVertexArray_index(Array<SListNode, DefaultAllocator<SListNode> > const&, ProximalVertex const&)':
src/tools/radiant/radiant/brush/Brush.cpp:797:20: warning: function 'ProximalVertexArray_index(Array<SListNode, DefaultAllocator<SListNode> > const&, ProximalVertex const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  797 | inline std::size_t ProximalVertexArray_index (const ProximalVertexArray& array, const ProximalVertex& vertex)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [40]>(TextOutputStream&, char const (&) [40])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [40]>(TextOutputStream&, char const (&) [40])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [28]>(TextOutputStream&, char const (&) [28])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [28]>(TextOutputStream&, char const (&) [28])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/brush/winding.h: In member function 'Winding::wrap(unsigned long) const':
src/tools/radiant/radiant/brush/winding.h:83:36: warning: function 'Winding::wrap(unsigned long) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   83 |                 inline std::size_t wrap(std::size_t i) const
      |                                    ^~~~
src/tools/radiant/radiant/brush/winding.h: In member function 'Winding::next(unsigned long) const':
src/tools/radiant/radiant/brush/winding.h:90:36: warning: function 'Winding::next(unsigned long) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   90 |                 inline std::size_t next(std::size_t i) const
      |                                    ^~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [66]>(TextOutputStream&, char const (&) [66])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [66]>(TextOutputStream&, char const (&) [66])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [44]>(TextOutputStream&, char const (&) [44])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [44]>(TextOutputStream&, char const (&) [44])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [26]>(TextOutputStream&, char const (&) [26])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [26]>(TextOutputStream&, char const (&) [26])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [63]>(TextOutputStream&, char const (&) [63])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [63]>(TextOutputStream&, char const (&) [63])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/brush/Brush.h: In function 'next_edge(std::vector<SmartPointer<Face, IncRefDecRefCounter<Face> >, std::allocator<SmartPointer<Face, IncRefDecRefCounter<Face> > > > const&, FaceVertexId)':
src/tools/radiant/radiant/brush/Brush.h:22:21: warning: function 'next_edge(std::vector<SmartPointer<Face, IncRefDecRefCounter<Face> >, std::allocator<SmartPointer<Face, IncRefDecRefCounter<Face> > > > const&, FaceVertexId)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   22 | inline FaceVertexId next_edge (const Faces& faces, FaceVertexId faceVertex)
      |                     ^~~~~~~~~
src/tools/radiant/radiant/brush/Brush.h: In function 'next_vertex(std::vector<SmartPointer<Face, IncRefDecRefCounter<Face> >, std::allocator<SmartPointer<Face, IncRefDecRefCounter<Face> > > > const&, FaceVertexId)':
src/tools/radiant/radiant/brush/Brush.h:36:21: warning: function 'next_vertex(std::vector<SmartPointer<Face, IncRefDecRefCounter<Face> >, std::allocator<SmartPointer<Face, IncRefDecRefCounter<Face> > > > const&, FaceVertexId)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   36 | inline FaceVertexId next_vertex (const Faces& faces, FaceVertexId faceVertex)
      |                     ^~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/math/FloatTools.h: In function 'float_to_integer<double>(double const&)int':
src/tools/radiant/libs/math/FloatTools.h:31:12: warning: function 'float_to_integer<double>(double const&)int' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | inline int float_to_integer (const Element& f)
      |            ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/FloatTools.h: In function 'float_snapped<double, float>(double const&, float const&)double':
src/tools/radiant/libs/math/FloatTools.h:38:16: warning: function 'float_snapped<double, float>(double const&, float const&)double' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   38 | inline Element float_snapped (const Element& f, const OtherElement& snap)
      |                ^~~~~~~~~~~~~
src/tools/radiant/radiant/brush/Brush.h: In function 'quantiseFloating(double)':
src/tools/radiant/radiant/brush/Brush.h:16:15: warning: function 'quantiseFloating(double)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   16 | inline double quantiseFloating (double f)
      |               ^~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/string/string.h:39,
                 from src/tools/radiant/include/ientity.h:28,
                 from src/tools/radiant/libs/scenelib.h:33:
src/tools/radiant/libs/memory/allocator.h: In member function 'Delete<PointVertex, DefaultAllocator<PointVertex> >::~Delete()':
src/tools/radiant/libs/memory/allocator.h:166:7: warning: function 'Delete<PointVertex, DefaultAllocator<PointVertex> >::~Delete()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  166 | class Delete : public Allocator {
      |       ^~~~~~
src/tools/radiant/libs/memory/allocator.h: In member function 'Delete<EdgeRenderIndices, DefaultAllocator<EdgeRenderIndices> >::~Delete()':
src/tools/radiant/libs/memory/allocator.h:166:7: warning: function 'Delete<EdgeRenderIndices, DefaultAllocator<EdgeRenderIndices> >::~Delete()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/memory/allocator.h: In member function 'Delete<EdgeFaces, DefaultAllocator<EdgeFaces> >::~Delete()':
src/tools/radiant/libs/memory/allocator.h:166:7: warning: function 'Delete<EdgeFaces, DefaultAllocator<EdgeFaces> >::~Delete()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [33]>(TextOutputStream&, char const (&) [33])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [33]>(TextOutputStream&, char const (&) [33])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [69]>(TextOutputStream&, char const (&) [69])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [69]>(TextOutputStream&, char const (&) [69])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [39]>(TextOutputStream&, char const (&) [39])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [39]>(TextOutputStream&, char const (&) [39])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [55]>(TextOutputStream&, char const (&) [55])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [55]>(TextOutputStream&, char const (&) [55])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/mapfile.h: In function 'path_find_mapfile<Reference<scene::Node> const*>(Reference<scene::Node> const*, Reference<scene::Node> const*)MapFile*':
src/tools/radiant/include/mapfile.h:49:17: warning: function 'path_find_mapfile<Reference<scene::Node> const*>(Reference<scene::Node> const*, Reference<scene::Node> const*)MapFile*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | inline MapFile* path_find_mapfile(Iterator first, Iterator last) {
      |                 ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/memory/allocator.h: In member function 'Delete<SListNode, DefaultAllocator<SListNode> >::~Delete()':
src/tools/radiant/libs/memory/allocator.h:166:7: warning: function 'Delete<SListNode, DefaultAllocator<SListNode> >::~Delete()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  166 | class Delete : public Allocator {
      |       ^~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/brush/FaceShader.h:4,
                 from src/tools/radiant/radiant/brush/FaceTexDef.h:8:
src/tools/radiant/libs/container/container.h: In member function 'UniqueSet<BrushObserver*>::UniqueSet()':
src/tools/radiant/libs/container/container.h:211:7: warning: function 'UniqueSet<BrushObserver*>::UniqueSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  211 | class UniqueSet {
      |       ^~~~~~~~~
src/tools/radiant/libs/memory/allocator.h: In member function 'New<EdgeRenderIndices, DefaultAllocator<EdgeRenderIndices> >::~New()':
src/tools/radiant/libs/memory/allocator.h:122:7: warning: function 'New<EdgeRenderIndices, DefaultAllocator<EdgeRenderIndices> >::~New()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  122 | class New : public Allocator {
      |       ^~~
src/tools/radiant/libs/memory/allocator.h: In member function 'New<PointVertex, DefaultAllocator<PointVertex> >::~New()':
src/tools/radiant/libs/memory/allocator.h:122:7: warning: function 'New<PointVertex, DefaultAllocator<PointVertex> >::~New()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/memory/allocator.h: In member function 'New<EdgeFaces, DefaultAllocator<EdgeFaces> >::~New()':
src/tools/radiant/libs/memory/allocator.h:122:7: warning: function 'New<EdgeFaces, DefaultAllocator<EdgeFaces> >::~New()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/render.h: In member function 'IndexBuffer::IndexBuffer()':
src/tools/radiant/libs/render.h:44:7: warning: function 'IndexBuffer::IndexBuffer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   44 | class IndexBuffer
      |       ^~~~~~~~~~~
src/tools/radiant/libs/render.h: In member function 'VertexBuffer<ProximalVertex>::VertexBuffer()':
src/tools/radiant/libs/render.h:120:7: warning: function 'VertexBuffer<ProximalVertex>::VertexBuffer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  120 | class VertexBuffer
      |       ^~~~~~~~~~~~
src/tools/radiant/libs/memory/allocator.h: In member function 'New<SListNode, DefaultAllocator<SListNode> >::~New()':
src/tools/radiant/libs/memory/allocator.h:122:7: warning: function 'New<SListNode, DefaultAllocator<SListNode> >::~New()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  122 | class New : public Allocator {
      |       ^~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >(ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >(ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >(ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >(ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/brush/winding.h: In member function 'FixedWinding::~FixedWinding()':
src/tools/radiant/radiant/brush/winding.h:151:8: warning: function 'FixedWinding::~FixedWinding()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  151 | struct FixedWinding
      |        ^~~~~~~~~~~~
src/tools/radiant/libs/render.h: In member function 'IndexBuffer::~IndexBuffer()':
src/tools/radiant/libs/render.h:44:7: warning: function 'IndexBuffer::~IndexBuffer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   44 | class IndexBuffer
      |       ^~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> >(ConstantWrapper<FilterSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> >(ConstantWrapper<FilterSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> >(ConstantWrapper<FilterSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> >(ConstantWrapper<FilterSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/render.h: In member function 'VertexBuffer<ProximalVertex>::~VertexBuffer()':
src/tools/radiant/libs/render.h:120:7: warning: function 'VertexBuffer<ProximalVertex>::~VertexBuffer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  120 | class VertexBuffer
      |       ^~~~~~~~~~~~
src/tools/radiant/radiant/brush/Brush.h: In member function 'Brush::BrushUndoMemento::~BrushUndoMemento()':
src/tools/radiant/radiant/brush/Brush.h:193:23: warning: function 'Brush::BrushUndoMemento::~BrushUndoMemento()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  193 |                 class BrushUndoMemento: public UndoMemento
      |                       ^~~~~~~~~~~~~~~~
src/tools/radiant/radiant/brush/Brush.h: In member function 'Brush::BrushUndoMemento::~BrushUndoMemento()':
src/tools/radiant/radiant/brush/Brush.h:193:23: warning: function 'Brush::BrushUndoMemento::~BrushUndoMemento()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/render.h: In member function 'UniqueVertexBuffer<ProximalVertex>::~UniqueVertexBuffer()':
src/tools/radiant/libs/render.h:184:7: warning: function 'UniqueVertexBuffer<ProximalVertex>::~UniqueVertexBuffer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  184 | class UniqueVertexBuffer
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/brush/winding.h: In member function 'WindingVertex::WindingVertex()':
src/tools/radiant/radiant/brush/winding.h:65:7: warning: function 'WindingVertex::WindingVertex()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   65 | class WindingVertex
      |       ^~~~~~~~~~~~~
In file included from src/tools/radiant/libs/memory/allocator.h:90:
src/tools/radiant/libs/generic/object.h: In function 'destructor<PointVertex>(PointVertex&)void':
src/tools/radiant/libs/generic/object.h:78:13: warning: function 'destructor<PointVertex>(PointVertex&)void' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   78 | inline void destructor(Type& object) {
      |             ^~~~~~~~~~
src/tools/radiant/libs/generic/object.h: In function 'destructor<EdgeRenderIndices>(EdgeRenderIndices&)void':
src/tools/radiant/libs/generic/object.h:78:13: warning: function 'destructor<EdgeRenderIndices>(EdgeRenderIndices&)void' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/generic/object.h: In function 'destructor<EdgeFaces>(EdgeFaces&)void':
src/tools/radiant/libs/generic/object.h:78:13: warning: function 'destructor<EdgeFaces>(EdgeFaces&)void' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/generic/object.h: In function 'destructor<SListNode>(SListNode&)void':
src/tools/radiant/libs/generic/object.h:78:13: warning: function 'destructor<SListNode>(SListNode&)void' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderCache::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderCache::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderCache::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderCache::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/irender.h: In function 'GlobalShaderCache()':
src/tools/radiant/include/irender.h:183:21: warning: function 'GlobalShaderCache()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline ShaderCache& GlobalShaderCache ()
      |                     ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iundo.h: In function 'GlobalUndoSystem()':
src/tools/radiant/include/iundo.h:172:20: warning: function 'GlobalUndoSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  172 | inline UndoSystem& GlobalUndoSystem ()
      |                    ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, FilterSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<FilterSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, FilterSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<FilterSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<FilterSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<FilterSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<FilterSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<FilterSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<FilterSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<FilterSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, FilterSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<FilterSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, FilterSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<FilterSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<FilterSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<FilterSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<FilterSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<FilterSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<FilterSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<FilterSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/brush/Brush.cpp:5:
src/tools/radiant/include/ifilter.h: In function 'GlobalFilterSystem()':
src/tools/radiant/include/ifilter.h:243:22: warning: function 'GlobalFilterSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  243 | inline FilterSystem& GlobalFilterSystem() {
      |                      ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/container/container.h: In member function 'UniqueSet<BrushObserver*>::~UniqueSet()':
src/tools/radiant/libs/container/container.h:211:7: warning: function 'UniqueSet<BrushObserver*>::~UniqueSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  211 | class UniqueSet {
      |       ^~~~~~~~~
src/tools/radiant/libs/generic/object.h: In function 'constructor<EdgeRenderIndices>(EdgeRenderIndices&)void':
src/tools/radiant/libs/generic/object.h:33:13: warning: function 'constructor<EdgeRenderIndices>(EdgeRenderIndices&)void' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   33 | inline void constructor(Type& object) {
      |             ^~~~~~~~~~~
src/tools/radiant/libs/generic/object.h: In function 'constructor<PointVertex>(PointVertex&)void':
src/tools/radiant/libs/generic/object.h:33:13: warning: function 'constructor<PointVertex>(PointVertex&)void' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/generic/object.h: In function 'constructor<EdgeFaces>(EdgeFaces&)void':
src/tools/radiant/libs/generic/object.h:33:13: warning: function 'constructor<EdgeFaces>(EdgeFaces&)void' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/generic/object.h: In function 'constructor<SListNode>(SListNode&)void':
src/tools/radiant/libs/generic/object.h:33:13: warning: function 'constructor<SListNode>(SListNode&)void' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/brush/winding.h: In function 'Winding_forFixedWinding(Winding&, FixedWinding const&)':
src/tools/radiant/radiant/brush/winding.h:205:13: warning: function 'Winding_forFixedWinding(Winding&, FixedWinding const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  205 | inline void Winding_forFixedWinding (Winding& winding, const FixedWinding& fixed)
      |             ^~~~~~~~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/brush/BrushInstance.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/libs/generic/constant.h:25,
                 from src/tools/radiant/include/renderable.h:25,
                 from src/tools/radiant/radiant/brush/BrushInstance.h:3,
                 from src/tools/radiant/radiant/brush/BrushInstance.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/irender.h:173,
                 from src/tools/radiant/radiant/brush/BrushInstance.h:4:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/radiant/brush/FaceTexDef.h:9,
                 from src/tools/radiant/radiant/brush/Face.h:13,
                 from src/tools/radiant/radiant/brush/Brush.h:10,
                 from src/tools/radiant/radiant/brush/BrushInstance.h:8:
src/tools/radiant/radiant/brush/TextureProjection.h: In member function 'constexpr TextureProjection& TextureProjection::operator=(const TextureProjection&)':
src/tools/radiant/radiant/brush/TextureProjection.h:10:7: warning: implicitly-declared 'constexpr TexDef& TexDef::operator=(const TexDef&)' is deprecated [-Wdeprecated-copy]
   10 | class TextureProjection
      |       ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/brush/TextureProjection.h:4:
src/tools/radiant/radiant/brush/TexDef.h:13:17: note: because 'TexDef' has user-provided 'TexDef::TexDef(const TexDef&)'
   13 |                 TexDef (const TexDef& other);
      |                 ^~~~~~
src/tools/radiant/radiant/brush/FaceTexDef.h: In constructor 'FaceTexdef::SavedState::SavedState(const FaceTexdef&)':
src/tools/radiant/radiant/brush/FaceTexDef.h:26:67: note: synthesized method 'constexpr TextureProjection& TextureProjection::operator=(const TextureProjection&)' first required here
   26 |                                         m_projection = faceTexdef.m_projection;
      |                                                                   ^~~~~~~~~~~~
src/tools/radiant/radiant/brush/FaceTexDef.h: In member function 'void FaceTexdef::SavedState::exportState(FaceTexdef&) const':
src/tools/radiant/radiant/brush/FaceTexDef.h:31:89: warning: implicitly-declared 'constexpr TexDef& TexDef::operator=(const TexDef&)' is deprecated [-Wdeprecated-copy]
   31 |                                         faceTexdef.m_projection.m_texdef = m_projection.m_texdef;
      |                                                                                         ^~~~~~~~
src/tools/radiant/radiant/brush/TexDef.h:13:17: note: because 'TexDef' has user-provided 'TexDef::TexDef(const TexDef&)'
   13 |                 TexDef (const TexDef& other);
      |                 ^~~~~~
In file included from src/tools/radiant/radiant/brush/RenderableWireFrame.h:3,
                 from src/tools/radiant/radiant/brush/Brush.h:12:
src/tools/radiant/libs/render.h: In member function 'RenderablePointArray::~RenderablePointArray()':
src/tools/radiant/libs/render.h:974:7: warning: function 'RenderablePointArray::~RenderablePointArray()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  974 | class RenderablePointArray: public OpenGLRenderable
      |       ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/render.h: In member function 'RenderablePointArray::~RenderablePointArray()':
src/tools/radiant/libs/render.h:974:7: warning: function 'RenderablePointArray::~RenderablePointArray()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/brush/BrushInstance.h:11:
src/tools/radiant/radiant/brush/VertexInstance.h: In member function 'VertexInstance::~VertexInstance()':
src/tools/radiant/radiant/brush/VertexInstance.h:5:7: warning: function 'VertexInstance::~VertexInstance()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    5 | class VertexInstance: public Selectable
      |       ^~~~~~~~~~~~~~
src/tools/radiant/radiant/brush/VertexInstance.h: In member function 'VertexInstance::~VertexInstance()':
src/tools/radiant/radiant/brush/VertexInstance.h:5:7: warning: function 'VertexInstance::~VertexInstance()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/brush/BrushInstance.h:10:
src/tools/radiant/radiant/brush/EdgeInstance.h: In member function 'EdgeInstance::~EdgeInstance()':
src/tools/radiant/radiant/brush/EdgeInstance.h:5:7: warning: function 'EdgeInstance::~EdgeInstance()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    5 | class EdgeInstance: public Selectable
      |       ^~~~~~~~~~~~
src/tools/radiant/radiant/brush/EdgeInstance.h: In member function 'EdgeInstance::~EdgeInstance()':
src/tools/radiant/radiant/brush/EdgeInstance.h:5:7: warning: function 'EdgeInstance::~EdgeInstance()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/math/aabb.h:30,
                 from src/tools/radiant/libs/scenelib.h:39,
                 from src/tools/radiant/radiant/brush/BrushInstance.h:5:
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_rotation_for_sincos_x(float, float)':
src/tools/radiant/libs/math/matrix.h:819:16: warning: function 'matrix4_rotation_for_sincos_x(float, float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  819 | inline Matrix4 matrix4_rotation_for_sincos_x (float s, float c)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_rotation_for_sincos_y(float, float)':
src/tools/radiant/libs/math/matrix.h:837:16: warning: function 'matrix4_rotation_for_sincos_y(float, float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  837 | inline Matrix4 matrix4_rotation_for_sincos_y (float s, float c)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_rotation_for_sincos_z(float, float)':
src/tools/radiant/libs/math/matrix.h:855:16: warning: function 'matrix4_rotation_for_sincos_z(float, float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  855 | inline Matrix4 matrix4_rotation_for_sincos_z (float s, float c)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/transformlib.h:31,
                 from src/tools/radiant/libs/scenelib.h:40:
src/tools/radiant/libs/math/quaternion.h: In function 'quaternion_component_is_90(float)':
src/tools/radiant/libs/math/quaternion.h:182:13: warning: function 'quaternion_component_is_90(float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  182 | inline bool quaternion_component_is_90 (float component)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/transformlib.h: In member function 'TransformModifier::~TransformModifier()':
src/tools/radiant/libs/transformlib.h:129:7: warning: function 'TransformModifier::~TransformModifier()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  129 | class TransformModifier: public Transformable
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/transformlib.h: In member function 'TransformModifier::~TransformModifier()':
src/tools/radiant/libs/transformlib.h:129:7: warning: function 'TransformModifier::~TransformModifier()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/transformlib.h: In member function 'Transformable::Transformable()':
src/tools/radiant/libs/transformlib.h:109:7: warning: function 'Transformable::Transformable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  109 | class Transformable
      |       ^~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/brush/BrushInstance.h:6:
src/tools/radiant/include/selectable.h: In function 'SelectionIntersection_closer(SelectionIntersection const&, SelectionIntersection const&)':
src/tools/radiant/include/selectable.h:70:13: warning: function 'SelectionIntersection_closer(SelectionIntersection const&, SelectionIntersection const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   70 | inline bool SelectionIntersection_closer (const SelectionIntersection& self, const SelectionIntersection& other)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/selectable.h: In function 'Selector_add(Selector&, Selectable&, SelectionIntersection const&)':
src/tools/radiant/include/selectable.h:286:13: warning: function 'Selector_add(Selector&, Selectable&, SelectionIntersection const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  286 | inline void Selector_add (Selector& selector, Selectable& selectable, const SelectionIntersection& intersection)
      |             ^~~~~~~~~~~~
src/tools/radiant/libs/render.h: In function 'pointvertex_gl_array(PointVertex const*)':
src/tools/radiant/libs/render.h:968:13: warning: function 'pointvertex_gl_array(PointVertex const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  968 | inline void pointvertex_gl_array (const PointVertex* array)
      |             ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/irender.h: In member function 'OpenGLRenderable::OpenGLRenderable()':
src/tools/radiant/include/irender.h:86:7: warning: function 'OpenGLRenderable::OpenGLRenderable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   86 | class OpenGLRenderable
      |       ^~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:32:
src/tools/radiant/include/iselection.h: In member function 'Selectable::Selectable()':
src/tools/radiant/include/iselection.h:41:7: warning: function 'Selectable::Selectable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | class Selectable
      |       ^~~~~~~~~~
src/tools/radiant/include/iselection.h: In member function 'Selectable::Selectable(Selectable const&)':
src/tools/radiant/include/iselection.h:41:7: warning: function 'Selectable::Selectable(Selectable const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/brush/Brush.h: In member function 'BrushObserver::BrushObserver()':
src/tools/radiant/radiant/brush/Brush.h:57:7: warning: function 'BrushObserver::BrushObserver()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   57 | class BrushObserver
      |       ^~~~~~~~~~~~~
src/tools/radiant/include/renderable.h: In member function 'Renderable::Renderable()':
src/tools/radiant/include/renderable.h:80:7: warning: function 'Renderable::Renderable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   80 | class Renderable
      |       ^~~~~~~~~~
src/tools/radiant/include/selectable.h: In member function 'SelectionTestable::SelectionTestable()':
src/tools/radiant/include/selectable.h:294:7: warning: function 'SelectionTestable::SelectionTestable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  294 | class SelectionTestable
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In member function 'ComponentSelectionTestable::ComponentSelectionTestable()':
src/tools/radiant/libs/scenelib.h:56:7: warning: function 'ComponentSelectionTestable::ComponentSelectionTestable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   56 | class ComponentSelectionTestable
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In member function 'ComponentEditable::ComponentEditable()':
src/tools/radiant/libs/scenelib.h:71:7: warning: function 'ComponentEditable::ComponentEditable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   71 | class ComponentEditable
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In member function 'ComponentSnappable::ComponentSnappable()':
src/tools/radiant/libs/scenelib.h:82:7: warning: function 'ComponentSnappable::ComponentSnappable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   82 | class ComponentSnappable
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/selectable.h: In member function 'PlaneSelectable::PlaneSelectable()':
src/tools/radiant/include/selectable.h:322:7: warning: function 'PlaneSelectable::PlaneSelectable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  322 | class PlaneSelectable
      |       ^~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:29:
src/tools/radiant/include/Bounded.h: In member function 'Bounded::Bounded()':
src/tools/radiant/include/Bounded.h:11:7: warning: function 'Bounded::Bounded()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   11 | class Bounded
      |       ^~~~~~~
In file included from src/tools/radiant/radiant/brush/Brush.h:4:
src/tools/radiant/include/cullable.h: In member function 'Cullable::Cullable()':
src/tools/radiant/include/cullable.h:64:7: warning: function 'Cullable::Cullable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   64 | class Cullable {
      |       ^~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/quaternion.h: In function 'matrix4_rotation_for_quaternion(BasicVector4<float> const&)':
src/tools/radiant/libs/math/quaternion.h:123:16: warning: function 'matrix4_rotation_for_quaternion(BasicVector4<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  123 | inline Matrix4 matrix4_rotation_for_quaternion (const Quaternion& quaternion)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/quaternion.h: In function 'matrix4_rotation_for_quaternion_quantised(BasicVector4<float> const&)':
src/tools/radiant/libs/math/quaternion.h:187:16: warning: function 'matrix4_rotation_for_quaternion_quantised(BasicVector4<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  187 | inline Matrix4 matrix4_rotation_for_quaternion_quantised (const Quaternion& quaternion)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/transformlib.h: In function 'matrix4_transform_for_components(BasicVector3<float> const&, BasicVector4<float> const&, BasicVector3<float> const&)':
src/tools/radiant/libs/transformlib.h:83:16: warning: function 'matrix4_transform_for_components(BasicVector3<float> const&, BasicVector4<float> const&, BasicVector3<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   83 | inline Matrix4 matrix4_transform_for_components (const Translation& translation, const Rotation& rotation,
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/include/irender.h:103:
src/tools/radiant/libs/math/Vector3.h: In function 'vector3_mid<float>(BasicVector3<float> const&, BasicVector3<float> const&)BasicVector3<float>':
src/tools/radiant/libs/math/Vector3.h:451:30: warning: function 'vector3_mid<float>(BasicVector3<float> const&, BasicVector3<float> const&)BasicVector3<float>' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  451 | inline BasicVector3<Element> vector3_mid (const BasicVector3<Element>& begin, const BasicVector3<Element>& end)
      |                              ^~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [63]>(TextOutputStream&, char const (&) [63])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [63]>(TextOutputStream&, char const (&) [63])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [26]>(TextOutputStream&, char const (&) [26])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [26]>(TextOutputStream&, char const (&) [26])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/brush/Brush.h: In function 'next_edge(std::vector<SmartPointer<Face, IncRefDecRefCounter<Face> >, std::allocator<SmartPointer<Face, IncRefDecRefCounter<Face> > > > const&, FaceVertexId)':
src/tools/radiant/radiant/brush/Brush.h:22:21: warning: function 'next_edge(std::vector<SmartPointer<Face, IncRefDecRefCounter<Face> >, std::allocator<SmartPointer<Face, IncRefDecRefCounter<Face> > > > const&, FaceVertexId)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   22 | inline FaceVertexId next_edge (const Faces& faces, FaceVertexId faceVertex)
      |                     ^~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [28]>(TextOutputStream&, char const (&) [28])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [28]>(TextOutputStream&, char const (&) [28])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/brush/FaceTexDef.h:3:
src/tools/radiant/radiant/brush/winding.h: In member function 'Winding::wrap(unsigned long) const':
src/tools/radiant/radiant/brush/winding.h:83:36: warning: function 'Winding::wrap(unsigned long) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   83 |                 inline std::size_t wrap(std::size_t i) const
      |                                    ^~~~
src/tools/radiant/radiant/brush/winding.h: In member function 'Winding::next(unsigned long) const':
src/tools/radiant/radiant/brush/winding.h:90:36: warning: function 'Winding::next(unsigned long) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   90 |                 inline std::size_t next(std::size_t i) const
      |                                    ^~~~
src/tools/radiant/radiant/brush/Brush.h: In function 'next_vertex(std::vector<SmartPointer<Face, IncRefDecRefCounter<Face> >, std::allocator<SmartPointer<Face, IncRefDecRefCounter<Face> > > > const&, FaceVertexId)':
src/tools/radiant/radiant/brush/Brush.h:36:21: warning: function 'next_vertex(std::vector<SmartPointer<Face, IncRefDecRefCounter<Face> >, std::allocator<SmartPointer<Face, IncRefDecRefCounter<Face> > > > const&, FaceVertexId)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   36 | inline FaceVertexId next_vertex (const Faces& faces, FaceVertexId faceVertex)
      |                     ^~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [73]>(TextOutputStream&, char const (&) [73])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [73]>(TextOutputStream&, char const (&) [73])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [24]>(TextOutputStream&, char const (&) [24])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [24]>(TextOutputStream&, char const (&) [24])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [74]>(TextOutputStream&, char const (&) [74])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [74]>(TextOutputStream&, char const (&) [74])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [16]>(TextOutputStream&, char const (&) [16])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [16]>(TextOutputStream&, char const (&) [16])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/radiant/brush/RenderableWireFrame.h: In member function 'RenderableWireframe::RenderableWireframe()':
src/tools/radiant/radiant/brush/RenderableWireFrame.h:20:7: warning: function 'RenderableWireframe::RenderableWireframe()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   20 | class RenderableWireframe: public OpenGLRenderable
      |       ^~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/string/string.h:39,
                 from src/tools/radiant/include/ientity.h:28,
                 from src/tools/radiant/libs/scenelib.h:33:
src/tools/radiant/libs/memory/allocator.h: In member function 'Delete<EdgeRenderIndices, DefaultAllocator<EdgeRenderIndices> >::~Delete()':
src/tools/radiant/libs/memory/allocator.h:166:7: warning: function 'Delete<EdgeRenderIndices, DefaultAllocator<EdgeRenderIndices> >::~Delete()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  166 | class Delete : public Allocator {
      |       ^~~~~~
src/tools/radiant/libs/memory/allocator.h: In member function 'Delete<PointVertex, DefaultAllocator<PointVertex> >::~Delete()':
src/tools/radiant/libs/memory/allocator.h:166:7: warning: function 'Delete<PointVertex, DefaultAllocator<PointVertex> >::~Delete()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/include/ibrush.h:26,
                 from src/tools/radiant/libs/scenelib.h:34:
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<Brush>(Brush&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<Brush>(Brush&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<BrushInstance>(BrushInstance&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<BrushInstance>(BrushInstance&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/brush/winding.h: In member function 'Winding::Winding()':
src/tools/radiant/radiant/brush/winding.h:79:7: warning: function 'Winding::Winding()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   79 | class Winding : public IWinding
      |       ^~~~~~~
In file included from src/tools/radiant/radiant/brush/BrushInstance.h:12:
src/tools/radiant/radiant/brush/BrushClipPlane.h: In member function 'BrushClipPlane::BrushClipPlane()':
src/tools/radiant/radiant/brush/BrushClipPlane.h:8:7: warning: function 'BrushClipPlane::BrushClipPlane()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    8 | class BrushClipPlane: public OpenGLRenderable
      |       ^~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >(ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >(ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >(ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >(ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/render.h: In member function 'RenderablePointVector::~RenderablePointVector()':
src/tools/radiant/libs/render.h:996:7: warning: function 'RenderablePointVector::~RenderablePointVector()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  996 | class RenderablePointVector: public OpenGLRenderable
      |       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/render.h: In member function 'RenderablePointVector::~RenderablePointVector()':
src/tools/radiant/libs/render.h:996:7: warning: function 'RenderablePointVector::~RenderablePointVector()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> >(ConstantWrapper<FilterSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> >(ConstantWrapper<FilterSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> >(ConstantWrapper<FilterSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> >(ConstantWrapper<FilterSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/brush/winding.h: In member function 'Winding::~Winding()':
src/tools/radiant/radiant/brush/winding.h:79:7: warning: function 'Winding::~Winding()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   79 | class Winding : public IWinding
      |       ^~~~~~~
src/tools/radiant/radiant/brush/EdgeInstance.h: In member function 'EdgeInstance::EdgeInstance(EdgeInstance const&)':
src/tools/radiant/radiant/brush/EdgeInstance.h:5:7: warning: function 'EdgeInstance::EdgeInstance(EdgeInstance const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    5 | class EdgeInstance: public Selectable
      |       ^~~~~~~~~~~~
src/tools/radiant/radiant/brush/VertexInstance.h: In member function 'VertexInstance::VertexInstance(VertexInstance const&)':
src/tools/radiant/radiant/brush/VertexInstance.h:5:7: warning: function 'VertexInstance::VertexInstance(VertexInstance const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    5 | class VertexInstance: public Selectable
      |       ^~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/brush/BrushInstance.h:9:
src/tools/radiant/radiant/brush/FaceInstance.h: In member function 'FaceInstance::~FaceInstance()':
src/tools/radiant/radiant/brush/FaceInstance.h:15:7: warning: function 'FaceInstance::~FaceInstance()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   15 | class FaceInstance
      |       ^~~~~~~~~~~~
In file included from src/tools/radiant/libs/memory/allocator.h:90:
src/tools/radiant/libs/generic/object.h: In function 'destructor<EdgeRenderIndices>(EdgeRenderIndices&)void':
src/tools/radiant/libs/generic/object.h:78:13: warning: function 'destructor<EdgeRenderIndices>(EdgeRenderIndices&)void' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   78 | inline void destructor(Type& object) {
      |             ^~~~~~~~~~
src/tools/radiant/radiant/brush/RenderableWireFrame.h: In member function 'RenderableWireframe::~RenderableWireframe()':
src/tools/radiant/radiant/brush/RenderableWireFrame.h:20:7: warning: function 'RenderableWireframe::~RenderableWireframe()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   20 | class RenderableWireframe: public OpenGLRenderable
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/brush/RenderableWireFrame.h: In member function 'RenderableWireframe::~RenderableWireframe()':
src/tools/radiant/radiant/brush/RenderableWireFrame.h:20:7: warning: function 'RenderableWireframe::~RenderableWireframe()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/generic/object.h: In function 'destructor<PointVertex>(PointVertex&)void':
src/tools/radiant/libs/generic/object.h:78:13: warning: function 'destructor<PointVertex>(PointVertex&)void' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   78 | inline void destructor(Type& object) {
      |             ^~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderCache::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderCache::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderCache::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderCache::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/irender.h: In function 'GlobalShaderCache()':
src/tools/radiant/include/irender.h:183:21: warning: function 'GlobalShaderCache()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline ShaderCache& GlobalShaderCache ()
      |                     ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iselection.h: In function 'GlobalSelectionSystem()':
src/tools/radiant/include/iselection.h:241:25: warning: function 'GlobalSelectionSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, FilterSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<FilterSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, FilterSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<FilterSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<FilterSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<FilterSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<FilterSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<FilterSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<FilterSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<FilterSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, FilterSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<FilterSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, FilterSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<FilterSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<FilterSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<FilterSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<FilterSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<FilterSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<FilterSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<FilterSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/brush/BrushInstance.cpp:3:
src/tools/radiant/include/ifilter.h: In function 'GlobalFilterSystem()':
src/tools/radiant/include/ifilter.h:243:22: warning: function 'GlobalFilterSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  243 | inline FilterSystem& GlobalFilterSystem() {
      |                      ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/brush/BrushInstance.cpp:4:
src/tools/radiant/include/iradiant.h: In function 'GlobalRadiant()':
src/tools/radiant/include/iradiant.h:162:18: warning: function 'GlobalRadiant()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^~~~~~~~~~~~~
src/tools/radiant/radiant/brush/BrushClipPlane.h: In member function 'BrushClipPlane::~BrushClipPlane()':
src/tools/radiant/radiant/brush/BrushClipPlane.h:8:7: warning: function 'BrushClipPlane::~BrushClipPlane()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    8 | class BrushClipPlane: public OpenGLRenderable
      |       ^~~~~~~~~~~~~~
src/tools/radiant/radiant/brush/BrushClipPlane.h: In member function 'BrushClipPlane::~BrushClipPlane()':
src/tools/radiant/radiant/brush/BrushClipPlane.h:8:7: warning: function 'BrushClipPlane::~BrushClipPlane()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
===> CXX [uforadiant] src/tools/radiant/radiant/brush/BrushTokens.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/cstdlib:41,
                 from /usr/include/c++/12/stdlib.h:36,
                 from src/tools/radiant/libs/stringio.h:25,
                 from src/tools/radiant/radiant/brush/BrushTokens.h:25,
                 from src/tools/radiant/radiant/brush/BrushTokens.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iscriplib.h:75,
                 from src/tools/radiant/libs/stringio.h:29:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/radiant/brush/FaceTexDef.h:9,
                 from src/tools/radiant/radiant/brush/Face.h:13,
                 from src/tools/radiant/radiant/brush/BrushTokens.h:28:
src/tools/radiant/radiant/brush/TextureProjection.h: In member function 'constexpr TextureProjection& TextureProjection::operator=(const TextureProjection&)':
src/tools/radiant/radiant/brush/TextureProjection.h:10:7: warning: implicitly-declared 'constexpr TexDef& TexDef::operator=(const TexDef&)' is deprecated [-Wdeprecated-copy]
   10 | class TextureProjection
      |       ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/brush/TextureProjection.h:4:
src/tools/radiant/radiant/brush/TexDef.h:13:17: note: because 'TexDef' has user-provided 'TexDef::TexDef(const TexDef&)'
   13 |                 TexDef (const TexDef& other);
      |                 ^~~~~~
src/tools/radiant/radiant/brush/FaceTexDef.h: In constructor 'FaceTexdef::SavedState::SavedState(const FaceTexdef&)':
src/tools/radiant/radiant/brush/FaceTexDef.h:26:67: note: synthesized method 'constexpr TextureProjection& TextureProjection::operator=(const TextureProjection&)' first required here
   26 |                                         m_projection = faceTexdef.m_projection;
      |                                                                   ^~~~~~~~~~~~
src/tools/radiant/radiant/brush/FaceTexDef.h: In member function 'void FaceTexdef::SavedState::exportState(FaceTexdef&) const':
src/tools/radiant/radiant/brush/FaceTexDef.h:31:89: warning: implicitly-declared 'constexpr TexDef& TexDef::operator=(const TexDef&)' is deprecated [-Wdeprecated-copy]
   31 |                                         faceTexdef.m_projection.m_texdef = m_projection.m_texdef;
      |                                                                                         ^~~~~~~~
src/tools/radiant/radiant/brush/TexDef.h:13:17: note: because 'TexDef' has user-provided 'TexDef::TexDef(const TexDef&)'
   13 |                 TexDef (const TexDef& other);
      |                 ^~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/stringio.h:30:
src/tools/radiant/libs/string/string.h: In function 'string_empty(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/string/string.h:44:13: warning: function 'string_empty(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   44 | inline bool string_empty (const std::string& string)
      |             ^~~~~~~~~~~~
src/tools/radiant/libs/string/string.h: In function 'string::toInt(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)':
src/tools/radiant/libs/string/string.h:172:12: warning: function 'string::toInt(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  172 | inline int toInt (const std::string& str, int defaultValue = 0)
      |            ^~~~~
src/tools/radiant/libs/stringio.h: In function 'buffer_parse_floating_literal(char const*&)':
src/tools/radiant/libs/stringio.h:33:15: warning: function 'buffer_parse_floating_literal(char const*&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   33 | inline double buffer_parse_floating_literal (const char*& buffer)
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/brush/BrushTokens.h: In member function 'BrushTokenImporter::~BrushTokenImporter()':
src/tools/radiant/radiant/brush/BrushTokens.h:31:7: warning: function 'BrushTokenImporter::~BrushTokenImporter()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | class BrushTokenImporter: public MapImporter
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/brush/BrushTokens.h: In member function 'BrushTokenImporter::~BrushTokenImporter()':
src/tools/radiant/radiant/brush/BrushTokens.h:31:7: warning: function 'BrushTokenImporter::~BrushTokenImporter()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/brush/BrushTokens.h: In member function 'BrushTokenExporter::~BrushTokenExporter()':
src/tools/radiant/radiant/brush/BrushTokens.h:40:7: warning: function 'BrushTokenExporter::~BrushTokenExporter()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   40 | class BrushTokenExporter: public MapExporter
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/brush/BrushTokens.h: In member function 'BrushTokenExporter::~BrushTokenExporter()':
src/tools/radiant/radiant/brush/BrushTokens.h:40:7: warning: function 'BrushTokenExporter::~BrushTokenExporter()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/brush/BrushTokens.h:27:
src/tools/radiant/include/imap.h: In member function 'MapImporter::MapImporter()':
src/tools/radiant/include/imap.h:31:7: warning: function 'MapImporter::MapImporter()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | class MapImporter {
      |       ^~~~~~~~~~~
src/tools/radiant/include/imap.h: In member function 'MapExporter::MapExporter()':
src/tools/radiant/include/imap.h:41:7: warning: function 'MapExporter::MapExporter()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | class MapExporter {
      |       ^~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/string/string.h: In function 'string_equal(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/string/string.h:60:13: warning: function 'string_equal(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   60 | inline bool string_equal (const std::string& string, const std::string& other)
      |             ^~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [71]>(TextOutputStream&, char const (&) [71])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [71]>(TextOutputStream&, char const (&) [71])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [19]>(TextOutputStream&, char const (&) [19])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [19]>(TextOutputStream&, char const (&) [19])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [14]>(TextOutputStream&, char const (&) [14])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [14]>(TextOutputStream&, char const (&) [14])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [72]>(TextOutputStream&, char const (&) [72])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [72]>(TextOutputStream&, char const (&) [72])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/string/string.h: In function 'string::toString<unsigned long>(unsigned long const&)std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >':
src/tools/radiant/libs/string/string.h:155:20: warning: function 'string::toString<unsigned long>(unsigned long const&)std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  155 | inline std::string toString (const T& t)
      |                    ^~~~~~~~
src/tools/radiant/libs/stringio.h: In function 'Tokeniser_nextTokenIsDigit(Tokeniser&)':
src/tools/radiant/libs/stringio.h:157:13: warning: function 'Tokeniser_nextTokenIsDigit(Tokeniser&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  157 | inline bool Tokeniser_nextTokenIsDigit (Tokeniser& tokeniser)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stringio.h: In function 'string_parse_float(char const*, float&)':
src/tools/radiant/libs/stringio.h:49:13: warning: function 'string_parse_float(char const*, float&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | inline bool string_parse_float (const char* string, float& f)
      |             ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stringio.h: In function 'string_parse_double(char const*, double&)':
src/tools/radiant/libs/stringio.h:59:13: warning: function 'string_parse_double(char const*, double&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   59 | inline bool string_parse_double (const char* string, double& f)
      |             ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stringio.h: In function 'Tokeniser_unexpectedError(Tokeniser&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/stringio.h:111:13: warning: function 'Tokeniser_unexpectedError(Tokeniser&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  111 | inline void Tokeniser_unexpectedError (Tokeniser& tokeniser, const std::string& token, const std::string& expected)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stringio.h: In function 'Tokeniser_getFloat(Tokeniser&, float&)':
src/tools/radiant/libs/stringio.h:117:13: warning: function 'Tokeniser_getFloat(Tokeniser&, float&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  117 | inline bool Tokeniser_getFloat (Tokeniser& tokeniser, float& f)
      |             ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stringio.h: In function 'Tokeniser_getDouble(Tokeniser&, double&)':
src/tools/radiant/libs/stringio.h:127:13: warning: function 'Tokeniser_getDouble(Tokeniser&, double&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline bool Tokeniser_getDouble (Tokeniser& tokeniser, double& f)
      |             ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stringio.h: In function 'Tokeniser_parseToken(Tokeniser&, char const*)':
src/tools/radiant/libs/stringio.h:147:13: warning: function 'Tokeniser_parseToken(Tokeniser&, char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  147 | inline bool Tokeniser_parseToken (Tokeniser& tokeniser, const char* expected)
      |             ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/iscriplib.h:30:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/shaderlib.h:27,
                 from src/tools/radiant/radiant/brush/Face.h:7:
src/tools/radiant/include/ishadersystem.h: In function 'GlobalShaderSystem()':
src/tools/radiant/include/ishadersystem.h:110:22: warning: function 'GlobalShaderSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  110 | inline ShaderSystem& GlobalShaderSystem ()
      |                      ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/shaderlib.h: In function 'GlobalTexturePrefix_get[abi:cxx11]()':
src/tools/radiant/libs/shaderlib.h:65:27: warning: function 'GlobalTexturePrefix_get[abi:cxx11]()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   65 | inline const std::string& GlobalTexturePrefix_get ()
      |                           ^~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/shaderlib.h: In function 'shader_get_textureName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/shaderlib.h:75:20: warning: function 'shader_get_textureName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   75 | inline std::string shader_get_textureName (const std::string& name)
      |                    ^~~~~~~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/brush/Face.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/include/irender.h:25,
                 from src/tools/radiant/radiant/brush/Face.h:3,
                 from src/tools/radiant/radiant/brush/Face.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/irender.h:173:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/radiant/brush/FaceTexDef.h:9,
                 from src/tools/radiant/radiant/brush/Face.h:13:
src/tools/radiant/radiant/brush/TextureProjection.h: In member function 'constexpr TextureProjection& TextureProjection::operator=(const TextureProjection&)':
src/tools/radiant/radiant/brush/TextureProjection.h:10:7: warning: implicitly-declared 'constexpr TexDef& TexDef::operator=(const TexDef&)' is deprecated [-Wdeprecated-copy]
   10 | class TextureProjection
      |       ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/brush/TextureProjection.h:4:
src/tools/radiant/radiant/brush/TexDef.h:13:17: note: because 'TexDef' has user-provided 'TexDef::TexDef(const TexDef&)'
   13 |                 TexDef (const TexDef& other);
      |                 ^~~~~~
src/tools/radiant/radiant/brush/FaceTexDef.h: In constructor 'FaceTexdef::SavedState::SavedState(const FaceTexdef&)':
src/tools/radiant/radiant/brush/FaceTexDef.h:26:67: note: synthesized method 'constexpr TextureProjection& TextureProjection::operator=(const TextureProjection&)' first required here
   26 |                                         m_projection = faceTexdef.m_projection;
      |                                                                   ^~~~~~~~~~~~
src/tools/radiant/radiant/brush/FaceTexDef.h: In member function 'void FaceTexdef::SavedState::exportState(FaceTexdef&) const':
src/tools/radiant/radiant/brush/FaceTexDef.h:31:89: warning: implicitly-declared 'constexpr TexDef& TexDef::operator=(const TexDef&)' is deprecated [-Wdeprecated-copy]
   31 |                                         faceTexdef.m_projection.m_texdef = m_projection.m_texdef;
      |                                                                                         ^~~~~~~~
src/tools/radiant/radiant/brush/TexDef.h:13:17: note: because 'TexDef' has user-provided 'TexDef::TexDef(const TexDef&)'
   13 |                 TexDef (const TexDef& other);
      |                 ^~~~~~
src/tools/radiant/radiant/brush/Face.cpp: In member function 'void Face::revertTransform()':
src/tools/radiant/radiant/brush/Face.cpp:178:30: warning: implicitly-declared 'constexpr FacePlane& FacePlane::operator=(const FacePlane&)' is deprecated [-Wdeprecated-copy]
  178 |         m_planeTransformed = m_plane;
      |                              ^~~~~~~
In file included from src/tools/radiant/radiant/brush/Face.h:16:
src/tools/radiant/radiant/brush/FacePlane.h:46:17: note: because 'FacePlane' has user-provided 'FacePlane::FacePlane(const FacePlane&)'
   46 |                 FacePlane (const FacePlane& other) :
      |                 ^~~~~~~~~
src/tools/radiant/radiant/brush/Face.cpp: In member function 'void Face::freezeTransform()':
src/tools/radiant/radiant/brush/Face.cpp:185:19: warning: implicitly-declared 'constexpr FacePlane& FacePlane::operator=(const FacePlane&)' is deprecated [-Wdeprecated-copy]
  185 |         m_plane = m_planeTransformed;
      |                   ^~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/brush/FacePlane.h:46:17: note: because 'FacePlane' has user-provided 'FacePlane::FacePlane(const FacePlane&)'
   46 |                 FacePlane (const FacePlane& other) :
      |                 ^~~~~~~~~
src/tools/radiant/radiant/brush/TextureProjection.h: In member function 'constexpr TextureProjection& TextureProjection::operator=(TextureProjection&&)':
src/tools/radiant/radiant/brush/TextureProjection.h:10:7: warning: implicitly-declared 'constexpr TexDef& TexDef::operator=(const TexDef&)' is deprecated [-Wdeprecated-copy]
   10 | class TextureProjection
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/brush/TexDef.h:13:17: note: because 'TexDef' has user-provided 'TexDef::TexDef(const TexDef&)'
   13 |                 TexDef (const TexDef& other);
      |                 ^~~~~~
src/tools/radiant/radiant/brush/Face.cpp: In member function 'void Face::GetTexdef(TextureProjection&) const':
src/tools/radiant/radiant/brush/Face.cpp:263:42: note: synthesized method 'constexpr TextureProjection& TextureProjection::operator=(TextureProjection&&)' first required here
  263 |         projection = m_texdef.normalised();
      |                                          ^
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/brush/TextureProjection.h: In member function 'TextureProjection::~TextureProjection()':
src/tools/radiant/radiant/brush/TextureProjection.h:10:7: warning: function 'TextureProjection::~TextureProjection()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   10 | class TextureProjection
      |       ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/brush/TexDef.h:3:
src/tools/radiant/include/itexdef.h: In member function 'GenericTextureDefinition::operator=(GenericTextureDefinition const&)':
src/tools/radiant/include/itexdef.h:31:7: warning: function 'GenericTextureDefinition::operator=(GenericTextureDefinition const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | class GenericTextureDefinition
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/brush/TexDef.h: In member function 'TexDef::operator=(TexDef const&)':
src/tools/radiant/radiant/brush/TexDef.h:6:7: warning: function 'TexDef::operator=(TexDef const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    6 | class TexDef: public GenericTextureDefinition
      |       ^~~~~~
src/tools/radiant/radiant/brush/TextureProjection.h: In member function 'TextureProjection::operator=(TextureProjection const&)':
src/tools/radiant/radiant/brush/TextureProjection.h:10:7: warning: function 'TextureProjection::operator=(TextureProjection const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   10 | class TextureProjection
      |       ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/brush/Face.h:15:
src/tools/radiant/radiant/brush/PlanePoints.h: In function 'planepts_assign(BasicVector3<double>*, BasicVector3<double> const*)':
src/tools/radiant/radiant/brush/PlanePoints.h:17:13: warning: function 'planepts_assign(BasicVector3<double>*, BasicVector3<double> const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   17 | inline void planepts_assign (PlanePoints planepts, const PlanePoints other)
      |             ^~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/brush/Face.h:4:
src/tools/radiant/include/iundo.h: In member function 'UndoMemento::UndoMemento()':
src/tools/radiant/include/iundo.h:45:7: warning: function 'UndoMemento::UndoMemento()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class UndoMemento
      |       ^~~~~~~~~~~
src/tools/radiant/radiant/brush/FaceTexDef.h: In member function 'FaceTexdef::SavedState::~SavedState()':
src/tools/radiant/radiant/brush/FaceTexDef.h:19:23: warning: function 'FaceTexdef::SavedState::~SavedState()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   19 |                 class SavedState
      |                       ^~~~~~~~~~
src/tools/radiant/include/irender.h: In member function 'OpenGLRenderable::OpenGLRenderable()':
src/tools/radiant/include/irender.h:86:7: warning: function 'OpenGLRenderable::OpenGLRenderable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   86 | class OpenGLRenderable
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/iundo.h: In member function 'Undoable::Undoable()':
src/tools/radiant/include/iundo.h:66:7: warning: function 'Undoable::Undoable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class Undoable
      |       ^~~~~~~~
In file included from src/tools/radiant/radiant/brush/FaceTexDef.h:8:
src/tools/radiant/radiant/brush/FaceShader.h: In member function 'FaceShaderObserver::FaceShaderObserver()':
src/tools/radiant/radiant/brush/FaceShader.h:8:7: warning: function 'FaceShaderObserver::FaceShaderObserver()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    8 | class FaceShaderObserver
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/brush/TextureProjection.h: In member function 'TextureProjection::operator=(TextureProjection&&)':
src/tools/radiant/radiant/brush/TextureProjection.h:10:7: warning: function 'TextureProjection::operator=(TextureProjection&&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   10 | class TextureProjection
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/math/Vector3.h:16,
                 from src/tools/radiant/include/irender.h:103:
src/tools/radiant/libs/math/FloatTools.h: In function 'float_equal_epsilon<double, double>(double const&, double const&, double const&)bool':
src/tools/radiant/libs/math/FloatTools.h:17:13: warning: function 'float_equal_epsilon<double, double>(double const&, double const&, double const&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   17 | inline bool float_equal_epsilon (const Element& self, const OtherElement& other, const Element& epsilon)
      |             ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [43]>(TextOutputStream&, char const (&) [43])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [43]>(TextOutputStream&, char const (&) [43])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [28]>(TextOutputStream&, char const (&) [28])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [28]>(TextOutputStream&, char const (&) [28])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/brush/FaceTexDef.h:3:
src/tools/radiant/radiant/brush/winding.h: In member function 'Winding::wrap(unsigned long) const':
src/tools/radiant/radiant/brush/winding.h:83:36: warning: function 'Winding::wrap(unsigned long) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   83 |                 inline std::size_t wrap(std::size_t i) const
      |                                    ^~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/math/FloatTools.h: In function 'float_to_integer<double>(double const&)int':
src/tools/radiant/libs/math/FloatTools.h:31:12: warning: function 'float_to_integer<double>(double const&)int' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | inline int float_to_integer (const Element& f)
      |            ^~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/math/aabb.h:30,
                 from src/tools/radiant/libs/scenelib.h:39,
                 from src/tools/radiant/include/mapfile.h:42,
                 from src/tools/radiant/radiant/brush/Face.h:5:
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_transformed_point<double>(Matrix4 const&, BasicVector3<double> const&)BasicVector3<double>':
src/tools/radiant/libs/math/matrix.h:599:30: warning: function 'matrix4_transformed_point<double>(Matrix4 const&, BasicVector3<double> const&)BasicVector3<double>' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  599 | inline BasicVector3<Element> matrix4_transformed_point (const Matrix4& self, const BasicVector3<Element>& point)
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_transform_point<double>(Matrix4 const&, BasicVector3<double>&)void':
src/tools/radiant/libs/math/matrix.h:609:13: warning: function 'matrix4_transform_point<double>(Matrix4 const&, BasicVector3<double>&)void' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  609 | inline void matrix4_transform_point (const Matrix4& self, BasicVector3<Element>& point)
      |             ^~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/math/FloatTools.h: In function 'float_snapped<double, double>(double const&, double const&)double':
src/tools/radiant/libs/math/FloatTools.h:38:16: warning: function 'float_snapped<double, double>(double const&, double const&)double' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   38 | inline Element float_snapped (const Element& f, const OtherElement& snap)
      |                ^~~~~~~~~~~~~
src/tools/radiant/libs/math/Vector3.h: In function 'vector3_snapped<double, double>(BasicVector3<double> const&, double const&)BasicVector3<double>':
src/tools/radiant/libs/math/Vector3.h:482:30: warning: function 'vector3_snapped<double, double>(BasicVector3<double> const&, double const&)BasicVector3<double>' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  482 | inline BasicVector3<Element> vector3_snapped (const BasicVector3<Element>& self, const OtherElement& snap)
      |                              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/math/Vector3.h: In function 'vector3_snap<double, double>(BasicVector3<double>&, double const&)void':
src/tools/radiant/libs/math/Vector3.h:488:13: warning: function 'vector3_snap<double, double>(BasicVector3<double>&, double const&)void' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  488 | inline void vector3_snap (BasicVector3<Element>& self, const OtherElement& snap)
      |             ^~~~~~~~~~~~
src/tools/radiant/radiant/brush/PlanePoints.h: In function 'planepts_quantise(BasicVector3<double>*, double)':
src/tools/radiant/radiant/brush/PlanePoints.h:24:13: warning: function 'planepts_quantise(BasicVector3<double>*, double)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   24 | inline void planepts_quantise (PlanePoints planepts, double snap)
      |             ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/Vector3.h: In function 'vector3_swap<double, double>(BasicVector3<double>&, BasicVector3<double>&)void':
src/tools/radiant/libs/math/Vector3.h:435:13: warning: function 'vector3_swap<double, double>(BasicVector3<double>&, BasicVector3<double>&)void' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  435 | inline void vector3_swap (BasicVector3<Element>& self, BasicVector3<OtherElement>& other)
      |             ^~~~~~~~~~~~
src/tools/radiant/radiant/brush/winding.h: In member function 'Winding::Winding()':
src/tools/radiant/radiant/brush/winding.h:79:7: warning: function 'Winding::Winding()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   79 | class Winding : public IWinding
      |       ^~~~~~~
src/tools/radiant/libs/math/FloatTools.h: In function 'float_snapped<double, float>(double const&, float const&)double':
src/tools/radiant/libs/math/FloatTools.h:38:16: warning: function 'float_snapped<double, float>(double const&, float const&)double' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   38 | inline Element float_snapped (const Element& f, const OtherElement& snap)
      |                ^~~~~~~~~~~~~
src/tools/radiant/libs/math/Vector3.h: In function 'vector3_snapped<double, float>(BasicVector3<double> const&, float const&)BasicVector3<double>':
src/tools/radiant/libs/math/Vector3.h:482:30: warning: function 'vector3_snapped<double, float>(BasicVector3<double> const&, float const&)BasicVector3<double>' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  482 | inline BasicVector3<Element> vector3_snapped (const BasicVector3<Element>& self, const OtherElement& snap)
      |                              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/math/Vector3.h: In function 'vector3_snap<double, float>(BasicVector3<double>&, float const&)void':
src/tools/radiant/libs/math/Vector3.h:488:13: warning: function 'vector3_snap<double, float>(BasicVector3<double>&, float const&)void' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  488 | inline void vector3_snap (BasicVector3<Element>& self, const OtherElement& snap)
      |             ^~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> >(ConstantWrapper<FilterSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> >(ConstantWrapper<FilterSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> >(ConstantWrapper<FilterSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> >(ConstantWrapper<FilterSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/brush/winding.h: In member function 'Winding::~Winding()':
src/tools/radiant/radiant/brush/winding.h:79:7: warning: function 'Winding::~Winding()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   79 | class Winding : public IWinding
      |       ^~~~~~~
src/tools/radiant/radiant/brush/FaceShader.h: In member function 'FaceShader::SavedState::~SavedState()':
src/tools/radiant/radiant/brush/FaceShader.h:49:23: warning: function 'FaceShader::SavedState::~SavedState()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 |                 class SavedState
      |                       ^~~~~~~~~~
src/tools/radiant/radiant/brush/Face.h: In member function 'Face::SavedState::~SavedState()':
src/tools/radiant/radiant/brush/Face.h:38:23: warning: function 'Face::SavedState::~SavedState()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   38 |                 class SavedState: public UndoMemento
      |                       ^~~~~~~~~~
src/tools/radiant/radiant/brush/Face.h: In member function 'Face::SavedState::~SavedState()':
src/tools/radiant/radiant/brush/Face.h:38:23: warning: function 'Face::SavedState::~SavedState()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/irender.h:26:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iundo.h: In function 'GlobalUndoSystem()':
src/tools/radiant/include/iundo.h:172:20: warning: function 'GlobalUndoSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  172 | inline UndoSystem& GlobalUndoSystem ()
      |                    ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/include/mapfile.h:27:
src/tools/radiant/include/iscenegraph.h: In function 'GlobalSceneGraph()':
src/tools/radiant/include/iscenegraph.h:241:22: warning: function 'GlobalSceneGraph()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^~~~~~~~~~~~~~~~
src/tools/radiant/include/iscenegraph.h: In function 'SceneChangeNotify()':
src/tools/radiant/include/iscenegraph.h:246:13: warning: function 'SceneChangeNotify()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  246 | inline void SceneChangeNotify ()
      |             ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/shaderlib.h:27,
                 from src/tools/radiant/radiant/brush/Face.h:7:
src/tools/radiant/include/ishadersystem.h: In function 'GlobalShaderSystem()':
src/tools/radiant/include/ishadersystem.h:110:22: warning: function 'GlobalShaderSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  110 | inline ShaderSystem& GlobalShaderSystem ()
      |                      ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/shaderlib.h: In function 'GlobalTexturePrefix_get[abi:cxx11]()':
src/tools/radiant/libs/shaderlib.h:65:27: warning: function 'GlobalTexturePrefix_get[abi:cxx11]()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   65 | inline const std::string& GlobalTexturePrefix_get ()
      |                           ^~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, FilterSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<FilterSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, FilterSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<FilterSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<FilterSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<FilterSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<FilterSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<FilterSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<FilterSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<FilterSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, FilterSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<FilterSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, FilterSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<FilterSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<FilterSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<FilterSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<FilterSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<FilterSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<FilterSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<FilterSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/brush/Face.cpp:3:
src/tools/radiant/include/ifilter.h: In function 'GlobalFilterSystem()':
src/tools/radiant/include/ifilter.h:243:22: warning: function 'GlobalFilterSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  243 | inline FilterSystem& GlobalFilterSystem() {
      |                      ^~~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/brush/FaceShader.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/radiant/brush/FaceShader.h:3,
                 from src/tools/radiant/radiant/brush/FaceShader.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/libs/container/container.h:283,
                 from src/tools/radiant/radiant/brush/FaceShader.h:4:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/shaderlib.h:26,
                 from src/tools/radiant/radiant/brush/FaceShader.cpp:5:
src/tools/radiant/libs/character.h: In function 'char_is_ascii(char)':
src/tools/radiant/libs/character.h:29:13: warning: function 'char_is_ascii(char)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | inline bool char_is_ascii (char c)
      |             ^~~~~~~~~~~~~
src/tools/radiant/libs/character.h: In function 'string_is_ascii(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/character.h:35:13: warning: function 'string_is_ascii(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   35 | inline bool string_is_ascii (const std::string& str)
      |             ^~~~~~~~~~~~~~~
src/tools/radiant/libs/shaderlib.h: In function 'shader_valid(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/shaderlib.h:59:13: warning: function 'shader_valid(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   59 | inline bool shader_valid (const std::string& shader)
      |             ^~~~~~~~~~~~
In file included from src/tools/radiant/radiant/brush/FaceShader.h:5:
src/tools/radiant/include/moduleobserver.h: In member function 'ModuleObserver::ModuleObserver()':
src/tools/radiant/include/moduleobserver.h:27:7: warning: function 'ModuleObserver::ModuleObserver()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   27 | class ModuleObserver
      |       ^~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [70]>(TextOutputStream&, char const (&) [70])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [70]>(TextOutputStream&, char const (&) [70])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [26]>(TextOutputStream&, char const (&) [26])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [26]>(TextOutputStream&, char const (&) [26])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [39]>(TextOutputStream&, char const (&) [39])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [39]>(TextOutputStream&, char const (&) [39])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [38]>(TextOutputStream&, char const (&) [38])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [38]>(TextOutputStream&, char const (&) [38])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [42]>(TextOutputStream&, char const (&) [42])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [42]>(TextOutputStream&, char const (&) [42])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [54]>(TextOutputStream&, char const (&) [54])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [54]>(TextOutputStream&, char const (&) [54])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [46]>(TextOutputStream&, char const (&) [46])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [46]>(TextOutputStream&, char const (&) [46])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [69]>(TextOutputStream&, char const (&) [69])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [69]>(TextOutputStream&, char const (&) [69])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [40]>(TextOutputStream&, char const (&) [40])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [40]>(TextOutputStream&, char const (&) [40])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >(ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >(ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >(ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >(ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/include/irender.h:26,
                 from src/tools/radiant/radiant/brush/FaceShader.h:6:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderCache::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderCache::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderCache::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderCache::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/irender.h: In function 'GlobalShaderCache()':
src/tools/radiant/include/irender.h:183:21: warning: function 'GlobalShaderCache()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline ShaderCache& GlobalShaderCache ()
      |                     ^~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/brush/FaceTexDef.cpp
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/radiant/brush/winding.h:25,
                 from src/tools/radiant/radiant/brush/FaceTexDef.h:3,
                 from src/tools/radiant/radiant/brush/FaceTexDef.cpp:1:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/cstddef:49,
                 from src/tools/radiant/include/itextstream.h:32,
                 from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/radiant/brush/FaceTexDef.h:9:
src/tools/radiant/radiant/brush/TextureProjection.h: In member function 'constexpr TextureProjection& TextureProjection::operator=(const TextureProjection&)':
src/tools/radiant/radiant/brush/TextureProjection.h:10:7: warning: implicitly-declared 'constexpr TexDef& TexDef::operator=(const TexDef&)' is deprecated [-Wdeprecated-copy]
   10 | class TextureProjection
      |       ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/brush/TextureProjection.h:4:
src/tools/radiant/radiant/brush/TexDef.h:13:17: note: because 'TexDef' has user-provided 'TexDef::TexDef(const TexDef&)'
   13 |                 TexDef (const TexDef& other);
      |                 ^~~~~~
src/tools/radiant/radiant/brush/FaceTexDef.h: In constructor 'FaceTexdef::SavedState::SavedState(const FaceTexdef&)':
src/tools/radiant/radiant/brush/FaceTexDef.h:26:67: note: synthesized method 'constexpr TextureProjection& TextureProjection::operator=(const TextureProjection&)' first required here
   26 |                                         m_projection = faceTexdef.m_projection;
      |                                                                   ^~~~~~~~~~~~
src/tools/radiant/radiant/brush/FaceTexDef.h: In member function 'void FaceTexdef::SavedState::exportState(FaceTexdef&) const':
src/tools/radiant/radiant/brush/FaceTexDef.h:31:89: warning: implicitly-declared 'constexpr TexDef& TexDef::operator=(const TexDef&)' is deprecated [-Wdeprecated-copy]
   31 |                                         faceTexdef.m_projection.m_texdef = m_projection.m_texdef;
      |                                                                                         ^~~~~~~~
src/tools/radiant/radiant/brush/TexDef.h:13:17: note: because 'TexDef' has user-provided 'TexDef::TexDef(const TexDef&)'
   13 |                 TexDef (const TexDef& other);
      |                 ^~~~~~
src/tools/radiant/radiant/brush/FaceTexDef.cpp: In member function 'void FaceTexdef::setTexdef(const TextureProjection&)':
src/tools/radiant/radiant/brush/FaceTexDef.cpp:22:44: warning: implicitly-declared 'constexpr TexDef& TexDef::operator=(const TexDef&)' is deprecated [-Wdeprecated-copy]
   22 |         m_projection.m_texdef = projection.m_texdef;
      |                                            ^~~~~~~~
src/tools/radiant/radiant/brush/TexDef.h:13:17: note: because 'TexDef' has user-provided 'TexDef::TexDef(const TexDef&)'
   13 |                 TexDef (const TexDef& other);
      |                 ^~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/brush/TextureProjection.h: In member function 'TextureProjection::~TextureProjection()':
src/tools/radiant/radiant/brush/TextureProjection.h:10:7: warning: function 'TextureProjection::~TextureProjection()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   10 | class TextureProjection
      |       ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/brush/TexDef.h:3:
src/tools/radiant/include/itexdef.h: In member function 'GenericTextureDefinition::operator=(GenericTextureDefinition const&)':
src/tools/radiant/include/itexdef.h:31:7: warning: function 'GenericTextureDefinition::operator=(GenericTextureDefinition const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | class GenericTextureDefinition
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/brush/TexDef.h: In member function 'TexDef::operator=(TexDef const&)':
src/tools/radiant/radiant/brush/TexDef.h:6:7: warning: function 'TexDef::operator=(TexDef const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    6 | class TexDef: public GenericTextureDefinition
      |       ^~~~~~
In file included from src/tools/radiant/radiant/brush/FaceTexDef.h:8:
src/tools/radiant/radiant/brush/FaceShader.h: In member function 'FaceShaderObserver::FaceShaderObserver()':
src/tools/radiant/radiant/brush/FaceShader.h:8:7: warning: function 'FaceShaderObserver::FaceShaderObserver()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    8 | class FaceShaderObserver
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/brush/TextureProjection.h: In member function 'TextureProjection::TextureProjection(TextureProjection const&)':
src/tools/radiant/radiant/brush/TextureProjection.h:10:7: warning: function 'TextureProjection::TextureProjection(TextureProjection const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   10 | class TextureProjection
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [70]>(TextOutputStream&, char const (&) [70])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [70]>(TextOutputStream&, char const (&) [70])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
===> CXX [uforadiant] src/tools/radiant/radiant/brush/FaceInstance.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/iostream:38,
                 from src/tools/radiant/libs/math/FloatTools.h:8,
                 from src/tools/radiant/libs/math/Plane3.h:42,
                 from src/tools/radiant/radiant/brush/FaceInstance.h:3,
                 from src/tools/radiant/radiant/brush/FaceInstance.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/irender.h:173,
                 from src/tools/radiant/libs/render.h:30,
                 from src/tools/radiant/radiant/brush/FaceInstance.h:5:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/radiant/brush/FaceTexDef.h:9,
                 from src/tools/radiant/radiant/brush/Face.h:13,
                 from src/tools/radiant/radiant/brush/SelectableComponents.h:4,
                 from src/tools/radiant/radiant/brush/FaceInstance.h:8:
src/tools/radiant/radiant/brush/TextureProjection.h: In member function 'constexpr TextureProjection& TextureProjection::operator=(const TextureProjection&)':
src/tools/radiant/radiant/brush/TextureProjection.h:10:7: warning: implicitly-declared 'constexpr TexDef& TexDef::operator=(const TexDef&)' is deprecated [-Wdeprecated-copy]
   10 | class TextureProjection
      |       ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/brush/TextureProjection.h:4:
src/tools/radiant/radiant/brush/TexDef.h:13:17: note: because 'TexDef' has user-provided 'TexDef::TexDef(const TexDef&)'
   13 |                 TexDef (const TexDef& other);
      |                 ^~~~~~
src/tools/radiant/radiant/brush/FaceTexDef.h: In constructor 'FaceTexdef::SavedState::SavedState(const FaceTexdef&)':
src/tools/radiant/radiant/brush/FaceTexDef.h:26:67: note: synthesized method 'constexpr TextureProjection& TextureProjection::operator=(const TextureProjection&)' first required here
   26 |                                         m_projection = faceTexdef.m_projection;
      |                                                                   ^~~~~~~~~~~~
src/tools/radiant/radiant/brush/FaceTexDef.h: In member function 'void FaceTexdef::SavedState::exportState(FaceTexdef&) const':
src/tools/radiant/radiant/brush/FaceTexDef.h:31:89: warning: implicitly-declared 'constexpr TexDef& TexDef::operator=(const TexDef&)' is deprecated [-Wdeprecated-copy]
   31 |                                         faceTexdef.m_projection.m_texdef = m_projection.m_texdef;
      |                                                                                         ^~~~~~~~
src/tools/radiant/radiant/brush/TexDef.h:13:17: note: because 'TexDef' has user-provided 'TexDef::TexDef(const TexDef&)'
   13 |                 TexDef (const TexDef& other);
      |                 ^~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:39,
                 from src/tools/radiant/include/selectable.h:28,
                 from src/tools/radiant/libs/selectionlib.h:26,
                 from src/tools/radiant/radiant/brush/FaceInstance.h:6:
src/tools/radiant/libs/math/aabb.h: In function 'extents_valid(float)':
src/tools/radiant/libs/math/aabb.h:187:13: warning: function 'extents_valid(float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  187 | inline bool extents_valid (float f)
      |             ^~~~~~~~~~~~~
src/tools/radiant/libs/math/aabb.h: In function 'origin_valid(float)':
src/tools/radiant/libs/math/aabb.h:192:13: warning: function 'origin_valid(float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  192 | inline bool origin_valid (float f)
      |             ^~~~~~~~~~~~
src/tools/radiant/include/selectable.h: In function 'SelectionIntersection_closer(SelectionIntersection const&, SelectionIntersection const&)':
src/tools/radiant/include/selectable.h:70:13: warning: function 'SelectionIntersection_closer(SelectionIntersection const&, SelectionIntersection const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   70 | inline bool SelectionIntersection_closer (const SelectionIntersection& self, const SelectionIntersection& other)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/selectable.h: In function 'Selector_add(Selector&, Selectable&)':
src/tools/radiant/include/selectable.h:279:13: warning: function 'Selector_add(Selector&, Selectable&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  279 | inline void Selector_add (Selector& selector, Selectable& selectable)
      |             ^~~~~~~~~~~~
src/tools/radiant/include/selectable.h: In function 'Selector_add(Selector&, Selectable&, SelectionIntersection const&)':
src/tools/radiant/include/selectable.h:286:13: warning: function 'Selector_add(Selector&, Selectable&, SelectionIntersection const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  286 | inline void Selector_add (Selector& selector, Selectable& selectable, const SelectionIntersection& intersection)
      |             ^~~~~~~~~~~~
In file included from src/tools/radiant/libs/selectionlib.h:25:
src/tools/radiant/include/iselection.h: In member function 'Selectable::Selectable()':
src/tools/radiant/include/iselection.h:41:7: warning: function 'Selectable::Selectable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | class Selectable
      |       ^~~~~~~~~~
src/tools/radiant/include/iselection.h: In member function 'Selectable::Selectable(Selectable const&)':
src/tools/radiant/include/iselection.h:41:7: warning: function 'Selectable::Selectable(Selectable const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/brush/Face.h:15:
src/tools/radiant/radiant/brush/PlanePoints.h: In function 'planepts_assign(BasicVector3<double>*, BasicVector3<double> const*)':
src/tools/radiant/radiant/brush/PlanePoints.h:17:13: warning: function 'planepts_assign(BasicVector3<double>*, BasicVector3<double> const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   17 | inline void planepts_assign (PlanePoints planepts, const PlanePoints other)
      |             ^~~~~~~~~~~~~~~
src/tools/radiant/radiant/brush/FaceInstance.cpp: In function 'triangle_reversed(unsigned long, unsigned long, unsigned long)':
src/tools/radiant/radiant/brush/FaceInstance.cpp:20:13: warning: function 'triangle_reversed(unsigned long, unsigned long, unsigned long)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   20 | inline bool triangle_reversed (std::size_t x, std::size_t y, std::size_t z)
      |             ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/aabb.h: In function 'aabb_valid(AABB const&)':
src/tools/radiant/libs/math/aabb.h:197:13: warning: function 'aabb_valid(AABB const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  197 | inline bool aabb_valid (const AABB& aabb)
      |             ^~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/math/Plane3.h:43:
src/tools/radiant/libs/math/Vector3.h: In function 'vector3_mid<float>(BasicVector3<float> const&, BasicVector3<float> const&)BasicVector3<float>':
src/tools/radiant/libs/math/Vector3.h:451:30: warning: function 'vector3_mid<float>(BasicVector3<float> const&, BasicVector3<float> const&)BasicVector3<float>' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  451 | inline BasicVector3<Element> vector3_mid (const BasicVector3<Element>& begin, const BasicVector3<Element>& end)
      |                              ^~~~~~~~~~~
In file included from src/tools/radiant/radiant/brush/FaceInstance.h:4:
src/tools/radiant/libs/math/line.h: In function 'line_closest_point(Line const&, BasicVector3<float> const&)':
src/tools/radiant/libs/math/line.h:47:16: warning: function 'line_closest_point(Line const&, BasicVector3<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   47 | inline Vector3 line_closest_point (const Line& line, const Vector3& point)
      |                ^~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/brush/FaceInstance.cpp:4:
src/tools/radiant/libs/math/frustum.h: In function 'triangle_cross(BasicVector3<float> const&, BasicVector3<float> const&, BasicVector3<float> const&)':
src/tools/radiant/libs/math/frustum.h:496:16: warning: function 'triangle_cross(BasicVector3<float> const&, BasicVector3<float> const&, BasicVector3<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  496 | inline Vector3 triangle_cross (const Vector3& p0, const Vector3& p1, const Vector3& p2)
      |                ^~~~~~~~~~~~~~
src/tools/radiant/libs/math/aabb.h: In function 'aabb_extend_by_point_safe(AABB&, BasicVector3<float> const&)':
src/tools/radiant/libs/math/aabb.h:224:13: warning: function 'aabb_extend_by_point_safe(AABB&, BasicVector3<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  224 | inline void aabb_extend_by_point_safe (AABB& aabb, const Vector3& point)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/brush/FaceInstance.cpp: In function 'triangles_same_winding<float>(BasicVector3<float> const&, BasicVector3<float> const&, BasicVector3<float> const&, BasicVector3<float> const&, BasicVector3<float> const&, BasicVector3<float> const&)bool':
src/tools/radiant/radiant/brush/FaceInstance.cpp:13:13: warning: function 'triangles_same_winding<float>(BasicVector3<float> const&, BasicVector3<float> const&, BasicVector3<float> const&, BasicVector3<float> const&, BasicVector3<float> const&, BasicVector3<float> const&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   13 | inline bool triangles_same_winding (const BasicVector3<Element>& x1, const BasicVector3<Element>& y1,
      |             ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/FloatTools.h: In function 'float_to_integer<double>(double const&)int':
src/tools/radiant/libs/math/FloatTools.h:31:12: warning: function 'float_to_integer<double>(double const&)int' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | inline int float_to_integer (const Element& f)
      |            ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/FloatTools.h: In function 'float_snapped<double, double>(double const&, double const&)double':
src/tools/radiant/libs/math/FloatTools.h:38:16: warning: function 'float_snapped<double, double>(double const&, double const&)double' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   38 | inline Element float_snapped (const Element& f, const OtherElement& snap)
      |                ^~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [25]>(TextOutputStream&, char const (&) [25])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [25]>(TextOutputStream&, char const (&) [25])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [73]>(TextOutputStream&, char const (&) [73])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [73]>(TextOutputStream&, char const (&) [73])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [28]>(TextOutputStream&, char const (&) [28])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [28]>(TextOutputStream&, char const (&) [28])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/brush/SelectableComponents.h:3:
src/tools/radiant/radiant/brush/winding.h: In member function 'Winding::wrap(unsigned long) const':
src/tools/radiant/radiant/brush/winding.h:83:36: warning: function 'Winding::wrap(unsigned long) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   83 |                 inline std::size_t wrap(std::size_t i) const
      |                                    ^~~~
src/tools/radiant/radiant/brush/winding.h: In member function 'Winding::next(unsigned long) const':
src/tools/radiant/radiant/brush/winding.h:90:36: warning: function 'Winding::next(unsigned long) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   90 |                 inline std::size_t next(std::size_t i) const
      |                                    ^~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [29]>(TextOutputStream&, char const (&) [29])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [29]>(TextOutputStream&, char const (&) [29])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/math/Vector3.h: In function 'vector3_snapped<double, double>(BasicVector3<double> const&, double const&)BasicVector3<double>':
src/tools/radiant/libs/math/Vector3.h:482:30: warning: function 'vector3_snapped<double, double>(BasicVector3<double> const&, double const&)BasicVector3<double>' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  482 | inline BasicVector3<Element> vector3_snapped (const BasicVector3<Element>& self, const OtherElement& snap)
      |                              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/math/Vector3.h: In function 'vector3_snap<double, double>(BasicVector3<double>&, double const&)void':
src/tools/radiant/libs/math/Vector3.h:488:13: warning: function 'vector3_snap<double, double>(BasicVector3<double>&, double const&)void' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  488 | inline void vector3_snap (BasicVector3<Element>& self, const OtherElement& snap)
      |             ^~~~~~~~~~~~
src/tools/radiant/radiant/brush/PlanePoints.h: In function 'planepts_quantise(BasicVector3<double>*, double)':
src/tools/radiant/radiant/brush/PlanePoints.h:24:13: warning: function 'planepts_quantise(BasicVector3<double>*, double)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   24 | inline void planepts_quantise (PlanePoints planepts, double snap)
      |             ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/math/line.h:30:
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_transformed_point<double>(Matrix4 const&, BasicVector3<double> const&)BasicVector3<double>':
src/tools/radiant/libs/math/matrix.h:599:30: warning: function 'matrix4_transformed_point<double>(Matrix4 const&, BasicVector3<double> const&)BasicVector3<double>' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  599 | inline BasicVector3<Element> matrix4_transformed_point (const Matrix4& self, const BasicVector3<Element>& point)
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_transform_point<double>(Matrix4 const&, BasicVector3<double>&)void':
src/tools/radiant/libs/math/matrix.h:609:13: warning: function 'matrix4_transform_point<double>(Matrix4 const&, BasicVector3<double>&)void' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  609 | inline void matrix4_transform_point (const Matrix4& self, BasicVector3<Element>& point)
      |             ^~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [62]>(TextOutputStream&, char const (&) [62])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [62]>(TextOutputStream&, char const (&) [62])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/selectionlib.h: In function 'range_check<std::_List_iterator<FaceInstance*> >(std::_List_iterator<FaceInstance*>, std::_List_iterator<FaceInstance*>, std::_List_iterator<FaceInstance*>)bool':
src/tools/radiant/libs/selectionlib.h:196:13: warning: function 'range_check<std::_List_iterator<FaceInstance*> >(std::_List_iterator<FaceInstance*>, std::_List_iterator<FaceInstance*>, std::_List_iterator<FaceInstance*>)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  196 | inline bool range_check (Iterator start, Iterator finish, Iterator iter)
      |             ^~~~~~~~~~~
In file included from src/tools/radiant/include/ibrush.h:26,
                 from src/tools/radiant/libs/scenelib.h:34:
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<FaceInstance>(FaceInstance&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<FaceInstance>(FaceInstance&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/math/FloatTools.h: In function 'float_snapped<double, float>(double const&, float const&)double':
src/tools/radiant/libs/math/FloatTools.h:38:16: warning: function 'float_snapped<double, float>(double const&, float const&)double' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   38 | inline Element float_snapped (const Element& f, const OtherElement& snap)
      |                ^~~~~~~~~~~~~
src/tools/radiant/libs/math/Vector3.h: In function 'vector3_snapped<double, float>(BasicVector3<double> const&, float const&)BasicVector3<double>':
src/tools/radiant/libs/math/Vector3.h:482:30: warning: function 'vector3_snapped<double, float>(BasicVector3<double> const&, float const&)BasicVector3<double>' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  482 | inline BasicVector3<Element> vector3_snapped (const BasicVector3<Element>& self, const OtherElement& snap)
      |                              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/math/Vector3.h: In function 'vector3_snap<double, float>(BasicVector3<double>&, float const&)void':
src/tools/radiant/libs/math/Vector3.h:488:13: warning: function 'vector3_snap<double, float>(BasicVector3<double>&, float const&)void' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  488 | inline void vector3_snap (BasicVector3<Element>& self, const OtherElement& snap)
      |             ^~~~~~~~~~~~
src/tools/radiant/libs/selectionlib.h: In member function 'SelectionList<FaceInstance>::SelectionList()':
src/tools/radiant/libs/selectionlib.h:209:7: warning: function 'SelectionList<FaceInstance>::SelectionList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  209 | class SelectionList
      |       ^~~~~~~~~~~~~
src/tools/radiant/radiant/brush/FaceInstance.h: In member function 'FaceInstanceSet::FaceInstanceSet()':
src/tools/radiant/radiant/brush/FaceInstance.h:110:7: warning: function 'FaceInstanceSet::FaceInstanceSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  110 | class FaceInstanceSet
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/brush/FaceInstance.h:9:
src/tools/radiant/radiant/brush/VertexSelection.h: In function 'VertexSelection_find(std::__cxx11::list<unsigned long, std::allocator<unsigned long> >&, unsigned long)':
src/tools/radiant/radiant/brush/VertexSelection.h:8:34: warning: function 'VertexSelection_find(std::__cxx11::list<unsigned long, std::allocator<unsigned long> >&, unsigned long)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    8 | inline VertexSelection::iterator VertexSelection_find (VertexSelection& self, std::size_t value)
      |                                  ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/brush/VertexSelection.h: In function 'VertexSelection_erase(std::__cxx11::list<unsigned long, std::allocator<unsigned long> >&, unsigned long)':
src/tools/radiant/radiant/brush/VertexSelection.h:27:13: warning: function 'VertexSelection_erase(std::__cxx11::list<unsigned long, std::allocator<unsigned long> >&, unsigned long)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   27 | inline void VertexSelection_erase (VertexSelection& self, std::size_t value)
      |             ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/selectionlib.h: In member function 'SelectionList<FaceInstance>::~SelectionList()':
src/tools/radiant/libs/selectionlib.h:209:7: warning: function 'SelectionList<FaceInstance>::~SelectionList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  209 | class SelectionList
      |       ^~~~~~~~~~~~~
src/tools/radiant/radiant/brush/FaceInstance.h: In member function 'FaceInstanceSet::~FaceInstanceSet()':
src/tools/radiant/radiant/brush/FaceInstance.h:110:7: warning: function 'FaceInstanceSet::~FaceInstanceSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  110 | class FaceInstanceSet
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/radiant/brush/VertexSelection.h: In function 'VertexSelection_find(std::__cxx11::list<unsigned long, std::allocator<unsigned long> > const&, unsigned long)':
src/tools/radiant/radiant/brush/VertexSelection.h:13:40: warning: function 'VertexSelection_find(std::__cxx11::list<unsigned long, std::allocator<unsigned long> > const&, unsigned long)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   13 | inline VertexSelection::const_iterator VertexSelection_find (const VertexSelection& self, std::size_t value)
      |                                        ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/irender.h:26:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iselection.h: In function 'GlobalSelectionSystem()':
src/tools/radiant/include/iselection.h:241:25: warning: function 'GlobalSelectionSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:31:
src/tools/radiant/include/iscenegraph.h: In function 'GlobalSceneGraph()':
src/tools/radiant/include/iscenegraph.h:241:22: warning: function 'GlobalSceneGraph()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^~~~~~~~~~~~~~~~
src/tools/radiant/include/iscenegraph.h: In function 'SceneChangeNotify()':
src/tools/radiant/include/iscenegraph.h:246:13: warning: function 'SceneChangeNotify()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  246 | inline void SceneChangeNotify ()
      |             ^~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/brush/VertexSelection.h: In function 'VertexSelection_insert(std::__cxx11::list<unsigned long, std::allocator<unsigned long> >&, unsigned long)':
src/tools/radiant/radiant/brush/VertexSelection.h:18:34: warning: function 'VertexSelection_insert(std::__cxx11::list<unsigned long, std::allocator<unsigned long> >&, unsigned long)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   18 | inline VertexSelection::iterator VertexSelection_insert (VertexSelection& self, std::size_t value)
      |                                  ^~~~~~~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/brush/TextureProjection.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/cstddef:49,
                 from src/tools/radiant/include/itextstream.h:32,
                 from src/tools/radiant/radiant/brush/TextureProjection.h:3,
                 from src/tools/radiant/radiant/brush/TextureProjection.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iregistry.h:172,
                 from src/tools/radiant/radiant/brush/BrushModule.h:25,
                 from src/tools/radiant/radiant/brush/TextureProjection.cpp:2:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
src/tools/radiant/radiant/brush/TextureProjection.cpp: In member function 'void TextureProjection::setTransform(float, float, const Matrix4&)':
src/tools/radiant/radiant/brush/TextureProjection.cpp:35:59: warning: implicitly-declared 'constexpr TexDef& TexDef::operator=(const TexDef&)' is deprecated [-Wdeprecated-copy]
   35 |                 m_texdef = TexDef(width, height, transform);
      |                                                           ^
In file included from src/tools/radiant/radiant/brush/TextureProjection.h:4:
src/tools/radiant/radiant/brush/TexDef.h:13:17: note: because 'TexDef' has user-provided 'TexDef::TexDef(const TexDef&)'
   13 |                 TexDef (const TexDef& other);
      |                 ^~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/brush/TexDef.h:4:
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_multiplied_by_matrix4(Matrix4 const&, Matrix4 const&)':
src/tools/radiant/libs/math/matrix.h:477:16: warning: function 'matrix4_multiplied_by_matrix4(Matrix4 const&, Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  477 | inline Matrix4 matrix4_multiplied_by_matrix4 (const Matrix4& self, const Matrix4& other)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_multiply_by_matrix4(Matrix4&, Matrix4 const&)':
src/tools/radiant/libs/math/matrix.h:496:13: warning: function 'matrix4_multiply_by_matrix4(Matrix4&, Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  496 | inline void matrix4_multiply_by_matrix4 (Matrix4& self, const Matrix4& other)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_premultiplied_by_matrix4(Matrix4 const&, Matrix4 const&)':
src/tools/radiant/libs/math/matrix.h:502:16: warning: function 'matrix4_premultiplied_by_matrix4(Matrix4 const&, Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  502 | inline Matrix4 matrix4_premultiplied_by_matrix4 (const Matrix4& self, const Matrix4& other)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_premultiply_by_matrix4(Matrix4&, Matrix4 const&)':
src/tools/radiant/libs/math/matrix.h:529:13: warning: function 'matrix4_premultiply_by_matrix4(Matrix4&, Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  529 | inline void matrix4_premultiply_by_matrix4 (Matrix4& self, const Matrix4& other)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_affine_inverse(Matrix4 const&)':
src/tools/radiant/libs/math/matrix.h:648:16: warning: function 'matrix4_affine_inverse(Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  648 | inline Matrix4 matrix4_affine_inverse (const Matrix4& self)
      |                ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_affine_invert(Matrix4&)':
src/tools/radiant/libs/math/matrix.h:683:13: warning: function 'matrix4_affine_invert(Matrix4&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  683 | inline void matrix4_affine_invert (Matrix4& self)
      |             ^~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:39,
                 from src/tools/radiant/include/selectable.h:28,
                 from src/tools/radiant/radiant/brush/winding.h:33,
                 from src/tools/radiant/radiant/brush/TextureProjection.cpp:3:
src/tools/radiant/libs/math/aabb.h: In function 'extents_valid(float)':
src/tools/radiant/libs/math/aabb.h:187:13: warning: function 'extents_valid(float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  187 | inline bool extents_valid (float f)
      |             ^~~~~~~~~~~~~
src/tools/radiant/libs/math/aabb.h: In function 'origin_valid(float)':
src/tools/radiant/libs/math/aabb.h:192:13: warning: function 'origin_valid(float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  192 | inline bool origin_valid (float f)
      |             ^~~~~~~~~~~~
In file included from src/tools/radiant/radiant/brush/winding.h:35:
src/tools/radiant/libs/texturelib.h: In function 'projectionaxis_better(float, float)':
src/tools/radiant/libs/texturelib.h:138:13: warning: function 'projectionaxis_better(float, float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  138 | inline bool projectionaxis_better (float axis, float other)
      |             ^~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/brush/TexDef.h:3:
src/tools/radiant/include/itexdef.h: In member function 'GenericTextureDefinition::operator=(GenericTextureDefinition const&)':
src/tools/radiant/include/itexdef.h:31:7: warning: function 'GenericTextureDefinition::operator=(GenericTextureDefinition const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | class GenericTextureDefinition
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/brush/TexDef.h: In member function 'TexDef::operator=(TexDef const&)':
src/tools/radiant/radiant/brush/TexDef.h:6:7: warning: function 'TexDef::operator=(TexDef const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    6 | class TexDef: public GenericTextureDefinition
      |       ^~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/texturelib.h: In function 'matrix4_rotation_for_vector3(BasicVector3<float> const&, BasicVector3<float> const&, BasicVector3<float> const&)':
src/tools/radiant/libs/texturelib.h:69:16: warning: function 'matrix4_rotation_for_vector3(BasicVector3<float> const&, BasicVector3<float> const&, BasicVector3<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   69 | inline Matrix4 matrix4_rotation_for_vector3 (const Vector3& x, const Vector3& y, const Vector3& z)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/aabb.h: In function 'aabb_valid(AABB const&)':
src/tools/radiant/libs/math/aabb.h:197:13: warning: function 'aabb_valid(AABB const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  197 | inline bool aabb_valid (const AABB& aabb)
      |             ^~~~~~~~~~
src/tools/radiant/libs/texturelib.h: In function 'projectionaxis_for_normal(BasicVector3<float> const&)':
src/tools/radiant/libs/texturelib.h:144:23: warning: function 'projectionaxis_for_normal(BasicVector3<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  144 | inline ProjectionAxis projectionaxis_for_normal (const Vector3& normal)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/texturelib.h: In function 'Normal_GetTransform(BasicVector3<float> const&, Matrix4&)':
src/tools/radiant/libs/texturelib.h:157:13: warning: function 'Normal_GetTransform(BasicVector3<float> const&, Matrix4&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  157 | inline void Normal_GetTransform (const Vector3& normal, Matrix4& transform)
      |             ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_transformed_direction<double>(Matrix4 const&, BasicVector3<double> const&)BasicVector3<double>':
src/tools/radiant/libs/math/matrix.h:616:30: warning: function 'matrix4_transformed_direction<double>(Matrix4 const&, BasicVector3<double> const&)BasicVector3<double>' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  616 | inline BasicVector3<Element> matrix4_transformed_direction (const Matrix4& self, const BasicVector3<Element>& direction)
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_transformed_point<float>(Matrix4 const&, BasicVector3<float> const&)BasicVector3<float>':
src/tools/radiant/libs/math/matrix.h:599:30: warning: function 'matrix4_transformed_point<float>(Matrix4 const&, BasicVector3<float> const&)BasicVector3<float>' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  599 | inline BasicVector3<Element> matrix4_transformed_point (const Matrix4& self, const BasicVector3<Element>& point)
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/aabb.h: In function 'aabb_extend_by_point_safe(AABB&, BasicVector3<float> const&)':
src/tools/radiant/libs/math/aabb.h:224:13: warning: function 'aabb_extend_by_point_safe(AABB&, BasicVector3<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  224 | inline void aabb_extend_by_point_safe (AABB& aabb, const Vector3& point)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_pivoted_scale_by_vec3(Matrix4&, BasicVector3<float> const&, BasicVector3<float> const&)':
src/tools/radiant/libs/math/matrix.h:1219:13: warning: function 'matrix4_pivoted_scale_by_vec3(Matrix4&, BasicVector3<float> const&, BasicVector3<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
 1219 | inline void matrix4_pivoted_scale_by_vec3 (Matrix4& self, const Vector3& scale, const Vector3& pivotpoint)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_transformed_direction<float>(Matrix4 const&, BasicVector3<float> const&)BasicVector3<float>':
src/tools/radiant/libs/math/matrix.h:616:30: warning: function 'matrix4_transformed_direction<float>(Matrix4 const&, BasicVector3<float> const&)BasicVector3<float>' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  616 | inline BasicVector3<Element> matrix4_transformed_direction (const Matrix4& self, const BasicVector3<Element>& direction)
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [24]>(TextOutputStream&, char const (&) [24])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [24]>(TextOutputStream&, char const (&) [24])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [56]>(TextOutputStream&, char const (&) [56])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [56]>(TextOutputStream&, char const (&) [56])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [25]>(TextOutputStream&, char const (&) [25])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [25]>(TextOutputStream&, char const (&) [25])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/texturelib.h: In function 'matrix4_swap_axes(BasicVector3<float> const&, BasicVector3<float> const&)':
src/tools/radiant/libs/texturelib.h:74:16: warning: function 'matrix4_swap_axes(BasicVector3<float> const&, BasicVector3<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   74 | inline Matrix4 matrix4_swap_axes (const Vector3& from, const Vector3& to)
      |                ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/texturelib.h: In function 'matrix4_reflection_for_plane45(Plane3 const&, BasicVector3<float> const&, BasicVector3<float> const&)':
src/tools/radiant/libs/texturelib.h:115:16: warning: function 'matrix4_reflection_for_plane45(Plane3 const&, BasicVector3<float> const&, BasicVector3<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  115 | inline Matrix4 matrix4_reflection_for_plane45 (const Plane3& plane, const Vector3& from, const Vector3& to)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/include/iregistry.h:6:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iregistry.h: In function 'GlobalRegistry()':
src/tools/radiant/include/iregistry.h:184:18: warning: function 'GlobalRegistry()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/brush/TexDef.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/iostream:38,
                 from src/tools/radiant/libs/math/FloatTools.h:8,
                 from src/tools/radiant/libs/math/Vector3.h:16,
                 from src/tools/radiant/libs/math/matrix.h:30,
                 from src/tools/radiant/radiant/brush/TexDef.h:4,
                 from src/tools/radiant/radiant/brush/TexDef.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/libs/texturelib.h:25,
                 from src/tools/radiant/radiant/brush/TexDef.cpp:4:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/libs/math/Vector3.h:17:
src/tools/radiant/libs/math/pi.h: In function 'radians_to_degrees(double)':
src/tools/radiant/libs/math/pi.h:38:15: warning: function 'radians_to_degrees(double)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   38 | inline double radians_to_degrees (double radians)
      |               ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/pi.h: In function 'degrees_to_radians(double)':
src/tools/radiant/libs/math/pi.h:42:15: warning: function 'degrees_to_radians(double)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline double degrees_to_radians (double degrees)
      |               ^~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/texturelib.h: In function 'arctangent_yx(double, double)':
src/tools/radiant/libs/texturelib.h:238:15: warning: function 'arctangent_yx(double, double)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  238 | inline double arctangent_yx (double y, double x)
      |               ^~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/brush/TexDef.h:3:
src/tools/radiant/include/itexdef.h: In member function 'GenericTextureDefinition::GenericTextureDefinition()':
src/tools/radiant/include/itexdef.h:31:7: warning: function 'GenericTextureDefinition::GenericTextureDefinition()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | class GenericTextureDefinition
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itexdef.h: In member function 'GenericTextureDefinition::GenericTextureDefinition(GenericTextureDefinition const&)':
src/tools/radiant/include/itexdef.h:31:7: warning: function 'GenericTextureDefinition::GenericTextureDefinition(GenericTextureDefinition const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/FloatTools.h: In function 'float_to_integer<float>(float const&)int':
src/tools/radiant/libs/math/FloatTools.h:31:12: warning: function 'float_to_integer<float>(float const&)int' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | inline int float_to_integer (const Element& f)
      |            ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/FloatTools.h: In function 'float_mod_range<float, float>(float const&, float const&)float':
src/tools/radiant/libs/math/FloatTools.h:53:16: warning: function 'float_mod_range<float, float>(float const&, float const&)float' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   53 | inline Element float_mod_range (const Element& self, const ModulusElement& modulus)
      |                ^~~~~~~~~~~~~~~
src/tools/radiant/libs/math/FloatTools.h: In function 'float_mod<float, float>(float const&, float const&)float':
src/tools/radiant/libs/math/FloatTools.h:60:16: warning: function 'float_mod<float, float>(float const&, float const&)float' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   60 | inline Element float_mod (const Element& self, const ModulusElement& modulus)
      |                ^~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/brush/csg/csg.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/radiant/brush/csg/csg.h:25,
                 from src/tools/radiant/radiant/brush/csg/csg.cpp:22:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iclipper.h:96,
                 from src/tools/radiant/radiant/brush/csg/csg.h:26:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/radiant/brush/csg/../FaceTexDef.h:9,
                 from src/tools/radiant/radiant/brush/csg/../Face.h:13,
                 from src/tools/radiant/radiant/brush/csg/../brushmanip.h:28,
                 from src/tools/radiant/radiant/brush/csg/csg.cpp:29:
src/tools/radiant/radiant/brush/csg/../TextureProjection.h: In member function 'constexpr TextureProjection& TextureProjection::operator=(const TextureProjection&)':
src/tools/radiant/radiant/brush/csg/../TextureProjection.h:10:7: warning: implicitly-declared 'constexpr TexDef& TexDef::operator=(const TexDef&)' is deprecated [-Wdeprecated-copy]
   10 | class TextureProjection
      |       ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/brush/csg/../TextureProjection.h:4:
src/tools/radiant/radiant/brush/csg/../TexDef.h:13:17: note: because 'TexDef' has user-provided 'TexDef::TexDef(const TexDef&)'
   13 |                 TexDef (const TexDef& other);
      |                 ^~~~~~
src/tools/radiant/radiant/brush/csg/../FaceTexDef.h: In constructor 'FaceTexdef::SavedState::SavedState(const FaceTexdef&)':
src/tools/radiant/radiant/brush/csg/../FaceTexDef.h:26:67: note: synthesized method 'constexpr TextureProjection& TextureProjection::operator=(const TextureProjection&)' first required here
   26 |                                         m_projection = faceTexdef.m_projection;
      |                                                                   ^~~~~~~~~~~~
src/tools/radiant/radiant/brush/csg/../FaceTexDef.h: In member function 'void FaceTexdef::SavedState::exportState(FaceTexdef&) const':
src/tools/radiant/radiant/brush/csg/../FaceTexDef.h:31:89: warning: implicitly-declared 'constexpr TexDef& TexDef::operator=(const TexDef&)' is deprecated [-Wdeprecated-copy]
   31 |                                         faceTexdef.m_projection.m_texdef = m_projection.m_texdef;
      |                                                                                         ^~~~~~~~
src/tools/radiant/radiant/brush/csg/../TexDef.h:13:17: note: because 'TexDef' has user-provided 'TexDef::TexDef(const TexDef&)'
   13 |                 TexDef (const TexDef& other);
      |                 ^~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/brush/csg/csg.cpp: In member function 'BrushHollowSelectedWalker::~BrushHollowSelectedWalker()':
src/tools/radiant/radiant/brush/csg/csg.cpp:66:7: warning: function 'BrushHollowSelectedWalker::~BrushHollowSelectedWalker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class BrushHollowSelectedWalker: public scene::Graph::Walker
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/brush/csg/csg.cpp: In member function 'BrushHollowSelectedWalker::~BrushHollowSelectedWalker()':
src/tools/radiant/radiant/brush/csg/csg.cpp:66:7: warning: function 'BrushHollowSelectedWalker::~BrushHollowSelectedWalker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/brush/csg/csg.cpp: In member function 'BrushDeleteSelected::~BrushDeleteSelected()':
src/tools/radiant/radiant/brush/csg/csg.cpp:116:7: warning: function 'BrushDeleteSelected::~BrushDeleteSelected()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  116 | class BrushDeleteSelected: public scene::Graph::Walker
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/brush/csg/csg.cpp: In member function 'BrushDeleteSelected::~BrushDeleteSelected()':
src/tools/radiant/radiant/brush/csg/csg.cpp:116:7: warning: function 'BrushDeleteSelected::~BrushDeleteSelected()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/brush/csg/csg.cpp: In member function 'BrushGatherSelected::~BrushGatherSelected()':
src/tools/radiant/radiant/brush/csg/csg.cpp:96:7: warning: function 'BrushGatherSelected::~BrushGatherSelected()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   96 | class BrushGatherSelected: public scene::Graph::Walker
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/brush/csg/csg.cpp: In member function 'BrushGatherSelected::~BrushGatherSelected()':
src/tools/radiant/radiant/brush/csg/csg.cpp:96:7: warning: function 'BrushGatherSelected::~BrushGatherSelected()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/brush/csg/csg.cpp: In member function 'SubtractBrushesFromUnselected::~SubtractBrushesFromUnselected()':
src/tools/radiant/radiant/brush/csg/csg.cpp:260:7: warning: function 'SubtractBrushesFromUnselected::~SubtractBrushesFromUnselected()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  260 | class SubtractBrushesFromUnselected: public scene::Graph::Walker
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/brush/csg/csg.cpp: In member function 'SubtractBrushesFromUnselected::~SubtractBrushesFromUnselected()':
src/tools/radiant/radiant/brush/csg/csg.cpp:260:7: warning: function 'SubtractBrushesFromUnselected::~SubtractBrushesFromUnselected()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/brush/csg/csg.cpp: In member function 'BrushSplitByPlaneSelected::~BrushSplitByPlaneSelected()':
src/tools/radiant/radiant/brush/csg/csg.cpp:355:7: warning: function 'BrushSplitByPlaneSelected::~BrushSplitByPlaneSelected()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  355 | class BrushSplitByPlaneSelected: public scene::Graph::Walker
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/brush/csg/csg.cpp: In member function 'BrushSplitByPlaneSelected::~BrushSplitByPlaneSelected()':
src/tools/radiant/radiant/brush/csg/csg.cpp:355:7: warning: function 'BrushSplitByPlaneSelected::~BrushSplitByPlaneSelected()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/brush/csg/csg.cpp: In member function 'BrushInstanceSetClipPlane::~BrushInstanceSetClipPlane()':
src/tools/radiant/radiant/brush/csg/csg.cpp:437:7: warning: function 'BrushInstanceSetClipPlane::~BrushInstanceSetClipPlane()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  437 | class BrushInstanceSetClipPlane: public scene::Graph::Walker
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/brush/csg/csg.cpp: In member function 'BrushInstanceSetClipPlane::~BrushInstanceSetClipPlane()':
src/tools/radiant/radiant/brush/csg/csg.cpp:437:7: warning: function 'BrushInstanceSetClipPlane::~BrushInstanceSetClipPlane()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/brush/csg/../../map/map.h:29,
                 from src/tools/radiant/radiant/brush/csg/csg.cpp:28:
src/tools/radiant/libs/scenelib.h: In member function 'AnyInstanceSelected::~AnyInstanceSelected()':
src/tools/radiant/libs/scenelib.h:497:7: warning: function 'AnyInstanceSelected::~AnyInstanceSelected()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  497 | class AnyInstanceSelected: public scene::Instantiable::Visitor
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In member function 'AnyInstanceSelected::~AnyInstanceSelected()':
src/tools/radiant/libs/scenelib.h:497:7: warning: function 'AnyInstanceSelected::~AnyInstanceSelected()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/include/ientity.h:28,
                 from src/tools/radiant/libs/scenelib.h:33:
src/tools/radiant/libs/string/string.h: In function 'string_compare_nocase(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/string/string.h:76:12: warning: function 'string_compare_nocase(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline int string_compare_nocase (const std::string& string, const std::string& other)
      |            ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/string/string.h: In function 'string_equal_nocase(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/string/string.h:94:13: warning: function 'string_equal_nocase(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | inline bool string_equal_nocase (const std::string& string, const std::string& other)
      |             ^~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:40:
src/tools/radiant/libs/transformlib.h: In member function 'TransformNode::TransformNode()':
src/tools/radiant/libs/transformlib.h:34:7: warning: function 'TransformNode::TransformNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   34 | class TransformNode
      |       ^~~~~~~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:30:
src/tools/radiant/include/inode.h: In member function 'scene::INode::INode()':
src/tools/radiant/include/inode.h:9:7: warning: function 'scene::INode::INode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    9 | class INode
      |       ^~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_getInstantiable(scene::Node&)':
src/tools/radiant/libs/scenelib.h:195:29: warning: function 'Node_getInstantiable(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  195 | inline scene::Instantiable* Node_getInstantiable (scene::Node& node)
      |                             ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_getTraversable(scene::Node&)':
src/tools/radiant/libs/scenelib.h:200:28: warning: function 'Node_getTraversable(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  200 | inline scene::Traversable* Node_getTraversable (scene::Node& node)
      |                            ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_traverseSubgraph(scene::Node&, scene::Traversable::Walker const&)':
src/tools/radiant/libs/scenelib.h:205:13: warning: function 'Node_traverseSubgraph(scene::Node&, scene::Traversable::Walker const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  205 | inline void Node_traverseSubgraph (scene::Node& node, const scene::Traversable::Walker& walker)
      |             ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'scene::operator<(scene::Node&, scene::Node&)':
src/tools/radiant/libs/scenelib.h:222:13: warning: function 'scene::operator<(scene::Node&, scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  222 | inline bool operator< (scene::Node& node, scene::Node& other)
      |             ^~~~~~~~
In file included from src/tools/radiant/include/iscenegraph.h:28,
                 from src/tools/radiant/libs/scenelib.h:31:
src/tools/radiant/include/itraversable.h: In member function 'scene::Traversable::Walker::Walker()':
src/tools/radiant/include/itraversable.h:36:23: warning: function 'scene::Traversable::Walker::Walker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   36 |                 class Walker
      |                       ^~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_isEntity(scene::Node&)':
src/tools/radiant/libs/scenelib.h:277:13: warning: function 'Node_isEntity(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  277 | inline bool Node_isEntity (scene::Node& node)
      |             ^~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_isBrush(scene::Node&)':
src/tools/radiant/libs/scenelib.h:309:13: warning: function 'Node_isBrush(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  309 | inline bool Node_isBrush (scene::Node& node)
      |             ^~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_isPrimitive(scene::Node&)':
src/tools/radiant/libs/scenelib.h:315:13: warning: function 'Node_isPrimitive(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  315 | inline bool Node_isPrimitive (scene::Node& node)
      |             ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Instance_getSelectable(scene::Instance&)':
src/tools/radiant/libs/scenelib.h:488:20: warning: function 'Instance_getSelectable(scene::Instance&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  488 | inline Selectable* Instance_getSelectable (scene::Instance& instance)
      |                    ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Instantiable::Visitor::Visitor()':
src/tools/radiant/include/iscenegraph.h:193:31: warning: function 'scene::Instantiable::Visitor::Visitor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  193 |                         class Visitor
      |                               ^~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_instanceSelected(scene::Node&)':
src/tools/radiant/libs/scenelib.h:515:13: warning: function 'Node_instanceSelected(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  515 | inline bool Node_instanceSelected (scene::Node& node)
      |             ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Instance_setSelected(scene::Instance&, bool)':
src/tools/radiant/libs/scenelib.h:598:13: warning: function 'Instance_setSelected(scene::Instance&, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  598 | inline void Instance_setSelected (scene::Instance& instance, bool selected)
      |             ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'nodetype_get_name(ENodeType)':
src/tools/radiant/libs/scenelib.h:678:20: warning: function 'nodetype_get_name(ENodeType)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  678 | inline const char* nodetype_get_name (ENodeType type)
      |                    ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'node_get_nodetype(scene::Node&)':
src/tools/radiant/libs/scenelib.h:689:18: warning: function 'node_get_nodetype(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  689 | inline ENodeType node_get_nodetype (scene::Node& node)
      |                  ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/brush/csg/../Face.h:7:
src/tools/radiant/libs/shaderlib.h: In function 'shader_equal(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/shaderlib.h:30:13: warning: function 'shader_equal(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   30 | inline bool shader_equal (const std::string& shader, const std::string& other)
      |             ^~~~~~~~~~~~
src/tools/radiant/radiant/brush/csg/../TextureProjection.h: In member function 'TextureProjection::~TextureProjection()':
src/tools/radiant/radiant/brush/csg/../TextureProjection.h:10:7: warning: function 'TextureProjection::~TextureProjection()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   10 | class TextureProjection
      |       ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/brush/csg/csg.cpp:31:
src/tools/radiant/radiant/brush/csg/../BrushVisit.h: In member function 'FaceVisitAll<FaceMakeBrush>::~FaceVisitAll()':
src/tools/radiant/radiant/brush/csg/../BrushVisit.h:68:7: warning: function 'FaceVisitAll<FaceMakeBrush>::~FaceVisitAll()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   68 | class FaceVisitAll: public BrushVisitor
      |       ^~~~~~~~~~~~
src/tools/radiant/radiant/brush/csg/../BrushVisit.h: In member function 'FaceVisitAll<FaceMakeBrush>::~FaceVisitAll()':
src/tools/radiant/radiant/brush/csg/../BrushVisit.h:68:7: warning: function 'FaceVisitAll<FaceMakeBrush>::~FaceVisitAll()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/brush/csg/../BrushVisit.h: In member function 'FaceVisitAll<FaceGetFlags>::~FaceVisitAll()':
src/tools/radiant/radiant/brush/csg/../BrushVisit.h:68:7: warning: function 'FaceVisitAll<FaceGetFlags>::~FaceVisitAll()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/brush/csg/../BrushVisit.h: In member function 'FaceVisitAll<FaceGetFlags>::~FaceVisitAll()':
src/tools/radiant/radiant/brush/csg/../BrushVisit.h:68:7: warning: function 'FaceVisitAll<FaceGetFlags>::~FaceVisitAll()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/brush/csg/../BrushNode.h:32,
                 from src/tools/radiant/radiant/brush/csg/csg.cpp:30:
src/tools/radiant/radiant/brush/csg/../BrushInstance.h: In function 'Instance_getBrush(scene::Instance&)':
src/tools/radiant/radiant/brush/csg/../BrushInstance.h:149:23: warning: function 'Instance_getBrush(scene::Instance&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  149 | inline BrushInstance* Instance_getBrush (scene::Instance& instance)
      |                       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Instantiable::Instantiable()':
src/tools/radiant/include/iscenegraph.h:175:15: warning: function 'scene::Instantiable::Instantiable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  175 |         class Instantiable
      |               ^~~~~~~~~~~~
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Cloneable::Cloneable()':
src/tools/radiant/include/iscenegraph.h:217:15: warning: function 'scene::Cloneable::Cloneable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  217 |         class Cloneable
      |               ^~~~~~~~~
In file included from src/tools/radiant/libs/instancelib.h:27,
                 from src/tools/radiant/radiant/brush/csg/../BrushNode.h:25:
src/tools/radiant/include/nameable.h: In member function 'Nameable::Nameable()':
src/tools/radiant/include/nameable.h:30:7: warning: function 'Nameable::Nameable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   30 | class Nameable
      |       ^~~~~~~~
In file included from src/tools/radiant/radiant/brush/csg/../BrushNode.h:28:
src/tools/radiant/include/editable.h: In member function 'Snappable::Snappable()':
src/tools/radiant/include/editable.h:51:7: warning: function 'Snappable::Snappable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   51 | class Snappable
      |       ^~~~~~~~~
In file included from src/tools/radiant/radiant/brush/csg/../../map/map.h:35:
src/tools/radiant/include/imap.h: In member function 'MapImporter::MapImporter()':
src/tools/radiant/include/imap.h:31:7: warning: function 'MapImporter::MapImporter()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | class MapImporter {
      |       ^~~~~~~~~~~
src/tools/radiant/include/imap.h: In member function 'MapExporter::MapExporter()':
src/tools/radiant/include/imap.h:41:7: warning: function 'MapExporter::MapExporter()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | class MapExporter {
      |       ^~~~~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:34:
src/tools/radiant/include/ibrush.h: In member function 'IBrushNode::IBrushNode()':
src/tools/radiant/include/ibrush.h:48:7: warning: function 'IBrushNode::IBrushNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   48 | class IBrushNode
      |       ^~~~~~~~~~
src/tools/radiant/include/itraversable.h: In member function 'scene::Traversable::Observer::Observer()':
src/tools/radiant/include/itraversable.h:23:23: warning: function 'scene::Traversable::Observer::Observer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   23 |                 class Observer
      |                       ^~~~~~~~
src/tools/radiant/include/inode.h: In member function 'scene::INode::INode(scene::INode const&)':
src/tools/radiant/include/inode.h:9:7: warning: function 'scene::INode::INode(scene::INode const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    9 | class INode
      |       ^~~~~
src/tools/radiant/libs/scenelib.h: In member function 'scene::Node::Node(scene::Node const&)':
src/tools/radiant/libs/scenelib.h:95:15: warning: function 'scene::Node::Node(scene::Node const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   95 |         class Node : public INode
      |               ^~~~
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Instantiable::Instantiable(scene::Instantiable const&)':
src/tools/radiant/include/iscenegraph.h:175:15: warning: function 'scene::Instantiable::Instantiable(scene::Instantiable const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  175 |         class Instantiable
      |               ^~~~~~~~~~~~
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Cloneable::Cloneable(scene::Cloneable const&)':
src/tools/radiant/include/iscenegraph.h:217:15: warning: function 'scene::Cloneable::Cloneable(scene::Cloneable const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  217 |         class Cloneable
      |               ^~~~~~~~~
src/tools/radiant/include/nameable.h: In member function 'Nameable::Nameable(Nameable const&)':
src/tools/radiant/include/nameable.h:30:7: warning: function 'Nameable::Nameable(Nameable const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   30 | class Nameable
      |       ^~~~~~~~
src/tools/radiant/include/editable.h: In member function 'Snappable::Snappable(Snappable const&)':
src/tools/radiant/include/editable.h:51:7: warning: function 'Snappable::Snappable(Snappable const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   51 | class Snappable
      |       ^~~~~~~~~
src/tools/radiant/libs/transformlib.h: In member function 'TransformNode::TransformNode(TransformNode const&)':
src/tools/radiant/libs/transformlib.h:34:7: warning: function 'TransformNode::TransformNode(TransformNode const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   34 | class TransformNode
      |       ^~~~~~~~~~~~~
src/tools/radiant/include/imap.h: In member function 'MapImporter::MapImporter(MapImporter const&)':
src/tools/radiant/include/imap.h:31:7: warning: function 'MapImporter::MapImporter(MapImporter const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | class MapImporter {
      |       ^~~~~~~~~~~
src/tools/radiant/include/imap.h: In member function 'MapExporter::MapExporter(MapExporter const&)':
src/tools/radiant/include/imap.h:41:7: warning: function 'MapExporter::MapExporter(MapExporter const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | class MapExporter {
      |       ^~~~~~~~~~~
src/tools/radiant/include/ibrush.h: In member function 'IBrushNode::IBrushNode(IBrushNode const&)':
src/tools/radiant/include/ibrush.h:48:7: warning: function 'IBrushNode::IBrushNode(IBrushNode const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   48 | class IBrushNode
      |       ^~~~~~~~~~
src/tools/radiant/radiant/brush/csg/../BrushNode.h: In function 'Node_getBrush(scene::Node&)':
src/tools/radiant/radiant/brush/csg/../BrushNode.h:132:15: warning: function 'Node_getBrush(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | inline Brush* Node_getBrush (scene::Node& node)
      |               ^~~~~~~~~~~~~
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Graph::Walker::Walker()':
src/tools/radiant/include/iscenegraph.h:92:31: warning: function 'scene::Graph::Walker::Walker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 |                         class Walker
      |                               ^~~~~~
src/tools/radiant/radiant/brush/csg/csg.cpp: In member function 'BrushDeleteSelected::BrushDeleteSelected()':
src/tools/radiant/radiant/brush/csg/csg.cpp:116:7: warning: function 'BrushDeleteSelected::BrushDeleteSelected()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  116 | class BrushDeleteSelected: public scene::Graph::Walker
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalOutputStream()':
src/tools/radiant/include/itextstream.h:116:26: warning: function 'globalOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/math/Vector3.h:16,
                 from src/tools/radiant/include/iclipper.h:5:
src/tools/radiant/libs/math/FloatTools.h: In function 'float_equal_epsilon<double, double>(double const&, double const&, double const&)bool':
src/tools/radiant/libs/math/FloatTools.h:17:13: warning: function 'float_equal_epsilon<double, double>(double const&, double const&, double const&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   17 | inline bool float_equal_epsilon (const Element& self, const OtherElement& other, const Element& epsilon)
      |             ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/Vector3.h: In function 'vector3_equal_epsilon<double, double, double>(BasicVector3<double> const&, BasicVector3<double> const&, double)bool':
src/tools/radiant/libs/math/Vector3.h:443:13: warning: function 'vector3_equal_epsilon<double, double, double>(BasicVector3<double> const&, BasicVector3<double> const&, double)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  443 | inline bool vector3_equal_epsilon (const BasicVector3<Element>& self, const BasicVector3<OtherElement>& other,
      |             ^~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:39:
src/tools/radiant/libs/math/aabb.h: In function 'aabb_intersects_aabb_dimension<IntegralConstant<0> >(AABB const&, AABB const&)bool':
src/tools/radiant/libs/math/aabb.h:273:13: warning: function 'aabb_intersects_aabb_dimension<IntegralConstant<0> >(AABB const&, AABB const&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  273 | inline bool aabb_intersects_aabb_dimension (const AABB& aabb, const AABB& other)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/aabb.h: In function 'aabb_intersects_aabb_dimension<IntegralConstant<1> >(AABB const&, AABB const&)bool':
src/tools/radiant/libs/math/aabb.h:273:13: warning: function 'aabb_intersects_aabb_dimension<IntegralConstant<1> >(AABB const&, AABB const&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/math/aabb.h: In function 'aabb_intersects_aabb_dimension<IntegralConstant<2> >(AABB const&, AABB const&)bool':
src/tools/radiant/libs/math/aabb.h:273:13: warning: function 'aabb_intersects_aabb_dimension<IntegralConstant<2> >(AABB const&, AABB const&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/math/aabb.h: In function 'aabb_intersects_aabb(AABB const&, AABB const&)':
src/tools/radiant/libs/math/aabb.h:279:13: warning: function 'aabb_intersects_aabb(AABB const&, AABB const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  279 | inline bool aabb_intersects_aabb (const AABB& aabb, const AABB& other)
      |             ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Path_deleteTop(Stack<Reference<scene::Node> > const&)':
src/tools/radiant/libs/scenelib.h:241:13: warning: function 'Path_deleteTop(Stack<Reference<scene::Node> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline void Path_deleteTop (const scene::Path& path)
      |             ^~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [70]>(TextOutputStream&, char const (&) [70])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [70]>(TextOutputStream&, char const (&) [70])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [26]>(TextOutputStream&, char const (&) [26])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [26]>(TextOutputStream&, char const (&) [26])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/brush/csg/../BrushNode.h:31:
src/tools/radiant/radiant/brush/csg/../Brush.h: In function 'next_edge(std::vector<SmartPointer<Face, IncRefDecRefCounter<Face> >, std::allocator<SmartPointer<Face, IncRefDecRefCounter<Face> > > > const&, FaceVertexId)':
src/tools/radiant/radiant/brush/csg/../Brush.h:22:21: warning: function 'next_edge(std::vector<SmartPointer<Face, IncRefDecRefCounter<Face> >, std::allocator<SmartPointer<Face, IncRefDecRefCounter<Face> > > > const&, FaceVertexId)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   22 | inline FaceVertexId next_edge (const Faces& faces, FaceVertexId faceVertex)
      |                     ^~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [72]>(TextOutputStream&, char const (&) [72])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [72]>(TextOutputStream&, char const (&) [72])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [28]>(TextOutputStream&, char const (&) [28])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [28]>(TextOutputStream&, char const (&) [28])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/brush/csg/../FaceTexDef.h:3:
src/tools/radiant/radiant/brush/csg/../winding.h: In member function 'Winding::wrap(unsigned long) const':
src/tools/radiant/radiant/brush/csg/../winding.h:83:36: warning: function 'Winding::wrap(unsigned long) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   83 |                 inline std::size_t wrap(std::size_t i) const
      |                                    ^~~~
src/tools/radiant/radiant/brush/csg/../winding.h: In member function 'Winding::next(unsigned long) const':
src/tools/radiant/radiant/brush/csg/../winding.h:90:36: warning: function 'Winding::next(unsigned long) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   90 |                 inline std::size_t next(std::size_t i) const
      |                                    ^~~~
src/tools/radiant/radiant/brush/csg/../Brush.h: In function 'next_vertex(std::vector<SmartPointer<Face, IncRefDecRefCounter<Face> >, std::allocator<SmartPointer<Face, IncRefDecRefCounter<Face> > > > const&, FaceVertexId)':
src/tools/radiant/radiant/brush/csg/../Brush.h:36:21: warning: function 'next_vertex(std::vector<SmartPointer<Face, IncRefDecRefCounter<Face> >, std::allocator<SmartPointer<Face, IncRefDecRefCounter<Face> > > > const&, FaceVertexId)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   36 | inline FaceVertexId next_vertex (const Faces& faces, FaceVertexId faceVertex)
      |                     ^~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [61]>(TextOutputStream&, char const (&) [61])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [61]>(TextOutputStream&, char const (&) [61])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [44]>(TextOutputStream&, char const (&) [44])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [44]>(TextOutputStream&, char const (&) [44])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [45]>(TextOutputStream&, char const (&) [45])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [45]>(TextOutputStream&, char const (&) [45])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [58]>(TextOutputStream&, char const (&) [58])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [58]>(TextOutputStream&, char const (&) [58])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [37]>(TextOutputStream&, char const (&) [37])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [37]>(TextOutputStream&, char const (&) [37])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [11]>(TextOutputStream&, char const (&) [11])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [11]>(TextOutputStream&, char const (&) [11])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [68]>(TextOutputStream&, char const (&) [68])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [68]>(TextOutputStream&, char const (&) [68])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [40]>(TextOutputStream&, char const (&) [40])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [40]>(TextOutputStream&, char const (&) [40])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [7]>(TextOutputStream&, char const (&) [7])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [7]>(TextOutputStream&, char const (&) [7])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char const*>(TextOutputStream&, char const* const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char const*>(TextOutputStream&, char const* const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/scenelib.h:42:
src/tools/radiant/libs/generic/reference.h: In function 'makeReference<scene::Node>(scene::Node&)Reference<scene::Node>':
src/tools/radiant/libs/generic/reference.h:62:24: warning: function 'makeReference<scene::Node>(scene::Node&)Reference<scene::Node>' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | inline Reference<Type> makeReference(Type& value) {
      |                        ^~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/brush/csg/../FaceInstance.h:6,
                 from src/tools/radiant/radiant/brush/csg/../BrushInstance.h:9:
src/tools/radiant/libs/selectionlib.h: In member function 'SelectableInstance::~SelectableInstance()':
src/tools/radiant/libs/selectionlib.h:152:7: warning: function 'SelectableInstance::~SelectableInstance()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  152 | class SelectableInstance: public scene::Instance, public Selectable
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/selectionlib.h: In member function 'SelectableInstance::~SelectableInstance()':
src/tools/radiant/libs/selectionlib.h:152:7: warning: function 'SelectableInstance::~SelectableInstance()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/brush/csg/../Brush.h: In member function 'BrushVisitor::BrushVisitor()':
src/tools/radiant/radiant/brush/csg/../Brush.h:79:7: warning: function 'BrushVisitor::BrushVisitor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   79 | class BrushVisitor
      |       ^~~~~~~~~~~~
src/tools/radiant/radiant/brush/csg/../BrushVisit.h: In function 'Brush_forEachFace<FaceMakeBrush>(Brush const&, FaceMakeBrush const&)FaceMakeBrush const&':
src/tools/radiant/radiant/brush/csg/../BrushVisit.h:83:23: warning: function 'Brush_forEachFace<FaceMakeBrush>(Brush const&, FaceMakeBrush const&)FaceMakeBrush const&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   83 | inline const Functor& Brush_forEachFace (const Brush& brush, const Functor& functor)
      |                       ^~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/brush/csg/../BrushVisit.h: In function 'Brush_forEachFace<FaceGetFlags>(Brush&, FaceGetFlags const&)FaceGetFlags const&':
src/tools/radiant/radiant/brush/csg/../BrushVisit.h:90:23: warning: function 'Brush_forEachFace<FaceGetFlags>(Brush&, FaceGetFlags const&)FaceGetFlags const&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   90 | inline const Functor& Brush_forEachFace (Brush& brush, const Functor& functor)
      |                       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/instancelib.h: In member function 'InstanceEvaluateTransform<BrushInstance>::operator()(scene::Instance&) const':
src/tools/radiant/libs/instancelib.h:219:22: warning: function 'InstanceEvaluateTransform<BrushInstance>::operator()(scene::Instance&) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  219 |                 void operator() (scene::Instance& instance) const
      |                      ^~~~~~~~
src/tools/radiant/libs/instancelib.h: In member function 'InstanceSet::InstanceSet()':
src/tools/radiant/libs/instancelib.h:127:7: warning: function 'InstanceSet::InstanceSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | class InstanceSet: public scene::Traversable::Observer
      |       ^~~~~~~~~~~
In file included from src/tools/radiant/include/ibrush.h:26:
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<InstanceSet>(InstanceSet&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<InstanceSet>(InstanceSet&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/instancelib.h: In function 'InstanceSet_forEach<InstanceEvaluateTransform<BrushInstance> >(InstanceSet&, InstanceEvaluateTransform<BrushInstance> const&)void':
src/tools/radiant/libs/instancelib.h:207:13: warning: function 'InstanceSet_forEach<InstanceEvaluateTransform<BrushInstance> >(InstanceSet&, InstanceEvaluateTransform<BrushInstance> const&)void' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  207 | inline void InstanceSet_forEach (InstanceSet& instances, const Functor& functor)
      |             ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IGridManager::Name_CONSTANT_> >(ConstantWrapper<IGridManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IGridManager::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IGridManager::Name_CONSTANT_> >(ConstantWrapper<IGridManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IGridManager::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IGridManager::Version_CONSTANT_> >(ConstantWrapper<IGridManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IGridManager::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IGridManager::Version_CONSTANT_> >(ConstantWrapper<IGridManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IGridManager::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/string/string.h: In function 'string::toString<unsigned long>(unsigned long const&)std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >':
src/tools/radiant/libs/string/string.h:155:20: warning: function 'string::toString<unsigned long>(unsigned long const&)std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  155 | inline std::string toString (const T& t)
      |                    ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/iclipper.h:4:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iscenegraph.h: In function 'GlobalSceneGraph()':
src/tools/radiant/include/iscenegraph.h:241:22: warning: function 'GlobalSceneGraph()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'findInstance(Stack<Reference<scene::Node> > const&)':
src/tools/radiant/libs/scenelib.h:615:25: warning: function 'findInstance(Stack<Reference<scene::Node> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  615 | inline scene::Instance& findInstance (const scene::Path& path)
      |                         ^~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'selectPath(Stack<Reference<scene::Node> > const&, bool)':
src/tools/radiant/libs/scenelib.h:622:13: warning: function 'selectPath(Stack<Reference<scene::Node> > const&, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  622 | inline void selectPath (const scene::Path& path, bool selected)
      |             ^~~~~~~~~~
src/tools/radiant/include/iscenegraph.h: In function 'SceneChangeNotify()':
src/tools/radiant/include/iscenegraph.h:246:13: warning: function 'SceneChangeNotify()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  246 | inline void SceneChangeNotify ()
      |             ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:32:
src/tools/radiant/include/iselection.h: In function 'GlobalSelectionSystem()':
src/tools/radiant/include/iselection.h:241:25: warning: function 'GlobalSelectionSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/brush/csg/../Face.h:4:
src/tools/radiant/include/iundo.h: In function 'GlobalUndoSystem()':
src/tools/radiant/include/iundo.h:172:20: warning: function 'GlobalUndoSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  172 | inline UndoSystem& GlobalUndoSystem ()
      |                    ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IGridManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IGridManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IGridManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IGridManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IGridManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IGridManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IGridManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IGridManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IGridManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IGridManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IGridManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IGridManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IGridManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IGridManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IGridManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IGridManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IGridManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IGridManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IGridManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IGridManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IGridManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IGridManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IGridManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IGridManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IGridManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IGridManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IGridManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IGridManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IGridManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IGridManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IGridManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IGridManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/brush/csg/csg.cpp:32:
src/tools/radiant/include/igrid.h: In function 'GlobalGrid()':
src/tools/radiant/include/igrid.h:74:22: warning: function 'GlobalGrid()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   74 | inline IGridManager& GlobalGrid() {
      |                      ^~~~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:43:
src/tools/radiant/libs/container/stack.h: In function 'operator< <Reference<scene::Node> >(Stack<Reference<scene::Node> > const&, Stack<Reference<scene::Node> > const&)bool':
src/tools/radiant/libs/container/stack.h:210:13: warning: function 'operator< <Reference<scene::Node> >(Stack<Reference<scene::Node> > const&, Stack<Reference<scene::Node> > const&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  210 | inline bool operator< (const Stack<Type>& self, const Stack<Type>& other)
      |             ^~~~~~~~
In file included from src/tools/radiant/radiant/brush/csg/../BrushNode.h:30:
src/tools/radiant/radiant/brush/csg/../BrushTokens.h: In member function 'BrushTokenImporter::~BrushTokenImporter()':
src/tools/radiant/radiant/brush/csg/../BrushTokens.h:31:7: warning: function 'BrushTokenImporter::~BrushTokenImporter()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | class BrushTokenImporter: public MapImporter
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/brush/csg/../BrushTokens.h: In member function 'BrushTokenImporter::~BrushTokenImporter()':
src/tools/radiant/radiant/brush/csg/../BrushTokens.h:31:7: warning: function 'BrushTokenImporter::~BrushTokenImporter()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/brush/csg/../BrushTokens.h: In member function 'BrushTokenExporter::~BrushTokenExporter()':
src/tools/radiant/radiant/brush/csg/../BrushTokens.h:40:7: warning: function 'BrushTokenExporter::~BrushTokenExporter()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   40 | class BrushTokenExporter: public MapExporter
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/brush/csg/../BrushTokens.h: In member function 'BrushTokenExporter::~BrushTokenExporter()':
src/tools/radiant/radiant/brush/csg/../BrushTokens.h:40:7: warning: function 'BrushTokenExporter::~BrushTokenExporter()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/brush/csg/../BrushNode.h: In member function 'BrushNode::~BrushNode()':
src/tools/radiant/radiant/brush/csg/../BrushNode.h:34:7: warning: function 'BrushNode::~BrushNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   34 | class BrushNode: public scene::Node,
      |       ^~~~~~~~~
src/tools/radiant/radiant/brush/csg/../BrushNode.h: In member function 'BrushNode::~BrushNode()':
src/tools/radiant/radiant/brush/csg/../BrushNode.h:34:7: warning: function 'BrushNode::~BrushNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
===> CXX [uforadiant] src/tools/radiant/radiant/brush/construct/Cone.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/radiant/brush/construct/BrushConstructor.h:3,
                 from src/tools/radiant/radiant/brush/construct/Cone.h:3,
                 from src/tools/radiant/radiant/brush/construct/Cone.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iscenegraph.h:231,
                 from src/tools/radiant/libs/scenelib.h:31,
                 from src/tools/radiant/radiant/brush/construct/../Brush.h:3,
                 from src/tools/radiant/radiant/brush/construct/BrushConstructor.h:4:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/radiant/brush/construct/../FaceTexDef.h:9,
                 from src/tools/radiant/radiant/brush/construct/../Face.h:13,
                 from src/tools/radiant/radiant/brush/construct/../Brush.h:10:
src/tools/radiant/radiant/brush/construct/../TextureProjection.h: In member function 'constexpr TextureProjection& TextureProjection::operator=(const TextureProjection&)':
src/tools/radiant/radiant/brush/construct/../TextureProjection.h:10:7: warning: implicitly-declared 'constexpr TexDef& TexDef::operator=(const TexDef&)' is deprecated [-Wdeprecated-copy]
   10 | class TextureProjection
      |       ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/brush/construct/../TextureProjection.h:4:
src/tools/radiant/radiant/brush/construct/../TexDef.h:13:17: note: because 'TexDef' has user-provided 'TexDef::TexDef(const TexDef&)'
   13 |                 TexDef (const TexDef& other);
      |                 ^~~~~~
src/tools/radiant/radiant/brush/construct/../FaceTexDef.h: In constructor 'FaceTexdef::SavedState::SavedState(const FaceTexdef&)':
src/tools/radiant/radiant/brush/construct/../FaceTexDef.h:26:67: note: synthesized method 'constexpr TextureProjection& TextureProjection::operator=(const TextureProjection&)' first required here
   26 |                                         m_projection = faceTexdef.m_projection;
      |                                                                   ^~~~~~~~~~~~
src/tools/radiant/radiant/brush/construct/../FaceTexDef.h: In member function 'void FaceTexdef::SavedState::exportState(FaceTexdef&) const':
src/tools/radiant/radiant/brush/construct/../FaceTexDef.h:31:89: warning: implicitly-declared 'constexpr TexDef& TexDef::operator=(const TexDef&)' is deprecated [-Wdeprecated-copy]
   31 |                                         faceTexdef.m_projection.m_texdef = m_projection.m_texdef;
      |                                                                                         ^~~~~~~~
src/tools/radiant/radiant/brush/construct/../TexDef.h:13:17: note: because 'TexDef' has user-provided 'TexDef::TexDef(const TexDef&)'
   13 |                 TexDef (const TexDef& other);
      |                 ^~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from src/tools/radiant/include/radiant_i18n.h:30,
                 from src/tools/radiant/radiant/brush/construct/Cone.cpp:3:
/usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from src/tools/radiant/libs/stream/textstream.h:36,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/brush/construct/Cone.h: In member function 'brushconstruct::Cone::~Cone()':
src/tools/radiant/radiant/brush/construct/Cone.h:7:15: warning: function 'brushconstruct::Cone::~Cone()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    7 |         class Cone: public BrushConstructor
      |               ^~~~
src/tools/radiant/radiant/brush/construct/Cone.h: In member function 'brushconstruct::Cone::~Cone()':
src/tools/radiant/radiant/brush/construct/Cone.h:7:15: warning: function 'brushconstruct::Cone::~Cone()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/brush/construct/Cuboid.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/radiant/brush/construct/BrushConstructor.h:3,
                 from src/tools/radiant/radiant/brush/construct/Cuboid.h:3,
                 from src/tools/radiant/radiant/brush/construct/Cuboid.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iscenegraph.h:231,
                 from src/tools/radiant/libs/scenelib.h:31,
                 from src/tools/radiant/radiant/brush/construct/../Brush.h:3,
                 from src/tools/radiant/radiant/brush/construct/BrushConstructor.h:4:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/radiant/brush/construct/../FaceTexDef.h:9,
                 from src/tools/radiant/radiant/brush/construct/../Face.h:13,
                 from src/tools/radiant/radiant/brush/construct/../Brush.h:10:
src/tools/radiant/radiant/brush/construct/../TextureProjection.h: In member function 'constexpr TextureProjection& TextureProjection::operator=(const TextureProjection&)':
src/tools/radiant/radiant/brush/construct/../TextureProjection.h:10:7: warning: implicitly-declared 'constexpr TexDef& TexDef::operator=(const TexDef&)' is deprecated [-Wdeprecated-copy]
   10 | class TextureProjection
      |       ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/brush/construct/../TextureProjection.h:4:
src/tools/radiant/radiant/brush/construct/../TexDef.h:13:17: note: because 'TexDef' has user-provided 'TexDef::TexDef(const TexDef&)'
   13 |                 TexDef (const TexDef& other);
      |                 ^~~~~~
src/tools/radiant/radiant/brush/construct/../FaceTexDef.h: In constructor 'FaceTexdef::SavedState::SavedState(const FaceTexdef&)':
src/tools/radiant/radiant/brush/construct/../FaceTexDef.h:26:67: note: synthesized method 'constexpr TextureProjection& TextureProjection::operator=(const TextureProjection&)' first required here
   26 |                                         m_projection = faceTexdef.m_projection;
      |                                                                   ^~~~~~~~~~~~
src/tools/radiant/radiant/brush/construct/../FaceTexDef.h: In member function 'void FaceTexdef::SavedState::exportState(FaceTexdef&) const':
src/tools/radiant/radiant/brush/construct/../FaceTexDef.h:31:89: warning: implicitly-declared 'constexpr TexDef& TexDef::operator=(const TexDef&)' is deprecated [-Wdeprecated-copy]
   31 |                                         faceTexdef.m_projection.m_texdef = m_projection.m_texdef;
      |                                                                                         ^~~~~~~~
src/tools/radiant/radiant/brush/construct/../TexDef.h:13:17: note: because 'TexDef' has user-provided 'TexDef::TexDef(const TexDef&)'
   13 |                 TexDef (const TexDef& other);
      |                 ^~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/brush/construct/Cuboid.h: In member function 'brushconstruct::Cuboid::~Cuboid()':
src/tools/radiant/radiant/brush/construct/Cuboid.h:7:15: warning: function 'brushconstruct::Cuboid::~Cuboid()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    7 |         class Cuboid: public BrushConstructor
      |               ^~~~~~
src/tools/radiant/radiant/brush/construct/Cuboid.h: In member function 'brushconstruct::Cuboid::~Cuboid()':
src/tools/radiant/radiant/brush/construct/Cuboid.h:7:15: warning: function 'brushconstruct::Cuboid::~Cuboid()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/brush/construct/Prism.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/radiant/brush/construct/BrushConstructor.h:3,
                 from src/tools/radiant/radiant/brush/construct/Prism.h:3,
                 from src/tools/radiant/radiant/brush/construct/Prism.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iscenegraph.h:231,
                 from src/tools/radiant/libs/scenelib.h:31,
                 from src/tools/radiant/radiant/brush/construct/../Brush.h:3,
                 from src/tools/radiant/radiant/brush/construct/BrushConstructor.h:4:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/radiant/brush/construct/../FaceTexDef.h:9,
                 from src/tools/radiant/radiant/brush/construct/../Face.h:13,
                 from src/tools/radiant/radiant/brush/construct/../Brush.h:10:
src/tools/radiant/radiant/brush/construct/../TextureProjection.h: In member function 'constexpr TextureProjection& TextureProjection::operator=(const TextureProjection&)':
src/tools/radiant/radiant/brush/construct/../TextureProjection.h:10:7: warning: implicitly-declared 'constexpr TexDef& TexDef::operator=(const TexDef&)' is deprecated [-Wdeprecated-copy]
   10 | class TextureProjection
      |       ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/brush/construct/../TextureProjection.h:4:
src/tools/radiant/radiant/brush/construct/../TexDef.h:13:17: note: because 'TexDef' has user-provided 'TexDef::TexDef(const TexDef&)'
   13 |                 TexDef (const TexDef& other);
      |                 ^~~~~~
src/tools/radiant/radiant/brush/construct/../FaceTexDef.h: In constructor 'FaceTexdef::SavedState::SavedState(const FaceTexdef&)':
src/tools/radiant/radiant/brush/construct/../FaceTexDef.h:26:67: note: synthesized method 'constexpr TextureProjection& TextureProjection::operator=(const TextureProjection&)' first required here
   26 |                                         m_projection = faceTexdef.m_projection;
      |                                                                   ^~~~~~~~~~~~
src/tools/radiant/radiant/brush/construct/../FaceTexDef.h: In member function 'void FaceTexdef::SavedState::exportState(FaceTexdef&) const':
src/tools/radiant/radiant/brush/construct/../FaceTexDef.h:31:89: warning: implicitly-declared 'constexpr TexDef& TexDef::operator=(const TexDef&)' is deprecated [-Wdeprecated-copy]
   31 |                                         faceTexdef.m_projection.m_texdef = m_projection.m_texdef;
      |                                                                                         ^~~~~~~~
src/tools/radiant/radiant/brush/construct/../TexDef.h:13:17: note: because 'TexDef' has user-provided 'TexDef::TexDef(const TexDef&)'
   13 |                 TexDef (const TexDef& other);
      |                 ^~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from src/tools/radiant/radiant/brush/construct/../../xyview/XYWnd.h:6,
                 from src/tools/radiant/radiant/brush/construct/../../xyview/GlobalXYWnd.h:9,
                 from src/tools/radiant/radiant/brush/construct/Prism.h:4:
/usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/pango-1.0/pango/pango-coverage.h:25,
                 from /usr/include/pango-1.0/pango/pango-font.h:25,
                 from /usr/include/pango-1.0/pango/pango-attributes.h:25,
                 from /usr/include/pango-1.0/pango/pango.h:25,
                 from /usr/include/gtk-2.0/gdk/gdktypes.h:37,
                 from /usr/include/gtk-2.0/gdk/gdkcolor.h:35,
                 from /usr/include/gtk-2.0/gdk/gdkevents.h:34,
                 from src/tools/radiant/radiant/brush/construct/../../xyview/XYWnd.h:5:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/brush/construct/../../xyview/../camera/../selection/RadiantSelectionSystem.h:7,
                 from src/tools/radiant/radiant/brush/construct/../../xyview/../camera/../selection/ManipulateObserver.h:4,
                 from src/tools/radiant/radiant/brush/construct/../../xyview/../camera/../selection/RadiantWindowObserver.h:8,
                 from src/tools/radiant/radiant/brush/construct/../../xyview/../camera/CamWnd.h:6,
                 from src/tools/radiant/radiant/brush/construct/../../xyview/XYWnd.h:19:
src/tools/radiant/radiant/brush/construct/../../xyview/../camera/../selection/Manipulators.h: In constructor 'DragManipulator::DragManipulator()':
src/tools/radiant/radiant/brush/construct/../../xyview/../camera/../selection/Manipulators.h:341:35: warning: member 'DragManipulator::_resizeTranslatable' is used uninitialized [-Wuninitialized]
  341 |   DragManipulator() : _freeResize(_resizeTranslatable), _freeDrag(_dragTranslatable), _selected(false) {}
      |                                   ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/brush/construct/../../xyview/../camera/../selection/Manipulators.h:341:67: warning: member 'DragManipulator::_dragTranslatable' is used uninitialized [-Wuninitialized]
  341 |   DragManipulator() : _freeResize(_resizeTranslatable), _freeDrag(_dragTranslatable), _selected(false) {}
      |                                                                   ^~~~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from src/tools/radiant/include/radiant_i18n.h:30,
                 from src/tools/radiant/radiant/brush/construct/Prism.cpp:3:
/usr/include/gtk-2.0/gtk/gtktooltips.h: At global scope:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from src/tools/radiant/libs/stream/textstream.h:36,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/brush/construct/Prism.h: In member function 'brushconstruct::Prism::~Prism()':
src/tools/radiant/radiant/brush/construct/Prism.h:8:15: warning: function 'brushconstruct::Prism::~Prism()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    8 |         class Prism: public BrushConstructor
      |               ^~~~~
src/tools/radiant/radiant/brush/construct/Prism.h: In member function 'brushconstruct::Prism::~Prism()':
src/tools/radiant/radiant/brush/construct/Prism.h:8:15: warning: function 'brushconstruct::Prism::~Prism()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/brush/construct/Rock.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/radiant/brush/construct/BrushConstructor.h:3,
                 from src/tools/radiant/radiant/brush/construct/Rock.h:3,
                 from src/tools/radiant/radiant/brush/construct/Rock.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iscenegraph.h:231,
                 from src/tools/radiant/libs/scenelib.h:31,
                 from src/tools/radiant/radiant/brush/construct/../Brush.h:3,
                 from src/tools/radiant/radiant/brush/construct/BrushConstructor.h:4:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/radiant/brush/construct/../FaceTexDef.h:9,
                 from src/tools/radiant/radiant/brush/construct/../Face.h:13,
                 from src/tools/radiant/radiant/brush/construct/../Brush.h:10:
src/tools/radiant/radiant/brush/construct/../TextureProjection.h: In member function 'constexpr TextureProjection& TextureProjection::operator=(const TextureProjection&)':
src/tools/radiant/radiant/brush/construct/../TextureProjection.h:10:7: warning: implicitly-declared 'constexpr TexDef& TexDef::operator=(const TexDef&)' is deprecated [-Wdeprecated-copy]
   10 | class TextureProjection
      |       ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/brush/construct/../TextureProjection.h:4:
src/tools/radiant/radiant/brush/construct/../TexDef.h:13:17: note: because 'TexDef' has user-provided 'TexDef::TexDef(const TexDef&)'
   13 |                 TexDef (const TexDef& other);
      |                 ^~~~~~
src/tools/radiant/radiant/brush/construct/../FaceTexDef.h: In constructor 'FaceTexdef::SavedState::SavedState(const FaceTexdef&)':
src/tools/radiant/radiant/brush/construct/../FaceTexDef.h:26:67: note: synthesized method 'constexpr TextureProjection& TextureProjection::operator=(const TextureProjection&)' first required here
   26 |                                         m_projection = faceTexdef.m_projection;
      |                                                                   ^~~~~~~~~~~~
src/tools/radiant/radiant/brush/construct/../FaceTexDef.h: In member function 'void FaceTexdef::SavedState::exportState(FaceTexdef&) const':
src/tools/radiant/radiant/brush/construct/../FaceTexDef.h:31:89: warning: implicitly-declared 'constexpr TexDef& TexDef::operator=(const TexDef&)' is deprecated [-Wdeprecated-copy]
   31 |                                         faceTexdef.m_projection.m_texdef = m_projection.m_texdef;
      |                                                                                         ^~~~~~~~
src/tools/radiant/radiant/brush/construct/../TexDef.h:13:17: note: because 'TexDef' has user-provided 'TexDef::TexDef(const TexDef&)'
   13 |                 TexDef (const TexDef& other);
      |                 ^~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from src/tools/radiant/include/radiant_i18n.h:30,
                 from src/tools/radiant/radiant/brush/construct/Rock.cpp:3:
/usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from src/tools/radiant/libs/stream/textstream.h:36,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/brush/construct/Rock.h: In member function 'brushconstruct::Rock::~Rock()':
src/tools/radiant/radiant/brush/construct/Rock.h:7:15: warning: function 'brushconstruct::Rock::~Rock()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    7 |         class Rock: public BrushConstructor
      |               ^~~~
src/tools/radiant/radiant/brush/construct/Rock.h: In member function 'brushconstruct::Rock::~Rock()':
src/tools/radiant/radiant/brush/construct/Rock.h:7:15: warning: function 'brushconstruct::Rock::~Rock()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/math/Vector3.h:16,
                 from src/tools/radiant/include/ibrush.h:27,
                 from src/tools/radiant/libs/scenelib.h:34:
src/tools/radiant/libs/math/FloatTools.h: In function 'float_equal_epsilon<float, float>(float const&, float const&, float const&)bool':
src/tools/radiant/libs/math/FloatTools.h:17:13: warning: function 'float_equal_epsilon<float, float>(float const&, float const&, float const&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   17 | inline bool float_equal_epsilon (const Element& self, const OtherElement& other, const Element& epsilon)
      |             ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/Vector3.h: In function 'vector3_equal_epsilon<float, float, float>(BasicVector3<float> const&, BasicVector3<float> const&, float)bool':
src/tools/radiant/libs/math/Vector3.h:443:13: warning: function 'vector3_equal_epsilon<float, float, float>(BasicVector3<float> const&, BasicVector3<float> const&, float)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  443 | inline bool vector3_equal_epsilon (const BasicVector3<Element>& self, const BasicVector3<OtherElement>& other,
      |             ^~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/include/ishader.h:3,
                 from src/tools/radiant/include/ishadersystem.h:28,
                 from src/tools/radiant/libs/shaderlib.h:27,
                 from src/tools/radiant/radiant/brush/construct/../Face.h:7:
src/tools/radiant/libs/texturelib.h: In function 'ComputeAxisBase(BasicVector3<float> const&, BasicVector3<float>&, BasicVector3<float>&)':
src/tools/radiant/libs/texturelib.h:218:13: warning: function 'ComputeAxisBase(BasicVector3<float> const&, BasicVector3<float>&, BasicVector3<float>&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  218 | inline void ComputeAxisBase (const Vector3& normal, Vector3& texS, Vector3& texT)
      |             ^~~~~~~~~~~~~~~
src/tools/radiant/libs/math/Vector3.h: In function 'vector3_normalise<float>(BasicVector3<float>&)void':
src/tools/radiant/libs/math/Vector3.h:463:13: warning: function 'vector3_normalise<float>(BasicVector3<float>&)void' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  463 | inline void vector3_normalise (BasicVector3<Element>& self)
      |             ^~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/brush/construct/Sphere.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/radiant/brush/construct/BrushConstructor.h:3,
                 from src/tools/radiant/radiant/brush/construct/Sphere.h:3,
                 from src/tools/radiant/radiant/brush/construct/Sphere.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iscenegraph.h:231,
                 from src/tools/radiant/libs/scenelib.h:31,
                 from src/tools/radiant/radiant/brush/construct/../Brush.h:3,
                 from src/tools/radiant/radiant/brush/construct/BrushConstructor.h:4:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/radiant/brush/construct/../FaceTexDef.h:9,
                 from src/tools/radiant/radiant/brush/construct/../Face.h:13,
                 from src/tools/radiant/radiant/brush/construct/../Brush.h:10:
src/tools/radiant/radiant/brush/construct/../TextureProjection.h: In member function 'constexpr TextureProjection& TextureProjection::operator=(const TextureProjection&)':
src/tools/radiant/radiant/brush/construct/../TextureProjection.h:10:7: warning: implicitly-declared 'constexpr TexDef& TexDef::operator=(const TexDef&)' is deprecated [-Wdeprecated-copy]
   10 | class TextureProjection
      |       ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/brush/construct/../TextureProjection.h:4:
src/tools/radiant/radiant/brush/construct/../TexDef.h:13:17: note: because 'TexDef' has user-provided 'TexDef::TexDef(const TexDef&)'
   13 |                 TexDef (const TexDef& other);
      |                 ^~~~~~
src/tools/radiant/radiant/brush/construct/../FaceTexDef.h: In constructor 'FaceTexdef::SavedState::SavedState(const FaceTexdef&)':
src/tools/radiant/radiant/brush/construct/../FaceTexDef.h:26:67: note: synthesized method 'constexpr TextureProjection& TextureProjection::operator=(const TextureProjection&)' first required here
   26 |                                         m_projection = faceTexdef.m_projection;
      |                                                                   ^~~~~~~~~~~~
src/tools/radiant/radiant/brush/construct/../FaceTexDef.h: In member function 'void FaceTexdef::SavedState::exportState(FaceTexdef&) const':
src/tools/radiant/radiant/brush/construct/../FaceTexDef.h:31:89: warning: implicitly-declared 'constexpr TexDef& TexDef::operator=(const TexDef&)' is deprecated [-Wdeprecated-copy]
   31 |                                         faceTexdef.m_projection.m_texdef = m_projection.m_texdef;
      |                                                                                         ^~~~~~~~
src/tools/radiant/radiant/brush/construct/../TexDef.h:13:17: note: because 'TexDef' has user-provided 'TexDef::TexDef(const TexDef&)'
   13 |                 TexDef (const TexDef& other);
      |                 ^~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from src/tools/radiant/include/radiant_i18n.h:30,
                 from src/tools/radiant/radiant/brush/construct/Sphere.cpp:3:
/usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from src/tools/radiant/libs/stream/textstream.h:36,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/brush/construct/Sphere.h: In member function 'brushconstruct::Sphere::~Sphere()':
src/tools/radiant/radiant/brush/construct/Sphere.h:7:15: warning: function 'brushconstruct::Sphere::~Sphere()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    7 |         class Sphere: public BrushConstructor
      |               ^~~~~~
src/tools/radiant/radiant/brush/construct/Sphere.h: In member function 'brushconstruct::Sphere::~Sphere()':
src/tools/radiant/radiant/brush/construct/Sphere.h:7:15: warning: function 'brushconstruct::Sphere::~Sphere()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/include/ibrush.h:27,
                 from src/tools/radiant/libs/scenelib.h:34:
src/tools/radiant/libs/math/Vector3.h: In function 'vector3_for_spherical(double, double)':
src/tools/radiant/libs/math/Vector3.h:493:16: warning: function 'vector3_for_spherical(double, double)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  493 | inline Vector3 vector3_for_spherical (double theta, double phi)
      |                ^~~~~~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/brush/construct/Terrain.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/radiant/brush/construct/BrushConstructor.h:3,
                 from src/tools/radiant/radiant/brush/construct/Terrain.h:3,
                 from src/tools/radiant/radiant/brush/construct/Terrain.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iscenegraph.h:231,
                 from src/tools/radiant/libs/scenelib.h:31,
                 from src/tools/radiant/radiant/brush/construct/../Brush.h:3,
                 from src/tools/radiant/radiant/brush/construct/BrushConstructor.h:4:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/radiant/brush/construct/../FaceTexDef.h:9,
                 from src/tools/radiant/radiant/brush/construct/../Face.h:13,
                 from src/tools/radiant/radiant/brush/construct/../Brush.h:10:
src/tools/radiant/radiant/brush/construct/../TextureProjection.h: In member function 'constexpr TextureProjection& TextureProjection::operator=(const TextureProjection&)':
src/tools/radiant/radiant/brush/construct/../TextureProjection.h:10:7: warning: implicitly-declared 'constexpr TexDef& TexDef::operator=(const TexDef&)' is deprecated [-Wdeprecated-copy]
   10 | class TextureProjection
      |       ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/brush/construct/../TextureProjection.h:4:
src/tools/radiant/radiant/brush/construct/../TexDef.h:13:17: note: because 'TexDef' has user-provided 'TexDef::TexDef(const TexDef&)'
   13 |                 TexDef (const TexDef& other);
      |                 ^~~~~~
src/tools/radiant/radiant/brush/construct/../FaceTexDef.h: In constructor 'FaceTexdef::SavedState::SavedState(const FaceTexdef&)':
src/tools/radiant/radiant/brush/construct/../FaceTexDef.h:26:67: note: synthesized method 'constexpr TextureProjection& TextureProjection::operator=(const TextureProjection&)' first required here
   26 |                                         m_projection = faceTexdef.m_projection;
      |                                                                   ^~~~~~~~~~~~
src/tools/radiant/radiant/brush/construct/../FaceTexDef.h: In member function 'void FaceTexdef::SavedState::exportState(FaceTexdef&) const':
src/tools/radiant/radiant/brush/construct/../FaceTexDef.h:31:89: warning: implicitly-declared 'constexpr TexDef& TexDef::operator=(const TexDef&)' is deprecated [-Wdeprecated-copy]
   31 |                                         faceTexdef.m_projection.m_texdef = m_projection.m_texdef;
      |                                                                                         ^~~~~~~~
src/tools/radiant/radiant/brush/construct/../TexDef.h:13:17: note: because 'TexDef' has user-provided 'TexDef::TexDef(const TexDef&)'
   13 |                 TexDef (const TexDef& other);
      |                 ^~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from src/tools/radiant/include/radiant_i18n.h:30,
                 from src/tools/radiant/radiant/brush/construct/Terrain.cpp:3:
/usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from src/tools/radiant/libs/stream/textstream.h:36,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/brush/construct/Terrain.h: In member function 'brushconstruct::Terrain::~Terrain()':
src/tools/radiant/radiant/brush/construct/Terrain.h:7:15: warning: function 'brushconstruct::Terrain::~Terrain()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    7 |         class Terrain: public BrushConstructor
      |               ^~~~~~~
src/tools/radiant/radiant/brush/construct/Terrain.h: In member function 'brushconstruct::Terrain::~Terrain()':
src/tools/radiant/radiant/brush/construct/Terrain.h:7:15: warning: function 'brushconstruct::Terrain::~Terrain()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/brushexport/BrushExportOBJ.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/cstddef:49,
                 from src/tools/radiant/include/iselection.h:29,
                 from src/tools/radiant/radiant/brushexport/../brush/BrushVisit.h:3,
                 from src/tools/radiant/radiant/brushexport/WaveFrontBrushVisitor.h:7,
                 from src/tools/radiant/radiant/brushexport/BrushExportOBJ.h:1,
                 from src/tools/radiant/radiant/brushexport/BrushExportOBJ.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iselection.h:231:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/radiant/brushexport/../brush/FaceTexDef.h:9,
                 from src/tools/radiant/radiant/brushexport/../brush/Face.h:13,
                 from src/tools/radiant/radiant/brushexport/../brush/Brush.h:10,
                 from src/tools/radiant/radiant/brushexport/../brush/BrushInstance.h:8,
                 from src/tools/radiant/radiant/brushexport/../brush/BrushVisit.h:4:
src/tools/radiant/radiant/brushexport/../brush/TextureProjection.h: In member function 'constexpr TextureProjection& TextureProjection::operator=(const TextureProjection&)':
src/tools/radiant/radiant/brushexport/../brush/TextureProjection.h:10:7: warning: implicitly-declared 'constexpr TexDef& TexDef::operator=(const TexDef&)' is deprecated [-Wdeprecated-copy]
   10 | class TextureProjection
      |       ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/brushexport/../brush/TextureProjection.h:4:
src/tools/radiant/radiant/brushexport/../brush/TexDef.h:13:17: note: because 'TexDef' has user-provided 'TexDef::TexDef(const TexDef&)'
   13 |                 TexDef (const TexDef& other);
      |                 ^~~~~~
src/tools/radiant/radiant/brushexport/../brush/FaceTexDef.h: In constructor 'FaceTexdef::SavedState::SavedState(const FaceTexdef&)':
src/tools/radiant/radiant/brushexport/../brush/FaceTexDef.h:26:67: note: synthesized method 'constexpr TextureProjection& TextureProjection::operator=(const TextureProjection&)' first required here
   26 |                                         m_projection = faceTexdef.m_projection;
      |                                                                   ^~~~~~~~~~~~
src/tools/radiant/radiant/brushexport/../brush/FaceTexDef.h: In member function 'void FaceTexdef::SavedState::exportState(FaceTexdef&) const':
src/tools/radiant/radiant/brushexport/../brush/FaceTexDef.h:31:89: warning: implicitly-declared 'constexpr TexDef& TexDef::operator=(const TexDef&)' is deprecated [-Wdeprecated-copy]
   31 |                                         faceTexdef.m_projection.m_texdef = m_projection.m_texdef;
      |                                                                                         ^~~~~~~~
src/tools/radiant/radiant/brushexport/../brush/TexDef.h:13:17: note: because 'TexDef' has user-provided 'TexDef::TexDef(const TexDef&)'
   13 |                 TexDef (const TexDef& other);
      |                 ^~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from src/tools/radiant/radiant/brushexport/BrushExportOBJ.h:11:
/usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from src/tools/radiant/libs/stream/textstream.h:36,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_size_t_nonzero_decimal_backward(char*, unsigned long)':
src/tools/radiant/libs/stream/textstream.h:50:14: warning: function 'TextOutputDetail::write_size_t_nonzero_decimal_backward(char*, unsigned long)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   50 | inline char* write_size_t_nonzero_decimal_backward(char* ptr, size_t decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_size_t_nonzero_decimal_backward(char*, unsigned long, bool)':
src/tools/radiant/libs/stream/textstream.h:78:14: warning: function 'TextOutputDetail::write_size_t_nonzero_decimal_backward(char*, unsigned long, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   78 | inline char* write_size_t_nonzero_decimal_backward(char* ptr, size_t decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_size_t_decimal_backward(char*, unsigned long, bool)':
src/tools/radiant/libs/stream/textstream.h:106:14: warning: function 'TextOutputDetail::write_size_t_decimal_backward(char*, unsigned long, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  106 | inline char* write_size_t_decimal_backward(char* ptr, size_t decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/brushexport/../brush/BrushInstance.h: In function 'Instance_getBrush(scene::Instance&)':
src/tools/radiant/radiant/brushexport/../brush/BrushInstance.h:149:23: warning: function 'Instance_getBrush(scene::Instance&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  149 | inline BrushInstance* Instance_getBrush (scene::Instance& instance)
      |                       ^~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/brushexport/../brush/Brush.h: In member function 'BrushVisitor::BrushVisitor()':
src/tools/radiant/radiant/brushexport/../brush/Brush.h:79:7: warning: function 'BrushVisitor::BrushVisitor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   79 | class BrushVisitor
      |       ^~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/iselection.h: In member function 'SelectionSystem::Visitor::Visitor()':
src/tools/radiant/include/iselection.h:177:23: warning: function 'SelectionSystem::Visitor::Visitor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  177 |                 class Visitor
      |                       ^~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextFileOutputStream>(TextFileOutputStream&, char const*)TextFileOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextFileOutputStream>(TextFileOutputStream&, char const*)TextFileOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/brushexport/WaveFrontBrushVisitor.h:9:
src/tools/radiant/libs/stream/textfilestream.h: In function 'operator<< <char [4]>(TextFileOutputStream&, char const (&) [4])TextFileOutputStream&':
src/tools/radiant/libs/stream/textfilestream.h:123:30: warning: function 'operator<< <char [4]>(TextFileOutputStream&, char const (&) [4])TextFileOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  123 | inline TextFileOutputStream& operator<< (TextFileOutputStream& ostream, const T& t)
      |                              ^~~~~~~~
src/tools/radiant/libs/stream/textfilestream.h: In function 'operator<< <char*>(TextFileOutputStream&, char* const&)TextFileOutputStream&':
src/tools/radiant/libs/stream/textfilestream.h:123:30: warning: function 'operator<< <char*>(TextFileOutputStream&, char* const&)TextFileOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textfilestream.h: In function 'operator<< <char [2]>(TextFileOutputStream&, char const (&) [2])TextFileOutputStream&':
src/tools/radiant/libs/stream/textfilestream.h:123:30: warning: function 'operator<< <char [2]>(TextFileOutputStream&, char const (&) [2])TextFileOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextFileOutputStream>(TextFileOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextFileOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextFileOutputStream>(TextFileOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextFileOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/stream/textfilestream.h: In function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextFileOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextFileOutputStream&':
src/tools/radiant/libs/stream/textfilestream.h:123:30: warning: function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextFileOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextFileOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  123 | inline TextFileOutputStream& operator<< (TextFileOutputStream& ostream, const T& t)
      |                              ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextFileOutputStream>(TextFileOutputStream&, unsigned long)TextFileOutputStream&':
src/tools/radiant/libs/stream/textstream.h:170:30: warning: function 'ostream_write<TextFileOutputStream>(TextFileOutputStream&, unsigned long)TextFileOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  170 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const size_t i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/stream/textfilestream.h: In function 'operator<< <unsigned long>(TextFileOutputStream&, unsigned long const&)TextFileOutputStream&':
src/tools/radiant/libs/stream/textfilestream.h:123:30: warning: function 'operator<< <unsigned long>(TextFileOutputStream&, unsigned long const&)TextFileOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  123 | inline TextFileOutputStream& operator<< (TextFileOutputStream& ostream, const T& t)
      |                              ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<StringOutputStream>(StringOutputStream&, char const*)StringOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<StringOutputStream>(StringOutputStream&, char const*)StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/brushexport/WaveFrontBrushVisitor.h:8:
src/tools/radiant/libs/stream/stringstream.h: In function 'operator<< <char [4]>(StringOutputStream&, char const (&) [4])StringOutputStream&':
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: function 'operator<< <char [4]>(StringOutputStream&, char const (&) [4])StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^~~~~~~~
src/tools/radiant/libs/stream/stringstream.h: In function 'operator<< <char [3]>(StringOutputStream&, char const (&) [3])StringOutputStream&':
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: function 'operator<< <char [3]>(StringOutputStream&, char const (&) [3])StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/stringstream.h: In function 'operator<< <char [2]>(StringOutputStream&, char const (&) [2])StringOutputStream&':
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: function 'operator<< <char [2]>(StringOutputStream&, char const (&) [2])StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<StringOutputStream>(StringOutputStream&, unsigned long)StringOutputStream&':
src/tools/radiant/libs/stream/textstream.h:170:30: warning: function 'ostream_write<StringOutputStream>(StringOutputStream&, unsigned long)StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  170 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const size_t i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/stream/stringstream.h: In function 'operator<< <unsigned long>(StringOutputStream&, unsigned long const&)StringOutputStream&':
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: function 'operator<< <unsigned long>(StringOutputStream&, unsigned long const&)StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<StringOutputStream>(StringOutputStream&, double)StringOutputStream&':
src/tools/radiant/libs/stream/textstream.h:129:30: warning: function 'ostream_write<StringOutputStream>(StringOutputStream&, double)StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  129 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const double d) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<StringOutputStream>(StringOutputStream&, float)StringOutputStream&':
src/tools/radiant/libs/stream/textstream.h:139:30: warning: function 'ostream_write<StringOutputStream>(StringOutputStream&, float)StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  139 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const float f) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/stream/stringstream.h: In function 'operator<< <float>(StringOutputStream&, float const&)StringOutputStream&':
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: function 'operator<< <float>(StringOutputStream&, float const&)StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/stringstream.h: In member function 'StringBuffer::~StringBuffer()':
src/tools/radiant/libs/stream/stringstream.h:32:7: warning: function 'StringBuffer::~StringBuffer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   32 | class StringBuffer
      |       ^~~~~~~~~~~~
In file included from src/tools/radiant/include/iselection.h:30:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iselection.h: In function 'GlobalSelectionSystem()':
src/tools/radiant/include/iselection.h:241:25: warning: function 'GlobalSelectionSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^~~~~~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/selection/BestPoint.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/iostream:38,
                 from src/tools/radiant/libs/math/FloatTools.h:8,
                 from src/tools/radiant/libs/math/Vector3.h:16,
                 from src/tools/radiant/radiant/selection/BestPoint.h:3,
                 from src/tools/radiant/radiant/selection/BestPoint.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iscenegraph.h:231,
                 from src/tools/radiant/libs/scenelib.h:31,
                 from src/tools/radiant/include/selectable.h:28,
                 from src/tools/radiant/radiant/selection/BestPoint.h:4:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/selectable.h: In function 'SelectionIntersection_closer(SelectionIntersection const&, SelectionIntersection const&)':
src/tools/radiant/include/selectable.h:70:13: warning: function 'SelectionIntersection_closer(SelectionIntersection const&, SelectionIntersection const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   70 | inline bool SelectionIntersection_closer (const SelectionIntersection& self, const SelectionIntersection& other)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/selectable.h: In function 'assign_if_closer(SelectionIntersection&, SelectionIntersection const&)':
src/tools/radiant/include/selectable.h:76:13: warning: function 'assign_if_closer(SelectionIntersection&, SelectionIntersection const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline void assign_if_closer (SelectionIntersection& best, const SelectionIntersection& other)
      |             ^~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/selection/Manipulatables.h:7,
                 from src/tools/radiant/radiant/selection/BestPoint.h:5:
src/tools/radiant/libs/render.h: In function 'vertex3f_to_vector3(Vertex3f const&)':
src/tools/radiant/libs/render.h:422:23: warning: function 'vertex3f_to_vector3(Vertex3f const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  422 | inline const Vector3& vertex3f_to_vector3 (const Vertex3f& vertex)
      |                       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/BestPoint.h: In function 'triangle_signed_area_XY(BasicVector3<float> const&, BasicVector3<float> const&, BasicVector3<float> const&)':
src/tools/radiant/radiant/selection/BestPoint.h:30:15: warning: function 'triangle_signed_area_XY(BasicVector3<float> const&, BasicVector3<float> const&, BasicVector3<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   30 | inline double triangle_signed_area_XY (const Vector3& p0, const Vector3& p1, const Vector3& p2)
      |               ^~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/math/frustum.h:33,
                 from src/tools/radiant/radiant/selection/BestPoint.cpp:2:
src/tools/radiant/libs/math/line.h: In function 'ray_distance_to_plane(Ray const&, Plane3 const&)':
src/tools/radiant/libs/math/line.h:128:15: warning: function 'ray_distance_to_plane(Ray const&, Plane3 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  128 | inline double ray_distance_to_plane (const Ray& ray, const Plane3& plane)
      |               ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/frustum.h: In function 'homogenous_clip_point(BasicVector4<float> const&)':
src/tools/radiant/libs/math/frustum.h:130:19: warning: function 'homogenous_clip_point(BasicVector4<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  130 | inline ClipResult homogenous_clip_point (const Vector4& clipped)
      |                   ^~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/math/aabb.h:30,
                 from src/tools/radiant/libs/scenelib.h:39:
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_transformed_vector4(Matrix4 const&, BasicVector4<float> const&)':
src/tools/radiant/libs/math/matrix.h:632:16: warning: function 'matrix4_transformed_vector4(Matrix4 const&, BasicVector4<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  632 | inline Vector4 matrix4_transformed_vector4 (const Matrix4& self, const Vector4& vector4)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_transform_vector4(Matrix4 const&, BasicVector4<float>&)':
src/tools/radiant/libs/math/matrix.h:641:13: warning: function 'matrix4_transform_vector4(Matrix4 const&, BasicVector4<float>&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  641 | inline void matrix4_transform_vector4 (const Matrix4& self, Vector4& vector4)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/frustum.h: In function 'homogenous_clip_line(BasicVector4<float>*)':
src/tools/radiant/libs/math/frustum.h:199:20: warning: function 'homogenous_clip_line(BasicVector4<float>*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  199 | inline std::size_t homogenous_clip_line (Vector4 clipped[2])
      |                    ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/frustum.h: In function 'matrix4_clip_line(Matrix4 const&, BasicVector3<float> const&, BasicVector3<float> const&, BasicVector4<float>*)':
src/tools/radiant/libs/math/frustum.h:324:20: warning: function 'matrix4_clip_line(Matrix4 const&, BasicVector3<float> const&, BasicVector3<float> const&, BasicVector4<float>*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  324 | inline std::size_t matrix4_clip_line (const Matrix4& self, const Vector3& p0, const Vector3& p1, Vector4 clipped[2])
      |                    ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/frustum.h: In function 'homogenous_clip_triangle(BasicVector4<float>*)':
src/tools/radiant/libs/math/frustum.h:161:20: warning: function 'homogenous_clip_triangle(BasicVector4<float>*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  161 | inline std::size_t homogenous_clip_triangle (Vector4 clipped[9])
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/frustum.h: In function 'matrix4_clip_triangle(Matrix4 const&, BasicVector3<float> const&, BasicVector3<float> const&, BasicVector3<float> const&, BasicVector4<float>*)':
src/tools/radiant/libs/math/frustum.h:176:20: warning: function 'matrix4_clip_triangle(Matrix4 const&, BasicVector3<float> const&, BasicVector3<float> const&, BasicVector3<float> const&, BasicVector4<float>*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  176 | inline std::size_t matrix4_clip_triangle (const Matrix4& self, const Vector3& p0, const Vector3& p1, const Vector3& p2,
      |                    ^~~~~~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/selection/Intersection.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/iostream:38,
                 from src/tools/radiant/libs/math/FloatTools.h:8,
                 from src/tools/radiant/libs/math/Vector3.h:16,
                 from src/tools/radiant/radiant/selection/Intersection.h:3,
                 from src/tools/radiant/radiant/selection/Intersection.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/math/line.h:30,
                 from src/tools/radiant/radiant/selection/Intersection.h:4:
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_determinant(Matrix4 const&)':
src/tools/radiant/libs/math/matrix.h:744:15: warning: function 'matrix4_determinant(Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  744 | inline double matrix4_determinant (const Matrix4& self)
      |               ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_full_inverse(Matrix4 const&)':
src/tools/radiant/libs/math/matrix.h:754:16: warning: function 'matrix4_full_inverse(Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  754 | inline Matrix4 matrix4_full_inverse (const Matrix4& self)
      |                ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/Vector3.h: In function 'vector3_normalise<float>(BasicVector3<float>&)void':
src/tools/radiant/libs/math/Vector3.h:463:13: warning: function 'vector3_normalise<float>(BasicVector3<float>&)void' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  463 | inline void vector3_normalise (BasicVector3<Element>& self)
      |             ^~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Intersection.h: In function 'angle_between(BasicVector3<float> const&, BasicVector3<float> const&)':
src/tools/radiant/radiant/selection/Intersection.h:22:14: warning: function 'angle_between(BasicVector3<float> const&, BasicVector3<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   22 | inline float angle_between (const Vector3& a, const Vector3& b)
      |              ^~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_transformed_vector4(Matrix4 const&, BasicVector4<float> const&)':
src/tools/radiant/libs/math/matrix.h:632:16: warning: function 'matrix4_transformed_vector4(Matrix4 const&, BasicVector4<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  632 | inline Vector4 matrix4_transformed_vector4 (const Matrix4& self, const Vector4& vector4)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/selection/Manipulatables.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/iostream:38,
                 from src/tools/radiant/libs/math/FloatTools.h:8,
                 from src/tools/radiant/radiant/selection/Manipulatables.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/igrid.h:63,
                 from src/tools/radiant/radiant/selection/Manipulatables.h:6,
                 from src/tools/radiant/radiant/selection/Manipulatables.cpp:2:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/radiant/selection/Manipulatables.h:4:
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_multiplied_by_matrix4(Matrix4 const&, Matrix4 const&)':
src/tools/radiant/libs/math/matrix.h:477:16: warning: function 'matrix4_multiplied_by_matrix4(Matrix4 const&, Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  477 | inline Matrix4 matrix4_multiplied_by_matrix4 (const Matrix4& self, const Matrix4& other)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulatables.h: In member function 'ScaleFree::~ScaleFree()':
src/tools/radiant/radiant/selection/Manipulatables.h:157:7: warning: function 'ScaleFree::~ScaleFree()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  157 | class ScaleFree: public Manipulatable
      |       ^~~~~~~~~
src/tools/radiant/radiant/selection/Manipulatables.h: In member function 'ScaleFree::~ScaleFree()':
src/tools/radiant/radiant/selection/Manipulatables.h:157:7: warning: function 'ScaleFree::~ScaleFree()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/Manipulatables.h: In member function 'ScaleAxis::~ScaleAxis()':
src/tools/radiant/radiant/selection/Manipulatables.h:137:7: warning: function 'ScaleAxis::~ScaleAxis()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | class ScaleAxis: public Manipulatable
      |       ^~~~~~~~~
src/tools/radiant/radiant/selection/Manipulatables.h: In member function 'ScaleAxis::~ScaleAxis()':
src/tools/radiant/radiant/selection/Manipulatables.h:137:7: warning: function 'ScaleAxis::~ScaleAxis()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/Manipulatables.h: In member function 'TranslateFree::~TranslateFree()':
src/tools/radiant/radiant/selection/Manipulatables.h:123:7: warning: function 'TranslateFree::~TranslateFree()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  123 | class TranslateFree: public Manipulatable
      |       ^~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulatables.h: In member function 'TranslateFree::~TranslateFree()':
src/tools/radiant/radiant/selection/Manipulatables.h:123:7: warning: function 'TranslateFree::~TranslateFree()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/Manipulatables.h: In member function 'TranslateAxis::~TranslateAxis()':
src/tools/radiant/radiant/selection/Manipulatables.h:104:7: warning: function 'TranslateAxis::~TranslateAxis()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  104 | class TranslateAxis: public Manipulatable
      |       ^~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulatables.h: In member function 'TranslateAxis::~TranslateAxis()':
src/tools/radiant/radiant/selection/Manipulatables.h:104:7: warning: function 'TranslateAxis::~TranslateAxis()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/Manipulatables.h: In member function 'RotateAxis::~RotateAxis()':
src/tools/radiant/radiant/selection/Manipulatables.h:83:7: warning: function 'RotateAxis::~RotateAxis()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   83 | class RotateAxis: public Manipulatable
      |       ^~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulatables.h: In member function 'RotateAxis::~RotateAxis()':
src/tools/radiant/radiant/selection/Manipulatables.h:83:7: warning: function 'RotateAxis::~RotateAxis()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/Manipulatables.h: In member function 'RotateFree::~RotateFree()':
src/tools/radiant/radiant/selection/Manipulatables.h:70:7: warning: function 'RotateFree::~RotateFree()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   70 | class RotateFree: public Manipulatable
      |       ^~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulatables.h: In member function 'RotateFree::~RotateFree()':
src/tools/radiant/radiant/selection/Manipulatables.h:70:7: warning: function 'RotateFree::~RotateFree()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_translated_by_vec3(Matrix4 const&, BasicVector3<float> const&)':
src/tools/radiant/libs/math/matrix.h:790:16: warning: function 'matrix4_translated_by_vec3(Matrix4 const&, BasicVector3<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  790 | inline Matrix4 matrix4_translated_by_vec3 (const Matrix4& self, const Vector3& translation)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_get_translation_vec3(Matrix4 const&)':
src/tools/radiant/libs/math/matrix.h:783:16: warning: function 'matrix4_get_translation_vec3(Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  783 | inline Vector3 matrix4_get_translation_vec3 (const Matrix4& self)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_determinant(Matrix4 const&)':
src/tools/radiant/libs/math/matrix.h:744:15: warning: function 'matrix4_determinant(Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  744 | inline double matrix4_determinant (const Matrix4& self)
      |               ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_full_inverse(Matrix4 const&)':
src/tools/radiant/libs/math/matrix.h:754:16: warning: function 'matrix4_full_inverse(Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  754 | inline Matrix4 matrix4_full_inverse (const Matrix4& self)
      |                ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/selection/Manipulatables.cpp:3:
src/tools/radiant/radiant/selection/Intersection.h: In function 'constrain_to_axis(BasicVector3<float>&, BasicVector3<float> const&)':
src/tools/radiant/radiant/selection/Intersection.h:28:13: warning: function 'constrain_to_axis(BasicVector3<float>&, BasicVector3<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   28 | inline void constrain_to_axis (Vector3& vec, const Vector3& axis)
      |             ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/selection/Manipulatables.h:3:
src/tools/radiant/libs/math/Vector3.h: In function 'vector3_normalise<float>(BasicVector3<float>&)void':
src/tools/radiant/libs/math/Vector3.h:463:13: warning: function 'vector3_normalise<float>(BasicVector3<float>&)void' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  463 | inline void vector3_normalise (BasicVector3<Element>& self)
      |             ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/selection/Manipulatables.h:5:
src/tools/radiant/libs/math/quaternion.h: In function 'quaternion_for_unit_vectors(BasicVector3<float> const&, BasicVector3<float> const&)':
src/tools/radiant/libs/math/quaternion.h:52:19: warning: function 'quaternion_for_unit_vectors(BasicVector3<float> const&, BasicVector3<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   52 | inline Quaternion quaternion_for_unit_vectors (const Vector3& from, const Vector3& to)
      |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/quaternion.h: In function 'quaternion_for_axisangle(BasicVector3<float> const&, double)':
src/tools/radiant/libs/math/quaternion.h:74:19: warning: function 'quaternion_for_axisangle(BasicVector3<float> const&, double)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   74 | inline Quaternion quaternion_for_axisangle (const Vector3& axis, double angle)
      |                   ^~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/FloatTools.h: In function 'float_to_integer<float>(float const&)int':
src/tools/radiant/libs/math/FloatTools.h:31:12: warning: function 'float_to_integer<float>(float const&)int' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | inline int float_to_integer (const Element& f)
      |            ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/FloatTools.h: In function 'float_snapped<float, float>(float const&, float const&)float':
src/tools/radiant/libs/math/FloatTools.h:38:16: warning: function 'float_snapped<float, float>(float const&, float const&)float' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   38 | inline Element float_snapped (const Element& f, const OtherElement& snap)
      |                ^~~~~~~~~~~~~
src/tools/radiant/libs/math/Vector3.h: In function 'vector3_snapped<float, float>(BasicVector3<float> const&, float const&)BasicVector3<float>':
src/tools/radiant/libs/math/Vector3.h:482:30: warning: function 'vector3_snapped<float, float>(BasicVector3<float> const&, float const&)BasicVector3<float>' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  482 | inline BasicVector3<Element> vector3_snapped (const BasicVector3<Element>& self, const OtherElement& snap)
      |                              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/math/Vector3.h: In function 'vector3_snap<float, float>(BasicVector3<float>&, float const&)void':
src/tools/radiant/libs/math/Vector3.h:488:13: warning: function 'vector3_snap<float, float>(BasicVector3<float>&, float const&)void' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  488 | inline void vector3_snap (BasicVector3<Element>& self, const OtherElement& snap)
      |             ^~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IGridManager::Name_CONSTANT_> >(ConstantWrapper<IGridManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IGridManager::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IGridManager::Name_CONSTANT_> >(ConstantWrapper<IGridManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IGridManager::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IGridManager::Version_CONSTANT_> >(ConstantWrapper<IGridManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IGridManager::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IGridManager::Version_CONSTANT_> >(ConstantWrapper<IGridManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IGridManager::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/igrid.h:8:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IGridManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IGridManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IGridManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IGridManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IGridManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IGridManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IGridManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IGridManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IGridManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IGridManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IGridManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IGridManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IGridManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IGridManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IGridManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IGridManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IGridManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IGridManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IGridManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IGridManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IGridManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IGridManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IGridManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IGridManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IGridManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IGridManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IGridManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IGridManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IGridManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IGridManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IGridManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IGridManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/igrid.h: In function 'GlobalGrid()':
src/tools/radiant/include/igrid.h:74:22: warning: function 'GlobalGrid()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   74 | inline IGridManager& GlobalGrid() {
      |                      ^~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/selection/TransformationVisitors.h:3,
                 from src/tools/radiant/radiant/selection/Manipulatables.h:8:
src/tools/radiant/include/iselection.h: In function 'GlobalSelectionSystem()':
src/tools/radiant/include/iselection.h:241:25: warning: function 'GlobalSelectionSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:31,
                 from src/tools/radiant/radiant/selection/TransformationVisitors.h:4:
src/tools/radiant/include/iscenegraph.h: In function 'GlobalSceneGraph()':
src/tools/radiant/include/iscenegraph.h:241:22: warning: function 'GlobalSceneGraph()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/selection/Manipulators.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/iostream:38,
                 from src/tools/radiant/libs/math/FloatTools.h:8,
                 from src/tools/radiant/libs/math/Vector3.h:16,
                 from src/tools/radiant/libs/math/matrix.h:30,
                 from src/tools/radiant/libs/pivot.h:25,
                 from src/tools/radiant/radiant/selection/Manipulators.h:17,
                 from src/tools/radiant/radiant/selection/Manipulators.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/irender.h:173,
                 from src/tools/radiant/libs/render.h:30,
                 from src/tools/radiant/libs/pivot.h:169:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
src/tools/radiant/radiant/selection/Manipulators.h: In constructor 'DragManipulator::DragManipulator()':
src/tools/radiant/radiant/selection/Manipulators.h:341:35: warning: member 'DragManipulator::_resizeTranslatable' is used uninitialized [-Wuninitialized]
  341 |   DragManipulator() : _freeResize(_resizeTranslatable), _freeDrag(_dragTranslatable), _selected(false) {}
      |                                   ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulators.h:341:67: warning: member 'DragManipulator::_dragTranslatable' is used uninitialized [-Wuninitialized]
  341 |   DragManipulator() : _freeResize(_resizeTranslatable), _freeDrag(_dragTranslatable), _selected(false) {}
      |                                                                   ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_multiplied_by_matrix4(Matrix4 const&, Matrix4 const&)':
src/tools/radiant/libs/math/matrix.h:477:16: warning: function 'matrix4_multiplied_by_matrix4(Matrix4 const&, Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  477 | inline Matrix4 matrix4_multiplied_by_matrix4 (const Matrix4& self, const Matrix4& other)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_multiply_by_matrix4(Matrix4&, Matrix4 const&)':
src/tools/radiant/libs/math/matrix.h:496:13: warning: function 'matrix4_multiply_by_matrix4(Matrix4&, Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  496 | inline void matrix4_multiply_by_matrix4 (Matrix4& self, const Matrix4& other)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_premultiplied_by_matrix4(Matrix4 const&, Matrix4 const&)':
src/tools/radiant/libs/math/matrix.h:502:16: warning: function 'matrix4_premultiplied_by_matrix4(Matrix4 const&, Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  502 | inline Matrix4 matrix4_premultiplied_by_matrix4 (const Matrix4& self, const Matrix4& other)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_premultiply_by_matrix4(Matrix4&, Matrix4 const&)':
src/tools/radiant/libs/math/matrix.h:529:13: warning: function 'matrix4_premultiply_by_matrix4(Matrix4&, Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  529 | inline void matrix4_premultiply_by_matrix4 (Matrix4& self, const Matrix4& other)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/pivot.h: In function 'ConstructObject2Screen(Matrix4&, Matrix4 const&, Matrix4 const&, Matrix4 const&, Matrix4 const&)':
src/tools/radiant/libs/pivot.h:51:13: warning: function 'ConstructObject2Screen(Matrix4&, Matrix4 const&, Matrix4 const&, Matrix4 const&, Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   51 | inline void ConstructObject2Screen (Matrix4& object2screen, const Matrix4& object2world, const Matrix4& world2view,
      |             ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/pivot.h: In function 'pivot_perspective(Matrix4&, Matrix4 const&)':
src/tools/radiant/libs/pivot.h:90:13: warning: function 'pivot_perspective(Matrix4&, Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   90 | inline void pivot_perspective (Matrix4& scale, const Matrix4& pivot2screen)
      |             ^~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulators.h: In member function 'TranslateManipulator::RenderableArrowLine::~RenderableArrowLine()':
src/tools/radiant/radiant/selection/Manipulators.h:158:24: warning: function 'TranslateManipulator::RenderableArrowLine::~RenderableArrowLine()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  158 |                 struct RenderableArrowLine: public OpenGLRenderable
      |                        ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulators.h: In member function 'TranslateManipulator::RenderableArrowLine::~RenderableArrowLine()':
src/tools/radiant/radiant/selection/Manipulators.h:158:24: warning: function 'TranslateManipulator::RenderableArrowLine::~RenderableArrowLine()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/Manipulators.h: In member function 'TranslateManipulator::RenderableQuad::~RenderableQuad()':
src/tools/radiant/radiant/selection/Manipulators.h:203:24: warning: function 'TranslateManipulator::RenderableQuad::~RenderableQuad()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  203 |                 struct RenderableQuad: public OpenGLRenderable
      |                        ^~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulators.h: In member function 'TranslateManipulator::RenderableQuad::~RenderableQuad()':
src/tools/radiant/radiant/selection/Manipulators.h:203:24: warning: function 'TranslateManipulator::RenderableQuad::~RenderableQuad()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/Manipulators.h: In member function 'ScaleManipulator::RenderableArrow::~RenderableArrow()':
src/tools/radiant/radiant/selection/Manipulators.h:260:24: warning: function 'ScaleManipulator::RenderableArrow::~RenderableArrow()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  260 |                 struct RenderableArrow: public OpenGLRenderable
      |                        ^~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulators.h: In member function 'ScaleManipulator::RenderableArrow::~RenderableArrow()':
src/tools/radiant/radiant/selection/Manipulators.h:260:24: warning: function 'ScaleManipulator::RenderableArrow::~RenderableArrow()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/Manipulators.h: In member function 'ScaleManipulator::RenderableQuad::~RenderableQuad()':
src/tools/radiant/radiant/selection/Manipulators.h:278:24: warning: function 'ScaleManipulator::RenderableQuad::~RenderableQuad()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  278 |                 struct RenderableQuad: public OpenGLRenderable
      |                        ^~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulators.h: In member function 'ScaleManipulator::RenderableQuad::~RenderableQuad()':
src/tools/radiant/radiant/selection/Manipulators.h:278:24: warning: function 'ScaleManipulator::RenderableQuad::~RenderableQuad()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/render.h: In function 'vertex3f_to_array(Vertex3f&)':
src/tools/radiant/libs/render.h:405:15: warning: function 'vertex3f_to_array(Vertex3f&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  405 | inline float* vertex3f_to_array (Vertex3f& vertex)
      |               ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/irender.h: In member function 'OpenGLRenderable::OpenGLRenderable()':
src/tools/radiant/include/irender.h:86:7: warning: function 'OpenGLRenderable::OpenGLRenderable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   86 | class OpenGLRenderable
      |       ^~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/selection/Manipulators.h:20:
src/tools/radiant/libs/selectionlib.h: In member function 'SelectableBool::~SelectableBool()':
src/tools/radiant/libs/selectionlib.h:86:7: warning: function 'SelectableBool::~SelectableBool()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   86 | class SelectableBool: public Selectable
      |       ^~~~~~~~~~~~~~
src/tools/radiant/libs/selectionlib.h: In member function 'SelectableBool::~SelectableBool()':
src/tools/radiant/libs/selectionlib.h:86:7: warning: function 'SelectableBool::~SelectableBool()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/selectionlib.h:26:
src/tools/radiant/include/selectable.h: In function 'SelectionIntersection_closer(SelectionIntersection const&, SelectionIntersection const&)':
src/tools/radiant/include/selectable.h:70:13: warning: function 'SelectionIntersection_closer(SelectionIntersection const&, SelectionIntersection const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   70 | inline bool SelectionIntersection_closer (const SelectionIntersection& self, const SelectionIntersection& other)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/selectable.h: In function 'assign_if_closer(SelectionIntersection&, SelectionIntersection const&)':
src/tools/radiant/include/selectable.h:76:13: warning: function 'assign_if_closer(SelectionIntersection&, SelectionIntersection const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline void assign_if_closer (SelectionIntersection& best, const SelectionIntersection& other)
      |             ^~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/selection/Manipulators.cpp:3:
src/tools/radiant/radiant/selection/Selectors.h: In member function 'BooleanSelector::~BooleanSelector()':
src/tools/radiant/radiant/selection/Selectors.h:56:7: warning: function 'BooleanSelector::~BooleanSelector()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   56 | class BooleanSelector : public Selector {
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Selectors.h: In member function 'BooleanSelector::~BooleanSelector()':
src/tools/radiant/radiant/selection/Selectors.h:56:7: warning: function 'BooleanSelector::~BooleanSelector()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/selectionlib.h:25:
src/tools/radiant/include/iselection.h: In member function 'Selectable::Selectable()':
src/tools/radiant/include/iselection.h:41:7: warning: function 'Selectable::Selectable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | class Selectable
      |       ^~~~~~~~~~
src/tools/radiant/include/selectable.h: In member function 'Selector::Selector()':
src/tools/radiant/include/selectable.h:268:7: warning: function 'Selector::Selector()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | class Selector
      |       ^~~~~~~~
In file included from src/tools/radiant/radiant/selection/Manipulators.h:21:
src/tools/radiant/radiant/selection/Manipulatables.h: In member function 'DragTranslatable::~DragTranslatable()':
src/tools/radiant/radiant/selection/Manipulatables.h:179:7: warning: function 'DragTranslatable::~DragTranslatable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  179 | class DragTranslatable : public Translatable {
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulatables.h: In member function 'DragTranslatable::~DragTranslatable()':
src/tools/radiant/radiant/selection/Manipulatables.h:179:7: warning: function 'DragTranslatable::~DragTranslatable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/Manipulatables.h: In member function 'ResizeTranslatable::~ResizeTranslatable()':
src/tools/radiant/radiant/selection/Manipulatables.h:173:7: warning: function 'ResizeTranslatable::~ResizeTranslatable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  173 | class ResizeTranslatable : public Translatable {
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulatables.h: In member function 'ResizeTranslatable::~ResizeTranslatable()':
src/tools/radiant/radiant/selection/Manipulatables.h:173:7: warning: function 'ResizeTranslatable::~ResizeTranslatable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/Manipulatables.h: In member function 'Manipulatable::Manipulatable()':
src/tools/radiant/radiant/selection/Manipulatables.h:27:7: warning: function 'Manipulatable::Manipulatable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   27 | class Manipulatable {
      |       ^~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulators.h: In member function 'Manipulator::Manipulator()':
src/tools/radiant/radiant/selection/Manipulators.h:41:7: warning: function 'Manipulator::Manipulator()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | class Manipulator
      |       ^~~~~~~~~~~
In file included from src/tools/radiant/radiant/selection/Manipulators.cpp:2:
src/tools/radiant/radiant/selection/Remap.h: In function 'draw_arrowline(float, PointVertex*, unsigned long)':
src/tools/radiant/radiant/selection/Remap.h:60:13: warning: function 'draw_arrowline(float, PointVertex*, unsigned long)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   60 | inline void draw_arrowline (const float length, PointVertex* line, const std::size_t axis)
      |             ^~~~~~~~~~~~~~
src/tools/radiant/include/selectable.h: In member function 'SelectionTest::SelectionTest()':
src/tools/radiant/include/selectable.h:243:7: warning: function 'SelectionTest::SelectionTest()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  243 | class SelectionTest
      |       ^~~~~~~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:31,
                 from src/tools/radiant/include/selectable.h:28:
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Graph::Walker::Walker()':
src/tools/radiant/include/iscenegraph.h:92:31: warning: function 'scene::Graph::Walker::Walker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 |                         class Walker
      |                               ^~~~~~
In file included from src/tools/radiant/radiant/selection/Manipulators.cpp:8:
src/tools/radiant/radiant/selection/../renderer.h: In function 'Instance_getCullable(scene::Instance&)':
src/tools/radiant/radiant/selection/../renderer.h:36:18: warning: function 'Instance_getCullable(scene::Instance&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   36 | inline Cullable* Instance_getCullable (scene::Instance& instance)
      |                  ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/../renderer.h: In function 'Cullable_testVisible(scene::Instance&, VolumeTest const&, VolumeIntersectionValue)':
src/tools/radiant/radiant/selection/../renderer.h:41:32: warning: function 'Cullable_testVisible(scene::Instance&, VolumeTest const&, VolumeIntersectionValue)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline VolumeIntersectionValue Cullable_testVisible (scene::Instance& instance, const VolumeTest& volume,
      |                                ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulators.cpp: In function 'colourSelected(Colour4b const&, bool)':
src/tools/radiant/radiant/selection/Manipulators.cpp:16:24: warning: function 'colourSelected(Colour4b const&, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   16 | inline const Colour4b& colourSelected (const Colour4b& colour, bool selected)
      |                        ^~~~~~~~~~~~~~
src/tools/radiant/libs/math/FloatTools.h: In function 'float_equal_epsilon<float, float>(float const&, float const&, float const&)bool':
src/tools/radiant/libs/math/FloatTools.h:17:13: warning: function 'float_equal_epsilon<float, float>(float const&, float const&, float const&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   17 | inline bool float_equal_epsilon (const Element& self, const OtherElement& other, const Element& epsilon)
      |             ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_determinant(Matrix4 const&)':
src/tools/radiant/libs/math/matrix.h:744:15: warning: function 'matrix4_determinant(Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  744 | inline double matrix4_determinant (const Matrix4& self)
      |               ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_full_inverse(Matrix4 const&)':
src/tools/radiant/libs/math/matrix.h:754:16: warning: function 'matrix4_full_inverse(Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  754 | inline Matrix4 matrix4_full_inverse (const Matrix4& self)
      |                ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_full_invert(Matrix4&)':
src/tools/radiant/libs/math/matrix.h:777:13: warning: function 'matrix4_full_invert(Matrix4&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  777 | inline void matrix4_full_invert (Matrix4& self)
      |             ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/pivot.h: In function 'pivot_scale(Matrix4&, Matrix4 const&)':
src/tools/radiant/libs/pivot.h:76:13: warning: function 'pivot_scale(Matrix4&, Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline void pivot_scale (Matrix4& scale, const Matrix4& pivot2screen)
      |             ^~~~~~~~~~~
src/tools/radiant/libs/pivot.h: In function 'Pivot2World_worldSpace(Matrix4&, Matrix4 const&, Matrix4 const&, Matrix4 const&, Matrix4 const&)':
src/tools/radiant/libs/pivot.h:113:13: warning: function 'Pivot2World_worldSpace(Matrix4&, Matrix4 const&, Matrix4 const&, Matrix4 const&, Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  113 | inline void Pivot2World_worldSpace (Matrix4& manip2world, const Matrix4& pivot2world, const Matrix4& modelview,
      |             ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulators.h: In member function 'Pivot2World::Pivot2World()':
src/tools/radiant/radiant/selection/Manipulators.h:24:8: warning: function 'Pivot2World::Pivot2World()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   24 | struct Pivot2World
      |        ^~~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulators.h: In member function 'TranslateManipulator::RenderableQuad::RenderableQuad()':
src/tools/radiant/radiant/selection/Manipulators.h:203:24: warning: function 'TranslateManipulator::RenderableQuad::RenderableQuad()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  203 |                 struct RenderableQuad: public OpenGLRenderable
      |                        ^~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulators.h: In member function 'ScaleManipulator::RenderableArrow::RenderableArrow()':
src/tools/radiant/radiant/selection/Manipulators.h:260:24: warning: function 'ScaleManipulator::RenderableArrow::RenderableArrow()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  260 |                 struct RenderableArrow: public OpenGLRenderable
      |                        ^~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulators.h: In member function 'ScaleManipulator::RenderableQuad::RenderableQuad()':
src/tools/radiant/radiant/selection/Manipulators.h:278:24: warning: function 'ScaleManipulator::RenderableQuad::RenderableQuad()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  278 |                 struct RenderableQuad: public OpenGLRenderable
      |                        ^~~~~~~~~~~~~~
src/tools/radiant/libs/pivot.h: In function 'billboard_viewpointOriented(Matrix4&, Matrix4 const&)':
src/tools/radiant/libs/pivot.h:40:13: warning: function 'billboard_viewpointOriented(Matrix4&, Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   40 | inline void billboard_viewpointOriented (Matrix4& rotation, const Matrix4& world2screen)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/pivot.h: In function 'Pivot2World_viewpointSpace(Matrix4&, BasicVector3<float>&, Matrix4 const&, Matrix4 const&, Matrix4 const&, Matrix4 const&)':
src/tools/radiant/libs/pivot.h:128:13: warning: function 'Pivot2World_viewpointSpace(Matrix4&, BasicVector3<float>&, Matrix4 const&, Matrix4 const&, Matrix4 const&, Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  128 | inline void Pivot2World_viewpointSpace (Matrix4& manip2world, Vector3& axis, const Matrix4& pivot2world,
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/pivot.h: In function 'billboard_viewplaneOriented(Matrix4&, Matrix4 const&)':
src/tools/radiant/libs/pivot.h:27:13: warning: function 'billboard_viewplaneOriented(Matrix4&, Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   27 | inline void billboard_viewplaneOriented (Matrix4& rotation, const Matrix4& world2screen)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/pivot.h: In function 'Pivot2World_viewplaneSpace(Matrix4&, Matrix4 const&, Matrix4 const&, Matrix4 const&, Matrix4 const&)':
src/tools/radiant/libs/pivot.h:148:13: warning: function 'Pivot2World_viewplaneSpace(Matrix4&, Matrix4 const&, Matrix4 const&, Matrix4 const&, Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  148 | inline void Pivot2World_viewplaneSpace (Matrix4& manip2world, const Matrix4& pivot2world, const Matrix4& modelview,
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/render.h: In function 'draw_quad(float, PointVertex*)':
src/tools/radiant/libs/render.h:1258:13: warning: function 'draw_quad(float, PointVertex*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
 1258 | inline void draw_quad (const float radius, PointVertex* quad)
      |             ^~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_transformed_direction<float>(Matrix4 const&, BasicVector3<float> const&)BasicVector3<float>':
src/tools/radiant/libs/math/matrix.h:616:30: warning: function 'matrix4_transformed_direction<float>(Matrix4 const&, BasicVector3<float> const&)BasicVector3<float>' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  616 | inline BasicVector3<Element> matrix4_transformed_direction (const Matrix4& self, const BasicVector3<Element>& direction)
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulators.cpp: In function 'draw_semicircle<RemapYZX>(unsigned long, float, PointVertex*, RemapYZX)void':
src/tools/radiant/radiant/selection/Manipulators.cpp:22:13: warning: function 'draw_semicircle<RemapYZX>(unsigned long, float, PointVertex*, RemapYZX)void' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   22 | inline void draw_semicircle (const std::size_t segments, const float radius, PointVertex* vertices, remap_policy remap)
      |             ^~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulators.cpp: In function 'draw_semicircle<RemapZXY>(unsigned long, float, PointVertex*, RemapZXY)void':
src/tools/radiant/radiant/selection/Manipulators.cpp:22:13: warning: function 'draw_semicircle<RemapZXY>(unsigned long, float, PointVertex*, RemapZXY)void' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/Manipulators.cpp: In function 'draw_semicircle<RemapXYZ>(unsigned long, float, PointVertex*, RemapXYZ)void':
src/tools/radiant/radiant/selection/Manipulators.cpp:22:13: warning: function 'draw_semicircle<RemapXYZ>(unsigned long, float, PointVertex*, RemapXYZ)void' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/render.h: In function 'draw_circle<RemapXYZ>(unsigned long, float, PointVertex*, RemapXYZ)void':
src/tools/radiant/libs/render.h:1123:13: warning: function 'draw_circle<RemapXYZ>(unsigned long, float, PointVertex*, RemapXYZ)void' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
 1123 | inline void draw_circle (const std::size_t segments, const float radius, PointVertex* vertices, remap_policy remap)
      |             ^~~~~~~~~~~
src/tools/radiant/libs/math/Vector3.h: In function 'vector3_equal_epsilon<float, float, float>(BasicVector3<float> const&, BasicVector3<float> const&, float)bool':
src/tools/radiant/libs/math/Vector3.h:443:13: warning: function 'vector3_equal_epsilon<float, float, float>(BasicVector3<float> const&, BasicVector3<float> const&, float)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  443 | inline bool vector3_equal_epsilon (const BasicVector3<Element>& self, const BasicVector3<OtherElement>& other,
      |             ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/container/array.h:28,
                 from src/tools/radiant/libs/render.h:33:
src/tools/radiant/libs/memory/allocator.h: In member function 'New<PointVertex, DefaultAllocator<PointVertex> >::~New()':
src/tools/radiant/libs/memory/allocator.h:122:7: warning: function 'New<PointVertex, DefaultAllocator<PointVertex> >::~New()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  122 | class New : public Allocator {
      |       ^~~
src/tools/radiant/libs/memory/allocator.h: In member function 'Delete<PointVertex, DefaultAllocator<PointVertex> >::~Delete()':
src/tools/radiant/libs/memory/allocator.h:166:7: warning: function 'Delete<PointVertex, DefaultAllocator<PointVertex> >::~Delete()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  166 | class Delete : public Allocator {
      |       ^~~~~~
src/tools/radiant/libs/memory/allocator.h: In member function 'New<FlatShadedVertex, DefaultAllocator<FlatShadedVertex> >::~New()':
src/tools/radiant/libs/memory/allocator.h:122:7: warning: function 'New<FlatShadedVertex, DefaultAllocator<FlatShadedVertex> >::~New()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  122 | class New : public Allocator {
      |       ^~~
src/tools/radiant/libs/memory/allocator.h: In member function 'Delete<FlatShadedVertex, DefaultAllocator<FlatShadedVertex> >::~Delete()':
src/tools/radiant/libs/memory/allocator.h:166:7: warning: function 'Delete<FlatShadedVertex, DefaultAllocator<FlatShadedVertex> >::~Delete()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  166 | class Delete : public Allocator {
      |       ^~~~~~
src/tools/radiant/radiant/selection/Remap.h: In function 'draw_arrowhead<TripleRemapXYZ<Vertex3f>, TripleRemapXYZ<Normal3f> >(unsigned long, float, FlatShadedVertex*, TripleRemapXYZ<Vertex3f>, TripleRemapXYZ<Normal3f>)void':
src/tools/radiant/radiant/selection/Remap.h:68:13: warning: function 'draw_arrowhead<TripleRemapXYZ<Vertex3f>, TripleRemapXYZ<Normal3f> >(unsigned long, float, FlatShadedVertex*, TripleRemapXYZ<Vertex3f>, TripleRemapXYZ<Normal3f>)void' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   68 | inline void draw_arrowhead (const std::size_t segments, const float length, FlatShadedVertex* vertices, VertexRemap,
      |             ^~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Remap.h: In function 'draw_arrowhead<TripleRemapYZX<Vertex3f>, TripleRemapYZX<Normal3f> >(unsigned long, float, FlatShadedVertex*, TripleRemapYZX<Vertex3f>, TripleRemapYZX<Normal3f>)void':
src/tools/radiant/radiant/selection/Remap.h:68:13: warning: function 'draw_arrowhead<TripleRemapYZX<Vertex3f>, TripleRemapYZX<Normal3f> >(unsigned long, float, FlatShadedVertex*, TripleRemapYZX<Vertex3f>, TripleRemapYZX<Normal3f>)void' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/Remap.h: In function 'draw_arrowhead<TripleRemapZXY<Vertex3f>, TripleRemapZXY<Normal3f> >(unsigned long, float, FlatShadedVertex*, TripleRemapZXY<Vertex3f>, TripleRemapZXY<Normal3f>)void':
src/tools/radiant/radiant/selection/Remap.h:68:13: warning: function 'draw_arrowhead<TripleRemapZXY<Vertex3f>, TripleRemapZXY<Normal3f> >(unsigned long, float, FlatShadedVertex*, TripleRemapZXY<Vertex3f>, TripleRemapZXY<Normal3f>)void' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/Selectors.h: In member function 'SelectionPool::SelectionPool()':
src/tools/radiant/radiant/selection/Selectors.h:12:7: warning: function 'SelectionPool::SelectionPool()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   12 | class SelectionPool : public Selector {
      |       ^~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/Selectors.h: In member function 'BestSelector::~BestSelector()':
src/tools/radiant/radiant/selection/Selectors.h:93:7: warning: function 'BestSelector::~BestSelector()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   93 | class BestSelector : public Selector {
      |       ^~~~~~~~~~~~
src/tools/radiant/radiant/selection/Selectors.h: In member function 'BestSelector::~BestSelector()':
src/tools/radiant/radiant/selection/Selectors.h:93:7: warning: function 'BestSelector::~BestSelector()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/selection/../renderer.h:54:
src/tools/radiant/radiant/selection/../render/frontend/ForEachVisible.h: In member function 'ForEachVisible<CullingWalker<testselect_entity_visible> >::~ForEachVisible()':
src/tools/radiant/radiant/selection/../render/frontend/ForEachVisible.h:20:7: warning: function 'ForEachVisible<CullingWalker<testselect_entity_visible> >::~ForEachVisible()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   20 | class ForEachVisible: public scene::Graph::Walker
      |       ^~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/../render/frontend/ForEachVisible.h: In member function 'ForEachVisible<CullingWalker<testselect_entity_visible> >::~ForEachVisible()':
src/tools/radiant/radiant/selection/../render/frontend/ForEachVisible.h:20:7: warning: function 'ForEachVisible<CullingWalker<testselect_entity_visible> >::~ForEachVisible()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/memory/allocator.h:90:
src/tools/radiant/libs/generic/object.h: In function 'constructor<PointVertex>(PointVertex&)void':
src/tools/radiant/libs/generic/object.h:33:13: warning: function 'constructor<PointVertex>(PointVertex&)void' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   33 | inline void constructor(Type& object) {
      |             ^~~~~~~~~~~
src/tools/radiant/libs/generic/object.h: In function 'destructor<PointVertex>(PointVertex&)void':
src/tools/radiant/libs/generic/object.h:78:13: warning: function 'destructor<PointVertex>(PointVertex&)void' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   78 | inline void destructor(Type& object) {
      |             ^~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulators.h: In member function 'RotateManipulator::RenderableSemiCircle::~RenderableSemiCircle()':
src/tools/radiant/radiant/selection/Manipulators.h:89:24: warning: function 'RotateManipulator::RenderableSemiCircle::~RenderableSemiCircle()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   89 |                 struct RenderableSemiCircle: public OpenGLRenderable
      |                        ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulators.h: In member function 'RotateManipulator::RenderableSemiCircle::~RenderableSemiCircle()':
src/tools/radiant/radiant/selection/Manipulators.h:89:24: warning: function 'RotateManipulator::RenderableSemiCircle::~RenderableSemiCircle()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/Manipulators.h: In member function 'RotateManipulator::RenderableCircle::~RenderableCircle()':
src/tools/radiant/radiant/selection/Manipulators.h:66:24: warning: function 'RotateManipulator::RenderableCircle::~RenderableCircle()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 |                 struct RenderableCircle: public OpenGLRenderable
      |                        ^~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulators.h: In member function 'RotateManipulator::RenderableCircle::~RenderableCircle()':
src/tools/radiant/radiant/selection/Manipulators.h:66:24: warning: function 'RotateManipulator::RenderableCircle::~RenderableCircle()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/generic/object.h: In function 'constructor<FlatShadedVertex>(FlatShadedVertex&)void':
src/tools/radiant/libs/generic/object.h:33:13: warning: function 'constructor<FlatShadedVertex>(FlatShadedVertex&)void' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   33 | inline void constructor(Type& object) {
      |             ^~~~~~~~~~~
src/tools/radiant/libs/generic/object.h: In function 'destructor<FlatShadedVertex>(FlatShadedVertex&)void':
src/tools/radiant/libs/generic/object.h:78:13: warning: function 'destructor<FlatShadedVertex>(FlatShadedVertex&)void' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   78 | inline void destructor(Type& object) {
      |             ^~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulators.h: In member function 'TranslateManipulator::RenderableArrowHead::~RenderableArrowHead()':
src/tools/radiant/radiant/selection/Manipulators.h:179:24: warning: function 'TranslateManipulator::RenderableArrowHead::~RenderableArrowHead()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  179 |                 struct RenderableArrowHead: public OpenGLRenderable
      |                        ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulators.h: In member function 'TranslateManipulator::RenderableArrowHead::~RenderableArrowHead()':
src/tools/radiant/radiant/selection/Manipulators.h:179:24: warning: function 'TranslateManipulator::RenderableArrowHead::~RenderableArrowHead()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/Selectors.h: In member function 'SelectionPool::~SelectionPool()':
src/tools/radiant/radiant/selection/Selectors.h:12:7: warning: function 'SelectionPool::~SelectionPool()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   12 | class SelectionPool : public Selector {
      |       ^~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Selectors.h: In member function 'SelectionPool::~SelectionPool()':
src/tools/radiant/radiant/selection/Selectors.h:12:7: warning: function 'SelectionPool::~SelectionPool()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/renderable.h:25,
                 from src/tools/radiant/libs/pivot.h:167:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iselection.h: In function 'GlobalSelectionSystem()':
src/tools/radiant/include/iselection.h:241:25: warning: function 'GlobalSelectionSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iscenegraph.h: In function 'GlobalSceneGraph()':
src/tools/radiant/include/iscenegraph.h:241:22: warning: function 'GlobalSceneGraph()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/../renderer.h: In function 'Scene_forEachVisible<testselect_entity_visible>(scene::Graph&, VolumeTest const&, testselect_entity_visible const&)void':
src/tools/radiant/radiant/selection/../renderer.h:56:13: warning: function 'Scene_forEachVisible<testselect_entity_visible>(scene::Graph&, VolumeTest const&, testselect_entity_visible const&)void' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   56 | inline void Scene_forEachVisible (scene::Graph& graph, const VolumeTest& volume, const Functor& functor)
      |             ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulatables.h: In member function 'TranslateFree::~TranslateFree()':
src/tools/radiant/radiant/selection/Manipulatables.h:123:7: warning: function 'TranslateFree::~TranslateFree()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  123 | class TranslateFree: public Manipulatable
      |       ^~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulators.h: In member function 'DragManipulator::~DragManipulator()':
src/tools/radiant/radiant/selection/Manipulators.h:331:7: warning: function 'DragManipulator::~DragManipulator()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  331 | class DragManipulator : public Manipulator
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulators.h: In member function 'DragManipulator::~DragManipulator()':
src/tools/radiant/radiant/selection/Manipulators.h:331:7: warning: function 'DragManipulator::~DragManipulator()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/Manipulatables.h: In member function 'TranslateFree::~TranslateFree()':
src/tools/radiant/radiant/selection/Manipulatables.h:123:7: warning: function 'TranslateFree::~TranslateFree()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  123 | class TranslateFree: public Manipulatable
      |       ^~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulatables.h: In member function 'RotateFree::~RotateFree()':
src/tools/radiant/radiant/selection/Manipulatables.h:70:7: warning: function 'RotateFree::~RotateFree()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   70 | class RotateFree: public Manipulatable
      |       ^~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulatables.h: In member function 'RotateFree::~RotateFree()':
src/tools/radiant/radiant/selection/Manipulatables.h:70:7: warning: function 'RotateFree::~RotateFree()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/Manipulatables.h: In member function 'RotateAxis::~RotateAxis()':
src/tools/radiant/radiant/selection/Manipulatables.h:83:7: warning: function 'RotateAxis::~RotateAxis()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   83 | class RotateAxis: public Manipulatable
      |       ^~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulators.h: In member function 'RotateManipulator::~RotateManipulator()':
src/tools/radiant/radiant/selection/Manipulators.h:62:7: warning: function 'RotateManipulator::~RotateManipulator()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class RotateManipulator: public Manipulator
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulators.h: In member function 'RotateManipulator::~RotateManipulator()':
src/tools/radiant/radiant/selection/Manipulators.h:62:7: warning: function 'RotateManipulator::~RotateManipulator()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/Manipulatables.h: In member function 'RotateAxis::~RotateAxis()':
src/tools/radiant/radiant/selection/Manipulatables.h:83:7: warning: function 'RotateAxis::~RotateAxis()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   83 | class RotateAxis: public Manipulatable
      |       ^~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulatables.h: In member function 'TranslateAxis::~TranslateAxis()':
src/tools/radiant/radiant/selection/Manipulatables.h:104:7: warning: function 'TranslateAxis::~TranslateAxis()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  104 | class TranslateAxis: public Manipulatable
      |       ^~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulators.h: In member function 'TranslateManipulator::~TranslateManipulator()':
src/tools/radiant/radiant/selection/Manipulators.h:155:7: warning: function 'TranslateManipulator::~TranslateManipulator()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  155 | class TranslateManipulator: public Manipulator
      |       ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulators.h: In member function 'TranslateManipulator::~TranslateManipulator()':
src/tools/radiant/radiant/selection/Manipulators.h:155:7: warning: function 'TranslateManipulator::~TranslateManipulator()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/Manipulatables.h: In member function 'TranslateAxis::~TranslateAxis()':
src/tools/radiant/radiant/selection/Manipulatables.h:104:7: warning: function 'TranslateAxis::~TranslateAxis()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  104 | class TranslateAxis: public Manipulatable
      |       ^~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulatables.h: In member function 'ScaleFree::~ScaleFree()':
src/tools/radiant/radiant/selection/Manipulatables.h:157:7: warning: function 'ScaleFree::~ScaleFree()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  157 | class ScaleFree: public Manipulatable
      |       ^~~~~~~~~
src/tools/radiant/radiant/selection/Manipulatables.h: In member function 'ScaleFree::~ScaleFree()':
src/tools/radiant/radiant/selection/Manipulatables.h:157:7: warning: function 'ScaleFree::~ScaleFree()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/Manipulatables.h: In member function 'ScaleAxis::~ScaleAxis()':
src/tools/radiant/radiant/selection/Manipulatables.h:137:7: warning: function 'ScaleAxis::~ScaleAxis()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | class ScaleAxis: public Manipulatable
      |       ^~~~~~~~~
src/tools/radiant/radiant/selection/Manipulators.h: In member function 'ScaleManipulator::~ScaleManipulator()':
src/tools/radiant/radiant/selection/Manipulators.h:257:7: warning: function 'ScaleManipulator::~ScaleManipulator()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  257 | class ScaleManipulator: public Manipulator
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulators.h: In member function 'ScaleManipulator::~ScaleManipulator()':
src/tools/radiant/radiant/selection/Manipulators.h:257:7: warning: function 'ScaleManipulator::~ScaleManipulator()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/Manipulatables.h: In member function 'ScaleAxis::~ScaleAxis()':
src/tools/radiant/radiant/selection/Manipulatables.h:137:7: warning: function 'ScaleAxis::~ScaleAxis()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | class ScaleAxis: public Manipulatable
      |       ^~~~~~~~~
In file included from src/tools/radiant/radiant/selection/Manipulators.cpp:6:
src/tools/radiant/radiant/selection/SelectionTest.h: In member function 'SelectionVolume::~SelectionVolume()':
src/tools/radiant/radiant/selection/SelectionTest.h:11:7: warning: function 'SelectionVolume::~SelectionVolume()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   11 | class SelectionVolume : public SelectionTest {
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/SelectionTest.h: In member function 'SelectionVolume::~SelectionVolume()':
src/tools/radiant/radiant/selection/SelectionTest.h:11:7: warning: function 'SelectionVolume::~SelectionVolume()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/SelectionTest.h: In member function 'testselect_entity_visible::~testselect_entity_visible()':
src/tools/radiant/radiant/selection/SelectionTest.h:45:7: warning: function 'testselect_entity_visible::~testselect_entity_visible()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class testselect_entity_visible : public scene::Graph::Walker {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/SelectionTest.h: In member function 'testselect_entity_visible::~testselect_entity_visible()':
src/tools/radiant/radiant/selection/SelectionTest.h:45:7: warning: function 'testselect_entity_visible::~testselect_entity_visible()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
===> CXX [uforadiant] src/tools/radiant/radiant/selection/Planes.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/iostream:38,
                 from src/tools/radiant/libs/math/FloatTools.h:8,
                 from src/tools/radiant/libs/math/Plane3.h:42,
                 from src/tools/radiant/radiant/selection/Planes.h:3,
                 from src/tools/radiant/radiant/selection/Planes.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iscenegraph.h:231,
                 from src/tools/radiant/libs/scenelib.h:31,
                 from src/tools/radiant/include/selectable.h:28,
                 from src/tools/radiant/radiant/selection/Planes.h:5:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
src/tools/radiant/radiant/selection/Planes.h: In member function 'PlaneSelectableSelectPlanes::~PlaneSelectableSelectPlanes()':
src/tools/radiant/radiant/selection/Planes.h:12:7: warning: function 'PlaneSelectableSelectPlanes::~PlaneSelectableSelectPlanes()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   12 | class PlaneSelectableSelectPlanes : public scene::Graph::Walker {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Planes.h: In member function 'PlaneSelectableSelectPlanes::~PlaneSelectableSelectPlanes()':
src/tools/radiant/radiant/selection/Planes.h:12:7: warning: function 'PlaneSelectableSelectPlanes::~PlaneSelectableSelectPlanes()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/Planes.h: In member function 'PlaneSelectableSelectReversedPlanes::~PlaneSelectableSelectReversedPlanes()':
src/tools/radiant/radiant/selection/Planes.h:22:7: warning: function 'PlaneSelectableSelectReversedPlanes::~PlaneSelectableSelectReversedPlanes()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   22 | class PlaneSelectableSelectReversedPlanes : public scene::Graph::Walker {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Planes.h: In member function 'PlaneSelectableSelectReversedPlanes::~PlaneSelectableSelectReversedPlanes()':
src/tools/radiant/radiant/selection/Planes.h:22:7: warning: function 'PlaneSelectableSelectReversedPlanes::~PlaneSelectableSelectReversedPlanes()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Instance_getSelectable(scene::Instance&)':
src/tools/radiant/libs/scenelib.h:488:20: warning: function 'Instance_getSelectable(scene::Instance&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  488 | inline Selectable* Instance_getSelectable (scene::Instance& instance)
      |                    ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Planes.h: In function 'Instance_getPlaneSelectable(scene::Instance&)':
src/tools/radiant/radiant/selection/Planes.h:8:25: warning: function 'Instance_getPlaneSelectable(scene::Instance&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    8 | inline PlaneSelectable* Instance_getPlaneSelectable(scene::Instance& instance) {
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Graph::Walker::Walker()':
src/tools/radiant/include/iscenegraph.h:92:31: warning: function 'scene::Graph::Walker::Walker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 |                         class Walker
      |                               ^~~~~~
src/tools/radiant/include/selectable.h: In member function 'SelectedPlanes::SelectedPlanes()':
src/tools/radiant/include/selectable.h:313:7: warning: function 'SelectedPlanes::SelectedPlanes()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  313 | class SelectedPlanes
      |       ^~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Planes.h: In member function 'SelectedPlaneSet::SelectedPlaneSet()':
src/tools/radiant/radiant/selection/Planes.h:81:7: warning: function 'SelectedPlaneSet::SelectedPlaneSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class SelectedPlaneSet : public SelectedPlanes
      |       ^~~~~~~~~~~~~~~~
In file included from src/tools/radiant/include/ibrush.h:26,
                 from src/tools/radiant/libs/scenelib.h:34:
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<SelectedPlaneSet>(SelectedPlaneSet&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<SelectedPlaneSet>(SelectedPlaneSet&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Planes.h: In function 'PlaneSet_contains(std::set<Plane3, PlaneLess, std::allocator<Plane3> > const&, Plane3 const&)':
src/tools/radiant/radiant/selection/Planes.h:77:13: warning: function 'PlaneSet_contains(std::set<Plane3, PlaneLess, std::allocator<Plane3> > const&, Plane3 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   77 | inline bool PlaneSet_contains(const PlaneSet& self, const Plane3& plane) {
      |             ^~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Planes.h: In member function 'SelectedPlaneSet::~SelectedPlaneSet()':
src/tools/radiant/radiant/selection/Planes.h:81:7: warning: function 'SelectedPlaneSet::~SelectedPlaneSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class SelectedPlaneSet : public SelectedPlanes
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Planes.h: In member function 'SelectedPlaneSet::~SelectedPlaneSet()':
src/tools/radiant/radiant/selection/Planes.h:81:7: warning: function 'SelectedPlaneSet::~SelectedPlaneSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/Planes.h: In function 'PlaneSet_insert(std::set<Plane3, PlaneLess, std::allocator<Plane3> >&, Plane3 const&)':
src/tools/radiant/radiant/selection/Planes.h:73:13: warning: function 'PlaneSet_insert(std::set<Plane3, PlaneLess, std::allocator<Plane3> >&, Plane3 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   73 | inline void PlaneSet_insert(PlaneSet& self, const Plane3& plane) {
      |             ^~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/cstddef:49,
                 from src/tools/radiant/include/iselection.h:29,
                 from src/tools/radiant/radiant/selection/RadiantSelectionSystem.h:3,
                 from src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iselection.h:231:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/radiant/selection/RadiantSelectionSystem.h:7:
src/tools/radiant/radiant/selection/Manipulators.h: In constructor 'DragManipulator::DragManipulator()':
src/tools/radiant/radiant/selection/Manipulators.h:341:35: warning: member 'DragManipulator::_resizeTranslatable' is used uninitialized [-Wuninitialized]
  341 |   DragManipulator() : _freeResize(_resizeTranslatable), _freeDrag(_dragTranslatable), _selected(false) {}
      |                                   ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulators.h:341:67: warning: member 'DragManipulator::_dragTranslatable' is used uninitialized [-Wuninitialized]
  341 |   DragManipulator() : _freeResize(_resizeTranslatable), _freeDrag(_dragTranslatable), _selected(false) {}
      |                                                                   ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/selection/../brush/FaceTexDef.h:9,
                 from src/tools/radiant/radiant/selection/../brush/Face.h:13,
                 from src/tools/radiant/radiant/selection/../brush/BrushTokens.h:28,
                 from src/tools/radiant/radiant/selection/../brush/BrushNode.h:30,
                 from src/tools/radiant/radiant/selection/SceneWalkers.h:8,
                 from src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:12:
src/tools/radiant/radiant/selection/../brush/TextureProjection.h: In member function 'constexpr TextureProjection& TextureProjection::operator=(const TextureProjection&)':
src/tools/radiant/radiant/selection/../brush/TextureProjection.h:10:7: warning: implicitly-declared 'constexpr TexDef& TexDef::operator=(const TexDef&)' is deprecated [-Wdeprecated-copy]
   10 | class TextureProjection
      |       ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/selection/../brush/BrushNode.h:26:
src/tools/radiant/radiant/selection/../brush/TexDef.h:13:17: note: because 'TexDef' has user-provided 'TexDef::TexDef(const TexDef&)'
   13 |                 TexDef (const TexDef& other);
      |                 ^~~~~~
src/tools/radiant/radiant/selection/../brush/FaceTexDef.h: In constructor 'FaceTexdef::SavedState::SavedState(const FaceTexdef&)':
src/tools/radiant/radiant/selection/../brush/FaceTexDef.h:26:67: note: synthesized method 'constexpr TextureProjection& TextureProjection::operator=(const TextureProjection&)' first required here
   26 |                                         m_projection = faceTexdef.m_projection;
      |                                                                   ^~~~~~~~~~~~
src/tools/radiant/radiant/selection/../brush/FaceTexDef.h: In member function 'void FaceTexdef::SavedState::exportState(FaceTexdef&) const':
src/tools/radiant/radiant/selection/../brush/FaceTexDef.h:31:89: warning: implicitly-declared 'constexpr TexDef& TexDef::operator=(const TexDef&)' is deprecated [-Wdeprecated-copy]
   31 |                                         faceTexdef.m_projection.m_texdef = m_projection.m_texdef;
      |                                                                                         ^~~~~~~~
src/tools/radiant/radiant/selection/../brush/TexDef.h:13:17: note: because 'TexDef' has user-provided 'TexDef::TexDef(const TexDef&)'
   13 |                 TexDef (const TexDef& other);
      |                 ^~~~~~
src/tools/radiant/radiant/selection/Manipulators.h: In member function 'ClipManipulator::~ClipManipulator()':
src/tools/radiant/radiant/selection/Manipulators.h:352:7: warning: function 'ClipManipulator::~ClipManipulator()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  352 | class ClipManipulator : public Manipulator {
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulators.h: In member function 'ClipManipulator::~ClipManipulator()':
src/tools/radiant/radiant/selection/Manipulators.h:352:7: warning: function 'ClipManipulator::~ClipManipulator()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/selection/Manipulators.h:20:
src/tools/radiant/libs/selectionlib.h: In member function 'SelectableBool::~SelectableBool()':
src/tools/radiant/libs/selectionlib.h:86:7: warning: function 'SelectableBool::~SelectableBool()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   86 | class SelectableBool: public Selectable
      |       ^~~~~~~~~~~~~~
src/tools/radiant/libs/selectionlib.h: In member function 'SelectableBool::~SelectableBool()':
src/tools/radiant/libs/selectionlib.h:86:7: warning: function 'SelectableBool::~SelectableBool()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/selection/RadiantSelectionSystem.h:4:
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_multiplied_by_matrix4(Matrix4 const&, Matrix4 const&)':
src/tools/radiant/libs/math/matrix.h:477:16: warning: function 'matrix4_multiplied_by_matrix4(Matrix4 const&, Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  477 | inline Matrix4 matrix4_multiplied_by_matrix4 (const Matrix4& self, const Matrix4& other)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_multiply_by_matrix4(Matrix4&, Matrix4 const&)':
src/tools/radiant/libs/math/matrix.h:496:13: warning: function 'matrix4_multiply_by_matrix4(Matrix4&, Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  496 | inline void matrix4_multiply_by_matrix4 (Matrix4& self, const Matrix4& other)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/selection/RadiantSelectionSystem.h:6:
src/tools/radiant/libs/signal/signal.h: In function 'ListDetail::list_initialise(ListDetail::ListNodeBase&)':
src/tools/radiant/libs/signal/signal.h:16:13: warning: function 'ListDetail::list_initialise(ListDetail::ListNodeBase&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   16 | inline void list_initialise(ListNodeBase& self) {
      |             ^~~~~~~~~~~~~~~
src/tools/radiant/libs/signal/signal.h: In function 'ListDetail::node_link(ListDetail::ListNodeBase*, ListDetail::ListNodeBase*)':
src/tools/radiant/libs/signal/signal.h:36:13: warning: function 'ListDetail::node_link(ListDetail::ListNodeBase*, ListDetail::ListNodeBase*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   36 | inline void node_link(ListNodeBase* node, ListNodeBase* next) {
      |             ^~~~~~~~~
In file included from src/tools/radiant/radiant/selection/Manipulators.h:17:
src/tools/radiant/libs/pivot.h: In function 'ConstructObject2Screen(Matrix4&, Matrix4 const&, Matrix4 const&, Matrix4 const&, Matrix4 const&)':
src/tools/radiant/libs/pivot.h:51:13: warning: function 'ConstructObject2Screen(Matrix4&, Matrix4 const&, Matrix4 const&, Matrix4 const&, Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   51 | inline void ConstructObject2Screen (Matrix4& object2screen, const Matrix4& object2world, const Matrix4& world2view,
      |             ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/pivot.h: In function 'ConstructObject2Device(Matrix4&, Matrix4 const&, Matrix4 const&, Matrix4 const&)':
src/tools/radiant/libs/pivot.h:60:13: warning: function 'ConstructObject2Device(Matrix4&, Matrix4 const&, Matrix4 const&, Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   60 | inline void ConstructObject2Device (Matrix4& object2screen, const Matrix4& object2world, const Matrix4& world2view,
      |             ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/pivot.h: In function 'pivot_perspective(Matrix4&, Matrix4 const&)':
src/tools/radiant/libs/pivot.h:90:13: warning: function 'pivot_perspective(Matrix4&, Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   90 | inline void pivot_perspective (Matrix4& scale, const Matrix4& pivot2screen)
      |             ^~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulators.h: In member function 'ScaleManipulator::RenderableQuad::~RenderableQuad()':
src/tools/radiant/radiant/selection/Manipulators.h:278:24: warning: function 'ScaleManipulator::RenderableQuad::~RenderableQuad()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  278 |                 struct RenderableQuad: public OpenGLRenderable
      |                        ^~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulators.h: In member function 'ScaleManipulator::RenderableQuad::~RenderableQuad()':
src/tools/radiant/radiant/selection/Manipulators.h:278:24: warning: function 'ScaleManipulator::RenderableQuad::~RenderableQuad()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/Manipulators.h: In member function 'ScaleManipulator::RenderableArrow::~RenderableArrow()':
src/tools/radiant/radiant/selection/Manipulators.h:260:24: warning: function 'ScaleManipulator::RenderableArrow::~RenderableArrow()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  260 |                 struct RenderableArrow: public OpenGLRenderable
      |                        ^~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulators.h: In member function 'ScaleManipulator::RenderableArrow::~RenderableArrow()':
src/tools/radiant/radiant/selection/Manipulators.h:260:24: warning: function 'ScaleManipulator::RenderableArrow::~RenderableArrow()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/Manipulators.h: In member function 'TranslateManipulator::RenderableQuad::~RenderableQuad()':
src/tools/radiant/radiant/selection/Manipulators.h:203:24: warning: function 'TranslateManipulator::RenderableQuad::~RenderableQuad()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  203 |                 struct RenderableQuad: public OpenGLRenderable
      |                        ^~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulators.h: In member function 'TranslateManipulator::RenderableQuad::~RenderableQuad()':
src/tools/radiant/radiant/selection/Manipulators.h:203:24: warning: function 'TranslateManipulator::RenderableQuad::~RenderableQuad()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/Manipulators.h: In member function 'TranslateManipulator::RenderableArrowLine::~RenderableArrowLine()':
src/tools/radiant/radiant/selection/Manipulators.h:158:24: warning: function 'TranslateManipulator::RenderableArrowLine::~RenderableArrowLine()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  158 |                 struct RenderableArrowLine: public OpenGLRenderable
      |                        ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulators.h: In member function 'TranslateManipulator::RenderableArrowLine::~RenderableArrowLine()':
src/tools/radiant/radiant/selection/Manipulators.h:158:24: warning: function 'TranslateManipulator::RenderableArrowLine::~RenderableArrowLine()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/math/frustum.h:32,
                 from src/tools/radiant/radiant/selection/../camera/view.h:26,
                 from src/tools/radiant/radiant/selection/Manipulators.h:18:
src/tools/radiant/libs/math/aabb.h: In function 'extents_valid(float)':
src/tools/radiant/libs/math/aabb.h:187:13: warning: function 'extents_valid(float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  187 | inline bool extents_valid (float f)
      |             ^~~~~~~~~~~~~
src/tools/radiant/libs/math/aabb.h: In function 'origin_valid(float)':
src/tools/radiant/libs/math/aabb.h:192:13: warning: function 'origin_valid(float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  192 | inline bool origin_valid (float f)
      |             ^~~~~~~~~~~~
In file included from src/tools/radiant/include/selectable.h:28,
                 from src/tools/radiant/libs/selectionlib.h:26:
src/tools/radiant/libs/scenelib.h: In member function 'HasBrushes::~HasBrushes()':
src/tools/radiant/libs/scenelib.h:345:7: warning: function 'HasBrushes::~HasBrushes()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  345 | class HasBrushes: public scene::Traversable::Walker
      |       ^~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In member function 'HasBrushes::~HasBrushes()':
src/tools/radiant/libs/scenelib.h:345:7: warning: function 'HasBrushes::~HasBrushes()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/SceneWalkers.h: In member function 'SelectAllWalker::~SelectAllWalker()':
src/tools/radiant/radiant/selection/SceneWalkers.h:32:7: warning: function 'SelectAllWalker::~SelectAllWalker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   32 | class SelectAllWalker : public scene::Graph::Walker {
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/SceneWalkers.h: In member function 'SelectAllWalker::~SelectAllWalker()':
src/tools/radiant/radiant/selection/SceneWalkers.h:32:7: warning: function 'SelectAllWalker::~SelectAllWalker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/SceneWalkers.h: In member function 'SelectAllComponentWalker::~SelectAllComponentWalker()':
src/tools/radiant/radiant/selection/SceneWalkers.h:47:7: warning: function 'SelectAllComponentWalker::~SelectAllComponentWalker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   47 | class SelectAllComponentWalker : public scene::Graph::Walker {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/SceneWalkers.h: In member function 'SelectAllComponentWalker::~SelectAllComponentWalker()':
src/tools/radiant/radiant/selection/SceneWalkers.h:47:7: warning: function 'SelectAllComponentWalker::~SelectAllComponentWalker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/SceneWalkers.h: In member function 'FreezeTransforms::~FreezeTransforms()':
src/tools/radiant/radiant/selection/SceneWalkers.h:86:7: warning: function 'FreezeTransforms::~FreezeTransforms()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   86 | class FreezeTransforms : public scene::Graph::Walker {
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/SceneWalkers.h: In member function 'FreezeTransforms::~FreezeTransforms()':
src/tools/radiant/radiant/selection/SceneWalkers.h:86:7: warning: function 'FreezeTransforms::~FreezeTransforms()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/SceneWalkers.h: In member function 'RemoveDegenerateBrushWalker::~RemoveDegenerateBrushWalker()':
src/tools/radiant/radiant/selection/SceneWalkers.h:64:7: warning: function 'RemoveDegenerateBrushWalker::~RemoveDegenerateBrushWalker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   64 | class RemoveDegenerateBrushWalker :
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/SceneWalkers.h: In member function 'RemoveDegenerateBrushWalker::~RemoveDegenerateBrushWalker()':
src/tools/radiant/radiant/selection/SceneWalkers.h:64:7: warning: function 'RemoveDegenerateBrushWalker::~RemoveDegenerateBrushWalker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/SceneWalkers.h: In member function 'BoundsSelectedComponent::~BoundsSelectedComponent()':
src/tools/radiant/radiant/selection/SceneWalkers.h:121:7: warning: function 'BoundsSelectedComponent::~BoundsSelectedComponent()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class BoundsSelectedComponent : public scene::Graph::Walker {
      |       ^~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/SceneWalkers.h: In member function 'BoundsSelectedComponent::~BoundsSelectedComponent()':
src/tools/radiant/radiant/selection/SceneWalkers.h:121:7: warning: function 'BoundsSelectedComponent::~BoundsSelectedComponent()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/SceneWalkers.h: In member function 'BoundsSelected::~BoundsSelected()':
src/tools/radiant/radiant/selection/SceneWalkers.h:102:7: warning: function 'BoundsSelected::~BoundsSelected()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  102 | class BoundsSelected : public scene::Graph::Walker {
      |       ^~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/SceneWalkers.h: In member function 'BoundsSelected::~BoundsSelected()':
src/tools/radiant/radiant/selection/SceneWalkers.h:102:7: warning: function 'BoundsSelected::~BoundsSelected()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/scenelib.h: In function 'Node_getTraversable(scene::Node&)':
src/tools/radiant/libs/scenelib.h:200:28: warning: function 'Node_getTraversable(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  200 | inline scene::Traversable* Node_getTraversable (scene::Node& node)
      |                            ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_getTransformNode(scene::Node&)':
src/tools/radiant/libs/scenelib.h:216:23: warning: function 'Node_getTransformNode(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  216 | inline TransformNode* Node_getTransformNode (scene::Node& node)
      |                       ^~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/include/iscenegraph.h:28,
                 from src/tools/radiant/libs/scenelib.h:31:
src/tools/radiant/include/itraversable.h: In member function 'scene::Traversable::Walker::Walker()':
src/tools/radiant/include/itraversable.h:36:23: warning: function 'scene::Traversable::Walker::Walker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   36 |                 class Walker
      |                       ^~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_getEntity(scene::Node&)':
src/tools/radiant/libs/scenelib.h:269:16: warning: function 'Node_getEntity(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  269 | inline Entity* Node_getEntity(scene::Node& node) {
      |                ^~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_isBrush(scene::Node&)':
src/tools/radiant/libs/scenelib.h:309:13: warning: function 'Node_isBrush(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  309 | inline bool Node_isBrush (scene::Node& node)
      |             ^~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_isPrimitive(scene::Node&)':
src/tools/radiant/libs/scenelib.h:315:13: warning: function 'Node_isPrimitive(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  315 | inline bool Node_isPrimitive (scene::Node& node)
      |             ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'node_is_group(scene::Node&)':
src/tools/radiant/libs/scenelib.h:363:13: warning: function 'node_is_group(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  363 | inline bool node_is_group (scene::Node& node)
      |             ^~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Instance_getSelectable(scene::Instance&)':
src/tools/radiant/libs/scenelib.h:488:20: warning: function 'Instance_getSelectable(scene::Instance&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  488 | inline Selectable* Instance_getSelectable (scene::Instance& instance)
      |                    ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Instance_getTransformable(scene::Instance&)':
src/tools/radiant/libs/scenelib.h:574:23: warning: function 'Instance_getTransformable(scene::Instance&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  574 | inline Transformable* Instance_getTransformable (scene::Instance& instance)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Instance_getComponentSelectionTestable(scene::Instance&)':
src/tools/radiant/libs/scenelib.h:583:36: warning: function 'Instance_getComponentSelectionTestable(scene::Instance&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  583 | inline ComponentSelectionTestable* Instance_getComponentSelectionTestable (scene::Instance& instance)
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Instance_getComponentEditable(scene::Instance&)':
src/tools/radiant/libs/scenelib.h:588:27: warning: function 'Instance_getComponentEditable(scene::Instance&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  588 | inline ComponentEditable* Instance_getComponentEditable (scene::Instance& instance)
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/selectable.h: In function 'SelectionIntersection_closer(SelectionIntersection const&, SelectionIntersection const&)':
src/tools/radiant/include/selectable.h:70:13: warning: function 'SelectionIntersection_closer(SelectionIntersection const&, SelectionIntersection const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   70 | inline bool SelectionIntersection_closer (const SelectionIntersection& self, const SelectionIntersection& other)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/selectable.h: In function 'assign_if_closer(SelectionIntersection&, SelectionIntersection const&)':
src/tools/radiant/include/selectable.h:76:13: warning: function 'assign_if_closer(SelectionIntersection&, SelectionIntersection const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline void assign_if_closer (SelectionIntersection& best, const SelectionIntersection& other)
      |             ^~~~~~~~~~~~~~~~
src/tools/radiant/include/iselection.h: In member function 'Selectable::Selectable()':
src/tools/radiant/include/iselection.h:41:7: warning: function 'Selectable::Selectable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | class Selectable
      |       ^~~~~~~~~~
src/tools/radiant/include/selectable.h: In member function 'Selector::Selector()':
src/tools/radiant/include/selectable.h:268:7: warning: function 'Selector::Selector()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | class Selector
      |       ^~~~~~~~
In file included from src/tools/radiant/radiant/selection/Manipulators.h:21:
src/tools/radiant/radiant/selection/Manipulatables.h: In member function 'ResizeTranslatable::~ResizeTranslatable()':
src/tools/radiant/radiant/selection/Manipulatables.h:173:7: warning: function 'ResizeTranslatable::~ResizeTranslatable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  173 | class ResizeTranslatable : public Translatable {
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulatables.h: In member function 'ResizeTranslatable::~ResizeTranslatable()':
src/tools/radiant/radiant/selection/Manipulatables.h:173:7: warning: function 'ResizeTranslatable::~ResizeTranslatable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/Manipulatables.h: In member function 'DragTranslatable::~DragTranslatable()':
src/tools/radiant/radiant/selection/Manipulatables.h:179:7: warning: function 'DragTranslatable::~DragTranslatable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  179 | class DragTranslatable : public Translatable {
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulatables.h: In member function 'DragTranslatable::~DragTranslatable()':
src/tools/radiant/radiant/selection/Manipulatables.h:179:7: warning: function 'DragTranslatable::~DragTranslatable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/Manipulatables.h: In member function 'Manipulatable::Manipulatable()':
src/tools/radiant/radiant/selection/Manipulatables.h:27:7: warning: function 'Manipulatable::Manipulatable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   27 | class Manipulatable {
      |       ^~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulators.h: In member function 'Manipulator::Manipulator()':
src/tools/radiant/radiant/selection/Manipulators.h:41:7: warning: function 'Manipulator::Manipulator()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | class Manipulator
      |       ^~~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulatables.h: In member function 'Translatable::Translatable()':
src/tools/radiant/radiant/selection/Manipulatables.h:46:7: warning: function 'Translatable::Translatable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   46 | class Translatable
      |       ^~~~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulatables.h: In member function 'ResizeTranslatable::ResizeTranslatable()':
src/tools/radiant/radiant/selection/Manipulatables.h:173:7: warning: function 'ResizeTranslatable::ResizeTranslatable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  173 | class ResizeTranslatable : public Translatable {
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulatables.h: In member function 'DragTranslatable::DragTranslatable()':
src/tools/radiant/radiant/selection/Manipulatables.h:179:7: warning: function 'DragTranslatable::DragTranslatable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  179 | class DragTranslatable : public Translatable {
      |       ^~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:6:
src/tools/radiant/radiant/selection/../renderer.h: In function 'Instance_getCullable(scene::Instance&)':
src/tools/radiant/radiant/selection/../renderer.h:36:18: warning: function 'Instance_getCullable(scene::Instance&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   36 | inline Cullable* Instance_getCullable (scene::Instance& instance)
      |                  ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/../renderer.h: In function 'Cullable_testVisible(scene::Instance&, VolumeTest const&, VolumeIntersectionValue)':
src/tools/radiant/radiant/selection/../renderer.h:41:32: warning: function 'Cullable_testVisible(scene::Instance&, VolumeTest const&, VolumeIntersectionValue)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline VolumeIntersectionValue Cullable_testVisible (scene::Instance& instance, const VolumeTest& volume,
      |                                ^~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:8:
src/tools/radiant/include/editable.h: In function 'Node_getEditable(scene::Node&)':
src/tools/radiant/include/editable.h:46:18: warning: function 'Node_getEditable(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   46 | inline Editable* Node_getEditable (scene::Node& node)
      |                  ^~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/selection/SelectionTest.h:9,
                 from src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:11:
src/tools/radiant/radiant/selection/SelectionBox.h: In function 'SelectionBoxForPoint(float const*, float const*)':
src/tools/radiant/radiant/selection/SelectionBox.h:13:33: warning: function 'SelectionBoxForPoint(float const*, float const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   13 | inline const SelectionRectangle SelectionBoxForPoint(const float device_point[2], const float device_epsilon[2]) {
      |                                 ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/SelectionBox.h: In function 'SelectionBoxForArea(float const*, float const*)':
src/tools/radiant/radiant/selection/SelectionBox.h:24:33: warning: function 'SelectionBoxForArea(float const*, float const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   24 | inline const SelectionRectangle SelectionBoxForArea(const float device_point[2], const float device_delta[2]) {
      |                                 ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/selectable.h: In member function 'SelectionTest::SelectionTest()':
src/tools/radiant/include/selectable.h:243:7: warning: function 'SelectionTest::SelectionTest()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  243 | class SelectionTest
      |       ^~~~~~~~~~~~~
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Graph::Walker::Walker()':
src/tools/radiant/include/iscenegraph.h:92:31: warning: function 'scene::Graph::Walker::Walker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 |                         class Walker
      |                               ^~~~~~
src/tools/radiant/radiant/selection/SelectionTest.h: In function 'ConstructSelectionTest(View&, SelectionRectangle const&)':
src/tools/radiant/radiant/selection/SelectionTest.h:95:13: warning: function 'ConstructSelectionTest(View&, SelectionRectangle const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   95 | inline void ConstructSelectionTest(View& view, const SelectionRectangle& selection_box) {
      |             ^~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/selection/../brush/BrushNode.h:32:
src/tools/radiant/radiant/selection/../brush/BrushInstance.h: In function 'Instance_getBrush(scene::Instance&)':
src/tools/radiant/radiant/selection/../brush/BrushInstance.h:149:23: warning: function 'Instance_getBrush(scene::Instance&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  149 | inline BrushInstance* Instance_getBrush (scene::Instance& instance)
      |                       ^~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/../brush/BrushNode.h: In function 'Node_getBrush(scene::Node&)':
src/tools/radiant/radiant/selection/../brush/BrushNode.h:132:15: warning: function 'Node_getBrush(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | inline Brush* Node_getBrush (scene::Node& node)
      |               ^~~~~~~~~~~~~
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp: In function 'matrix4_assign_rotation(Matrix4&, Matrix4 const&)':
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:22:13: warning: function 'matrix4_assign_rotation(Matrix4&, Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   22 | inline void matrix4_assign_rotation(Matrix4& matrix, const Matrix4& other) {
      |             ^~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/iselection.h: In member function 'SelectionSystem::SelectionSystem()':
src/tools/radiant/include/iselection.h:86:7: warning: function 'SelectionSystem::SelectionSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   86 | class SelectionSystem
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulatables.h: In member function 'Rotatable::Rotatable()':
src/tools/radiant/radiant/selection/Manipulatables.h:38:7: warning: function 'Rotatable::Rotatable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   38 | class Rotatable
      |       ^~~~~~~~~
src/tools/radiant/radiant/selection/Manipulatables.h: In member function 'Scalable::Scalable()':
src/tools/radiant/radiant/selection/Manipulatables.h:54:7: warning: function 'Scalable::Scalable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   54 | class Scalable
      |       ^~~~~~~~
In file included from src/tools/radiant/libs/pivot.h:167:
src/tools/radiant/include/renderable.h: In member function 'Renderable::Renderable()':
src/tools/radiant/include/renderable.h:80:7: warning: function 'Renderable::Renderable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   80 | class Renderable
      |       ^~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulators.h: In member function 'ClipManipulator::ClipManipulator()':
src/tools/radiant/radiant/selection/Manipulators.h:352:7: warning: function 'ClipManipulator::ClipManipulator()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  352 | class ClipManipulator : public Manipulator {
      |       ^~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/pivot.h:168:
src/tools/radiant/include/cullable.h: In member function 'VolumeTest::VolumeTest(VolumeTest const&)':
src/tools/radiant/include/cullable.h:39:7: warning: function 'VolumeTest::VolumeTest(VolumeTest const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class VolumeTest {
      |       ^~~~~~~~~~
src/tools/radiant/radiant/selection/../camera/view.h: In member function 'View::View(View const&)':
src/tools/radiant/radiant/selection/../camera/view.h:33:7: warning: function 'View::View(View const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   33 | class View: public VolumeTest {
      |       ^~~~
src/tools/radiant/radiant/selection/SceneWalkers.h: In member function 'FreezeTransforms::FreezeTransforms()':
src/tools/radiant/radiant/selection/SceneWalkers.h:86:7: warning: function 'FreezeTransforms::FreezeTransforms()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   86 | class FreezeTransforms : public scene::Graph::Walker {
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/SceneWalkers.h: In member function 'RemoveDegenerateBrushWalker::RemoveDegenerateBrushWalker()':
src/tools/radiant/radiant/selection/SceneWalkers.h:64:7: warning: function 'RemoveDegenerateBrushWalker::RemoveDegenerateBrushWalker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   64 | class RemoveDegenerateBrushWalker :
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/aabb.h: In function 'aabb_valid(AABB const&)':
src/tools/radiant/libs/math/aabb.h:197:13: warning: function 'aabb_valid(AABB const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  197 | inline bool aabb_valid (const AABB& aabb)
      |             ^~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_determinant(Matrix4 const&)':
src/tools/radiant/libs/math/matrix.h:744:15: warning: function 'matrix4_determinant(Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  744 | inline double matrix4_determinant (const Matrix4& self)
      |               ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_full_inverse(Matrix4 const&)':
src/tools/radiant/libs/math/matrix.h:754:16: warning: function 'matrix4_full_inverse(Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  754 | inline Matrix4 matrix4_full_inverse (const Matrix4& self)
      |                ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_full_invert(Matrix4&)':
src/tools/radiant/libs/math/matrix.h:777:13: warning: function 'matrix4_full_invert(Matrix4&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  777 | inline void matrix4_full_invert (Matrix4& self)
      |             ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/pivot.h: In function 'pivot_scale(Matrix4&, Matrix4 const&)':
src/tools/radiant/libs/pivot.h:76:13: warning: function 'pivot_scale(Matrix4&, Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline void pivot_scale (Matrix4& scale, const Matrix4& pivot2screen)
      |             ^~~~~~~~~~~
src/tools/radiant/libs/pivot.h: In function 'Pivot2World_worldSpace(Matrix4&, Matrix4 const&, Matrix4 const&, Matrix4 const&, Matrix4 const&)':
src/tools/radiant/libs/pivot.h:113:13: warning: function 'Pivot2World_worldSpace(Matrix4&, Matrix4 const&, Matrix4 const&, Matrix4 const&, Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  113 | inline void Pivot2World_worldSpace (Matrix4& manip2world, const Matrix4& pivot2world, const Matrix4& modelview,
      |             ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/pivot.h: In function 'ConstructDevice2Manip(Matrix4&, Matrix4 const&, Matrix4 const&, Matrix4 const&, Matrix4 const&)':
src/tools/radiant/libs/pivot.h:96:13: warning: function 'ConstructDevice2Manip(Matrix4&, Matrix4 const&, Matrix4 const&, Matrix4 const&, Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   96 | inline void ConstructDevice2Manip (Matrix4& device2manip, const Matrix4& object2world, const Matrix4& world2view,
      |             ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulators.h: In member function 'Pivot2World::Pivot2World()':
src/tools/radiant/radiant/selection/Manipulators.h:24:8: warning: function 'Pivot2World::Pivot2World()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   24 | struct Pivot2World
      |        ^~~~~~~~~~~
src/tools/radiant/libs/pivot.h: In function 'billboard_viewpointOriented(Matrix4&, Matrix4 const&)':
src/tools/radiant/libs/pivot.h:40:13: warning: function 'billboard_viewpointOriented(Matrix4&, Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   40 | inline void billboard_viewpointOriented (Matrix4& rotation, const Matrix4& world2screen)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/pivot.h: In function 'Pivot2World_viewpointSpace(Matrix4&, BasicVector3<float>&, Matrix4 const&, Matrix4 const&, Matrix4 const&, Matrix4 const&)':
src/tools/radiant/libs/pivot.h:128:13: warning: function 'Pivot2World_viewpointSpace(Matrix4&, BasicVector3<float>&, Matrix4 const&, Matrix4 const&, Matrix4 const&, Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  128 | inline void Pivot2World_viewpointSpace (Matrix4& manip2world, Vector3& axis, const Matrix4& pivot2world,
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/pivot.h: In function 'billboard_viewplaneOriented(Matrix4&, Matrix4 const&)':
src/tools/radiant/libs/pivot.h:27:13: warning: function 'billboard_viewplaneOriented(Matrix4&, Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   27 | inline void billboard_viewplaneOriented (Matrix4& rotation, const Matrix4& world2screen)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/pivot.h: In function 'Pivot2World_viewplaneSpace(Matrix4&, Matrix4 const&, Matrix4 const&, Matrix4 const&, Matrix4 const&)':
src/tools/radiant/libs/pivot.h:148:13: warning: function 'Pivot2World_viewplaneSpace(Matrix4&, Matrix4 const&, Matrix4 const&, Matrix4 const&, Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  148 | inline void Pivot2World_viewplaneSpace (Matrix4& manip2world, const Matrix4& pivot2world, const Matrix4& modelview,
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/math/matrix.h:30:
src/tools/radiant/libs/math/Vector3.h: In function 'vector3_mid<float>(BasicVector3<float> const&, BasicVector3<float> const&)BasicVector3<float>':
src/tools/radiant/libs/math/Vector3.h:451:30: warning: function 'vector3_mid<float>(BasicVector3<float> const&, BasicVector3<float> const&)BasicVector3<float>' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  451 | inline BasicVector3<Element> vector3_mid (const BasicVector3<Element>& begin, const BasicVector3<Element>& end)
      |                              ^~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_transformed_point<float>(Matrix4 const&, BasicVector3<float> const&)BasicVector3<float>':
src/tools/radiant/libs/math/matrix.h:599:30: warning: function 'matrix4_transformed_point<float>(Matrix4 const&, BasicVector3<float> const&)BasicVector3<float>' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  599 | inline BasicVector3<Element> matrix4_transformed_point (const Matrix4& self, const BasicVector3<Element>& point)
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/aabb.h: In function 'aabb_for_oriented_aabb(AABB const&, Matrix4 const&)':
src/tools/radiant/libs/math/aabb.h:374:13: warning: function 'aabb_for_oriented_aabb(AABB const&, Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  374 | inline AABB aabb_for_oriented_aabb (const AABB& aabb, const Matrix4& transform)
      |             ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/aabb.h: In function 'aabb_for_oriented_aabb_safe(AABB const&, Matrix4 const&)':
src/tools/radiant/libs/math/aabb.h:383:13: warning: function 'aabb_for_oriented_aabb_safe(AABB const&, Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  383 | inline AABB aabb_for_oriented_aabb_safe (const AABB& aabb, const Matrix4& transform)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp: In function 'matrix4_assign_rotation_for_pivot(Matrix4&, scene::Instance&)':
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:34:13: warning: function 'matrix4_assign_rotation_for_pivot(Matrix4&, scene::Instance&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   34 | inline void matrix4_assign_rotation_for_pivot(Matrix4& matrix, scene::Instance& instance) {
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Path_deleteTop(Stack<Reference<scene::Node> > const&)':
src/tools/radiant/libs/scenelib.h:241:13: warning: function 'Path_deleteTop(Stack<Reference<scene::Node> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline void Path_deleteTop (const scene::Path& path)
      |             ^~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/SceneWalkers.h: In function 'Instance_getPivotBounds(scene::Instance&)':
src/tools/radiant/radiant/selection/SceneWalkers.h:12:13: warning: function 'Instance_getPivotBounds(scene::Instance&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   12 | inline AABB Instance_getPivotBounds(scene::Instance& instance) {
      |             ^~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/math/Vector3.h:16:
src/tools/radiant/libs/math/FloatTools.h: In function 'float_to_integer<float>(float const&)int':
src/tools/radiant/libs/math/FloatTools.h:31:12: warning: function 'float_to_integer<float>(float const&)int' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | inline int float_to_integer (const Element& f)
      |            ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/FloatTools.h: In function 'float_snapped<float, float>(float const&, float const&)float':
src/tools/radiant/libs/math/FloatTools.h:38:16: warning: function 'float_snapped<float, float>(float const&, float const&)float' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   38 | inline Element float_snapped (const Element& f, const OtherElement& snap)
      |                ^~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [71]>(TextOutputStream&, char const (&) [71])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [71]>(TextOutputStream&, char const (&) [71])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [29]>(TextOutputStream&, char const (&) [29])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [29]>(TextOutputStream&, char const (&) [29])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [76]>(TextOutputStream&, char const (&) [76])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [76]>(TextOutputStream&, char const (&) [76])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [26]>(TextOutputStream&, char const (&) [26])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [26]>(TextOutputStream&, char const (&) [26])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/selection/../brush/BrushNode.h:31:
src/tools/radiant/radiant/selection/../brush/Brush.h: In function 'next_edge(std::vector<SmartPointer<Face, IncRefDecRefCounter<Face> >, std::allocator<SmartPointer<Face, IncRefDecRefCounter<Face> > > > const&, FaceVertexId)':
src/tools/radiant/radiant/selection/../brush/Brush.h:22:21: warning: function 'next_edge(std::vector<SmartPointer<Face, IncRefDecRefCounter<Face> >, std::allocator<SmartPointer<Face, IncRefDecRefCounter<Face> > > > const&, FaceVertexId)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   22 | inline FaceVertexId next_edge (const Faces& faces, FaceVertexId faceVertex)
      |                     ^~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [28]>(TextOutputStream&, char const (&) [28])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [28]>(TextOutputStream&, char const (&) [28])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/selection/../brush/FaceTexDef.h:3:
src/tools/radiant/radiant/selection/../brush/winding.h: In member function 'Winding::wrap(unsigned long) const':
src/tools/radiant/radiant/selection/../brush/winding.h:83:36: warning: function 'Winding::wrap(unsigned long) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   83 |                 inline std::size_t wrap(std::size_t i) const
      |                                    ^~~~
src/tools/radiant/radiant/selection/../brush/winding.h: In member function 'Winding::next(unsigned long) const':
src/tools/radiant/radiant/selection/../brush/winding.h:90:36: warning: function 'Winding::next(unsigned long) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   90 |                 inline std::size_t next(std::size_t i) const
      |                                    ^~~~
src/tools/radiant/radiant/selection/../brush/Brush.h: In function 'next_vertex(std::vector<SmartPointer<Face, IncRefDecRefCounter<Face> >, std::allocator<SmartPointer<Face, IncRefDecRefCounter<Face> > > > const&, FaceVertexId)':
src/tools/radiant/radiant/selection/../brush/Brush.h:36:21: warning: function 'next_vertex(std::vector<SmartPointer<Face, IncRefDecRefCounter<Face> >, std::allocator<SmartPointer<Face, IncRefDecRefCounter<Face> > > > const&, FaceVertexId)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   36 | inline FaceVertexId next_vertex (const Faces& faces, FaceVertexId faceVertex)
      |                     ^~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [87]>(TextOutputStream&, char const (&) [87])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [87]>(TextOutputStream&, char const (&) [87])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [25]>(TextOutputStream&, char const (&) [25])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [25]>(TextOutputStream&, char const (&) [25])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [21]>(TextOutputStream&, char const (&) [21])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [21]>(TextOutputStream&, char const (&) [21])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [22]>(TextOutputStream&, char const (&) [22])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [22]>(TextOutputStream&, char const (&) [22])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [7]>(TextOutputStream&, char const (&) [7])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [7]>(TextOutputStream&, char const (&) [7])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [12]>(TextOutputStream&, char const (&) [12])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [12]>(TextOutputStream&, char const (&) [12])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [9]>(TextOutputStream&, char const (&) [9])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [9]>(TextOutputStream&, char const (&) [9])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/signal/signal.h:6:
src/tools/radiant/libs/memory/allocator.h: In member function 'Delete<PointVertex, DefaultAllocator<PointVertex> >::~Delete()':
src/tools/radiant/libs/memory/allocator.h:166:7: warning: function 'Delete<PointVertex, DefaultAllocator<PointVertex> >::~Delete()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  166 | class Delete : public Allocator {
      |       ^~~~~~
src/tools/radiant/libs/memory/allocator.h: In member function 'Delete<FlatShadedVertex, DefaultAllocator<FlatShadedVertex> >::~Delete()':
src/tools/radiant/libs/memory/allocator.h:166:7: warning: function 'Delete<FlatShadedVertex, DefaultAllocator<FlatShadedVertex> >::~Delete()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [62]>(TextOutputStream&, char const (&) [62])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [62]>(TextOutputStream&, char const (&) [62])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/signal/signal.h: In member function 'SignalBase<SignalHandler1<Selectable const&> >::SignalBase()':
src/tools/radiant/libs/signal/signal.h:229:7: warning: function 'SignalBase<SignalHandler1<Selectable const&> >::SignalBase()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  229 | class SignalBase {
      |       ^~~~~~~~~~
src/tools/radiant/libs/signal/signal.h: In member function 'Signal1<Selectable const&>::Signal1()':
src/tools/radiant/libs/signal/signal.h:297:7: warning: function 'Signal1<Selectable const&>::Signal1()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  297 | class Signal1 : public SignalBase< SignalHandler1<FirstArgument> > {
      |       ^~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<StringOutputStream>(StringOutputStream&, char const*)StringOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<StringOutputStream>(StringOutputStream&, char const*)StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:9:
src/tools/radiant/libs/stream/stringstream.h: In function 'operator<< <char [14]>(StringOutputStream&, char const (&) [14])StringOutputStream&':
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: function 'operator<< <char [14]>(StringOutputStream&, char const (&) [14])StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^~~~~~~~
src/tools/radiant/libs/stream/stringstream.h: In function 'operator<< <char [11]>(StringOutputStream&, char const (&) [11])StringOutputStream&':
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: function 'operator<< <char [11]>(StringOutputStream&, char const (&) [11])StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/stringstream.h: In function 'operator<< <char [10]>(StringOutputStream&, char const (&) [10])StringOutputStream&':
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: function 'operator<< <char [10]>(StringOutputStream&, char const (&) [10])StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/stringstream.h: In function 'operator<< <char [9]>(StringOutputStream&, char const (&) [9])StringOutputStream&':
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: function 'operator<< <char [9]>(StringOutputStream&, char const (&) [9])StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/math/Vector3.h: In function 'vector3_snapped<float, float>(BasicVector3<float> const&, float const&)BasicVector3<float>':
src/tools/radiant/libs/math/Vector3.h:482:30: warning: function 'vector3_snapped<float, float>(BasicVector3<float> const&, float const&)BasicVector3<float>' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  482 | inline BasicVector3<Element> vector3_snapped (const BasicVector3<Element>& self, const OtherElement& snap)
      |                              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/math/Vector3.h: In function 'vector3_snap<float, float>(BasicVector3<float>&, float const&)void':
src/tools/radiant/libs/math/Vector3.h:488:13: warning: function 'vector3_snap<float, float>(BasicVector3<float>&, float const&)void' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  488 | inline void vector3_snap (BasicVector3<Element>& self, const OtherElement& snap)
      |             ^~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/selectionlib.h: In member function 'SelectionList<scene::Instance>::SelectionList()':
src/tools/radiant/libs/selectionlib.h:209:7: warning: function 'SelectionList<scene::Instance>::SelectionList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  209 | class SelectionList
      |       ^~~~~~~~~~~~~
src/tools/radiant/libs/signal/signal.h: In member function 'SignalBase<SignalHandler1<Selectable const&> >::~SignalBase()':
src/tools/radiant/libs/signal/signal.h:229:7: warning: function 'SignalBase<SignalHandler1<Selectable const&> >::~SignalBase()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  229 | class SignalBase {
      |       ^~~~~~~~~~
src/tools/radiant/libs/signal/signal.h: In member function 'Signal1<Selectable const&>::~Signal1()':
src/tools/radiant/libs/signal/signal.h:297:7: warning: function 'Signal1<Selectable const&>::~Signal1()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  297 | class Signal1 : public SignalBase< SignalHandler1<FirstArgument> > {
      |       ^~~~~~~
src/tools/radiant/libs/selectionlib.h: In function 'range_check<std::_List_iterator<scene::Instance*> >(std::_List_iterator<scene::Instance*>, std::_List_iterator<scene::Instance*>, std::_List_iterator<scene::Instance*>)bool':
src/tools/radiant/libs/selectionlib.h:196:13: warning: function 'range_check<std::_List_iterator<scene::Instance*> >(std::_List_iterator<scene::Instance*>, std::_List_iterator<scene::Instance*>, std::_List_iterator<scene::Instance*>)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  196 | inline bool range_check (Iterator start, Iterator finish, Iterator iter)
      |             ^~~~~~~~~~~
In file included from src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:10:
src/tools/radiant/radiant/selection/Selectors.h: In member function 'SelectionPool::SelectionPool()':
src/tools/radiant/radiant/selection/Selectors.h:12:7: warning: function 'SelectionPool::SelectionPool()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   12 | class SelectionPool : public Selector {
      |       ^~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, double)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:129:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, double)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  129 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const double d) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, float)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:139:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, float)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  139 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const float f) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <float>(TextOutputStream&, float const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <float>(TextOutputStream&, float const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >(ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >(ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >(ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >(ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IGridManager::Name_CONSTANT_> >(ConstantWrapper<IGridManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IGridManager::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IGridManager::Name_CONSTANT_> >(ConstantWrapper<IGridManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IGridManager::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IGridManager::Version_CONSTANT_> >(ConstantWrapper<IGridManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IGridManager::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IGridManager::Version_CONSTANT_> >(ConstantWrapper<IGridManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IGridManager::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >(ConstantWrapper<IEventManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >(ConstantWrapper<IEventManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >(ConstantWrapper<IEventManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >(ConstantWrapper<IEventManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/stringstream.h: In member function 'StringBuffer::~StringBuffer()':
src/tools/radiant/libs/stream/stringstream.h:32:7: warning: function 'StringBuffer::~StringBuffer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   32 | class StringBuffer
      |       ^~~~~~~~~~~~
In file included from src/tools/radiant/libs/signal/isignal.h:5,
                 from src/tools/radiant/libs/signal/signal.h:5:
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<RadiantSelectionSystem>(RadiantSelectionSystem&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<RadiantSelectionSystem>(RadiantSelectionSystem&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<RadiantSelectionSystem>(RadiantSelectionSystem const&)void*':
src/tools/radiant/libs/generic/callback.h:50:14: warning: function 'convertToOpaque<RadiantSelectionSystem>(RadiantSelectionSystem const&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   50 | inline void* convertToOpaque (const Type& t)
      |              ^~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/selection/../renderer.h:54:
src/tools/radiant/radiant/selection/../render/frontend/ForEachVisible.h: In member function 'ForEachVisible<CullingWalker<testselect_entity_visible> >::~ForEachVisible()':
src/tools/radiant/radiant/selection/../render/frontend/ForEachVisible.h:20:7: warning: function 'ForEachVisible<CullingWalker<testselect_entity_visible> >::~ForEachVisible()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   20 | class ForEachVisible: public scene::Graph::Walker
      |       ^~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/../render/frontend/ForEachVisible.h: In member function 'ForEachVisible<CullingWalker<testselect_entity_visible> >::~ForEachVisible()':
src/tools/radiant/radiant/selection/../render/frontend/ForEachVisible.h:20:7: warning: function 'ForEachVisible<CullingWalker<testselect_entity_visible> >::~ForEachVisible()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/selectionlib.h: In member function 'SelectionList<scene::Instance>::~SelectionList()':
src/tools/radiant/libs/selectionlib.h:209:7: warning: function 'SelectionList<scene::Instance>::~SelectionList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  209 | class SelectionList
      |       ^~~~~~~~~~~~~
In file included from src/tools/radiant/libs/generic/callback.h:31:
src/tools/radiant/libs/generic/functional.h: In member function 'Functor1Invoke<SignalHandler1<Selectable const&> >::operator()(SignalHandler1<Selectable const&>)':
src/tools/radiant/libs/generic/functional.h:215:28: warning: function 'Functor1Invoke<SignalHandler1<Selectable const&> >::operator()(SignalHandler1<Selectable const&>)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  215 |         inline result_type operator()(Functor functor) {
      |                            ^~~~~~~~
src/tools/radiant/libs/signal/signal.h: In function 'invokeSignalHandlers<ListDetail::ListIterator<ListDetail::ConstTraits<SignalHandler1<Selectable const&> > >, Functor1Invoke<SignalHandler1<Selectable const&> > >(ListDetail::ListIterator<ListDetail::ConstTraits<SignalHandler1<Selectable const&> > >, ListDetail::ListIterator<ListDetail::ConstTraits<SignalHandler1<Selectable const&> > >, Functor1Invoke<SignalHandler1<Selectable const&> >)void':
src/tools/radiant/libs/signal/signal.h:284:13: warning: function 'invokeSignalHandlers<ListDetail::ListIterator<ListDetail::ConstTraits<SignalHandler1<Selectable const&> > >, Functor1Invoke<SignalHandler1<Selectable const&> > >(ListDetail::ListIterator<ListDetail::ConstTraits<SignalHandler1<Selectable const&> > >, ListDetail::ListIterator<ListDetail::ConstTraits<SignalHandler1<Selectable const&> > >, Functor1Invoke<SignalHandler1<Selectable const&> >)void' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  284 | inline void invokeSignalHandlers(InputIterator first, InputIterator last, SignalHandlerInvoke invoke) {
      |             ^~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/memory/allocator.h:90:
src/tools/radiant/libs/generic/object.h: In function 'destructor<PointVertex>(PointVertex&)void':
src/tools/radiant/libs/generic/object.h:78:13: warning: function 'destructor<PointVertex>(PointVertex&)void' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   78 | inline void destructor(Type& object) {
      |             ^~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulators.h: In member function 'RotateManipulator::RenderableCircle::~RenderableCircle()':
src/tools/radiant/radiant/selection/Manipulators.h:66:24: warning: function 'RotateManipulator::RenderableCircle::~RenderableCircle()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 |                 struct RenderableCircle: public OpenGLRenderable
      |                        ^~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulators.h: In member function 'RotateManipulator::RenderableCircle::~RenderableCircle()':
src/tools/radiant/radiant/selection/Manipulators.h:66:24: warning: function 'RotateManipulator::RenderableCircle::~RenderableCircle()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/Manipulators.h: In member function 'RotateManipulator::RenderableSemiCircle::~RenderableSemiCircle()':
src/tools/radiant/radiant/selection/Manipulators.h:89:24: warning: function 'RotateManipulator::RenderableSemiCircle::~RenderableSemiCircle()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   89 |                 struct RenderableSemiCircle: public OpenGLRenderable
      |                        ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulators.h: In member function 'RotateManipulator::RenderableSemiCircle::~RenderableSemiCircle()':
src/tools/radiant/radiant/selection/Manipulators.h:89:24: warning: function 'RotateManipulator::RenderableSemiCircle::~RenderableSemiCircle()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/generic/object.h: In function 'destructor<FlatShadedVertex>(FlatShadedVertex&)void':
src/tools/radiant/libs/generic/object.h:78:13: warning: function 'destructor<FlatShadedVertex>(FlatShadedVertex&)void' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   78 | inline void destructor(Type& object) {
      |             ^~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulators.h: In member function 'TranslateManipulator::RenderableArrowHead::~RenderableArrowHead()':
src/tools/radiant/radiant/selection/Manipulators.h:179:24: warning: function 'TranslateManipulator::RenderableArrowHead::~RenderableArrowHead()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  179 |                 struct RenderableArrowHead: public OpenGLRenderable
      |                        ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulators.h: In member function 'TranslateManipulator::RenderableArrowHead::~RenderableArrowHead()':
src/tools/radiant/radiant/selection/Manipulators.h:179:24: warning: function 'TranslateManipulator::RenderableArrowHead::~RenderableArrowHead()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/Selectors.h: In member function 'SelectionPool::~SelectionPool()':
src/tools/radiant/radiant/selection/Selectors.h:12:7: warning: function 'SelectionPool::~SelectionPool()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   12 | class SelectionPool : public Selector {
      |       ^~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Selectors.h: In member function 'SelectionPool::~SelectionPool()':
src/tools/radiant/radiant/selection/Selectors.h:12:7: warning: function 'SelectionPool::~SelectionPool()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/include/iselection.h:30:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iselection.h: In function 'GlobalSelectionSystem()':
src/tools/radiant/include/iselection.h:241:25: warning: function 'GlobalSelectionSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderCache::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderCache::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderCache::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderCache::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/render.h:30,
                 from src/tools/radiant/libs/pivot.h:169:
src/tools/radiant/include/irender.h: In function 'GlobalShaderCache()':
src/tools/radiant/include/irender.h:183:21: warning: function 'GlobalShaderCache()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline ShaderCache& GlobalShaderCache ()
      |                     ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iscenegraph.h: In function 'GlobalSceneGraph()':
src/tools/radiant/include/iscenegraph.h:241:22: warning: function 'GlobalSceneGraph()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^~~~~~~~~~~~~~~~
src/tools/radiant/include/iscenegraph.h: In function 'SceneChangeNotify()':
src/tools/radiant/include/iscenegraph.h:246:13: warning: function 'SceneChangeNotify()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  246 | inline void SceneChangeNotify ()
      |             ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IGridManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IGridManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IGridManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IGridManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IGridManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IGridManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IGridManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IGridManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IGridManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IGridManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IGridManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IGridManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IGridManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IGridManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IGridManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IGridManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IGridManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IGridManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IGridManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IGridManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IGridManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IGridManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IGridManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IGridManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IGridManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IGridManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IGridManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IGridManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IGridManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IGridManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IGridManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IGridManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/selection/Manipulatables.h:6:
src/tools/radiant/include/igrid.h: In function 'GlobalGrid()':
src/tools/radiant/include/igrid.h:74:22: warning: function 'GlobalGrid()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   74 | inline IGridManager& GlobalGrid() {
      |                      ^~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:3:
src/tools/radiant/include/iundo.h: In function 'GlobalUndoSystem()':
src/tools/radiant/include/iundo.h:172:20: warning: function 'GlobalUndoSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  172 | inline UndoSystem& GlobalUndoSystem ()
      |                    ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEventManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEventManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEventManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEventManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:5:
src/tools/radiant/include/ieventmanager.h: In function 'GlobalEventManager()':
src/tools/radiant/include/ieventmanager.h:258:23: warning: function 'GlobalEventManager()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/../renderer.h: In function 'Scene_forEachVisible<testselect_entity_visible>(scene::Graph&, VolumeTest const&, testselect_entity_visible const&)void':
src/tools/radiant/radiant/selection/../renderer.h:56:13: warning: function 'Scene_forEachVisible<testselect_entity_visible>(scene::Graph&, VolumeTest const&, testselect_entity_visible const&)void' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   56 | inline void Scene_forEachVisible (scene::Graph& graph, const VolumeTest& volume, const Functor& functor)
      |             ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulatables.h: In member function 'TranslateFree::~TranslateFree()':
src/tools/radiant/radiant/selection/Manipulatables.h:123:7: warning: function 'TranslateFree::~TranslateFree()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  123 | class TranslateFree: public Manipulatable
      |       ^~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulatables.h: In member function 'TranslateFree::~TranslateFree()':
src/tools/radiant/radiant/selection/Manipulatables.h:123:7: warning: function 'TranslateFree::~TranslateFree()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/Manipulatables.h: In member function 'TranslateAxis::~TranslateAxis()':
src/tools/radiant/radiant/selection/Manipulatables.h:104:7: warning: function 'TranslateAxis::~TranslateAxis()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  104 | class TranslateAxis: public Manipulatable
      |       ^~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulatables.h: In member function 'TranslateAxis::~TranslateAxis()':
src/tools/radiant/radiant/selection/Manipulatables.h:104:7: warning: function 'TranslateAxis::~TranslateAxis()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/Manipulators.h: In member function 'TranslateManipulator::~TranslateManipulator()':
src/tools/radiant/radiant/selection/Manipulators.h:155:7: warning: function 'TranslateManipulator::~TranslateManipulator()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  155 | class TranslateManipulator: public Manipulator
      |       ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulators.h: In member function 'TranslateManipulator::~TranslateManipulator()':
src/tools/radiant/radiant/selection/Manipulators.h:155:7: warning: function 'TranslateManipulator::~TranslateManipulator()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/Manipulatables.h: In member function 'RotateFree::~RotateFree()':
src/tools/radiant/radiant/selection/Manipulatables.h:70:7: warning: function 'RotateFree::~RotateFree()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   70 | class RotateFree: public Manipulatable
      |       ^~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulatables.h: In member function 'RotateFree::~RotateFree()':
src/tools/radiant/radiant/selection/Manipulatables.h:70:7: warning: function 'RotateFree::~RotateFree()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/Manipulatables.h: In member function 'RotateAxis::~RotateAxis()':
src/tools/radiant/radiant/selection/Manipulatables.h:83:7: warning: function 'RotateAxis::~RotateAxis()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   83 | class RotateAxis: public Manipulatable
      |       ^~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulatables.h: In member function 'RotateAxis::~RotateAxis()':
src/tools/radiant/radiant/selection/Manipulatables.h:83:7: warning: function 'RotateAxis::~RotateAxis()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/Manipulators.h: In member function 'RotateManipulator::~RotateManipulator()':
src/tools/radiant/radiant/selection/Manipulators.h:62:7: warning: function 'RotateManipulator::~RotateManipulator()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class RotateManipulator: public Manipulator
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulators.h: In member function 'RotateManipulator::~RotateManipulator()':
src/tools/radiant/radiant/selection/Manipulators.h:62:7: warning: function 'RotateManipulator::~RotateManipulator()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/Manipulatables.h: In member function 'ScaleFree::~ScaleFree()':
src/tools/radiant/radiant/selection/Manipulatables.h:157:7: warning: function 'ScaleFree::~ScaleFree()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  157 | class ScaleFree: public Manipulatable
      |       ^~~~~~~~~
src/tools/radiant/radiant/selection/Manipulatables.h: In member function 'ScaleFree::~ScaleFree()':
src/tools/radiant/radiant/selection/Manipulatables.h:157:7: warning: function 'ScaleFree::~ScaleFree()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/Manipulatables.h: In member function 'ScaleAxis::~ScaleAxis()':
src/tools/radiant/radiant/selection/Manipulatables.h:137:7: warning: function 'ScaleAxis::~ScaleAxis()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | class ScaleAxis: public Manipulatable
      |       ^~~~~~~~~
src/tools/radiant/radiant/selection/Manipulatables.h: In member function 'ScaleAxis::~ScaleAxis()':
src/tools/radiant/radiant/selection/Manipulatables.h:137:7: warning: function 'ScaleAxis::~ScaleAxis()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/Manipulators.h: In member function 'ScaleManipulator::~ScaleManipulator()':
src/tools/radiant/radiant/selection/Manipulators.h:257:7: warning: function 'ScaleManipulator::~ScaleManipulator()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  257 | class ScaleManipulator: public Manipulator
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulators.h: In member function 'ScaleManipulator::~ScaleManipulator()':
src/tools/radiant/radiant/selection/Manipulators.h:257:7: warning: function 'ScaleManipulator::~ScaleManipulator()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/Manipulators.h: In member function 'DragManipulator::~DragManipulator()':
src/tools/radiant/radiant/selection/Manipulators.h:331:7: warning: function 'DragManipulator::~DragManipulator()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  331 | class DragManipulator : public Manipulator
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/RadiantSelectionSystem.h: In member function 'RadiantSelectionSystem::~RadiantSelectionSystem()':
src/tools/radiant/radiant/selection/RadiantSelectionSystem.h:36:7: warning: function 'RadiantSelectionSystem::~RadiantSelectionSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   36 | class RadiantSelectionSystem :
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/RadiantSelectionSystem.h: In member function 'RadiantSelectionSystem::~RadiantSelectionSystem()':
src/tools/radiant/radiant/selection/RadiantSelectionSystem.h:36:7: warning: function 'RadiantSelectionSystem::~RadiantSelectionSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/Manipulators.h: In member function 'DragManipulator::~DragManipulator()':
src/tools/radiant/radiant/selection/Manipulators.h:331:7: warning: function 'DragManipulator::~DragManipulator()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  331 | class DragManipulator : public Manipulator
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/SelectionTest.h: In member function 'testselect_entity_visible::~testselect_entity_visible()':
src/tools/radiant/radiant/selection/SelectionTest.h:45:7: warning: function 'testselect_entity_visible::~testselect_entity_visible()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class testselect_entity_visible : public scene::Graph::Walker {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/SelectionTest.h: In member function 'testselect_entity_visible::~testselect_entity_visible()':
src/tools/radiant/radiant/selection/SelectionTest.h:45:7: warning: function 'testselect_entity_visible::~testselect_entity_visible()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/../camera/view.h: In member function 'View::~View()':
src/tools/radiant/radiant/selection/../camera/view.h:33:7: warning: function 'View::~View()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   33 | class View: public VolumeTest {
      |       ^~~~
src/tools/radiant/radiant/selection/../camera/view.h: In member function 'View::~View()':
src/tools/radiant/radiant/selection/../camera/view.h:33:7: warning: function 'View::~View()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/SelectionTest.h: In member function 'SelectionVolume::~SelectionVolume()':
src/tools/radiant/radiant/selection/SelectionTest.h:11:7: warning: function 'SelectionVolume::~SelectionVolume()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   11 | class SelectionVolume : public SelectionTest {
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/SelectionTest.h: In member function 'SelectionVolume::~SelectionVolume()':
src/tools/radiant/radiant/selection/SelectionTest.h:11:7: warning: function 'SelectionVolume::~SelectionVolume()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
===> CXX [uforadiant] src/tools/radiant/radiant/selection/RadiantWindowObserver.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/bits/stl_algobase.h:59,
                 from /usr/include/c++/12/list:60,
                 from src/tools/radiant/include/ieventmanager.h:3,
                 from src/tools/radiant/radiant/selection/RadiantWindowObserver.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iselection.h:231,
                 from src/tools/radiant/include/ieventmanager.h:7:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/radiant/selection/RadiantSelectionSystem.h:7,
                 from src/tools/radiant/radiant/selection/ManipulateObserver.h:4,
                 from src/tools/radiant/radiant/selection/RadiantWindowObserver.h:8,
                 from src/tools/radiant/radiant/selection/RadiantWindowObserver.cpp:2:
src/tools/radiant/radiant/selection/Manipulators.h: In constructor 'DragManipulator::DragManipulator()':
src/tools/radiant/radiant/selection/Manipulators.h:341:35: warning: member 'DragManipulator::_resizeTranslatable' is used uninitialized [-Wuninitialized]
  341 |   DragManipulator() : _freeResize(_resizeTranslatable), _freeDrag(_dragTranslatable), _selected(false) {}
      |                                   ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulators.h:341:67: warning: member 'DragManipulator::_dragTranslatable' is used uninitialized [-Wuninitialized]
  341 |   DragManipulator() : _freeResize(_resizeTranslatable), _freeDrag(_dragTranslatable), _selected(false) {}
      |                                                                   ^~~~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from src/tools/radiant/libs/gtkutil/widget.h:26,
                 from src/tools/radiant/radiant/selection/../camera/GlobalCamera.h:5,
                 from src/tools/radiant/radiant/selection/RadiantWindowObserver.cpp:3:
/usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/pango-1.0/pango/pango-coverage.h:25,
                 from /usr/include/pango-1.0/pango/pango-font.h:25,
                 from /usr/include/pango-1.0/pango/pango-attributes.h:25,
                 from /usr/include/pango-1.0/pango/pango.h:25,
                 from /usr/include/gtk-2.0/gdk/gdktypes.h:37,
                 from /usr/include/gtk-2.0/gdk/gdkcolor.h:35,
                 from /usr/include/gtk-2.0/gdk/gdkevents.h:34,
                 from src/tools/radiant/radiant/selection/SelectObserver.h:7,
                 from src/tools/radiant/radiant/selection/RadiantWindowObserver.h:7:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/selection/RadiantWindowObserver.h:6:
src/tools/radiant/radiant/selection/Device.h: In function 'screen_normalised(float, unsigned long)':
src/tools/radiant/radiant/selection/Device.h:11:14: warning: function 'screen_normalised(float, unsigned long)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   11 | inline float screen_normalised(float pos, std::size_t size) {
      |              ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/selection/SelectObserver.h:6:
src/tools/radiant/radiant/selection/SelectionBox.h: In function 'SelectionBoxForPoint(float const*, float const*)':
src/tools/radiant/radiant/selection/SelectionBox.h:13:33: warning: function 'SelectionBoxForPoint(float const*, float const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   13 | inline const SelectionRectangle SelectionBoxForPoint(const float device_point[2], const float device_epsilon[2]) {
      |                                 ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/SelectionBox.h: In function 'SelectionBoxForArea(float const*, float const*)':
src/tools/radiant/radiant/selection/SelectionBox.h:24:33: warning: function 'SelectionBoxForArea(float const*, float const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   24 | inline const SelectionRectangle SelectionBoxForArea(const float device_point[2], const float device_delta[2]) {
      |                                 ^~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/selectionlib.h:26,
                 from src/tools/radiant/radiant/selection/Manipulators.h:20:
src/tools/radiant/include/selectable.h: In member function 'SelectionTest::SelectionTest()':
src/tools/radiant/include/selectable.h:243:7: warning: function 'SelectionTest::SelectionTest()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  243 | class SelectionTest
      |       ^~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/selection/RadiantWindowObserver.h:9:
src/tools/radiant/radiant/selection/SelectionTest.h: In function 'ConstructSelectionTest(View&, SelectionRectangle const&)':
src/tools/radiant/radiant/selection/SelectionTest.h:95:13: warning: function 'ConstructSelectionTest(View&, SelectionRectangle const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   95 | inline void ConstructSelectionTest(View& view, const SelectionRectangle& selection_box) {
      |             ^~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/selection/RadiantWindowObserver.h:4:
src/tools/radiant/include/windowobserver.h: In member function 'WindowObserver::WindowObserver()':
src/tools/radiant/include/windowobserver.h:58:7: warning: function 'WindowObserver::WindowObserver()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | class WindowObserver {
      |       ^~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/RadiantWindowObserver.h: In member function 'SelectionSystemWindowObserver::SelectionSystemWindowObserver()':
src/tools/radiant/radiant/selection/RadiantWindowObserver.h:12:7: warning: function 'SelectionSystemWindowObserver::SelectionSystemWindowObserver()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   12 | class SelectionSystemWindowObserver : public WindowObserver {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/RadiantWindowObserver.h: In member function 'SelectionSystemWindowObserver::~SelectionSystemWindowObserver()':
src/tools/radiant/radiant/selection/RadiantWindowObserver.h:12:7: warning: function 'SelectionSystemWindowObserver::~SelectionSystemWindowObserver()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/RadiantWindowObserver.h: In member function 'RadiantWindowObserver::~RadiantWindowObserver()':
src/tools/radiant/radiant/selection/RadiantWindowObserver.h:26:7: warning: function 'RadiantWindowObserver::~RadiantWindowObserver()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   26 | class RadiantWindowObserver : public SelectionSystemWindowObserver {
      |       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/RadiantWindowObserver.h: In member function 'RadiantWindowObserver::~RadiantWindowObserver()':
src/tools/radiant/radiant/selection/RadiantWindowObserver.h:26:7: warning: function 'RadiantWindowObserver::~RadiantWindowObserver()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/RadiantWindowObserver.h: In member function 'SelectionSystemWindowObserver::~SelectionSystemWindowObserver()':
src/tools/radiant/radiant/selection/RadiantWindowObserver.h:12:7: warning: function 'SelectionSystemWindowObserver::~SelectionSystemWindowObserver()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   12 | class SelectionSystemWindowObserver : public WindowObserver {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/selection/../camera/view.h:25,
                 from src/tools/radiant/radiant/selection/RadiantWindowObserver.h:3:
src/tools/radiant/include/cullable.h: In member function 'VolumeTest::VolumeTest(VolumeTest const&)':
src/tools/radiant/include/cullable.h:39:7: warning: function 'VolumeTest::VolumeTest(VolumeTest const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class VolumeTest {
      |       ^~~~~~~~~~
src/tools/radiant/radiant/selection/../camera/view.h: In member function 'View::View(View const&)':
src/tools/radiant/radiant/selection/../camera/view.h:33:7: warning: function 'View::View(View const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   33 | class View: public VolumeTest {
      |       ^~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Device.h: In function 'window_to_normalised_device(BasicVector2<float>, unsigned long, unsigned long)':
src/tools/radiant/radiant/selection/Device.h:15:21: warning: function 'window_to_normalised_device(BasicVector2<float>, unsigned long, unsigned long)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   15 | inline DeviceVector window_to_normalised_device(WindowVector window, std::size_t width, std::size_t height) {
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Device.h: In function 'device_constrained(float)':
src/tools/radiant/radiant/selection/Device.h:26:14: warning: function 'device_constrained(float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   26 | inline float device_constrained(float pos) {
      |              ^~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Device.h: In function 'device_constrained(BasicVector2<float>)':
src/tools/radiant/radiant/selection/Device.h:31:21: warning: function 'device_constrained(BasicVector2<float>)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | inline DeviceVector device_constrained(DeviceVector device) {
      |                     ^~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/ManipulateObserver.h: In member function 'ManipulateObserver::ManipulateObserver()':
src/tools/radiant/radiant/selection/ManipulateObserver.h:11:7: warning: function 'ManipulateObserver::ManipulateObserver()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   11 | class ManipulateObserver {
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/selection/Device.h:5:
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<ManipulateObserver>(ManipulateObserver&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<ManipulateObserver>(ManipulateObserver&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<SelectObserver>(SelectObserver&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<SelectObserver>(SelectObserver&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >(ConstantWrapper<IEventManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >(ConstantWrapper<IEventManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >(ConstantWrapper<IEventManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >(ConstantWrapper<IEventManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/iselection.h:30:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iselection.h: In function 'GlobalSelectionSystem()':
src/tools/radiant/include/iselection.h:241:25: warning: function 'GlobalSelectionSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEventManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEventManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEventManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEventManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/ieventmanager.h: In function 'GlobalEventManager()':
src/tools/radiant/include/ieventmanager.h:258:23: warning: function 'GlobalEventManager()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/../camera/view.h: In member function 'View::~View()':
src/tools/radiant/radiant/selection/../camera/view.h:33:7: warning: function 'View::~View()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   33 | class View: public VolumeTest {
      |       ^~~~
src/tools/radiant/radiant/selection/../camera/view.h: In member function 'View::~View()':
src/tools/radiant/radiant/selection/../camera/view.h:33:7: warning: function 'View::~View()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/SelectionTest.h: In member function 'SelectionVolume::~SelectionVolume()':
src/tools/radiant/radiant/selection/SelectionTest.h:11:7: warning: function 'SelectionVolume::~SelectionVolume()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   11 | class SelectionVolume : public SelectionTest {
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/SelectionTest.h: In member function 'SelectionVolume::~SelectionVolume()':
src/tools/radiant/radiant/selection/SelectionTest.h:11:7: warning: function 'SelectionVolume::~SelectionVolume()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
===> CXX [uforadiant] src/tools/radiant/radiant/selection/SelectionSystemModule.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/cstddef:49,
                 from src/tools/radiant/include/iselection.h:29,
                 from src/tools/radiant/radiant/selection/SelectionSystemModule.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iselection.h:231:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/radiant/selection/RadiantSelectionSystem.h:7,
                 from src/tools/radiant/radiant/selection/SelectionSystemModule.cpp:30:
src/tools/radiant/radiant/selection/Manipulators.h: In constructor 'DragManipulator::DragManipulator()':
src/tools/radiant/radiant/selection/Manipulators.h:341:35: warning: member 'DragManipulator::_resizeTranslatable' is used uninitialized [-Wuninitialized]
  341 |   DragManipulator() : _freeResize(_resizeTranslatable), _freeDrag(_dragTranslatable), _selected(false) {}
      |                                   ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulators.h:341:67: warning: member 'DragManipulator::_dragTranslatable' is used uninitialized [-Wuninitialized]
  341 |   DragManipulator() : _freeResize(_resizeTranslatable), _freeDrag(_dragTranslatable), _selected(false) {}
      |                                                                   ^~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulators.h: In member function 'ClipManipulator::~ClipManipulator()':
src/tools/radiant/radiant/selection/Manipulators.h:352:7: warning: function 'ClipManipulator::~ClipManipulator()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  352 | class ClipManipulator : public Manipulator {
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulators.h: In member function 'ClipManipulator::~ClipManipulator()':
src/tools/radiant/radiant/selection/Manipulators.h:352:7: warning: function 'ClipManipulator::~ClipManipulator()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/selection/Manipulators.h:20:
src/tools/radiant/libs/selectionlib.h: In member function 'SelectableBool::~SelectableBool()':
src/tools/radiant/libs/selectionlib.h:86:7: warning: function 'SelectableBool::~SelectableBool()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   86 | class SelectableBool: public Selectable
      |       ^~~~~~~~~~~~~~
src/tools/radiant/libs/selectionlib.h: In member function 'SelectableBool::~SelectableBool()':
src/tools/radiant/libs/selectionlib.h:86:7: warning: function 'SelectableBool::~SelectableBool()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulators.h: In member function 'ScaleManipulator::RenderableQuad::~RenderableQuad()':
src/tools/radiant/radiant/selection/Manipulators.h:278:24: warning: function 'ScaleManipulator::RenderableQuad::~RenderableQuad()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  278 |                 struct RenderableQuad: public OpenGLRenderable
      |                        ^~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulators.h: In member function 'ScaleManipulator::RenderableQuad::~RenderableQuad()':
src/tools/radiant/radiant/selection/Manipulators.h:278:24: warning: function 'ScaleManipulator::RenderableQuad::~RenderableQuad()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/Manipulators.h: In member function 'ScaleManipulator::RenderableArrow::~RenderableArrow()':
src/tools/radiant/radiant/selection/Manipulators.h:260:24: warning: function 'ScaleManipulator::RenderableArrow::~RenderableArrow()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  260 |                 struct RenderableArrow: public OpenGLRenderable
      |                        ^~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulators.h: In member function 'ScaleManipulator::RenderableArrow::~RenderableArrow()':
src/tools/radiant/radiant/selection/Manipulators.h:260:24: warning: function 'ScaleManipulator::RenderableArrow::~RenderableArrow()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/Manipulators.h: In member function 'TranslateManipulator::RenderableQuad::~RenderableQuad()':
src/tools/radiant/radiant/selection/Manipulators.h:203:24: warning: function 'TranslateManipulator::RenderableQuad::~RenderableQuad()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  203 |                 struct RenderableQuad: public OpenGLRenderable
      |                        ^~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulators.h: In member function 'TranslateManipulator::RenderableQuad::~RenderableQuad()':
src/tools/radiant/radiant/selection/Manipulators.h:203:24: warning: function 'TranslateManipulator::RenderableQuad::~RenderableQuad()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/Manipulators.h: In member function 'TranslateManipulator::RenderableArrowLine::~RenderableArrowLine()':
src/tools/radiant/radiant/selection/Manipulators.h:158:24: warning: function 'TranslateManipulator::RenderableArrowLine::~RenderableArrowLine()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  158 |                 struct RenderableArrowLine: public OpenGLRenderable
      |                        ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulators.h: In member function 'TranslateManipulator::RenderableArrowLine::~RenderableArrowLine()':
src/tools/radiant/radiant/selection/Manipulators.h:158:24: warning: function 'TranslateManipulator::RenderableArrowLine::~RenderableArrowLine()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/selection/Manipulators.h:21:
src/tools/radiant/radiant/selection/Manipulatables.h: In member function 'DragTranslatable::~DragTranslatable()':
src/tools/radiant/radiant/selection/Manipulatables.h:179:7: warning: function 'DragTranslatable::~DragTranslatable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  179 | class DragTranslatable : public Translatable {
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulatables.h: In member function 'DragTranslatable::~DragTranslatable()':
src/tools/radiant/radiant/selection/Manipulatables.h:179:7: warning: function 'DragTranslatable::~DragTranslatable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/Manipulatables.h: In member function 'ResizeTranslatable::~ResizeTranslatable()':
src/tools/radiant/radiant/selection/Manipulatables.h:173:7: warning: function 'ResizeTranslatable::~ResizeTranslatable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  173 | class ResizeTranslatable : public Translatable {
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulatables.h: In member function 'ResizeTranslatable::~ResizeTranslatable()':
src/tools/radiant/radiant/selection/Manipulatables.h:173:7: warning: function 'ResizeTranslatable::~ResizeTranslatable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'globalOutputStream()':
src/tools/radiant/include/itextstream.h:116:26: warning: function 'globalOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/modulesystem.h: In function 'globalModuleServer()':
src/tools/radiant/include/modulesystem.h:131:22: warning: function 'globalModuleServer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [71]>(TextOutputStream&, char const (&) [71])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [71]>(TextOutputStream&, char const (&) [71])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [29]>(TextOutputStream&, char const (&) [29])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [29]>(TextOutputStream&, char const (&) [29])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/signal/signal.h:6,
                 from src/tools/radiant/radiant/selection/RadiantSelectionSystem.h:6:
src/tools/radiant/libs/memory/allocator.h: In member function 'Delete<PointVertex, DefaultAllocator<PointVertex> >::~Delete()':
src/tools/radiant/libs/memory/allocator.h:166:7: warning: function 'Delete<PointVertex, DefaultAllocator<PointVertex> >::~Delete()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  166 | class Delete : public Allocator {
      |       ^~~~~~
src/tools/radiant/libs/memory/allocator.h: In member function 'Delete<FlatShadedVertex, DefaultAllocator<FlatShadedVertex> >::~Delete()':
src/tools/radiant/libs/memory/allocator.h:166:7: warning: function 'Delete<FlatShadedVertex, DefaultAllocator<FlatShadedVertex> >::~Delete()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/modulesystem.h: In member function 'Module::Module()':
src/tools/radiant/include/modulesystem.h:45:7: warning: function 'Module::Module()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class Module
      |       ^~~~~~
In file included from src/tools/radiant/libs/modulesystem/singletonmodule.h:28,
                 from src/tools/radiant/radiant/selection/SelectionSystemModule.cpp:34:
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegisterable::ModuleRegisterable()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:29:7: warning: function 'ModuleRegisterable::ModuleRegisterable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class ModuleRegisterable
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IGridManager::Name_CONSTANT_> >(ConstantWrapper<IGridManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IGridManager::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IGridManager::Name_CONSTANT_> >(ConstantWrapper<IGridManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IGridManager::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IGridManager::Version_CONSTANT_> >(ConstantWrapper<IGridManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IGridManager::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IGridManager::Version_CONSTANT_> >(ConstantWrapper<IGridManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IGridManager::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >(ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >(ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >(ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >(ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/signal/isignal.h:5,
                 from src/tools/radiant/libs/signal/signal.h:5:
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<RadiantSelectionSystem>(RadiantSelectionSystem&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<RadiantSelectionSystem>(RadiantSelectionSystem&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegistryList::~ModuleRegistryList()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:39:7: warning: function 'ModuleRegistryList::~ModuleRegistryList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class ModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'StaticRegisterModule::~StaticRegisterModule()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:68:7: warning: function 'StaticRegisterModule::~StaticRegisterModule()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   68 | class StaticRegisterModule: public StaticModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegistryList::ModuleRegistryList()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:39:7: warning: function 'ModuleRegistryList::ModuleRegistryList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class ModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/memory/allocator.h:90:
src/tools/radiant/libs/generic/object.h: In function 'destructor<PointVertex>(PointVertex&)void':
src/tools/radiant/libs/generic/object.h:78:13: warning: function 'destructor<PointVertex>(PointVertex&)void' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   78 | inline void destructor(Type& object) {
      |             ^~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulators.h: In member function 'RotateManipulator::RenderableCircle::~RenderableCircle()':
src/tools/radiant/radiant/selection/Manipulators.h:66:24: warning: function 'RotateManipulator::RenderableCircle::~RenderableCircle()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 |                 struct RenderableCircle: public OpenGLRenderable
      |                        ^~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulators.h: In member function 'RotateManipulator::RenderableCircle::~RenderableCircle()':
src/tools/radiant/radiant/selection/Manipulators.h:66:24: warning: function 'RotateManipulator::RenderableCircle::~RenderableCircle()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/Manipulators.h: In member function 'RotateManipulator::RenderableSemiCircle::~RenderableSemiCircle()':
src/tools/radiant/radiant/selection/Manipulators.h:89:24: warning: function 'RotateManipulator::RenderableSemiCircle::~RenderableSemiCircle()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   89 |                 struct RenderableSemiCircle: public OpenGLRenderable
      |                        ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulators.h: In member function 'RotateManipulator::RenderableSemiCircle::~RenderableSemiCircle()':
src/tools/radiant/radiant/selection/Manipulators.h:89:24: warning: function 'RotateManipulator::RenderableSemiCircle::~RenderableSemiCircle()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/generic/object.h: In function 'destructor<FlatShadedVertex>(FlatShadedVertex&)void':
src/tools/radiant/libs/generic/object.h:78:13: warning: function 'destructor<FlatShadedVertex>(FlatShadedVertex&)void' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   78 | inline void destructor(Type& object) {
      |             ^~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulators.h: In member function 'TranslateManipulator::RenderableArrowHead::~RenderableArrowHead()':
src/tools/radiant/radiant/selection/Manipulators.h:179:24: warning: function 'TranslateManipulator::RenderableArrowHead::~RenderableArrowHead()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  179 |                 struct RenderableArrowHead: public OpenGLRenderable
      |                        ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulators.h: In member function 'TranslateManipulator::RenderableArrowHead::~RenderableArrowHead()':
src/tools/radiant/radiant/selection/Manipulators.h:179:24: warning: function 'TranslateManipulator::RenderableArrowHead::~RenderableArrowHead()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/iselection.h:30:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iselection.h: In function 'GlobalSelectionSystem()':
src/tools/radiant/include/iselection.h:241:25: warning: function 'GlobalSelectionSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/selection/SelectionSystemModule.cpp:27:
src/tools/radiant/include/iscenegraph.h: In function 'GlobalSceneGraph()':
src/tools/radiant/include/iscenegraph.h:241:22: warning: function 'GlobalSceneGraph()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IGridManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IGridManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IGridManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IGridManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IGridManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IGridManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IGridManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IGridManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IGridManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IGridManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IGridManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IGridManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IGridManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IGridManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IGridManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IGridManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IGridManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IGridManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IGridManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IGridManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IGridManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IGridManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IGridManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IGridManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IGridManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IGridManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IGridManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IGridManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IGridManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IGridManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IGridManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IGridManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, OpenGLBinding::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, OpenGLBinding::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, OpenGLBinding::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, OpenGLBinding::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderCache::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderCache::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderCache::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderCache::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/render.h:30,
                 from src/tools/radiant/libs/pivot.h:169,
                 from src/tools/radiant/radiant/selection/Manipulators.h:17:
src/tools/radiant/include/irender.h: In function 'GlobalShaderCache()':
src/tools/radiant/include/irender.h:183:21: warning: function 'GlobalShaderCache()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline ShaderCache& GlobalShaderCache ()
      |                     ^~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulatables.h: In member function 'TranslateFree::~TranslateFree()':
src/tools/radiant/radiant/selection/Manipulatables.h:123:7: warning: function 'TranslateFree::~TranslateFree()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  123 | class TranslateFree: public Manipulatable
      |       ^~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulatables.h: In member function 'TranslateFree::~TranslateFree()':
src/tools/radiant/radiant/selection/Manipulatables.h:123:7: warning: function 'TranslateFree::~TranslateFree()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/Manipulatables.h: In member function 'TranslateAxis::~TranslateAxis()':
src/tools/radiant/radiant/selection/Manipulatables.h:104:7: warning: function 'TranslateAxis::~TranslateAxis()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  104 | class TranslateAxis: public Manipulatable
      |       ^~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulatables.h: In member function 'TranslateAxis::~TranslateAxis()':
src/tools/radiant/radiant/selection/Manipulatables.h:104:7: warning: function 'TranslateAxis::~TranslateAxis()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/Manipulators.h: In member function 'TranslateManipulator::~TranslateManipulator()':
src/tools/radiant/radiant/selection/Manipulators.h:155:7: warning: function 'TranslateManipulator::~TranslateManipulator()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  155 | class TranslateManipulator: public Manipulator
      |       ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulators.h: In member function 'TranslateManipulator::~TranslateManipulator()':
src/tools/radiant/radiant/selection/Manipulators.h:155:7: warning: function 'TranslateManipulator::~TranslateManipulator()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/Manipulatables.h: In member function 'RotateFree::~RotateFree()':
src/tools/radiant/radiant/selection/Manipulatables.h:70:7: warning: function 'RotateFree::~RotateFree()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   70 | class RotateFree: public Manipulatable
      |       ^~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulatables.h: In member function 'RotateFree::~RotateFree()':
src/tools/radiant/radiant/selection/Manipulatables.h:70:7: warning: function 'RotateFree::~RotateFree()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/Manipulatables.h: In member function 'RotateAxis::~RotateAxis()':
src/tools/radiant/radiant/selection/Manipulatables.h:83:7: warning: function 'RotateAxis::~RotateAxis()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   83 | class RotateAxis: public Manipulatable
      |       ^~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulatables.h: In member function 'RotateAxis::~RotateAxis()':
src/tools/radiant/radiant/selection/Manipulatables.h:83:7: warning: function 'RotateAxis::~RotateAxis()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/Manipulators.h: In member function 'RotateManipulator::~RotateManipulator()':
src/tools/radiant/radiant/selection/Manipulators.h:62:7: warning: function 'RotateManipulator::~RotateManipulator()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class RotateManipulator: public Manipulator
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulators.h: In member function 'RotateManipulator::~RotateManipulator()':
src/tools/radiant/radiant/selection/Manipulators.h:62:7: warning: function 'RotateManipulator::~RotateManipulator()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/Manipulatables.h: In member function 'ScaleFree::~ScaleFree()':
src/tools/radiant/radiant/selection/Manipulatables.h:157:7: warning: function 'ScaleFree::~ScaleFree()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  157 | class ScaleFree: public Manipulatable
      |       ^~~~~~~~~
src/tools/radiant/radiant/selection/Manipulatables.h: In member function 'ScaleFree::~ScaleFree()':
src/tools/radiant/radiant/selection/Manipulatables.h:157:7: warning: function 'ScaleFree::~ScaleFree()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/Manipulatables.h: In member function 'ScaleAxis::~ScaleAxis()':
src/tools/radiant/radiant/selection/Manipulatables.h:137:7: warning: function 'ScaleAxis::~ScaleAxis()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | class ScaleAxis: public Manipulatable
      |       ^~~~~~~~~
src/tools/radiant/radiant/selection/Manipulatables.h: In member function 'ScaleAxis::~ScaleAxis()':
src/tools/radiant/radiant/selection/Manipulatables.h:137:7: warning: function 'ScaleAxis::~ScaleAxis()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/Manipulators.h: In member function 'ScaleManipulator::~ScaleManipulator()':
src/tools/radiant/radiant/selection/Manipulators.h:257:7: warning: function 'ScaleManipulator::~ScaleManipulator()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  257 | class ScaleManipulator: public Manipulator
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulators.h: In member function 'ScaleManipulator::~ScaleManipulator()':
src/tools/radiant/radiant/selection/Manipulators.h:257:7: warning: function 'ScaleManipulator::~ScaleManipulator()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/Manipulators.h: In member function 'DragManipulator::~DragManipulator()':
src/tools/radiant/radiant/selection/Manipulators.h:331:7: warning: function 'DragManipulator::~DragManipulator()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  331 | class DragManipulator : public Manipulator
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/Manipulators.h: In member function 'DragManipulator::~DragManipulator()':
src/tools/radiant/radiant/selection/Manipulators.h:331:7: warning: function 'DragManipulator::~DragManipulator()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [77]>(TextOutputStream&, char const (&) [77])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [77]>(TextOutputStream&, char const (&) [77])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [4]>(TextOutputStream&, char const (&) [4])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [4]>(TextOutputStream&, char const (&) [4])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [16]>(TextOutputStream&, char const (&) [16])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [16]>(TextOutputStream&, char const (&) [16])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/signal/signal.h: In member function 'SignalBase<SignalHandler1<Selectable const&> >::~SignalBase()':
src/tools/radiant/libs/signal/signal.h:229:7: warning: function 'SignalBase<SignalHandler1<Selectable const&> >::~SignalBase()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  229 | class SignalBase {
      |       ^~~~~~~~~~
src/tools/radiant/libs/signal/signal.h: In member function 'Signal1<Selectable const&>::~Signal1()':
src/tools/radiant/libs/signal/signal.h:297:7: warning: function 'Signal1<Selectable const&>::~Signal1()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  297 | class Signal1 : public SignalBase< SignalHandler1<FirstArgument> > {
      |       ^~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [38]>(TextOutputStream&, char const (&) [38])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [38]>(TextOutputStream&, char const (&) [38])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [7]>(TextOutputStream&, char const (&) [7])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [7]>(TextOutputStream&, char const (&) [7])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [14]>(TextOutputStream&, char const (&) [14])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [14]>(TextOutputStream&, char const (&) [14])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/SelectionSystemModule.cpp: In member function 'SelectionDependencies::~SelectionDependencies()':
src/tools/radiant/radiant/selection/SelectionSystemModule.cpp:75:7: warning: function 'SelectionDependencies::~SelectionDependencies()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   75 | class SelectionDependencies: public GlobalSceneGraphModuleRef,
      |       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/radiant/selection/SelectionSystemModule.cpp: In member function 'SelectionDependencies::SelectionDependencies()':
src/tools/radiant/radiant/selection/SelectionSystemModule.cpp:75:7: warning: function 'SelectionDependencies::SelectionDependencies()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   75 | class SelectionDependencies: public GlobalSceneGraphModuleRef,
      |       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/selectionlib.h: In member function 'SelectionList<scene::Instance>::~SelectionList()':
src/tools/radiant/libs/selectionlib.h:209:7: warning: function 'SelectionList<scene::Instance>::~SelectionList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  209 | class SelectionList
      |       ^~~~~~~~~~~~~
src/tools/radiant/radiant/selection/RadiantSelectionSystem.h: In member function 'RadiantSelectionSystem::~RadiantSelectionSystem()':
src/tools/radiant/radiant/selection/RadiantSelectionSystem.h:36:7: warning: function 'RadiantSelectionSystem::~RadiantSelectionSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   36 | class RadiantSelectionSystem :
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/RadiantSelectionSystem.h: In member function 'RadiantSelectionSystem::~RadiantSelectionSystem()':
src/tools/radiant/radiant/selection/RadiantSelectionSystem.h:36:7: warning: function 'RadiantSelectionSystem::~RadiantSelectionSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
===> CXX [uforadiant] src/tools/radiant/radiant/selection/SelectionTest.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/iostream:38,
                 from src/tools/radiant/libs/math/FloatTools.h:8,
                 from src/tools/radiant/libs/math/Vector3.h:16,
                 from src/tools/radiant/libs/math/matrix.h:30,
                 from src/tools/radiant/radiant/selection/SelectionTest.h:3,
                 from src/tools/radiant/radiant/selection/SelectionTest.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iscenegraph.h:231,
                 from src/tools/radiant/libs/scenelib.h:31,
                 from src/tools/radiant/include/selectable.h:28,
                 from src/tools/radiant/radiant/selection/SelectionTest.h:5:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_multiplied_by_matrix4(Matrix4 const&, Matrix4 const&)':
src/tools/radiant/libs/math/matrix.h:477:16: warning: function 'matrix4_multiplied_by_matrix4(Matrix4 const&, Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  477 | inline Matrix4 matrix4_multiplied_by_matrix4 (const Matrix4& self, const Matrix4& other)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/SelectionTest.h: In member function 'testselect_primitive_visible::~testselect_primitive_visible()':
src/tools/radiant/radiant/selection/SelectionTest.h:56:7: warning: function 'testselect_primitive_visible::~testselect_primitive_visible()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   56 | class testselect_primitive_visible : public scene::Graph::Walker {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/SelectionTest.h: In member function 'testselect_primitive_visible::~testselect_primitive_visible()':
src/tools/radiant/radiant/selection/SelectionTest.h:56:7: warning: function 'testselect_primitive_visible::~testselect_primitive_visible()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/SelectionTest.h: In member function 'testselect_component_visible_selected::~testselect_component_visible_selected()':
src/tools/radiant/radiant/selection/SelectionTest.h:78:7: warning: function 'testselect_component_visible_selected::~testselect_component_visible_selected()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   78 | class testselect_component_visible_selected : public scene::Graph::Walker {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/SelectionTest.h: In member function 'testselect_component_visible_selected::~testselect_component_visible_selected()':
src/tools/radiant/radiant/selection/SelectionTest.h:78:7: warning: function 'testselect_component_visible_selected::~testselect_component_visible_selected()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/SelectionTest.h: In member function 'testselect_component_visible::~testselect_component_visible()':
src/tools/radiant/radiant/selection/SelectionTest.h:67:7: warning: function 'testselect_component_visible::~testselect_component_visible()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   67 | class testselect_component_visible : public scene::Graph::Walker {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/SelectionTest.h: In member function 'testselect_component_visible::~testselect_component_visible()':
src/tools/radiant/radiant/selection/SelectionTest.h:67:7: warning: function 'testselect_component_visible::~testselect_component_visible()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/SelectionTest.h: In member function 'testselect_entity_visible::~testselect_entity_visible()':
src/tools/radiant/radiant/selection/SelectionTest.h:45:7: warning: function 'testselect_entity_visible::~testselect_entity_visible()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class testselect_entity_visible : public scene::Graph::Walker {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/SelectionTest.h: In member function 'testselect_entity_visible::~testselect_entity_visible()':
src/tools/radiant/radiant/selection/SelectionTest.h:45:7: warning: function 'testselect_entity_visible::~testselect_entity_visible()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_getEntity(scene::Node&)':
src/tools/radiant/libs/scenelib.h:269:16: warning: function 'Node_getEntity(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  269 | inline Entity* Node_getEntity(scene::Node& node) {
      |                ^~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_isEntity(scene::Node&)':
src/tools/radiant/libs/scenelib.h:277:13: warning: function 'Node_isEntity(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  277 | inline bool Node_isEntity (scene::Node& node)
      |             ^~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Instance_getSelectable(scene::Instance&)':
src/tools/radiant/libs/scenelib.h:488:20: warning: function 'Instance_getSelectable(scene::Instance&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  488 | inline Selectable* Instance_getSelectable (scene::Instance& instance)
      |                    ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Instance_getComponentSelectionTestable(scene::Instance&)':
src/tools/radiant/libs/scenelib.h:583:36: warning: function 'Instance_getComponentSelectionTestable(scene::Instance&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  583 | inline ComponentSelectionTestable* Instance_getComponentSelectionTestable (scene::Instance& instance)
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/SelectionTest.h: In member function 'SelectionVolume::~SelectionVolume()':
src/tools/radiant/radiant/selection/SelectionTest.h:11:7: warning: function 'SelectionVolume::~SelectionVolume()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   11 | class SelectionVolume : public SelectionTest {
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/SelectionTest.h: In member function 'SelectionVolume::~SelectionVolume()':
src/tools/radiant/radiant/selection/SelectionTest.h:11:7: warning: function 'SelectionVolume::~SelectionVolume()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/selectable.h: In function 'Instance_getSelectionTestable(scene::Instance&)':
src/tools/radiant/include/selectable.h:305:27: warning: function 'Instance_getSelectionTestable(scene::Instance&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  305 | inline SelectionTestable* Instance_getSelectionTestable (scene::Instance& instance)
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Graph::Walker::Walker()':
src/tools/radiant/include/iscenegraph.h:92:31: warning: function 'scene::Graph::Walker::Walker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 |                         class Walker
      |                               ^~~~~~
In file included from src/tools/radiant/radiant/selection/SelectionTest.cpp:3:
src/tools/radiant/radiant/selection/../renderer.h: In function 'Instance_getCullable(scene::Instance&)':
src/tools/radiant/radiant/selection/../renderer.h:36:18: warning: function 'Instance_getCullable(scene::Instance&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   36 | inline Cullable* Instance_getCullable (scene::Instance& instance)
      |                  ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/../renderer.h: In function 'Cullable_testVisible(scene::Instance&, VolumeTest const&, VolumeIntersectionValue)':
src/tools/radiant/radiant/selection/../renderer.h:41:32: warning: function 'Cullable_testVisible(scene::Instance&, VolumeTest const&, VolumeIntersectionValue)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline VolumeIntersectionValue Cullable_testVisible (scene::Instance& instance, const VolumeTest& volume,
      |                                ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_determinant(Matrix4 const&)':
src/tools/radiant/libs/math/matrix.h:744:15: warning: function 'matrix4_determinant(Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  744 | inline double matrix4_determinant (const Matrix4& self)
      |               ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_full_inverse(Matrix4 const&)':
src/tools/radiant/libs/math/matrix.h:754:16: warning: function 'matrix4_full_inverse(Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  754 | inline Matrix4 matrix4_full_inverse (const Matrix4& self)
      |                ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/selection/../camera/view.h:26,
                 from src/tools/radiant/radiant/selection/SelectionTest.h:7:
src/tools/radiant/libs/math/frustum.h: In function 'homogenous_clip_point(BasicVector4<float> const&)':
src/tools/radiant/libs/math/frustum.h:130:19: warning: function 'homogenous_clip_point(BasicVector4<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  130 | inline ClipResult homogenous_clip_point (const Vector4& clipped)
      |                   ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_handedness(Matrix4 const&)':
src/tools/radiant/libs/math/matrix.h:470:26: warning: function 'matrix4_handedness(Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  470 | inline Matrix4Handedness matrix4_handedness (const Matrix4& self)
      |                          ^~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/SelectionTest.cpp: In function 'select_point_from_clipped(BasicVector4<float>&)':
src/tools/radiant/radiant/selection/SelectionTest.cpp:5:30: warning: function 'select_point_from_clipped(BasicVector4<float>&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    5 | inline SelectionIntersection select_point_from_clipped(Vector4& clipped) {
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_transformed_vector4(Matrix4 const&, BasicVector4<float> const&)':
src/tools/radiant/libs/math/matrix.h:632:16: warning: function 'matrix4_transformed_vector4(Matrix4 const&, BasicVector4<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  632 | inline Vector4 matrix4_transformed_vector4 (const Matrix4& self, const Vector4& vector4)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_transform_vector4(Matrix4 const&, BasicVector4<float>&)':
src/tools/radiant/libs/math/matrix.h:641:13: warning: function 'matrix4_transform_vector4(Matrix4 const&, BasicVector4<float>&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  641 | inline void matrix4_transform_vector4 (const Matrix4& self, Vector4& vector4)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/frustum.h: In function 'matrix4_clip_point(Matrix4 const&, BasicVector3<float> const&, BasicVector4<float>&)':
src/tools/radiant/libs/math/frustum.h:151:19: warning: function 'matrix4_clip_point(Matrix4 const&, BasicVector3<float> const&, BasicVector4<float>&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  151 | inline ClipResult matrix4_clip_point (const Matrix4& self, const Vector3& point, Vector4& clipped)
      |                   ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/frustum.h: In function 'homogenous_clip_line(BasicVector4<float>*)':
src/tools/radiant/libs/math/frustum.h:199:20: warning: function 'homogenous_clip_line(BasicVector4<float>*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  199 | inline std::size_t homogenous_clip_line (Vector4 clipped[2])
      |                    ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/frustum.h: In function 'matrix4_clip_line(Matrix4 const&, BasicVector3<float> const&, BasicVector3<float> const&, BasicVector4<float>*)':
src/tools/radiant/libs/math/frustum.h:324:20: warning: function 'matrix4_clip_line(Matrix4 const&, BasicVector3<float> const&, BasicVector3<float> const&, BasicVector4<float>*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  324 | inline std::size_t matrix4_clip_line (const Matrix4& self, const Vector3& p0, const Vector3& p1, Vector4 clipped[2])
      |                    ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/math/frustum.h: In function 'homogenous_clip_triangle(BasicVector4<float>*)':
src/tools/radiant/libs/math/frustum.h:161:20: warning: function 'homogenous_clip_triangle(BasicVector4<float>*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  161 | inline std::size_t homogenous_clip_triangle (Vector4 clipped[9])
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/frustum.h: In function 'matrix4_clip_triangle(Matrix4 const&, BasicVector3<float> const&, BasicVector3<float> const&, BasicVector3<float> const&, BasicVector4<float>*)':
src/tools/radiant/libs/math/frustum.h:176:20: warning: function 'matrix4_clip_triangle(Matrix4 const&, BasicVector3<float> const&, BasicVector3<float> const&, BasicVector3<float> const&, BasicVector4<float>*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  176 | inline std::size_t matrix4_clip_triangle (const Matrix4& self, const Vector3& p0, const Vector3& p1, const Vector3& p2,
      |                    ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/selection/../renderer.h:54:
src/tools/radiant/radiant/selection/../render/frontend/ForEachVisible.h: In member function 'ForEachVisible<CullingWalker<testselect_primitive_visible> >::~ForEachVisible()':
src/tools/radiant/radiant/selection/../render/frontend/ForEachVisible.h:20:7: warning: function 'ForEachVisible<CullingWalker<testselect_primitive_visible> >::~ForEachVisible()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   20 | class ForEachVisible: public scene::Graph::Walker
      |       ^~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/../render/frontend/ForEachVisible.h: In member function 'ForEachVisible<CullingWalker<testselect_primitive_visible> >::~ForEachVisible()':
src/tools/radiant/radiant/selection/../render/frontend/ForEachVisible.h:20:7: warning: function 'ForEachVisible<CullingWalker<testselect_primitive_visible> >::~ForEachVisible()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/../render/frontend/ForEachVisible.h: In member function 'ForEachVisible<CullingWalker<testselect_component_visible_selected> >::~ForEachVisible()':
src/tools/radiant/radiant/selection/../render/frontend/ForEachVisible.h:20:7: warning: function 'ForEachVisible<CullingWalker<testselect_component_visible_selected> >::~ForEachVisible()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/../render/frontend/ForEachVisible.h: In member function 'ForEachVisible<CullingWalker<testselect_component_visible_selected> >::~ForEachVisible()':
src/tools/radiant/radiant/selection/../render/frontend/ForEachVisible.h:20:7: warning: function 'ForEachVisible<CullingWalker<testselect_component_visible_selected> >::~ForEachVisible()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/../render/frontend/ForEachVisible.h: In member function 'ForEachVisible<CullingWalker<testselect_component_visible> >::~ForEachVisible()':
src/tools/radiant/radiant/selection/../render/frontend/ForEachVisible.h:20:7: warning: function 'ForEachVisible<CullingWalker<testselect_component_visible> >::~ForEachVisible()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/../render/frontend/ForEachVisible.h: In member function 'ForEachVisible<CullingWalker<testselect_component_visible> >::~ForEachVisible()':
src/tools/radiant/radiant/selection/../render/frontend/ForEachVisible.h:20:7: warning: function 'ForEachVisible<CullingWalker<testselect_component_visible> >::~ForEachVisible()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/Bounded.h:3,
                 from src/tools/radiant/libs/scenelib.h:29:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iscenegraph.h: In function 'GlobalSceneGraph()':
src/tools/radiant/include/iscenegraph.h:241:22: warning: function 'GlobalSceneGraph()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/../renderer.h: In function 'Scene_forEachVisible<testselect_primitive_visible>(scene::Graph&, VolumeTest const&, testselect_primitive_visible const&)void':
src/tools/radiant/radiant/selection/../renderer.h:56:13: warning: function 'Scene_forEachVisible<testselect_primitive_visible>(scene::Graph&, VolumeTest const&, testselect_primitive_visible const&)void' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   56 | inline void Scene_forEachVisible (scene::Graph& graph, const VolumeTest& volume, const Functor& functor)
      |             ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/../renderer.h: In function 'Scene_forEachVisible<testselect_component_visible_selected>(scene::Graph&, VolumeTest const&, testselect_component_visible_selected const&)void':
src/tools/radiant/radiant/selection/../renderer.h:56:13: warning: function 'Scene_forEachVisible<testselect_component_visible_selected>(scene::Graph&, VolumeTest const&, testselect_component_visible_selected const&)void' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/../renderer.h: In function 'Scene_forEachVisible<testselect_component_visible>(scene::Graph&, VolumeTest const&, testselect_component_visible const&)void':
src/tools/radiant/radiant/selection/../renderer.h:56:13: warning: function 'Scene_forEachVisible<testselect_component_visible>(scene::Graph&, VolumeTest const&, testselect_component_visible const&)void' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
===> CXX [uforadiant] src/tools/radiant/radiant/selection/TransformationVisitors.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/cstddef:49,
                 from src/tools/radiant/include/iselection.h:29,
                 from src/tools/radiant/radiant/selection/TransformationVisitors.h:3,
                 from src/tools/radiant/radiant/selection/TransformationVisitors.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iselection.h:231:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
src/tools/radiant/radiant/selection/TransformationVisitors.h: In member function 'TranslateSelected::~TranslateSelected()':
src/tools/radiant/radiant/selection/TransformationVisitors.h:43:7: warning: function 'TranslateSelected::~TranslateSelected()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   43 | class TranslateSelected : public SelectionSystem::Visitor {
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/TransformationVisitors.h: In member function 'TranslateSelected::~TranslateSelected()':
src/tools/radiant/radiant/selection/TransformationVisitors.h:43:7: warning: function 'TranslateSelected::~TranslateSelected()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/TransformationVisitors.h: In member function 'TranslateComponentSelected::~TranslateComponentSelected()':
src/tools/radiant/radiant/selection/TransformationVisitors.h:91:7: warning: function 'TranslateComponentSelected::~TranslateComponentSelected()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   91 | class TranslateComponentSelected : public SelectionSystem::Visitor {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/TransformationVisitors.h: In member function 'TranslateComponentSelected::~TranslateComponentSelected()':
src/tools/radiant/radiant/selection/TransformationVisitors.h:91:7: warning: function 'TranslateComponentSelected::~TranslateComponentSelected()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/TransformationVisitors.h: In member function 'RotateSelected::~RotateSelected()':
src/tools/radiant/radiant/selection/TransformationVisitors.h:57:7: warning: function 'RotateSelected::~RotateSelected()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   57 | class RotateSelected : public SelectionSystem::Visitor {
      |       ^~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/TransformationVisitors.h: In member function 'RotateSelected::~RotateSelected()':
src/tools/radiant/radiant/selection/TransformationVisitors.h:57:7: warning: function 'RotateSelected::~RotateSelected()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/TransformationVisitors.h: In member function 'RotateComponentSelected::~RotateComponentSelected()':
src/tools/radiant/radiant/selection/TransformationVisitors.h:104:7: warning: function 'RotateComponentSelected::~RotateComponentSelected()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  104 | class RotateComponentSelected : public SelectionSystem::Visitor {
      |       ^~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/TransformationVisitors.h: In member function 'RotateComponentSelected::~RotateComponentSelected()':
src/tools/radiant/radiant/selection/TransformationVisitors.h:104:7: warning: function 'RotateComponentSelected::~RotateComponentSelected()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/TransformationVisitors.h: In member function 'ScaleSelected::~ScaleSelected()':
src/tools/radiant/radiant/selection/TransformationVisitors.h:72:7: warning: function 'ScaleSelected::~ScaleSelected()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   72 | class ScaleSelected : public SelectionSystem::Visitor
      |       ^~~~~~~~~~~~~
src/tools/radiant/radiant/selection/TransformationVisitors.h: In member function 'ScaleSelected::~ScaleSelected()':
src/tools/radiant/radiant/selection/TransformationVisitors.h:72:7: warning: function 'ScaleSelected::~ScaleSelected()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/TransformationVisitors.h: In member function 'ScaleComponentSelected::~ScaleComponentSelected()':
src/tools/radiant/radiant/selection/TransformationVisitors.h:119:7: warning: function 'ScaleComponentSelected::~ScaleComponentSelected()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  119 | class ScaleComponentSelected : public SelectionSystem::Visitor {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/TransformationVisitors.h: In member function 'ScaleComponentSelected::~ScaleComponentSelected()':
src/tools/radiant/radiant/selection/TransformationVisitors.h:119:7: warning: function 'ScaleComponentSelected::~ScaleComponentSelected()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/math/aabb.h:30,
                 from src/tools/radiant/libs/scenelib.h:39,
                 from src/tools/radiant/radiant/selection/TransformationVisitors.h:4:
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_multiplied_by_matrix4(Matrix4 const&, Matrix4 const&)':
src/tools/radiant/libs/math/matrix.h:477:16: warning: function 'matrix4_multiplied_by_matrix4(Matrix4 const&, Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  477 | inline Matrix4 matrix4_multiplied_by_matrix4 (const Matrix4& self, const Matrix4& other)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_rotation_for_sincos_x(float, float)':
src/tools/radiant/libs/math/matrix.h:819:16: warning: function 'matrix4_rotation_for_sincos_x(float, float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  819 | inline Matrix4 matrix4_rotation_for_sincos_x (float s, float c)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_rotation_for_sincos_y(float, float)':
src/tools/radiant/libs/math/matrix.h:837:16: warning: function 'matrix4_rotation_for_sincos_y(float, float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  837 | inline Matrix4 matrix4_rotation_for_sincos_y (float s, float c)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_rotation_for_sincos_z(float, float)':
src/tools/radiant/libs/math/matrix.h:855:16: warning: function 'matrix4_rotation_for_sincos_z(float, float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  855 | inline Matrix4 matrix4_rotation_for_sincos_z (float s, float c)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/transformlib.h:31,
                 from src/tools/radiant/libs/scenelib.h:40:
src/tools/radiant/libs/math/quaternion.h: In function 'quaternion_component_is_90(float)':
src/tools/radiant/libs/math/quaternion.h:182:13: warning: function 'quaternion_component_is_90(float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  182 | inline bool quaternion_component_is_90 (float component)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_getTransformNode(scene::Node&)':
src/tools/radiant/libs/scenelib.h:216:23: warning: function 'Node_getTransformNode(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  216 | inline TransformNode* Node_getTransformNode (scene::Node& node)
      |                       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Instance_getTransformable(scene::Instance&)':
src/tools/radiant/libs/scenelib.h:574:23: warning: function 'Instance_getTransformable(scene::Instance&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  574 | inline Transformable* Instance_getTransformable (scene::Instance& instance)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/iselection.h: In member function 'SelectionSystem::Visitor::Visitor()':
src/tools/radiant/include/iselection.h:177:23: warning: function 'SelectionSystem::Visitor::Visitor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  177 |                 class Visitor
      |                       ^~~~~~~
In file included from src/tools/radiant/radiant/selection/TransformationVisitors.cpp:3:
src/tools/radiant/include/editable.h: In function 'Node_getEditable(scene::Node&)':
src/tools/radiant/include/editable.h:46:18: warning: function 'Node_getEditable(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   46 | inline Editable* Node_getEditable (scene::Node& node)
      |                  ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/quaternion.h: In function 'matrix4_rotation_for_quaternion(BasicVector4<float> const&)':
src/tools/radiant/libs/math/quaternion.h:123:16: warning: function 'matrix4_rotation_for_quaternion(BasicVector4<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  123 | inline Matrix4 matrix4_rotation_for_quaternion (const Quaternion& quaternion)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_determinant(Matrix4 const&)':
src/tools/radiant/libs/math/matrix.h:744:15: warning: function 'matrix4_determinant(Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  744 | inline double matrix4_determinant (const Matrix4& self)
      |               ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_full_inverse(Matrix4 const&)':
src/tools/radiant/libs/math/matrix.h:754:16: warning: function 'matrix4_full_inverse(Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  754 | inline Matrix4 matrix4_full_inverse (const Matrix4& self)
      |                ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/quaternion.h: In function 'matrix4_rotation_for_quaternion_quantised(BasicVector4<float> const&)':
src/tools/radiant/libs/math/quaternion.h:187:16: warning: function 'matrix4_rotation_for_quaternion_quantised(BasicVector4<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  187 | inline Matrix4 matrix4_rotation_for_quaternion_quantised (const Quaternion& quaternion)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_transformed_point<float>(Matrix4 const&, BasicVector3<float> const&)BasicVector3<float>':
src/tools/radiant/libs/math/matrix.h:599:30: warning: function 'matrix4_transformed_point<float>(Matrix4 const&, BasicVector3<float> const&)BasicVector3<float>' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  599 | inline BasicVector3<Element> matrix4_transformed_point (const Matrix4& self, const BasicVector3<Element>& point)
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/iselection.h:30:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iselection.h: In function 'GlobalSelectionSystem()':
src/tools/radiant/include/iselection.h:241:25: warning: function 'GlobalSelectionSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^~~~~~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/selection/algorithm/Entity.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/radiant/selection/algorithm/Entity.h:3,
                 from src/tools/radiant/radiant/selection/algorithm/Entity.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iselection.h:231,
                 from src/tools/radiant/libs/selectionlib.h:25,
                 from src/tools/radiant/radiant/selection/algorithm/Entity.cpp:4:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from src/tools/radiant/include/radiant_i18n.h:30,
                 from src/tools/radiant/radiant/selection/algorithm/Entity.cpp:3:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/include/selectable.h:28,
                 from src/tools/radiant/libs/selectionlib.h:26:
src/tools/radiant/libs/scenelib.h: In member function 'HasBrushes::~HasBrushes()':
src/tools/radiant/libs/scenelib.h:345:7: warning: function 'HasBrushes::~HasBrushes()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  345 | class HasBrushes: public scene::Traversable::Walker
      |       ^~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In member function 'HasBrushes::~HasBrushes()':
src/tools/radiant/libs/scenelib.h:345:7: warning: function 'HasBrushes::~HasBrushes()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/scenelib.h: In member function 'ParentBrushes::~ParentBrushes()':
src/tools/radiant/libs/scenelib.h:320:7: warning: function 'ParentBrushes::~ParentBrushes()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  320 | class ParentBrushes: public scene::Traversable::Walker
      |       ^~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In member function 'ParentBrushes::~ParentBrushes()':
src/tools/radiant/libs/scenelib.h:320:7: warning: function 'ParentBrushes::~ParentBrushes()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/algorithm/Entity.cpp: In member function 'selection::algorithm::EntityFindSelected::~EntityFindSelected()':
src/tools/radiant/radiant/selection/algorithm/Entity.cpp:43:7: warning: function 'selection::algorithm::EntityFindSelected::~EntityFindSelected()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   43 | class EntityFindSelected: public scene::Graph::Walker
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/algorithm/Entity.cpp: In member function 'selection::algorithm::EntityFindSelected::~EntityFindSelected()':
src/tools/radiant/radiant/selection/algorithm/Entity.cpp:43:7: warning: function 'selection::algorithm::EntityFindSelected::~EntityFindSelected()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/scenelib.h: In function 'Node_getTraversable(scene::Node&)':
src/tools/radiant/libs/scenelib.h:200:28: warning: function 'Node_getTraversable(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  200 | inline scene::Traversable* Node_getTraversable (scene::Node& node)
      |                            ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'scene::operator==(scene::Node&, scene::Node&)':
src/tools/radiant/libs/scenelib.h:226:13: warning: function 'scene::operator==(scene::Node&, scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  226 | inline bool operator== (scene::Node& node, scene::Node& other)
      |             ^~~~~~~~
In file included from src/tools/radiant/include/iscenegraph.h:28,
                 from src/tools/radiant/libs/scenelib.h:31:
src/tools/radiant/include/itraversable.h: In member function 'scene::Traversable::Walker::Walker()':
src/tools/radiant/include/itraversable.h:36:23: warning: function 'scene::Traversable::Walker::Walker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   36 |                 class Walker
      |                       ^~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_getEntity(scene::Node&)':
src/tools/radiant/libs/scenelib.h:269:16: warning: function 'Node_getEntity(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  269 | inline Entity* Node_getEntity(scene::Node& node) {
      |                ^~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_isEntity(scene::Node&)':
src/tools/radiant/libs/scenelib.h:277:13: warning: function 'Node_isEntity(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  277 | inline bool Node_isEntity (scene::Node& node)
      |             ^~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_isBrush(scene::Node&)':
src/tools/radiant/libs/scenelib.h:309:13: warning: function 'Node_isBrush(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  309 | inline bool Node_isBrush (scene::Node& node)
      |             ^~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_isPrimitive(scene::Node&)':
src/tools/radiant/libs/scenelib.h:315:13: warning: function 'Node_isPrimitive(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  315 | inline bool Node_isPrimitive (scene::Node& node)
      |             ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'parentBrushes(scene::Node&, scene::Node&)':
src/tools/radiant/libs/scenelib.h:340:13: warning: function 'parentBrushes(scene::Node&, scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  340 | inline void parentBrushes (scene::Node& subgraph, scene::Node& parent)
      |             ^~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'node_is_group(scene::Node&)':
src/tools/radiant/libs/scenelib.h:363:13: warning: function 'node_is_group(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  363 | inline bool node_is_group (scene::Node& node)
      |             ^~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Instance_getSelectable(scene::Instance&)':
src/tools/radiant/libs/scenelib.h:488:20: warning: function 'Instance_getSelectable(scene::Instance&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  488 | inline Selectable* Instance_getSelectable (scene::Instance& instance)
      |                    ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Graph::Walker::Walker()':
src/tools/radiant/include/iscenegraph.h:92:31: warning: function 'scene::Graph::Walker::Walker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 |                         class Walker
      |                               ^~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Path_deleteTop(Stack<Reference<scene::Node> > const&)':
src/tools/radiant/libs/scenelib.h:241:13: warning: function 'Path_deleteTop(Stack<Reference<scene::Node> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline void Path_deleteTop (const scene::Path& path)
      |             ^~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [58]>(TextOutputStream&, char const (&) [58])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [58]>(TextOutputStream&, char const (&) [58])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [37]>(TextOutputStream&, char const (&) [37])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [37]>(TextOutputStream&, char const (&) [37])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/scenelib.h:42:
src/tools/radiant/libs/generic/reference.h: In function 'makeReference<scene::Node>(scene::Node&)Reference<scene::Node>':
src/tools/radiant/libs/generic/reference.h:62:24: warning: function 'makeReference<scene::Node>(scene::Node&)Reference<scene::Node>' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | inline Reference<Type> makeReference(Type& value) {
      |                        ^~~~~~~~~~~~~
src/tools/radiant/radiant/selection/algorithm/Entity.cpp: In member function 'selection::algorithm::EntityGroupSelected::~EntityGroupSelected()':
src/tools/radiant/radiant/selection/algorithm/Entity.cpp:70:7: warning: function 'selection::algorithm::EntityGroupSelected::~EntityGroupSelected()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   70 | class EntityGroupSelected: public scene::Graph::Walker
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/algorithm/Entity.cpp: In member function 'selection::algorithm::EntityGroupSelected::~EntityGroupSelected()':
src/tools/radiant/radiant/selection/algorithm/Entity.cpp:70:7: warning: function 'selection::algorithm::EntityGroupSelected::~EntityGroupSelected()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/scenelib.h:706:
src/tools/radiant/libs/generic/referencecounted.h: In function 'operator==<scene::Node>(SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&, SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&)bool':
src/tools/radiant/libs/generic/referencecounted.h:158:13: warning: function 'operator==<scene::Node>(SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&, SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  158 | inline bool operator==(const SmartReference<Type>& self, const SmartReference<Type>& other) {
      |             ^~~~~~~~
src/tools/radiant/libs/generic/referencecounted.h: In function 'operator!=<scene::Node>(SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&, SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&)bool':
src/tools/radiant/libs/generic/referencecounted.h:162:13: warning: function 'operator!=<scene::Node>(SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&, SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  162 | inline bool operator!=(const SmartReference<Type>& self, const SmartReference<Type>& other) {
      |             ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<EntityCreator::Name_CONSTANT_> >(ConstantWrapper<EntityCreator::Name_CONSTANT_> const&)Quoted<ConstantWrapper<EntityCreator::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<EntityCreator::Name_CONSTANT_> >(ConstantWrapper<EntityCreator::Name_CONSTANT_> const&)Quoted<ConstantWrapper<EntityCreator::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<EntityCreator::Version_CONSTANT_> >(ConstantWrapper<EntityCreator::Version_CONSTANT_> const&)Quoted<ConstantWrapper<EntityCreator::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<EntityCreator::Version_CONSTANT_> >(ConstantWrapper<EntityCreator::Version_CONSTANT_> const&)Quoted<ConstantWrapper<EntityCreator::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/iselection.h:30:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iselection.h: In function 'GlobalSelectionSystem()':
src/tools/radiant/include/iselection.h:241:25: warning: function 'GlobalSelectionSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iscenegraph.h: In function 'GlobalSceneGraph()':
src/tools/radiant/include/iscenegraph.h:241:22: warning: function 'GlobalSceneGraph()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, EntityCreator::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<EntityCreator::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, EntityCreator::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<EntityCreator::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<EntityCreator::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<EntityCreator::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<EntityCreator::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<EntityCreator::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<EntityCreator::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<EntityCreator::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<EntityCreator::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<EntityCreator::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<EntityCreator::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<EntityCreator::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<EntityCreator::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<EntityCreator::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, EntityCreator::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<EntityCreator::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, EntityCreator::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<EntityCreator::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<EntityCreator::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<EntityCreator::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<EntityCreator::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<EntityCreator::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<EntityCreator::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<EntityCreator::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<EntityCreator::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<EntityCreator::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<EntityCreator::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<EntityCreator::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<EntityCreator::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<EntityCreator::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:33:
src/tools/radiant/include/ientity.h: In function 'GlobalEntityCreator()':
src/tools/radiant/include/ientity.h:150:23: warning: function 'GlobalEntityCreator()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  150 | inline EntityCreator& GlobalEntityCreator ()
      |                       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/undolib.h:25,
                 from src/tools/radiant/libs/entitylib.h:36,
                 from src/tools/radiant/radiant/selection/algorithm/Entity.cpp:7:
src/tools/radiant/include/iundo.h: In function 'GlobalUndoSystem()':
src/tools/radiant/include/iundo.h:172:20: warning: function 'GlobalUndoSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  172 | inline UndoSystem& GlobalUndoSystem ()
      |                    ^~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/selection/algorithm/General.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/bits/stl_algobase.h:59,
                 from /usr/include/c++/12/list:60,
                 from src/tools/radiant/radiant/selection/algorithm/General.h:3,
                 from src/tools/radiant/radiant/selection/algorithm/General.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iscenegraph.h:231,
                 from src/tools/radiant/radiant/selection/algorithm/General.h:5:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/radiant/selection/algorithm/../../brush/FaceTexDef.h:9,
                 from src/tools/radiant/radiant/selection/algorithm/../../brush/Face.h:13,
                 from src/tools/radiant/radiant/selection/algorithm/../../brush/brushmanip.h:28,
                 from src/tools/radiant/radiant/selection/algorithm/General.cpp:8:
src/tools/radiant/radiant/selection/algorithm/../../brush/TextureProjection.h: In member function 'constexpr TextureProjection& TextureProjection::operator=(const TextureProjection&)':
src/tools/radiant/radiant/selection/algorithm/../../brush/TextureProjection.h:10:7: warning: implicitly-declared 'constexpr TexDef& TexDef::operator=(const TexDef&)' is deprecated [-Wdeprecated-copy]
   10 | class TextureProjection
      |       ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/selection/algorithm/../../brush/TextureProjection.h:4:
src/tools/radiant/radiant/selection/algorithm/../../brush/TexDef.h:13:17: note: because 'TexDef' has user-provided 'TexDef::TexDef(const TexDef&)'
   13 |                 TexDef (const TexDef& other);
      |                 ^~~~~~
src/tools/radiant/radiant/selection/algorithm/../../brush/FaceTexDef.h: In constructor 'FaceTexdef::SavedState::SavedState(const FaceTexdef&)':
src/tools/radiant/radiant/selection/algorithm/../../brush/FaceTexDef.h:26:67: note: synthesized method 'constexpr TextureProjection& TextureProjection::operator=(const TextureProjection&)' first required here
   26 |                                         m_projection = faceTexdef.m_projection;
      |                                                                   ^~~~~~~~~~~~
src/tools/radiant/radiant/selection/algorithm/../../brush/FaceTexDef.h: In member function 'void FaceTexdef::SavedState::exportState(FaceTexdef&) const':
src/tools/radiant/radiant/selection/algorithm/../../brush/FaceTexDef.h:31:89: warning: implicitly-declared 'constexpr TexDef& TexDef::operator=(const TexDef&)' is deprecated [-Wdeprecated-copy]
   31 |                                         faceTexdef.m_projection.m_texdef = m_projection.m_texdef;
      |                                                                                         ^~~~~~~~
src/tools/radiant/radiant/selection/algorithm/../../brush/TexDef.h:13:17: note: because 'TexDef' has user-provided 'TexDef::TexDef(const TexDef&)'
   13 |                 TexDef (const TexDef& other);
      |                 ^~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from src/tools/radiant/radiant/selection/algorithm/../../xyview/XYWnd.h:6,
                 from src/tools/radiant/radiant/selection/algorithm/../../xyview/GlobalXYWnd.h:9,
                 from src/tools/radiant/radiant/selection/algorithm/SelectionPolicies.h:6,
                 from src/tools/radiant/radiant/selection/algorithm/General.cpp:11:
/usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/pango-1.0/pango/pango-coverage.h:25,
                 from /usr/include/pango-1.0/pango/pango-font.h:25,
                 from /usr/include/pango-1.0/pango/pango-attributes.h:25,
                 from /usr/include/pango-1.0/pango/pango.h:25,
                 from /usr/include/gtk-2.0/gdk/gdktypes.h:37,
                 from /usr/include/gtk-2.0/gdk/gdkcolor.h:35,
                 from /usr/include/gtk-2.0/gdk/gdkevents.h:34,
                 from src/tools/radiant/radiant/selection/algorithm/../../xyview/XYWnd.h:5:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/selection/algorithm/../../xyview/../camera/../selection/RadiantSelectionSystem.h:7,
                 from src/tools/radiant/radiant/selection/algorithm/../../xyview/../camera/../selection/ManipulateObserver.h:4,
                 from src/tools/radiant/radiant/selection/algorithm/../../xyview/../camera/../selection/RadiantWindowObserver.h:8,
                 from src/tools/radiant/radiant/selection/algorithm/../../xyview/../camera/CamWnd.h:6,
                 from src/tools/radiant/radiant/selection/algorithm/../../xyview/XYWnd.h:19:
src/tools/radiant/radiant/selection/algorithm/../../xyview/../camera/../selection/Manipulators.h: In constructor 'DragManipulator::DragManipulator()':
src/tools/radiant/radiant/selection/algorithm/../../xyview/../camera/../selection/Manipulators.h:341:35: warning: member 'DragManipulator::_resizeTranslatable' is used uninitialized [-Wuninitialized]
  341 |   DragManipulator() : _freeResize(_resizeTranslatable), _freeDrag(_dragTranslatable), _selected(false) {}
      |                                   ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/algorithm/../../xyview/../camera/../selection/Manipulators.h:341:67: warning: member 'DragManipulator::_dragTranslatable' is used uninitialized [-Wuninitialized]
  341 |   DragManipulator() : _freeResize(_resizeTranslatable), _freeDrag(_dragTranslatable), _selected(false) {}
      |                                                                   ^~~~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from src/tools/radiant/radiant/selection/algorithm/../../sidebar/texturebrowser.h:28,
                 from src/tools/radiant/radiant/selection/algorithm/General.cpp:17:
/usr/include/gtk-2.0/gtk/gtktooltips.h: At global scope:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from src/tools/radiant/libs/stream/textstream.h:36,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/selection/algorithm/General.cpp:6:
src/tools/radiant/libs/scenelib.h: In member function 'HasBrushes::~HasBrushes()':
src/tools/radiant/libs/scenelib.h:345:7: warning: function 'HasBrushes::~HasBrushes()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  345 | class HasBrushes: public scene::Traversable::Walker
      |       ^~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In member function 'HasBrushes::~HasBrushes()':
src/tools/radiant/libs/scenelib.h:345:7: warning: function 'HasBrushes::~HasBrushes()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/algorithm/General.cpp: In member function 'selection::algorithm::SelectByBounds<SelectionPolicy_Inside>::~SelectByBounds()':
src/tools/radiant/radiant/selection/algorithm/General.cpp:63:7: warning: function 'selection::algorithm::SelectByBounds<SelectionPolicy_Inside>::~SelectByBounds()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   63 | class SelectByBounds: public scene::Graph::Walker
      |       ^~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/algorithm/General.cpp: In member function 'selection::algorithm::SelectByBounds<SelectionPolicy_Inside>::~SelectByBounds()':
src/tools/radiant/radiant/selection/algorithm/General.cpp:63:7: warning: function 'selection::algorithm::SelectByBounds<SelectionPolicy_Inside>::~SelectByBounds()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/algorithm/General.cpp: In member function 'selection::algorithm::SelectByBounds<SelectionPolicy_Touching>::~SelectByBounds()':
src/tools/radiant/radiant/selection/algorithm/General.cpp:63:7: warning: function 'selection::algorithm::SelectByBounds<SelectionPolicy_Touching>::~SelectByBounds()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/algorithm/General.cpp: In member function 'selection::algorithm::SelectByBounds<SelectionPolicy_Touching>::~SelectByBounds()':
src/tools/radiant/radiant/selection/algorithm/General.cpp:63:7: warning: function 'selection::algorithm::SelectByBounds<SelectionPolicy_Touching>::~SelectByBounds()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/algorithm/General.cpp: In member function 'selection::algorithm::SelectByBounds<SelectionPolicy_Complete_Tall>::~SelectByBounds()':
src/tools/radiant/radiant/selection/algorithm/General.cpp:63:7: warning: function 'selection::algorithm::SelectByBounds<SelectionPolicy_Complete_Tall>::~SelectByBounds()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/algorithm/General.cpp: In member function 'selection::algorithm::SelectByBounds<SelectionPolicy_Complete_Tall>::~SelectByBounds()':
src/tools/radiant/radiant/selection/algorithm/General.cpp:63:7: warning: function 'selection::algorithm::SelectByBounds<SelectionPolicy_Complete_Tall>::~SelectByBounds()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/algorithm/General.cpp: In member function 'selection::algorithm::DeleteSelected::~DeleteSelected()':
src/tools/radiant/radiant/selection/algorithm/General.cpp:148:7: warning: function 'selection::algorithm::DeleteSelected::~DeleteSelected()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  148 | class DeleteSelected: public scene::Graph::Walker
      |       ^~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/algorithm/General.cpp: In member function 'selection::algorithm::DeleteSelected::~DeleteSelected()':
src/tools/radiant/radiant/selection/algorithm/General.cpp:148:7: warning: function 'selection::algorithm::DeleteSelected::~DeleteSelected()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/algorithm/General.cpp: In member function 'selection::algorithm::HideSelectedWalker::~HideSelectedWalker()':
src/tools/radiant/radiant/selection/algorithm/General.cpp:214:7: warning: function 'selection::algorithm::HideSelectedWalker::~HideSelectedWalker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  214 | class HideSelectedWalker: public scene::Graph::Walker
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/algorithm/General.cpp: In member function 'selection::algorithm::HideSelectedWalker::~HideSelectedWalker()':
src/tools/radiant/radiant/selection/algorithm/General.cpp:214:7: warning: function 'selection::algorithm::HideSelectedWalker::~HideSelectedWalker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/algorithm/General.cpp: In member function 'selection::algorithm::HideAllWalker::~HideAllWalker()':
src/tools/radiant/radiant/selection/algorithm/General.cpp:239:7: warning: function 'selection::algorithm::HideAllWalker::~HideAllWalker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  239 | class HideAllWalker: public scene::Graph::Walker
      |       ^~~~~~~~~~~~~
src/tools/radiant/radiant/selection/algorithm/General.cpp: In member function 'selection::algorithm::HideAllWalker::~HideAllWalker()':
src/tools/radiant/radiant/selection/algorithm/General.cpp:239:7: warning: function 'selection::algorithm::HideAllWalker::~HideAllWalker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/algorithm/General.cpp: In member function 'selection::algorithm::InvertSelectionWalker::~InvertSelectionWalker()':
src/tools/radiant/radiant/selection/algorithm/General.cpp:260:7: warning: function 'selection::algorithm::InvertSelectionWalker::~InvertSelectionWalker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  260 | class InvertSelectionWalker: public scene::Graph::Walker
      |       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/algorithm/General.cpp: In member function 'selection::algorithm::InvertSelectionWalker::~InvertSelectionWalker()':
src/tools/radiant/radiant/selection/algorithm/General.cpp:260:7: warning: function 'selection::algorithm::InvertSelectionWalker::~InvertSelectionWalker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/algorithm/General.cpp: In member function 'selection::algorithm::EntityGetSelectedClassnamesWalker::~EntityGetSelectedClassnamesWalker()':
src/tools/radiant/radiant/selection/algorithm/General.cpp:341:7: warning: function 'selection::algorithm::EntityGetSelectedClassnamesWalker::~EntityGetSelectedClassnamesWalker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  341 | class EntityGetSelectedClassnamesWalker: public scene::Graph::Walker
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/algorithm/General.cpp: In member function 'selection::algorithm::EntityGetSelectedClassnamesWalker::~EntityGetSelectedClassnamesWalker()':
src/tools/radiant/radiant/selection/algorithm/General.cpp:341:7: warning: function 'selection::algorithm::EntityGetSelectedClassnamesWalker::~EntityGetSelectedClassnamesWalker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/algorithm/General.cpp: In member function 'selection::algorithm::EntityFindByClassnameWalker::~EntityFindByClassnameWalker()':
src/tools/radiant/radiant/selection/algorithm/General.cpp:311:7: warning: function 'selection::algorithm::EntityFindByClassnameWalker::~EntityFindByClassnameWalker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  311 | class EntityFindByClassnameWalker: public scene::Graph::Walker
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/algorithm/General.cpp: In member function 'selection::algorithm::EntityFindByClassnameWalker::~EntityFindByClassnameWalker()':
src/tools/radiant/radiant/selection/algorithm/General.cpp:311:7: warning: function 'selection::algorithm::EntityFindByClassnameWalker::~EntityFindByClassnameWalker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/selection/algorithm/General.cpp:15:
src/tools/radiant/radiant/selection/algorithm/../SceneWalkers.h: In member function 'BoundsSelected::~BoundsSelected()':
src/tools/radiant/radiant/selection/algorithm/../SceneWalkers.h:102:7: warning: function 'BoundsSelected::~BoundsSelected()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  102 | class BoundsSelected : public scene::Graph::Walker {
      |       ^~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/algorithm/../SceneWalkers.h: In member function 'BoundsSelected::~BoundsSelected()':
src/tools/radiant/radiant/selection/algorithm/../SceneWalkers.h:102:7: warning: function 'BoundsSelected::~BoundsSelected()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/stream/textstream.h:28:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/math/aabb.h:30,
                 from src/tools/radiant/radiant/selection/algorithm/General.h:8:
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_multiplied_by_matrix4(Matrix4 const&, Matrix4 const&)':
src/tools/radiant/libs/math/matrix.h:477:16: warning: function 'matrix4_multiplied_by_matrix4(Matrix4 const&, Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  477 | inline Matrix4 matrix4_multiplied_by_matrix4 (const Matrix4& self, const Matrix4& other)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/algorithm/General.cpp: In member function 'selection::algorithm::CollectSelectedBrushesBounds::~CollectSelectedBrushesBounds()':
src/tools/radiant/radiant/selection/algorithm/General.cpp:26:7: warning: function 'selection::algorithm::CollectSelectedBrushesBounds::~CollectSelectedBrushesBounds()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   26 | class CollectSelectedBrushesBounds: public SelectionSystem::Visitor
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/algorithm/General.cpp: In member function 'selection::algorithm::CollectSelectedBrushesBounds::~CollectSelectedBrushesBounds()':
src/tools/radiant/radiant/selection/algorithm/General.cpp:26:7: warning: function 'selection::algorithm::CollectSelectedBrushesBounds::~CollectSelectedBrushesBounds()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/scenelib.h: In function 'Node_getTraversable(scene::Node&)':
src/tools/radiant/libs/scenelib.h:200:28: warning: function 'Node_getTraversable(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  200 | inline scene::Traversable* Node_getTraversable (scene::Node& node)
      |                            ^~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/include/iscenegraph.h:28:
src/tools/radiant/include/itraversable.h: In member function 'scene::Traversable::Walker::Walker()':
src/tools/radiant/include/itraversable.h:36:23: warning: function 'scene::Traversable::Walker::Walker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   36 |                 class Walker
      |                       ^~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_getEntity(scene::Node&)':
src/tools/radiant/libs/scenelib.h:269:16: warning: function 'Node_getEntity(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  269 | inline Entity* Node_getEntity(scene::Node& node) {
      |                ^~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_isEntity(scene::Node&)':
src/tools/radiant/libs/scenelib.h:277:13: warning: function 'Node_isEntity(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  277 | inline bool Node_isEntity (scene::Node& node)
      |             ^~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_isBrush(scene::Node&)':
src/tools/radiant/libs/scenelib.h:309:13: warning: function 'Node_isBrush(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  309 | inline bool Node_isBrush (scene::Node& node)
      |             ^~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_isPrimitive(scene::Node&)':
src/tools/radiant/libs/scenelib.h:315:13: warning: function 'Node_isPrimitive(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  315 | inline bool Node_isPrimitive (scene::Node& node)
      |             ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'node_is_group(scene::Node&)':
src/tools/radiant/libs/scenelib.h:363:13: warning: function 'node_is_group(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  363 | inline bool node_is_group (scene::Node& node)
      |             ^~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Instance_getSelectable(scene::Instance&)':
src/tools/radiant/libs/scenelib.h:488:20: warning: function 'Instance_getSelectable(scene::Instance&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  488 | inline Selectable* Instance_getSelectable (scene::Instance& instance)
      |                    ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Instance_getComponentSelectionTestable(scene::Instance&)':
src/tools/radiant/libs/scenelib.h:583:36: warning: function 'Instance_getComponentSelectionTestable(scene::Instance&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  583 | inline ComponentSelectionTestable* Instance_getComponentSelectionTestable (scene::Instance& instance)
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/selection/algorithm/General.cpp:4:
src/tools/radiant/include/iselection.h: In member function 'SelectionSystem::Visitor::Visitor()':
src/tools/radiant/include/iselection.h:177:23: warning: function 'SelectionSystem::Visitor::Visitor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  177 |                 class Visitor
      |                       ^~~~~~~
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Graph::Walker::Walker()':
src/tools/radiant/include/iscenegraph.h:92:31: warning: function 'scene::Graph::Walker::Walker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 |                         class Walker
      |                               ^~~~~~
In file included from src/tools/radiant/radiant/selection/algorithm/../../brush/BrushNode.h:28,
                 from src/tools/radiant/radiant/selection/algorithm/../SceneWalkers.h:8:
src/tools/radiant/include/editable.h: In function 'Node_getEditable(scene::Node&)':
src/tools/radiant/include/editable.h:46:18: warning: function 'Node_getEditable(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   46 | inline Editable* Node_getEditable (scene::Node& node)
      |                  ^~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/selection/algorithm/../../brush/BrushNode.h:32:
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushInstance.h: In function 'Instance_getBrush(scene::Instance&)':
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushInstance.h:149:23: warning: function 'Instance_getBrush(scene::Instance&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  149 | inline BrushInstance* Instance_getBrush (scene::Instance& instance)
      |                       ^~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/algorithm/General.cpp: In function 'selection::algorithm::hide_node(scene::Node&, bool)':
src/tools/radiant/radiant/selection/algorithm/General.cpp:206:13: warning: function 'selection::algorithm::hide_node(scene::Node&, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  206 | inline void hide_node (scene::Node& node, bool hide)
      |             ^~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Path_deleteTop(Stack<Reference<scene::Node> > const&)':
src/tools/radiant/libs/scenelib.h:241:13: warning: function 'Path_deleteTop(Stack<Reference<scene::Node> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline void Path_deleteTop (const scene::Path& path)
      |             ^~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/math/Vector3.h:16,
                 from src/tools/radiant/radiant/selection/algorithm/General.h:7:
src/tools/radiant/libs/math/FloatTools.h: In function 'float_to_integer<float>(float const&)int':
src/tools/radiant/libs/math/FloatTools.h:31:12: warning: function 'float_to_integer<float>(float const&)int' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | inline int float_to_integer (const Element& f)
      |            ^~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/algorithm/../SceneWalkers.h: In function 'Instance_getPivotBounds(scene::Instance&)':
src/tools/radiant/radiant/selection/algorithm/../SceneWalkers.h:12:13: warning: function 'Instance_getPivotBounds(scene::Instance&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   12 | inline AABB Instance_getPivotBounds(scene::Instance& instance) {
      |             ^~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/Vector3.h: In function 'vector3_snapped<float>(BasicVector3<float> const&)BasicVector3<float>':
src/tools/radiant/libs/math/Vector3.h:469:30: warning: function 'vector3_snapped<float>(BasicVector3<float> const&)BasicVector3<float>' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  469 | inline BasicVector3<Element> vector3_snapped (const BasicVector3<Element>& self)
      |                              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [81]>(TextOutputStream&, char const (&) [81])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [81]>(TextOutputStream&, char const (&) [81])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [48]>(TextOutputStream&, char const (&) [48])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [48]>(TextOutputStream&, char const (&) [48])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [89]>(TextOutputStream&, char const (&) [89])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [89]>(TextOutputStream&, char const (&) [89])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [26]>(TextOutputStream&, char const (&) [26])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [26]>(TextOutputStream&, char const (&) [26])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/selection/algorithm/../../brush/BrushNode.h:31:
src/tools/radiant/radiant/selection/algorithm/../../brush/Brush.h: In function 'next_edge(std::vector<SmartPointer<Face, IncRefDecRefCounter<Face> >, std::allocator<SmartPointer<Face, IncRefDecRefCounter<Face> > > > const&, FaceVertexId)':
src/tools/radiant/radiant/selection/algorithm/../../brush/Brush.h:22:21: warning: function 'next_edge(std::vector<SmartPointer<Face, IncRefDecRefCounter<Face> >, std::allocator<SmartPointer<Face, IncRefDecRefCounter<Face> > > > const&, FaceVertexId)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   22 | inline FaceVertexId next_edge (const Faces& faces, FaceVertexId faceVertex)
      |                     ^~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [91]>(TextOutputStream&, char const (&) [91])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [91]>(TextOutputStream&, char const (&) [91])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [28]>(TextOutputStream&, char const (&) [28])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [28]>(TextOutputStream&, char const (&) [28])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/selection/algorithm/../../brush/FaceTexDef.h:3:
src/tools/radiant/radiant/selection/algorithm/../../brush/winding.h: In member function 'Winding::wrap(unsigned long) const':
src/tools/radiant/radiant/selection/algorithm/../../brush/winding.h:83:36: warning: function 'Winding::wrap(unsigned long) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   83 |                 inline std::size_t wrap(std::size_t i) const
      |                                    ^~~~
src/tools/radiant/radiant/selection/algorithm/../../brush/winding.h: In member function 'Winding::next(unsigned long) const':
src/tools/radiant/radiant/selection/algorithm/../../brush/winding.h:90:36: warning: function 'Winding::next(unsigned long) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   90 |                 inline std::size_t next(std::size_t i) const
      |                                    ^~~~
src/tools/radiant/radiant/selection/algorithm/../../brush/Brush.h: In function 'next_vertex(std::vector<SmartPointer<Face, IncRefDecRefCounter<Face> >, std::allocator<SmartPointer<Face, IncRefDecRefCounter<Face> > > > const&, FaceVertexId)':
src/tools/radiant/radiant/selection/algorithm/../../brush/Brush.h:36:21: warning: function 'next_vertex(std::vector<SmartPointer<Face, IncRefDecRefCounter<Face> >, std::allocator<SmartPointer<Face, IncRefDecRefCounter<Face> > > > const&, FaceVertexId)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   36 | inline FaceVertexId next_vertex (const Faces& faces, FaceVertexId faceVertex)
      |                     ^~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/include/itraversable.h:4:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iscenegraph.h: In function 'GlobalSceneGraph()':
src/tools/radiant/include/iscenegraph.h:241:22: warning: function 'GlobalSceneGraph()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^~~~~~~~~~~~~~~~
src/tools/radiant/include/iscenegraph.h: In function 'SceneChangeNotify()':
src/tools/radiant/include/iscenegraph.h:246:13: warning: function 'SceneChangeNotify()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  246 | inline void SceneChangeNotify ()
      |             ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iselection.h: In function 'GlobalSelectionSystem()':
src/tools/radiant/include/iselection.h:241:25: warning: function 'GlobalSelectionSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/selection/algorithm/General.cpp:5:
src/tools/radiant/include/iundo.h: In function 'GlobalUndoSystem()':
src/tools/radiant/include/iundo.h:172:20: warning: function 'GlobalUndoSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  172 | inline UndoSystem& GlobalUndoSystem ()
      |                    ^~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/selection/algorithm/Group.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/cstddef:49,
                 from src/tools/radiant/include/iselection.h:29,
                 from src/tools/radiant/radiant/selection/algorithm/Group.h:3,
                 from src/tools/radiant/radiant/selection/algorithm/Group.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iselection.h:231:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from src/tools/radiant/include/radiant_i18n.h:30,
                 from src/tools/radiant/radiant/selection/algorithm/Group.cpp:3:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from src/tools/radiant/libs/stream/textstream.h:36,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
src/tools/radiant/radiant/selection/algorithm/Group.cpp: In member function 'selection::algorithm::ParentSelectedBrushesToEntityWalker::~ParentSelectedBrushesToEntityWalker()':
src/tools/radiant/radiant/selection/algorithm/Group.cpp:51:7: warning: function 'selection::algorithm::ParentSelectedBrushesToEntityWalker::~ParentSelectedBrushesToEntityWalker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   51 | class ParentSelectedBrushesToEntityWalker: public SelectionSystem::Visitor
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/algorithm/Group.cpp: In member function 'selection::algorithm::ParentSelectedBrushesToEntityWalker::~ParentSelectedBrushesToEntityWalker()':
src/tools/radiant/radiant/selection/algorithm/Group.cpp:51:7: warning: function 'selection::algorithm::ParentSelectedBrushesToEntityWalker::~ParentSelectedBrushesToEntityWalker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/stream/textstream.h:28:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/algorithm/Group.cpp: In member function 'selection::algorithm::ExpandSelectionToEntitiesWalker::~ExpandSelectionToEntitiesWalker()':
src/tools/radiant/radiant/selection/algorithm/Group.cpp:18:7: warning: function 'selection::algorithm::ExpandSelectionToEntitiesWalker::~ExpandSelectionToEntitiesWalker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   18 | class ExpandSelectionToEntitiesWalker: public scene::Graph::Walker
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/algorithm/Group.cpp: In member function 'selection::algorithm::ExpandSelectionToEntitiesWalker::~ExpandSelectionToEntitiesWalker()':
src/tools/radiant/radiant/selection/algorithm/Group.cpp:18:7: warning: function 'selection::algorithm::ExpandSelectionToEntitiesWalker::~ExpandSelectionToEntitiesWalker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/include/selectable.h:28,
                 from src/tools/radiant/libs/selectionlib.h:26,
                 from src/tools/radiant/radiant/selection/algorithm/Group.cpp:7:
src/tools/radiant/libs/scenelib.h: In function 'Node_getTraversable(scene::Node&)':
src/tools/radiant/libs/scenelib.h:200:28: warning: function 'Node_getTraversable(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  200 | inline scene::Traversable* Node_getTraversable (scene::Node& node)
      |                            ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_getEntity(scene::Node&)':
src/tools/radiant/libs/scenelib.h:269:16: warning: function 'Node_getEntity(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  269 | inline Entity* Node_getEntity(scene::Node& node) {
      |                ^~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_isEntity(scene::Node&)':
src/tools/radiant/libs/scenelib.h:277:13: warning: function 'Node_isEntity(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  277 | inline bool Node_isEntity (scene::Node& node)
      |             ^~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_isBrush(scene::Node&)':
src/tools/radiant/libs/scenelib.h:309:13: warning: function 'Node_isBrush(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  309 | inline bool Node_isBrush (scene::Node& node)
      |             ^~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_isPrimitive(scene::Node&)':
src/tools/radiant/libs/scenelib.h:315:13: warning: function 'Node_isPrimitive(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  315 | inline bool Node_isPrimitive (scene::Node& node)
      |             ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Instance_getSelectable(scene::Instance&)':
src/tools/radiant/libs/scenelib.h:488:20: warning: function 'Instance_getSelectable(scene::Instance&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  488 | inline Selectable* Instance_getSelectable (scene::Instance& instance)
      |                    ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Instance_setSelected(scene::Instance&, bool)':
src/tools/radiant/libs/scenelib.h:598:13: warning: function 'Instance_setSelected(scene::Instance&, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  598 | inline void Instance_setSelected (scene::Instance& instance, bool selected)
      |             ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'nodetype_get_name(ENodeType)':
src/tools/radiant/libs/scenelib.h:678:20: warning: function 'nodetype_get_name(ENodeType)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  678 | inline const char* nodetype_get_name (ENodeType type)
      |                    ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'node_get_nodetype(scene::Node&)':
src/tools/radiant/libs/scenelib.h:689:18: warning: function 'node_get_nodetype(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  689 | inline ENodeType node_get_nodetype (scene::Node& node)
      |                  ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:31:
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Graph::Walker::Walker()':
src/tools/radiant/include/iscenegraph.h:92:31: warning: function 'scene::Graph::Walker::Walker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 |                         class Walker
      |                               ^~~~~~
src/tools/radiant/include/iselection.h: In member function 'SelectionSystem::Visitor::Visitor()':
src/tools/radiant/include/iselection.h:177:23: warning: function 'SelectionSystem::Visitor::Visitor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  177 |                 class Visitor
      |                       ^~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Path_deleteTop(Stack<Reference<scene::Node> > const&)':
src/tools/radiant/libs/scenelib.h:241:13: warning: function 'Path_deleteTop(Stack<Reference<scene::Node> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline void Path_deleteTop (const scene::Path& path)
      |             ^~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [58]>(TextOutputStream&, char const (&) [58])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [58]>(TextOutputStream&, char const (&) [58])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [37]>(TextOutputStream&, char const (&) [37])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [37]>(TextOutputStream&, char const (&) [37])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [24]>(TextOutputStream&, char const (&) [24])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [24]>(TextOutputStream&, char const (&) [24])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char const*>(TextOutputStream&, char const* const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char const*>(TextOutputStream&, char const* const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [13]>(TextOutputStream&, char const (&) [13])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [13]>(TextOutputStream&, char const (&) [13])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/iselection.h:30:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iselection.h: In function 'GlobalSelectionSystem()':
src/tools/radiant/include/iselection.h:241:25: warning: function 'GlobalSelectionSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iscenegraph.h: In function 'GlobalSceneGraph()':
src/tools/radiant/include/iscenegraph.h:241:22: warning: function 'GlobalSceneGraph()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^~~~~~~~~~~~~~~~
src/tools/radiant/include/iscenegraph.h: In function 'SceneChangeNotify()':
src/tools/radiant/include/iscenegraph.h:246:13: warning: function 'SceneChangeNotify()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  246 | inline void SceneChangeNotify ()
      |             ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/undolib.h:25,
                 from src/tools/radiant/libs/entitylib.h:36,
                 from src/tools/radiant/radiant/selection/algorithm/Group.cpp:9:
src/tools/radiant/include/iundo.h: In function 'GlobalUndoSystem()':
src/tools/radiant/include/iundo.h:172:20: warning: function 'GlobalUndoSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  172 | inline UndoSystem& GlobalUndoSystem ()
      |                    ^~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/selection/algorithm/Primitives.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/radiant/selection/algorithm/Primitives.h:3,
                 from src/tools/radiant/radiant/selection/algorithm/Primitives.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/irender.h:173,
                 from src/tools/radiant/libs/render.h:30,
                 from src/tools/radiant/radiant/selection/algorithm/../../brush/FaceInstance.h:5,
                 from src/tools/radiant/radiant/selection/algorithm/Primitives.cpp:3:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/radiant/selection/algorithm/../../brush/FaceTexDef.h:9,
                 from src/tools/radiant/radiant/selection/algorithm/../../brush/Face.h:13,
                 from src/tools/radiant/radiant/selection/algorithm/../../brush/SelectableComponents.h:4,
                 from src/tools/radiant/radiant/selection/algorithm/../../brush/FaceInstance.h:8:
src/tools/radiant/radiant/selection/algorithm/../../brush/TextureProjection.h: In member function 'constexpr TextureProjection& TextureProjection::operator=(const TextureProjection&)':
src/tools/radiant/radiant/selection/algorithm/../../brush/TextureProjection.h:10:7: warning: implicitly-declared 'constexpr TexDef& TexDef::operator=(const TexDef&)' is deprecated [-Wdeprecated-copy]
   10 | class TextureProjection
      |       ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/selection/algorithm/../../brush/TextureProjection.h:4:
src/tools/radiant/radiant/selection/algorithm/../../brush/TexDef.h:13:17: note: because 'TexDef' has user-provided 'TexDef::TexDef(const TexDef&)'
   13 |                 TexDef (const TexDef& other);
      |                 ^~~~~~
src/tools/radiant/radiant/selection/algorithm/../../brush/FaceTexDef.h: In constructor 'FaceTexdef::SavedState::SavedState(const FaceTexdef&)':
src/tools/radiant/radiant/selection/algorithm/../../brush/FaceTexDef.h:26:67: note: synthesized method 'constexpr TextureProjection& TextureProjection::operator=(const TextureProjection&)' first required here
   26 |                                         m_projection = faceTexdef.m_projection;
      |                                                                   ^~~~~~~~~~~~
src/tools/radiant/radiant/selection/algorithm/../../brush/FaceTexDef.h: In member function 'void FaceTexdef::SavedState::exportState(FaceTexdef&) const':
src/tools/radiant/radiant/selection/algorithm/../../brush/FaceTexDef.h:31:89: warning: implicitly-declared 'constexpr TexDef& TexDef::operator=(const TexDef&)' is deprecated [-Wdeprecated-copy]
   31 |                                         faceTexdef.m_projection.m_texdef = m_projection.m_texdef;
      |                                                                                         ^~~~~~~~
src/tools/radiant/radiant/selection/algorithm/../../brush/TexDef.h:13:17: note: because 'TexDef' has user-provided 'TexDef::TexDef(const TexDef&)'
   13 |                 TexDef (const TexDef& other);
      |                 ^~~~~~
src/tools/radiant/radiant/selection/algorithm/Primitives.h: In member function 'selection::InvalidSelectionException::~InvalidSelectionException()':
src/tools/radiant/radiant/selection/algorithm/Primitives.h:18:15: warning: function 'selection::InvalidSelectionException::~InvalidSelectionException()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   18 |         class InvalidSelectionException :
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/algorithm/Primitives.h: In member function 'selection::InvalidSelectionException::~InvalidSelectionException()':
src/tools/radiant/radiant/selection/algorithm/Primitives.h:18:15: warning: function 'selection::InvalidSelectionException::~InvalidSelectionException()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/algorithm/Primitives.cpp: In member function 'selection::algorithm::SelectedBrushFinder::~SelectedBrushFinder()':
src/tools/radiant/radiant/selection/algorithm/Primitives.cpp:18:7: warning: function 'selection::algorithm::SelectedBrushFinder::~SelectedBrushFinder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   18 | class SelectedBrushFinder :
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/algorithm/Primitives.cpp: In member function 'selection::algorithm::SelectedBrushFinder::~SelectedBrushFinder()':
src/tools/radiant/radiant/selection/algorithm/Primitives.cpp:18:7: warning: function 'selection::algorithm::SelectedBrushFinder::~SelectedBrushFinder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/selection/algorithm/Primitives.cpp:4:
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h: In member function 'BrushSelectedVisitor<BrushForEachFace>::~BrushSelectedVisitor()':
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h:7:7: warning: function 'BrushSelectedVisitor<BrushForEachFace>::~BrushSelectedVisitor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    7 | class BrushSelectedVisitor: public SelectionSystem::Visitor
      |       ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h: In member function 'BrushSelectedVisitor<BrushForEachFace>::~BrushSelectedVisitor()':
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h:7:7: warning: function 'BrushSelectedVisitor<BrushForEachFace>::~BrushSelectedVisitor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h: In member function 'FaceInstanceVisitFace<selection::algorithm::FaceSetDetail>::~FaceInstanceVisitFace()':
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h:46:7: warning: function 'FaceInstanceVisitFace<selection::algorithm::FaceSetDetail>::~FaceInstanceVisitFace()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   46 | class FaceInstanceVisitFace: public BrushInstanceVisitor
      |       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h: In member function 'FaceInstanceVisitFace<selection::algorithm::FaceSetDetail>::~FaceInstanceVisitFace()':
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h:46:7: warning: function 'FaceInstanceVisitFace<selection::algorithm::FaceSetDetail>::~FaceInstanceVisitFace()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h:4:
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushInstance.h: In function 'Instance_getBrush(scene::Instance&)':
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushInstance.h:149:23: warning: function 'Instance_getBrush(scene::Instance&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  149 | inline BrushInstance* Instance_getBrush (scene::Instance& instance)
      |                       ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/selectionlib.h:25,
                 from src/tools/radiant/radiant/selection/algorithm/../../brush/FaceInstance.h:6:
src/tools/radiant/include/iselection.h: In member function 'SelectionSystem::Visitor::Visitor()':
src/tools/radiant/include/iselection.h:177:23: warning: function 'SelectionSystem::Visitor::Visitor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  177 |                 class Visitor
      |                       ^~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushInstance.h: In member function 'BrushInstanceVisitor::BrushInstanceVisitor()':
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushInstance.h:14:7: warning: function 'BrushInstanceVisitor::BrushInstanceVisitor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   14 | class BrushInstanceVisitor
      |       ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/include/ientity.h:28,
                 from src/tools/radiant/libs/scenelib.h:33,
                 from src/tools/radiant/include/selectable.h:28,
                 from src/tools/radiant/libs/selectionlib.h:26:
src/tools/radiant/libs/string/string.h: In function 'string::toString<int>(int const&)std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >':
src/tools/radiant/libs/string/string.h:155:20: warning: function 'string::toString<int>(int const&)std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  155 | inline std::string toString (const T& t)
      |                    ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/irender.h:26:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iselection.h: In function 'GlobalSelectionSystem()':
src/tools/radiant/include/iselection.h:241:25: warning: function 'GlobalSelectionSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h: In function 'Scene_forEachSelectedBrush<BrushForEachFace>(BrushForEachFace const&)BrushForEachFace const&':
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h:25:23: warning: function 'Scene_forEachSelectedBrush<BrushForEachFace>(BrushForEachFace const&)BrushForEachFace const&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   25 | inline const Functor& Scene_forEachSelectedBrush (const Functor& functor)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h: In function 'Scene_ForEachSelectedBrush_ForEachFace<selection::algorithm::FaceSetDetail>(scene::Graph&, selection::algorithm::FaceSetDetail const&)selection::algorithm::FaceSetDetail const&':
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h:157:23: warning: function 'Scene_ForEachSelectedBrush_ForEachFace<selection::algorithm::FaceSetDetail>(scene::Graph&, selection::algorithm::FaceSetDetail const&)selection::algorithm::FaceSetDetail const&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  157 | inline const Functor& Scene_ForEachSelectedBrush_ForEachFace (scene::Graph& graph, const Functor& functor)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:31:
src/tools/radiant/include/iscenegraph.h: In function 'GlobalSceneGraph()':
src/tools/radiant/include/iscenegraph.h:241:22: warning: function 'GlobalSceneGraph()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^~~~~~~~~~~~~~~~
src/tools/radiant/include/iscenegraph.h: In function 'SceneChangeNotify()':
src/tools/radiant/include/iscenegraph.h:246:13: warning: function 'SceneChangeNotify()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  246 | inline void SceneChangeNotify ()
      |             ^~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/algorithm/Primitives.cpp: In function 'selection::algorithm::Scene_BrushSetDetail_Selected(scene::Graph&, bool)':
src/tools/radiant/radiant/selection/algorithm/Primitives.cpp:93:13: warning: function 'selection::algorithm::Scene_BrushSetDetail_Selected(scene::Graph&, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   93 | inline void Scene_BrushSetDetail_Selected (scene::Graph& graph, bool detail)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/selection/algorithm/../../brush/Face.h:4:
src/tools/radiant/include/iundo.h: In function 'GlobalUndoSystem()':
src/tools/radiant/include/iundo.h:172:20: warning: function 'GlobalUndoSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  172 | inline UndoSystem& GlobalUndoSystem ()
      |                    ^~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/selection/algorithm/Shader.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/radiant/selection/algorithm/Shader.h:3,
                 from src/tools/radiant/radiant/selection/algorithm/Shader.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iregistry.h:172,
                 from src/tools/radiant/radiant/selection/algorithm/Shader.cpp:3:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/radiant/selection/algorithm/../../brush/FaceTexDef.h:9,
                 from src/tools/radiant/radiant/selection/algorithm/../../brush/Face.h:13,
                 from src/tools/radiant/radiant/selection/algorithm/../../brush/SelectableComponents.h:4,
                 from src/tools/radiant/radiant/selection/algorithm/../../brush/FaceInstance.h:8,
                 from src/tools/radiant/radiant/selection/algorithm/Shader.cpp:8:
src/tools/radiant/radiant/selection/algorithm/../../brush/TextureProjection.h: In member function 'constexpr TextureProjection& TextureProjection::operator=(const TextureProjection&)':
src/tools/radiant/radiant/selection/algorithm/../../brush/TextureProjection.h:10:7: warning: implicitly-declared 'constexpr TexDef& TexDef::operator=(const TexDef&)' is deprecated [-Wdeprecated-copy]
   10 | class TextureProjection
      |       ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/selection/algorithm/../../brush/TextureProjection.h:4:
src/tools/radiant/radiant/selection/algorithm/../../brush/TexDef.h:13:17: note: because 'TexDef' has user-provided 'TexDef::TexDef(const TexDef&)'
   13 |                 TexDef (const TexDef& other);
      |                 ^~~~~~
src/tools/radiant/radiant/selection/algorithm/../../brush/FaceTexDef.h: In constructor 'FaceTexdef::SavedState::SavedState(const FaceTexdef&)':
src/tools/radiant/radiant/selection/algorithm/../../brush/FaceTexDef.h:26:67: note: synthesized method 'constexpr TextureProjection& TextureProjection::operator=(const TextureProjection&)' first required here
   26 |                                         m_projection = faceTexdef.m_projection;
      |                                                                   ^~~~~~~~~~~~
src/tools/radiant/radiant/selection/algorithm/../../brush/FaceTexDef.h: In member function 'void FaceTexdef::SavedState::exportState(FaceTexdef&) const':
src/tools/radiant/radiant/selection/algorithm/../../brush/FaceTexDef.h:31:89: warning: implicitly-declared 'constexpr TexDef& TexDef::operator=(const TexDef&)' is deprecated [-Wdeprecated-copy]
   31 |                                         faceTexdef.m_projection.m_texdef = m_projection.m_texdef;
      |                                                                                         ^~~~~~~~
src/tools/radiant/radiant/selection/algorithm/../../brush/TexDef.h:13:17: note: because 'TexDef' has user-provided 'TexDef::TexDef(const TexDef&)'
   13 |                 TexDef (const TexDef& other);
      |                 ^~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from src/tools/radiant/libs/gtkutil/ifc/Widget.h:3,
                 from src/tools/radiant/libs/gtkutil/ifc/EditorWidget.h:3,
                 from src/tools/radiant/libs/gtkutil/TextPanel.h:3,
                 from src/tools/radiant/radiant/selection/algorithm/../../sidebar/surfaceinspector/surfaceinspector.h:7,
                 from src/tools/radiant/radiant/selection/algorithm/Shader.cpp:13:
/usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:34:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from src/tools/radiant/radiant/selection/algorithm/../../sidebar/surfaceinspector/../sidebar.h:20,
                 from src/tools/radiant/radiant/selection/algorithm/../../sidebar/surfaceinspector/surfaceinspector.h:11:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from src/tools/radiant/libs/stream/textstream.h:36,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
src/tools/radiant/radiant/selection/algorithm/Shader.cpp: In member function 'selection::algorithm::AmbiguousShaderException::~AmbiguousShaderException()':
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:24:7: warning: function 'selection::algorithm::AmbiguousShaderException::~AmbiguousShaderException()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   24 | class AmbiguousShaderException: public std::runtime_error
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/algorithm/Shader.cpp: In member function 'selection::algorithm::AmbiguousShaderException::~AmbiguousShaderException()':
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:24:7: warning: function 'selection::algorithm::AmbiguousShaderException::~AmbiguousShaderException()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/stream/textstream.h:28:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/selection/algorithm/Shader.cpp:9:
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h: In member function 'BrushSelectedVisitor<BrushForEachFace>::~BrushSelectedVisitor()':
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h:7:7: warning: function 'BrushSelectedVisitor<BrushForEachFace>::~BrushSelectedVisitor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    7 | class BrushSelectedVisitor: public SelectionSystem::Visitor
      |       ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h: In member function 'BrushSelectedVisitor<BrushForEachFace>::~BrushSelectedVisitor()':
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h:7:7: warning: function 'BrushSelectedVisitor<BrushForEachFace>::~BrushSelectedVisitor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/include/selectable.h:28,
                 from src/tools/radiant/radiant/selection/algorithm/Shader.cpp:6:
src/tools/radiant/libs/scenelib.h: In member function 'InstanceWalker<InstanceApply<BrushInstance, BrushForEachFace> >::~InstanceWalker()':
src/tools/radiant/libs/scenelib.h:433:7: warning: function 'InstanceWalker<InstanceApply<BrushInstance, BrushForEachFace> >::~InstanceWalker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  433 | class InstanceWalker: public scene::Graph::Walker
      |       ^~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In member function 'InstanceWalker<InstanceApply<BrushInstance, BrushForEachFace> >::~InstanceWalker()':
src/tools/radiant/libs/scenelib.h:433:7: warning: function 'InstanceWalker<InstanceApply<BrushInstance, BrushForEachFace> >::~InstanceWalker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/algorithm/../../brush/TextureProjection.h: In member function 'TextureProjection::~TextureProjection()':
src/tools/radiant/radiant/selection/algorithm/../../brush/TextureProjection.h:10:7: warning: function 'TextureProjection::~TextureProjection()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   10 | class TextureProjection
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h: In member function 'FaceInstanceVisitAll<selection::algorithm::UniqueFaceShaderFinder>::~FaceInstanceVisitAll()':
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h:97:7: warning: function 'FaceInstanceVisitAll<selection::algorithm::UniqueFaceShaderFinder>::~FaceInstanceVisitAll()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   97 | class FaceInstanceVisitAll: public BrushInstanceVisitor
      |       ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h: In member function 'FaceInstanceVisitAll<selection::algorithm::UniqueFaceShaderFinder>::~FaceInstanceVisitAll()':
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h:97:7: warning: function 'FaceInstanceVisitAll<selection::algorithm::UniqueFaceShaderFinder>::~FaceInstanceVisitAll()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h: In member function 'FaceInstanceVisitFace<selection::algorithm::ClipboardShaderApplicator>::~FaceInstanceVisitFace()':
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h:46:7: warning: function 'FaceInstanceVisitFace<selection::algorithm::ClipboardShaderApplicator>::~FaceInstanceVisitFace()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   46 | class FaceInstanceVisitFace: public BrushInstanceVisitor
      |       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h: In member function 'FaceInstanceVisitFace<selection::algorithm::ClipboardShaderApplicator>::~FaceInstanceVisitFace()':
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h:46:7: warning: function 'FaceInstanceVisitFace<selection::algorithm::ClipboardShaderApplicator>::~FaceInstanceVisitFace()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h: In member function 'FaceInstanceVisitFace<selection::algorithm::FaceGetTexdef>::~FaceInstanceVisitFace()':
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h:46:7: warning: function 'FaceInstanceVisitFace<selection::algorithm::FaceGetTexdef>::~FaceInstanceVisitFace()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h: In member function 'FaceInstanceVisitFace<selection::algorithm::FaceGetTexdef>::~FaceInstanceVisitFace()':
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h:46:7: warning: function 'FaceInstanceVisitFace<selection::algorithm::FaceGetTexdef>::~FaceInstanceVisitFace()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h: In member function 'FaceInstanceVisitFace<selection::algorithm::FaceTextureFitter>::~FaceInstanceVisitFace()':
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h:46:7: warning: function 'FaceInstanceVisitFace<selection::algorithm::FaceTextureFitter>::~FaceInstanceVisitFace()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h: In member function 'FaceInstanceVisitFace<selection::algorithm::FaceTextureFitter>::~FaceInstanceVisitFace()':
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h:46:7: warning: function 'FaceInstanceVisitFace<selection::algorithm::FaceTextureFitter>::~FaceInstanceVisitFace()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h: In member function 'FaceInstanceVisitFace<selection::algorithm::FaceTextureProjectionSetter>::~FaceInstanceVisitFace()':
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h:46:7: warning: function 'FaceInstanceVisitFace<selection::algorithm::FaceTextureProjectionSetter>::~FaceInstanceVisitFace()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h: In member function 'FaceInstanceVisitFace<selection::algorithm::FaceTextureProjectionSetter>::~FaceInstanceVisitFace()':
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h:46:7: warning: function 'FaceInstanceVisitFace<selection::algorithm::FaceTextureProjectionSetter>::~FaceInstanceVisitFace()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h: In member function 'FaceInstanceVisitFace<selection::algorithm::FaceTextureShifter>::~FaceInstanceVisitFace()':
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h:46:7: warning: function 'FaceInstanceVisitFace<selection::algorithm::FaceTextureShifter>::~FaceInstanceVisitFace()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h: In member function 'FaceInstanceVisitFace<selection::algorithm::FaceTextureShifter>::~FaceInstanceVisitFace()':
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h:46:7: warning: function 'FaceInstanceVisitFace<selection::algorithm::FaceTextureShifter>::~FaceInstanceVisitFace()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h: In member function 'FaceInstanceVisitFace<selection::algorithm::FaceTextureScaler>::~FaceInstanceVisitFace()':
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h:46:7: warning: function 'FaceInstanceVisitFace<selection::algorithm::FaceTextureScaler>::~FaceInstanceVisitFace()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h: In member function 'FaceInstanceVisitFace<selection::algorithm::FaceTextureScaler>::~FaceInstanceVisitFace()':
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h:46:7: warning: function 'FaceInstanceVisitFace<selection::algorithm::FaceTextureScaler>::~FaceInstanceVisitFace()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h: In member function 'FaceInstanceVisitFace<selection::algorithm::FaceTextureRotater>::~FaceInstanceVisitFace()':
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h:46:7: warning: function 'FaceInstanceVisitFace<selection::algorithm::FaceTextureRotater>::~FaceInstanceVisitFace()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h: In member function 'FaceInstanceVisitFace<selection::algorithm::FaceTextureRotater>::~FaceInstanceVisitFace()':
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h:46:7: warning: function 'FaceInstanceVisitFace<selection::algorithm::FaceTextureRotater>::~FaceInstanceVisitFace()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h: In member function 'FaceInstanceVisitFace<selection::algorithm::ShaderReplacer>::~FaceInstanceVisitFace()':
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h:46:7: warning: function 'FaceInstanceVisitFace<selection::algorithm::ShaderReplacer>::~FaceInstanceVisitFace()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h: In member function 'FaceInstanceVisitFace<selection::algorithm::ShaderReplacer>::~FaceInstanceVisitFace()':
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h:46:7: warning: function 'FaceInstanceVisitFace<selection::algorithm::ShaderReplacer>::~FaceInstanceVisitFace()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h: In member function 'FaceInstanceVisitFace<selection::algorithm::TextureFlipper>::~FaceInstanceVisitFace()':
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h:46:7: warning: function 'FaceInstanceVisitFace<selection::algorithm::TextureFlipper>::~FaceInstanceVisitFace()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h: In member function 'FaceInstanceVisitFace<selection::algorithm::TextureFlipper>::~FaceInstanceVisitFace()':
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h:46:7: warning: function 'FaceInstanceVisitFace<selection::algorithm::TextureFlipper>::~FaceInstanceVisitFace()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h:4:
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushInstance.h: In function 'Instance_getBrush(scene::Instance&)':
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushInstance.h:149:23: warning: function 'Instance_getBrush(scene::Instance&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  149 | inline BrushInstance* Instance_getBrush (scene::Instance& instance)
      |                       ^~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/algorithm/Shader.cpp: In function 'selection::algorithm::applyClipboardShaderToFace(Face&)':
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:102:13: warning: function 'selection::algorithm::applyClipboardShaderToFace(Face&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  102 | inline void applyClipboardShaderToFace (Face& target)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushInstance.h: In member function 'BrushInstanceVisitor::BrushInstanceVisitor()':
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushInstance.h:14:7: warning: function 'BrushInstanceVisitor::BrushInstanceVisitor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   14 | class BrushInstanceVisitor
      |       ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/radiant/selection/algorithm/Shader.cpp: In function 'selection::algorithm::applyClipboardToTexturable(selection::Texturable&, bool)':
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:116:13: warning: function 'selection::algorithm::applyClipboardToTexturable(selection::Texturable&, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  116 | inline void applyClipboardToTexturable (Texturable& target, bool entireBrush)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/selection/algorithm/Shader.cpp:4:
src/tools/radiant/include/iselection.h: In member function 'SelectionSystem::Visitor::Visitor()':
src/tools/radiant/include/iselection.h:177:23: warning: function 'SelectionSystem::Visitor::Visitor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  177 |                 class Visitor
      |                       ^~~~~~~
In file included from src/tools/radiant/radiant/selection/algorithm/Shader.cpp:5:
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Graph::Walker::Walker()':
src/tools/radiant/include/iscenegraph.h:92:31: warning: function 'scene::Graph::Walker::Walker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 |                         class Walker
      |                               ^~~~~~
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h: In function 'Scene_forEachBrush<BrushForEachFace>(scene::Graph&, BrushForEachFace const&)BrushForEachFace const&':
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h:119:23: warning: function 'Scene_forEachBrush<BrushForEachFace>(scene::Graph&, BrushForEachFace const&)BrushForEachFace const&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  119 | inline const Functor& Scene_forEachBrush (scene::Graph& graph, const Functor& functor)
      |                       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h: In function 'Scene_ForEachBrush_ForEachFace<selection::algorithm::ShaderReplacer>(scene::Graph&, selection::algorithm::ShaderReplacer const&)selection::algorithm::ShaderReplacer const&':
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h:142:23: warning: function 'Scene_ForEachBrush_ForEachFace<selection::algorithm::ShaderReplacer>(scene::Graph&, selection::algorithm::ShaderReplacer const&)selection::algorithm::ShaderReplacer const&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  142 | inline const Functor& Scene_ForEachBrush_ForEachFace (scene::Graph& graph, const Functor& functor)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h: In function 'Scene_ForEachSelectedBrushFace<selection::algorithm::ClipboardShaderApplicator>(selection::algorithm::ClipboardShaderApplicator const&)selection::algorithm::ClipboardShaderApplicator const&':
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h:187:23: warning: function 'Scene_ForEachSelectedBrushFace<selection::algorithm::ClipboardShaderApplicator>(selection::algorithm::ClipboardShaderApplicator const&)selection::algorithm::ClipboardShaderApplicator const&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  187 | inline const Functor& Scene_ForEachSelectedBrushFace (const Functor& functor)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h: In function 'Scene_ForEachSelectedBrushFace<selection::algorithm::FaceTextureFitter>(selection::algorithm::FaceTextureFitter const&)selection::algorithm::FaceTextureFitter const&':
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h:187:23: warning: function 'Scene_ForEachSelectedBrushFace<selection::algorithm::FaceTextureFitter>(selection::algorithm::FaceTextureFitter const&)selection::algorithm::FaceTextureFitter const&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h: In function 'Scene_ForEachSelectedBrushFace<selection::algorithm::FaceTextureProjectionSetter>(selection::algorithm::FaceTextureProjectionSetter const&)selection::algorithm::FaceTextureProjectionSetter const&':
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h:187:23: warning: function 'Scene_ForEachSelectedBrushFace<selection::algorithm::FaceTextureProjectionSetter>(selection::algorithm::FaceTextureProjectionSetter const&)selection::algorithm::FaceTextureProjectionSetter const&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h: In function 'Scene_ForEachSelectedBrushFace<selection::algorithm::FaceTextureShifter>(selection::algorithm::FaceTextureShifter const&)selection::algorithm::FaceTextureShifter const&':
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h:187:23: warning: function 'Scene_ForEachSelectedBrushFace<selection::algorithm::FaceTextureShifter>(selection::algorithm::FaceTextureShifter const&)selection::algorithm::FaceTextureShifter const&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h: In function 'Scene_ForEachSelectedBrushFace<selection::algorithm::FaceTextureScaler>(selection::algorithm::FaceTextureScaler const&)selection::algorithm::FaceTextureScaler const&':
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h:187:23: warning: function 'Scene_ForEachSelectedBrushFace<selection::algorithm::FaceTextureScaler>(selection::algorithm::FaceTextureScaler const&)selection::algorithm::FaceTextureScaler const&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h: In function 'Scene_ForEachSelectedBrushFace<selection::algorithm::FaceTextureRotater>(selection::algorithm::FaceTextureRotater const&)selection::algorithm::FaceTextureRotater const&':
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h:187:23: warning: function 'Scene_ForEachSelectedBrushFace<selection::algorithm::FaceTextureRotater>(selection::algorithm::FaceTextureRotater const&)selection::algorithm::FaceTextureRotater const&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h: In function 'Scene_ForEachSelectedBrushFace<selection::algorithm::ShaderReplacer>(selection::algorithm::ShaderReplacer const&)selection::algorithm::ShaderReplacer const&':
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h:187:23: warning: function 'Scene_ForEachSelectedBrushFace<selection::algorithm::ShaderReplacer>(selection::algorithm::ShaderReplacer const&)selection::algorithm::ShaderReplacer const&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h: In function 'Scene_ForEachSelectedBrushFace<selection::algorithm::TextureFlipper>(selection::algorithm::TextureFlipper const&)selection::algorithm::TextureFlipper const&':
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h:187:23: warning: function 'Scene_ForEachSelectedBrushFace<selection::algorithm::TextureFlipper>(selection::algorithm::TextureFlipper const&)selection::algorithm::TextureFlipper const&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/algorithm/Shader.cpp: In member function 'selection::algorithm::ShaderReplacer::~ShaderReplacer()':
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:517:7: warning: function 'selection::algorithm::ShaderReplacer::~ShaderReplacer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  517 | class ShaderReplacer: public BrushInstanceVisitor
      |       ^~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/algorithm/Shader.cpp: In member function 'selection::algorithm::ShaderReplacer::~ShaderReplacer()':
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:517:7: warning: function 'selection::algorithm::ShaderReplacer::~ShaderReplacer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/include/ientity.h:28,
                 from src/tools/radiant/libs/scenelib.h:33:
src/tools/radiant/libs/string/string.h: In function 'string::toString<float>(float const&)std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >':
src/tools/radiant/libs/string/string.h:155:20: warning: function 'string::toString<float>(float const&)std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  155 | inline std::string toString (const T& t)
      |                    ^~~~~~~~
In file included from src/tools/radiant/include/iregistry.h:6:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iregistry.h: In function 'GlobalRegistry()':
src/tools/radiant/include/iregistry.h:184:18: warning: function 'GlobalRegistry()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iselection.h: In function 'GlobalSelectionSystem()':
src/tools/radiant/include/iselection.h:241:25: warning: function 'GlobalSelectionSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h: In function 'Scene_forEachSelectedBrush<BrushForEachFace>(BrushForEachFace const&)BrushForEachFace const&':
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h:25:23: warning: function 'Scene_forEachSelectedBrush<BrushForEachFace>(BrushForEachFace const&)BrushForEachFace const&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   25 | inline const Functor& Scene_forEachSelectedBrush (const Functor& functor)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h: In function 'Scene_ForEachSelectedBrush_ForEachFaceInstance<selection::algorithm::UniqueFaceShaderFinder>(scene::Graph&, selection::algorithm::UniqueFaceShaderFinder const&)selection::algorithm::UniqueFaceShaderFinder const&':
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h:164:23: warning: function 'Scene_ForEachSelectedBrush_ForEachFaceInstance<selection::algorithm::UniqueFaceShaderFinder>(scene::Graph&, selection::algorithm::UniqueFaceShaderFinder const&)selection::algorithm::UniqueFaceShaderFinder const&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  164 | inline const Functor& Scene_ForEachSelectedBrush_ForEachFaceInstance (scene::Graph& graph, const Functor& functor)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h: In function 'Scene_ForEachSelectedBrush_ForEachFace<selection::algorithm::ClipboardShaderApplicator>(scene::Graph&, selection::algorithm::ClipboardShaderApplicator const&)selection::algorithm::ClipboardShaderApplicator const&':
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h:157:23: warning: function 'Scene_ForEachSelectedBrush_ForEachFace<selection::algorithm::ClipboardShaderApplicator>(scene::Graph&, selection::algorithm::ClipboardShaderApplicator const&)selection::algorithm::ClipboardShaderApplicator const&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  157 | inline const Functor& Scene_ForEachSelectedBrush_ForEachFace (scene::Graph& graph, const Functor& functor)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h: In function 'Scene_ForEachSelectedBrush_ForEachFace<selection::algorithm::FaceGetTexdef>(scene::Graph&, selection::algorithm::FaceGetTexdef const&)selection::algorithm::FaceGetTexdef const&':
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h:157:23: warning: function 'Scene_ForEachSelectedBrush_ForEachFace<selection::algorithm::FaceGetTexdef>(scene::Graph&, selection::algorithm::FaceGetTexdef const&)selection::algorithm::FaceGetTexdef const&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h: In function 'Scene_ForEachSelectedBrush_ForEachFace<selection::algorithm::FaceTextureFitter>(scene::Graph&, selection::algorithm::FaceTextureFitter const&)selection::algorithm::FaceTextureFitter const&':
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h:157:23: warning: function 'Scene_ForEachSelectedBrush_ForEachFace<selection::algorithm::FaceTextureFitter>(scene::Graph&, selection::algorithm::FaceTextureFitter const&)selection::algorithm::FaceTextureFitter const&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h: In function 'Scene_ForEachSelectedBrush_ForEachFace<selection::algorithm::FaceTextureProjectionSetter>(scene::Graph&, selection::algorithm::FaceTextureProjectionSetter const&)selection::algorithm::FaceTextureProjectionSetter const&':
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h:157:23: warning: function 'Scene_ForEachSelectedBrush_ForEachFace<selection::algorithm::FaceTextureProjectionSetter>(scene::Graph&, selection::algorithm::FaceTextureProjectionSetter const&)selection::algorithm::FaceTextureProjectionSetter const&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h: In function 'Scene_ForEachSelectedBrush_ForEachFace<selection::algorithm::FaceTextureShifter>(scene::Graph&, selection::algorithm::FaceTextureShifter const&)selection::algorithm::FaceTextureShifter const&':
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h:157:23: warning: function 'Scene_ForEachSelectedBrush_ForEachFace<selection::algorithm::FaceTextureShifter>(scene::Graph&, selection::algorithm::FaceTextureShifter const&)selection::algorithm::FaceTextureShifter const&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h: In function 'Scene_ForEachSelectedBrush_ForEachFace<selection::algorithm::FaceTextureScaler>(scene::Graph&, selection::algorithm::FaceTextureScaler const&)selection::algorithm::FaceTextureScaler const&':
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h:157:23: warning: function 'Scene_ForEachSelectedBrush_ForEachFace<selection::algorithm::FaceTextureScaler>(scene::Graph&, selection::algorithm::FaceTextureScaler const&)selection::algorithm::FaceTextureScaler const&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h: In function 'Scene_ForEachSelectedBrush_ForEachFace<selection::algorithm::FaceTextureRotater>(scene::Graph&, selection::algorithm::FaceTextureRotater const&)selection::algorithm::FaceTextureRotater const&':
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h:157:23: warning: function 'Scene_ForEachSelectedBrush_ForEachFace<selection::algorithm::FaceTextureRotater>(scene::Graph&, selection::algorithm::FaceTextureRotater const&)selection::algorithm::FaceTextureRotater const&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h: In function 'Scene_ForEachSelectedBrush_ForEachFace<selection::algorithm::ShaderReplacer>(scene::Graph&, selection::algorithm::ShaderReplacer const&)selection::algorithm::ShaderReplacer const&':
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h:157:23: warning: function 'Scene_ForEachSelectedBrush_ForEachFace<selection::algorithm::ShaderReplacer>(scene::Graph&, selection::algorithm::ShaderReplacer const&)selection::algorithm::ShaderReplacer const&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h: In function 'Scene_ForEachSelectedBrush_ForEachFace<selection::algorithm::TextureFlipper>(scene::Graph&, selection::algorithm::TextureFlipper const&)selection::algorithm::TextureFlipper const&':
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h:157:23: warning: function 'Scene_ForEachSelectedBrush_ForEachFace<selection::algorithm::TextureFlipper>(scene::Graph&, selection::algorithm::TextureFlipper const&)selection::algorithm::TextureFlipper const&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iscenegraph.h: In function 'GlobalSceneGraph()':
src/tools/radiant/include/iscenegraph.h:241:22: warning: function 'GlobalSceneGraph()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^~~~~~~~~~~~~~~~
src/tools/radiant/include/iscenegraph.h: In function 'SceneChangeNotify()':
src/tools/radiant/include/iscenegraph.h:246:13: warning: function 'SceneChangeNotify()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  246 | inline void SceneChangeNotify ()
      |             ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/selection/algorithm/../../brush/Face.h:4:
src/tools/radiant/include/iundo.h: In function 'GlobalUndoSystem()':
src/tools/radiant/include/iundo.h:172:20: warning: function 'GlobalUndoSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  172 | inline UndoSystem& GlobalUndoSystem ()
      |                    ^~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/algorithm/Shader.cpp: In function 'selection::algorithm::scaleTexture(BasicVector2<float> const&)':
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:431:13: warning: function 'selection::algorithm::scaleTexture(BasicVector2<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  431 | inline void scaleTexture (const Vector2& scale)
      |             ^~~~~~~~~~~~
src/tools/radiant/radiant/selection/algorithm/Shader.cpp: In function 'selection::algorithm::rotateTexture(float const&)':
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:447:13: warning: function 'selection::algorithm::rotateTexture(float const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  447 | inline void rotateTexture (const float& angle)
      |             ^~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/selection/algorithm/../shaderclipboard/ShaderClipboard.h:3,
                 from src/tools/radiant/radiant/selection/algorithm/Shader.cpp:12:
src/tools/radiant/radiant/selection/algorithm/../shaderclipboard/Texturable.h: In member function 'selection::algorithm::ClosestTexturableFinder::~ClosestTexturableFinder()':
src/tools/radiant/radiant/selection/algorithm/../shaderclipboard/Texturable.h:37:7: warning: function 'selection::algorithm::ClosestTexturableFinder::~ClosestTexturableFinder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   37 | class ClosestTexturableFinder: public scene::Graph::Walker
      |       ^~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/algorithm/../shaderclipboard/Texturable.h: In member function 'selection::algorithm::ClosestTexturableFinder::~ClosestTexturableFinder()':
src/tools/radiant/radiant/selection/algorithm/../shaderclipboard/Texturable.h:37:7: warning: function 'selection::algorithm::ClosestTexturableFinder::~ClosestTexturableFinder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
===> CXX [uforadiant] src/tools/radiant/radiant/selection/algorithm/Transformation.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/iostream:38,
                 from src/tools/radiant/libs/math/FloatTools.h:8,
                 from src/tools/radiant/libs/math/Vector3.h:16,
                 from src/tools/radiant/radiant/selection/algorithm/Transformation.h:3,
                 from src/tools/radiant/radiant/selection/algorithm/Transformation.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iundo.h:162,
                 from src/tools/radiant/radiant/selection/algorithm/Transformation.cpp:5:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from src/tools/radiant/include/radiant_i18n.h:30,
                 from src/tools/radiant/radiant/selection/algorithm/Transformation.cpp:12:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/gtk-2.0/gtk/gtkenums.h:34,
                 from src/tools/radiant/libs/gtkutil/dialog.h:28,
                 from src/tools/radiant/radiant/selection/algorithm/Transformation.cpp:10:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from src/tools/radiant/libs/stream/textstream.h:36,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/math/Vector3.h:17:
src/tools/radiant/libs/math/pi.h: In function 'degrees_to_radians(double)':
src/tools/radiant/libs/math/pi.h:42:15: warning: function 'degrees_to_radians(double)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline double degrees_to_radians (double degrees)
      |               ^~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/algorithm/Transformation.cpp: In member function 'selection::algorithm::CloneSelected::~CloneSelected()':
src/tools/radiant/radiant/selection/algorithm/Transformation.cpp:44:7: warning: function 'selection::algorithm::CloneSelected::~CloneSelected()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   44 | class CloneSelected: public scene::Graph::Walker
      |       ^~~~~~~~~~~~~
src/tools/radiant/radiant/selection/algorithm/Transformation.cpp: In member function 'selection::algorithm::CloneSelected::~CloneSelected()':
src/tools/radiant/radiant/selection/algorithm/Transformation.cpp:44:7: warning: function 'selection::algorithm::CloneSelected::~CloneSelected()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/scenelib.h:30,
                 from src/tools/radiant/radiant/selection/algorithm/Transformation.cpp:6:
src/tools/radiant/include/inode.h: In member function 'scene::INode::INode()':
src/tools/radiant/include/inode.h:9:7: warning: function 'scene::INode::INode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    9 | class INode
      |       ^~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_getTraversable(scene::Node&)':
src/tools/radiant/libs/scenelib.h:200:28: warning: function 'Node_getTraversable(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  200 | inline scene::Traversable* Node_getTraversable (scene::Node& node)
      |                            ^~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/include/iscenegraph.h:28,
                 from src/tools/radiant/libs/scenelib.h:31:
src/tools/radiant/include/itraversable.h: In member function 'scene::Traversable::Walker::Walker()':
src/tools/radiant/include/itraversable.h:36:23: warning: function 'scene::Traversable::Walker::Walker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   36 |                 class Walker
      |                       ^~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Instance_getSelectable(scene::Instance&)':
src/tools/radiant/libs/scenelib.h:488:20: warning: function 'Instance_getSelectable(scene::Instance&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  488 | inline Selectable* Instance_getSelectable (scene::Instance& instance)
      |                    ^~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/selection/algorithm/Transformation.cpp:11:
src/tools/radiant/radiant/selection/algorithm/../../map/algorithm/Clone.h: In function 'map::Node_getCloneable(scene::Node&)':
src/tools/radiant/radiant/selection/algorithm/../../map/algorithm/Clone.h:9:26: warning: function 'map::Node_getCloneable(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    9 | inline scene::Cloneable* Node_getCloneable (scene::Node& node)
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/algorithm/../../map/algorithm/Clone.h: In function 'map::node_clone(scene::Node&)':
src/tools/radiant/radiant/selection/algorithm/../../map/algorithm/Clone.h:14:21: warning: function 'map::node_clone(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   14 | inline scene::Node& node_clone (scene::Node& node)
      |                     ^~~~~~~~~~
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Graph::Walker::Walker()':
src/tools/radiant/include/iscenegraph.h:92:31: warning: function 'scene::Graph::Walker::Walker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 |                         class Walker
      |                               ^~~~~~
src/tools/radiant/radiant/selection/algorithm/Transformation.cpp: In member function 'selection::algorithm::CloneSelected::CloneSelected()':
src/tools/radiant/radiant/selection/algorithm/Transformation.cpp:44:7: warning: function 'selection::algorithm::CloneSelected::CloneSelected()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   44 | class CloneSelected: public scene::Graph::Walker
      |       ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/selection/algorithm/Transformation.cpp:4:
src/tools/radiant/libs/math/quaternion.h: In function 'quaternion_for_euler_xyz_degrees(BasicVector3<float> const&)':
src/tools/radiant/libs/math/quaternion.h:61:19: warning: function 'quaternion_for_euler_xyz_degrees(BasicVector3<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   61 | inline Quaternion quaternion_for_euler_xyz_degrees (const Vector3& eulerXYZ)
      |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [58]>(TextOutputStream&, char const (&) [58])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [58]>(TextOutputStream&, char const (&) [58])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [37]>(TextOutputStream&, char const (&) [37])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [37]>(TextOutputStream&, char const (&) [37])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/scenelib.h:42:
src/tools/radiant/libs/generic/reference.h: In function 'makeReference<scene::Node>(scene::Node&)Reference<scene::Node>':
src/tools/radiant/libs/generic/reference.h:62:24: warning: function 'makeReference<scene::Node>(scene::Node&)Reference<scene::Node>' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | inline Reference<Type> makeReference(Type& value) {
      |                        ^~~~~~~~~~~~~
src/tools/radiant/radiant/selection/algorithm/../../map/algorithm/Clone.h: In member function 'map::CloneAll::~CloneAll()':
src/tools/radiant/radiant/selection/algorithm/../../map/algorithm/Clone.h:24:7: warning: function 'map::CloneAll::~CloneAll()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   24 | class CloneAll: public scene::Traversable::Walker
      |       ^~~~~~~~
src/tools/radiant/radiant/selection/algorithm/../../map/algorithm/Clone.h: In member function 'map::CloneAll::~CloneAll()':
src/tools/radiant/radiant/selection/algorithm/../../map/algorithm/Clone.h:24:7: warning: function 'map::CloneAll::~CloneAll()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<INamespace::Name_CONSTANT_> >(ConstantWrapper<INamespace::Name_CONSTANT_> const&)Quoted<ConstantWrapper<INamespace::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<INamespace::Name_CONSTANT_> >(ConstantWrapper<INamespace::Name_CONSTANT_> const&)Quoted<ConstantWrapper<INamespace::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<INamespace::Version_CONSTANT_> >(ConstantWrapper<INamespace::Version_CONSTANT_> const&)Quoted<ConstantWrapper<INamespace::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<INamespace::Version_CONSTANT_> >(ConstantWrapper<INamespace::Version_CONSTANT_> const&)Quoted<ConstantWrapper<INamespace::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/iundo.h:33:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iundo.h: In function 'GlobalUndoSystem()':
src/tools/radiant/include/iundo.h:172:20: warning: function 'GlobalUndoSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  172 | inline UndoSystem& GlobalUndoSystem ()
      |                    ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iscenegraph.h: In function 'GlobalSceneGraph()':
src/tools/radiant/include/iscenegraph.h:241:22: warning: function 'GlobalSceneGraph()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:32:
src/tools/radiant/include/iselection.h: In function 'GlobalSelectionSystem()':
src/tools/radiant/include/iselection.h:241:25: warning: function 'GlobalSelectionSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/algorithm/../../map/algorithm/Clone.h: In function 'map::Node_Clone(scene::Node&)':
src/tools/radiant/radiant/selection/algorithm/../../map/algorithm/Clone.h:56:21: warning: function 'map::Node_Clone(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   56 | inline scene::Node& Node_Clone (scene::Node& node)
      |                     ^~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, INamespace::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<INamespace::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, INamespace::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<INamespace::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<INamespace::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<INamespace::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<INamespace::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<INamespace::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<INamespace::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<INamespace::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<INamespace::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<INamespace::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<INamespace::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<INamespace::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<INamespace::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<INamespace::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, INamespace::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<INamespace::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, INamespace::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<INamespace::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<INamespace::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<INamespace::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<INamespace::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<INamespace::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<INamespace::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<INamespace::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<INamespace::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<INamespace::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<INamespace::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<INamespace::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<INamespace::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<INamespace::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/selection/algorithm/Transformation.cpp:8:
src/tools/radiant/include/inamespace.h: In function 'GlobalNamespace()':
src/tools/radiant/include/inamespace.h:78:20: warning: function 'GlobalNamespace()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   78 | inline INamespace& GlobalNamespace() {
      |                    ^~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/selection/selectionset/SelectionSet.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/bits/stl_algobase.h:59,
                 from /usr/include/c++/12/bits/stl_tree.h:63,
                 from /usr/include/c++/12/set:60,
                 from src/tools/radiant/radiant/selection/selectionset/SelectionSet.h:3,
                 from src/tools/radiant/radiant/selection/selectionset/SelectionSet.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iclipper.h:96,
                 from src/tools/radiant/include/iradiant.h:30,
                 from src/tools/radiant/include/iselectionset.h:4,
                 from src/tools/radiant/radiant/selection/selectionset/SelectionSet.h:5:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/selectionset/SelectionSet.cpp: In member function 'selection::SelectionSet::assignFromCurrentScene()::Walker::~Walker()':
src/tools/radiant/radiant/selection/selectionset/SelectionSet.cpp:100:15: warning: function 'selection::SelectionSet::assignFromCurrentScene()::Walker::~Walker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  100 |         class Walker :
      |               ^~~~~~
src/tools/radiant/radiant/selection/selectionset/SelectionSet.cpp: In member function 'selection::SelectionSet::assignFromCurrentScene()::Walker::~Walker()':
src/tools/radiant/radiant/selection/selectionset/SelectionSet.cpp:100:15: warning: function 'selection::SelectionSet::assignFromCurrentScene()::Walker::~Walker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/selection/selectionset/SelectionSet.h:8:
src/tools/radiant/libs/scenelib.h: In function 'Instance_getSelectable(scene::Instance&)':
src/tools/radiant/libs/scenelib.h:488:20: warning: function 'Instance_getSelectable(scene::Instance&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  488 | inline Selectable* Instance_getSelectable (scene::Instance& instance)
      |                    ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/iselectionset.h: In member function 'selection::ISelectionSet::ISelectionSet()':
src/tools/radiant/include/iselectionset.h:11:7: warning: function 'selection::ISelectionSet::ISelectionSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   11 | class ISelectionSet
      |       ^~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/selection/selectionset/SelectionSet.h:7:
src/tools/radiant/include/iscenegraph.h: In member function 'scene::EraseObserver::EraseObserver()':
src/tools/radiant/include/iscenegraph.h:69:15: warning: function 'scene::EraseObserver::EraseObserver()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   69 |         class EraseObserver {
      |               ^~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/selection/selectionset/SelectionSet.h:6:
src/tools/radiant/include/iselection.h: In member function 'SelectionSystem::Visitor::Visitor()':
src/tools/radiant/include/iselection.h:177:23: warning: function 'SelectionSystem::Visitor::Visitor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  177 |                 class Visitor
      |                       ^~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/iradiant.h:29:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iselection.h: In function 'GlobalSelectionSystem()':
src/tools/radiant/include/iselection.h:241:25: warning: function 'GlobalSelectionSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iscenegraph.h: In function 'GlobalSceneGraph()':
src/tools/radiant/include/iscenegraph.h:241:22: warning: function 'GlobalSceneGraph()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/selection/selectionset/SelectionSetManager.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/libs/generic/constant.h:25,
                 from src/tools/radiant/include/iradiant.h:29,
                 from src/tools/radiant/include/iselectionset.h:4,
                 from src/tools/radiant/radiant/selection/selectionset/SelectionSetManager.h:3,
                 from src/tools/radiant/radiant/selection/selectionset/SelectionSetManager.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iclipper.h:96,
                 from src/tools/radiant/include/iradiant.h:30:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtktoolbar.h:40,
                 from src/tools/radiant/radiant/selection/selectionset/SelectionSetManager.cpp:8:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:34:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolbar.h:41:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from src/tools/radiant/libs/stream/textstream.h:36,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/iselectionset.h: In member function 'selection::ISelectionSetManager::ISelectionSetManager()':
src/tools/radiant/include/iselectionset.h:38:7: warning: function 'selection::ISelectionSetManager::ISelectionSetManager()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   38 | class ISelectionSetManager
      |       ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalOutputStream()':
src/tools/radiant/include/itextstream.h:116:26: warning: function 'globalOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/modulesystem.h: In function 'globalModuleServer()':
src/tools/radiant/include/modulesystem.h:131:22: warning: function 'globalModuleServer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/modulesystem.h: In member function 'Module::Module()':
src/tools/radiant/include/modulesystem.h:45:7: warning: function 'Module::Module()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class Module
      |       ^~~~~~
In file included from src/tools/radiant/libs/modulesystem/singletonmodule.h:28,
                 from src/tools/radiant/radiant/selection/selectionset/SelectionSetManager.cpp:116:
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegisterable::ModuleRegisterable()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:29:7: warning: function 'ModuleRegisterable::ModuleRegisterable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class ModuleRegisterable
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >(ConstantWrapper<IEventManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >(ConstantWrapper<IEventManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >(ConstantWrapper<IEventManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >(ConstantWrapper<IEventManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegistryList::~ModuleRegistryList()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:39:7: warning: function 'ModuleRegistryList::~ModuleRegistryList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class ModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'StaticRegisterModule::~StaticRegisterModule()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:68:7: warning: function 'StaticRegisterModule::~StaticRegisterModule()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   68 | class StaticRegisterModule: public StaticModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegistryList::ModuleRegistryList()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:39:7: warning: function 'ModuleRegistryList::ModuleRegistryList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class ModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, selection::ISelectionSetManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<selection::ISelectionSetManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, selection::ISelectionSetManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<selection::ISelectionSetManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<selection::ISelectionSetManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<selection::ISelectionSetManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<selection::ISelectionSetManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<selection::ISelectionSetManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEventManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEventManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEventManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEventManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [77]>(TextOutputStream&, char const (&) [77])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [77]>(TextOutputStream&, char const (&) [77])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [4]>(TextOutputStream&, char const (&) [4])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [4]>(TextOutputStream&, char const (&) [4])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [16]>(TextOutputStream&, char const (&) [16])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [16]>(TextOutputStream&, char const (&) [16])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [38]>(TextOutputStream&, char const (&) [38])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [38]>(TextOutputStream&, char const (&) [38])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [7]>(TextOutputStream&, char const (&) [7])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [7]>(TextOutputStream&, char const (&) [7])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [14]>(TextOutputStream&, char const (&) [14])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [14]>(TextOutputStream&, char const (&) [14])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/selection/selectionset/SelectionSetManager.cpp: In member function 'SelectionSetManagerDependencies::~SelectionSetManagerDependencies()':
src/tools/radiant/radiant/selection/selectionset/SelectionSetManager.cpp:120:7: warning: function 'SelectionSetManagerDependencies::~SelectionSetManagerDependencies()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  120 | class SelectionSetManagerDependencies :
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/radiant/selection/selectionset/SelectionSetManager.cpp: In member function 'SelectionSetManagerDependencies::SelectionSetManagerDependencies()':
src/tools/radiant/radiant/selection/selectionset/SelectionSetManager.cpp:120:7: warning: function 'SelectionSetManagerDependencies::SelectionSetManagerDependencies()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  120 | class SelectionSetManagerDependencies :
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/selection/selectionset/SelectionSetToolmenu.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/libs/generic/constant.h:25,
                 from src/tools/radiant/include/iradiant.h:29,
                 from src/tools/radiant/include/iselectionset.h:4,
                 from src/tools/radiant/radiant/selection/selectionset/SelectionSetToolmenu.h:3,
                 from src/tools/radiant/radiant/selection/selectionset/SelectionSetToolmenu.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iclipper.h:96,
                 from src/tools/radiant/include/iradiant.h:30:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from src/tools/radiant/include/radiant_i18n.h:30,
                 from src/tools/radiant/radiant/selection/selectionset/SelectionSetToolmenu.cpp:3:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from src/tools/radiant/libs/stream/textstream.h:36,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/selectionset/SelectionSetToolmenu.cpp: In member function 'selection::SelectionSetToolmenu::update()::Visitor::~Visitor()':
src/tools/radiant/radiant/selection/selectionset/SelectionSetToolmenu.cpp:102:15: warning: function 'selection::SelectionSetToolmenu::update()::Visitor::~Visitor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  102 |         class Visitor :
      |               ^~~~~~~
src/tools/radiant/radiant/selection/selectionset/SelectionSetToolmenu.cpp: In member function 'selection::SelectionSetToolmenu::update()::Visitor::~Visitor()':
src/tools/radiant/radiant/selection/selectionset/SelectionSetToolmenu.cpp:102:15: warning: function 'selection::SelectionSetToolmenu::update()::Visitor::~Visitor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/iselectionset.h: In member function 'selection::ISelectionSetManager::Observer::Observer()':
src/tools/radiant/include/iselectionset.h:46:15: warning: function 'selection::ISelectionSetManager::Observer::Observer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   46 |         class Observer
      |               ^~~~~~~~
src/tools/radiant/include/iselectionset.h: In member function 'selection::ISelectionSetManager::Visitor::Visitor()':
src/tools/radiant/include/iselectionset.h:59:15: warning: function 'selection::ISelectionSetManager::Visitor::Visitor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   59 |         class Visitor
      |               ^~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<selection::ISelectionSetManager::Name_CONSTANT_> >(ConstantWrapper<selection::ISelectionSetManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<selection::ISelectionSetManager::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<selection::ISelectionSetManager::Name_CONSTANT_> >(ConstantWrapper<selection::ISelectionSetManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<selection::ISelectionSetManager::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<selection::ISelectionSetManager::Version_CONSTANT_> >(ConstantWrapper<selection::ISelectionSetManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<selection::ISelectionSetManager::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<selection::ISelectionSetManager::Version_CONSTANT_> >(ConstantWrapper<selection::ISelectionSetManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<selection::ISelectionSetManager::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >(ConstantWrapper<IEventManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >(ConstantWrapper<IEventManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >(ConstantWrapper<IEventManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >(ConstantWrapper<IEventManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, selection::ISelectionSetManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<selection::ISelectionSetManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, selection::ISelectionSetManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<selection::ISelectionSetManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<selection::ISelectionSetManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<selection::ISelectionSetManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<selection::ISelectionSetManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<selection::ISelectionSetManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<selection::ISelectionSetManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<selection::ISelectionSetManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<selection::ISelectionSetManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<selection::ISelectionSetManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<selection::ISelectionSetManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<selection::ISelectionSetManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<selection::ISelectionSetManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<selection::ISelectionSetManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, selection::ISelectionSetManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<selection::ISelectionSetManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, selection::ISelectionSetManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<selection::ISelectionSetManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<selection::ISelectionSetManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<selection::ISelectionSetManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<selection::ISelectionSetManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<selection::ISelectionSetManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<selection::ISelectionSetManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<selection::ISelectionSetManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<selection::ISelectionSetManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<selection::ISelectionSetManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<selection::ISelectionSetManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<selection::ISelectionSetManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<selection::ISelectionSetManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<selection::ISelectionSetManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iselectionset.h: In function 'GlobalSelectionSetManager()':
src/tools/radiant/include/iselectionset.h:113:41: warning: function 'GlobalSelectionSetManager()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  113 | inline selection::ISelectionSetManager& GlobalSelectionSetManager ()
      |                                         ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/include/ieventmanager.h:7,
                 from src/tools/radiant/radiant/selection/selectionset/SelectionSetToolmenu.cpp:4:
src/tools/radiant/include/iselection.h: In function 'GlobalSelectionSystem()':
src/tools/radiant/include/iselection.h:241:25: warning: function 'GlobalSelectionSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEventManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEventManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEventManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEventManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/ieventmanager.h: In function 'GlobalEventManager()':
src/tools/radiant/include/ieventmanager.h:258:23: warning: function 'GlobalEventManager()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^~~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/selection/shaderclipboard/ShaderClipboard.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/radiant/selection/shaderclipboard/Texturable.h:3,
                 from src/tools/radiant/radiant/selection/shaderclipboard/ShaderClipboard.h:3,
                 from src/tools/radiant/radiant/selection/shaderclipboard/ShaderClipboard.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iscenegraph.h:231,
                 from src/tools/radiant/libs/scenelib.h:31,
                 from src/tools/radiant/include/selectable.h:28,
                 from src/tools/radiant/radiant/selection/shaderclipboard/Texturable.h:4:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from src/tools/radiant/radiant/selection/shaderclipboard/../../sidebar/texturebrowser.h:28,
                 from src/tools/radiant/radiant/selection/shaderclipboard/ShaderClipboard.cpp:5:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from src/tools/radiant/libs/stream/textstream.h:36,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/Bounded.h:3,
                 from src/tools/radiant/libs/scenelib.h:29:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iscenegraph.h: In function 'GlobalSceneGraph()':
src/tools/radiant/include/iscenegraph.h:241:22: warning: function 'GlobalSceneGraph()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/shaderclipboard/Texturable.h: In member function 'selection::algorithm::ClosestTexturableFinder::~ClosestTexturableFinder()':
src/tools/radiant/radiant/selection/shaderclipboard/Texturable.h:37:7: warning: function 'selection::algorithm::ClosestTexturableFinder::~ClosestTexturableFinder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   37 | class ClosestTexturableFinder: public scene::Graph::Walker
      |       ^~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/shaderclipboard/Texturable.h: In member function 'selection::algorithm::ClosestTexturableFinder::~ClosestTexturableFinder()':
src/tools/radiant/radiant/selection/shaderclipboard/Texturable.h:37:7: warning: function 'selection::algorithm::ClosestTexturableFinder::~ClosestTexturableFinder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
===> CXX [uforadiant] src/tools/radiant/radiant/selection/shaderclipboard/Texturable.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/radiant/selection/shaderclipboard/Texturable.h:3,
                 from src/tools/radiant/radiant/selection/shaderclipboard/Texturable.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iscenegraph.h:231,
                 from src/tools/radiant/libs/scenelib.h:31,
                 from src/tools/radiant/include/selectable.h:28,
                 from src/tools/radiant/radiant/selection/shaderclipboard/Texturable.h:4:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/radiant/selection/shaderclipboard/../../brush/FaceTexDef.h:9,
                 from src/tools/radiant/radiant/selection/shaderclipboard/../../brush/Face.h:13,
                 from src/tools/radiant/radiant/selection/shaderclipboard/../../brush/Brush.h:10,
                 from src/tools/radiant/radiant/selection/shaderclipboard/../../brush/BrushInstance.h:8,
                 from src/tools/radiant/radiant/selection/shaderclipboard/Texturable.cpp:3:
src/tools/radiant/radiant/selection/shaderclipboard/../../brush/TextureProjection.h: In member function 'constexpr TextureProjection& TextureProjection::operator=(const TextureProjection&)':
src/tools/radiant/radiant/selection/shaderclipboard/../../brush/TextureProjection.h:10:7: warning: implicitly-declared 'constexpr TexDef& TexDef::operator=(const TexDef&)' is deprecated [-Wdeprecated-copy]
   10 | class TextureProjection
      |       ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/selection/shaderclipboard/../../brush/TextureProjection.h:4:
src/tools/radiant/radiant/selection/shaderclipboard/../../brush/TexDef.h:13:17: note: because 'TexDef' has user-provided 'TexDef::TexDef(const TexDef&)'
   13 |                 TexDef (const TexDef& other);
      |                 ^~~~~~
src/tools/radiant/radiant/selection/shaderclipboard/../../brush/FaceTexDef.h: In constructor 'FaceTexdef::SavedState::SavedState(const FaceTexdef&)':
src/tools/radiant/radiant/selection/shaderclipboard/../../brush/FaceTexDef.h:26:67: note: synthesized method 'constexpr TextureProjection& TextureProjection::operator=(const TextureProjection&)' first required here
   26 |                                         m_projection = faceTexdef.m_projection;
      |                                                                   ^~~~~~~~~~~~
src/tools/radiant/radiant/selection/shaderclipboard/../../brush/FaceTexDef.h: In member function 'void FaceTexdef::SavedState::exportState(FaceTexdef&) const':
src/tools/radiant/radiant/selection/shaderclipboard/../../brush/FaceTexDef.h:31:89: warning: implicitly-declared 'constexpr TexDef& TexDef::operator=(const TexDef&)' is deprecated [-Wdeprecated-copy]
   31 |                                         faceTexdef.m_projection.m_texdef = m_projection.m_texdef;
      |                                                                                         ^~~~~~~~
src/tools/radiant/radiant/selection/shaderclipboard/../../brush/TexDef.h:13:17: note: because 'TexDef' has user-provided 'TexDef::TexDef(const TexDef&)'
   13 |                 TexDef (const TexDef& other);
      |                 ^~~~~~
src/tools/radiant/radiant/selection/shaderclipboard/Texturable.h: In member function 'selection::algorithm::ClosestTexturableFinder::~ClosestTexturableFinder()':
src/tools/radiant/radiant/selection/shaderclipboard/Texturable.h:37:7: warning: function 'selection::algorithm::ClosestTexturableFinder::~ClosestTexturableFinder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   37 | class ClosestTexturableFinder: public scene::Graph::Walker
      |       ^~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/selection/shaderclipboard/Texturable.h: In member function 'selection::algorithm::ClosestTexturableFinder::~ClosestTexturableFinder()':
src/tools/radiant/radiant/selection/shaderclipboard/Texturable.h:37:7: warning: function 'selection::algorithm::ClosestTexturableFinder::~ClosestTexturableFinder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/selectable.h: In function 'SelectionIntersection_closer(SelectionIntersection const&, SelectionIntersection const&)':
src/tools/radiant/include/selectable.h:70:13: warning: function 'SelectionIntersection_closer(SelectionIntersection const&, SelectionIntersection const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   70 | inline bool SelectionIntersection_closer (const SelectionIntersection& self, const SelectionIntersection& other)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/selection/shaderclipboard/../../brush/FaceInstance.h:6,
                 from src/tools/radiant/radiant/selection/shaderclipboard/../../brush/BrushInstance.h:9:
src/tools/radiant/libs/selectionlib.h: In member function 'OccludeSelector::~OccludeSelector()':
src/tools/radiant/libs/selectionlib.h:262:7: warning: function 'OccludeSelector::~OccludeSelector()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  262 | class OccludeSelector : public Selector
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/libs/selectionlib.h: In member function 'OccludeSelector::~OccludeSelector()':
src/tools/radiant/libs/selectionlib.h:262:7: warning: function 'OccludeSelector::~OccludeSelector()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/selectable.h: In function 'Instance_getSelectionTestable(scene::Instance&)':
src/tools/radiant/include/selectable.h:305:27: warning: function 'Instance_getSelectionTestable(scene::Instance&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  305 | inline SelectionTestable* Instance_getSelectionTestable (scene::Instance& instance)
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/selectable.h: In member function 'Selector::Selector()':
src/tools/radiant/include/selectable.h:268:7: warning: function 'Selector::Selector()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | class Selector
      |       ^~~~~~~~
src/tools/radiant/radiant/selection/shaderclipboard/../../brush/BrushInstance.h: In function 'Instance_getBrush(scene::Instance&)':
src/tools/radiant/radiant/selection/shaderclipboard/../../brush/BrushInstance.h:149:23: warning: function 'Instance_getBrush(scene::Instance&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  149 | inline BrushInstance* Instance_getBrush (scene::Instance& instance)
      |                       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Graph::Walker::Walker()':
src/tools/radiant/include/iscenegraph.h:92:31: warning: function 'scene::Graph::Walker::Walker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 |                         class Walker
      |                               ^~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/sidebar/entityinspector/AddPropertyDialog.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/limits.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:203,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/syslimits.h:7,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:34,
                 from /usr/lib64/glib-2.0/include/glibconfig.h:11,
                 from /usr/include/glib-2.0/glib/gtypes.h:32,
                 from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:34,
                 from src/tools/radiant/radiant/sidebar/entityinspector/AddPropertyDialog.h:4,
                 from src/tools/radiant/radiant/sidebar/entityinspector/AddPropertyDialog.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/ieclass.h:64,
                 from src/tools/radiant/libs/eclasslib.h:31,
                 from src/tools/radiant/radiant/sidebar/entityinspector/AddPropertyDialog.h:9:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from src/tools/radiant/include/radiant_i18n.h:30,
                 from src/tools/radiant/radiant/sidebar/entityinspector/AddPropertyDialog.cpp:4:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/sidebar/entityinspector/AddPropertyDialog.cpp: In member function 'ui::(anonymous namespace)::CustomPropertyAdder::~CustomPropertyAdder()':
src/tools/radiant/radiant/sidebar/entityinspector/AddPropertyDialog.cpp:133:7: warning: function 'ui::(anonymous namespace)::CustomPropertyAdder::~CustomPropertyAdder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  133 | class CustomPropertyAdder: public EntityClassAttributeVisitor
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/sidebar/entityinspector/AddPropertyDialog.cpp: In member function 'ui::(anonymous namespace)::CustomPropertyAdder::~CustomPropertyAdder()':
src/tools/radiant/radiant/sidebar/entityinspector/AddPropertyDialog.cpp:133:7: warning: function 'ui::(anonymous namespace)::CustomPropertyAdder::~CustomPropertyAdder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/eclasslib.h: In member function 'EntityClassAttributeVisitor::EntityClassAttributeVisitor()':
src/tools/radiant/libs/eclasslib.h:111:8: warning: function 'EntityClassAttributeVisitor::EntityClassAttributeVisitor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  111 | struct EntityClassAttributeVisitor {
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/sidebar/entityinspector/AddPropertyDialog.h: In member function 'ui::AddPropertyDialog::~AddPropertyDialog()':
src/tools/radiant/radiant/sidebar/entityinspector/AddPropertyDialog.h:21:7: warning: function 'ui::AddPropertyDialog::~AddPropertyDialog()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   21 | class AddPropertyDialog
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/ieclass.h:29:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/sidebar/entityinspector/AddPropertyDialog.cpp:12:
src/tools/radiant/include/iradiant.h: In function 'GlobalRadiant()':
src/tools/radiant/include/iradiant.h:162:18: warning: function 'GlobalRadiant()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/sidebar/entityinspector/BooleanPropertyEditor.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/cstddef:49,
                 from src/tools/radiant/include/iundo.h:30,
                 from src/tools/radiant/radiant/sidebar/entityinspector/PropertyEditor.h:4,
                 from src/tools/radiant/radiant/sidebar/entityinspector/BooleanPropertyEditor.h:4,
                 from src/tools/radiant/radiant/sidebar/entityinspector/BooleanPropertyEditor.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iundo.h:162:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from src/tools/radiant/radiant/sidebar/entityinspector/PropertyEditor.h:6:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:34:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from src/tools/radiant/radiant/sidebar/entityinspector/BooleanPropertyEditor.cpp:3:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from src/tools/radiant/libs/stream/textstream.h:36,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/sidebar/entityinspector/BooleanPropertyEditor.h: In member function 'ui::BooleanPropertyEditor::~BooleanPropertyEditor()':
src/tools/radiant/radiant/sidebar/entityinspector/BooleanPropertyEditor.h:13:7: warning: function 'ui::BooleanPropertyEditor::~BooleanPropertyEditor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   13 | class BooleanPropertyEditor: public PropertyEditor
      |       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/sidebar/entityinspector/BooleanPropertyEditor.h: In member function 'ui::BooleanPropertyEditor::~BooleanPropertyEditor()':
src/tools/radiant/radiant/sidebar/entityinspector/BooleanPropertyEditor.h:13:7: warning: function 'ui::BooleanPropertyEditor::~BooleanPropertyEditor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/sidebar/entityinspector/PropertyEditor.h: In member function 'ui::PropertyEditor::PropertyEditor()':
src/tools/radiant/radiant/sidebar/entityinspector/PropertyEditor.h:25:7: warning: function 'ui::PropertyEditor::PropertyEditor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   25 | class PropertyEditor
      |       ^~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/sidebar/entityinspector/ColourPropertyEditor.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/cstddef:49,
                 from src/tools/radiant/include/iundo.h:30,
                 from src/tools/radiant/radiant/sidebar/entityinspector/PropertyEditor.h:4,
                 from src/tools/radiant/radiant/sidebar/entityinspector/ColourPropertyEditor.h:4,
                 from src/tools/radiant/radiant/sidebar/entityinspector/ColourPropertyEditor.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iundo.h:162:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from src/tools/radiant/radiant/sidebar/entityinspector/PropertyEditor.h:6:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:34:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from src/tools/radiant/radiant/sidebar/entityinspector/ColourPropertyEditor.cpp:7:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from src/tools/radiant/libs/stream/textstream.h:36,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/sidebar/entityinspector/PropertyEditor.h: In member function 'ui::PropertyEditor::PropertyEditor()':
src/tools/radiant/radiant/sidebar/entityinspector/PropertyEditor.h:25:7: warning: function 'ui::PropertyEditor::PropertyEditor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   25 | class PropertyEditor
      |       ^~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/sidebar/entityinspector/ColourPropertyEditor.h: In member function 'ui::ColourPropertyEditor::~ColourPropertyEditor()':
src/tools/radiant/radiant/sidebar/entityinspector/ColourPropertyEditor.h:15:7: warning: function 'ui::ColourPropertyEditor::~ColourPropertyEditor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   15 | class ColourPropertyEditor: public PropertyEditor
      |       ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/sidebar/entityinspector/ColourPropertyEditor.h: In member function 'ui::ColourPropertyEditor::~ColourPropertyEditor()':
src/tools/radiant/radiant/sidebar/entityinspector/ColourPropertyEditor.h:15:7: warning: function 'ui::ColourPropertyEditor::~ColourPropertyEditor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/include/ientity.h:28,
                 from src/tools/radiant/radiant/sidebar/entityinspector/ColourPropertyEditor.cpp:3:
src/tools/radiant/libs/string/string.h: In function 'string::format(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, ...)':
src/tools/radiant/libs/string/string.h:273:20: warning: function 'string::format(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, ...)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  273 | inline std::string format (const std::string &msg, ...)
      |                    ^~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/iundo.h:33:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iundo.h: In function 'GlobalUndoSystem()':
src/tools/radiant/include/iundo.h:172:20: warning: function 'GlobalUndoSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  172 | inline UndoSystem& GlobalUndoSystem ()
      |                    ^~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/sidebar/entityinspector/EntityInspector.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/limits.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:203,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/syslimits.h:7,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:34,
                 from /usr/lib64/glib-2.0/include/glibconfig.h:11,
                 from /usr/include/glib-2.0/glib/gtypes.h:32,
                 from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32,
                 from src/tools/radiant/radiant/sidebar/entityinspector/../sidebar.h:20,
                 from src/tools/radiant/radiant/sidebar/entityinspector/EntityInspector.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iundo.h:162,
                 from src/tools/radiant/radiant/sidebar/entityinspector/PropertyEditor.h:4,
                 from src/tools/radiant/radiant/sidebar/entityinspector/EntityInspector.h:4,
                 from src/tools/radiant/radiant/sidebar/entityinspector/EntityInspector.cpp:2:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/sidebar/entityinspector/EntityInspector.cpp:14:
src/tools/radiant/libs/scenelib.h: In function 'Node_getEntity(scene::Node&)':
src/tools/radiant/libs/scenelib.h:269:16: warning: function 'Node_getEntity(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  269 | inline Entity* Node_getEntity(scene::Node& node) {
      |                ^~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_isBrush(scene::Node&)':
src/tools/radiant/libs/scenelib.h:309:13: warning: function 'Node_isBrush(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  309 | inline bool Node_isBrush (scene::Node& node)
      |             ^~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_isPrimitive(scene::Node&)':
src/tools/radiant/libs/scenelib.h:315:13: warning: function 'Node_isPrimitive(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  315 | inline bool Node_isPrimitive (scene::Node& node)
      |             ^~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/sidebar/entityinspector/EntityInspector.h:6:
src/tools/radiant/include/iselection.h: In member function 'SelectionSystem::Observer::Observer()':
src/tools/radiant/include/iselection.h:126:23: warning: function 'SelectionSystem::Observer::Observer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  126 |                 class Observer
      |                       ^~~~~~~~
src/tools/radiant/include/iundo.h: In member function 'UndoSystem::Observer::Observer()':
src/tools/radiant/include/iundo.h:128:23: warning: function 'UndoSystem::Observer::Observer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  128 |                 class Observer {
      |                       ^~~~~~~~
src/tools/radiant/radiant/sidebar/entityinspector/../sidebar.h: In member function 'ui::SidebarComponent::SidebarComponent()':
src/tools/radiant/radiant/sidebar/entityinspector/../sidebar.h:25:7: warning: function 'ui::SidebarComponent::SidebarComponent()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   25 | class SidebarComponent
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/iselection.h: In member function 'SelectionSystem::Visitor::Visitor()':
src/tools/radiant/include/iselection.h:177:23: warning: function 'SelectionSystem::Visitor::Visitor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  177 |                 class Visitor
      |                       ^~~~~~~
In file included from src/tools/radiant/radiant/sidebar/entityinspector/EntityInspector.cpp:8:
src/tools/radiant/include/ientity.h: In member function 'Entity::Visitor::Visitor()':
src/tools/radiant/include/ientity.h:63:23: warning: function 'Entity::Visitor::Visitor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   63 |                 class Visitor
      |                       ^~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<EntityCreator::Name_CONSTANT_> >(ConstantWrapper<EntityCreator::Name_CONSTANT_> const&)Quoted<ConstantWrapper<EntityCreator::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<EntityCreator::Name_CONSTANT_> >(ConstantWrapper<EntityCreator::Name_CONSTANT_> const&)Quoted<ConstantWrapper<EntityCreator::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<EntityCreator::Version_CONSTANT_> >(ConstantWrapper<EntityCreator::Version_CONSTANT_> const&)Quoted<ConstantWrapper<EntityCreator::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<EntityCreator::Version_CONSTANT_> >(ConstantWrapper<EntityCreator::Version_CONSTANT_> const&)Quoted<ConstantWrapper<EntityCreator::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/sidebar/entityinspector/EntityInspector.h: In member function 'ui::EntityInspector::ClipBoard::ClipBoard()':
src/tools/radiant/radiant/sidebar/entityinspector/EntityInspector.h:98:24: warning: function 'ui::EntityInspector::ClipBoard::ClipBoard()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   98 |                 struct ClipBoard
      |                        ^~~~~~~~~
src/tools/radiant/radiant/sidebar/entityinspector/EntityInspector.h: In member function 'ui::(anonymous namespace)::PropertyParms::PropertyParms()':
src/tools/radiant/radiant/sidebar/entityinspector/EntityInspector.h:32:8: warning: function 'ui::(anonymous namespace)::PropertyParms::PropertyParms()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   32 | struct PropertyParms
      |        ^~~~~~~~~~~~~
src/tools/radiant/radiant/sidebar/entityinspector/EntityInspector.h: In member function 'ui::EntityInspector::ClipBoard::~ClipBoard()':
src/tools/radiant/radiant/sidebar/entityinspector/EntityInspector.h:98:24: warning: function 'ui::EntityInspector::ClipBoard::~ClipBoard()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   98 |                 struct ClipBoard
      |                        ^~~~~~~~~
src/tools/radiant/radiant/sidebar/entityinspector/EntityInspector.h: In member function 'ui::EntityInspector::~EntityInspector()':
src/tools/radiant/radiant/sidebar/entityinspector/EntityInspector.h:48:7: warning: function 'ui::EntityInspector::~EntityInspector()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   48 | class EntityInspector: public SelectionSystem::Observer,
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/radiant/sidebar/entityinspector/EntityInspector.h: In member function 'ui::EntityInspector::~EntityInspector()':
src/tools/radiant/radiant/sidebar/entityinspector/EntityInspector.h:48:7: warning: function 'ui::EntityInspector::~EntityInspector()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/sidebar/entityinspector/EntityInspector.cpp: In member function 'ui::(anonymous namespace)::EntityKeySetter::~EntityKeySetter()':
src/tools/radiant/radiant/sidebar/entityinspector/EntityInspector.cpp:438:7: warning: function 'ui::(anonymous namespace)::EntityKeySetter::~EntityKeySetter()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  438 | class EntityKeySetter: public SelectionSystem::Visitor
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/radiant/sidebar/entityinspector/EntityInspector.cpp: In member function 'ui::(anonymous namespace)::EntityKeySetter::~EntityKeySetter()':
src/tools/radiant/radiant/sidebar/entityinspector/EntityInspector.cpp:438:7: warning: function 'ui::(anonymous namespace)::EntityKeySetter::~EntityKeySetter()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/sidebar/entityinspector/EntityInspector.h: In member function 'ui::(anonymous namespace)::PropertyParms::~PropertyParms()':
src/tools/radiant/radiant/sidebar/entityinspector/EntityInspector.h:32:8: warning: function 'ui::(anonymous namespace)::PropertyParms::~PropertyParms()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   32 | struct PropertyParms
      |        ^~~~~~~~~~~~~
src/tools/radiant/radiant/sidebar/entityinspector/EntityInspector.cpp: In member function 'ui::EntityInspector::getPropertyMap()::PropertyMapConstructor::~PropertyMapConstructor()':
src/tools/radiant/radiant/sidebar/entityinspector/EntityInspector.cpp:515:16: warning: function 'ui::EntityInspector::getPropertyMap()::PropertyMapConstructor::~PropertyMapConstructor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  515 |         struct PropertyMapConstructor
      |                ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/sidebar/entityinspector/EntityInspector.h: In member function 'ui::(anonymous namespace)::PropertyParms::PropertyParms(ui::(anonymous namespace)::PropertyParms const&)':
src/tools/radiant/radiant/sidebar/entityinspector/EntityInspector.h:32:8: warning: function 'ui::(anonymous namespace)::PropertyParms::PropertyParms(ui::(anonymous namespace)::PropertyParms const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   32 | struct PropertyParms
      |        ^~~~~~~~~~~~~
src/tools/radiant/radiant/sidebar/entityinspector/EntityInspector.cpp: In member function 'ui::EntityInspector::refreshTreeModel()::ListPopulateVisitor::~ListPopulateVisitor()':
src/tools/radiant/radiant/sidebar/entityinspector/EntityInspector.cpp:682:15: warning: function 'ui::EntityInspector::refreshTreeModel()::ListPopulateVisitor::~ListPopulateVisitor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  682 |         class ListPopulateVisitor: public Entity::Visitor
      |               ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/sidebar/entityinspector/EntityInspector.cpp: In member function 'ui::EntityInspector::refreshTreeModel()::ListPopulateVisitor::~ListPopulateVisitor()':
src/tools/radiant/radiant/sidebar/entityinspector/EntityInspector.cpp:682:15: warning: function 'ui::EntityInspector::refreshTreeModel()::ListPopulateVisitor::~ListPopulateVisitor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/eclasslib.h:34,
                 from src/tools/radiant/radiant/sidebar/entityinspector/AddPropertyDialog.h:9,
                 from src/tools/radiant/radiant/sidebar/entityinspector/EntityInspector.cpp:4:
src/tools/radiant/libs/string/string.h: In function 'string::removeNewlines(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)':
src/tools/radiant/libs/string/string.h:288:13: warning: function 'string::removeNewlines(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  288 | inline bool removeNewlines (std::string& string)
      |             ^~~~~~~~~~~~~~
src/tools/radiant/radiant/sidebar/entityinspector/EntityInspector.h: In member function 'ui::(anonymous namespace)::PropertyParms::PropertyParms(ui::(anonymous namespace)::PropertyParms&&)':
src/tools/radiant/radiant/sidebar/entityinspector/EntityInspector.h:32:8: warning: function 'ui::(anonymous namespace)::PropertyParms::PropertyParms(ui::(anonymous namespace)::PropertyParms&&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   32 | struct PropertyParms
      |        ^~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/iundo.h:33:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iundo.h: In function 'GlobalUndoSystem()':
src/tools/radiant/include/iundo.h:172:20: warning: function 'GlobalUndoSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  172 | inline UndoSystem& GlobalUndoSystem ()
      |                    ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iselection.h: In function 'GlobalSelectionSystem()':
src/tools/radiant/include/iselection.h:241:25: warning: function 'GlobalSelectionSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, EntityCreator::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<EntityCreator::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, EntityCreator::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<EntityCreator::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<EntityCreator::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<EntityCreator::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<EntityCreator::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<EntityCreator::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<EntityCreator::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<EntityCreator::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<EntityCreator::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<EntityCreator::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<EntityCreator::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<EntityCreator::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<EntityCreator::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<EntityCreator::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, EntityCreator::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<EntityCreator::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, EntityCreator::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<EntityCreator::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<EntityCreator::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<EntityCreator::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<EntityCreator::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<EntityCreator::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<EntityCreator::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<EntityCreator::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<EntityCreator::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<EntityCreator::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<EntityCreator::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<EntityCreator::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<EntityCreator::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<EntityCreator::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/ientity.h: In function 'GlobalEntityCreator()':
src/tools/radiant/include/ientity.h:150:23: warning: function 'GlobalEntityCreator()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  150 | inline EntityCreator& GlobalEntityCreator ()
      |                       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/sidebar/entityinspector/EntityInspector.cpp:12:
src/tools/radiant/include/iregistry.h: In function 'GlobalRegistry()':
src/tools/radiant/include/iregistry.h:184:18: warning: function 'GlobalRegistry()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/sidebar/entityinspector/EntityPropertyEditor.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/cstddef:49,
                 from src/tools/radiant/include/iundo.h:30,
                 from src/tools/radiant/radiant/sidebar/entityinspector/PropertyEditor.h:4,
                 from src/tools/radiant/radiant/sidebar/entityinspector/EntityPropertyEditor.h:4,
                 from src/tools/radiant/radiant/sidebar/entityinspector/EntityPropertyEditor.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iundo.h:162:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from src/tools/radiant/radiant/sidebar/entityinspector/PropertyEditor.h:6:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:34:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from src/tools/radiant/radiant/sidebar/entityinspector/EntityPropertyEditor.cpp:7:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from src/tools/radiant/libs/stream/textstream.h:36,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/sidebar/entityinspector/EntityPropertyEditor.h: In member function 'ui::EntityPropertyEditor::~EntityPropertyEditor()':
src/tools/radiant/radiant/sidebar/entityinspector/EntityPropertyEditor.h:13:7: warning: function 'ui::EntityPropertyEditor::~EntityPropertyEditor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   13 | class EntityPropertyEditor: public PropertyEditor
      |       ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/sidebar/entityinspector/EntityPropertyEditor.h: In member function 'ui::EntityPropertyEditor::~EntityPropertyEditor()':
src/tools/radiant/radiant/sidebar/entityinspector/EntityPropertyEditor.h:13:7: warning: function 'ui::EntityPropertyEditor::~EntityPropertyEditor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/sidebar/entityinspector/EntityPropertyEditor.cpp: In member function 'ui::EntityPropertyEditor::populateComboBox()::EntityFinder::~EntityFinder()':
src/tools/radiant/radiant/sidebar/entityinspector/EntityPropertyEditor.cpp:53:16: warning: function 'ui::EntityPropertyEditor::populateComboBox()::EntityFinder::~EntityFinder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   53 |         struct EntityFinder: public scene::Graph::Walker
      |                ^~~~~~~~~~~~
src/tools/radiant/radiant/sidebar/entityinspector/EntityPropertyEditor.cpp: In member function 'ui::EntityPropertyEditor::populateComboBox()::EntityFinder::~EntityFinder()':
src/tools/radiant/radiant/sidebar/entityinspector/EntityPropertyEditor.cpp:53:16: warning: function 'ui::EntityPropertyEditor::populateComboBox()::EntityFinder::~EntityFinder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/sidebar/entityinspector/EntityPropertyEditor.cpp:5:
src/tools/radiant/libs/scenelib.h: In function 'Node_getEntity(scene::Node&)':
src/tools/radiant/libs/scenelib.h:269:16: warning: function 'Node_getEntity(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  269 | inline Entity* Node_getEntity(scene::Node& node) {
      |                ^~~~~~~~~~~~~~
src/tools/radiant/radiant/sidebar/entityinspector/PropertyEditor.h: In member function 'ui::PropertyEditor::PropertyEditor()':
src/tools/radiant/radiant/sidebar/entityinspector/PropertyEditor.h:25:7: warning: function 'ui::PropertyEditor::PropertyEditor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   25 | class PropertyEditor
      |       ^~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/sidebar/entityinspector/EntityPropertyEditor.cpp:3:
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Graph::Walker::Walker()':
src/tools/radiant/include/iscenegraph.h:92:31: warning: function 'scene::Graph::Walker::Walker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 |                         class Walker
      |                               ^~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/iundo.h:33:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iscenegraph.h: In function 'GlobalSceneGraph()':
src/tools/radiant/include/iscenegraph.h:241:22: warning: function 'GlobalSceneGraph()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/sidebar/entityinspector/FloatPropertyEditor.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/cstddef:49,
                 from src/tools/radiant/include/iundo.h:30,
                 from src/tools/radiant/radiant/sidebar/entityinspector/PropertyEditor.h:4,
                 from src/tools/radiant/radiant/sidebar/entityinspector/FloatPropertyEditor.h:4,
                 from src/tools/radiant/radiant/sidebar/entityinspector/FloatPropertyEditor.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iundo.h:162:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from src/tools/radiant/radiant/sidebar/entityinspector/PropertyEditor.h:6:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:34:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from src/tools/radiant/radiant/sidebar/entityinspector/FloatPropertyEditor.cpp:9:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from src/tools/radiant/libs/stream/textstream.h:36,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/sidebar/entityinspector/PropertyEditor.h: In member function 'ui::PropertyEditor::PropertyEditor()':
src/tools/radiant/radiant/sidebar/entityinspector/PropertyEditor.h:25:7: warning: function 'ui::PropertyEditor::PropertyEditor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   25 | class PropertyEditor
      |       ^~~~~~~~~~~~~~
In file included from src/tools/radiant/include/ientity.h:28,
                 from src/tools/radiant/radiant/sidebar/entityinspector/FloatPropertyEditor.cpp:3:
src/tools/radiant/libs/string/string.h: In function 'string::toFloat(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, float)':
src/tools/radiant/libs/string/string.h:179:14: warning: function 'string::toFloat(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  179 | inline float toFloat (const std::string& str, float defaultValue = 0.0f)
      |              ^~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/sidebar/entityinspector/FloatPropertyEditor.h: In member function 'ui::FloatPropertyEditor::~FloatPropertyEditor()':
src/tools/radiant/radiant/sidebar/entityinspector/FloatPropertyEditor.h:15:7: warning: function 'ui::FloatPropertyEditor::~FloatPropertyEditor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   15 | class FloatPropertyEditor: public PropertyEditor
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/sidebar/entityinspector/FloatPropertyEditor.h: In member function 'ui::FloatPropertyEditor::~FloatPropertyEditor()':
src/tools/radiant/radiant/sidebar/entityinspector/FloatPropertyEditor.h:15:7: warning: function 'ui::FloatPropertyEditor::~FloatPropertyEditor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/string/string.h: In function 'string::toString<float>(float const&)std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >':
src/tools/radiant/libs/string/string.h:155:20: warning: function 'string::toString<float>(float const&)std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  155 | inline std::string toString (const T& t)
      |                    ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/iundo.h:33:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iundo.h: In function 'GlobalUndoSystem()':
src/tools/radiant/include/iundo.h:172:20: warning: function 'GlobalUndoSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  172 | inline UndoSystem& GlobalUndoSystem ()
      |                    ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/string/string.h: In function 'string::splitBy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/string/string.h:200:13: warning: function 'string::splitBy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  200 | inline void splitBy (const std::string& str, std::vector<std::string>& tokens, const std::string& delimiters = " ")
      |             ^~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/sidebar/entityinspector/ModelPropertyEditor.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/cstddef:49,
                 from src/tools/radiant/include/iundo.h:30,
                 from src/tools/radiant/radiant/sidebar/entityinspector/PropertyEditor.h:4,
                 from src/tools/radiant/radiant/sidebar/entityinspector/ModelPropertyEditor.h:4,
                 from src/tools/radiant/radiant/sidebar/entityinspector/ModelPropertyEditor.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iundo.h:162:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from src/tools/radiant/radiant/sidebar/entityinspector/PropertyEditor.h:6:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:34:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from src/tools/radiant/include/radiant_i18n.h:30,
                 from src/tools/radiant/radiant/sidebar/entityinspector/ModelPropertyEditor.cpp:4:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from src/tools/radiant/libs/stream/textstream.h:36,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/sidebar/entityinspector/PropertyEditor.h: In member function 'ui::PropertyEditor::PropertyEditor()':
src/tools/radiant/radiant/sidebar/entityinspector/PropertyEditor.h:25:7: warning: function 'ui::PropertyEditor::PropertyEditor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   25 | class PropertyEditor
      |       ^~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/sidebar/entityinspector/ModelPropertyEditor.h: In member function 'ui::ModelPropertyEditor::~ModelPropertyEditor()':
src/tools/radiant/radiant/sidebar/entityinspector/ModelPropertyEditor.h:12:7: warning: function 'ui::ModelPropertyEditor::~ModelPropertyEditor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   12 | class ModelPropertyEditor: public PropertyEditor
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/sidebar/entityinspector/ModelPropertyEditor.h: In member function 'ui::ModelPropertyEditor::~ModelPropertyEditor()':
src/tools/radiant/radiant/sidebar/entityinspector/ModelPropertyEditor.h:12:7: warning: function 'ui::ModelPropertyEditor::~ModelPropertyEditor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/sidebar/entityinspector/ModelPropertyEditor.cpp:6:
src/tools/radiant/radiant/sidebar/entityinspector/../../ui/modelselector/ModelSelector.h: In member function 'ui::ModelAndSkin::~ModelAndSkin()':
src/tools/radiant/radiant/sidebar/entityinspector/../../ui/modelselector/ModelSelector.h:19:16: warning: function 'ui::ModelAndSkin::~ModelAndSkin()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   19 |         struct ModelAndSkin
      |                ^~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/iundo.h:33:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iundo.h: In function 'GlobalUndoSystem()':
src/tools/radiant/include/iundo.h:172:20: warning: function 'GlobalUndoSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  172 | inline UndoSystem& GlobalUndoSystem ()
      |                    ^~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/sidebar/entityinspector/ParticlePropertyEditor.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/cstddef:49,
                 from src/tools/radiant/include/iundo.h:30,
                 from src/tools/radiant/radiant/sidebar/entityinspector/PropertyEditor.h:4,
                 from src/tools/radiant/radiant/sidebar/entityinspector/ParticlePropertyEditor.h:4,
                 from src/tools/radiant/radiant/sidebar/entityinspector/ParticlePropertyEditor.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iundo.h:162:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from src/tools/radiant/radiant/sidebar/entityinspector/PropertyEditor.h:6:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:34:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from src/tools/radiant/radiant/sidebar/entityinspector/../../ui/particles/ParticlePreview.h:5,
                 from src/tools/radiant/radiant/sidebar/entityinspector/../../ui/particles/ParticleSelector.h:7,
                 from src/tools/radiant/radiant/sidebar/entityinspector/ParticlePropertyEditor.cpp:3:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from src/tools/radiant/libs/stream/textstream.h:36,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/sidebar/entityinspector/PropertyEditor.h: In member function 'ui::PropertyEditor::PropertyEditor()':
src/tools/radiant/radiant/sidebar/entityinspector/PropertyEditor.h:25:7: warning: function 'ui::PropertyEditor::PropertyEditor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   25 | class PropertyEditor
      |       ^~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/sidebar/entityinspector/ParticlePropertyEditor.h: In member function 'ui::ParticlePropertyEditor::~ParticlePropertyEditor()':
src/tools/radiant/radiant/sidebar/entityinspector/ParticlePropertyEditor.h:11:7: warning: function 'ui::ParticlePropertyEditor::~ParticlePropertyEditor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   11 | class ParticlePropertyEditor: public PropertyEditor
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/sidebar/entityinspector/ParticlePropertyEditor.h: In member function 'ui::ParticlePropertyEditor::~ParticlePropertyEditor()':
src/tools/radiant/radiant/sidebar/entityinspector/ParticlePropertyEditor.h:11:7: warning: function 'ui::ParticlePropertyEditor::~ParticlePropertyEditor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/sidebar/entityinspector/../../ui/particles/ParticleSelector.h: In member function 'ui::ParticleSelector::~ParticleSelector()':
src/tools/radiant/radiant/sidebar/entityinspector/../../ui/particles/ParticleSelector.h:17:15: warning: function 'ui::ParticleSelector::~ParticleSelector()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   17 |         class ParticleSelector
      |               ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/iundo.h:33:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iundo.h: In function 'GlobalUndoSystem()':
src/tools/radiant/include/iundo.h:172:20: warning: function 'GlobalUndoSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  172 | inline UndoSystem& GlobalUndoSystem ()
      |                    ^~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/sidebar/entityinspector/PropertyEditor.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/cstddef:49,
                 from src/tools/radiant/include/iundo.h:30,
                 from src/tools/radiant/radiant/sidebar/entityinspector/PropertyEditor.h:4,
                 from src/tools/radiant/radiant/sidebar/entityinspector/PropertyEditor.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iundo.h:162:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from src/tools/radiant/radiant/sidebar/entityinspector/PropertyEditor.h:6:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:34:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from src/tools/radiant/radiant/sidebar/entityinspector/PropertyEditor.cpp:3:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from src/tools/radiant/libs/stream/textstream.h:36,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/sidebar/entityinspector/PropertyEditorFactory.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/cstddef:49,
                 from src/tools/radiant/include/iundo.h:30,
                 from src/tools/radiant/radiant/sidebar/entityinspector/PropertyEditor.h:4,
                 from src/tools/radiant/radiant/sidebar/entityinspector/PropertyEditorFactory.h:4,
                 from src/tools/radiant/radiant/sidebar/entityinspector/PropertyEditorFactory.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iundo.h:162:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from src/tools/radiant/radiant/sidebar/entityinspector/PropertyEditor.h:6:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:34:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from src/tools/radiant/radiant/sidebar/entityinspector/SpawnflagsPropertyEditor.h:6,
                 from src/tools/radiant/radiant/sidebar/entityinspector/PropertyEditorFactory.cpp:15:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from src/tools/radiant/libs/stream/textstream.h:36,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/sidebar/entityinspector/PropertyEditor.h: In member function 'ui::PropertyEditor::PropertyEditor()':
src/tools/radiant/radiant/sidebar/entityinspector/PropertyEditor.h:25:7: warning: function 'ui::PropertyEditor::PropertyEditor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   25 | class PropertyEditor
      |       ^~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/sidebar/entityinspector/PropertyEditorFactory.cpp:10:
src/tools/radiant/radiant/sidebar/entityinspector/SkinPropertyEditor.h: In member function 'ui::SkinPropertyEditor::~SkinPropertyEditor()':
src/tools/radiant/radiant/sidebar/entityinspector/SkinPropertyEditor.h:14:7: warning: function 'ui::SkinPropertyEditor::~SkinPropertyEditor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   14 | class SkinPropertyEditor: public PropertyEditor
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/sidebar/entityinspector/SkinPropertyEditor.h: In member function 'ui::SkinPropertyEditor::~SkinPropertyEditor()':
src/tools/radiant/radiant/sidebar/entityinspector/SkinPropertyEditor.h:14:7: warning: function 'ui::SkinPropertyEditor::~SkinPropertyEditor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/sidebar/entityinspector/PropertyEditorFactory.cpp:11:
src/tools/radiant/radiant/sidebar/entityinspector/SoundPropertyEditor.h: In member function 'ui::SoundPropertyEditor::~SoundPropertyEditor()':
src/tools/radiant/radiant/sidebar/entityinspector/SoundPropertyEditor.h:11:7: warning: function 'ui::SoundPropertyEditor::~SoundPropertyEditor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   11 | class SoundPropertyEditor: public PropertyEditor
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/sidebar/entityinspector/SoundPropertyEditor.h: In member function 'ui::SoundPropertyEditor::~SoundPropertyEditor()':
src/tools/radiant/radiant/sidebar/entityinspector/SoundPropertyEditor.h:11:7: warning: function 'ui::SoundPropertyEditor::~SoundPropertyEditor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/sidebar/entityinspector/PropertyEditorFactory.cpp:12:
src/tools/radiant/radiant/sidebar/entityinspector/FloatPropertyEditor.h: In member function 'ui::FloatPropertyEditor::~FloatPropertyEditor()':
src/tools/radiant/radiant/sidebar/entityinspector/FloatPropertyEditor.h:15:7: warning: function 'ui::FloatPropertyEditor::~FloatPropertyEditor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   15 | class FloatPropertyEditor: public PropertyEditor
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/sidebar/entityinspector/FloatPropertyEditor.h: In member function 'ui::FloatPropertyEditor::~FloatPropertyEditor()':
src/tools/radiant/radiant/sidebar/entityinspector/FloatPropertyEditor.h:15:7: warning: function 'ui::FloatPropertyEditor::~FloatPropertyEditor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/sidebar/entityinspector/PropertyEditorFactory.cpp:13:
src/tools/radiant/radiant/sidebar/entityinspector/ModelPropertyEditor.h: In member function 'ui::ModelPropertyEditor::~ModelPropertyEditor()':
src/tools/radiant/radiant/sidebar/entityinspector/ModelPropertyEditor.h:12:7: warning: function 'ui::ModelPropertyEditor::~ModelPropertyEditor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   12 | class ModelPropertyEditor: public PropertyEditor
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/sidebar/entityinspector/ModelPropertyEditor.h: In member function 'ui::ModelPropertyEditor::~ModelPropertyEditor()':
src/tools/radiant/radiant/sidebar/entityinspector/ModelPropertyEditor.h:12:7: warning: function 'ui::ModelPropertyEditor::~ModelPropertyEditor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/sidebar/entityinspector/PropertyEditorFactory.cpp:14:
src/tools/radiant/radiant/sidebar/entityinspector/ParticlePropertyEditor.h: In member function 'ui::ParticlePropertyEditor::~ParticlePropertyEditor()':
src/tools/radiant/radiant/sidebar/entityinspector/ParticlePropertyEditor.h:11:7: warning: function 'ui::ParticlePropertyEditor::~ParticlePropertyEditor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   11 | class ParticlePropertyEditor: public PropertyEditor
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/sidebar/entityinspector/ParticlePropertyEditor.h: In member function 'ui::ParticlePropertyEditor::~ParticlePropertyEditor()':
src/tools/radiant/radiant/sidebar/entityinspector/ParticlePropertyEditor.h:11:7: warning: function 'ui::ParticlePropertyEditor::~ParticlePropertyEditor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/sidebar/entityinspector/SpawnflagsPropertyEditor.h: In member function 'ui::SpawnflagsPropertyEditor::~SpawnflagsPropertyEditor()':
src/tools/radiant/radiant/sidebar/entityinspector/SpawnflagsPropertyEditor.h:14:7: warning: function 'ui::SpawnflagsPropertyEditor::~SpawnflagsPropertyEditor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   14 | class SpawnflagsPropertyEditor: public PropertyEditor
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/sidebar/entityinspector/SpawnflagsPropertyEditor.h: In member function 'ui::SpawnflagsPropertyEditor::~SpawnflagsPropertyEditor()':
src/tools/radiant/radiant/sidebar/entityinspector/SpawnflagsPropertyEditor.h:14:7: warning: function 'ui::SpawnflagsPropertyEditor::~SpawnflagsPropertyEditor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
===> CXX [uforadiant] src/tools/radiant/radiant/sidebar/entityinspector/SkinChooser.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/include/imodel.h:25,
                 from src/tools/radiant/radiant/sidebar/entityinspector/../../ui/common/ModelPreview.h:3,
                 from src/tools/radiant/radiant/sidebar/entityinspector/SkinChooser.h:4,
                 from src/tools/radiant/radiant/sidebar/entityinspector/SkinChooser.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/irender.h:173,
                 from src/tools/radiant/include/imodel.h:30:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from src/tools/radiant/radiant/sidebar/entityinspector/../../ui/common/ModelPreview.h:6:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from src/tools/radiant/libs/stream/textstream.h:36,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/sidebar/entityinspector/SkinChooser.h: In member function 'ui::SkinChooser::~SkinChooser()':
src/tools/radiant/radiant/sidebar/entityinspector/SkinChooser.h:18:7: warning: function 'ui::SkinChooser::~SkinChooser()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   18 | class SkinChooser
      |       ^~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/imodel.h:28:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/sidebar/entityinspector/SkinChooser.cpp:4:
src/tools/radiant/include/iradiant.h: In function 'GlobalRadiant()':
src/tools/radiant/include/iradiant.h:162:18: warning: function 'GlobalRadiant()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/sidebar/entityinspector/SkinPropertyEditor.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/cstddef:49,
                 from src/tools/radiant/include/iundo.h:30,
                 from src/tools/radiant/radiant/sidebar/entityinspector/PropertyEditor.h:4,
                 from src/tools/radiant/radiant/sidebar/entityinspector/SkinPropertyEditor.h:4,
                 from src/tools/radiant/radiant/sidebar/entityinspector/SkinPropertyEditor.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iundo.h:162:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from src/tools/radiant/radiant/sidebar/entityinspector/PropertyEditor.h:6:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:34:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from src/tools/radiant/radiant/sidebar/entityinspector/../../ui/common/ModelPreview.h:6,
                 from src/tools/radiant/radiant/sidebar/entityinspector/SkinChooser.h:4,
                 from src/tools/radiant/radiant/sidebar/entityinspector/SkinPropertyEditor.cpp:2:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from src/tools/radiant/libs/stream/textstream.h:36,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/sidebar/entityinspector/PropertyEditor.h: In member function 'ui::PropertyEditor::PropertyEditor()':
src/tools/radiant/radiant/sidebar/entityinspector/PropertyEditor.h:25:7: warning: function 'ui::PropertyEditor::PropertyEditor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   25 | class PropertyEditor
      |       ^~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/sidebar/entityinspector/SkinPropertyEditor.h: In member function 'ui::SkinPropertyEditor::~SkinPropertyEditor()':
src/tools/radiant/radiant/sidebar/entityinspector/SkinPropertyEditor.h:14:7: warning: function 'ui::SkinPropertyEditor::~SkinPropertyEditor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   14 | class SkinPropertyEditor: public PropertyEditor
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/sidebar/entityinspector/SkinPropertyEditor.h: In member function 'ui::SkinPropertyEditor::~SkinPropertyEditor()':
src/tools/radiant/radiant/sidebar/entityinspector/SkinPropertyEditor.h:14:7: warning: function 'ui::SkinPropertyEditor::~SkinPropertyEditor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/iundo.h:33:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iundo.h: In function 'GlobalUndoSystem()':
src/tools/radiant/include/iundo.h:172:20: warning: function 'GlobalUndoSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  172 | inline UndoSystem& GlobalUndoSystem ()
      |                    ^~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/sidebar/entityinspector/SoundPropertyEditor.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/cstddef:49,
                 from src/tools/radiant/include/iundo.h:30,
                 from src/tools/radiant/radiant/sidebar/entityinspector/PropertyEditor.h:4,
                 from src/tools/radiant/radiant/sidebar/entityinspector/SoundPropertyEditor.h:4,
                 from src/tools/radiant/radiant/sidebar/entityinspector/SoundPropertyEditor.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iundo.h:162:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from src/tools/radiant/radiant/sidebar/entityinspector/PropertyEditor.h:6:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:34:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from src/tools/radiant/include/radiant_i18n.h:30,
                 from src/tools/radiant/radiant/sidebar/entityinspector/SoundPropertyEditor.cpp:7:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from src/tools/radiant/libs/stream/textstream.h:36,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/sidebar/entityinspector/PropertyEditor.h: In member function 'ui::PropertyEditor::PropertyEditor()':
src/tools/radiant/radiant/sidebar/entityinspector/PropertyEditor.h:25:7: warning: function 'ui::PropertyEditor::PropertyEditor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   25 | class PropertyEditor
      |       ^~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/sidebar/entityinspector/SoundPropertyEditor.h: In member function 'ui::SoundPropertyEditor::~SoundPropertyEditor()':
src/tools/radiant/radiant/sidebar/entityinspector/SoundPropertyEditor.h:11:7: warning: function 'ui::SoundPropertyEditor::~SoundPropertyEditor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   11 | class SoundPropertyEditor: public PropertyEditor
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/sidebar/entityinspector/SoundPropertyEditor.h: In member function 'ui::SoundPropertyEditor::~SoundPropertyEditor()':
src/tools/radiant/radiant/sidebar/entityinspector/SoundPropertyEditor.h:11:7: warning: function 'ui::SoundPropertyEditor::~SoundPropertyEditor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/sidebar/entityinspector/../../ui/common/SoundChooser.h:7,
                 from src/tools/radiant/radiant/sidebar/entityinspector/SoundPropertyEditor.cpp:3:
src/tools/radiant/radiant/sidebar/entityinspector/../../ui/common/SoundPreview.h: In member function 'ui::SoundPreview::~SoundPreview()':
src/tools/radiant/radiant/sidebar/entityinspector/../../ui/common/SoundPreview.h:19:15: warning: function 'ui::SoundPreview::~SoundPreview()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   19 |         class SoundPreview
      |               ^~~~~~~~~~~~
src/tools/radiant/radiant/sidebar/entityinspector/../../ui/common/SoundChooser.h: In member function 'ui::SoundChooser::~SoundChooser()':
src/tools/radiant/radiant/sidebar/entityinspector/../../ui/common/SoundChooser.h:16:15: warning: function 'ui::SoundChooser::~SoundChooser()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   16 |         class SoundChooser
      |               ^~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/iundo.h:33:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iundo.h: In function 'GlobalUndoSystem()':
src/tools/radiant/include/iundo.h:172:20: warning: function 'GlobalUndoSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  172 | inline UndoSystem& GlobalUndoSystem ()
      |                    ^~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/sidebar/entityinspector/SpawnflagsPropertyEditor.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/cstddef:49,
                 from src/tools/radiant/include/iundo.h:30,
                 from src/tools/radiant/radiant/sidebar/entityinspector/PropertyEditor.h:4,
                 from src/tools/radiant/radiant/sidebar/entityinspector/SpawnflagsPropertyEditor.h:4,
                 from src/tools/radiant/radiant/sidebar/entityinspector/SpawnflagsPropertyEditor.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iundo.h:162:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from src/tools/radiant/radiant/sidebar/entityinspector/PropertyEditor.h:6:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:34:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from src/tools/radiant/radiant/sidebar/entityinspector/SpawnflagsPropertyEditor.h:6:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from src/tools/radiant/libs/stream/textstream.h:36,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/sidebar/entityinspector/PropertyEditor.h: In member function 'ui::PropertyEditor::PropertyEditor()':
src/tools/radiant/radiant/sidebar/entityinspector/PropertyEditor.h:25:7: warning: function 'ui::PropertyEditor::PropertyEditor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   25 | class PropertyEditor
      |       ^~~~~~~~~~~~~~
In file included from src/tools/radiant/include/ientity.h:28,
                 from src/tools/radiant/radiant/sidebar/entityinspector/SpawnflagsPropertyEditor.cpp:4:
src/tools/radiant/libs/string/string.h: In function 'string::toInt(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)':
src/tools/radiant/libs/string/string.h:172:12: warning: function 'string::toInt(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  172 | inline int toInt (const std::string& str, int defaultValue = 0)
      |            ^~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/string/string.h: In function 'string::toString<int>(int const&)std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >':
src/tools/radiant/libs/string/string.h:155:20: warning: function 'string::toString<int>(int const&)std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  155 | inline std::string toString (const T& t)
      |                    ^~~~~~~~
src/tools/radiant/radiant/sidebar/entityinspector/SpawnflagsPropertyEditor.h: In member function 'ui::SpawnflagsPropertyEditor::~SpawnflagsPropertyEditor()':
src/tools/radiant/radiant/sidebar/entityinspector/SpawnflagsPropertyEditor.h:14:7: warning: function 'ui::SpawnflagsPropertyEditor::~SpawnflagsPropertyEditor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   14 | class SpawnflagsPropertyEditor: public PropertyEditor
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/sidebar/entityinspector/SpawnflagsPropertyEditor.h: In member function 'ui::SpawnflagsPropertyEditor::~SpawnflagsPropertyEditor()':
src/tools/radiant/radiant/sidebar/entityinspector/SpawnflagsPropertyEditor.h:14:7: warning: function 'ui::SpawnflagsPropertyEditor::~SpawnflagsPropertyEditor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/iundo.h:33:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iundo.h: In function 'GlobalUndoSystem()':
src/tools/radiant/include/iundo.h:172:20: warning: function 'GlobalUndoSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  172 | inline UndoSystem& GlobalUndoSystem ()
      |                    ^~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/sidebar/entityinspector/Vector3PropertyEditor.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/cstddef:49,
                 from src/tools/radiant/include/iundo.h:30,
                 from src/tools/radiant/radiant/sidebar/entityinspector/PropertyEditor.h:4,
                 from src/tools/radiant/radiant/sidebar/entityinspector/Vector3PropertyEditor.h:4,
                 from src/tools/radiant/radiant/sidebar/entityinspector/Vector3PropertyEditor.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iundo.h:162:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from src/tools/radiant/radiant/sidebar/entityinspector/PropertyEditor.h:6:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:34:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from src/tools/radiant/include/radiant_i18n.h:30,
                 from src/tools/radiant/radiant/sidebar/entityinspector/Vector3PropertyEditor.cpp:6:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from src/tools/radiant/libs/stream/textstream.h:36,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/sidebar/entityinspector/PropertyEditor.h: In member function 'ui::PropertyEditor::PropertyEditor()':
src/tools/radiant/radiant/sidebar/entityinspector/PropertyEditor.h:25:7: warning: function 'ui::PropertyEditor::PropertyEditor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   25 | class PropertyEditor
      |       ^~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/sidebar/entityinspector/Vector3PropertyEditor.h: In member function 'ui::Vector3PropertyEditor::~Vector3PropertyEditor()':
src/tools/radiant/radiant/sidebar/entityinspector/Vector3PropertyEditor.h:14:7: warning: function 'ui::Vector3PropertyEditor::~Vector3PropertyEditor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   14 | class Vector3PropertyEditor: public PropertyEditor
      |       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/sidebar/entityinspector/Vector3PropertyEditor.h: In member function 'ui::Vector3PropertyEditor::~Vector3PropertyEditor()':
src/tools/radiant/radiant/sidebar/entityinspector/Vector3PropertyEditor.h:14:7: warning: function 'ui::Vector3PropertyEditor::~Vector3PropertyEditor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/include/ientity.h:28,
                 from src/tools/radiant/radiant/sidebar/entityinspector/Vector3PropertyEditor.cpp:3:
src/tools/radiant/libs/string/string.h: In function 'string::toString<double>(double const&)std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >':
src/tools/radiant/libs/string/string.h:155:20: warning: function 'string::toString<double>(double const&)std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  155 | inline std::string toString (const T& t)
      |                    ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/iundo.h:33:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iundo.h: In function 'GlobalUndoSystem()':
src/tools/radiant/include/iundo.h:172:20: warning: function 'GlobalUndoSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  172 | inline UndoSystem& GlobalUndoSystem ()
      |                    ^~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/sidebar/surfaceinspector/surfaceinspector.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/bits/stl_algobase.h:59,
                 from /usr/include/c++/12/bits/stl_tree.h:63,
                 from /usr/include/c++/12/map:60,
                 from src/tools/radiant/radiant/sidebar/surfaceinspector/surfaceinspector.h:3,
                 from src/tools/radiant/radiant/sidebar/surfaceinspector/surfaceinspector.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iselection.h:231,
                 from src/tools/radiant/radiant/sidebar/surfaceinspector/surfaceinspector.h:4:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from src/tools/radiant/libs/gtkutil/ifc/Widget.h:3,
                 from src/tools/radiant/libs/gtkutil/ifc/EditorWidget.h:3,
                 from src/tools/radiant/libs/gtkutil/TextPanel.h:3,
                 from src/tools/radiant/radiant/sidebar/surfaceinspector/surfaceinspector.h:7:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:34:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from src/tools/radiant/radiant/sidebar/surfaceinspector/../sidebar.h:20,
                 from src/tools/radiant/radiant/sidebar/surfaceinspector/surfaceinspector.h:11:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from src/tools/radiant/libs/stream/textstream.h:36,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/sidebar/surfaceinspector/surfaceinspector.cpp:23:
src/tools/radiant/radiant/sidebar/surfaceinspector/../../brush/TextureProjection.h: In member function 'constexpr TextureProjection& TextureProjection::operator=(const TextureProjection&)':
src/tools/radiant/radiant/sidebar/surfaceinspector/../../brush/TextureProjection.h:10:7: warning: implicitly-declared 'constexpr TexDef& TexDef::operator=(const TexDef&)' is deprecated [-Wdeprecated-copy]
   10 | class TextureProjection
      |       ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/sidebar/surfaceinspector/../../brush/TextureProjection.h:4:
src/tools/radiant/radiant/sidebar/surfaceinspector/../../brush/TexDef.h:13:17: note: because 'TexDef' has user-provided 'TexDef::TexDef(const TexDef&)'
   13 |                 TexDef (const TexDef& other);
      |                 ^~~~~~
In file included from src/tools/radiant/radiant/sidebar/surfaceinspector/../../brush/Face.h:13,
                 from src/tools/radiant/radiant/sidebar/surfaceinspector/../../brush/brushmanip.h:28,
                 from src/tools/radiant/radiant/sidebar/surfaceinspector/surfaceinspector.cpp:24:
src/tools/radiant/radiant/sidebar/surfaceinspector/../../brush/FaceTexDef.h: In constructor 'FaceTexdef::SavedState::SavedState(const FaceTexdef&)':
src/tools/radiant/radiant/sidebar/surfaceinspector/../../brush/FaceTexDef.h:26:67: note: synthesized method 'constexpr TextureProjection& TextureProjection::operator=(const TextureProjection&)' first required here
   26 |                                         m_projection = faceTexdef.m_projection;
      |                                                                   ^~~~~~~~~~~~
src/tools/radiant/radiant/sidebar/surfaceinspector/../../brush/FaceTexDef.h: In member function 'void FaceTexdef::SavedState::exportState(FaceTexdef&) const':
src/tools/radiant/radiant/sidebar/surfaceinspector/../../brush/FaceTexDef.h:31:89: warning: implicitly-declared 'constexpr TexDef& TexDef::operator=(const TexDef&)' is deprecated [-Wdeprecated-copy]
   31 |                                         faceTexdef.m_projection.m_texdef = m_projection.m_texdef;
      |                                                                                         ^~~~~~~~
src/tools/radiant/radiant/sidebar/surfaceinspector/../../brush/TexDef.h:13:17: note: because 'TexDef' has user-provided 'TexDef::TexDef(const TexDef&)'
   13 |                 TexDef (const TexDef& other);
      |                 ^~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/gtkutil/window/TransientWindow.h:4,
                 from src/tools/radiant/libs/gtkutil/window/BlockingTransientWindow.h:3,
                 from src/tools/radiant/radiant/sidebar/surfaceinspector/../../ui/common/ShaderChooser.h:5,
                 from src/tools/radiant/radiant/sidebar/surfaceinspector/surfaceinspector.h:9:
src/tools/radiant/libs/gtkutil/pointer.h: In function 'gint_to_pointer(int)':
src/tools/radiant/libs/gtkutil/pointer.h:35:17: warning: function 'gint_to_pointer(int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   35 | inline gpointer gint_to_pointer (gint i)
      |                 ^~~~~~~~~~~~~~~
In file included from src/tools/radiant/include/ientity.h:28,
                 from src/tools/radiant/libs/scenelib.h:33,
                 from src/tools/radiant/include/selectable.h:28,
                 from src/tools/radiant/libs/selectionlib.h:26,
                 from src/tools/radiant/radiant/sidebar/surfaceinspector/surfaceinspector.cpp:19:
src/tools/radiant/libs/string/string.h: In function 'string_compare_nocase_n(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long)':
src/tools/radiant/libs/string/string.h:86:12: warning: function 'string_compare_nocase_n(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   86 | inline int string_compare_nocase_n (const std::string& string, const std::string& other, std::size_t n)
      |            ^~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/string/string.h: In function 'string_equal_nocase_n(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long)':
src/tools/radiant/libs/string/string.h:102:13: warning: function 'string_equal_nocase_n(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  102 | inline bool string_equal_nocase_n (const std::string& string, const std::string& other, std::size_t n)
      |             ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/string/string.h: In function 'string::toInt(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)':
src/tools/radiant/libs/string/string.h:172:12: warning: function 'string::toInt(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  172 | inline int toInt (const std::string& str, int defaultValue = 0)
      |            ^~~~~
src/tools/radiant/libs/string/string.h: In function 'string::toFloat(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, float)':
src/tools/radiant/libs/string/string.h:179:14: warning: function 'string::toFloat(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  179 | inline float toFloat (const std::string& str, float defaultValue = 0.0f)
      |              ^~~~~~~
In file included from src/tools/radiant/radiant/sidebar/surfaceinspector/../../brush/Face.h:7:
src/tools/radiant/libs/shaderlib.h: In function 'shader_equal_n(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long)':
src/tools/radiant/libs/shaderlib.h:35:13: warning: function 'shader_equal_n(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   35 | inline bool shader_equal_n (const std::string& shader, const std::string& other, std::size_t n)
      |             ^~~~~~~~~~~~~~
src/tools/radiant/libs/shaderlib.h: In function 'shader_equal_prefix(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/shaderlib.h:45:13: warning: function 'shader_equal_prefix(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline bool shader_equal_prefix (const std::string& string, const std::string& prefix)
      |             ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/sidebar/surfaceinspector/../../brush/TextureProjection.h: In member function 'TextureProjection::~TextureProjection()':
src/tools/radiant/radiant/sidebar/surfaceinspector/../../brush/TextureProjection.h:10:7: warning: function 'TextureProjection::~TextureProjection()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   10 | class TextureProjection
      |       ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/sidebar/surfaceinspector/surfaceinspector.cpp:28:
src/tools/radiant/radiant/sidebar/surfaceinspector/../../textureentry.h: In member function 'EntryCompletion<TextureNameList>::~EntryCompletion()':
src/tools/radiant/radiant/sidebar/surfaceinspector/../../textureentry.h:36:7: warning: function 'EntryCompletion<TextureNameList>::~EntryCompletion()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   36 | class EntryCompletion
      |       ^~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/sidebar/surfaceinspector/surfaceinspector.h:5:
src/tools/radiant/include/iregistry.h: In member function 'RegistryKeyObserver::RegistryKeyObserver()':
src/tools/radiant/include/iregistry.h:26:7: warning: function 'RegistryKeyObserver::RegistryKeyObserver()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   26 | class RegistryKeyObserver {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/iselection.h: In member function 'SelectionSystem::Observer::Observer()':
src/tools/radiant/include/iselection.h:126:23: warning: function 'SelectionSystem::Observer::Observer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  126 |                 class Observer
      |                       ^~~~~~~~
src/tools/radiant/radiant/sidebar/surfaceinspector/../../ui/common/ShaderChooser.h: In member function 'ui::ShaderChooser::ChooserClient::ChooserClient()':
src/tools/radiant/radiant/sidebar/surfaceinspector/../../ui/common/ShaderChooser.h:27:15: warning: function 'ui::ShaderChooser::ChooserClient::ChooserClient()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   27 |         class ChooserClient
      |               ^~~~~~~~~~~~~
src/tools/radiant/radiant/sidebar/surfaceinspector/../sidebar.h: In member function 'ui::SidebarComponent::SidebarComponent()':
src/tools/radiant/radiant/sidebar/surfaceinspector/../sidebar.h:25:7: warning: function 'ui::SidebarComponent::SidebarComponent()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   25 | class SidebarComponent
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/libs/math/Vector3.h:16,
                 from src/tools/radiant/libs/texturelib.h:26,
                 from src/tools/radiant/include/ishader.h:3,
                 from src/tools/radiant/radiant/sidebar/surfaceinspector/../../ui/common/ShaderSelector.h:6,
                 from src/tools/radiant/radiant/sidebar/surfaceinspector/../../ui/common/ShaderChooser.h:3:
src/tools/radiant/libs/math/FloatTools.h: In function 'float_to_integer<double>(double const&)int':
src/tools/radiant/libs/math/FloatTools.h:31:12: warning: function 'float_to_integer<double>(double const&)int' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | inline int float_to_integer (const Element& f)
      |            ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/FloatTools.h: In function 'float_snapped<double, double>(double const&, double const&)double':
src/tools/radiant/libs/math/FloatTools.h:38:16: warning: function 'float_snapped<double, double>(double const&, double const&)double' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   38 | inline Element float_snapped (const Element& f, const OtherElement& snap)
      |                ^~~~~~~~~~~~~
src/tools/radiant/libs/math/FloatTools.h: In function 'float_mod_range<float, float>(float const&, float const&)float':
src/tools/radiant/libs/math/FloatTools.h:53:16: warning: function 'float_mod_range<float, float>(float const&, float const&)float' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   53 | inline Element float_mod_range (const Element& self, const ModulusElement& modulus)
      |                ^~~~~~~~~~~~~~~
src/tools/radiant/libs/math/FloatTools.h: In function 'float_mod<float, float>(float const&, float const&)float':
src/tools/radiant/libs/math/FloatTools.h:60:16: warning: function 'float_mod<float, float>(float const&, float const&)float' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   60 | inline Element float_mod (const Element& self, const ModulusElement& modulus)
      |                ^~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/sidebar/surfaceinspector/surfaceinspector.h:6:
src/tools/radiant/libs/gtkutil/RegistryConnector.h: In member function 'gtkutil::RegistryConnector::RegistryConnector()':
src/tools/radiant/libs/gtkutil/RegistryConnector.h:31:7: warning: function 'gtkutil::RegistryConnector::RegistryConnector()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | class RegistryConnector
      |       ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/include/ishaderlayer.h:3,
                 from src/tools/radiant/include/ishader.h:4:
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<ui::SurfaceInspector>(ui::SurfaceInspector&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<ui::SurfaceInspector>(ui::SurfaceInspector&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<void>(void*)void*':
src/tools/radiant/libs/generic/callback.h:35:14: warning: function 'convertToOpaque<void>(void*)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IGameManager::Name_CONSTANT_> >(ConstantWrapper<IGameManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IGameManager::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IGameManager::Name_CONSTANT_> >(ConstantWrapper<IGameManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IGameManager::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IGameManager::Version_CONSTANT_> >(ConstantWrapper<IGameManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IGameManager::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IGameManager::Version_CONSTANT_> >(ConstantWrapper<IGameManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IGameManager::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >(ConstantWrapper<IEventManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >(ConstantWrapper<IEventManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >(ConstantWrapper<IEventManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >(ConstantWrapper<IEventManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<EntryCompletion<TextureNameList> >(EntryCompletion<TextureNameList>&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<EntryCompletion<TextureNameList> >(EntryCompletion<TextureNameList>&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<IdleDraw>(IdleDraw&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<IdleDraw>(IdleDraw&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/string/string.h: In function 'string::toString<float>(float const&)std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >':
src/tools/radiant/libs/string/string.h:155:20: warning: function 'string::toString<float>(float const&)std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  155 | inline std::string toString (const T& t)
      |                    ^~~~~~~~
src/tools/radiant/libs/string/string.h: In function 'string::toString<int>(int const&)std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >':
src/tools/radiant/libs/string/string.h:155:20: warning: function 'string::toString<int>(int const&)std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/include/iselection.h:30:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iselection.h: In function 'GlobalSelectionSystem()':
src/tools/radiant/include/iselection.h:241:25: warning: function 'GlobalSelectionSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iregistry.h: In function 'GlobalRegistry()':
src/tools/radiant/include/iregistry.h:184:18: warning: function 'GlobalRegistry()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IGameManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IGameManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IGameManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IGameManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IGameManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IGameManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IGameManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IGameManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IGameManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IGameManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IGameManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IGameManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IGameManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IGameManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IGameManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IGameManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IGameManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IGameManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IGameManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IGameManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IGameManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IGameManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IGameManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IGameManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IGameManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IGameManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IGameManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IGameManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IGameManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IGameManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IGameManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IGameManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/sidebar/surfaceinspector/surfaceinspector.cpp:4:
src/tools/radiant/include/igamemanager.h: In function 'GlobalGameManager()':
src/tools/radiant/include/igamemanager.h:41:22: warning: function 'GlobalGameManager()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline IGameManager& GlobalGameManager ()
      |                      ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEventManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEventManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEventManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEventManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/sidebar/surfaceinspector/surfaceinspector.cpp:8:
src/tools/radiant/include/ieventmanager.h: In function 'GlobalEventManager()':
src/tools/radiant/include/ieventmanager.h:258:23: warning: function 'GlobalEventManager()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/gtkutil/dialog.h:27,
                 from src/tools/radiant/radiant/sidebar/surfaceinspector/surfaceinspector.cpp:16:
src/tools/radiant/include/iradiant.h: In function 'GlobalRadiant()':
src/tools/radiant/include/iradiant.h:162:18: warning: function 'GlobalRadiant()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:31:
src/tools/radiant/include/iscenegraph.h: In function 'GlobalSceneGraph()':
src/tools/radiant/include/iscenegraph.h:241:22: warning: function 'GlobalSceneGraph()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/sidebar/surfaceinspector/../../brush/Face.h:4:
src/tools/radiant/include/iundo.h: In function 'GlobalUndoSystem()':
src/tools/radiant/include/iundo.h:172:20: warning: function 'GlobalUndoSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  172 | inline UndoSystem& GlobalUndoSystem ()
      |                    ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/shaderlib.h:27:
src/tools/radiant/include/ishadersystem.h: In function 'GlobalShaderSystem()':
src/tools/radiant/include/ishadersystem.h:110:22: warning: function 'GlobalShaderSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  110 | inline ShaderSystem& GlobalShaderSystem ()
      |                      ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/shaderlib.h: In function 'GlobalTexturePrefix_get[abi:cxx11]()':
src/tools/radiant/libs/shaderlib.h:65:27: warning: function 'GlobalTexturePrefix_get[abi:cxx11]()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   65 | inline const std::string& GlobalTexturePrefix_get ()
      |                           ^~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/gtkutil/RegistryConnector.h: In member function 'gtkutil::RegistryConnector::~RegistryConnector()':
src/tools/radiant/libs/gtkutil/RegistryConnector.h:31:7: warning: function 'gtkutil::RegistryConnector::~RegistryConnector()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | class RegistryConnector
      |       ^~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/sidebar/entitylist/EntityList.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/limits.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:203,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/syslimits.h:7,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:34,
                 from /usr/lib64/glib-2.0/include/glibconfig.h:11,
                 from /usr/include/glib-2.0/glib/gtypes.h:32,
                 from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32,
                 from src/tools/radiant/radiant/sidebar/entitylist/../sidebar.h:20,
                 from src/tools/radiant/radiant/sidebar/entitylist/EntityList.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iselection.h:231,
                 from src/tools/radiant/radiant/sidebar/entitylist/EntityList.h:3,
                 from src/tools/radiant/radiant/sidebar/entitylist/EntityList.cpp:2:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/include/selectable.h:28,
                 from src/tools/radiant/libs/entitylib.h:32,
                 from src/tools/radiant/radiant/sidebar/entitylist/EntityList.cpp:13:
src/tools/radiant/libs/scenelib.h: In function 'Instance_getSelectable(scene::Instance&)':
src/tools/radiant/libs/scenelib.h:488:20: warning: function 'Instance_getSelectable(scene::Instance&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  488 | inline Selectable* Instance_getSelectable (scene::Instance& instance)
      |                    ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/iselection.h: In member function 'SelectionSystem::Observer::Observer()':
src/tools/radiant/include/iselection.h:126:23: warning: function 'SelectionSystem::Observer::Observer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  126 |                 class Observer
      |                       ^~~~~~~~
src/tools/radiant/radiant/sidebar/entitylist/../sidebar.h: In member function 'ui::SidebarComponent::SidebarComponent()':
src/tools/radiant/radiant/sidebar/entitylist/../sidebar.h:25:7: warning: function 'ui::SidebarComponent::SidebarComponent()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   25 | class SidebarComponent
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/iselection.h:30:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iselection.h: In function 'GlobalSelectionSystem()':
src/tools/radiant/include/iselection.h:241:25: warning: function 'GlobalSelectionSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^~~~~~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/sidebar/entitylist/GraphTreeModel.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/limits.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:203,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/syslimits.h:7,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:34,
                 from /usr/lib64/glib-2.0/include/glibconfig.h:11,
                 from /usr/include/glib-2.0/glib/gtypes.h:32,
                 from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/gtk-2.0/gtk/gtktreemodel.h:27,
                 from /usr/include/gtk-2.0/gtk/gtktreestore.h:28,
                 from src/tools/radiant/radiant/sidebar/entitylist/GraphTreeModel.h:4,
                 from src/tools/radiant/radiant/sidebar/entitylist/GraphTreeModel.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iscenegraph.h:231,
                 from src/tools/radiant/radiant/sidebar/entitylist/GraphTreeModel.h:7:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtktreemodel.h:30:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from src/tools/radiant/radiant/sidebar/entitylist/GraphTreeModel.cpp:3:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
src/tools/radiant/radiant/sidebar/entitylist/GraphTreeModel.cpp: In function 'ui::(anonymous namespace)::Node_getNameable(scene::Node&)':
src/tools/radiant/radiant/sidebar/entitylist/GraphTreeModel.cpp:15:18: warning: function 'ui::(anonymous namespace)::Node_getNameable(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   15 | inline Nameable* Node_getNameable (scene::Node& node)
      |                  ^~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/sidebar/entitylist/GraphTreeModel.cpp:8:
src/tools/radiant/radiant/sidebar/entitylist/GraphTreeModelPopulator.h: In member function 'ui::GraphTreeModelPopulator::~GraphTreeModelPopulator()':
src/tools/radiant/radiant/sidebar/entitylist/GraphTreeModelPopulator.h:16:7: warning: function 'ui::GraphTreeModelPopulator::~GraphTreeModelPopulator()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   16 | class GraphTreeModelPopulator: public scene::Graph::Walker {
      |       ^~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/sidebar/entitylist/GraphTreeModelPopulator.h: In member function 'ui::GraphTreeModelPopulator::~GraphTreeModelPopulator()':
src/tools/radiant/radiant/sidebar/entitylist/GraphTreeModelPopulator.h:16:7: warning: function 'ui::GraphTreeModelPopulator::~GraphTreeModelPopulator()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/sidebar/entitylist/GraphTreeModel.cpp:9:
src/tools/radiant/radiant/sidebar/entitylist/GraphTreeModelSelectionUpdater.h: In member function 'ui::GraphTreeModelSelectionUpdater::~GraphTreeModelSelectionUpdater()':
src/tools/radiant/radiant/sidebar/entitylist/GraphTreeModelSelectionUpdater.h:10:7: warning: function 'ui::GraphTreeModelSelectionUpdater::~GraphTreeModelSelectionUpdater()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   10 | class GraphTreeModelSelectionUpdater: public scene::Graph::Walker {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/sidebar/entitylist/GraphTreeModelSelectionUpdater.h: In member function 'ui::GraphTreeModelSelectionUpdater::~GraphTreeModelSelectionUpdater()':
src/tools/radiant/radiant/sidebar/entitylist/GraphTreeModelSelectionUpdater.h:10:7: warning: function 'ui::GraphTreeModelSelectionUpdater::~GraphTreeModelSelectionUpdater()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/sidebar/entitylist/GraphTreeModel.cpp:4:
src/tools/radiant/libs/scenelib.h: In function 'Instance_getSelectable(scene::Instance&)':
src/tools/radiant/libs/scenelib.h:488:20: warning: function 'Instance_getSelectable(scene::Instance&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  488 | inline Selectable* Instance_getSelectable (scene::Instance& instance)
      |                    ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Instance_isSelected(scene::Instance&)':
src/tools/radiant/libs/scenelib.h:606:13: warning: function 'Instance_isSelected(scene::Instance&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  606 | inline bool Instance_isSelected (scene::Instance& instance)
      |             ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Graph::Walker::Walker()':
src/tools/radiant/include/iscenegraph.h:92:31: warning: function 'scene::Graph::Walker::Walker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 |                         class Walker
      |                               ^~~~~~
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Graph::Observer::Observer()':
src/tools/radiant/include/iscenegraph.h:108:31: warning: function 'scene::Graph::Observer::Observer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  108 |                         class Observer {
      |                               ^~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/sidebar/entitylist/GraphTreeModel.cpp: In function 'ui::(anonymous namespace)::getNodeName(scene::Node&)':
src/tools/radiant/radiant/sidebar/entitylist/GraphTreeModel.cpp:20:20: warning: function 'ui::(anonymous namespace)::getNodeName(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   20 | inline std::string getNodeName (scene::Node& node)
      |                    ^~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/itraversable.h:4,
                 from src/tools/radiant/include/iscenegraph.h:28:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iscenegraph.h: In function 'GlobalSceneGraph()':
src/tools/radiant/include/iscenegraph.h:241:22: warning: function 'GlobalSceneGraph()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/sidebar/sidebar.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/limits.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:203,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/syslimits.h:7,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:34,
                 from /usr/lib64/glib-2.0/include/glibconfig.h:11,
                 from /usr/include/glib-2.0/glib/gtypes.h:32,
                 from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32,
                 from src/tools/radiant/radiant/sidebar/sidebar.h:20,
                 from src/tools/radiant/radiant/sidebar/sidebar.cpp:17:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/libs/gtkutil/widget.h:28,
                 from src/tools/radiant/radiant/sidebar/sidebar.cpp:19:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/gtkutil/widget.h: In function 'widget_set_visible(_GtkWidget*, bool)':
src/tools/radiant/libs/gtkutil/widget.h:41:13: warning: function 'widget_set_visible(_GtkWidget*, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline void widget_set_visible (GtkWidget* widget, bool shown)
      |             ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/gtkutil/widget.h: In function 'widget_is_visible(_GtkWidget*)':
src/tools/radiant/libs/gtkutil/widget.h:50:13: warning: function 'widget_is_visible(_GtkWidget*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   50 | inline bool widget_is_visible (GtkWidget* widget)
      |             ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/gtkutil/widget.h: In function 'widget_toggle_visible(_GtkWidget*)':
src/tools/radiant/libs/gtkutil/widget.h:55:13: warning: function 'widget_toggle_visible(_GtkWidget*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   55 | inline bool widget_toggle_visible (GtkWidget* widget)
      |             ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/gtkutil/widget.h:27:
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<ui::Sidebar>(ui::Sidebar&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<ui::Sidebar>(ui::Sidebar&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >(ConstantWrapper<IEventManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >(ConstantWrapper<IEventManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >(ConstantWrapper<IEventManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >(ConstantWrapper<IEventManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/sidebar/sidebar.cpp:30:
src/tools/radiant/radiant/sidebar/JobInfo.h: In member function 'sidebar::JobInfo::~JobInfo()':
src/tools/radiant/radiant/sidebar/JobInfo.h:28:15: warning: function 'sidebar::JobInfo::~JobInfo()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   28 |         class JobInfo : public ui::SidebarComponent
      |               ^~~~~~~
src/tools/radiant/radiant/sidebar/JobInfo.h: In member function 'sidebar::JobInfo::~JobInfo()':
src/tools/radiant/radiant/sidebar/JobInfo.h:28:15: warning: function 'sidebar::JobInfo::~JobInfo()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/iselection.h:30,
                 from src/tools/radiant/include/ieventmanager.h:7,
                 from src/tools/radiant/radiant/sidebar/sidebar.cpp:20:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEventManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEventManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEventManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEventManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/ieventmanager.h: In function 'GlobalEventManager()':
src/tools/radiant/include/ieventmanager.h:258:23: warning: function 'GlobalEventManager()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^~~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/sidebar/PrefabSelector.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/limits.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:203,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/syslimits.h:7,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:34,
                 from /usr/lib64/glib-2.0/include/glibconfig.h:11,
                 from /usr/include/glib-2.0/glib/gtypes.h:32,
                 from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32,
                 from src/tools/radiant/radiant/sidebar/PrefabSelector.h:27,
                 from src/tools/radiant/radiant/sidebar/PrefabSelector.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iclipper.h:96,
                 from src/tools/radiant/include/iradiant.h:30,
                 from src/tools/radiant/libs/gtkutil/messagebox.h:25,
                 from src/tools/radiant/radiant/sidebar/PrefabSelector.cpp:29:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/sidebar/../camera/../selection/RadiantSelectionSystem.h:7,
                 from src/tools/radiant/radiant/sidebar/../camera/../selection/ManipulateObserver.h:4,
                 from src/tools/radiant/radiant/sidebar/../camera/../selection/RadiantWindowObserver.h:8,
                 from src/tools/radiant/radiant/sidebar/../camera/CamWnd.h:6,
                 from src/tools/radiant/radiant/sidebar/../camera/GlobalCamera.h:7,
                 from src/tools/radiant/radiant/sidebar/PrefabSelector.cpp:43:
src/tools/radiant/radiant/sidebar/../camera/../selection/Manipulators.h: In constructor 'DragManipulator::DragManipulator()':
src/tools/radiant/radiant/sidebar/../camera/../selection/Manipulators.h:341:35: warning: member 'DragManipulator::_resizeTranslatable' is used uninitialized [-Wuninitialized]
  341 |   DragManipulator() : _freeResize(_resizeTranslatable), _freeDrag(_dragTranslatable), _selected(false) {}
      |                                   ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/sidebar/../camera/../selection/Manipulators.h:341:67: warning: member 'DragManipulator::_dragTranslatable' is used uninitialized [-Wuninitialized]
  341 |   DragManipulator() : _freeResize(_resizeTranslatable), _freeDrag(_dragTranslatable), _selected(false) {}
      |                                                                   ^~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/sidebar/PrefabSelector.h: In member function 'sidebar::PrefabSelector::~PrefabSelector()':
src/tools/radiant/radiant/sidebar/PrefabSelector.h:34:15: warning: function 'sidebar::PrefabSelector::~PrefabSelector()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   34 |         class PrefabSelector : public ui::SidebarComponent
      |               ^~~~~~~~~~~~~~
src/tools/radiant/radiant/sidebar/PrefabSelector.h: In member function 'sidebar::PrefabSelector::~PrefabSelector()':
src/tools/radiant/radiant/sidebar/PrefabSelector.h:34:15: warning: function 'sidebar::PrefabSelector::~PrefabSelector()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/sidebar/PrefabSelector.cpp:42:
src/tools/radiant/libs/archivelib.h: In member function 'BinaryToTextInputStream<SubFileInputStream>::~BinaryToTextInputStream()':
src/tools/radiant/libs/archivelib.h:75:7: warning: function 'BinaryToTextInputStream<SubFileInputStream>::~BinaryToTextInputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   75 | class BinaryToTextInputStream: public TextInputStream
      |       ^~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/archivelib.h: In member function 'BinaryToTextInputStream<SubFileInputStream>::~BinaryToTextInputStream()':
src/tools/radiant/libs/archivelib.h:75:7: warning: function 'BinaryToTextInputStream<SubFileInputStream>::~BinaryToTextInputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/stream/stringstream.h:25,
                 from src/tools/radiant/radiant/sidebar/PrefabSelector.cpp:28:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/stream/stringstream.h:26:
src/tools/radiant/libs/string/string.h: In function 'string::contains(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/string/string.h:167:13: warning: function 'string::contains(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  167 | inline bool contains (const std::string& source, const std::string& contains)
      |             ^~~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/sidebar/PrefabSelector.cpp:31:
src/tools/radiant/libs/gtkutil/pointer.h: In function 'gint_to_pointer(int)':
src/tools/radiant/libs/gtkutil/pointer.h:35:17: warning: function 'gint_to_pointer(int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   35 | inline gpointer gint_to_pointer (gint i)
      |                 ^~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/sidebar/PrefabSelector.cpp:37:
src/tools/radiant/libs/os/dir.h: In function 'directory_good(_GDir*)':
src/tools/radiant/libs/os/dir.h:34:13: warning: function 'directory_good(_GDir*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   34 | inline bool directory_good (Directory* directory)
      |             ^~~~~~~~~~~~~~
src/tools/radiant/libs/os/dir.h: In function 'directory_open(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/os/dir.h:39:19: warning: function 'directory_open(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | inline Directory* directory_open (const std::string& name)
      |                   ^~~~~~~~~~~~~~
src/tools/radiant/libs/os/dir.h: In function 'directory_close(_GDir*)':
src/tools/radiant/libs/os/dir.h:44:13: warning: function 'directory_close(_GDir*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   44 | inline void directory_close (Directory* directory)
      |             ^~~~~~~~~~~~~~~
src/tools/radiant/libs/os/dir.h: In function 'directory_read_and_increment(_GDir*)':
src/tools/radiant/libs/os/dir.h:49:20: warning: function 'directory_read_and_increment(_GDir*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | inline const char* directory_read_and_increment (Directory* directory)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/sidebar/PrefabSelector.cpp:38:
src/tools/radiant/libs/os/file.h: In function 'file_is_directory(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/os/file.h:101:13: warning: function 'file_is_directory(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  101 | inline bool file_is_directory (const std::string& path)
      |             ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/archivelib.h:27:
src/tools/radiant/libs/stream/filestream.h: In member function 'SubFileInputStream::~SubFileInputStream()':
src/tools/radiant/libs/stream/filestream.h:112:7: warning: function 'SubFileInputStream::~SubFileInputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  112 | class SubFileInputStream: public InputStream
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/filestream.h: In member function 'SubFileInputStream::~SubFileInputStream()':
src/tools/radiant/libs/stream/filestream.h:112:7: warning: function 'SubFileInputStream::~SubFileInputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/filestream.h: In function 'FileStreamDetail::whence_for_seekdir(SeekableStream::seekdir)':
src/tools/radiant/libs/stream/filestream.h:31:20: warning: function 'FileStreamDetail::whence_for_seekdir(SeekableStream::seekdir)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 |         inline int whence_for_seekdir (SeekableStream::seekdir direction)
      |                    ^~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/include/iarchive.h:29,
                 from src/tools/radiant/libs/archivelib.h:26:
src/tools/radiant/include/idatastream.h: In member function 'SeekableInputStream::~SeekableInputStream()':
src/tools/radiant/include/idatastream.h:72:7: warning: function 'SeekableInputStream::~SeekableInputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   72 | class SeekableInputStream : public InputStream, public SeekableStream {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/idatastream.h: In member function 'SeekableInputStream::~SeekableInputStream()':
src/tools/radiant/include/idatastream.h:72:7: warning: function 'SeekableInputStream::~SeekableInputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/sidebar/PrefabSelector.h:29:
src/tools/radiant/radiant/sidebar/sidebar.h: In member function 'ui::SidebarComponent::SidebarComponent()':
src/tools/radiant/radiant/sidebar/sidebar.h:25:7: warning: function 'ui::SidebarComponent::SidebarComponent()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   25 | class SidebarComponent
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/sidebar/PrefabSelector.cpp:36:
src/tools/radiant/libs/os/path.h: In function 'path_equal(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/os/path.h:189:13: warning: function 'path_equal(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  189 | inline bool path_equal (const std::string& path, const std::string& other)
      |             ^~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/modulesystem.h: In function 'globalModuleServer()':
src/tools/radiant/include/modulesystem.h:131:22: warning: function 'globalModuleServer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/os/path.h: In function 'extension_equal(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/os/path.h:238:13: warning: function 'extension_equal(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  238 | inline bool extension_equal (const std::string& extension, const std::string& other)
      |             ^~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [62]>(TextOutputStream&, char const (&) [62])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [62]>(TextOutputStream&, char const (&) [62])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<StringOutputStream>(StringOutputStream&, char const*)StringOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<StringOutputStream>(StringOutputStream&, char const*)StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/stream/stringstream.h: In function 'operator<< <char [4]>(StringOutputStream&, char const (&) [4])StringOutputStream&':
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: function 'operator<< <char [4]>(StringOutputStream&, char const (&) [4])StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^~~~~~~~
src/tools/radiant/libs/stream/stringstream.h: In function 'operator<< <char [5]>(StringOutputStream&, char const (&) [5])StringOutputStream&':
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: function 'operator<< <char [5]>(StringOutputStream&, char const (&) [5])StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/stringstream.h: In function 'operator<< <char [2]>(StringOutputStream&, char const (&) [2])StringOutputStream&':
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: function 'operator<< <char [2]>(StringOutputStream&, char const (&) [2])StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/stringstream.h: In function 'operator<< <char const*>(StringOutputStream&, char const* const&)StringOutputStream&':
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: function 'operator<< <char const*>(StringOutputStream&, char const* const&)StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<StringOutputStream>(StringOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)StringOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<StringOutputStream>(StringOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/stream/stringstream.h: In function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(StringOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)StringOutputStream&':
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(StringOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/stringstream.h: In member function 'StringBuffer::~StringBuffer()':
src/tools/radiant/libs/stream/stringstream.h:32:7: warning: function 'StringBuffer::~StringBuffer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   32 | class StringBuffer
      |       ^~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/os/path.h: In function 'os::getExtension(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/os/path.h:69:28: warning: function 'os::getExtension(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   69 |         inline std::string getExtension (const std::string& path)
      |                            ^~~~~~~~~~~~
src/tools/radiant/libs/os/path.h: In function 'os::getFilenameFromPath(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/os/path.h:78:28: warning: function 'os::getFilenameFromPath(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   78 |         inline std::string getFilenameFromPath (const std::string& path)
      |                            ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/os/path.h: In function 'os::stripExtension(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/os/path.h:102:28: warning: function 'os::stripExtension(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  102 |         inline std::string stripExtension (const std::string& filename)
      |                            ^~~~~~~~~~~~~~
src/tools/radiant/libs/archivelib.h: In member function 'DirectoryArchiveTextFile::~DirectoryArchiveTextFile()':
src/tools/radiant/libs/archivelib.h:214:7: warning: function 'DirectoryArchiveTextFile::~DirectoryArchiveTextFile()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  214 | class DirectoryArchiveTextFile: public ArchiveTextFile
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/archivelib.h: In member function 'DirectoryArchiveTextFile::~DirectoryArchiveTextFile()':
src/tools/radiant/libs/archivelib.h:214:7: warning: function 'DirectoryArchiveTextFile::~DirectoryArchiveTextFile()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/archivelib.h: In member function 'StoredArchiveTextFile::~StoredArchiveTextFile()':
src/tools/radiant/libs/archivelib.h:139:7: warning: function 'StoredArchiveTextFile::~StoredArchiveTextFile()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  139 | class StoredArchiveTextFile: public ArchiveTextFile
      |       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/archivelib.h: In member function 'StoredArchiveTextFile::~StoredArchiveTextFile()':
src/tools/radiant/libs/archivelib.h:139:7: warning: function 'StoredArchiveTextFile::~StoredArchiveTextFile()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/sidebar/PrefabSelector.cpp: In member function 'sidebar::(anonymous namespace)::LoadPrefabDirectoryFunctor::~LoadPrefabDirectoryFunctor()':
src/tools/radiant/radiant/sidebar/PrefabSelector.cpp:131:23: warning: function 'sidebar::(anonymous namespace)::LoadPrefabDirectoryFunctor::~LoadPrefabDirectoryFunctor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  131 |                 class LoadPrefabDirectoryFunctor
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/sidebar/PrefabSelector.cpp: In member function 'sidebar::(anonymous namespace)::LoadPrefabFileFunctor::~LoadPrefabFileFunctor()':
src/tools/radiant/radiant/sidebar/PrefabSelector.cpp:65:23: warning: function 'sidebar::(anonymous namespace)::LoadPrefabFileFunctor::~LoadPrefabFileFunctor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   65 |                 class LoadPrefabFileFunctor
      |                       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/os/path.h: In function 'os::standardPath(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/os/path.h:52:28: warning: function 'os::standardPath(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   52 |         inline std::string standardPath (const std::string& inPath)
      |                            ^~~~~~~~~~~~
In file included from src/tools/radiant/radiant/sidebar/PrefabSelector.cpp:44:
src/tools/radiant/include/imaterial.h: In function 'GlobalMaterialSystem()':
src/tools/radiant/include/imaterial.h:117:25: warning: function 'GlobalMaterialSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  117 | inline MaterialSystem * GlobalMaterialSystem() {
      |                         ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/iradiant.h:29:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, VirtualFileSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, VirtualFileSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, VirtualFileSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, VirtualFileSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/sidebar/PrefabSelector.cpp:39:
src/tools/radiant/include/ifilesystem.h: In function 'GlobalFileSystem()':
src/tools/radiant/include/ifilesystem.h:109:27: warning: function 'GlobalFileSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  109 | inline VirtualFileSystem& GlobalFileSystem ()
      |                           ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/sidebar/PrefabSelector.cpp:40:
src/tools/radiant/include/iregistry.h: In function 'GlobalRegistry()':
src/tools/radiant/include/iregistry.h:184:18: warning: function 'GlobalRegistry()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/sidebar/PrefabSelector.cpp:41:
src/tools/radiant/include/iundo.h: In function 'GlobalUndoSystem()':
src/tools/radiant/include/iundo.h:172:20: warning: function 'GlobalUndoSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  172 | inline UndoSystem& GlobalUndoSystem ()
      |                    ^~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/sidebar/MapInfo.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/limits.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:203,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/syslimits.h:7,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:34,
                 from /usr/lib64/glib-2.0/include/glibconfig.h:11,
                 from /usr/include/glib-2.0/glib/gtypes.h:32,
                 from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32,
                 from src/tools/radiant/radiant/sidebar/MapInfo.h:25,
                 from src/tools/radiant/radiant/sidebar/MapInfo.cpp:27:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/ieclass.h:64,
                 from src/tools/radiant/libs/eclasslib.h:31,
                 from src/tools/radiant/radiant/sidebar/MapInfo.cpp:30:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
src/tools/radiant/radiant/sidebar/MapInfo.h: In member function 'sidebar::MapInfo::~MapInfo()':
src/tools/radiant/radiant/sidebar/MapInfo.h:34:15: warning: function 'sidebar::MapInfo::~MapInfo()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   34 |         class MapInfo : public ui::SidebarComponent
      |               ^~~~~~~
src/tools/radiant/radiant/sidebar/MapInfo.h: In member function 'sidebar::MapInfo::~MapInfo()':
src/tools/radiant/radiant/sidebar/MapInfo.h:34:15: warning: function 'sidebar::MapInfo::~MapInfo()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/sidebar/MapInfo.cpp: In member function 'sidebar::(anonymous namespace)::EntityBreakdownWalker::~EntityBreakdownWalker()':
src/tools/radiant/radiant/sidebar/MapInfo.cpp:52:23: warning: function 'sidebar::(anonymous namespace)::EntityBreakdownWalker::~EntityBreakdownWalker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   52 |                 class EntityBreakdownWalker: public scene::Graph::Walker
      |                       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/sidebar/MapInfo.cpp: In member function 'sidebar::(anonymous namespace)::EntityBreakdownWalker::~EntityBreakdownWalker()':
src/tools/radiant/radiant/sidebar/MapInfo.cpp:52:23: warning: function 'sidebar::(anonymous namespace)::EntityBreakdownWalker::~EntityBreakdownWalker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/sidebar/MapInfo.cpp:31:
src/tools/radiant/libs/scenelib.h: In function 'Node_getEntity(scene::Node&)':
src/tools/radiant/libs/scenelib.h:269:16: warning: function 'Node_getEntity(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  269 | inline Entity* Node_getEntity(scene::Node& node) {
      |                ^~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:31:
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Graph::Walker::Walker()':
src/tools/radiant/include/iscenegraph.h:92:31: warning: function 'scene::Graph::Walker::Walker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 |                         class Walker
      |                               ^~~~~~
In file included from src/tools/radiant/radiant/sidebar/MapInfo.h:28:
src/tools/radiant/radiant/sidebar/sidebar.h: In member function 'ui::SidebarComponent::SidebarComponent()':
src/tools/radiant/radiant/sidebar/sidebar.h:25:7: warning: function 'ui::SidebarComponent::SidebarComponent()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   25 | class SidebarComponent
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/ieclass.h:29:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iscenegraph.h: In function 'GlobalSceneGraph()':
src/tools/radiant/include/iscenegraph.h:241:22: warning: function 'GlobalSceneGraph()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/gtkutil/dialog.h:27,
                 from src/tools/radiant/radiant/sidebar/MapInfo.cpp:32:
src/tools/radiant/include/iradiant.h: In function 'GlobalRadiant()':
src/tools/radiant/include/iradiant.h:162:18: warning: function 'GlobalRadiant()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/sidebar/JobInfo.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/limits.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:203,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/syslimits.h:7,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:34,
                 from /usr/lib64/glib-2.0/include/glibconfig.h:11,
                 from /usr/include/glib-2.0/glib/gtypes.h:32,
                 from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32,
                 from src/tools/radiant/radiant/sidebar/JobInfo.h:22,
                 from src/tools/radiant/radiant/sidebar/JobInfo.cpp:24:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/libs/gtkutil/window.h:28,
                 from src/tools/radiant/radiant/sidebar/JobInfo.cpp:27:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/sidebar/JobInfo.h:24:
src/tools/radiant/radiant/sidebar/sidebar.h: In member function 'ui::SidebarComponent::SidebarComponent()':
src/tools/radiant/radiant/sidebar/sidebar.h:25:7: warning: function 'ui::SidebarComponent::SidebarComponent()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   25 | class SidebarComponent
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/sidebar/JobInfo.h: In member function 'sidebar::JobInfo::~JobInfo()':
src/tools/radiant/radiant/sidebar/JobInfo.h:28:15: warning: function 'sidebar::JobInfo::~JobInfo()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   28 |         class JobInfo : public ui::SidebarComponent
      |               ^~~~~~~
src/tools/radiant/radiant/sidebar/JobInfo.h: In member function 'sidebar::JobInfo::~JobInfo()':
src/tools/radiant/radiant/sidebar/JobInfo.h:28:15: warning: function 'sidebar::JobInfo::~JobInfo()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
===> CXX [uforadiant] src/tools/radiant/radiant/sidebar/texturebrowser.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/radiant/sidebar/texturebrowser.h:25,
                 from src/tools/radiant/radiant/sidebar/texturebrowser.cpp:28:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/libs/texturelib.h:25,
                 from src/tools/radiant/include/ishader.h:3,
                 from src/tools/radiant/radiant/sidebar/texturebrowser.h:32:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from src/tools/radiant/radiant/sidebar/texturebrowser.h:28:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from src/tools/radiant/radiant/sidebar/texturebrowser.h:27:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/sidebar/texturebrowser.cpp:70:
src/tools/radiant/radiant/sidebar/../brush/TextureProjection.h: In member function 'constexpr TextureProjection& TextureProjection::operator=(const TextureProjection&)':
src/tools/radiant/radiant/sidebar/../brush/TextureProjection.h:10:7: warning: implicitly-declared 'constexpr TexDef& TexDef::operator=(const TexDef&)' is deprecated [-Wdeprecated-copy]
   10 | class TextureProjection
      |       ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/sidebar/../brush/TextureProjection.h:4:
src/tools/radiant/radiant/sidebar/../brush/TexDef.h:13:17: note: because 'TexDef' has user-provided 'TexDef::TexDef(const TexDef&)'
   13 |                 TexDef (const TexDef& other);
      |                 ^~~~~~
In file included from src/tools/radiant/radiant/sidebar/../brush/Face.h:13,
                 from src/tools/radiant/radiant/sidebar/../brush/brushmanip.h:28,
                 from src/tools/radiant/radiant/sidebar/texturebrowser.cpp:71:
src/tools/radiant/radiant/sidebar/../brush/FaceTexDef.h: In constructor 'FaceTexdef::SavedState::SavedState(const FaceTexdef&)':
src/tools/radiant/radiant/sidebar/../brush/FaceTexDef.h:26:67: note: synthesized method 'constexpr TextureProjection& TextureProjection::operator=(const TextureProjection&)' first required here
   26 |                                         m_projection = faceTexdef.m_projection;
      |                                                                   ^~~~~~~~~~~~
src/tools/radiant/radiant/sidebar/../brush/FaceTexDef.h: In member function 'void FaceTexdef::SavedState::exportState(FaceTexdef&) const':
src/tools/radiant/radiant/sidebar/../brush/FaceTexDef.h:31:89: warning: implicitly-declared 'constexpr TexDef& TexDef::operator=(const TexDef&)' is deprecated [-Wdeprecated-copy]
   31 |                                         faceTexdef.m_projection.m_texdef = m_projection.m_texdef;
      |                                                                                         ^~~~~~~~
src/tools/radiant/radiant/sidebar/../brush/TexDef.h:13:17: note: because 'TexDef' has user-provided 'TexDef::TexDef(const TexDef&)'
   13 |                 TexDef (const TexDef& other);
      |                 ^~~~~~
In file included from src/tools/radiant/include/ishaderlayer.h:3,
                 from src/tools/radiant/include/ishader.h:4:
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<(anonymous namespace)::TextureDirectoryFunctor>((anonymous namespace)::TextureDirectoryFunctor&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<(anonymous namespace)::TextureDirectoryFunctor>((anonymous namespace)::TextureDirectoryFunctor&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<(anonymous namespace)::TextureFunctor>((anonymous namespace)::TextureFunctor&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<(anonymous namespace)::TextureFunctor>((anonymous namespace)::TextureFunctor&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/sidebar/texturebrowser.h:33:
src/tools/radiant/libs/signal/signal.h: In function 'ListDetail::list_initialise(ListDetail::ListNodeBase&)':
src/tools/radiant/libs/signal/signal.h:16:13: warning: function 'ListDetail::list_initialise(ListDetail::ListNodeBase&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   16 | inline void list_initialise(ListNodeBase& self) {
      |             ^~~~~~~~~~~~~~~
src/tools/radiant/libs/signal/signal.h: In function 'ListDetail::node_link(ListDetail::ListNodeBase*, ListDetail::ListNodeBase*)':
src/tools/radiant/libs/signal/signal.h:36:13: warning: function 'ListDetail::node_link(ListDetail::ListNodeBase*, ListDetail::ListNodeBase*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   36 | inline void node_link(ListNodeBase* node, ListNodeBase* next) {
      |             ^~~~~~~~~
In file included from src/tools/radiant/radiant/sidebar/texturebrowser.h:94:
src/tools/radiant/libs/gtkutil/widget.h: In function 'widget_set_visible(_GtkWidget*, bool)':
src/tools/radiant/libs/gtkutil/widget.h:41:13: warning: function 'widget_set_visible(_GtkWidget*, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline void widget_set_visible (GtkWidget* widget, bool shown)
      |             ^~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/sidebar/texturebrowser.cpp:46:
src/tools/radiant/libs/string/string.h: In function 'string_compare_nocase(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/string/string.h:76:12: warning: function 'string_compare_nocase(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline int string_compare_nocase (const std::string& string, const std::string& other)
      |            ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/string/string.h: In function 'string_compare_nocase_n(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long)':
src/tools/radiant/libs/string/string.h:86:12: warning: function 'string_compare_nocase_n(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   86 | inline int string_compare_nocase_n (const std::string& string, const std::string& other, std::size_t n)
      |            ^~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/string/string.h: In function 'string_equal_nocase(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/string/string.h:94:13: warning: function 'string_equal_nocase(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | inline bool string_equal_nocase (const std::string& string, const std::string& other)
      |             ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/string/string.h: In function 'string_equal_nocase_n(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long)':
src/tools/radiant/libs/string/string.h:102:13: warning: function 'string_equal_nocase_n(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  102 | inline bool string_equal_nocase_n (const std::string& string, const std::string& other, std::size_t n)
      |             ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/string/string.h: In function 'string::startsWith(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/string/string.h:162:13: warning: function 'string::startsWith(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  162 | inline bool startsWith (const std::string& source, const std::string& contains)
      |             ^~~~~~~~~~
src/tools/radiant/libs/string/string.h: In function 'string::contains(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/string/string.h:167:13: warning: function 'string::contains(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  167 | inline bool contains (const std::string& source, const std::string& contains)
      |             ^~~~~~~~
In file included from src/tools/radiant/libs/shaderlib.h:26,
                 from src/tools/radiant/radiant/sidebar/texturebrowser.cpp:47:
src/tools/radiant/libs/character.h: In function 'char_is_ascii(char)':
src/tools/radiant/libs/character.h:29:13: warning: function 'char_is_ascii(char)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | inline bool char_is_ascii (char c)
      |             ^~~~~~~~~~~~~
src/tools/radiant/libs/character.h: In function 'string_is_ascii(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/character.h:35:13: warning: function 'string_is_ascii(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   35 | inline bool string_is_ascii (const std::string& str)
      |             ^~~~~~~~~~~~~~~
src/tools/radiant/libs/shaderlib.h: In function 'shader_equal(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/shaderlib.h:30:13: warning: function 'shader_equal(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   30 | inline bool shader_equal (const std::string& shader, const std::string& other)
      |             ^~~~~~~~~~~~
src/tools/radiant/libs/shaderlib.h: In function 'shader_equal_n(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long)':
src/tools/radiant/libs/shaderlib.h:35:13: warning: function 'shader_equal_n(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   35 | inline bool shader_equal_n (const std::string& shader, const std::string& other, std::size_t n)
      |             ^~~~~~~~~~~~~~
src/tools/radiant/libs/shaderlib.h: In function 'shader_equal_prefix(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/shaderlib.h:45:13: warning: function 'shader_equal_prefix(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline bool shader_equal_prefix (const std::string& string, const std::string& prefix)
      |             ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/shaderlib.h: In function 'shader_valid(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/shaderlib.h:59:13: warning: function 'shader_valid(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   59 | inline bool shader_valid (const std::string& shader)
      |             ^~~~~~~~~~~~
In file included from src/tools/radiant/radiant/sidebar/texturebrowser.h:100:
src/tools/radiant/include/iregistry.h: In member function 'RegistryKeyObserver::RegistryKeyObserver()':
src/tools/radiant/include/iregistry.h:26:7: warning: function 'RegistryKeyObserver::RegistryKeyObserver()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   26 | class RegistryKeyObserver {
      |       ^~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/sidebar/texturebrowser.h:99:
src/tools/radiant/include/preferencesystem.h: In member function 'PreferenceConstructor::PreferenceConstructor()':
src/tools/radiant/include/preferencesystem.h:90:7: warning: function 'PreferenceConstructor::PreferenceConstructor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   90 | class PreferenceConstructor
      |       ^~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/sidebar/texturebrowser.h:101:
src/tools/radiant/radiant/sidebar/sidebar.h: In member function 'ui::SidebarComponent::SidebarComponent()':
src/tools/radiant/radiant/sidebar/sidebar.h:25:7: warning: function 'ui::SidebarComponent::SidebarComponent()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   25 | class SidebarComponent
      |       ^~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/sidebar/texturebrowser.cpp:37:
src/tools/radiant/include/moduleobserver.h: In member function 'ModuleObserver::ModuleObserver()':
src/tools/radiant/include/moduleobserver.h:27:7: warning: function 'ModuleObserver::ModuleObserver()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   27 | class ModuleObserver
      |       ^~~~~~~~~~~~~~
In file included from src/tools/radiant/include/preferencesystem.h:115:
src/tools/radiant/include/modulesystem.h: In member function 'Modules<IImageModule>::Visitor::Visitor()':
src/tools/radiant/include/modulesystem.h:160:23: warning: function 'Modules<IImageModule>::Visitor::Visitor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  160 |                 class Visitor
      |                       ^~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/signal/signal.h: In member function 'SignalBase<SignalHandler>::SignalBase()':
src/tools/radiant/libs/signal/signal.h:229:7: warning: function 'SignalBase<SignalHandler>::SignalBase()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  229 | class SignalBase {
      |       ^~~~~~~~~~
src/tools/radiant/libs/signal/signal.h: In member function 'Signal0::Signal0()':
src/tools/radiant/libs/signal/signal.h:289:7: warning: function 'Signal0::Signal0()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  289 | class Signal0 : public SignalBase<SignalHandler> {
      |       ^~~~~~~
src/tools/radiant/radiant/sidebar/texturebrowser.cpp: In member function 'ShadersObserver::ShadersObserver()':
src/tools/radiant/radiant/sidebar/texturebrowser.cpp:367:7: warning: function 'ShadersObserver::ShadersObserver()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  367 | class ShadersObserver: public ModuleObserver
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<StringOutputStream>(StringOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)StringOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<StringOutputStream>(StringOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/sidebar/texturebrowser.cpp:52:
src/tools/radiant/libs/stream/stringstream.h: In function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(StringOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)StringOutputStream&':
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(StringOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<StringOutputStream>(StringOutputStream&, char const*)StringOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<StringOutputStream>(StringOutputStream&, char const*)StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/stream/stringstream.h: In function 'operator<< <char [5]>(StringOutputStream&, char const (&) [5])StringOutputStream&':
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: function 'operator<< <char [5]>(StringOutputStream&, char const (&) [5])StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/signal/signal.h: In member function 'SignalBase<SignalHandler>::~SignalBase()':
src/tools/radiant/libs/signal/signal.h:229:7: warning: function 'SignalBase<SignalHandler>::~SignalBase()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  229 | class SignalBase {
      |       ^~~~~~~~~~
src/tools/radiant/libs/signal/signal.h: In member function 'Signal0::~Signal0()':
src/tools/radiant/libs/signal/signal.h:289:7: warning: function 'Signal0::~Signal0()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  289 | class Signal0 : public SignalBase<SignalHandler> {
      |       ^~~~~~~
src/tools/radiant/radiant/sidebar/texturebrowser.cpp: In member function 'ShadersObserver::~ShadersObserver()':
src/tools/radiant/radiant/sidebar/texturebrowser.cpp:367:7: warning: function 'ShadersObserver::~ShadersObserver()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  367 | class ShadersObserver: public ModuleObserver
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/radiant/sidebar/texturebrowser.cpp: In member function 'ShadersObserver::~ShadersObserver()':
src/tools/radiant/radiant/sidebar/texturebrowser.cpp:367:7: warning: function 'ShadersObserver::~ShadersObserver()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<TextureBrowser>(TextureBrowser&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<TextureBrowser>(TextureBrowser&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'makeCallback1<(anonymous namespace)::TextureDirectoryFunctor>((anonymous namespace)::TextureDirectoryFunctor&)Callback1<(anonymous namespace)::TextureDirectoryFunctor::first_argument_type, void>':
src/tools/radiant/libs/generic/callback.h:648:57: warning: function 'makeCallback1<(anonymous namespace)::TextureDirectoryFunctor>((anonymous namespace)::TextureDirectoryFunctor&)Callback1<(anonymous namespace)::TextureDirectoryFunctor::first_argument_type, void>' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  648 | inline Callback1<typename Functor::first_argument_type> makeCallback1 (Functor& functor)
      |                                                         ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'makeCallback1<(anonymous namespace)::TextureFunctor>((anonymous namespace)::TextureFunctor&)Callback1<(anonymous namespace)::TextureFunctor::first_argument_type, void>':
src/tools/radiant/libs/generic/callback.h:648:57: warning: function 'makeCallback1<(anonymous namespace)::TextureFunctor>((anonymous namespace)::TextureFunctor&)Callback1<(anonymous namespace)::TextureFunctor::first_argument_type, void>' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/generic/callback.h:31:
src/tools/radiant/libs/generic/functional.h: In member function 'FunctorInvoke<SignalHandler>::operator()(SignalHandler)':
src/tools/radiant/libs/generic/functional.h:202:28: warning: function 'FunctorInvoke<SignalHandler>::operator()(SignalHandler)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  202 |         inline result_type operator()(Functor functor) {
      |                            ^~~~~~~~
src/tools/radiant/libs/signal/signal.h: In function 'invokeSignalHandlers<ListDetail::ListIterator<ListDetail::ConstTraits<SignalHandler> >, FunctorInvoke<SignalHandler> >(ListDetail::ListIterator<ListDetail::ConstTraits<SignalHandler> >, ListDetail::ListIterator<ListDetail::ConstTraits<SignalHandler> >, FunctorInvoke<SignalHandler>)void':
src/tools/radiant/libs/signal/signal.h:284:13: warning: function 'invokeSignalHandlers<ListDetail::ListIterator<ListDetail::ConstTraits<SignalHandler> >, FunctorInvoke<SignalHandler> >(ListDetail::ListIterator<ListDetail::ConstTraits<SignalHandler> >, ListDetail::ListIterator<ListDetail::ConstTraits<SignalHandler> >, FunctorInvoke<SignalHandler>)void' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  284 | inline void invokeSignalHandlers(InputIterator first, InputIterator last, SignalHandlerInvoke invoke) {
      |             ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >(ConstantWrapper<IEventManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >(ConstantWrapper<IEventManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >(ConstantWrapper<IEventManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >(ConstantWrapper<IEventManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/stringstream.h: In member function 'StringBuffer::~StringBuffer()':
src/tools/radiant/libs/stream/stringstream.h:32:7: warning: function 'StringBuffer::~StringBuffer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   32 | class StringBuffer
      |       ^~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<LoadTexturesByTypeVisitor::TextureDirectoryLoadTextureCaller>(LoadTexturesByTypeVisitor::TextureDirectoryLoadTextureCaller&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<LoadTexturesByTypeVisitor::TextureDirectoryLoadTextureCaller>(LoadTexturesByTypeVisitor::TextureDirectoryLoadTextureCaller&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'makeCallback1<LoadTexturesByTypeVisitor::TextureDirectoryLoadTextureCaller>(LoadTexturesByTypeVisitor::TextureDirectoryLoadTextureCaller&)Callback1<LoadTexturesByTypeVisitor::TextureDirectoryLoadTextureCaller::first_argument_type, void>':
src/tools/radiant/libs/generic/callback.h:648:57: warning: function 'makeCallback1<LoadTexturesByTypeVisitor::TextureDirectoryLoadTextureCaller>(LoadTexturesByTypeVisitor::TextureDirectoryLoadTextureCaller&)Callback1<LoadTexturesByTypeVisitor::TextureDirectoryLoadTextureCaller::first_argument_type, void>' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  648 | inline Callback1<typename Functor::first_argument_type> makeCallback1 (Functor& functor)
      |                                                         ^~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/sidebar/texturebrowser.cpp:49:
src/tools/radiant/libs/os/path.h: In function 'os::stripExtension(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/os/path.h:102:28: warning: function 'os::stripExtension(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  102 |         inline std::string stripExtension (const std::string& filename)
      |                            ^~~~~~~~~~~~~~
src/tools/radiant/libs/os/path.h: In function 'os::getFilenameFromPath(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/os/path.h:78:28: warning: function 'os::getFilenameFromPath(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   78 |         inline std::string getFilenameFromPath (const std::string& path)
      |                            ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/os/path.h: In function 'os::stripFilename(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/os/path.h:86:28: warning: function 'os::stripFilename(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   86 |         inline std::string stripFilename (const std::string& filename)
      |                            ^~~~~~~~~~~~~
src/tools/radiant/radiant/sidebar/texturebrowser.cpp: In member function 'LoadTexturesByTypeVisitor::~LoadTexturesByTypeVisitor()':
src/tools/radiant/radiant/sidebar/texturebrowser.cpp:419:7: warning: function 'LoadTexturesByTypeVisitor::~LoadTexturesByTypeVisitor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  419 | class LoadTexturesByTypeVisitor: public ImageModules::Visitor
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/sidebar/texturebrowser.cpp: In member function 'LoadTexturesByTypeVisitor::~LoadTexturesByTypeVisitor()':
src/tools/radiant/radiant/sidebar/texturebrowser.cpp:419:7: warning: function 'LoadTexturesByTypeVisitor::~LoadTexturesByTypeVisitor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/string/string.h: In function 'string::toString<unsigned long>(unsigned long const&)std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >':
src/tools/radiant/libs/string/string.h:155:20: warning: function 'string::toString<unsigned long>(unsigned long const&)std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  155 | inline std::string toString (const T& t)
      |                    ^~~~~~~~
src/tools/radiant/libs/os/path.h: In function 'os::makeRelative(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/os/path.h:112:28: warning: function 'os::makeRelative(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  112 |         inline std::string makeRelative (const std::string& path, const std::string& base)
      |                            ^~~~~~~~~~~~
src/tools/radiant/radiant/sidebar/texturebrowser.h: In member function 'TextureBrowser::~TextureBrowser()':
src/tools/radiant/radiant/sidebar/texturebrowser.h:103:7: warning: function 'TextureBrowser::~TextureBrowser()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  103 | class TextureBrowser: public RegistryKeyObserver, public PreferenceConstructor, public ui::SidebarComponent
      |       ^~~~~~~~~~~~~~
src/tools/radiant/radiant/sidebar/texturebrowser.h: In member function 'TextureBrowser::~TextureBrowser()':
src/tools/radiant/radiant/sidebar/texturebrowser.h:103:7: warning: function 'TextureBrowser::~TextureBrowser()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/include/preferencesystem.h:25:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, PreferenceSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, PreferenceSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, PreferenceSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, PreferenceSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/preferencesystem.h: In function 'GlobalPreferenceSystem()':
src/tools/radiant/include/preferencesystem.h:125:26: warning: function 'GlobalPreferenceSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  125 | inline PreferenceSystem& GlobalPreferenceSystem() {
      |                          ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iregistry.h: In function 'GlobalRegistry()':
src/tools/radiant/include/iregistry.h:184:18: warning: function 'GlobalRegistry()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, VirtualFileSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, VirtualFileSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, VirtualFileSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, VirtualFileSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/sidebar/texturebrowser.cpp:33:
src/tools/radiant/include/ifilesystem.h: In function 'GlobalFileSystem()':
src/tools/radiant/include/ifilesystem.h:109:27: warning: function 'GlobalFileSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  109 | inline VirtualFileSystem& GlobalFileSystem ()
      |                           ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/sidebar/texturebrowser.cpp:34:
src/tools/radiant/include/iundo.h: In function 'GlobalUndoSystem()':
src/tools/radiant/include/iundo.h:172:20: warning: function 'GlobalUndoSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  172 | inline UndoSystem& GlobalUndoSystem ()
      |                    ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, OpenGLBinding::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, OpenGLBinding::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, OpenGLBinding::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, OpenGLBinding::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/sidebar/texturebrowser.cpp:35:
src/tools/radiant/include/igl.h: In function 'GlobalOpenGL()':
src/tools/radiant/include/igl.h:212:23: warning: function 'GlobalOpenGL()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEventManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEventManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEventManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEventManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/sidebar/texturebrowser.cpp:38:
src/tools/radiant/include/ieventmanager.h: In function 'GlobalEventManager()':
src/tools/radiant/include/ieventmanager.h:258:23: warning: function 'GlobalEventManager()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/shaderlib.h:27:
src/tools/radiant/include/ishadersystem.h: In function 'GlobalShaderSystem()':
src/tools/radiant/include/ishadersystem.h:110:22: warning: function 'GlobalShaderSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  110 | inline ShaderSystem& GlobalShaderSystem ()
      |                      ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/shaderlib.h: In function 'GlobalTexturePrefix_get[abi:cxx11]()':
src/tools/radiant/libs/shaderlib.h:65:27: warning: function 'GlobalTexturePrefix_get[abi:cxx11]()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   65 | inline const std::string& GlobalTexturePrefix_get ()
      |                           ^~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/shaderlib.h: In function 'shader_get_textureName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/shaderlib.h:75:20: warning: function 'shader_get_textureName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   75 | inline std::string shader_get_textureName (const std::string& name)
      |                    ^~~~~~~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/textures/Texture.cpp
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/libs/texturelib.h:25,
                 from src/tools/radiant/radiant/textures/Texture.cpp:2:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/cstddef:49,
                 from src/tools/radiant/include/itextstream.h:32,
                 from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalWarningStream()':
src/tools/radiant/include/itextstream.h:138:26: warning: function 'globalWarningStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  138 | inline TextOutputStream& globalWarningStream ()
      |                          ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/iimage.h:25,
                 from src/tools/radiant/radiant/textures/Texture.cpp:3:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, OpenGLBinding::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, OpenGLBinding::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, OpenGLBinding::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, OpenGLBinding::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/textures/Texture.cpp:5:
src/tools/radiant/include/igl.h: In function 'GlobalOpenGL()':
src/tools/radiant/include/igl.h:212:23: warning: function 'GlobalOpenGL()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/textures/TextureManipulator.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/libs/generic/constant.h:25,
                 from src/tools/radiant/include/iimage.h:25,
                 from src/tools/radiant/radiant/textures/TextureManipulator.h:4,
                 from src/tools/radiant/radiant/textures/TextureManipulator.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/libs/texturelib.h:25,
                 from src/tools/radiant/include/ishader.h:3,
                 from src/tools/radiant/include/ishadersystem.h:28,
                 from src/tools/radiant/radiant/textures/TextureManipulator.h:5:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from src/tools/radiant/include/radiant_i18n.h:30,
                 from src/tools/radiant/radiant/textures/TextureManipulator.cpp:3:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from src/tools/radiant/libs/stream/textstream.h:36,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/textures/TextureManipulator.h: In member function 'shaders::TextureManipulator::~TextureManipulator()':
src/tools/radiant/radiant/textures/TextureManipulator.h:23:7: warning: function 'shaders::TextureManipulator::~TextureManipulator()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   23 | class TextureManipulator: public RegistryKeyObserver, public PreferenceConstructor
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/textures/TextureManipulator.h: In member function 'shaders::TextureManipulator::~TextureManipulator()':
src/tools/radiant/radiant/textures/TextureManipulator.h:23:7: warning: function 'shaders::TextureManipulator::~TextureManipulator()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/iimage.h: In member function 'Image::Image()':
src/tools/radiant/include/iimage.h:29:7: warning: function 'Image::Image()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class Image
      |       ^~~~~
In file included from src/tools/radiant/radiant/textures/TextureManipulator.h:6:
src/tools/radiant/include/iregistry.h: In member function 'RegistryKeyObserver::RegistryKeyObserver()':
src/tools/radiant/include/iregistry.h:26:7: warning: function 'RegistryKeyObserver::RegistryKeyObserver()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   26 | class RegistryKeyObserver {
      |       ^~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/textures/TextureManipulator.h:7:
src/tools/radiant/include/preferencesystem.h: In member function 'PreferenceConstructor::PreferenceConstructor()':
src/tools/radiant/include/preferencesystem.h:90:7: warning: function 'PreferenceConstructor::PreferenceConstructor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   90 | class PreferenceConstructor
      |       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalOutputStream()':
src/tools/radiant/include/itextstream.h:116:26: warning: function 'globalOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [22]>(TextOutputStream&, char const (&) [22])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [22]>(TextOutputStream&, char const (&) [22])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [52]>(TextOutputStream&, char const (&) [52])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [52]>(TextOutputStream&, char const (&) [52])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [46]>(TextOutputStream&, char const (&) [46])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [46]>(TextOutputStream&, char const (&) [46])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [45]>(TextOutputStream&, char const (&) [45])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [45]>(TextOutputStream&, char const (&) [45])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <int>(TextOutputStream&, int const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <int>(TextOutputStream&, int const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/ishadersystem.h: In function 'GlobalShaderSystem()':
src/tools/radiant/include/ishadersystem.h:110:22: warning: function 'GlobalShaderSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  110 | inline ShaderSystem& GlobalShaderSystem ()
      |                      ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iregistry.h: In function 'GlobalRegistry()':
src/tools/radiant/include/iregistry.h:184:18: warning: function 'GlobalRegistry()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, PreferenceSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, PreferenceSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, PreferenceSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, PreferenceSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/preferencesystem.h: In function 'GlobalPreferenceSystem()':
src/tools/radiant/include/preferencesystem.h:125:26: warning: function 'GlobalPreferenceSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  125 | inline PreferenceSystem& GlobalPreferenceSystem() {
      |                          ^~~~~~~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/textures/TexturesMap.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/libs/generic/constant.h:25,
                 from src/tools/radiant/include/iimage.h:25,
                 from src/tools/radiant/include/itextures.h:25,
                 from src/tools/radiant/radiant/textures/TexturesMap.h:1,
                 from src/tools/radiant/radiant/textures/TexturesMap.cpp:22:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/itextures.h:96:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/radiant/textures/TexturesMap.h:2:
src/tools/radiant/libs/container/hashfunc.h: In function 'ub4 hash(const ub1*, ub4, ub4, const UB1Traits&, const UB4x1Traits&) [with UB1Traits = ub1_default_traits; UB4x1Traits = ub1x4_default_traits]':
src/tools/radiant/libs/container/hashfunc.h:201:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
  201 |                 c += ((ub4)UB1Traits::as_ub1(k[10]) << 24);
      |                 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/container/hashfunc.h:202:9: note: here
  202 |         case 10:
      |         ^~~~
src/tools/radiant/libs/container/hashfunc.h:203:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
  203 |                 c += ((ub4)UB1Traits::as_ub1(k[9]) << 16);
      |                 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/container/hashfunc.h:204:9: note: here
  204 |         case 9 :
      |         ^~~~
src/tools/radiant/libs/container/hashfunc.h:205:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
  205 |                 c += ((ub4)UB1Traits::as_ub1(k[8]) << 8);
      |                 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/container/hashfunc.h:207:9: note: here
  207 |         case 8 :
      |         ^~~~
src/tools/radiant/libs/container/hashfunc.h:208:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
  208 |                 b += ((ub4)UB1Traits::as_ub1(k[7]) << 24);
      |                 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/container/hashfunc.h:209:9: note: here
  209 |         case 7 :
      |         ^~~~
src/tools/radiant/libs/container/hashfunc.h:210:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
  210 |                 b += ((ub4)UB1Traits::as_ub1(k[6]) << 16);
      |                 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/container/hashfunc.h:211:9: note: here
  211 |         case 6 :
      |         ^~~~
src/tools/radiant/libs/container/hashfunc.h:212:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
  212 |                 b += ((ub4)UB1Traits::as_ub1(k[5]) << 8);
      |                 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/container/hashfunc.h:213:9: note: here
  213 |         case 5 :
      |         ^~~~
src/tools/radiant/libs/container/hashfunc.h:214:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
  214 |                 b += UB1Traits::as_ub1(k[4]);
      |                 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/container/hashfunc.h:215:9: note: here
  215 |         case 4 :
      |         ^~~~
src/tools/radiant/libs/container/hashfunc.h:216:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
  216 |                 a += ((ub4)UB1Traits::as_ub1(k[3]) << 24);
      |                 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/container/hashfunc.h:217:9: note: here
  217 |         case 3 :
      |         ^~~~
src/tools/radiant/libs/container/hashfunc.h:218:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
  218 |                 a += ((ub4)UB1Traits::as_ub1(k[2]) << 16);
      |                 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/container/hashfunc.h:219:9: note: here
  219 |         case 2 :
      |         ^~~~
src/tools/radiant/libs/container/hashfunc.h:220:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
  220 |                 a += ((ub4)UB1Traits::as_ub1(k[1]) << 8);
      |                 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/container/hashfunc.h:221:9: note: here
  221 |         case 1 :
      |         ^~~~
src/tools/radiant/libs/container/hashfunc.h: In function 'ub4 hash(const ub1*, ub4, ub4, const UB1Traits&, const UB4x1Traits&) [with UB1Traits = ub1_nocase_traits; UB4x1Traits = ub1x4_nocase_traits]':
src/tools/radiant/libs/container/hashfunc.h:201:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
  201 |                 c += ((ub4)UB1Traits::as_ub1(k[10]) << 24);
      |                 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/container/hashfunc.h:202:9: note: here
  202 |         case 10:
      |         ^~~~
src/tools/radiant/libs/container/hashfunc.h:203:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
  203 |                 c += ((ub4)UB1Traits::as_ub1(k[9]) << 16);
      |                 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/container/hashfunc.h:204:9: note: here
  204 |         case 9 :
      |         ^~~~
src/tools/radiant/libs/container/hashfunc.h:205:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
  205 |                 c += ((ub4)UB1Traits::as_ub1(k[8]) << 8);
      |                 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/container/hashfunc.h:207:9: note: here
  207 |         case 8 :
      |         ^~~~
src/tools/radiant/libs/container/hashfunc.h:208:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
  208 |                 b += ((ub4)UB1Traits::as_ub1(k[7]) << 24);
      |                 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/container/hashfunc.h:209:9: note: here
  209 |         case 7 :
      |         ^~~~
src/tools/radiant/libs/container/hashfunc.h:210:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
  210 |                 b += ((ub4)UB1Traits::as_ub1(k[6]) << 16);
      |                 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/container/hashfunc.h:211:9: note: here
  211 |         case 6 :
      |         ^~~~
src/tools/radiant/libs/container/hashfunc.h:212:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
  212 |                 b += ((ub4)UB1Traits::as_ub1(k[5]) << 8);
      |                 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/container/hashfunc.h:213:9: note: here
  213 |         case 5 :
      |         ^~~~
src/tools/radiant/libs/container/hashfunc.h:214:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
  214 |                 b += UB1Traits::as_ub1(k[4]);
      |                 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/container/hashfunc.h:215:9: note: here
  215 |         case 4 :
      |         ^~~~
src/tools/radiant/libs/container/hashfunc.h:216:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
  216 |                 a += ((ub4)UB1Traits::as_ub1(k[3]) << 24);
      |                 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/container/hashfunc.h:217:9: note: here
  217 |         case 3 :
      |         ^~~~
src/tools/radiant/libs/container/hashfunc.h:218:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
  218 |                 a += ((ub4)UB1Traits::as_ub1(k[2]) << 16);
      |                 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/container/hashfunc.h:219:9: note: here
  219 |         case 2 :
      |         ^~~~
src/tools/radiant/libs/container/hashfunc.h:220:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
  220 |                 a += ((ub4)UB1Traits::as_ub1(k[1]) << 8);
      |                 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/container/hashfunc.h:221:9: note: here
  221 |         case 1 :
      |         ^~~~
src/tools/radiant/include/itextures.h: In function 'operator==(LoadImageCallback const&, LoadImageCallback const&)':
src/tools/radiant/include/itextures.h:48:13: warning: function 'operator==(LoadImageCallback const&, LoadImageCallback const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   48 | inline bool operator== (const LoadImageCallback& self, const LoadImageCallback& other)
      |             ^~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/container/hashfunc.h:27:
src/tools/radiant/libs/string/string.h: In function 'string_compare_nocase(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/string/string.h:76:12: warning: function 'string_compare_nocase(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline int string_compare_nocase (const std::string& string, const std::string& other)
      |            ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/string/string.h: In function 'string_equal_nocase(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/string/string.h:94:13: warning: function 'string_equal_nocase(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | inline bool string_equal_nocase (const std::string& string, const std::string& other)
      |             ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/string/string.h: In function 'string_length(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/string/string.h:117:20: warning: function 'string_length(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  117 | inline std::size_t string_length (const std::string& string)
      |                    ^~~~~~~~~~~~~
src/tools/radiant/libs/container/hashfunc.h: In function 'ub1_as_ub1_nocase(unsigned char)':
src/tools/radiant/libs/container/hashfunc.h:32:12: warning: function 'ub1_as_ub1_nocase(unsigned char)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   32 | inline ub1 ub1_as_ub1_nocase(ub1 byte) {
      |            ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/container/cache.h:26,
                 from src/tools/radiant/radiant/textures/TexturesMap.h:3:
src/tools/radiant/libs/container/hashtable.h: In function 'HashTableDetail::next_power_of_two(unsigned long)':
src/tools/radiant/libs/container/hashtable.h:32:20: warning: function 'HashTableDetail::next_power_of_two(unsigned long)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   32 | inline std::size_t next_power_of_two(std::size_t size) {
      |                    ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/container/hashtable.h: In function 'HashTableDetail::list_initialise(HashTableDetail::BucketNodeBase&)':
src/tools/radiant/libs/container/hashtable.h:45:13: warning: function 'HashTableDetail::list_initialise(HashTableDetail::BucketNodeBase&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void list_initialise(BucketNodeBase& self) {
      |             ^~~~~~~~~~~~~~~
src/tools/radiant/libs/container/hashtable.h: In function 'HashTableDetail::node_link(HashTableDetail::BucketNodeBase*, HashTableDetail::BucketNodeBase*)':
src/tools/radiant/libs/container/hashtable.h:65:13: warning: function 'HashTableDetail::node_link(HashTableDetail::BucketNodeBase*, HashTableDetail::BucketNodeBase*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   65 | inline void node_link(BucketNodeBase* node, BucketNodeBase* next) {
      |             ^~~~~~~~~
src/tools/radiant/libs/container/hashtable.h: In function 'HashTableDetail::node_unlink(HashTableDetail::BucketNodeBase*)':
src/tools/radiant/libs/container/hashtable.h:71:13: warning: function 'HashTableDetail::node_unlink(HashTableDetail::BucketNodeBase*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   71 | inline void node_unlink(BucketNodeBase* node) {
      |             ^~~~~~~~~~~
src/tools/radiant/include/itextures.h: In member function 'TexturesCache::TexturesCache()':
src/tools/radiant/include/itextures.h:68:7: warning: function 'TexturesCache::TexturesCache()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   68 | class TexturesCache
      |       ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/container/hashfunc.h: In function 'hash<ub1_default_traits, ub1x4_default_traits>(unsigned char const*, unsigned long, unsigned long, ub1_default_traits const&, ub1x4_default_traits const&)unsigned long':
src/tools/radiant/libs/container/hashfunc.h:173:12: warning: function 'hash<ub1_default_traits, ub1x4_default_traits>(unsigned char const*, unsigned long, unsigned long, ub1_default_traits const&, ub1x4_default_traits const&)unsigned long' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  173 | inline ub4 hash(
      |            ^~~~
src/tools/radiant/libs/container/hashfunc.h: In function 'hash_ub1(unsigned char const*, unsigned long, unsigned long)':
src/tools/radiant/libs/container/hashfunc.h:282:15: warning: function 'hash_ub1(unsigned char const*, unsigned long, unsigned long)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  282 | inline hash_t hash_ub1(const ub1* key, std::size_t len, hash_t previous = 0) {
      |               ^~~~~~~~
src/tools/radiant/libs/container/hashfunc.h: In function 'hash_combine(unsigned long, unsigned long)':
src/tools/radiant/libs/container/hashfunc.h:295:12: warning: function 'hash_combine(unsigned long, unsigned long)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  295 | inline ub4 hash_combine(ub4 left, ub4 right) {
      |            ^~~~~~~~~~~~
src/tools/radiant/libs/container/hashfunc.h: In function 'hash<ub1_nocase_traits, ub1x4_nocase_traits>(unsigned char const*, unsigned long, unsigned long, ub1_nocase_traits const&, ub1x4_nocase_traits const&)unsigned long':
src/tools/radiant/libs/container/hashfunc.h:173:12: warning: function 'hash<ub1_nocase_traits, ub1x4_nocase_traits>(unsigned char const*, unsigned long, unsigned long, ub1_nocase_traits const&, ub1x4_nocase_traits const&)unsigned long' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  173 | inline ub4 hash(
      |            ^~~~
src/tools/radiant/libs/container/hashfunc.h: In function 'hash_ub1_nocase(unsigned char const*, unsigned long, unsigned long)':
src/tools/radiant/libs/container/hashfunc.h:286:15: warning: function 'hash_ub1_nocase(unsigned char const*, unsigned long, unsigned long)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  286 | inline hash_t hash_ub1_nocase(const ub1* key, std::size_t len, hash_t previous = 0) {
      |               ^~~~~~~~~~~~~~~
src/tools/radiant/libs/container/hashfunc.h: In function 'pod_hash<LoadImageCallback>(LoadImageCallback const&)unsigned long':
src/tools/radiant/libs/container/hashfunc.h:300:15: warning: function 'pod_hash<LoadImageCallback>(LoadImageCallback const&)unsigned long' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  300 | inline hash_t pod_hash(const POD& pod) {
      |               ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [74]>(TextOutputStream&, char const (&) [74])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [74]>(TextOutputStream&, char const (&) [74])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [44]>(TextOutputStream&, char const (&) [44])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [44]>(TextOutputStream&, char const (&) [44])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [37]>(TextOutputStream&, char const (&) [37])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [37]>(TextOutputStream&, char const (&) [37])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [33]>(TextOutputStream&, char const (&) [33])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [33]>(TextOutputStream&, char const (&) [33])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [26]>(TextOutputStream&, char const (&) [26])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [26]>(TextOutputStream&, char const (&) [26])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [64]>(TextOutputStream&, char const (&) [64])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [64]>(TextOutputStream&, char const (&) [64])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [32]>(TextOutputStream&, char const (&) [32])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [32]>(TextOutputStream&, char const (&) [32])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [34]>(TextOutputStream&, char const (&) [34])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [34]>(TextOutputStream&, char const (&) [34])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [40]>(TextOutputStream&, char const (&) [40])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [40]>(TextOutputStream&, char const (&) [40])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [69]>(TextOutputStream&, char const (&) [69])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [69]>(TextOutputStream&, char const (&) [69])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/textures/TexturesMap.cpp:23:
src/tools/radiant/libs/texturelib.h: In member function 'GLTexture::~GLTexture()':
src/tools/radiant/libs/texturelib.h:41:7: warning: function 'GLTexture::~GLTexture()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | class GLTexture
      |       ^~~~~~~~~
src/tools/radiant/libs/container/hashtable.h: In member function 'HashTableDetail::KeyValue<std::pair<LoadImageCallback, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, SharedValue<GLTexture> >::~KeyValue()':
src/tools/radiant/libs/container/hashtable.h:77:8: warning: function 'HashTableDetail::KeyValue<std::pair<LoadImageCallback, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, SharedValue<GLTexture> >::~KeyValue()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   77 | struct KeyValue {
      |        ^~~~~~~~
src/tools/radiant/libs/container/hashtable.h: In member function 'HashTableDetail::BucketNode<std::pair<LoadImageCallback, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, SharedValue<GLTexture>, unsigned long>::~BucketNode()':
src/tools/radiant/libs/container/hashtable.h:87:8: warning: function 'HashTableDetail::BucketNode<std::pair<LoadImageCallback, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, SharedValue<GLTexture>, unsigned long>::~BucketNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | struct BucketNode : public BucketNodeBase {
      |        ^~~~~~~~~~
src/tools/radiant/libs/container/hashtable.h: In member function 'HashTable<std::pair<LoadImageCallback, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, SharedValue<GLTexture>, TexturesMap::TextureKeyHashNoCase, TexturesMap::TextureKeyEqualNoCase>::node_destroy(HashTableDetail::BucketNode<std::pair<LoadImageCallback, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, SharedValue<GLTexture>, unsigned long>*)':
src/tools/radiant/libs/container/hashtable.h:173:21: warning: function 'HashTable<std::pair<LoadImageCallback, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, SharedValue<GLTexture>, TexturesMap::TextureKeyHashNoCase, TexturesMap::TextureKeyEqualNoCase>::node_destroy(HashTableDetail::BucketNode<std::pair<LoadImageCallback, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, SharedValue<GLTexture>, unsigned long>*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  173 |         inline void node_destroy(BucketNode* node) {
      |                     ^~~~~~~~~~~~
src/tools/radiant/radiant/textures/TexturesMap.h: In member function 'TexturesMap::~TexturesMap()':
src/tools/radiant/radiant/textures/TexturesMap.h:5:7: warning: function 'TexturesMap::~TexturesMap()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    5 | class TexturesMap: public TexturesCache
      |       ^~~~~~~~~~~
src/tools/radiant/radiant/textures/TexturesMap.h: In member function 'TexturesMap::~TexturesMap()':
src/tools/radiant/radiant/textures/TexturesMap.h:5:7: warning: function 'TexturesMap::~TexturesMap()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/container/hashtable.h: In member function 'HashTable<std::pair<LoadImageCallback, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, SharedValue<GLTexture>, TexturesMap::TextureKeyHashNoCase, TexturesMap::TextureKeyEqualNoCase>::node_create(unsigned long, std::pair<LoadImageCallback, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, SharedValue<GLTexture> const&)':
src/tools/radiant/libs/container/hashtable.h:170:28: warning: function 'HashTable<std::pair<LoadImageCallback, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, SharedValue<GLTexture>, TexturesMap::TextureKeyHashNoCase, TexturesMap::TextureKeyEqualNoCase>::node_create(unsigned long, std::pair<LoadImageCallback, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, SharedValue<GLTexture> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  170 |         inline BucketNode* node_create(hash_type hash, const Key& key, const Value& value) {
      |                            ^~~~~~~~~~~
src/tools/radiant/libs/container/hashfunc.h: In function 'string_hash_nocase(char const*, unsigned long)':
src/tools/radiant/libs/container/hashfunc.h:308:15: warning: function 'string_hash_nocase(char const*, unsigned long)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  308 | inline hash_t string_hash_nocase(const char* string, hash_t previous = 0) {
      |               ^~~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/textures/TexturesModule.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/libs/generic/constant.h:25,
                 from src/tools/radiant/include/iradiant.h:29,
                 from src/tools/radiant/radiant/textures/TexturesModule.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iclipper.h:96,
                 from src/tools/radiant/include/iradiant.h:30:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/modulesystem.h: In function 'Module_getTable(Module&)':
src/tools/radiant/include/modulesystem.h:59:14: warning: function 'Module_getTable(Module&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   59 | inline void* Module_getTable (Module& module)
      |              ^~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/textures/TexturesModule.cpp:7:
src/tools/radiant/libs/modulesystem/modulesmap.h: In member function 'InsertModules<IImageModule>::~InsertModules()':
src/tools/radiant/libs/modulesystem/modulesmap.h:88:7: warning: function 'InsertModules<IImageModule>::~InsertModules()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   88 | class InsertModules: public ModuleServer::Visitor
      |       ^~~~~~~~~~~~~
src/tools/radiant/libs/modulesystem/modulesmap.h: In member function 'InsertModules<IImageModule>::~InsertModules()':
src/tools/radiant/libs/modulesystem/modulesmap.h:88:7: warning: function 'InsertModules<IImageModule>::~InsertModules()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'globalOutputStream()':
src/tools/radiant/include/itextstream.h:116:26: warning: function 'globalOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/modulesystem.h: In function 'globalModuleServer()':
src/tools/radiant/include/modulesystem.h:131:22: warning: function 'globalModuleServer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/modulesystem.h: In member function 'Modules<IImageModule>::Modules()':
src/tools/radiant/include/modulesystem.h:154:7: warning: function 'Modules<IImageModule>::Modules()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  154 | class Modules
      |       ^~~~~~~
src/tools/radiant/include/modulesystem.h: In member function 'ModuleServer::Visitor::Visitor()':
src/tools/radiant/include/modulesystem.h:74:23: warning: function 'ModuleServer::Visitor::Visitor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   74 |                 class Visitor
      |                       ^~~~~~~
src/tools/radiant/include/modulesystem.h: In member function 'Module::Module()':
src/tools/radiant/include/modulesystem.h:45:7: warning: function 'Module::Module()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class Module
      |       ^~~~~~
In file included from src/tools/radiant/libs/modulesystem/singletonmodule.h:28,
                 from src/tools/radiant/radiant/textures/TexturesModule.cpp:8:
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegisterable::ModuleRegisterable()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:29:7: warning: function 'ModuleRegisterable::ModuleRegisterable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class ModuleRegisterable
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [38]>(TextOutputStream&, char const (&) [38])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [38]>(TextOutputStream&, char const (&) [38])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [7]>(TextOutputStream&, char const (&) [7])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [7]>(TextOutputStream&, char const (&) [7])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [14]>(TextOutputStream&, char const (&) [14])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [14]>(TextOutputStream&, char const (&) [14])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/modulesystem/modulesmap.h: In member function 'ModulesMap<IImageModule>::ModulesMap()':
src/tools/radiant/libs/modulesystem/modulesmap.h:32:7: warning: function 'ModulesMap<IImageModule>::ModulesMap()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   32 | class ModulesMap: public Modules<Type>
      |       ^~~~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegistryList::~ModuleRegistryList()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:39:7: warning: function 'ModuleRegistryList::~ModuleRegistryList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class ModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'StaticRegisterModule::~StaticRegisterModule()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:68:7: warning: function 'StaticRegisterModule::~StaticRegisterModule()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   68 | class StaticRegisterModule: public StaticModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegistryList::ModuleRegistryList()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:39:7: warning: function 'ModuleRegistryList::ModuleRegistryList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class ModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, OpenGLBinding::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, OpenGLBinding::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, PreferenceSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, PreferenceSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, OpenGLBinding::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, OpenGLBinding::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, PreferenceSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, PreferenceSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, TexturesCache::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<TexturesCache::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, TexturesCache::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<TexturesCache::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<TexturesCache::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<TexturesCache::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<TexturesCache::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<TexturesCache::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/modulesystem/modulesmap.h: In member function 'ModulesRef<IImageModule>::~ModulesRef()':
src/tools/radiant/libs/modulesystem/modulesmap.h:106:7: warning: function 'ModulesRef<IImageModule>::~ModulesRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  106 | class ModulesRef
      |       ^~~~~~~~~~
In file included from src/tools/radiant/libs/string/StringTokeniser.h:5,
                 from src/tools/radiant/libs/modulesystem/modulesmap.h:26:
src/tools/radiant/libs/string/string.h: In function 'string::splitBy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/string/string.h:200:13: warning: function 'string::splitBy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  200 | inline void splitBy (const std::string& str, std::vector<std::string>& tokens, const std::string& delimiters = " ")
      |             ^~~~~~~
src/tools/radiant/radiant/textures/TexturesModule.cpp: In member function 'TexturesDependencies::~TexturesDependencies()':
src/tools/radiant/radiant/textures/TexturesModule.cpp:13:7: warning: function 'TexturesDependencies::~TexturesDependencies()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   13 | class TexturesDependencies: public GlobalRadiantModuleRef,
      |       ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [77]>(TextOutputStream&, char const (&) [77])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [77]>(TextOutputStream&, char const (&) [77])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [4]>(TextOutputStream&, char const (&) [4])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [4]>(TextOutputStream&, char const (&) [4])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [16]>(TextOutputStream&, char const (&) [16])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [16]>(TextOutputStream&, char const (&) [16])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [37]>(TextOutputStream&, char const (&) [37])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [37]>(TextOutputStream&, char const (&) [37])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [32]>(TextOutputStream&, char const (&) [32])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [32]>(TextOutputStream&, char const (&) [32])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [64]>(TextOutputStream&, char const (&) [64])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [64]>(TextOutputStream&, char const (&) [64])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/container/cache.h:26,
                 from src/tools/radiant/radiant/textures/TexturesMap.h:3,
                 from src/tools/radiant/radiant/textures/TexturesModule.cpp:11:
src/tools/radiant/libs/container/hashtable.h: In member function 'HashTableDetail::KeyValue<std::pair<LoadImageCallback, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, SharedValue<GLTexture> >::~KeyValue()':
src/tools/radiant/libs/container/hashtable.h:77:8: warning: function 'HashTableDetail::KeyValue<std::pair<LoadImageCallback, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, SharedValue<GLTexture> >::~KeyValue()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   77 | struct KeyValue {
      |        ^~~~~~~~
src/tools/radiant/libs/container/hashtable.h: In member function 'HashTableDetail::BucketNode<std::pair<LoadImageCallback, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, SharedValue<GLTexture>, unsigned long>::~BucketNode()':
src/tools/radiant/libs/container/hashtable.h:87:8: warning: function 'HashTableDetail::BucketNode<std::pair<LoadImageCallback, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, SharedValue<GLTexture>, unsigned long>::~BucketNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | struct BucketNode : public BucketNodeBase {
      |        ^~~~~~~~~~
src/tools/radiant/libs/container/hashtable.h: In member function 'HashTable<std::pair<LoadImageCallback, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, SharedValue<GLTexture>, TexturesMap::TextureKeyHashNoCase, TexturesMap::TextureKeyEqualNoCase>::node_destroy(HashTableDetail::BucketNode<std::pair<LoadImageCallback, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, SharedValue<GLTexture>, unsigned long>*)':
src/tools/radiant/libs/container/hashtable.h:173:21: warning: function 'HashTable<std::pair<LoadImageCallback, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, SharedValue<GLTexture>, TexturesMap::TextureKeyHashNoCase, TexturesMap::TextureKeyEqualNoCase>::node_destroy(HashTableDetail::BucketNode<std::pair<LoadImageCallback, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, SharedValue<GLTexture>, unsigned long>*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  173 |         inline void node_destroy(BucketNode* node) {
      |                     ^~~~~~~~~~~~
src/tools/radiant/radiant/textures/TexturesMap.h: In member function 'TexturesMap::~TexturesMap()':
src/tools/radiant/radiant/textures/TexturesMap.h:5:7: warning: function 'TexturesMap::~TexturesMap()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    5 | class TexturesMap: public TexturesCache
      |       ^~~~~~~~~~~
src/tools/radiant/radiant/textures/TexturesMap.h: In member function 'TexturesMap::~TexturesMap()':
src/tools/radiant/radiant/textures/TexturesMap.h:5:7: warning: function 'TexturesMap::~TexturesMap()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
===> CXX [uforadiant] src/tools/radiant/radiant/particles/ParticleParser.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/libs/generic/constant.h:25,
                 from src/tools/radiant/include/iparticles.h:27,
                 from src/tools/radiant/radiant/particles/ParticleParser.h:1,
                 from src/tools/radiant/radiant/particles/ParticleParser.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iparticles.h:90:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/iparticles.h: In member function 'IParticleDefinition::IParticleDefinition()':
src/tools/radiant/include/iparticles.h:31:7: warning: function 'IParticleDefinition::IParticleDefinition()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | class IParticleDefinition
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/particles/ParticleSystem.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/libs/generic/constant.h:25,
                 from src/tools/radiant/include/iparticles.h:27,
                 from src/tools/radiant/radiant/particles/ParticleSystem.h:1,
                 from src/tools/radiant/radiant/particles/ParticleSystem.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iparticles.h:90:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/iparticles.h: In member function 'IParticleSystem::IParticleSystem()':
src/tools/radiant/include/iparticles.h:50:7: warning: function 'IParticleSystem::IParticleSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   50 | class IParticleSystem
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalOutputStream()':
src/tools/radiant/include/itextstream.h:116:26: warning: function 'globalOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/modulesystem.h: In function 'globalModuleServer()':
src/tools/radiant/include/modulesystem.h:131:22: warning: function 'globalModuleServer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/modulesystem.h: In member function 'Module::Module()':
src/tools/radiant/include/modulesystem.h:45:7: warning: function 'Module::Module()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class Module
      |       ^~~~~~
In file included from src/tools/radiant/include/iufoscript.h:31,
                 from src/tools/radiant/radiant/particles/ParticleSystem.cpp:6:
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegisterable::ModuleRegisterable()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:29:7: warning: function 'ModuleRegisterable::ModuleRegisterable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class ModuleRegisterable
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >(ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >(ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >(ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >(ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegistryList::~ModuleRegistryList()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:39:7: warning: function 'ModuleRegistryList::~ModuleRegistryList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class ModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'StaticRegisterModule::~StaticRegisterModule()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:68:7: warning: function 'StaticRegisterModule::~StaticRegisterModule()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   68 | class StaticRegisterModule: public StaticModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegistryList::ModuleRegistryList()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:39:7: warning: function 'ModuleRegistryList::ModuleRegistryList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class ModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IParticleSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IParticleSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IParticleSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IParticleSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IParticleSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IParticleSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IParticleSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IParticleSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, VirtualFileSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, VirtualFileSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, VirtualFileSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, VirtualFileSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderCache::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderCache::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderCache::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderCache::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, OpenGLBinding::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, OpenGLBinding::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, OpenGLBinding::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, OpenGLBinding::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [77]>(TextOutputStream&, char const (&) [77])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [77]>(TextOutputStream&, char const (&) [77])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [4]>(TextOutputStream&, char const (&) [4])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [4]>(TextOutputStream&, char const (&) [4])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [16]>(TextOutputStream&, char const (&) [16])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [16]>(TextOutputStream&, char const (&) [16])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [38]>(TextOutputStream&, char const (&) [38])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [38]>(TextOutputStream&, char const (&) [38])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [7]>(TextOutputStream&, char const (&) [7])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [7]>(TextOutputStream&, char const (&) [7])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [14]>(TextOutputStream&, char const (&) [14])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [14]>(TextOutputStream&, char const (&) [14])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/particles/ParticleSystem.cpp: In member function 'ParticleSystemDependencies::~ParticleSystemDependencies()':
src/tools/radiant/radiant/particles/ParticleSystem.cpp:62:7: warning: function 'ParticleSystemDependencies::~ParticleSystemDependencies()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class ParticleSystemDependencies:
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/radiant/particles/ParticleSystem.cpp: In member function 'ParticleSystemDependencies::ParticleSystemDependencies()':
src/tools/radiant/radiant/particles/ParticleSystem.cpp:62:7: warning: function 'ParticleSystemDependencies::ParticleSystemDependencies()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class ParticleSystemDependencies:
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/ui/findbrush/findbrush.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/limits.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:203,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/syslimits.h:7,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:34,
                 from /usr/lib64/glib-2.0/include/glibconfig.h:11,
                 from /usr/include/glib-2.0/glib/gtypes.h:32,
                 from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:34,
                 from src/tools/radiant/radiant/ui/findbrush/findbrush.h:25,
                 from src/tools/radiant/radiant/ui/findbrush/findbrush.cpp:27:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iclipper.h:96,
                 from src/tools/radiant/include/iradiant.h:30,
                 from src/tools/radiant/radiant/ui/findbrush/findbrush.cpp:29:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from src/tools/radiant/include/radiant_i18n.h:30,
                 from src/tools/radiant/radiant/ui/findbrush/findbrush.cpp:28:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/ui/findbrush/findbrush.cpp:34:
src/tools/radiant/libs/string/string.h: In function 'string::toInt(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)':
src/tools/radiant/libs/string/string.h:172:12: warning: function 'string::toInt(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  172 | inline int toInt (const std::string& str, int defaultValue = 0)
      |            ^~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >(ConstantWrapper<IEventManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >(ConstantWrapper<IEventManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >(ConstantWrapper<IEventManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >(ConstantWrapper<IEventManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/iradiant.h:29:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iradiant.h: In function 'GlobalRadiant()':
src/tools/radiant/include/iradiant.h:162:18: warning: function 'GlobalRadiant()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEventManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEventManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEventManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEventManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/ui/findbrush/findbrush.cpp:30:
src/tools/radiant/include/ieventmanager.h: In function 'GlobalEventManager()':
src/tools/radiant/include/ieventmanager.h:258:23: warning: function 'GlobalEventManager()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^~~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/ui/filterdialog/FilterDialog.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/limits.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:203,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/syslimits.h:7,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:34,
                 from /usr/lib64/glib-2.0/include/glibconfig.h:11,
                 from /usr/include/glib-2.0/glib/gtypes.h:32,
                 from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtkaccelgroup.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:35,
                 from src/tools/radiant/libs/gtkutil/window/TransientWindow.h:3,
                 from src/tools/radiant/libs/gtkutil/window/BlockingTransientWindow.h:3,
                 from src/tools/radiant/radiant/ui/filterdialog/FilterDialog.h:4,
                 from src/tools/radiant/radiant/ui/filterdialog/FilterDialog.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/ifilter.h:233,
                 from src/tools/radiant/radiant/ui/filterdialog/Filter.h:4,
                 from src/tools/radiant/radiant/ui/filterdialog/FilterDialog.h:6:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from src/tools/radiant/include/radiant_i18n.h:30,
                 from src/tools/radiant/radiant/ui/filterdialog/FilterDialog.cpp:3:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
src/tools/radiant/radiant/ui/filterdialog/FilterDialog.cpp: In member function 'ui::FilterDialog::loadFilters()::FilterMapPopulator::~FilterMapPopulator()':
src/tools/radiant/radiant/ui/filterdialog/FilterDialog.cpp:94:15: warning: function 'ui::FilterDialog::loadFilters()::FilterMapPopulator::~FilterMapPopulator()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 |         class FilterMapPopulator: public IFilterVisitor
      |               ^~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/ui/filterdialog/FilterDialog.cpp: In member function 'ui::FilterDialog::loadFilters()::FilterMapPopulator::~FilterMapPopulator()':
src/tools/radiant/radiant/ui/filterdialog/FilterDialog.cpp:94:15: warning: function 'ui::FilterDialog::loadFilters()::FilterMapPopulator::~FilterMapPopulator()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/ifilter.h: In member function 'IFilterVisitor::IFilterVisitor()':
src/tools/radiant/include/ifilter.h:97:8: warning: function 'IFilterVisitor::IFilterVisitor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   97 | struct IFilterVisitor {
      |        ^~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> >(ConstantWrapper<FilterSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> >(ConstantWrapper<FilterSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> >(ConstantWrapper<FilterSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> >(ConstantWrapper<FilterSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/ifilter.h: In member function 'FilterRule::~FilterRule()':
src/tools/radiant/include/ifilter.h:34:7: warning: function 'FilterRule::~FilterRule()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   34 | class FilterRule
      |       ^~~~~~~~~~
src/tools/radiant/radiant/ui/filterdialog/Filter.h: In member function 'ui::Filter::~Filter()':
src/tools/radiant/radiant/ui/filterdialog/Filter.h:10:7: warning: function 'ui::Filter::~Filter()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   10 | class Filter
      |       ^~~~~~
In file included from src/tools/radiant/radiant/ui/filterdialog/FilterDialog.cpp:15:
src/tools/radiant/radiant/ui/filterdialog/FilterEditor.h: In member function 'ui::FilterEditor::~FilterEditor()':
src/tools/radiant/radiant/ui/filterdialog/FilterEditor.h:19:7: warning: function 'ui::FilterEditor::~FilterEditor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   19 | class FilterEditor :
      |       ^~~~~~~~~~~~
src/tools/radiant/radiant/ui/filterdialog/FilterEditor.h: In member function 'ui::FilterEditor::~FilterEditor()':
src/tools/radiant/radiant/ui/filterdialog/FilterEditor.h:19:7: warning: function 'ui::FilterEditor::~FilterEditor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/ui/filterdialog/FilterDialog.h: In member function 'ui::FilterDialog::~FilterDialog()':
src/tools/radiant/radiant/ui/filterdialog/FilterDialog.h:14:7: warning: function 'ui::FilterDialog::~FilterDialog()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   14 | class FilterDialog :
      |       ^~~~~~~~~~~~
src/tools/radiant/radiant/ui/filterdialog/FilterDialog.h: In member function 'ui::FilterDialog::~FilterDialog()':
src/tools/radiant/radiant/ui/filterdialog/FilterDialog.h:14:7: warning: function 'ui::FilterDialog::~FilterDialog()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/ifilter.h: In member function 'FilterRule::FilterRule(FilterRule const&)':
src/tools/radiant/include/ifilter.h:34:7: warning: function 'FilterRule::FilterRule(FilterRule const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   34 | class FilterRule
      |       ^~~~~~~~~~
src/tools/radiant/include/ifilter.h: In member function 'FilterRule::operator=(FilterRule const&)':
src/tools/radiant/include/ifilter.h:34:7: warning: function 'FilterRule::operator=(FilterRule const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/ifilter.h:25:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, FilterSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<FilterSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, FilterSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<FilterSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<FilterSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<FilterSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<FilterSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<FilterSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<FilterSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<FilterSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, FilterSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<FilterSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, FilterSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<FilterSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<FilterSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<FilterSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<FilterSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<FilterSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<FilterSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<FilterSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/ifilter.h: In function 'GlobalFilterSystem()':
src/tools/radiant/include/ifilter.h:243:22: warning: function 'GlobalFilterSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  243 | inline FilterSystem& GlobalFilterSystem() {
      |                      ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/ui/filterdialog/FilterDialog.cpp:5:
src/tools/radiant/include/iradiant.h: In function 'GlobalRadiant()':
src/tools/radiant/include/iradiant.h:162:18: warning: function 'GlobalRadiant()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^~~~~~~~~~~~~
src/tools/radiant/radiant/ui/filterdialog/Filter.h: In member function 'ui::Filter::Filter(ui::Filter const&)':
src/tools/radiant/radiant/ui/filterdialog/Filter.h:10:7: warning: function 'ui::Filter::Filter(ui::Filter const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   10 | class Filter
      |       ^~~~~~
src/tools/radiant/radiant/ui/filterdialog/Filter.h: In member function 'ui::Filter::operator=(ui::Filter const&)':
src/tools/radiant/radiant/ui/filterdialog/Filter.h:10:7: warning: function 'ui::Filter::operator=(ui::Filter const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
===> CXX [uforadiant] src/tools/radiant/radiant/ui/filterdialog/FilterEditor.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/limits.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:203,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/syslimits.h:7,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:34,
                 from /usr/lib64/glib-2.0/include/glibconfig.h:11,
                 from /usr/include/glib-2.0/glib/gtypes.h:32,
                 from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtkaccelgroup.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:35,
                 from src/tools/radiant/libs/gtkutil/window/TransientWindow.h:3,
                 from src/tools/radiant/libs/gtkutil/window/BlockingTransientWindow.h:3,
                 from src/tools/radiant/radiant/ui/filterdialog/FilterEditor.h:4,
                 from src/tools/radiant/radiant/ui/filterdialog/FilterEditor.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/ifilter.h:233,
                 from src/tools/radiant/radiant/ui/filterdialog/Filter.h:4,
                 from src/tools/radiant/radiant/ui/filterdialog/FilterEditor.h:6:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from src/tools/radiant/include/radiant_i18n.h:30,
                 from src/tools/radiant/radiant/ui/filterdialog/FilterEditor.cpp:3:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/include/ifilter.h:26:
src/tools/radiant/libs/string/string.h: In function 'string::toInt(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)':
src/tools/radiant/libs/string/string.h:172:12: warning: function 'string::toInt(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  172 | inline int toInt (const std::string& str, int defaultValue = 0)
      |            ^~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/ifilter.h: In member function 'FilterRule::FilterRule(FilterRule const&)':
src/tools/radiant/include/ifilter.h:34:7: warning: function 'FilterRule::FilterRule(FilterRule const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   34 | class FilterRule
      |       ^~~~~~~~~~
src/tools/radiant/include/ifilter.h: In member function 'FilterRule::~FilterRule()':
src/tools/radiant/include/ifilter.h:34:7: warning: function 'FilterRule::~FilterRule()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/ui/filterdialog/Filter.h: In member function 'ui::Filter::~Filter()':
src/tools/radiant/radiant/ui/filterdialog/Filter.h:10:7: warning: function 'ui::Filter::~Filter()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   10 | class Filter
      |       ^~~~~~
src/tools/radiant/include/ifilter.h: In member function 'FilterRule::FilterRule(FilterRule&&)':
src/tools/radiant/include/ifilter.h:34:7: warning: function 'FilterRule::FilterRule(FilterRule&&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   34 | class FilterRule
      |       ^~~~~~~~~~
src/tools/radiant/include/ifilter.h: In member function 'FilterRule::operator=(FilterRule const&)':
src/tools/radiant/include/ifilter.h:34:7: warning: function 'FilterRule::operator=(FilterRule const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/ui/filterdialog/FilterEditor.h: In member function 'ui::FilterEditor::~FilterEditor()':
src/tools/radiant/radiant/ui/filterdialog/FilterEditor.h:19:7: warning: function 'ui::FilterEditor::~FilterEditor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   19 | class FilterEditor :
      |       ^~~~~~~~~~~~
src/tools/radiant/radiant/ui/filterdialog/FilterEditor.h: In member function 'ui::FilterEditor::~FilterEditor()':
src/tools/radiant/radiant/ui/filterdialog/FilterEditor.h:19:7: warning: function 'ui::FilterEditor::~FilterEditor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/ui/filterdialog/Filter.h: In member function 'ui::Filter::Filter(ui::Filter const&)':
src/tools/radiant/radiant/ui/filterdialog/Filter.h:10:7: warning: function 'ui::Filter::Filter(ui::Filter const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   10 | class Filter
      |       ^~~~~~
src/tools/radiant/radiant/ui/filterdialog/Filter.h: In member function 'ui::Filter::operator=(ui::Filter const&)':
src/tools/radiant/radiant/ui/filterdialog/Filter.h:10:7: warning: function 'ui::Filter::operator=(ui::Filter const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
===> CXX [uforadiant] src/tools/radiant/radiant/ui/maptools/ErrorCheckDialog.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/radiant/ui/maptools/ErrorCheckDialog.h:3,
                 from src/tools/radiant/radiant/ui/maptools/ErrorCheckDialog.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/imapcompiler.h:43,
                 from src/tools/radiant/radiant/ui/maptools/CompilerObserver.h:4,
                 from src/tools/radiant/radiant/ui/maptools/ErrorCheckDialog.cpp:2:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from src/tools/radiant/radiant/ui/maptools/ErrorCheckDialog.h:4:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:34:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from src/tools/radiant/include/radiant_i18n.h:30,
                 from src/tools/radiant/radiant/ui/maptools/ErrorCheckDialog.cpp:4:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
src/tools/radiant/radiant/ui/maptools/CompilerObserver.h: In member function 'ui::CompilerObserver::~CompilerObserver()':
src/tools/radiant/radiant/ui/maptools/CompilerObserver.h:18:7: warning: function 'ui::CompilerObserver::~CompilerObserver()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   18 | class CompilerObserver: public ICompilerObserver
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/radiant/ui/maptools/CompilerObserver.h: In member function 'ui::CompilerObserver::~CompilerObserver()':
src/tools/radiant/radiant/ui/maptools/CompilerObserver.h:18:7: warning: function 'ui::CompilerObserver::~CompilerObserver()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/ui/maptools/ErrorCheckDialog.cpp: In member function 'ui::CheckDialogCompilerIgnoreObserver::~CheckDialogCompilerIgnoreObserver()':
src/tools/radiant/radiant/ui/maptools/ErrorCheckDialog.cpp:24:7: warning: function 'ui::CheckDialogCompilerIgnoreObserver::~CheckDialogCompilerIgnoreObserver()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   24 | class CheckDialogCompilerIgnoreObserver: public ICompilerObserver
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/ui/maptools/ErrorCheckDialog.cpp: In member function 'ui::CheckDialogCompilerIgnoreObserver::~CheckDialogCompilerIgnoreObserver()':
src/tools/radiant/radiant/ui/maptools/ErrorCheckDialog.cpp:24:7: warning: function 'ui::CheckDialogCompilerIgnoreObserver::~CheckDialogCompilerIgnoreObserver()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/string/string.h:37,
                 from src/tools/radiant/radiant/ui/maptools/CompilerObserver.h:6:
src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'WildcardMatcher::glob_match_after_star(char const*, char const*)':
src/tools/radiant/libs/string/WildcardMatcher.h:33:29: warning: function 'WildcardMatcher::glob_match_after_star(char const*, char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   33 |                 inline bool glob_match_after_star (const char* pattern, const char* text)
      |                             ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/string/string.h: In function 'string::toInt(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)':
src/tools/radiant/libs/string/string.h:172:12: warning: function 'string::toInt(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  172 | inline int toInt (const std::string& str, int defaultValue = 0)
      |            ^~~~~
src/tools/radiant/include/imapcompiler.h: In member function 'ICompilerObserver::ICompilerObserver()':
src/tools/radiant/include/imapcompiler.h:7:7: warning: function 'ICompilerObserver::ICompilerObserver()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    7 | class ICompilerObserver
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IMapCompiler::Name_CONSTANT_> >(ConstantWrapper<IMapCompiler::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IMapCompiler::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IMapCompiler::Name_CONSTANT_> >(ConstantWrapper<IMapCompiler::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IMapCompiler::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IMapCompiler::Version_CONSTANT_> >(ConstantWrapper<IMapCompiler::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IMapCompiler::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IMapCompiler::Version_CONSTANT_> >(ConstantWrapper<IMapCompiler::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IMapCompiler::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >(ConstantWrapper<IEventManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >(ConstantWrapper<IEventManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >(ConstantWrapper<IEventManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >(ConstantWrapper<IEventManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'WildcardMatcher::~WildcardMatcher()':
src/tools/radiant/libs/string/WildcardMatcher.h:25:7: warning: function 'WildcardMatcher::~WildcardMatcher()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   25 | class WildcardMatcher
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/imapcompiler.h:4:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IMapCompiler::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IMapCompiler::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IMapCompiler::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IMapCompiler::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IMapCompiler::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IMapCompiler::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IMapCompiler::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IMapCompiler::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IMapCompiler::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IMapCompiler::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IMapCompiler::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IMapCompiler::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IMapCompiler::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IMapCompiler::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IMapCompiler::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IMapCompiler::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IMapCompiler::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IMapCompiler::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IMapCompiler::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IMapCompiler::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IMapCompiler::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IMapCompiler::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IMapCompiler::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IMapCompiler::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IMapCompiler::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IMapCompiler::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IMapCompiler::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IMapCompiler::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IMapCompiler::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IMapCompiler::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IMapCompiler::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IMapCompiler::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/imapcompiler.h: In function 'GlobalMapCompiler()':
src/tools/radiant/include/imapcompiler.h:54:22: warning: function 'GlobalMapCompiler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   54 | inline IMapCompiler& GlobalMapCompiler ()
      |                      ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/ui/maptools/ErrorCheckDialog.cpp:5:
src/tools/radiant/include/iradiant.h: In function 'GlobalRadiant()':
src/tools/radiant/include/iradiant.h:162:18: warning: function 'GlobalRadiant()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEventManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEventManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEventManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEventManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/ui/maptools/ErrorCheckDialog.cpp:7:
src/tools/radiant/include/ieventmanager.h: In function 'GlobalEventManager()':
src/tools/radiant/include/ieventmanager.h:258:23: warning: function 'GlobalEventManager()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^~~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/ui/about/AboutDialog.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/radiant/ui/about/AboutDialog.h:4,
                 from src/tools/radiant/radiant/ui/about/AboutDialog.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/igl.h:202,
                 from src/tools/radiant/radiant/ui/about/AboutDialog.cpp:6:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from src/tools/radiant/radiant/ui/about/AboutDialog.h:5:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:34:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from src/tools/radiant/include/radiant_i18n.h:30,
                 from src/tools/radiant/radiant/ui/about/AboutDialog.cpp:3:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
src/tools/radiant/radiant/ui/about/AboutDialog.h: In member function 'ui::AboutDialog::~AboutDialog()':
src/tools/radiant/radiant/ui/about/AboutDialog.h:17:7: warning: function 'ui::AboutDialog::~AboutDialog()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   17 | class AboutDialog :
      |       ^~~~~~~~~~~
src/tools/radiant/radiant/ui/about/AboutDialog.h: In member function 'ui::AboutDialog::~AboutDialog()':
src/tools/radiant/radiant/ui/about/AboutDialog.h:17:7: warning: function 'ui::AboutDialog::~AboutDialog()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/ui/about/AboutDialog.cpp:11:
src/tools/radiant/libs/string/string.h: In function 'string::format(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, ...)':
src/tools/radiant/libs/string/string.h:273:20: warning: function 'string::format(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, ...)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  273 | inline std::string format (const std::string &msg, ...)
      |                    ^~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/igl.h:28:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/ui/about/AboutDialog.cpp:7:
src/tools/radiant/include/iregistry.h: In function 'GlobalRegistry()':
src/tools/radiant/include/iregistry.h:184:18: warning: function 'GlobalRegistry()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/ui/about/AboutDialog.cpp:8:
src/tools/radiant/include/iradiant.h: In function 'GlobalRadiant()':
src/tools/radiant/include/iradiant.h:162:18: warning: function 'GlobalRadiant()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/ui/brush/QuerySidesDialog.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/limits.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:203,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/syslimits.h:7,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:34,
                 from /usr/lib64/glib-2.0/include/glibconfig.h:11,
                 from /usr/include/glib-2.0/glib/gtypes.h:32,
                 from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtkaccelgroup.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:35,
                 from src/tools/radiant/libs/gtkutil/window/TransientWindow.h:3,
                 from src/tools/radiant/libs/gtkutil/window/BlockingTransientWindow.h:3,
                 from src/tools/radiant/radiant/ui/brush/QuerySidesDialog.h:4,
                 from src/tools/radiant/radiant/ui/brush/QuerySidesDialog.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iclipper.h:96,
                 from src/tools/radiant/include/iradiant.h:30,
                 from src/tools/radiant/radiant/ui/brush/QuerySidesDialog.cpp:4:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from src/tools/radiant/include/radiant_i18n.h:30,
                 from src/tools/radiant/radiant/ui/brush/QuerySidesDialog.cpp:3:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/iradiant.h:29:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iradiant.h: In function 'GlobalRadiant()':
src/tools/radiant/include/iradiant.h:162:18: warning: function 'GlobalRadiant()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/ui/transform/TransformDialog.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/radiant/ui/transform/TransformDialog.h:2,
                 from src/tools/radiant/radiant/ui/transform/TransformDialog.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iselection.h:231,
                 from src/tools/radiant/radiant/ui/transform/TransformDialog.h:4:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from src/tools/radiant/libs/gtkutil/WindowPosition.h:3,
                 from src/tools/radiant/radiant/ui/transform/TransformDialog.h:5:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtkaccelgroup.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:35:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from src/tools/radiant/radiant/ui/transform/TransformDialog.cpp:7:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from src/tools/radiant/libs/stream/textstream.h:36,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/include/ientity.h:28,
                 from src/tools/radiant/libs/scenelib.h:33,
                 from src/tools/radiant/include/selectable.h:28,
                 from src/tools/radiant/libs/selectionlib.h:26,
                 from src/tools/radiant/radiant/ui/transform/TransformDialog.cpp:5:
src/tools/radiant/libs/string/string.h: In function 'string::toFloat(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, float)':
src/tools/radiant/libs/string/string.h:179:14: warning: function 'string::toFloat(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  179 | inline float toFloat (const std::string& str, float defaultValue = 0.0f)
      |              ^~~~~~~
src/tools/radiant/include/iselection.h: In member function 'SelectionSystem::Observer::Observer()':
src/tools/radiant/include/iselection.h:126:23: warning: function 'SelectionSystem::Observer::Observer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  126 |                 class Observer
      |                       ^~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/ui/transform/TransformDialog.h:7:
src/tools/radiant/libs/gtkutil/RegistryConnector.h: In member function 'gtkutil::RegistryConnector::RegistryConnector()':
src/tools/radiant/libs/gtkutil/RegistryConnector.h:31:7: warning: function 'gtkutil::RegistryConnector::RegistryConnector()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | class RegistryConnector
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >(ConstantWrapper<IEventManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >(ConstantWrapper<IEventManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >(ConstantWrapper<IEventManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >(ConstantWrapper<IEventManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/iselection.h:30:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iselection.h: In function 'GlobalSelectionSystem()':
src/tools/radiant/include/iselection.h:241:25: warning: function 'GlobalSelectionSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEventManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEventManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEventManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEventManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/ui/transform/TransformDialog.cpp:4:
src/tools/radiant/include/ieventmanager.h: In function 'GlobalEventManager()':
src/tools/radiant/include/ieventmanager.h:258:23: warning: function 'GlobalEventManager()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/gtkutil/RegistryConnector.h: In member function 'gtkutil::RegistryConnector::~RegistryConnector()':
src/tools/radiant/libs/gtkutil/RegistryConnector.h:31:7: warning: function 'gtkutil::RegistryConnector::~RegistryConnector()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | class RegistryConnector
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/ui/transform/TransformDialog.h: In member function 'ui::TransformDialog::~TransformDialog()':
src/tools/radiant/radiant/ui/transform/TransformDialog.h:20:7: warning: function 'ui::TransformDialog::~TransformDialog()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   20 | class TransformDialog :
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/radiant/ui/transform/TransformDialog.h: In member function 'ui::TransformDialog::~TransformDialog()':
src/tools/radiant/radiant/ui/transform/TransformDialog.h:20:7: warning: function 'ui::TransformDialog::~TransformDialog()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
===> CXX [uforadiant] src/tools/radiant/radiant/ui/colourscheme/ColourScheme.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/radiant/ui/colourscheme/ColourScheme.h:3,
                 from src/tools/radiant/radiant/ui/colourscheme/ColourScheme.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/radiant/ui/colourscheme/ColourScheme.cpp:3:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalOutputStream()':
src/tools/radiant/include/itextstream.h:116:26: warning: function 'globalOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [38]>(TextOutputStream&, char const (&) [38])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [38]>(TextOutputStream&, char const (&) [38])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [22]>(TextOutputStream&, char const (&) [22])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [22]>(TextOutputStream&, char const (&) [22])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [17]>(TextOutputStream&, char const (&) [17])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [17]>(TextOutputStream&, char const (&) [17])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/ui/colourscheme/ColourSchemeManager.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/radiant/ui/colourscheme/ColourSchemeManager.h:3,
                 from src/tools/radiant/radiant/ui/colourscheme/ColourSchemeManager.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iregistry.h:172,
                 from src/tools/radiant/radiant/ui/colourscheme/ColourSchemeManager.cpp:2:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalOutputStream()':
src/tools/radiant/include/itextstream.h:116:26: warning: function 'globalOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [19]>(TextOutputStream&, char const (&) [19])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [19]>(TextOutputStream&, char const (&) [19])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [20]>(TextOutputStream&, char const (&) [20])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [20]>(TextOutputStream&, char const (&) [20])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [48]>(TextOutputStream&, char const (&) [48])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [48]>(TextOutputStream&, char const (&) [48])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [42]>(TextOutputStream&, char const (&) [42])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [42]>(TextOutputStream&, char const (&) [42])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [29]>(TextOutputStream&, char const (&) [29])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [29]>(TextOutputStream&, char const (&) [29])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [18]>(TextOutputStream&, char const (&) [18])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [18]>(TextOutputStream&, char const (&) [18])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/include/iregistry.h:6:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iregistry.h: In function 'GlobalRegistry()':
src/tools/radiant/include/iregistry.h:184:18: warning: function 'GlobalRegistry()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/ui/colourscheme/ColourSchemeManager.h:5:
src/tools/radiant/radiant/ui/colourscheme/ColourScheme.h: In member function 'ui::ColourScheme::operator=(ui::ColourScheme const&)':
src/tools/radiant/radiant/ui/colourscheme/ColourScheme.h:38:7: warning: function 'ui::ColourScheme::operator=(ui::ColourScheme const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   38 | class ColourScheme {
      |       ^~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/ui/colourscheme/ColourSchemeEditor.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/limits.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:203,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/syslimits.h:7,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:34,
                 from /usr/lib64/glib-2.0/include/glibconfig.h:11,
                 from /usr/include/glib-2.0/glib/gtypes.h:32,
                 from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32,
                 from src/tools/radiant/radiant/ui/colourscheme/ColourSchemeEditor.h:3,
                 from src/tools/radiant/radiant/ui/colourscheme/ColourSchemeEditor.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iregistry.h:172,
                 from src/tools/radiant/radiant/ui/colourscheme/ColourSchemeEditor.cpp:4:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/iregistry.h:6:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iregistry.h: In function 'GlobalRegistry()':
src/tools/radiant/include/iregistry.h:184:18: warning: function 'GlobalRegistry()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/ui/colourscheme/ColourSchemeEditor.cpp:5:
src/tools/radiant/include/iscenegraph.h: In function 'GlobalSceneGraph()':
src/tools/radiant/include/iscenegraph.h:241:22: warning: function 'GlobalSceneGraph()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^~~~~~~~~~~~~~~~
src/tools/radiant/include/iscenegraph.h: In function 'SceneChangeNotify()':
src/tools/radiant/include/iscenegraph.h:246:13: warning: function 'SceneChangeNotify()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  246 | inline void SceneChangeNotify ()
      |             ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/ui/colourscheme/ColourSchemeEditor.h:5:
src/tools/radiant/radiant/ui/colourscheme/ColourScheme.h: In member function 'ui::ColourScheme::ColourScheme(ui::ColourScheme const&)':
src/tools/radiant/radiant/ui/colourscheme/ColourScheme.h:38:7: warning: function 'ui::ColourScheme::ColourScheme(ui::ColourScheme const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   38 | class ColourScheme {
      |       ^~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/ui/common/MapPreview.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/iostream:38,
                 from src/tools/radiant/libs/math/FloatTools.h:8,
                 from src/tools/radiant/libs/math/Vector3.h:16,
                 from src/tools/radiant/libs/math/matrix.h:30,
                 from src/tools/radiant/radiant/ui/common/MapPreview.h:3,
                 from src/tools/radiant/radiant/ui/common/MapPreview.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/igl.h:202,
                 from src/tools/radiant/radiant/ui/common/MapPreview.h:5:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from src/tools/radiant/radiant/ui/common/MapPreview.h:4:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:34:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from src/tools/radiant/radiant/ui/common/MapPreview.cpp:6:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/ui/common/MapPreview.h:7:
src/tools/radiant/libs/scenelib.h: In function 'Instance_getSelectable(scene::Instance&)':
src/tools/radiant/libs/scenelib.h:488:20: warning: function 'Instance_getSelectable(scene::Instance&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  488 | inline Selectable* Instance_getSelectable (scene::Instance& instance)
      |                    ^~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/ui/common/MapPreview.cpp:7:
src/tools/radiant/radiant/ui/common/MapPreviewView.h: In member function 'ui::MapPreviewView::~MapPreviewView()':
src/tools/radiant/radiant/ui/common/MapPreviewView.h:17:15: warning: function 'ui::MapPreviewView::~MapPreviewView()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   17 |         class MapPreviewView: public VolumeTest
      |               ^~~~~~~~~~~~~~
src/tools/radiant/radiant/ui/common/MapPreviewView.h: In member function 'ui::MapPreviewView::~MapPreviewView()':
src/tools/radiant/radiant/ui/common/MapPreviewView.h:17:15: warning: function 'ui::MapPreviewView::~MapPreviewView()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/ui/common/MapPreviewView.h:3:
src/tools/radiant/include/cullable.h: In member function 'VolumeTest::VolumeTest()':
src/tools/radiant/include/cullable.h:39:7: warning: function 'VolumeTest::VolumeTest()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class VolumeTest {
      |       ^~~~~~~~~~
In file included from src/tools/radiant/radiant/ui/common/../../camera/CamRenderer.h:4,
                 from src/tools/radiant/radiant/ui/common/MapPreview.cpp:8:
src/tools/radiant/include/renderable.h: In member function 'Renderer::Renderer()':
src/tools/radiant/include/renderable.h:47:7: warning: function 'Renderer::Renderer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   47 | class Renderer
      |       ^~~~~~~~
In file included from src/tools/radiant/radiant/ui/common/MapPreview.cpp:9:
src/tools/radiant/radiant/ui/common/../../renderer.h: In function 'Instance_getCullable(scene::Instance&)':
src/tools/radiant/radiant/ui/common/../../renderer.h:36:18: warning: function 'Instance_getCullable(scene::Instance&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   36 | inline Cullable* Instance_getCullable (scene::Instance& instance)
      |                  ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/ui/common/../../renderer.h: In function 'Cullable_testVisible(scene::Instance&, VolumeTest const&, VolumeIntersectionValue)':
src/tools/radiant/radiant/ui/common/../../renderer.h:41:32: warning: function 'Cullable_testVisible(scene::Instance&, VolumeTest const&, VolumeIntersectionValue)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline VolumeIntersectionValue Cullable_testVisible (scene::Instance& instance, const VolumeTest& volume,
      |                                ^~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/ui/common/../../renderer.h:61:
src/tools/radiant/radiant/ui/common/../../render/frontend/RenderHighlighted.h: In function 'Instance_getRenderable(scene::Instance&)':
src/tools/radiant/radiant/ui/common/../../render/frontend/RenderHighlighted.h:4:20: warning: function 'Instance_getRenderable(scene::Instance&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    4 | inline Renderable* Instance_getRenderable (scene::Instance& instance)
      |                    ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:31:
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Graph::Walker::Walker()':
src/tools/radiant/include/iscenegraph.h:92:31: warning: function 'scene::Graph::Walker::Walker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 |                         class Walker
      |                               ^~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [24]>(TextOutputStream&, char const (&) [24])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [24]>(TextOutputStream&, char const (&) [24])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [20]>(TextOutputStream&, char const (&) [20])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [20]>(TextOutputStream&, char const (&) [20])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [86]>(TextOutputStream&, char const (&) [86])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [86]>(TextOutputStream&, char const (&) [86])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [26]>(TextOutputStream&, char const (&) [26])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [26]>(TextOutputStream&, char const (&) [26])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/scenelib.h:42:
src/tools/radiant/libs/generic/reference.h: In function 'makeReference<scene::Node>(scene::Node&)Reference<scene::Node>':
src/tools/radiant/libs/generic/reference.h:62:24: warning: function 'makeReference<scene::Node>(scene::Node&)Reference<scene::Node>' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | inline Reference<Type> makeReference(Type& value) {
      |                        ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/include/ibrush.h:26,
                 from src/tools/radiant/libs/scenelib.h:34:
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<RenderHighlighted>(RenderHighlighted const&)void*':
src/tools/radiant/libs/generic/callback.h:50:14: warning: function 'convertToOpaque<RenderHighlighted>(RenderHighlighted const&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   50 | inline void* convertToOpaque (const Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >(ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >(ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >(ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >(ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/ui/common/../../camera/CamRenderer.h: In member function 'CamRenderer::~CamRenderer()':
src/tools/radiant/radiant/ui/common/../../camera/CamRenderer.h:7:7: warning: function 'CamRenderer::~CamRenderer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    7 | class CamRenderer: public Renderer
      |       ^~~~~~~~~~~
src/tools/radiant/radiant/ui/common/../../camera/CamRenderer.h: In member function 'CamRenderer::~CamRenderer()':
src/tools/radiant/radiant/ui/common/../../camera/CamRenderer.h:7:7: warning: function 'CamRenderer::~CamRenderer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/ui/common/../../renderer.h:54:
src/tools/radiant/radiant/ui/common/../../render/frontend/ForEachVisible.h: In member function 'ForEachVisible<RenderHighlighted>::~ForEachVisible()':
src/tools/radiant/radiant/ui/common/../../render/frontend/ForEachVisible.h:20:7: warning: function 'ForEachVisible<RenderHighlighted>::~ForEachVisible()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   20 | class ForEachVisible: public scene::Graph::Walker
      |       ^~~~~~~~~~~~~~
src/tools/radiant/radiant/ui/common/../../render/frontend/ForEachVisible.h: In member function 'ForEachVisible<RenderHighlighted>::~ForEachVisible()':
src/tools/radiant/radiant/ui/common/../../render/frontend/ForEachVisible.h:20:7: warning: function 'ForEachVisible<RenderHighlighted>::~ForEachVisible()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/igl.h:28:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, OpenGLBinding::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, OpenGLBinding::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, OpenGLBinding::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, OpenGLBinding::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/igl.h: In function 'GlobalOpenGL()':
src/tools/radiant/include/igl.h:212:23: warning: function 'GlobalOpenGL()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderCache::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderCache::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderCache::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderCache::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/ui/common/MapPreview.h:6:
src/tools/radiant/include/irender.h: In function 'GlobalShaderCache()':
src/tools/radiant/include/irender.h:183:21: warning: function 'GlobalShaderCache()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline ShaderCache& GlobalShaderCache ()
      |                     ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iscenegraph.h: In function 'GlobalSceneGraph()':
src/tools/radiant/include/iscenegraph.h:241:22: warning: function 'GlobalSceneGraph()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:32:
src/tools/radiant/include/iselection.h: In function 'GlobalSelectionSystem()':
src/tools/radiant/include/iselection.h:241:25: warning: function 'GlobalSelectionSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^~~~~~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/ui/common/ModelPreview.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/include/imodel.h:25,
                 from src/tools/radiant/radiant/ui/common/ModelPreview.h:3,
                 from src/tools/radiant/radiant/ui/common/ModelPreview.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/irender.h:173,
                 from src/tools/radiant/include/imodel.h:30:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from src/tools/radiant/radiant/ui/common/ModelPreview.h:6:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from src/tools/radiant/libs/stream/textstream.h:36,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/irender.h: In member function 'OpenGLRenderable::OpenGLRenderable()':
src/tools/radiant/include/irender.h:86:7: warning: function 'OpenGLRenderable::OpenGLRenderable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   86 | class OpenGLRenderable
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/include/imodel.h:31:
src/tools/radiant/include/../../../shared/sharedptr.h: In member function 'SharedPtr<model::IModel>::get() const':
src/tools/radiant/include/../../../shared/sharedptr.h:195:28: warning: function 'SharedPtr<model::IModel>::get() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  195 |         inline PointerType get () const
      |                            ^~~
src/tools/radiant/include/../../../shared/sharedptr.h: In member function 'SharedPtr<model::IModel>::operator->() const':
src/tools/radiant/include/../../../shared/sharedptr.h:173:28: warning: function 'SharedPtr<model::IModel>::operator->() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/ui/common/ModelPreview.cpp:6:
src/tools/radiant/libs/os/path.h: In function 'os::getExtension(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/os/path.h:69:28: warning: function 'os::getExtension(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   69 |         inline std::string getExtension (const std::string& path)
      |                            ^~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/imodel.h:28:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, OpenGLBinding::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, OpenGLBinding::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, OpenGLBinding::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, OpenGLBinding::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/ui/common/ModelPreview.h:7:
src/tools/radiant/include/igl.h: In function 'GlobalOpenGL()':
src/tools/radiant/include/igl.h:212:23: warning: function 'GlobalOpenGL()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^~~~~~~~~~~~
In file included from src/tools/radiant/radiant/ui/common/ModelPreview.cpp:2:
src/tools/radiant/radiant/ui/common/RenderableAABB.h: In member function 'ui::RenderableAABB::~RenderableAABB()':
src/tools/radiant/radiant/ui/common/RenderableAABB.h:14:15: warning: function 'ui::RenderableAABB::~RenderableAABB()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   14 |         class RenderableAABB: public OpenGLRenderable
      |               ^~~~~~~~~~~~~~
src/tools/radiant/radiant/ui/common/RenderableAABB.h: In member function 'ui::RenderableAABB::~RenderableAABB()':
src/tools/radiant/radiant/ui/common/RenderableAABB.h:14:15: warning: function 'ui::RenderableAABB::~RenderableAABB()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
===> CXX [uforadiant] src/tools/radiant/radiant/ui/common/MaterialDefinitionView.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/radiant/ui/common/MaterialDefinitionView.h:3,
                 from src/tools/radiant/radiant/ui/common/MaterialDefinitionView.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iclipper.h:96,
                 from src/tools/radiant/include/iradiant.h:30,
                 from src/tools/radiant/libs/gtkutil/dialog.h:27,
                 from src/tools/radiant/radiant/ui/common/MaterialDefinitionView.cpp:7:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from src/tools/radiant/libs/gtkutil/ifc/Widget.h:3,
                 from src/tools/radiant/libs/gtkutil/SourceView.h:4,
                 from src/tools/radiant/radiant/ui/common/MaterialDefinitionView.h:4:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:34:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from src/tools/radiant/include/radiant_i18n.h:30,
                 from src/tools/radiant/radiant/ui/common/MaterialDefinitionView.cpp:9:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextFileOutputStream>(TextFileOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextFileOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextFileOutputStream>(TextFileOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextFileOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/ui/common/MaterialDefinitionView.cpp:10:
src/tools/radiant/libs/stream/textfilestream.h: In function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextFileOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextFileOutputStream&':
src/tools/radiant/libs/stream/textfilestream.h:123:30: warning: function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextFileOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextFileOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  123 | inline TextFileOutputStream& operator<< (TextFileOutputStream& ostream, const T& t)
      |                              ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/iradiant.h:29:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iradiant.h: In function 'GlobalRadiant()':
src/tools/radiant/include/iradiant.h:162:18: warning: function 'GlobalRadiant()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, VirtualFileSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, VirtualFileSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, VirtualFileSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, VirtualFileSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/ui/common/MaterialDefinitionView.cpp:8:
src/tools/radiant/include/ifilesystem.h: In function 'GlobalFileSystem()':
src/tools/radiant/include/ifilesystem.h:109:27: warning: function 'GlobalFileSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  109 | inline VirtualFileSystem& GlobalFileSystem ()
      |                           ^~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/ui/common/UMPDefinitionView.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/radiant/ui/common/UMPDefinitionView.h:3,
                 from src/tools/radiant/radiant/ui/common/UMPDefinitionView.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iclipper.h:96,
                 from src/tools/radiant/include/iradiant.h:30,
                 from src/tools/radiant/libs/gtkutil/dialog.h:27,
                 from src/tools/radiant/radiant/ui/common/UMPDefinitionView.cpp:7:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from src/tools/radiant/libs/gtkutil/ifc/Widget.h:3,
                 from src/tools/radiant/libs/gtkutil/SourceView.h:4,
                 from src/tools/radiant/radiant/ui/common/UMPDefinitionView.h:4:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:34:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from src/tools/radiant/include/radiant_i18n.h:30,
                 from src/tools/radiant/radiant/ui/common/UMPDefinitionView.cpp:9:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextFileOutputStream>(TextFileOutputStream&, char const*)TextFileOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextFileOutputStream>(TextFileOutputStream&, char const*)TextFileOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/ui/common/UMPDefinitionView.cpp:10:
src/tools/radiant/libs/stream/textfilestream.h: In function 'operator<< <char const*>(TextFileOutputStream&, char const* const&)TextFileOutputStream&':
src/tools/radiant/libs/stream/textfilestream.h:123:30: warning: function 'operator<< <char const*>(TextFileOutputStream&, char const* const&)TextFileOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  123 | inline TextFileOutputStream& operator<< (TextFileOutputStream& ostream, const T& t)
      |                              ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/iradiant.h:29:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iradiant.h: In function 'GlobalRadiant()':
src/tools/radiant/include/iradiant.h:162:18: warning: function 'GlobalRadiant()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, VirtualFileSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, VirtualFileSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, VirtualFileSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, VirtualFileSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/ui/common/UMPDefinitionView.cpp:8:
src/tools/radiant/include/ifilesystem.h: In function 'GlobalFileSystem()':
src/tools/radiant/include/ifilesystem.h:109:27: warning: function 'GlobalFileSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  109 | inline VirtualFileSystem& GlobalFileSystem ()
      |                           ^~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/ui/common/UFOScriptDefinitionView.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/radiant/ui/common/UFOScriptDefinitionView.h:3,
                 from src/tools/radiant/radiant/ui/common/UFOScriptDefinitionView.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iclipper.h:96,
                 from src/tools/radiant/include/iradiant.h:30,
                 from src/tools/radiant/libs/gtkutil/dialog.h:27,
                 from src/tools/radiant/radiant/ui/common/UFOScriptDefinitionView.cpp:7:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from src/tools/radiant/libs/gtkutil/ifc/Widget.h:3,
                 from src/tools/radiant/libs/gtkutil/SourceView.h:4,
                 from src/tools/radiant/radiant/ui/common/UFOScriptDefinitionView.h:4:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:34:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from src/tools/radiant/include/radiant_i18n.h:30,
                 from src/tools/radiant/radiant/ui/common/UFOScriptDefinitionView.cpp:9:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextFileOutputStream>(TextFileOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextFileOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextFileOutputStream>(TextFileOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextFileOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/ui/common/UFOScriptDefinitionView.cpp:10:
src/tools/radiant/libs/stream/textfilestream.h: In function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextFileOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextFileOutputStream&':
src/tools/radiant/libs/stream/textfilestream.h:123:30: warning: function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextFileOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextFileOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  123 | inline TextFileOutputStream& operator<< (TextFileOutputStream& ostream, const T& t)
      |                              ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/iradiant.h:29:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iradiant.h: In function 'GlobalRadiant()':
src/tools/radiant/include/iradiant.h:162:18: warning: function 'GlobalRadiant()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, VirtualFileSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, VirtualFileSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, VirtualFileSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, VirtualFileSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/ui/common/UFOScriptDefinitionView.cpp:8:
src/tools/radiant/include/ifilesystem.h: In function 'GlobalFileSystem()':
src/tools/radiant/include/ifilesystem.h:109:27: warning: function 'GlobalFileSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  109 | inline VirtualFileSystem& GlobalFileSystem ()
      |                           ^~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/ui/common/RenderableAABB.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/include/irender.h:25,
                 from src/tools/radiant/radiant/ui/common/RenderableAABB.h:3,
                 from src/tools/radiant/radiant/ui/common/RenderableAABB.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/irender.h:173:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
src/tools/radiant/radiant/ui/common/RenderableAABB.h: In member function 'ui::RenderableAABB::~RenderableAABB()':
src/tools/radiant/radiant/ui/common/RenderableAABB.h:14:15: warning: function 'ui::RenderableAABB::~RenderableAABB()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   14 |         class RenderableAABB: public OpenGLRenderable
      |               ^~~~~~~~~~~~~~
src/tools/radiant/radiant/ui/common/RenderableAABB.h: In member function 'ui::RenderableAABB::~RenderableAABB()':
src/tools/radiant/radiant/ui/common/RenderableAABB.h:14:15: warning: function 'ui::RenderableAABB::~RenderableAABB()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/ui/common/ShaderChooser.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/radiant/ui/common/ShaderSelector.h:3,
                 from src/tools/radiant/radiant/ui/common/ShaderChooser.h:3,
                 from src/tools/radiant/radiant/ui/common/ShaderChooser.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/libs/texturelib.h:25,
                 from src/tools/radiant/include/ishader.h:3,
                 from src/tools/radiant/radiant/ui/common/ShaderSelector.h:6:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from src/tools/radiant/libs/gtkutil/WindowPosition.h:3,
                 from src/tools/radiant/radiant/ui/common/ShaderChooser.h:4:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtkaccelgroup.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:35:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from src/tools/radiant/include/radiant_i18n.h:30,
                 from src/tools/radiant/radiant/ui/common/ShaderChooser.cpp:3:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from src/tools/radiant/libs/stream/textstream.h:36,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/ui/common/ShaderSelector.h: In member function 'ui::ShaderSelector::Client::Client()':
src/tools/radiant/radiant/ui/common/ShaderSelector.h:42:15: warning: function 'ui::ShaderSelector::Client::Client()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 |         class Client
      |               ^~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/ui/common/ShaderSelector.h: In member function 'ui::ShaderSelector::~ShaderSelector()':
src/tools/radiant/radiant/ui/common/ShaderSelector.h:37:7: warning: function 'ui::ShaderSelector::~ShaderSelector()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   37 | class ShaderSelector
      |       ^~~~~~~~~~~~~~
src/tools/radiant/radiant/ui/common/ShaderChooser.h: In member function 'ui::ShaderChooser::~ShaderChooser()':
src/tools/radiant/radiant/ui/common/ShaderChooser.h:21:7: warning: function 'ui::ShaderChooser::~ShaderChooser()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   21 | class ShaderChooser :
      |       ^~~~~~~~~~~~~
src/tools/radiant/radiant/ui/common/ShaderChooser.h: In member function 'ui::ShaderChooser::~ShaderChooser()':
src/tools/radiant/radiant/ui/common/ShaderChooser.h:21:7: warning: function 'ui::ShaderChooser::~ShaderChooser()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/iregistry.h:6,
                 from src/tools/radiant/radiant/ui/common/ShaderChooser.cpp:4:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/shaderlib.h:27,
                 from src/tools/radiant/radiant/ui/common/ShaderChooser.cpp:9:
src/tools/radiant/include/ishadersystem.h: In function 'GlobalShaderSystem()':
src/tools/radiant/include/ishadersystem.h:110:22: warning: function 'GlobalShaderSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  110 | inline ShaderSystem& GlobalShaderSystem ()
      |                      ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/shaderlib.h: In function 'GlobalTexturePrefix_get[abi:cxx11]()':
src/tools/radiant/libs/shaderlib.h:65:27: warning: function 'GlobalTexturePrefix_get[abi:cxx11]()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   65 | inline const std::string& GlobalTexturePrefix_get ()
      |                           ^~~~~~~~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/ui/common/ShaderSelector.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/radiant/ui/common/ShaderSelector.h:3,
                 from src/tools/radiant/radiant/ui/common/ShaderSelector.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/libs/texturelib.h:25,
                 from src/tools/radiant/include/ishader.h:3,
                 from src/tools/radiant/radiant/ui/common/ShaderSelector.h:6:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from src/tools/radiant/include/radiant_i18n.h:30,
                 from src/tools/radiant/radiant/ui/common/ShaderSelector.cpp:3:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from src/tools/radiant/libs/stream/textstream.h:36,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/ui/common/ShaderSelector.cpp:13:
src/tools/radiant/libs/string/string.h: In function 'string::startsWith(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/string/string.h:162:13: warning: function 'string::startsWith(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  162 | inline bool startsWith (const std::string& source, const std::string& contains)
      |             ^~~~~~~~~~
In file included from src/tools/radiant/radiant/ui/common/ShaderSelector.cpp:14:
src/tools/radiant/include/ishadersystem.h: In member function 'ShaderSystem::Visitor::Visitor()':
src/tools/radiant/include/ishadersystem.h:75:24: warning: function 'ShaderSystem::Visitor::Visitor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   75 |                 struct Visitor
      |                        ^~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/string/string.h: In function 'string::toLower(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/string/string.h:186:20: warning: function 'string::toLower(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  186 | inline std::string toLower (const std::string& str)
      |                    ^~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/iuimanager.h:4,
                 from src/tools/radiant/radiant/ui/common/ShaderSelector.cpp:4:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/ishadersystem.h: In function 'GlobalShaderSystem()':
src/tools/radiant/include/ishadersystem.h:110:22: warning: function 'GlobalShaderSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  110 | inline ShaderSystem& GlobalShaderSystem ()
      |                      ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/string/string.h: In function 'string::splitBy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/string/string.h:200:13: warning: function 'string::splitBy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  200 | inline void splitBy (const std::string& str, std::vector<std::string>& tokens, const std::string& delimiters = " ")
      |             ^~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/ui/common/SoundChooser.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/limits.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:203,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/syslimits.h:7,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:34,
                 from /usr/lib64/glib-2.0/include/glibconfig.h:11,
                 from /usr/include/glib-2.0/glib/gtypes.h:32,
                 from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:34,
                 from src/tools/radiant/radiant/ui/common/SoundChooser.h:3,
                 from src/tools/radiant/radiant/ui/common/SoundChooser.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iclipper.h:96,
                 from src/tools/radiant/include/iradiant.h:30,
                 from src/tools/radiant/radiant/ui/common/SoundChooser.cpp:3:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from src/tools/radiant/radiant/ui/common/SoundChooser.cpp:14:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/ui/common/SoundChooser.cpp:12:
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<ui::(anonymous namespace)::SoundPopulator>(ui::(anonymous namespace)::SoundPopulator&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<ui::(anonymous namespace)::SoundPopulator>(ui::(anonymous namespace)::SoundPopulator&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/ui/common/SoundChooser.cpp: In member function 'ui::(anonymous namespace)::SoundPopulator::~SoundPopulator()':
src/tools/radiant/radiant/ui/common/SoundChooser.cpp:67:23: warning: function 'ui::(anonymous namespace)::SoundPopulator::~SoundPopulator()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   67 |                 class SoundPopulator: public gtkutil::VFSTreePopulator, public gtkutil::VFSTreePopulator::Visitor
      |                       ^~~~~~~~~~~~~~
src/tools/radiant/radiant/ui/common/SoundChooser.cpp: In member function 'ui::(anonymous namespace)::SoundPopulator::~SoundPopulator()':
src/tools/radiant/radiant/ui/common/SoundChooser.cpp:67:23: warning: function 'ui::(anonymous namespace)::SoundPopulator::~SoundPopulator()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/ui/common/SoundChooser.cpp:11:
src/tools/radiant/libs/gtkutil/VFSTreePopulator.h: In member function 'gtkutil::VFSTreePopulator::Visitor::Visitor()':
src/tools/radiant/libs/gtkutil/VFSTreePopulator.h:80:32: warning: function 'gtkutil::VFSTreePopulator::Visitor::Visitor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   80 |                         struct Visitor
      |                                ^~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/generic/callback.h: In function 'makeCallback1<ui::(anonymous namespace)::SoundPopulator>(ui::(anonymous namespace)::SoundPopulator&)Callback1<ui::(anonymous namespace)::SoundPopulator::first_argument_type, void>':
src/tools/radiant/libs/generic/callback.h:648:57: warning: function 'makeCallback1<ui::(anonymous namespace)::SoundPopulator>(ui::(anonymous namespace)::SoundPopulator&)Callback1<ui::(anonymous namespace)::SoundPopulator::first_argument_type, void>' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  648 | inline Callback1<typename Functor::first_argument_type> makeCallback1 (Functor& functor)
      |                                                         ^~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/ui/common/SoundChooser.cpp:16:
src/tools/radiant/libs/os/path.h: In function 'os::getFilenameFromPath(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/os/path.h:78:28: warning: function 'os::getFilenameFromPath(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   78 |         inline std::string getFilenameFromPath (const std::string& path)
      |                            ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/os/path.h: In function 'os::getExtension(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/os/path.h:69:28: warning: function 'os::getExtension(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   69 |         inline std::string getExtension (const std::string& path)
      |                            ^~~~~~~~~~~~
src/tools/radiant/libs/os/path.h: In function 'os::stripExtension(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/os/path.h:102:28: warning: function 'os::stripExtension(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  102 |         inline std::string stripExtension (const std::string& filename)
      |                            ^~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/ui/common/SoundChooser.h:7:
src/tools/radiant/radiant/ui/common/SoundPreview.h: In member function 'ui::SoundPreview::~SoundPreview()':
src/tools/radiant/radiant/ui/common/SoundPreview.h:19:15: warning: function 'ui::SoundPreview::~SoundPreview()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   19 |         class SoundPreview
      |               ^~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/iradiant.h:29:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iradiant.h: In function 'GlobalRadiant()':
src/tools/radiant/include/iradiant.h:162:18: warning: function 'GlobalRadiant()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, VirtualFileSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, VirtualFileSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, VirtualFileSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, VirtualFileSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/include/isound.h:10,
                 from src/tools/radiant/radiant/ui/common/SoundChooser.cpp:4:
src/tools/radiant/include/ifilesystem.h: In function 'GlobalFileSystem()':
src/tools/radiant/include/ifilesystem.h:109:27: warning: function 'GlobalFileSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  109 | inline VirtualFileSystem& GlobalFileSystem ()
      |                           ^~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/ui/common/SoundPreview.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/radiant/ui/common/SoundPreview.h:3,
                 from src/tools/radiant/radiant/ui/common/SoundPreview.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/isound.h:3,
                 from src/tools/radiant/radiant/ui/common/SoundPreview.cpp:3:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkadjustment.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkrange.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkscrollbar.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkhscrollbar.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkscrolledwindow.h:35,
                 from src/tools/radiant/libs/gtkutil/ScrolledFrame.h:3,
                 from src/tools/radiant/radiant/ui/common/SoundPreview.cpp:4:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtkadjustment.h:35:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from src/tools/radiant/radiant/ui/common/SoundPreview.cpp:8:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from src/tools/radiant/libs/stream/textstream.h:36,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ISoundManager::Name_CONSTANT_> >(ConstantWrapper<ISoundManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ISoundManager::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ISoundManager::Name_CONSTANT_> >(ConstantWrapper<ISoundManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ISoundManager::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ISoundManager::Version_CONSTANT_> >(ConstantWrapper<ISoundManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ISoundManager::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ISoundManager::Version_CONSTANT_> >(ConstantWrapper<ISoundManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ISoundManager::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/isound.h:5:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ISoundManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ISoundManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ISoundManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ISoundManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ISoundManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ISoundManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ISoundManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ISoundManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ISoundManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ISoundManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ISoundManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ISoundManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ISoundManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ISoundManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ISoundManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ISoundManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ISoundManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ISoundManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ISoundManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ISoundManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ISoundManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ISoundManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ISoundManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ISoundManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ISoundManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ISoundManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ISoundManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ISoundManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ISoundManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ISoundManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ISoundManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ISoundManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/isound.h: In function 'GlobalSoundManager()':
src/tools/radiant/include/isound.h:110:23: warning: function 'GlobalSoundManager()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  110 | inline ISoundManager& GlobalSoundManager ()
      |                       ^~~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/ui/common/TexturePreviewCombo.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/radiant/ui/common/TexturePreviewCombo.h:3,
                 from src/tools/radiant/radiant/ui/common/TexturePreviewCombo.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/libs/texturelib.h:25,
                 from src/tools/radiant/radiant/ui/common/TexturePreviewCombo.cpp:7:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from src/tools/radiant/radiant/ui/common/TexturePreviewCombo.h:5:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:34:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from src/tools/radiant/include/radiant_i18n.h:30,
                 from src/tools/radiant/radiant/ui/common/TexturePreviewCombo.cpp:8:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/igl.h:28,
                 from src/tools/radiant/radiant/ui/common/TexturePreviewCombo.cpp:9:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/ui/common/TexturePreviewCombo.cpp:10:
src/tools/radiant/include/ishadersystem.h: In function 'GlobalShaderSystem()':
src/tools/radiant/include/ishadersystem.h:110:22: warning: function 'GlobalShaderSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  110 | inline ShaderSystem& GlobalShaderSystem ()
      |                      ^~~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/ui/common/ToolbarCreator.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/limits.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:203,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/syslimits.h:7,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:34,
                 from /usr/lib64/glib-2.0/include/glibconfig.h:11,
                 from /usr/include/glib-2.0/glib/gtypes.h:32,
                 from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32,
                 from src/tools/radiant/radiant/ui/common/ToolbarCreator.h:3,
                 from src/tools/radiant/radiant/ui/common/ToolbarCreator.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iselection.h:231,
                 from src/tools/radiant/include/ieventmanager.h:7,
                 from src/tools/radiant/radiant/ui/common/ToolbarCreator.cpp:7:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalOutputStream()':
src/tools/radiant/include/itextstream.h:116:26: warning: function 'globalOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [42]>(TextOutputStream&, char const (&) [42])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [42]>(TextOutputStream&, char const (&) [42])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [16]>(TextOutputStream&, char const (&) [16])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [16]>(TextOutputStream&, char const (&) [16])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char const*>(TextOutputStream&, char const* const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char const*>(TextOutputStream&, char const* const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [60]>(TextOutputStream&, char const (&) [60])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [60]>(TextOutputStream&, char const (&) [60])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [55]>(TextOutputStream&, char const (&) [55])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [55]>(TextOutputStream&, char const (&) [55])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [26]>(TextOutputStream&, char const (&) [26])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [26]>(TextOutputStream&, char const (&) [26])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >(ConstantWrapper<IEventManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >(ConstantWrapper<IEventManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >(ConstantWrapper<IEventManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >(ConstantWrapper<IEventManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/iselection.h:30:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEventManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEventManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEventManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEventManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/ieventmanager.h: In function 'GlobalEventManager()':
src/tools/radiant/include/ieventmanager.h:258:23: warning: function 'GlobalEventManager()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/ui/common/ToolbarCreator.cpp:17:
src/tools/radiant/include/iregistry.h: In function 'GlobalRegistry()':
src/tools/radiant/include/iregistry.h:184:18: warning: function 'GlobalRegistry()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/ui/mainframe/SplitPaneLayout.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/limits.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:203,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/syslimits.h:7,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:34,
                 from /usr/lib64/glib-2.0/include/glibconfig.h:11,
                 from /usr/include/glib-2.0/glib/gtypes.h:32,
                 from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:34,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkpaned.h:34,
                 from /usr/include/gtk-2.0/gtk/gtkhpaned.h:34,
                 from src/tools/radiant/radiant/ui/mainframe/SplitPaneLayout.cpp:24:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/ui/mainframe/mainframe.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/cstdlib:41,
                 from /usr/include/c++/12/stdlib.h:36,
                 from src/tools/radiant/libs/../../../../config.h:3,
                 from src/tools/radiant/radiant/ui/mainframe/mainframe.cpp:30:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/libs/gtkutil/window.h:28,
                 from src/tools/radiant/radiant/ui/mainframe/mainframe.h:25,
                 from src/tools/radiant/radiant/ui/mainframe/mainframe.cpp:32:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from src/tools/radiant/libs/gtkutil/window.h:25:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtkaccelgroup.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:35:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from src/tools/radiant/include/radiant_i18n.h:30,
                 from src/tools/radiant/radiant/ui/mainframe/mainframe.cpp:33:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/ui/mainframe/../../camera/../selection/RadiantSelectionSystem.h:7,
                 from src/tools/radiant/radiant/ui/mainframe/../../camera/../selection/ManipulateObserver.h:4,
                 from src/tools/radiant/radiant/ui/mainframe/../../camera/../selection/RadiantWindowObserver.h:8,
                 from src/tools/radiant/radiant/ui/mainframe/../../camera/CamWnd.h:6,
                 from src/tools/radiant/radiant/ui/mainframe/mainframe.cpp:79:
src/tools/radiant/radiant/ui/mainframe/../../camera/../selection/Manipulators.h: In constructor 'DragManipulator::DragManipulator()':
src/tools/radiant/radiant/ui/mainframe/../../camera/../selection/Manipulators.h:341:35: warning: member 'DragManipulator::_resizeTranslatable' is used uninitialized [-Wuninitialized]
  341 |   DragManipulator() : _freeResize(_resizeTranslatable), _freeDrag(_dragTranslatable), _selected(false) {}
      |                                   ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/ui/mainframe/../../camera/../selection/Manipulators.h:341:67: warning: member 'DragManipulator::_dragTranslatable' is used uninitialized [-Wuninitialized]
  341 |   DragManipulator() : _freeResize(_resizeTranslatable), _freeDrag(_dragTranslatable), _selected(false) {}
      |                                                                   ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/gtkutil/window.h: In function 'window_set_position(_GtkWindow*, WindowPosition const&)':
src/tools/radiant/libs/gtkutil/window.h:69:13: warning: function 'window_set_position(_GtkWindow*, WindowPosition const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   69 | inline void window_set_position (GtkWindow* window, const WindowPosition& position)
      |             ^~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/ui/mainframe/mainframe.h:30:
src/tools/radiant/libs/string/string.h: In function 'string::toInt(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)':
src/tools/radiant/libs/string/string.h:172:12: warning: function 'string::toInt(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  172 | inline int toInt (const std::string& str, int defaultValue = 0)
      |            ^~~~~
In file included from src/tools/radiant/radiant/ui/mainframe/mainframe.h:31:
src/tools/radiant/include/iundo.h: In member function 'UndoTracker::UndoTracker()':
src/tools/radiant/include/iundo.h:93:7: warning: function 'UndoTracker::UndoTracker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   93 | class UndoTracker
      |       ^~~~~~~~~~~
src/tools/radiant/radiant/ui/mainframe/mainframe.cpp: In member function 'VFSModuleObserver::~VFSModuleObserver()':
src/tools/radiant/radiant/ui/mainframe/mainframe.cpp:94:7: warning: function 'VFSModuleObserver::~VFSModuleObserver()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class VFSModuleObserver: public ModuleObserver
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/ui/mainframe/mainframe.cpp: In member function 'VFSModuleObserver::~VFSModuleObserver()':
src/tools/radiant/radiant/ui/mainframe/mainframe.cpp:94:7: warning: function 'VFSModuleObserver::~VFSModuleObserver()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/include/igamemanager.h:5,
                 from src/tools/radiant/radiant/ui/mainframe/mainframe.cpp:43:
src/tools/radiant/include/moduleobserver.h: In member function 'ModuleObserver::ModuleObserver()':
src/tools/radiant/include/moduleobserver.h:27:7: warning: function 'ModuleObserver::ModuleObserver()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   27 | class ModuleObserver
      |       ^~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/ui/mainframe/mainframe.h:32:
src/tools/radiant/include/preferencesystem.h: In member function 'PreferenceConstructor::PreferenceConstructor()':
src/tools/radiant/include/preferencesystem.h:90:7: warning: function 'PreferenceConstructor::PreferenceConstructor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   90 | class PreferenceConstructor
      |       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalOutputStream()':
src/tools/radiant/include/itextstream.h:116:26: warning: function 'globalOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [64]>(TextOutputStream&, char const (&) [64])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [64]>(TextOutputStream&, char const (&) [64])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [48]>(TextOutputStream&, char const (&) [48])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [48]>(TextOutputStream&, char const (&) [48])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [20]>(TextOutputStream&, char const (&) [20])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [20]>(TextOutputStream&, char const (&) [20])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [9]>(TextOutputStream&, char const (&) [9])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [9]>(TextOutputStream&, char const (&) [9])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [12]>(TextOutputStream&, char const (&) [12])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [12]>(TextOutputStream&, char const (&) [12])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [5]>(TextOutputStream&, char const (&) [5])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [5]>(TextOutputStream&, char const (&) [5])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [77]>(TextOutputStream&, char const (&) [77])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [77]>(TextOutputStream&, char const (&) [77])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [31]>(TextOutputStream&, char const (&) [31])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [31]>(TextOutputStream&, char const (&) [31])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [75]>(TextOutputStream&, char const (&) [75])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [75]>(TextOutputStream&, char const (&) [75])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [28]>(TextOutputStream&, char const (&) [28])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [28]>(TextOutputStream&, char const (&) [28])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [14]>(TextOutputStream&, char const (&) [14])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [14]>(TextOutputStream&, char const (&) [14])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [13]>(TextOutputStream&, char const (&) [13])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [13]>(TextOutputStream&, char const (&) [13])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [16]>(TextOutputStream&, char const (&) [16])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [16]>(TextOutputStream&, char const (&) [16])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char const*>(TextOutputStream&, char const* const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char const*>(TextOutputStream&, char const* const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [60]>(TextOutputStream&, char const (&) [60])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [60]>(TextOutputStream&, char const (&) [60])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <int>(TextOutputStream&, int const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <int>(TextOutputStream&, int const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/ui/mainframe/mainframe.cpp:50:
src/tools/radiant/libs/moduleobservers.h: In member function 'ModuleObservers::ModuleObservers()':
src/tools/radiant/libs/moduleobservers.h:29:7: warning: function 'ModuleObservers::ModuleObservers()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class ModuleObservers
      |       ^~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/gtkutil/window.h:29:
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<MainFrame>(MainFrame&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<MainFrame>(MainFrame&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> >(ConstantWrapper<FilterSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> >(ConstantWrapper<FilterSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> >(ConstantWrapper<FilterSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> >(ConstantWrapper<FilterSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IUIManager::Name_CONSTANT_> >(ConstantWrapper<IUIManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IUIManager::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IUIManager::Name_CONSTANT_> >(ConstantWrapper<IUIManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IUIManager::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IUIManager::Version_CONSTANT_> >(ConstantWrapper<IUIManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IUIManager::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IUIManager::Version_CONSTANT_> >(ConstantWrapper<IUIManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IUIManager::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<TexturesCache::Name_CONSTANT_> >(ConstantWrapper<TexturesCache::Name_CONSTANT_> const&)Quoted<ConstantWrapper<TexturesCache::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<TexturesCache::Name_CONSTANT_> >(ConstantWrapper<TexturesCache::Name_CONSTANT_> const&)Quoted<ConstantWrapper<TexturesCache::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<TexturesCache::Version_CONSTANT_> >(ConstantWrapper<TexturesCache::Version_CONSTANT_> const&)Quoted<ConstantWrapper<TexturesCache::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<TexturesCache::Version_CONSTANT_> >(ConstantWrapper<TexturesCache::Version_CONSTANT_> const&)Quoted<ConstantWrapper<TexturesCache::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IUMPSystem::Name_CONSTANT_> >(ConstantWrapper<IUMPSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IUMPSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IUMPSystem::Name_CONSTANT_> >(ConstantWrapper<IUMPSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IUMPSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IUMPSystem::Version_CONSTANT_> >(ConstantWrapper<IUMPSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IUMPSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IUMPSystem::Version_CONSTANT_> >(ConstantWrapper<IUMPSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IUMPSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >(ConstantWrapper<IEventManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >(ConstantWrapper<IEventManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >(ConstantWrapper<IEventManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >(ConstantWrapper<IEventManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<selection::ISelectionSetManager::Name_CONSTANT_> >(ConstantWrapper<selection::ISelectionSetManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<selection::ISelectionSetManager::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<selection::ISelectionSetManager::Name_CONSTANT_> >(ConstantWrapper<selection::ISelectionSetManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<selection::ISelectionSetManager::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<selection::ISelectionSetManager::Version_CONSTANT_> >(ConstantWrapper<selection::ISelectionSetManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<selection::ISelectionSetManager::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<selection::ISelectionSetManager::Version_CONSTANT_> >(ConstantWrapper<selection::ISelectionSetManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<selection::ISelectionSetManager::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >(ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >(ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >(ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >(ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IGridManager::Name_CONSTANT_> >(ConstantWrapper<IGridManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IGridManager::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IGridManager::Name_CONSTANT_> >(ConstantWrapper<IGridManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IGridManager::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IGridManager::Version_CONSTANT_> >(ConstantWrapper<IGridManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IGridManager::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IGridManager::Version_CONSTANT_> >(ConstantWrapper<IGridManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IGridManager::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<void>(void*)void*':
src/tools/radiant/libs/generic/callback.h:35:14: warning: function 'convertToOpaque<void>(void*)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/string/string.h: In function 'string::format(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, ...)':
src/tools/radiant/libs/string/string.h:273:20: warning: function 'string::format(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, ...)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  273 | inline std::string format (const std::string &msg, ...)
      |                    ^~~~~~
src/tools/radiant/libs/string/string.h: In function 'string::toString<GdkWindowState>(GdkWindowState const&)std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >':
src/tools/radiant/libs/string/string.h:155:20: warning: function 'string::toString<GdkWindowState>(GdkWindowState const&)std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  155 | inline std::string toString (const T& t)
      |                    ^~~~~~~~
In file included from src/tools/radiant/include/iundo.h:33:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iundo.h: In function 'GlobalUndoSystem()':
src/tools/radiant/include/iundo.h:172:20: warning: function 'GlobalUndoSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  172 | inline UndoSystem& GlobalUndoSystem ()
      |                    ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, PreferenceSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, PreferenceSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, PreferenceSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, PreferenceSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/preferencesystem.h: In function 'GlobalPreferenceSystem()':
src/tools/radiant/include/preferencesystem.h:125:26: warning: function 'GlobalPreferenceSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  125 | inline PreferenceSystem& GlobalPreferenceSystem() {
      |                          ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/ui/mainframe/mainframe.h:34:
src/tools/radiant/include/iradiant.h: In function 'GlobalRadiant()':
src/tools/radiant/include/iradiant.h:162:18: warning: function 'GlobalRadiant()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, VirtualFileSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, VirtualFileSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, VirtualFileSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, VirtualFileSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/ui/mainframe/mainframe.cpp:38:
src/tools/radiant/include/ifilesystem.h: In function 'GlobalFileSystem()':
src/tools/radiant/include/ifilesystem.h:109:27: warning: function 'GlobalFileSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  109 | inline VirtualFileSystem& GlobalFileSystem ()
      |                           ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, FilterSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<FilterSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, FilterSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<FilterSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<FilterSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<FilterSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<FilterSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<FilterSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<FilterSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<FilterSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, FilterSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<FilterSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, FilterSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<FilterSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<FilterSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<FilterSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<FilterSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<FilterSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<FilterSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<FilterSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/ui/mainframe/mainframe.cpp:40:
src/tools/radiant/include/ifilter.h: In function 'GlobalFilterSystem()':
src/tools/radiant/include/ifilter.h:243:22: warning: function 'GlobalFilterSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  243 | inline FilterSystem& GlobalFilterSystem() {
      |                      ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/ui/mainframe/mainframe.cpp:42:
src/tools/radiant/include/iregistry.h: In function 'GlobalRegistry()':
src/tools/radiant/include/iregistry.h:184:18: warning: function 'GlobalRegistry()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IUIManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IUIManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IUIManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IUIManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IUIManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IUIManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IUIManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IUIManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IUIManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IUIManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IUIManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IUIManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IUIManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IUIManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IUIManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IUIManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IUIManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IUIManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IUIManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IUIManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IUIManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IUIManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IUIManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IUIManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IUIManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IUIManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IUIManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IUIManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IUIManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IUIManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IUIManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IUIManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/ui/mainframe/mainframe.cpp:44:
src/tools/radiant/include/iuimanager.h: In function 'GlobalUIManager()':
src/tools/radiant/include/iuimanager.h:116:20: warning: function 'GlobalUIManager()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  116 | inline IUIManager& GlobalUIManager() {
      |                    ^~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, TexturesCache::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<TexturesCache::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, TexturesCache::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<TexturesCache::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<TexturesCache::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<TexturesCache::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<TexturesCache::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<TexturesCache::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<TexturesCache::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<TexturesCache::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<TexturesCache::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<TexturesCache::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<TexturesCache::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<TexturesCache::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<TexturesCache::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<TexturesCache::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, TexturesCache::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<TexturesCache::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, TexturesCache::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<TexturesCache::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<TexturesCache::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<TexturesCache::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<TexturesCache::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<TexturesCache::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<TexturesCache::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<TexturesCache::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<TexturesCache::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<TexturesCache::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<TexturesCache::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<TexturesCache::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<TexturesCache::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<TexturesCache::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/ui/mainframe/mainframe.cpp:45:
src/tools/radiant/include/itextures.h: In function 'GlobalTexturesCache()':
src/tools/radiant/include/itextures.h:106:23: warning: function 'GlobalTexturesCache()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  106 | inline TexturesCache& GlobalTexturesCache ()
      |                       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, OpenGLBinding::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, OpenGLBinding::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, OpenGLBinding::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, OpenGLBinding::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/ui/mainframe/mainframe.cpp:46:
src/tools/radiant/include/igl.h: In function 'GlobalOpenGL()':
src/tools/radiant/include/igl.h:212:23: warning: function 'GlobalOpenGL()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IUMPSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IUMPSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IUMPSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IUMPSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IUMPSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IUMPSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IUMPSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IUMPSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IUMPSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IUMPSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IUMPSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IUMPSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IUMPSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IUMPSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IUMPSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IUMPSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IUMPSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IUMPSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IUMPSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IUMPSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IUMPSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IUMPSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IUMPSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IUMPSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IUMPSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IUMPSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IUMPSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IUMPSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IUMPSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IUMPSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IUMPSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IUMPSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/ui/mainframe/mainframe.cpp:47:
src/tools/radiant/include/iump.h: In function 'GlobalUMPSystem()':
src/tools/radiant/include/iump.h:72:20: warning: function 'GlobalUMPSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   72 | inline IUMPSystem& GlobalUMPSystem() {
      |                    ^~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEventManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEventManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEventManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEventManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/ui/mainframe/mainframe.cpp:48:
src/tools/radiant/include/ieventmanager.h: In function 'GlobalEventManager()':
src/tools/radiant/include/ieventmanager.h:258:23: warning: function 'GlobalEventManager()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, selection::ISelectionSetManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<selection::ISelectionSetManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, selection::ISelectionSetManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<selection::ISelectionSetManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<selection::ISelectionSetManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<selection::ISelectionSetManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<selection::ISelectionSetManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<selection::ISelectionSetManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<selection::ISelectionSetManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<selection::ISelectionSetManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<selection::ISelectionSetManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<selection::ISelectionSetManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<selection::ISelectionSetManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<selection::ISelectionSetManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<selection::ISelectionSetManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<selection::ISelectionSetManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, selection::ISelectionSetManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<selection::ISelectionSetManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, selection::ISelectionSetManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<selection::ISelectionSetManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<selection::ISelectionSetManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<selection::ISelectionSetManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<selection::ISelectionSetManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<selection::ISelectionSetManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<selection::ISelectionSetManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<selection::ISelectionSetManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<selection::ISelectionSetManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<selection::ISelectionSetManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<selection::ISelectionSetManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<selection::ISelectionSetManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<selection::ISelectionSetManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<selection::ISelectionSetManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/ui/mainframe/mainframe.cpp:49:
src/tools/radiant/include/iselectionset.h: In function 'GlobalSelectionSetManager()':
src/tools/radiant/include/iselectionset.h:113:41: warning: function 'GlobalSelectionSetManager()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  113 | inline selection::ISelectionSetManager& GlobalSelectionSetManager ()
      |                                         ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderCache::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderCache::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderCache::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderCache::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/ui/mainframe/../../camera/CamWnd.h:4:
src/tools/radiant/include/irender.h: In function 'GlobalShaderCache()':
src/tools/radiant/include/irender.h:183:21: warning: function 'GlobalShaderCache()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline ShaderCache& GlobalShaderCache ()
      |                     ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IGridManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IGridManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IGridManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IGridManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IGridManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IGridManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IGridManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IGridManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IGridManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IGridManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IGridManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IGridManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IGridManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IGridManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IGridManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IGridManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IGridManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IGridManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IGridManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IGridManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IGridManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IGridManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IGridManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IGridManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IGridManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IGridManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IGridManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IGridManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IGridManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IGridManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IGridManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IGridManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/ui/mainframe/../../camera/../selection/Manipulatables.h:6,
                 from src/tools/radiant/radiant/ui/mainframe/../../camera/../selection/Manipulators.h:21:
src/tools/radiant/include/igrid.h: In function 'GlobalGrid()':
src/tools/radiant/include/igrid.h:74:22: warning: function 'GlobalGrid()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   74 | inline IGridManager& GlobalGrid() {
      |                      ^~~~~~~~~~
In file included from src/tools/radiant/radiant/ui/mainframe/mainframe.h:54:
src/tools/radiant/radiant/ui/mainframe/../../undo/UndoStateTracker.h: In member function 'UndoSaveStateTracker::~UndoSaveStateTracker()':
src/tools/radiant/radiant/ui/mainframe/../../undo/UndoStateTracker.h:6:7: warning: function 'UndoSaveStateTracker::~UndoSaveStateTracker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    6 | class UndoSaveStateTracker: public UndoTracker
      |       ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/ui/mainframe/../../undo/UndoStateTracker.h: In member function 'UndoSaveStateTracker::~UndoSaveStateTracker()':
src/tools/radiant/radiant/ui/mainframe/../../undo/UndoStateTracker.h:6:7: warning: function 'UndoSaveStateTracker::~UndoSaveStateTracker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
===> CXX [uforadiant] src/tools/radiant/radiant/ui/mru/MRU.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/bits/stl_algobase.h:59,
                 from /usr/include/c++/12/vector:60,
                 from src/tools/radiant/radiant/ui/mru/MRU.h:3,
                 from src/tools/radiant/radiant/ui/mru/MRU.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iregistry.h:172,
                 from src/tools/radiant/radiant/ui/mru/MRU.h:4:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkmenushell.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkmenu.h:36,
                 from src/tools/radiant/radiant/ui/mru/MRU.cpp:5:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtkaccelgroup.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkmenu.h:35:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from src/tools/radiant/include/radiant_i18n.h:30,
                 from src/tools/radiant/radiant/ui/mru/MRU.cpp:10:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from src/tools/radiant/libs/stream/textstream.h:36,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/ui/mru/MRU.cpp:9:
src/tools/radiant/libs/os/file.h: In function 'file_accessible(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, FileAccess::Mode)':
src/tools/radiant/libs/os/file.h:77:13: warning: function 'file_accessible(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, FileAccess::Mode)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   77 | inline bool file_accessible (const std::string& path, FileAccess::Mode mode)
      |             ^~~~~~~~~~~~~~~
src/tools/radiant/libs/os/file.h: In function 'file_readable(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/os/file.h:83:13: warning: function 'file_readable(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   83 | inline bool file_readable (const std::string& path)
      |             ^~~~~~~~~~~~~
src/tools/radiant/include/iregistry.h: In member function 'RegistryKeyObserver::RegistryKeyObserver()':
src/tools/radiant/include/iregistry.h:26:7: warning: function 'RegistryKeyObserver::RegistryKeyObserver()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   26 | class RegistryKeyObserver {
      |       ^~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/ui/mru/MRU.h:5:
src/tools/radiant/include/preferencesystem.h: In member function 'PreferenceConstructor::PreferenceConstructor()':
src/tools/radiant/include/preferencesystem.h:90:7: warning: function 'PreferenceConstructor::PreferenceConstructor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   90 | class PreferenceConstructor
      |       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/ui/mru/MRU.cpp:8:
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<ui::MRUMenuItem>(ui::MRUMenuItem&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<ui::MRUMenuItem>(ui::MRUMenuItem&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >(ConstantWrapper<IEventManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >(ConstantWrapper<IEventManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >(ConstantWrapper<IEventManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >(ConstantWrapper<IEventManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IUIManager::Name_CONSTANT_> >(ConstantWrapper<IUIManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IUIManager::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IUIManager::Name_CONSTANT_> >(ConstantWrapper<IUIManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IUIManager::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IUIManager::Version_CONSTANT_> >(ConstantWrapper<IUIManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IUIManager::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IUIManager::Version_CONSTANT_> >(ConstantWrapper<IUIManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IUIManager::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/ui/mru/MRU.h:7:
src/tools/radiant/radiant/ui/mru/MRUMenuItem.h: In member function 'ui::MRUMenuItem::~MRUMenuItem()':
src/tools/radiant/radiant/ui/mru/MRUMenuItem.h:18:7: warning: function 'ui::MRUMenuItem::~MRUMenuItem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   18 | class MRUMenuItem
      |       ^~~~~~~~~~~
In file included from src/tools/radiant/radiant/ui/mru/MRU.h:8:
src/tools/radiant/radiant/ui/mru/MRUList.h: In member function 'ui::MRUList::~MRUList()':
src/tools/radiant/radiant/ui/mru/MRUList.h:16:7: warning: function 'ui::MRUList::~MRUList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   16 | class MRUList {
      |       ^~~~~~~
src/tools/radiant/radiant/ui/mru/MRU.h: In member function 'ui::MRU::~MRU()':
src/tools/radiant/radiant/ui/mru/MRU.h:22:7: warning: function 'ui::MRU::~MRU()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   22 | class MRU :
      |       ^~~
src/tools/radiant/radiant/ui/mru/MRU.h: In member function 'ui::MRU::~MRU()':
src/tools/radiant/radiant/ui/mru/MRU.h:22:7: warning: function 'ui::MRU::~MRU()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/ui/mru/MRU.cpp:7:
src/tools/radiant/libs/string/string.h: In function 'string::toString<unsigned int>(unsigned int const&)std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >':
src/tools/radiant/libs/string/string.h:155:20: warning: function 'string::toString<unsigned int>(unsigned int const&)std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  155 | inline std::string toString (const T& t)
      |                    ^~~~~~~~
src/tools/radiant/libs/string/string.h: In function 'string::toString<int>(int const&)std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >':
src/tools/radiant/libs/string/string.h:155:20: warning: function 'string::toString<int>(int const&)std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/iregistry.h:6:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iregistry.h: In function 'GlobalRegistry()':
src/tools/radiant/include/iregistry.h:184:18: warning: function 'GlobalRegistry()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, PreferenceSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, PreferenceSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, PreferenceSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, PreferenceSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/preferencesystem.h: In function 'GlobalPreferenceSystem()':
src/tools/radiant/include/preferencesystem.h:125:26: warning: function 'GlobalPreferenceSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  125 | inline PreferenceSystem& GlobalPreferenceSystem() {
      |                          ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEventManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEventManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEventManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEventManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/ui/mru/MRU.cpp:3:
src/tools/radiant/include/ieventmanager.h: In function 'GlobalEventManager()':
src/tools/radiant/include/ieventmanager.h:258:23: warning: function 'GlobalEventManager()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IUIManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IUIManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IUIManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IUIManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IUIManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IUIManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IUIManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IUIManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IUIManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IUIManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IUIManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IUIManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IUIManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IUIManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IUIManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IUIManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IUIManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IUIManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IUIManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IUIManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IUIManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IUIManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IUIManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IUIManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IUIManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IUIManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IUIManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IUIManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IUIManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IUIManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IUIManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IUIManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/ui/mru/MRU.cpp:4:
src/tools/radiant/include/iuimanager.h: In function 'GlobalUIManager()':
src/tools/radiant/include/iuimanager.h:116:20: warning: function 'GlobalUIManager()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  116 | inline IUIManager& GlobalUIManager() {
      |                    ^~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/ui/mru/MRUMenuItem.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/radiant/ui/mru/MRUMenuItem.h:3,
                 from src/tools/radiant/radiant/ui/mru/MRUMenuItem.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iregistry.h:172,
                 from src/tools/radiant/radiant/ui/mru/MRU.h:4,
                 from src/tools/radiant/radiant/ui/mru/MRUMenuItem.cpp:9:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from src/tools/radiant/radiant/ui/mru/MRUMenuItem.cpp:3:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:34:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/ui/mru/MRUMenuItem.cpp:7:
src/tools/radiant/libs/string/string.h: In function 'string::toString<unsigned int>(unsigned int const&)std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >':
src/tools/radiant/libs/string/string.h:155:20: warning: function 'string::toString<unsigned int>(unsigned int const&)std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  155 | inline std::string toString (const T& t)
      |                    ^~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/ui/splash/Splash.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/radiant/ui/splash/Splash.h:3,
                 from src/tools/radiant/radiant/ui/splash/Splash.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from src/tools/radiant/radiant/ui/splash/Splash.cpp:3:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/ui/findshader/FindShader.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/radiant/ui/findshader/FindShader.h:4,
                 from src/tools/radiant/radiant/ui/findshader/FindShader.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iselection.h:231,
                 from src/tools/radiant/include/ieventmanager.h:7,
                 from src/tools/radiant/radiant/ui/findshader/FindShader.cpp:4:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from src/tools/radiant/radiant/ui/findshader/FindShader.h:5:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:34:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from src/tools/radiant/include/radiant_i18n.h:30,
                 from src/tools/radiant/radiant/ui/findshader/FindShader.cpp:3:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/ui/findshader/FindShader.cpp:12:
src/tools/radiant/libs/string/string.h: In function 'string_compare_nocase_n(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long)':
src/tools/radiant/libs/string/string.h:86:12: warning: function 'string_compare_nocase_n(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   86 | inline int string_compare_nocase_n (const std::string& string, const std::string& other, std::size_t n)
      |            ^~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/string/string.h: In function 'string_equal_nocase_n(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long)':
src/tools/radiant/libs/string/string.h:102:13: warning: function 'string_equal_nocase_n(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  102 | inline bool string_equal_nocase_n (const std::string& string, const std::string& other, std::size_t n)
      |             ^~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/ui/findshader/FindShader.cpp:19:
src/tools/radiant/radiant/ui/findshader/../../textureentry.h: In member function 'EntryCompletion<TextureNameList>::~EntryCompletion()':
src/tools/radiant/radiant/ui/findshader/../../textureentry.h:36:7: warning: function 'EntryCompletion<TextureNameList>::~EntryCompletion()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   36 | class EntryCompletion
      |       ^~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/ui/findshader/../../textureentry.h:31:
src/tools/radiant/libs/shaderlib.h: In function 'shader_equal_n(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long)':
src/tools/radiant/libs/shaderlib.h:35:13: warning: function 'shader_equal_n(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   35 | inline bool shader_equal_n (const std::string& shader, const std::string& other, std::size_t n)
      |             ^~~~~~~~~~~~~~
src/tools/radiant/libs/shaderlib.h: In function 'shader_equal_prefix(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/shaderlib.h:45:13: warning: function 'shader_equal_prefix(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline bool shader_equal_prefix (const std::string& string, const std::string& prefix)
      |             ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >(ConstantWrapper<IEventManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >(ConstantWrapper<IEventManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >(ConstantWrapper<IEventManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >(ConstantWrapper<IEventManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/include/ishaderlayer.h:3,
                 from src/tools/radiant/include/ishader.h:4,
                 from src/tools/radiant/radiant/ui/findshader/../common/ShaderSelector.h:6,
                 from src/tools/radiant/radiant/ui/findshader/../common/ShaderChooser.h:3,
                 from src/tools/radiant/radiant/ui/findshader/FindShader.cpp:14:
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<EntryCompletion<TextureNameList> >(EntryCompletion<TextureNameList>&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<EntryCompletion<TextureNameList> >(EntryCompletion<TextureNameList>&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<IdleDraw>(IdleDraw&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<IdleDraw>(IdleDraw&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/string/string.h: In function 'string::format(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, ...)':
src/tools/radiant/libs/string/string.h:273:20: warning: function 'string::format(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, ...)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  273 | inline std::string format (const std::string &msg, ...)
      |                    ^~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/iselection.h:30:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEventManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEventManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEventManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEventManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/ieventmanager.h: In function 'GlobalEventManager()':
src/tools/radiant/include/ieventmanager.h:258:23: warning: function 'GlobalEventManager()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/ui/findshader/FindShader.cpp:6:
src/tools/radiant/include/iradiant.h: In function 'GlobalRadiant()':
src/tools/radiant/include/iradiant.h:162:18: warning: function 'GlobalRadiant()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/shaderlib.h:27:
src/tools/radiant/include/ishadersystem.h: In function 'GlobalShaderSystem()':
src/tools/radiant/include/ishadersystem.h:110:22: warning: function 'GlobalShaderSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  110 | inline ShaderSystem& GlobalShaderSystem ()
      |                      ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/shaderlib.h: In function 'GlobalTexturePrefix_get[abi:cxx11]()':
src/tools/radiant/libs/shaderlib.h:65:27: warning: function 'GlobalTexturePrefix_get[abi:cxx11]()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   65 | inline const std::string& GlobalTexturePrefix_get ()
      |                           ^~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/ui/findshader/../common/ShaderSelector.h: In member function 'ui::ShaderSelector::~ShaderSelector()':
src/tools/radiant/radiant/ui/findshader/../common/ShaderSelector.h:37:7: warning: function 'ui::ShaderSelector::~ShaderSelector()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   37 | class ShaderSelector
      |       ^~~~~~~~~~~~~~
src/tools/radiant/radiant/ui/findshader/../common/ShaderChooser.h: In member function 'ui::ShaderChooser::~ShaderChooser()':
src/tools/radiant/radiant/ui/findshader/../common/ShaderChooser.h:21:7: warning: function 'ui::ShaderChooser::~ShaderChooser()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   21 | class ShaderChooser :
      |       ^~~~~~~~~~~~~
src/tools/radiant/radiant/ui/findshader/../common/ShaderChooser.h: In member function 'ui::ShaderChooser::~ShaderChooser()':
src/tools/radiant/radiant/ui/findshader/../common/ShaderChooser.h:21:7: warning: function 'ui::ShaderChooser::~ShaderChooser()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
===> CXX [uforadiant] src/tools/radiant/radiant/ui/commandlist/CommandList.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/radiant/ui/commandlist/CommandList.h:3,
                 from src/tools/radiant/radiant/ui/commandlist/CommandList.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iclipper.h:96,
                 from src/tools/radiant/include/iradiant.h:30,
                 from src/tools/radiant/radiant/ui/commandlist/CommandList.cpp:3:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from src/tools/radiant/radiant/ui/commandlist/CommandList.h:5:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:34:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from src/tools/radiant/radiant/ui/commandlist/CommandList.cpp:5:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
src/tools/radiant/radiant/ui/commandlist/CommandList.h: In member function 'ui::CommandListDialog::~CommandListDialog()':
src/tools/radiant/radiant/ui/commandlist/CommandList.h:20:7: warning: function 'ui::CommandListDialog::~CommandListDialog()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   20 | class CommandListDialog: public gtkutil::BlockingTransientWindow
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/ui/commandlist/CommandList.h: In member function 'ui::CommandListDialog::~CommandListDialog()':
src/tools/radiant/radiant/ui/commandlist/CommandList.h:20:7: warning: function 'ui::CommandListDialog::~CommandListDialog()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/ui/commandlist/CommandList.cpp:13:
src/tools/radiant/radiant/ui/commandlist/CommandListPopulator.h: In member function 'ui::CommandListPopulator::~CommandListPopulator()':
src/tools/radiant/radiant/ui/commandlist/CommandListPopulator.h:12:7: warning: function 'ui::CommandListPopulator::~CommandListPopulator()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   12 | class CommandListPopulator: public IEventVisitor
      |       ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/ui/commandlist/CommandListPopulator.h: In member function 'ui::CommandListPopulator::~CommandListPopulator()':
src/tools/radiant/radiant/ui/commandlist/CommandListPopulator.h:12:7: warning: function 'ui::CommandListPopulator::~CommandListPopulator()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/ui/commandlist/CommandListPopulator.h:3:
src/tools/radiant/include/ieventmanager.h: In member function 'IEventVisitor::IEventVisitor()':
src/tools/radiant/include/ieventmanager.h:136:7: warning: function 'IEventVisitor::IEventVisitor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  136 | class IEventVisitor {
      |       ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >(ConstantWrapper<IEventManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >(ConstantWrapper<IEventManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >(ConstantWrapper<IEventManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >(ConstantWrapper<IEventManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/ui/commandlist/CommandList.cpp:9:
src/tools/radiant/libs/gtkutil/TextButton.h: In member function 'gtkutil::TextButton::~TextButton()':
src/tools/radiant/libs/gtkutil/TextButton.h:12:7: warning: function 'gtkutil::TextButton::~TextButton()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   12 | class TextButton
      |       ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/iradiant.h:29:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iradiant.h: In function 'GlobalRadiant()':
src/tools/radiant/include/iradiant.h:162:18: warning: function 'GlobalRadiant()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEventManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEventManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEventManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEventManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/ieventmanager.h: In function 'GlobalEventManager()':
src/tools/radiant/include/ieventmanager.h:258:23: warning: function 'GlobalEventManager()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^~~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/ui/commandlist/ShortcutChooser.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/radiant/ui/commandlist/ShortcutChooser.h:3,
                 from src/tools/radiant/radiant/ui/commandlist/ShortcutChooser.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iselection.h:231,
                 from src/tools/radiant/include/ieventmanager.h:7,
                 from src/tools/radiant/radiant/ui/commandlist/ShortcutChooser.h:4:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from src/tools/radiant/radiant/ui/commandlist/ShortcutChooser.h:6:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:34:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from src/tools/radiant/include/radiant_i18n.h:30,
                 from src/tools/radiant/libs/gtkutil/messagebox.h:27,
                 from src/tools/radiant/radiant/ui/commandlist/ShortcutChooser.cpp:10:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from src/tools/radiant/libs/stream/textstream.h:36,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >(ConstantWrapper<IEventManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >(ConstantWrapper<IEventManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >(ConstantWrapper<IEventManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >(ConstantWrapper<IEventManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/iselection.h:30:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEventManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEventManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEventManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEventManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/ieventmanager.h: In function 'GlobalEventManager()':
src/tools/radiant/include/ieventmanager.h:258:23: warning: function 'GlobalEventManager()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^~~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/ui/menu/FiltersMenu.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/limits.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:203,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/syslimits.h:7,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:34,
                 from /usr/lib64/glib-2.0/include/glibconfig.h:11,
                 from /usr/include/glib-2.0/glib/gtypes.h:32,
                 from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:34,
                 from src/tools/radiant/radiant/ui/menu/FiltersMenu.cpp:3:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/ifilter.h:233,
                 from src/tools/radiant/radiant/ui/menu/FiltersMenu.cpp:6:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from src/tools/radiant/include/radiant_i18n.h:30,
                 from src/tools/radiant/radiant/ui/menu/FiltersMenu.cpp:5:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/ifilter.h: In member function 'IFilterVisitor::IFilterVisitor()':
src/tools/radiant/include/ifilter.h:97:8: warning: function 'IFilterVisitor::IFilterVisitor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   97 | struct IFilterVisitor {
      |        ^~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> >(ConstantWrapper<FilterSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> >(ConstantWrapper<FilterSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> >(ConstantWrapper<FilterSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> >(ConstantWrapper<FilterSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IUIManager::Name_CONSTANT_> >(ConstantWrapper<IUIManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IUIManager::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IUIManager::Name_CONSTANT_> >(ConstantWrapper<IUIManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IUIManager::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IUIManager::Version_CONSTANT_> >(ConstantWrapper<IUIManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IUIManager::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IUIManager::Version_CONSTANT_> >(ConstantWrapper<IUIManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IUIManager::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/ui/menu/FiltersMenu.cpp: In member function 'ui::(anonymous namespace)::MenuPopulatingVisitor::~MenuPopulatingVisitor()':
src/tools/radiant/radiant/ui/menu/FiltersMenu.cpp:20:23: warning: function 'ui::(anonymous namespace)::MenuPopulatingVisitor::~MenuPopulatingVisitor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   20 |                 class MenuPopulatingVisitor :
      |                       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/ui/menu/FiltersMenu.cpp: In member function 'ui::(anonymous namespace)::MenuPopulatingVisitor::~MenuPopulatingVisitor()':
src/tools/radiant/radiant/ui/menu/FiltersMenu.cpp:20:23: warning: function 'ui::(anonymous namespace)::MenuPopulatingVisitor::~MenuPopulatingVisitor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/ifilter.h:25:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, FilterSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<FilterSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, FilterSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<FilterSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<FilterSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<FilterSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<FilterSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<FilterSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<FilterSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<FilterSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, FilterSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<FilterSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, FilterSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<FilterSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<FilterSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<FilterSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<FilterSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<FilterSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<FilterSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<FilterSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/ifilter.h: In function 'GlobalFilterSystem()':
src/tools/radiant/include/ifilter.h:243:22: warning: function 'GlobalFilterSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  243 | inline FilterSystem& GlobalFilterSystem() {
      |                      ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IUIManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IUIManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IUIManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IUIManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IUIManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IUIManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IUIManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IUIManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IUIManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IUIManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IUIManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IUIManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IUIManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IUIManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IUIManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IUIManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IUIManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IUIManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IUIManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IUIManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IUIManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IUIManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IUIManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IUIManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IUIManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IUIManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IUIManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IUIManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IUIManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IUIManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IUIManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IUIManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/ui/menu/FiltersMenu.cpp:7:
src/tools/radiant/include/iuimanager.h: In function 'GlobalUIManager()':
src/tools/radiant/include/iuimanager.h:116:20: warning: function 'GlobalUIManager()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  116 | inline IUIManager& GlobalUIManager() {
      |                    ^~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/ui/menu/UMPMenu.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/limits.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:203,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/syslimits.h:7,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:34,
                 from /usr/lib64/glib-2.0/include/glibconfig.h:11,
                 from /usr/include/glib-2.0/glib/gtypes.h:32,
                 from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from src/tools/radiant/radiant/ui/menu/UMPMenu.h:3,
                 from src/tools/radiant/radiant/ui/menu/UMPMenu.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/ifilter.h:233,
                 from src/tools/radiant/radiant/ui/menu/UMPMenu.cpp:4:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from src/tools/radiant/include/radiant_i18n.h:30,
                 from src/tools/radiant/radiant/ui/menu/UMPMenu.cpp:3:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/ui/menu/UMPMenu.cpp:15:
src/tools/radiant/radiant/ui/menu/../../ump/UMPFile.h:53:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   53 |                                 void parseTile (Tokeniser &tokeniser) throw(UMPException);
      |                                                                       ^~~~~
src/tools/radiant/radiant/ui/menu/../../ump/UMPFile.h:63:101: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   63 |                                 UMPFile (const std::string& fileName, const std::string& base = "") throw (UMPException);
      |                                                                                                     ^~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/ui/menu/UMPMenu.cpp:12:
src/tools/radiant/libs/gtkutil/pointer.h: In function 'gpointer_to_int(void*)':
src/tools/radiant/libs/gtkutil/pointer.h:30:13: warning: function 'gpointer_to_int(void*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   30 | inline gint gpointer_to_int (gpointer p)
      |             ^~~~~~~~~~~~~~~
src/tools/radiant/libs/gtkutil/pointer.h: In function 'gint_to_pointer(int)':
src/tools/radiant/libs/gtkutil/pointer.h:35:17: warning: function 'gint_to_pointer(int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   35 | inline gpointer gint_to_pointer (gint i)
      |                 ^~~~~~~~~~~~~~~
src/tools/radiant/radiant/ui/menu/UMPMenu.cpp: In member function 'ui::UMPTileToMenuItemVisitor::~UMPTileToMenuItemVisitor()':
src/tools/radiant/radiant/ui/menu/UMPMenu.cpp:40:7: warning: function 'ui::UMPTileToMenuItemVisitor::~UMPTileToMenuItemVisitor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   40 | class UMPTileToMenuItemVisitor: public map::ump::UMPTileVisitor
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/ui/menu/UMPMenu.cpp: In member function 'ui::UMPTileToMenuItemVisitor::~UMPTileToMenuItemVisitor()':
src/tools/radiant/radiant/ui/menu/UMPMenu.cpp:40:7: warning: function 'ui::UMPTileToMenuItemVisitor::~UMPTileToMenuItemVisitor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/ui/menu/../../ump/UMPFile.h: In member function 'map::ump::UMPTileVisitor::UMPTileVisitor()':
src/tools/radiant/radiant/ui/menu/../../ump/UMPFile.h:14:23: warning: function 'map::ump::UMPTileVisitor::UMPTileVisitor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   14 |                 class UMPTileVisitor
      |                       ^~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IUIManager::Name_CONSTANT_> >(ConstantWrapper<IUIManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IUIManager::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IUIManager::Name_CONSTANT_> >(ConstantWrapper<IUIManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IUIManager::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IUIManager::Version_CONSTANT_> >(ConstantWrapper<IUIManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IUIManager::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IUIManager::Version_CONSTANT_> >(ConstantWrapper<IUIManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IUIManager::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IUMPSystem::Name_CONSTANT_> >(ConstantWrapper<IUMPSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IUMPSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IUMPSystem::Name_CONSTANT_> >(ConstantWrapper<IUMPSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IUMPSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IUMPSystem::Version_CONSTANT_> >(ConstantWrapper<IUMPSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IUMPSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IUMPSystem::Version_CONSTANT_> >(ConstantWrapper<IUMPSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IUMPSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/ui/menu/UMPMenu.cpp:11:
src/tools/radiant/libs/os/path.h: In function 'os::getFilenameFromPath(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/os/path.h:78:28: warning: function 'os::getFilenameFromPath(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   78 |         inline std::string getFilenameFromPath (const std::string& path)
      |                            ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/ifilter.h:25:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IUIManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IUIManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IUIManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IUIManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IUIManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IUIManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IUIManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IUIManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IUIManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IUIManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IUIManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IUIManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IUIManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IUIManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IUIManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IUIManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IUIManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IUIManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IUIManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IUIManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IUIManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IUIManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IUIManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IUIManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IUIManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IUIManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IUIManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IUIManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IUIManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IUIManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IUIManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IUIManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/ui/menu/UMPMenu.cpp:5:
src/tools/radiant/include/iuimanager.h: In function 'GlobalUIManager()':
src/tools/radiant/include/iuimanager.h:116:20: warning: function 'GlobalUIManager()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  116 | inline IUIManager& GlobalUIManager() {
      |                    ^~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IUMPSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IUMPSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IUMPSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IUMPSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IUMPSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IUMPSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IUMPSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IUMPSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IUMPSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IUMPSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IUMPSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IUMPSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IUMPSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IUMPSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IUMPSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IUMPSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IUMPSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IUMPSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IUMPSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IUMPSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IUMPSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IUMPSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IUMPSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IUMPSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IUMPSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IUMPSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IUMPSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IUMPSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IUMPSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IUMPSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IUMPSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IUMPSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/ui/menu/UMPMenu.cpp:6:
src/tools/radiant/include/iump.h: In function 'GlobalUMPSystem()':
src/tools/radiant/include/iump.h:72:20: warning: function 'GlobalUMPSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   72 | inline IUMPSystem& GlobalUMPSystem() {
      |                    ^~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, VirtualFileSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, VirtualFileSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, VirtualFileSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, VirtualFileSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/ui/menu/UMPMenu.cpp:8:
src/tools/radiant/include/ifilesystem.h: In function 'GlobalFileSystem()':
src/tools/radiant/include/ifilesystem.h:109:27: warning: function 'GlobalFileSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  109 | inline VirtualFileSystem& GlobalFileSystem ()
      |                           ^~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/ui/overlay/Overlay.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/libs/generic/constant.h:25,
                 from src/tools/radiant/include/ioverlay.h:3,
                 from src/tools/radiant/radiant/ui/overlay/Overlay.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/ioverlay.h:37:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from src/tools/radiant/include/radiant_i18n.h:30,
                 from src/tools/radiant/radiant/ui/overlay/Overlay.cpp:12:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from src/tools/radiant/libs/stream/textstream.h:36,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/archivelib.h:27,
                 from src/tools/radiant/radiant/ui/overlay/Overlay.cpp:11:
src/tools/radiant/libs/stream/filestream.h: In function 'FileStreamDetail::whence_for_seekdir(SeekableStream::seekdir)':
src/tools/radiant/libs/stream/filestream.h:31:20: warning: function 'FileStreamDetail::whence_for_seekdir(SeekableStream::seekdir)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 |         inline int whence_for_seekdir (SeekableStream::seekdir direction)
      |                    ^~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/include/iarchive.h:29,
                 from src/tools/radiant/libs/archivelib.h:26:
src/tools/radiant/include/idatastream.h: In member function 'InputStream::InputStream()':
src/tools/radiant/include/idatastream.h:34:7: warning: function 'InputStream::InputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   34 | class InputStream : public StreamBase {
      |       ^~~~~~~~~~~
src/tools/radiant/include/idatastream.h: In member function 'SeekableStream::SeekableStream()':
src/tools/radiant/include/idatastream.h:51:7: warning: function 'SeekableStream::SeekableStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   51 | class SeekableStream {
      |       ^~~~~~~~~~~~~~
src/tools/radiant/include/idatastream.h: In member function 'SeekableInputStream::SeekableInputStream()':
src/tools/radiant/include/idatastream.h:72:7: warning: function 'SeekableInputStream::SeekableInputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   72 | class SeekableInputStream : public InputStream, public SeekableStream {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/idatastream.h: In member function 'SeekableInputStream::~SeekableInputStream()':
src/tools/radiant/include/idatastream.h:72:7: warning: function 'SeekableInputStream::~SeekableInputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/idatastream.h: In member function 'SeekableInputStream::~SeekableInputStream()':
src/tools/radiant/include/idatastream.h:72:7: warning: function 'SeekableInputStream::~SeekableInputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/iarchive.h: In member function 'ArchiveFile::ArchiveFile()':
src/tools/radiant/include/iarchive.h:36:7: warning: function 'ArchiveFile::ArchiveFile()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   36 | class ArchiveFile
      |       ^~~~~~~~~~~
src/tools/radiant/include/ioverlay.h: In member function 'IOverlay::IOverlay()':
src/tools/radiant/include/ioverlay.h:9:7: warning: function 'IOverlay::IOverlay()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    9 | class IOverlay {
      |       ^~~~~~~~
In file included from src/tools/radiant/radiant/ui/overlay/Overlay.cpp:3:
src/tools/radiant/include/iregistry.h: In member function 'RegistryKeyObserver::RegistryKeyObserver()':
src/tools/radiant/include/iregistry.h:26:7: warning: function 'RegistryKeyObserver::RegistryKeyObserver()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   26 | class RegistryKeyObserver {
      |       ^~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/ui/overlay/Overlay.cpp:4:
src/tools/radiant/include/preferencesystem.h: In member function 'PreferenceConstructor::PreferenceConstructor()':
src/tools/radiant/include/preferencesystem.h:90:7: warning: function 'PreferenceConstructor::PreferenceConstructor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   90 | class PreferenceConstructor
      |       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalOutputStream()':
src/tools/radiant/include/itextstream.h:116:26: warning: function 'globalOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/modulesystem.h: In function 'globalModuleServer()':
src/tools/radiant/include/modulesystem.h:131:22: warning: function 'globalModuleServer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [29]>(TextOutputStream&, char const (&) [29])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [29]>(TextOutputStream&, char const (&) [29])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [7]>(TextOutputStream&, char const (&) [7])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [7]>(TextOutputStream&, char const (&) [7])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [14]>(TextOutputStream&, char const (&) [14])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [14]>(TextOutputStream&, char const (&) [14])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/modulesystem.h: In member function 'Module::Module()':
src/tools/radiant/include/modulesystem.h:45:7: warning: function 'Module::Module()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class Module
      |       ^~~~~~
In file included from src/tools/radiant/libs/modulesystem/singletonmodule.h:28,
                 from src/tools/radiant/radiant/ui/overlay/Overlay.cpp:358:
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegisterable::ModuleRegisterable()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:29:7: warning: function 'ModuleRegisterable::ModuleRegisterable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class ModuleRegisterable
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IImageModule::Name_CONSTANT_> >(ConstantWrapper<IImageModule::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IImageModule::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IImageModule::Name_CONSTANT_> >(ConstantWrapper<IImageModule::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IImageModule::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IImageModule::Version_CONSTANT_> >(ConstantWrapper<IImageModule::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IImageModule::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IImageModule::Version_CONSTANT_> >(ConstantWrapper<IImageModule::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IImageModule::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<char const*>(char const* const&)Quoted<char const*>':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<char const*>(char const* const&)Quoted<char const*>' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<TexturesCache::Name_CONSTANT_> >(ConstantWrapper<TexturesCache::Name_CONSTANT_> const&)Quoted<ConstantWrapper<TexturesCache::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<TexturesCache::Name_CONSTANT_> >(ConstantWrapper<TexturesCache::Name_CONSTANT_> const&)Quoted<ConstantWrapper<TexturesCache::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<TexturesCache::Version_CONSTANT_> >(ConstantWrapper<TexturesCache::Version_CONSTANT_> const&)Quoted<ConstantWrapper<TexturesCache::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<TexturesCache::Version_CONSTANT_> >(ConstantWrapper<TexturesCache::Version_CONSTANT_> const&)Quoted<ConstantWrapper<TexturesCache::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char const*>(TextOutputStream&, char const* const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char const*>(TextOutputStream&, char const* const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, char const*>(TextOutputStream&, Quoted<char const*> const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, char const*>(TextOutputStream&, Quoted<char const*> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<char const*> >(TextOutputStream&, Quoted<char const*> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<char const*> >(TextOutputStream&, Quoted<char const*> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegistryList::~ModuleRegistryList()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:39:7: warning: function 'ModuleRegistryList::~ModuleRegistryList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class ModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'StaticRegisterModule::~StaticRegisterModule()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:68:7: warning: function 'StaticRegisterModule::~StaticRegisterModule()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   68 | class StaticRegisterModule: public StaticModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegistryList::ModuleRegistryList()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:39:7: warning: function 'ModuleRegistryList::ModuleRegistryList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class ModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/archivelib.h: In member function 'DirectoryArchiveFile::~DirectoryArchiveFile()':
src/tools/radiant/libs/archivelib.h:175:7: warning: function 'DirectoryArchiveFile::~DirectoryArchiveFile()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  175 | class DirectoryArchiveFile: public ArchiveFile
      |       ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/archivelib.h: In member function 'DirectoryArchiveFile::~DirectoryArchiveFile()':
src/tools/radiant/libs/archivelib.h:175:7: warning: function 'DirectoryArchiveFile::~DirectoryArchiveFile()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IImageModule::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IImageModule::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IImageModule::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IImageModule::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IImageModule::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IImageModule::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IImageModule::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IImageModule::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IImageModule::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IImageModule::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IImageModule::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IImageModule::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IImageModule::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IImageModule::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IImageModule::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IImageModule::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IImageModule::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IImageModule::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IImageModule::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IImageModule::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IImageModule::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IImageModule::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IImageModule::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IImageModule::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IImageModule::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IImageModule::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IImageModule::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IImageModule::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IImageModule::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IImageModule::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IImageModule::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IImageModule::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IOverlay::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IOverlay::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IOverlay::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IOverlay::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IOverlay::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IOverlay::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IOverlay::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IOverlay::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iregistry.h: In function 'GlobalRegistry()':
src/tools/radiant/include/iregistry.h:184:18: warning: function 'GlobalRegistry()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, PreferenceSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, PreferenceSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, PreferenceSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, PreferenceSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/preferencesystem.h: In function 'GlobalPreferenceSystem()':
src/tools/radiant/include/preferencesystem.h:125:26: warning: function 'GlobalPreferenceSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  125 | inline PreferenceSystem& GlobalPreferenceSystem() {
      |                          ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, OpenGLBinding::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, OpenGLBinding::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, OpenGLBinding::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, OpenGLBinding::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/ui/overlay/Overlay.cpp:5:
src/tools/radiant/include/igl.h: In function 'GlobalOpenGL()':
src/tools/radiant/include/igl.h:212:23: warning: function 'GlobalOpenGL()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, TexturesCache::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<TexturesCache::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, TexturesCache::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<TexturesCache::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<TexturesCache::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<TexturesCache::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<TexturesCache::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<TexturesCache::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<TexturesCache::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<TexturesCache::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<TexturesCache::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<TexturesCache::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<TexturesCache::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<TexturesCache::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<TexturesCache::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<TexturesCache::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, TexturesCache::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<TexturesCache::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, TexturesCache::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<TexturesCache::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<TexturesCache::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<TexturesCache::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<TexturesCache::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<TexturesCache::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<TexturesCache::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<TexturesCache::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<TexturesCache::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<TexturesCache::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<TexturesCache::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<TexturesCache::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<TexturesCache::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<TexturesCache::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/ui/overlay/Overlay.cpp:6:
src/tools/radiant/include/itextures.h: In function 'GlobalTexturesCache()':
src/tools/radiant/include/itextures.h:106:23: warning: function 'GlobalTexturesCache()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  106 | inline TexturesCache& GlobalTexturesCache ()
      |                       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [77]>(TextOutputStream&, char const (&) [77])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [77]>(TextOutputStream&, char const (&) [77])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [4]>(TextOutputStream&, char const (&) [4])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [4]>(TextOutputStream&, char const (&) [4])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [16]>(TextOutputStream&, char const (&) [16])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [16]>(TextOutputStream&, char const (&) [16])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [38]>(TextOutputStream&, char const (&) [38])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [38]>(TextOutputStream&, char const (&) [38])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/ui/overlay/Overlay.cpp: In member function 'OverlayDependencies::~OverlayDependencies()':
src/tools/radiant/radiant/ui/overlay/Overlay.cpp:350:7: warning: function 'OverlayDependencies::~OverlayDependencies()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  350 | class OverlayDependencies :
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/radiant/ui/overlay/Overlay.cpp: In member function 'OverlayDependencies::OverlayDependencies()':
src/tools/radiant/radiant/ui/overlay/Overlay.cpp:350:7: warning: function 'OverlayDependencies::OverlayDependencies()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  350 | class OverlayDependencies :
      |       ^~~~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/ui/uimanager/MenuManager.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/radiant/ui/uimanager/MenuManager.h:3,
                 from src/tools/radiant/radiant/ui/uimanager/MenuManager.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iuimanager.h:105,
                 from src/tools/radiant/radiant/ui/uimanager/MenuManager.h:5:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from src/tools/radiant/radiant/ui/uimanager/MenuManager.cpp:5:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:34:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/iuimanager.h: In member function 'IMenuManager::IMenuManager()':
src/tools/radiant/include/iuimanager.h:25:7: warning: function 'IMenuManager::IMenuManager()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   25 | class IMenuManager
      |       ^~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalOutputStream()':
src/tools/radiant/include/itextstream.h:116:26: warning: function 'globalOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [42]>(TextOutputStream&, char const (&) [42])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [42]>(TextOutputStream&, char const (&) [42])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [32]>(TextOutputStream&, char const (&) [32])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [32]>(TextOutputStream&, char const (&) [32])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [52]>(TextOutputStream&, char const (&) [52])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [52]>(TextOutputStream&, char const (&) [52])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [28]>(TextOutputStream&, char const (&) [28])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [28]>(TextOutputStream&, char const (&) [28])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [13]>(TextOutputStream&, char const (&) [13])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [13]>(TextOutputStream&, char const (&) [13])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [11]>(TextOutputStream&, char const (&) [11])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [11]>(TextOutputStream&, char const (&) [11])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [18]>(TextOutputStream&, char const (&) [18])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [18]>(TextOutputStream&, char const (&) [18])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [61]>(TextOutputStream&, char const (&) [61])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [61]>(TextOutputStream&, char const (&) [61])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [41]>(TextOutputStream&, char const (&) [41])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [41]>(TextOutputStream&, char const (&) [41])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/iuimanager.h:4:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/ui/uimanager/MenuManager.cpp:3:
src/tools/radiant/include/iregistry.h: In function 'GlobalRegistry()':
src/tools/radiant/include/iregistry.h:184:18: warning: function 'GlobalRegistry()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/ui/uimanager/MenuItem.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/libs/xmlutil/Node.h:7,
                 from src/tools/radiant/radiant/ui/uimanager/MenuItem.h:3,
                 from src/tools/radiant/radiant/ui/uimanager/MenuItem.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iuimanager.h:105,
                 from src/tools/radiant/radiant/ui/uimanager/MenuItem.h:4:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from src/tools/radiant/libs/gtkutil/MenuItemAccelerator.h:4,
                 from src/tools/radiant/radiant/ui/uimanager/MenuItem.cpp:7:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:34:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [31]>(TextOutputStream&, char const (&) [31])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [31]>(TextOutputStream&, char const (&) [31])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [12]>(TextOutputStream&, char const (&) [12])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [12]>(TextOutputStream&, char const (&) [12])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [19]>(TextOutputStream&, char const (&) [19])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [19]>(TextOutputStream&, char const (&) [19])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [41]>(TextOutputStream&, char const (&) [41])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [41]>(TextOutputStream&, char const (&) [41])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [45]>(TextOutputStream&, char const (&) [45])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [45]>(TextOutputStream&, char const (&) [45])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >(ConstantWrapper<IEventManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >(ConstantWrapper<IEventManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >(ConstantWrapper<IEventManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >(ConstantWrapper<IEventManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/iuimanager.h:4:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEventManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEventManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEventManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEventManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/ui/uimanager/MenuItem.cpp:3:
src/tools/radiant/include/ieventmanager.h: In function 'GlobalEventManager()':
src/tools/radiant/include/ieventmanager.h:258:23: warning: function 'GlobalEventManager()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/ui/uimanager/MenuItem.cpp:4:
src/tools/radiant/libs/string/string.h: In function 'string::splitBy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/string/string.h:200:13: warning: function 'string::splitBy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  200 | inline void splitBy (const std::string& str, std::vector<std::string>& tokens, const std::string& delimiters = " ")
      |             ^~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/ui/uimanager/UIManager.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/include/iuimanager.h:3,
                 from src/tools/radiant/radiant/ui/uimanager/UIManager.h:3,
                 from src/tools/radiant/radiant/ui/uimanager/UIManager.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iuimanager.h:105:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/iuimanager.h: In member function 'IUIManager::IUIManager()':
src/tools/radiant/include/iuimanager.h:90:7: warning: function 'IUIManager::IUIManager()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   90 | class IUIManager
      |       ^~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalOutputStream()':
src/tools/radiant/include/itextstream.h:116:26: warning: function 'globalOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/modulesystem.h: In function 'globalModuleServer()':
src/tools/radiant/include/modulesystem.h:131:22: warning: function 'globalModuleServer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/modulesystem.h: In member function 'Module::Module()':
src/tools/radiant/include/modulesystem.h:45:7: warning: function 'Module::Module()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class Module
      |       ^~~~~~
In file included from src/tools/radiant/libs/modulesystem/singletonmodule.h:28,
                 from src/tools/radiant/radiant/ui/uimanager/UIManager.cpp:22:
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegisterable::ModuleRegisterable()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:29:7: warning: function 'ModuleRegisterable::ModuleRegisterable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class ModuleRegisterable
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >(ConstantWrapper<IEventManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >(ConstantWrapper<IEventManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >(ConstantWrapper<IEventManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >(ConstantWrapper<IEventManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegistryList::~ModuleRegistryList()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:39:7: warning: function 'ModuleRegistryList::~ModuleRegistryList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class ModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'StaticRegisterModule::~StaticRegisterModule()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:68:7: warning: function 'StaticRegisterModule::~StaticRegisterModule()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   68 | class StaticRegisterModule: public StaticModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegistryList::ModuleRegistryList()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:39:7: warning: function 'ModuleRegistryList::ModuleRegistryList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class ModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/iuimanager.h:4:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEventManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEventManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEventManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEventManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IUIManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IUIManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IUIManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IUIManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IUIManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IUIManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IUIManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IUIManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [77]>(TextOutputStream&, char const (&) [77])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [77]>(TextOutputStream&, char const (&) [77])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [4]>(TextOutputStream&, char const (&) [4])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [4]>(TextOutputStream&, char const (&) [4])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [16]>(TextOutputStream&, char const (&) [16])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [16]>(TextOutputStream&, char const (&) [16])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [38]>(TextOutputStream&, char const (&) [38])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [38]>(TextOutputStream&, char const (&) [38])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [7]>(TextOutputStream&, char const (&) [7])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [7]>(TextOutputStream&, char const (&) [7])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [14]>(TextOutputStream&, char const (&) [14])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [14]>(TextOutputStream&, char const (&) [14])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/ui/uimanager/UIManager.cpp: In member function 'UIManagerDependencies::~UIManagerDependencies()':
src/tools/radiant/radiant/ui/uimanager/UIManager.cpp:25:7: warning: function 'UIManagerDependencies::~UIManagerDependencies()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   25 | class UIManagerDependencies :
      |       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/radiant/ui/uimanager/UIManager.cpp: In member function 'UIManagerDependencies::UIManagerDependencies()':
src/tools/radiant/radiant/ui/uimanager/UIManager.cpp:25:7: warning: function 'UIManagerDependencies::UIManagerDependencies()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   25 | class UIManagerDependencies :
      |       ^~~~~~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/ui/modelselector/ModelSelector.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/limits.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:203,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/syslimits.h:7,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:34,
                 from /usr/lib64/glib-2.0/include/glibconfig.h:11,
                 from /usr/include/glib-2.0/glib/gtypes.h:32,
                 from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32,
                 from src/tools/radiant/radiant/ui/modelselector/ModelSelector.h:3,
                 from src/tools/radiant/radiant/ui/modelselector/ModelSelector.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/igl.h:202,
                 from src/tools/radiant/radiant/ui/modelselector/ModelSelector.h:6:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/gtkutil/dialog.h:25,
                 from src/tools/radiant/radiant/ui/modelselector/ModelSelector.cpp:10:
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<ui::(anonymous namespace)::ModelFileFunctor>(ui::(anonymous namespace)::ModelFileFunctor&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<ui::(anonymous namespace)::ModelFileFunctor>(ui::(anonymous namespace)::ModelFileFunctor&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/os/path.h:35,
                 from src/tools/radiant/radiant/ui/modelselector/ModelSelector.cpp:15:
src/tools/radiant/libs/string/string.h: In function 'string::endsWith(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/string/string.h:245:13: warning: function 'string::endsWith(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  245 | inline bool endsWith (const std::string& str, const std::string& end)
      |             ^~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalWarningStream()':
src/tools/radiant/include/itextstream.h:138:26: warning: function 'globalWarningStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  138 | inline TextOutputStream& globalWarningStream ()
      |                          ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/include/imodel.h:31,
                 from src/tools/radiant/radiant/ui/modelselector/ModelSelector.h:7:
src/tools/radiant/include/../../../shared/sharedptr.h: In member function 'SharedPtr<model::IModel>::get() const':
src/tools/radiant/include/../../../shared/sharedptr.h:195:28: warning: function 'SharedPtr<model::IModel>::get() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  195 |         inline PointerType get () const
      |                            ^~~
src/tools/radiant/include/../../../shared/sharedptr.h: In member function 'SharedPtr<model::IModel>::operator bool() const':
src/tools/radiant/include/../../../shared/sharedptr.h:204:16: warning: function 'SharedPtr<model::IModel>::operator bool() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  204 |         inline operator bool () const
      |                ^~~~~~~~
src/tools/radiant/include/../../../shared/sharedptr.h: In member function 'SharedPtr<model::IModel>::operator->() const':
src/tools/radiant/include/../../../shared/sharedptr.h:173:28: warning: function 'SharedPtr<model::IModel>::operator->() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [22]>(TextOutputStream&, char const (&) [22])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [22]>(TextOutputStream&, char const (&) [22])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/generic/callback.h: In function 'makeCallback1<ui::(anonymous namespace)::ModelFileFunctor>(ui::(anonymous namespace)::ModelFileFunctor&)Callback1<ui::(anonymous namespace)::ModelFileFunctor::first_argument_type, void>':
src/tools/radiant/libs/generic/callback.h:648:57: warning: function 'makeCallback1<ui::(anonymous namespace)::ModelFileFunctor>(ui::(anonymous namespace)::ModelFileFunctor&)Callback1<ui::(anonymous namespace)::ModelFileFunctor::first_argument_type, void>' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  648 | inline Callback1<typename Functor::first_argument_type> makeCallback1 (Functor& functor)
      |                                                         ^~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/string/string.h: In function 'string::format(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, ...)':
src/tools/radiant/libs/string/string.h:273:20: warning: function 'string::format(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, ...)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  273 | inline std::string format (const std::string &msg, ...)
      |                    ^~~~~~
src/tools/radiant/libs/os/path.h: In function 'os::getExtension(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/os/path.h:69:28: warning: function 'os::getExtension(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   69 |         inline std::string getExtension (const std::string& path)
      |                            ^~~~~~~~~~~~
src/tools/radiant/libs/os/path.h: In member function 'DirectoryCleaned::~DirectoryCleaned()':
src/tools/radiant/libs/os/path.h:262:7: warning: function 'DirectoryCleaned::~DirectoryCleaned()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  262 | class DirectoryCleaned
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/radiant/ui/modelselector/ModelSelector.cpp: In member function 'ui::(anonymous namespace)::ModelFileFunctor::~ModelFileFunctor()':
src/tools/radiant/radiant/ui/modelselector/ModelSelector.cpp:123:24: warning: function 'ui::(anonymous namespace)::ModelFileFunctor::~ModelFileFunctor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  123 |                 struct ModelFileFunctor
      |                        ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/string/string.h: In function 'string::replaceAll(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/string/string.h:224:20: warning: function 'string::replaceAll(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  224 | inline std::string replaceAll (const std::string& str, const std::string& searchStr, const std::string& replaceStr)
      |                    ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/igl.h:28:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/gtkutil/dialog.h:27:
src/tools/radiant/include/iradiant.h: In function 'GlobalRadiant()':
src/tools/radiant/include/iradiant.h:162:18: warning: function 'GlobalRadiant()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, VirtualFileSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, VirtualFileSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, VirtualFileSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, VirtualFileSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/ui/modelselector/ModelSelector.cpp:12:
src/tools/radiant/include/ifilesystem.h: In function 'GlobalFileSystem()':
src/tools/radiant/include/ifilesystem.h:109:27: warning: function 'GlobalFileSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  109 | inline VirtualFileSystem& GlobalFileSystem ()
      |                           ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/ui/modelselector/ModelSelector.cpp:14:
src/tools/radiant/include/iregistry.h: In function 'GlobalRegistry()':
src/tools/radiant/include/iregistry.h:184:18: warning: function 'GlobalRegistry()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/ui/materialeditor/MaterialEditor.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/radiant/ui/materialeditor/MaterialEditor.h:3,
                 from src/tools/radiant/radiant/ui/materialeditor/MaterialEditor.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/imaterial.h:30,
                 from src/tools/radiant/radiant/ui/materialeditor/MaterialEditor.cpp:3:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from src/tools/radiant/radiant/ui/materialeditor/MaterialEditor.h:4:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/modulesystem.h: In function 'globalModuleServer()':
src/tools/radiant/include/modulesystem.h:131:22: warning: function 'globalModuleServer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [62]>(TextOutputStream&, char const (&) [62])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [62]>(TextOutputStream&, char const (&) [62])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/imaterial.h: In function 'GlobalMaterialSystem()':
src/tools/radiant/include/imaterial.h:117:25: warning: function 'GlobalMaterialSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  117 | inline MaterialSystem * GlobalMaterialSystem() {
      |                         ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/imaterial.h:34:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/gtkutil/dialog.h:27,
                 from src/tools/radiant/radiant/ui/materialeditor/MaterialEditor.cpp:5:
src/tools/radiant/include/iradiant.h: In function 'GlobalRadiant()':
src/tools/radiant/include/iradiant.h:162:18: warning: function 'GlobalRadiant()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/ui/materialeditor/MaterialEditor.h:5:
src/tools/radiant/radiant/ui/materialeditor/../common/MaterialDefinitionView.h: In member function 'ui::MaterialDefinitionView::~MaterialDefinitionView()':
src/tools/radiant/radiant/ui/materialeditor/../common/MaterialDefinitionView.h:9:15: warning: function 'ui::MaterialDefinitionView::~MaterialDefinitionView()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    9 |         class MaterialDefinitionView
      |               ^~~~~~~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/ui/scripteditor/UFOScriptEditor.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/radiant/ui/scripteditor/UFOScriptEditor.h:3,
                 from src/tools/radiant/radiant/ui/scripteditor/UFOScriptEditor.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/imaterial.h:30,
                 from src/tools/radiant/radiant/ui/scripteditor/UFOScriptEditor.cpp:3:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from src/tools/radiant/radiant/ui/scripteditor/UFOScriptEditor.h:4:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/imaterial.h:34:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/gtkutil/dialog.h:27,
                 from src/tools/radiant/radiant/ui/scripteditor/UFOScriptEditor.cpp:5:
src/tools/radiant/include/iradiant.h: In function 'GlobalRadiant()':
src/tools/radiant/include/iradiant.h:162:18: warning: function 'GlobalRadiant()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/ui/scripteditor/UFOScriptEditor.h:5:
src/tools/radiant/radiant/ui/scripteditor/../common/UFOScriptDefinitionView.h: In member function 'ui::UFOScriptDefinitionView::~UFOScriptDefinitionView()':
src/tools/radiant/radiant/ui/scripteditor/../common/UFOScriptDefinitionView.h:9:15: warning: function 'ui::UFOScriptDefinitionView::~UFOScriptDefinitionView()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    9 |         class UFOScriptDefinitionView
      |               ^~~~~~~~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/ui/textureoverview/TextureOverviewDialog.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/limits.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:203,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/syslimits.h:7,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:34,
                 from /usr/lib64/glib-2.0/include/glibconfig.h:11,
                 from /usr/include/glib-2.0/glib/gtypes.h:32,
                 from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:34,
                 from src/tools/radiant/radiant/ui/textureoverview/TextureOverviewDialog.h:25,
                 from src/tools/radiant/radiant/ui/textureoverview/TextureOverviewDialog.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iclipper.h:96,
                 from src/tools/radiant/include/iradiant.h:30,
                 from src/tools/radiant/radiant/ui/textureoverview/TextureOverviewDialog.cpp:3:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from src/tools/radiant/include/radiant_i18n.h:30,
                 from src/tools/radiant/radiant/ui/textureoverview/TextureOverviewDialog.cpp:2:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/ui/textureoverview/../../brush/FaceTexDef.h:9,
                 from src/tools/radiant/radiant/ui/textureoverview/../../brush/Face.h:13,
                 from src/tools/radiant/radiant/ui/textureoverview/../../brush/Brush.h:10,
                 from src/tools/radiant/radiant/ui/textureoverview/../../brush/BrushInstance.h:8,
                 from src/tools/radiant/radiant/ui/textureoverview/../../brush/BrushVisit.h:4,
                 from src/tools/radiant/radiant/ui/textureoverview/TextureOverviewDialog.cpp:8:
src/tools/radiant/radiant/ui/textureoverview/../../brush/TextureProjection.h: In member function 'constexpr TextureProjection& TextureProjection::operator=(const TextureProjection&)':
src/tools/radiant/radiant/ui/textureoverview/../../brush/TextureProjection.h:10:7: warning: implicitly-declared 'constexpr TexDef& TexDef::operator=(const TexDef&)' is deprecated [-Wdeprecated-copy]
   10 | class TextureProjection
      |       ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/ui/textureoverview/../../brush/TextureProjection.h:4:
src/tools/radiant/radiant/ui/textureoverview/../../brush/TexDef.h:13:17: note: because 'TexDef' has user-provided 'TexDef::TexDef(const TexDef&)'
   13 |                 TexDef (const TexDef& other);
      |                 ^~~~~~
src/tools/radiant/radiant/ui/textureoverview/../../brush/FaceTexDef.h: In constructor 'FaceTexdef::SavedState::SavedState(const FaceTexdef&)':
src/tools/radiant/radiant/ui/textureoverview/../../brush/FaceTexDef.h:26:67: note: synthesized method 'constexpr TextureProjection& TextureProjection::operator=(const TextureProjection&)' first required here
   26 |                                         m_projection = faceTexdef.m_projection;
      |                                                                   ^~~~~~~~~~~~
src/tools/radiant/radiant/ui/textureoverview/../../brush/FaceTexDef.h: In member function 'void FaceTexdef::SavedState::exportState(FaceTexdef&) const':
src/tools/radiant/radiant/ui/textureoverview/../../brush/FaceTexDef.h:31:89: warning: implicitly-declared 'constexpr TexDef& TexDef::operator=(const TexDef&)' is deprecated [-Wdeprecated-copy]
   31 |                                         faceTexdef.m_projection.m_texdef = m_projection.m_texdef;
      |                                                                                         ^~~~~~~~
src/tools/radiant/radiant/ui/textureoverview/../../brush/TexDef.h:13:17: note: because 'TexDef' has user-provided 'TexDef::TexDef(const TexDef&)'
   13 |                 TexDef (const TexDef& other);
      |                 ^~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/ui/textureoverview/../../brush/BrushInstance.h:5:
src/tools/radiant/libs/scenelib.h: In member function 'InstanceWalker<InstanceApply<BrushInstance, BrushForEachFace> >::~InstanceWalker()':
src/tools/radiant/libs/scenelib.h:433:7: warning: function 'InstanceWalker<InstanceApply<BrushInstance, BrushForEachFace> >::~InstanceWalker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  433 | class InstanceWalker: public scene::Graph::Walker
      |       ^~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In member function 'InstanceWalker<InstanceApply<BrushInstance, BrushForEachFace> >::~InstanceWalker()':
src/tools/radiant/libs/scenelib.h:433:7: warning: function 'InstanceWalker<InstanceApply<BrushInstance, BrushForEachFace> >::~InstanceWalker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/ui/textureoverview/../../brush/BrushVisit.h: In member function 'FaceInstanceVisitFace<ui::(anonymous namespace)::TextureCounter>::~FaceInstanceVisitFace()':
src/tools/radiant/radiant/ui/textureoverview/../../brush/BrushVisit.h:46:7: warning: function 'FaceInstanceVisitFace<ui::(anonymous namespace)::TextureCounter>::~FaceInstanceVisitFace()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   46 | class FaceInstanceVisitFace: public BrushInstanceVisitor
      |       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/ui/textureoverview/../../brush/BrushVisit.h: In member function 'FaceInstanceVisitFace<ui::(anonymous namespace)::TextureCounter>::~FaceInstanceVisitFace()':
src/tools/radiant/radiant/ui/textureoverview/../../brush/BrushVisit.h:46:7: warning: function 'FaceInstanceVisitFace<ui::(anonymous namespace)::TextureCounter>::~FaceInstanceVisitFace()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/ui/textureoverview/../../brush/BrushInstance.h: In member function 'BrushInstanceVisitor::BrushInstanceVisitor()':
src/tools/radiant/radiant/ui/textureoverview/../../brush/BrushInstance.h:14:7: warning: function 'BrushInstanceVisitor::BrushInstanceVisitor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   14 | class BrushInstanceVisitor
      |       ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/scenelib.h:31:
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Graph::Walker::Walker()':
src/tools/radiant/include/iscenegraph.h:92:31: warning: function 'scene::Graph::Walker::Walker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 |                         class Walker
      |                               ^~~~~~
src/tools/radiant/radiant/ui/textureoverview/../../brush/BrushVisit.h: In function 'Scene_forEachBrush<BrushForEachFace>(scene::Graph&, BrushForEachFace const&)BrushForEachFace const&':
src/tools/radiant/radiant/ui/textureoverview/../../brush/BrushVisit.h:119:23: warning: function 'Scene_forEachBrush<BrushForEachFace>(scene::Graph&, BrushForEachFace const&)BrushForEachFace const&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  119 | inline const Functor& Scene_forEachBrush (scene::Graph& graph, const Functor& functor)
      |                       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/ui/textureoverview/../../brush/BrushVisit.h: In function 'Scene_ForEachBrush_ForEachFace<ui::(anonymous namespace)::TextureCounter>(scene::Graph&, ui::(anonymous namespace)::TextureCounter const&)ui::(anonymous namespace)::TextureCounter const&':
src/tools/radiant/radiant/ui/textureoverview/../../brush/BrushVisit.h:142:23: warning: function 'Scene_ForEachBrush_ForEachFace<ui::(anonymous namespace)::TextureCounter>(scene::Graph&, ui::(anonymous namespace)::TextureCounter const&)ui::(anonymous namespace)::TextureCounter const&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  142 | inline const Functor& Scene_ForEachBrush_ForEachFace (scene::Graph& graph, const Functor& functor)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >(ConstantWrapper<IEventManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >(ConstantWrapper<IEventManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >(ConstantWrapper<IEventManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >(ConstantWrapper<IEventManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/iradiant.h:29:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iradiant.h: In function 'GlobalRadiant()':
src/tools/radiant/include/iradiant.h:162:18: warning: function 'GlobalRadiant()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/include/ieventmanager.h:7,
                 from src/tools/radiant/radiant/ui/textureoverview/TextureOverviewDialog.cpp:4:
src/tools/radiant/include/iselection.h: In function 'GlobalSelectionSystem()':
src/tools/radiant/include/iselection.h:241:25: warning: function 'GlobalSelectionSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEventManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEventManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEventManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEventManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/ieventmanager.h: In function 'GlobalEventManager()':
src/tools/radiant/include/ieventmanager.h:258:23: warning: function 'GlobalEventManager()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iscenegraph.h: In function 'GlobalSceneGraph()':
src/tools/radiant/include/iscenegraph.h:241:22: warning: function 'GlobalSceneGraph()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^~~~~~~~~~~~~~~~
src/tools/radiant/radiant/ui/textureoverview/TextureOverviewDialog.cpp: In member function 'ui::(anonymous namespace)::TextureCounter::addFace(Face const&) const':
src/tools/radiant/radiant/ui/textureoverview/TextureOverviewDialog.cpp:46:30: warning: function 'ui::(anonymous namespace)::TextureCounter::addFace(Face const&) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   46 |                         void addFace (const Face& face) const
      |                              ^~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/ui/umpeditor/UMPEditor.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/radiant/ui/umpeditor/UMPEditor.h:3,
                 from src/tools/radiant/radiant/ui/umpeditor/UMPEditor.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/imaterial.h:30,
                 from src/tools/radiant/radiant/ui/umpeditor/UMPEditor.cpp:3:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from src/tools/radiant/radiant/ui/umpeditor/UMPEditor.h:4:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/imaterial.h:34:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/gtkutil/dialog.h:27,
                 from src/tools/radiant/radiant/ui/umpeditor/UMPEditor.cpp:5:
src/tools/radiant/include/iradiant.h: In function 'GlobalRadiant()':
src/tools/radiant/include/iradiant.h:162:18: warning: function 'GlobalRadiant()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/ui/umpeditor/UMPEditor.h:5:
src/tools/radiant/radiant/ui/umpeditor/../common/UMPDefinitionView.h: In member function 'ui::UMPDefinitionView::~UMPDefinitionView()':
src/tools/radiant/radiant/ui/umpeditor/../common/UMPDefinitionView.h:9:15: warning: function 'ui::UMPDefinitionView::~UMPDefinitionView()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    9 |         class UMPDefinitionView
      |               ^~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/ui/particles/ParticleEditor.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/limits.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:203,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/syslimits.h:7,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:34,
                 from /usr/lib64/glib-2.0/include/glibconfig.h:11,
                 from /usr/include/glib-2.0/glib/gtypes.h:32,
                 from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32,
                 from src/tools/radiant/radiant/ui/particles/ParticleEditor.h:3,
                 from src/tools/radiant/radiant/ui/particles/ParticleEditor.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/igl.h:202,
                 from src/tools/radiant/radiant/ui/particles/ParticleEditor.h:6:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/igl.h:28:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/ui/particles/ParticleEditor.cpp:2:
src/tools/radiant/include/iradiant.h: In function 'GlobalRadiant()':
src/tools/radiant/include/iradiant.h:162:18: warning: function 'GlobalRadiant()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/ui/particles/ParticlePreview.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/iostream:38,
                 from src/tools/radiant/libs/math/FloatTools.h:8,
                 from src/tools/radiant/libs/math/Vector3.h:16,
                 from src/tools/radiant/libs/math/matrix.h:30,
                 from src/tools/radiant/radiant/ui/particles/ParticlePreview.h:3,
                 from src/tools/radiant/radiant/ui/particles/ParticlePreview.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/igl.h:202,
                 from src/tools/radiant/radiant/ui/particles/ParticlePreview.h:6:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from src/tools/radiant/radiant/ui/particles/ParticlePreview.h:5:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/igl.h:28:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, OpenGLBinding::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, OpenGLBinding::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, OpenGLBinding::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, OpenGLBinding::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/igl.h: In function 'GlobalOpenGL()':
src/tools/radiant/include/igl.h:212:23: warning: function 'GlobalOpenGL()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/ui/particles/ParticleSelector.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/limits.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:203,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/syslimits.h:7,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:34,
                 from /usr/lib64/glib-2.0/include/glibconfig.h:11,
                 from /usr/include/glib-2.0/glib/gtypes.h:32,
                 from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:34,
                 from src/tools/radiant/radiant/ui/particles/ParticleSelector.h:3,
                 from src/tools/radiant/radiant/ui/particles/ParticleSelector.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/igl.h:202,
                 from src/tools/radiant/radiant/ui/particles/ParticlePreview.h:6,
                 from src/tools/radiant/radiant/ui/particles/ParticleSelector.h:7:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from src/tools/radiant/radiant/ui/particles/ParticlePreview.h:5:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/ui/particles/ParticleSelector.cpp: In member function 'ui::(anonymous namespace)::ParticlePopulator::~ParticlePopulator()':
src/tools/radiant/radiant/ui/particles/ParticleSelector.cpp:64:23: warning: function 'ui::(anonymous namespace)::ParticlePopulator::~ParticlePopulator()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   64 |                 class ParticlePopulator : public IParticleSystem::Visitor
      |                       ^~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/ui/particles/ParticleSelector.cpp: In member function 'ui::(anonymous namespace)::ParticlePopulator::~ParticlePopulator()':
src/tools/radiant/radiant/ui/particles/ParticleSelector.cpp:64:23: warning: function 'ui::(anonymous namespace)::ParticlePopulator::~ParticlePopulator()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/ui/particles/ParticlePreview.h:9:
src/tools/radiant/include/iparticles.h: In member function 'IParticleSystem::Visitor::Visitor()':
src/tools/radiant/include/iparticles.h:67:23: warning: function 'IParticleSystem::Visitor::Visitor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   67 |                 class Visitor
      |                       ^~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IParticleSystem::Name_CONSTANT_> >(ConstantWrapper<IParticleSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IParticleSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IParticleSystem::Name_CONSTANT_> >(ConstantWrapper<IParticleSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IParticleSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IParticleSystem::Version_CONSTANT_> >(ConstantWrapper<IParticleSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IParticleSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IParticleSystem::Version_CONSTANT_> >(ConstantWrapper<IParticleSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IParticleSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/ui/particles/ParticleSelector.cpp:15:
src/tools/radiant/libs/os/path.h: In function 'os::stripExtension(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/os/path.h:102:28: warning: function 'os::stripExtension(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  102 |         inline std::string stripExtension (const std::string& filename)
      |                            ^~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/igl.h:28:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IParticleSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IParticleSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IParticleSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IParticleSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IParticleSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IParticleSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IParticleSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IParticleSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IParticleSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IParticleSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IParticleSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IParticleSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IParticleSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IParticleSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IParticleSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IParticleSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IParticleSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IParticleSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IParticleSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IParticleSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IParticleSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IParticleSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IParticleSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IParticleSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IParticleSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IParticleSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IParticleSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IParticleSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IParticleSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IParticleSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IParticleSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IParticleSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iparticles.h: In function 'GlobalParticleSystem()':
src/tools/radiant/include/iparticles.h:100:25: warning: function 'GlobalParticleSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  100 | inline IParticleSystem& GlobalParticleSystem ()
      |                         ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/ui/particles/ParticleSelector.cpp:3:
src/tools/radiant/include/iradiant.h: In function 'GlobalRadiant()':
src/tools/radiant/include/iradiant.h:162:18: warning: function 'GlobalRadiant()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/ui/ortho/EntityClassChooser.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/limits.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:203,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/syslimits.h:7,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:34,
                 from /usr/lib64/glib-2.0/include/glibconfig.h:11,
                 from /usr/include/glib-2.0/glib/gtypes.h:32,
                 from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32,
                 from src/tools/radiant/radiant/ui/ortho/EntityClassChooser.h:3,
                 from src/tools/radiant/radiant/ui/ortho/EntityClassChooser.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iclipper.h:96,
                 from src/tools/radiant/include/iradiant.h:30,
                 from src/tools/radiant/radiant/ui/ortho/EntityClassChooser.cpp:3:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/ui/ortho/EntityClassChooser.cpp: In member function 'ui::EntityClassChooser::createTreeView()::TreePopulatingVisitor::~TreePopulatingVisitor()':
src/tools/radiant/radiant/ui/ortho/EntityClassChooser.cpp:74:24: warning: function 'ui::EntityClassChooser::createTreeView()::TreePopulatingVisitor::~TreePopulatingVisitor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   74 |                 struct TreePopulatingVisitor: public EntityClassVisitor
      |                        ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/ui/ortho/EntityClassChooser.cpp: In member function 'ui::EntityClassChooser::createTreeView()::TreePopulatingVisitor::~TreePopulatingVisitor()':
src/tools/radiant/radiant/ui/ortho/EntityClassChooser.cpp:74:24: warning: function 'ui::EntityClassChooser::createTreeView()::TreePopulatingVisitor::~TreePopulatingVisitor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/ui/ortho/EntityClassChooser.cpp: In member function 'ui::EntityClassChooser::updateUsageInfo(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::EntityClassAttributeFiller::~EntityClassAttributeFiller()':
src/tools/radiant/radiant/ui/ortho/EntityClassChooser.cpp:148:24: warning: function 'ui::EntityClassChooser::updateUsageInfo(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::EntityClassAttributeFiller::~EntityClassAttributeFiller()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  148 |                 struct EntityClassAttributeFiller: public EntityClassAttributeVisitor
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/ui/ortho/EntityClassChooser.cpp: In member function 'ui::EntityClassChooser::updateUsageInfo(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::EntityClassAttributeFiller::~EntityClassAttributeFiller()':
src/tools/radiant/radiant/ui/ortho/EntityClassChooser.cpp:148:24: warning: function 'ui::EntityClassChooser::updateUsageInfo(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::EntityClassAttributeFiller::~EntityClassAttributeFiller()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/eclasslib.h:31,
                 from src/tools/radiant/radiant/ui/ortho/EntityClassChooser.cpp:4:
src/tools/radiant/include/ieclass.h: In member function 'EntityClassVisitor::EntityClassVisitor()':
src/tools/radiant/include/ieclass.h:78:7: warning: function 'EntityClassVisitor::EntityClassVisitor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   78 | class EntityClassVisitor
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/eclasslib.h: In member function 'EntityClassAttributeVisitor::EntityClassAttributeVisitor()':
src/tools/radiant/libs/eclasslib.h:111:8: warning: function 'EntityClassAttributeVisitor::EntityClassAttributeVisitor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  111 | struct EntityClassAttributeVisitor {
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEntityClassManager::Name_CONSTANT_> >(ConstantWrapper<IEntityClassManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEntityClassManager::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEntityClassManager::Name_CONSTANT_> >(ConstantWrapper<IEntityClassManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEntityClassManager::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEntityClassManager::Version_CONSTANT_> >(ConstantWrapper<IEntityClassManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEntityClassManager::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEntityClassManager::Version_CONSTANT_> >(ConstantWrapper<IEntityClassManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEntityClassManager::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/iradiant.h:29:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iradiant.h: In function 'GlobalRadiant()':
src/tools/radiant/include/iradiant.h:162:18: warning: function 'GlobalRadiant()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEntityClassManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEntityClassManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEntityClassManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEntityClassManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEntityClassManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEntityClassManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEntityClassManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEntityClassManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEntityClassManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEntityClassManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEntityClassManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEntityClassManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEntityClassManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEntityClassManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEntityClassManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEntityClassManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEntityClassManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEntityClassManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEntityClassManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEntityClassManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEntityClassManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEntityClassManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEntityClassManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEntityClassManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEntityClassManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEntityClassManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEntityClassManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEntityClassManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEntityClassManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEntityClassManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEntityClassManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEntityClassManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/ieclass.h: In function 'GlobalEntityClassManager()':
src/tools/radiant/include/ieclass.h:118:29: warning: function 'GlobalEntityClassManager()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  118 | inline IEntityClassManager& GlobalEntityClassManager ()
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/ui/ortho/OrthoContextMenu.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/limits.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:203,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/syslimits.h:7,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:34,
                 from /usr/lib64/glib-2.0/include/glibconfig.h:11,
                 from /usr/include/glib-2.0/glib/gtypes.h:32,
                 from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32,
                 from src/tools/radiant/radiant/ui/ortho/OrthoContextMenu.h:3,
                 from src/tools/radiant/radiant/ui/ortho/OrthoContextMenu.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iselection.h:231,
                 from src/tools/radiant/radiant/ui/ortho/OrthoContextMenu.cpp:5:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/modulesystem.h: In function 'globalModuleServer()':
src/tools/radiant/include/modulesystem.h:131:22: warning: function 'globalModuleServer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [62]>(TextOutputStream&, char const (&) [62])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [62]>(TextOutputStream&, char const (&) [62])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [79]>(TextOutputStream&, char const (&) [79])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [79]>(TextOutputStream&, char const (&) [79])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/ui/ortho/OrthoContextMenu.cpp:10:
src/tools/radiant/include/iufoscript.h: In function 'GlobalUFOScriptSystem()':
src/tools/radiant/include/iufoscript.h:93:26: warning: function 'GlobalUFOScriptSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   93 | inline UFOScriptSystem * GlobalUFOScriptSystem ()
      |                          ^~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/ui/ortho/OrthoContextMenu.cpp:11:
src/tools/radiant/include/imaterial.h: In function 'GlobalMaterialSystem()':
src/tools/radiant/include/imaterial.h:117:25: warning: function 'GlobalMaterialSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  117 | inline MaterialSystem * GlobalMaterialSystem() {
      |                         ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/iselection.h:30:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iselection.h: In function 'GlobalSelectionSystem()':
src/tools/radiant/include/iselection.h:241:25: warning: function 'GlobalSelectionSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^~~~~~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/ui/lightdialog/LightDialog.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/limits.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:203,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/syslimits.h:7,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:34,
                 from /usr/lib64/glib-2.0/include/glibconfig.h:11,
                 from /usr/include/glib-2.0/glib/gtypes.h:32,
                 from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:34,
                 from src/tools/radiant/radiant/ui/lightdialog/LightDialog.h:3,
                 from src/tools/radiant/radiant/ui/lightdialog/LightDialog.cpp:27:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iclipper.h:96,
                 from src/tools/radiant/include/iradiant.h:30,
                 from src/tools/radiant/radiant/ui/lightdialog/LightDialog.cpp:28:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from src/tools/radiant/include/radiant_i18n.h:30,
                 from src/tools/radiant/radiant/ui/lightdialog/LightDialog.h:5:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/ui/lightdialog/LightDialog.cpp:31:
src/tools/radiant/libs/string/string.h: In function 'string::toInt(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)':
src/tools/radiant/libs/string/string.h:172:12: warning: function 'string::toInt(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  172 | inline int toInt (const std::string& str, int defaultValue = 0)
      |            ^~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/string/string.h: In function 'string::toString<int>(int const&)std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >':
src/tools/radiant/libs/string/string.h:155:20: warning: function 'string::toString<int>(int const&)std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  155 | inline std::string toString (const T& t)
      |                    ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/iradiant.h:29:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iradiant.h: In function 'GlobalRadiant()':
src/tools/radiant/include/iradiant.h:162:18: warning: function 'GlobalRadiant()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/filters/BasicFilterSystem.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/radiant/filters/XMLFilter.h:3,
                 from src/tools/radiant/radiant/filters/BasicFilterSystem.h:4,
                 from src/tools/radiant/radiant/filters/BasicFilterSystem.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/ifilter.h:233,
                 from src/tools/radiant/radiant/filters/XMLFilter.h:5:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/radiant/filters/../brush/FaceTexDef.h:9,
                 from src/tools/radiant/radiant/filters/../brush/Face.h:13,
                 from src/tools/radiant/radiant/filters/../brush/BrushTokens.h:28,
                 from src/tools/radiant/radiant/filters/../brush/BrushNode.h:30,
                 from src/tools/radiant/radiant/filters/InstanceUpdateWalker.h:11,
                 from src/tools/radiant/radiant/filters/BasicFilterSystem.cpp:2:
src/tools/radiant/radiant/filters/../brush/TextureProjection.h: In member function 'constexpr TextureProjection& TextureProjection::operator=(const TextureProjection&)':
src/tools/radiant/radiant/filters/../brush/TextureProjection.h:10:7: warning: implicitly-declared 'constexpr TexDef& TexDef::operator=(const TexDef&)' is deprecated [-Wdeprecated-copy]
   10 | class TextureProjection
      |       ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/filters/../brush/BrushNode.h:26:
src/tools/radiant/radiant/filters/../brush/TexDef.h:13:17: note: because 'TexDef' has user-provided 'TexDef::TexDef(const TexDef&)'
   13 |                 TexDef (const TexDef& other);
      |                 ^~~~~~
src/tools/radiant/radiant/filters/../brush/FaceTexDef.h: In constructor 'FaceTexdef::SavedState::SavedState(const FaceTexdef&)':
src/tools/radiant/radiant/filters/../brush/FaceTexDef.h:26:67: note: synthesized method 'constexpr TextureProjection& TextureProjection::operator=(const TextureProjection&)' first required here
   26 |                                         m_projection = faceTexdef.m_projection;
      |                                                                   ^~~~~~~~~~~~
src/tools/radiant/radiant/filters/../brush/FaceTexDef.h: In member function 'void FaceTexdef::SavedState::exportState(FaceTexdef&) const':
src/tools/radiant/radiant/filters/../brush/FaceTexDef.h:31:89: warning: implicitly-declared 'constexpr TexDef& TexDef::operator=(const TexDef&)' is deprecated [-Wdeprecated-copy]
   31 |                                         faceTexdef.m_projection.m_texdef = m_projection.m_texdef;
      |                                                                                         ^~~~~~~~
src/tools/radiant/radiant/filters/../brush/TexDef.h:13:17: note: because 'TexDef' has user-provided 'TexDef::TexDef(const TexDef&)'
   13 |                 TexDef (const TexDef& other);
      |                 ^~~~~~
In file included from src/tools/radiant/include/ifilter.h:26:
src/tools/radiant/libs/string/string.h: In function 'string::toInt(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)':
src/tools/radiant/libs/string/string.h:172:12: warning: function 'string::toInt(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  172 | inline int toInt (const std::string& str, int defaultValue = 0)
      |            ^~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/filters/InstanceUpdateWalker.h: In member function 'filters::NodeVisibilityUpdater::~NodeVisibilityUpdater()':
src/tools/radiant/radiant/filters/InstanceUpdateWalker.h:27:7: warning: function 'filters::NodeVisibilityUpdater::~NodeVisibilityUpdater()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   27 | class NodeVisibilityUpdater: public scene::Traversable::Walker
      |       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/filters/InstanceUpdateWalker.h: In member function 'filters::NodeVisibilityUpdater::~NodeVisibilityUpdater()':
src/tools/radiant/radiant/filters/InstanceUpdateWalker.h:27:7: warning: function 'filters::NodeVisibilityUpdater::~NodeVisibilityUpdater()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/filters/InstanceUpdateWalker.h: In member function 'filters::Deselector::~Deselector()':
src/tools/radiant/radiant/filters/InstanceUpdateWalker.h:16:7: warning: function 'filters::Deselector::~Deselector()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   16 | class Deselector: public scene::Graph::Walker
      |       ^~~~~~~~~~
src/tools/radiant/radiant/filters/InstanceUpdateWalker.h: In member function 'filters::Deselector::~Deselector()':
src/tools/radiant/radiant/filters/InstanceUpdateWalker.h:16:7: warning: function 'filters::Deselector::~Deselector()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/filters/InstanceUpdateWalker.h: In member function 'filters::InstanceUpdateWalker::~InstanceUpdateWalker()':
src/tools/radiant/radiant/filters/InstanceUpdateWalker.h:49:7: warning: function 'filters::InstanceUpdateWalker::~InstanceUpdateWalker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class InstanceUpdateWalker: public scene::Graph::Walker
      |       ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/filters/InstanceUpdateWalker.h: In member function 'filters::InstanceUpdateWalker::~InstanceUpdateWalker()':
src/tools/radiant/radiant/filters/InstanceUpdateWalker.h:49:7: warning: function 'filters::InstanceUpdateWalker::~InstanceUpdateWalker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/filters/InstanceUpdateWalker.h:8:
src/tools/radiant/libs/scenelib.h: In member function 'AnyInstanceSelected::~AnyInstanceSelected()':
src/tools/radiant/libs/scenelib.h:497:7: warning: function 'AnyInstanceSelected::~AnyInstanceSelected()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  497 | class AnyInstanceSelected: public scene::Instantiable::Visitor
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In member function 'AnyInstanceSelected::~AnyInstanceSelected()':
src/tools/radiant/libs/scenelib.h:497:7: warning: function 'AnyInstanceSelected::~AnyInstanceSelected()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/scenelib.h: In function 'Node_getInstantiable(scene::Node&)':
src/tools/radiant/libs/scenelib.h:195:29: warning: function 'Node_getInstantiable(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  195 | inline scene::Instantiable* Node_getInstantiable (scene::Node& node)
      |                             ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_getTraversable(scene::Node&)':
src/tools/radiant/libs/scenelib.h:200:28: warning: function 'Node_getTraversable(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  200 | inline scene::Traversable* Node_getTraversable (scene::Node& node)
      |                            ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_traverseSubgraph(scene::Node&, scene::Traversable::Walker const&)':
src/tools/radiant/libs/scenelib.h:205:13: warning: function 'Node_traverseSubgraph(scene::Node&, scene::Traversable::Walker const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  205 | inline void Node_traverseSubgraph (scene::Node& node, const scene::Traversable::Walker& walker)
      |             ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'scene::operator<(scene::Node&, scene::Node&)':
src/tools/radiant/libs/scenelib.h:222:13: warning: function 'scene::operator<(scene::Node&, scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  222 | inline bool operator< (scene::Node& node, scene::Node& other)
      |             ^~~~~~~~
In file included from src/tools/radiant/include/iscenegraph.h:28,
                 from src/tools/radiant/radiant/filters/InstanceUpdateWalker.h:4:
src/tools/radiant/include/itraversable.h: In member function 'scene::Traversable::Walker::Walker()':
src/tools/radiant/include/itraversable.h:36:23: warning: function 'scene::Traversable::Walker::Walker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   36 |                 class Walker
      |                       ^~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_getEntity(scene::Node&)':
src/tools/radiant/libs/scenelib.h:269:16: warning: function 'Node_getEntity(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  269 | inline Entity* Node_getEntity(scene::Node& node) {
      |                ^~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_isEntity(scene::Node&)':
src/tools/radiant/libs/scenelib.h:277:13: warning: function 'Node_isEntity(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  277 | inline bool Node_isEntity (scene::Node& node)
      |             ^~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_isBrush(scene::Node&)':
src/tools/radiant/libs/scenelib.h:309:13: warning: function 'Node_isBrush(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  309 | inline bool Node_isBrush (scene::Node& node)
      |             ^~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_isPrimitive(scene::Node&)':
src/tools/radiant/libs/scenelib.h:315:13: warning: function 'Node_isPrimitive(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  315 | inline bool Node_isPrimitive (scene::Node& node)
      |             ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Instance_getSelectable(scene::Instance&)':
src/tools/radiant/libs/scenelib.h:488:20: warning: function 'Instance_getSelectable(scene::Instance&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  488 | inline Selectable* Instance_getSelectable (scene::Instance& instance)
      |                    ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Instantiable::Visitor::Visitor()':
src/tools/radiant/include/iscenegraph.h:193:31: warning: function 'scene::Instantiable::Visitor::Visitor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  193 |                         class Visitor
      |                               ^~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_instanceSelected(scene::Node&)':
src/tools/radiant/libs/scenelib.h:515:13: warning: function 'Node_instanceSelected(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  515 | inline bool Node_instanceSelected (scene::Node& node)
      |             ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Instance_setSelected(scene::Instance&, bool)':
src/tools/radiant/libs/scenelib.h:598:13: warning: function 'Instance_setSelected(scene::Instance&, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  598 | inline void Instance_setSelected (scene::Instance& instance, bool selected)
      |             ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'nodetype_get_name(ENodeType)':
src/tools/radiant/libs/scenelib.h:678:20: warning: function 'nodetype_get_name(ENodeType)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  678 | inline const char* nodetype_get_name (ENodeType type)
      |                    ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'node_get_nodetype(scene::Node&)':
src/tools/radiant/libs/scenelib.h:689:18: warning: function 'node_get_nodetype(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  689 | inline ENodeType node_get_nodetype (scene::Node& node)
      |                  ^~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/filters/../brush/BrushNode.h: In function 'Node_getBrush(scene::Node&)':
src/tools/radiant/radiant/filters/../brush/BrushNode.h:132:15: warning: function 'Node_getBrush(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | inline Brush* Node_getBrush (scene::Node& node)
      |               ^~~~~~~~~~~~~
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Graph::Walker::Walker()':
src/tools/radiant/include/iscenegraph.h:92:31: warning: function 'scene::Graph::Walker::Walker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 |                         class Walker
      |                               ^~~~~~
src/tools/radiant/radiant/filters/InstanceUpdateWalker.h: In member function 'filters::Deselector::Deselector()':
src/tools/radiant/radiant/filters/InstanceUpdateWalker.h:16:7: warning: function 'filters::Deselector::Deselector()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   16 | class Deselector: public scene::Graph::Walker
      |       ^~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalWarningStream()':
src/tools/radiant/include/itextstream.h:138:26: warning: function 'globalWarningStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  138 | inline TextOutputStream& globalWarningStream ()
      |                          ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [77]>(TextOutputStream&, char const (&) [77])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [77]>(TextOutputStream&, char const (&) [77])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [74]>(TextOutputStream&, char const (&) [74])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [74]>(TextOutputStream&, char const (&) [74])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [26]>(TextOutputStream&, char const (&) [26])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [26]>(TextOutputStream&, char const (&) [26])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/filters/../brush/BrushNode.h:31:
src/tools/radiant/radiant/filters/../brush/Brush.h: In function 'next_edge(std::vector<SmartPointer<Face, IncRefDecRefCounter<Face> >, std::allocator<SmartPointer<Face, IncRefDecRefCounter<Face> > > > const&, FaceVertexId)':
src/tools/radiant/radiant/filters/../brush/Brush.h:22:21: warning: function 'next_edge(std::vector<SmartPointer<Face, IncRefDecRefCounter<Face> >, std::allocator<SmartPointer<Face, IncRefDecRefCounter<Face> > > > const&, FaceVertexId)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   22 | inline FaceVertexId next_edge (const Faces& faces, FaceVertexId faceVertex)
      |                     ^~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [76]>(TextOutputStream&, char const (&) [76])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [76]>(TextOutputStream&, char const (&) [76])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [28]>(TextOutputStream&, char const (&) [28])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [28]>(TextOutputStream&, char const (&) [28])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/filters/../brush/FaceTexDef.h:3:
src/tools/radiant/radiant/filters/../brush/winding.h: In member function 'Winding::wrap(unsigned long) const':
src/tools/radiant/radiant/filters/../brush/winding.h:83:36: warning: function 'Winding::wrap(unsigned long) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   83 |                 inline std::size_t wrap(std::size_t i) const
      |                                    ^~~~
src/tools/radiant/radiant/filters/../brush/winding.h: In member function 'Winding::next(unsigned long) const':
src/tools/radiant/radiant/filters/../brush/winding.h:90:36: warning: function 'Winding::next(unsigned long) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   90 |                 inline std::size_t next(std::size_t i) const
      |                                    ^~~~
src/tools/radiant/radiant/filters/../brush/Brush.h: In function 'next_vertex(std::vector<SmartPointer<Face, IncRefDecRefCounter<Face> >, std::allocator<SmartPointer<Face, IncRefDecRefCounter<Face> > > > const&, FaceVertexId)':
src/tools/radiant/radiant/filters/../brush/Brush.h:36:21: warning: function 'next_vertex(std::vector<SmartPointer<Face, IncRefDecRefCounter<Face> >, std::allocator<SmartPointer<Face, IncRefDecRefCounter<Face> > > > const&, FaceVertexId)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   36 | inline FaceVertexId next_vertex (const Faces& faces, FaceVertexId faceVertex)
      |                     ^~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [61]>(TextOutputStream&, char const (&) [61])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [61]>(TextOutputStream&, char const (&) [61])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [45]>(TextOutputStream&, char const (&) [45])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [45]>(TextOutputStream&, char const (&) [45])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [58]>(TextOutputStream&, char const (&) [58])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [58]>(TextOutputStream&, char const (&) [58])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [44]>(TextOutputStream&, char const (&) [44])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [44]>(TextOutputStream&, char const (&) [44])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/scenelib.h:42:
src/tools/radiant/libs/generic/reference.h: In function 'makeReference<scene::Node>(scene::Node&)Reference<scene::Node>':
src/tools/radiant/libs/generic/reference.h:62:24: warning: function 'makeReference<scene::Node>(scene::Node&)Reference<scene::Node>' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | inline Reference<Type> makeReference(Type& value) {
      |                        ^~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/filters/../brush/FaceInstance.h:6,
                 from src/tools/radiant/radiant/filters/../brush/BrushInstance.h:9,
                 from src/tools/radiant/radiant/filters/../brush/BrushNode.h:32:
src/tools/radiant/libs/selectionlib.h: In member function 'SelectableInstance::~SelectableInstance()':
src/tools/radiant/libs/selectionlib.h:152:7: warning: function 'SelectableInstance::~SelectableInstance()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  152 | class SelectableInstance: public scene::Instance, public Selectable
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/selectionlib.h: In member function 'SelectableInstance::~SelectableInstance()':
src/tools/radiant/libs/selectionlib.h:152:7: warning: function 'SelectableInstance::~SelectableInstance()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/include/ibrush.h:26,
                 from src/tools/radiant/libs/scenelib.h:34:
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<filters::XMLFilter>(filters::XMLFilter&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<filters::XMLFilter>(filters::XMLFilter&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> >(ConstantWrapper<FilterSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> >(ConstantWrapper<FilterSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> >(ConstantWrapper<FilterSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> >(ConstantWrapper<FilterSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >(ConstantWrapper<IEventManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >(ConstantWrapper<IEventManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >(ConstantWrapper<IEventManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >(ConstantWrapper<IEventManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/ifilter.h: In member function 'FilterRule::~FilterRule()':
src/tools/radiant/include/ifilter.h:34:7: warning: function 'FilterRule::~FilterRule()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   34 | class FilterRule
      |       ^~~~~~~~~~
src/tools/radiant/radiant/filters/XMLFilter.h: In member function 'filters::XMLFilter::~XMLFilter()':
src/tools/radiant/radiant/filters/XMLFilter.h:15:7: warning: function 'filters::XMLFilter::~XMLFilter()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   15 | class XMLFilter {
      |       ^~~~~~~~~
src/tools/radiant/include/ifilter.h: In member function 'FilterRule::FilterRule(FilterRule&&)':
src/tools/radiant/include/ifilter.h:34:7: warning: function 'FilterRule::FilterRule(FilterRule&&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   34 | class FilterRule
      |       ^~~~~~~~~~
src/tools/radiant/radiant/filters/XMLFilter.h: In member function 'filters::XMLFilter::XMLFilter(filters::XMLFilter&&)':
src/tools/radiant/radiant/filters/XMLFilter.h:15:7: warning: function 'filters::XMLFilter::XMLFilter(filters::XMLFilter&&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   15 | class XMLFilter {
      |       ^~~~~~~~~
src/tools/radiant/libs/string/string.h: In function 'string::toString<int>(int const&)std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >':
src/tools/radiant/libs/string/string.h:155:20: warning: function 'string::toString<int>(int const&)std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  155 | inline std::string toString (const T& t)
      |                    ^~~~~~~~
In file included from src/tools/radiant/include/ifilter.h:25:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, FilterSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<FilterSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, FilterSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<FilterSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<FilterSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<FilterSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<FilterSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<FilterSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<FilterSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<FilterSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, FilterSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<FilterSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, FilterSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<FilterSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<FilterSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<FilterSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<FilterSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<FilterSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<FilterSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<FilterSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/ifilter.h: In function 'GlobalFilterSystem()':
src/tools/radiant/include/ifilter.h:243:22: warning: function 'GlobalFilterSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  243 | inline FilterSystem& GlobalFilterSystem() {
      |                      ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/filters/BasicFilterSystem.h:6:
src/tools/radiant/include/iradiant.h: In function 'GlobalRadiant()':
src/tools/radiant/include/iradiant.h:162:18: warning: function 'GlobalRadiant()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iscenegraph.h: In function 'GlobalSceneGraph()':
src/tools/radiant/include/iscenegraph.h:241:22: warning: function 'GlobalSceneGraph()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'findInstance(Stack<Reference<scene::Node> > const&)':
src/tools/radiant/libs/scenelib.h:615:25: warning: function 'findInstance(Stack<Reference<scene::Node> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  615 | inline scene::Instance& findInstance (const scene::Path& path)
      |                         ^~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'selectPath(Stack<Reference<scene::Node> > const&, bool)':
src/tools/radiant/libs/scenelib.h:622:13: warning: function 'selectPath(Stack<Reference<scene::Node> > const&, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  622 | inline void selectPath (const scene::Path& path, bool selected)
      |             ^~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/filters/BasicFilterSystem.cpp:9:
src/tools/radiant/include/iregistry.h: In function 'GlobalRegistry()':
src/tools/radiant/include/iregistry.h:184:18: warning: function 'GlobalRegistry()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEventManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEventManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEventManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEventManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/filters/BasicFilterSystem.cpp:10:
src/tools/radiant/include/ieventmanager.h: In function 'GlobalEventManager()':
src/tools/radiant/include/ieventmanager.h:258:23: warning: function 'GlobalEventManager()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/ifilter.h: In member function 'FilterRule::FilterRule(FilterRule const&)':
src/tools/radiant/include/ifilter.h:34:7: warning: function 'FilterRule::FilterRule(FilterRule const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   34 | class FilterRule
      |       ^~~~~~~~~~
src/tools/radiant/radiant/filters/XMLFilter.h: In member function 'filters::XMLFilter::XMLFilter(filters::XMLFilter const&)':
src/tools/radiant/radiant/filters/XMLFilter.h:15:7: warning: function 'filters::XMLFilter::XMLFilter(filters::XMLFilter const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   15 | class XMLFilter {
      |       ^~~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:43:
src/tools/radiant/libs/container/stack.h: In function 'operator< <Reference<scene::Node> >(Stack<Reference<scene::Node> > const&, Stack<Reference<scene::Node> > const&)bool':
src/tools/radiant/libs/container/stack.h:210:13: warning: function 'operator< <Reference<scene::Node> >(Stack<Reference<scene::Node> > const&, Stack<Reference<scene::Node> > const&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  210 | inline bool operator< (const Stack<Type>& self, const Stack<Type>& other)
      |             ^~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/filters/filters.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/radiant/filters/XMLFilter.h:3,
                 from src/tools/radiant/radiant/filters/BasicFilterSystem.h:4,
                 from src/tools/radiant/radiant/filters/filters.cpp:22:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/ifilter.h:233,
                 from src/tools/radiant/radiant/filters/XMLFilter.h:5:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalOutputStream()':
src/tools/radiant/include/itextstream.h:116:26: warning: function 'globalOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/modulesystem.h: In function 'globalModuleServer()':
src/tools/radiant/include/modulesystem.h:131:22: warning: function 'globalModuleServer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/modulesystem.h: In member function 'Module::Module()':
src/tools/radiant/include/modulesystem.h:45:7: warning: function 'Module::Module()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class Module
      |       ^~~~~~
In file included from src/tools/radiant/libs/modulesystem/singletonmodule.h:28,
                 from src/tools/radiant/radiant/filters/filters.cpp:29:
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegisterable::ModuleRegisterable()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:29:7: warning: function 'ModuleRegisterable::ModuleRegisterable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class ModuleRegisterable
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >(ConstantWrapper<IEventManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >(ConstantWrapper<IEventManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >(ConstantWrapper<IEventManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >(ConstantWrapper<IEventManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegistryList::~ModuleRegistryList()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:39:7: warning: function 'ModuleRegistryList::~ModuleRegistryList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class ModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'StaticRegisterModule::~StaticRegisterModule()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:68:7: warning: function 'StaticRegisterModule::~StaticRegisterModule()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   68 | class StaticRegisterModule: public StaticModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegistryList::ModuleRegistryList()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:39:7: warning: function 'ModuleRegistryList::ModuleRegistryList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class ModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/ifilter.h: In member function 'FilterRule::~FilterRule()':
src/tools/radiant/include/ifilter.h:34:7: warning: function 'FilterRule::~FilterRule()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   34 | class FilterRule
      |       ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/ifilter.h:25:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, FilterSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<FilterSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, FilterSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<FilterSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<FilterSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<FilterSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<FilterSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<FilterSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEventManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEventManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEventManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEventManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/radiant/filters/XMLFilter.h: In member function 'filters::XMLFilter::~XMLFilter()':
src/tools/radiant/radiant/filters/XMLFilter.h:15:7: warning: function 'filters::XMLFilter::~XMLFilter()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   15 | class XMLFilter {
      |       ^~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [77]>(TextOutputStream&, char const (&) [77])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [77]>(TextOutputStream&, char const (&) [77])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [4]>(TextOutputStream&, char const (&) [4])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [4]>(TextOutputStream&, char const (&) [4])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/ifilter.h: In member function 'FilterSystem::FilterSystem()':
src/tools/radiant/include/ifilter.h:109:7: warning: function 'FilterSystem::FilterSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  109 | class FilterSystem
      |       ^~~~~~~~~~~~
In file included from src/tools/radiant/radiant/filters/BasicFilterSystem.h:6:
src/tools/radiant/include/iradiant.h: In member function 'RadiantEventListener::RadiantEventListener()':
src/tools/radiant/include/iradiant.h:87:7: warning: function 'RadiantEventListener::RadiantEventListener()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | class RadiantEventListener {
      |       ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [16]>(TextOutputStream&, char const (&) [16])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [16]>(TextOutputStream&, char const (&) [16])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [38]>(TextOutputStream&, char const (&) [38])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [38]>(TextOutputStream&, char const (&) [38])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [7]>(TextOutputStream&, char const (&) [7])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [7]>(TextOutputStream&, char const (&) [7])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [14]>(TextOutputStream&, char const (&) [14])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [14]>(TextOutputStream&, char const (&) [14])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/filters/filters.cpp: In member function 'FilterSystemDependencies::~FilterSystemDependencies()':
src/tools/radiant/radiant/filters/filters.cpp:34:7: warning: function 'FilterSystemDependencies::~FilterSystemDependencies()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   34 | class FilterSystemDependencies: public GlobalRadiantModuleRef,
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/radiant/filters/filters.cpp: In member function 'FilterSystemDependencies::FilterSystemDependencies()':
src/tools/radiant/radiant/filters/filters.cpp:34:7: warning: function 'FilterSystemDependencies::FilterSystemDependencies()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   34 | class FilterSystemDependencies: public GlobalRadiantModuleRef,
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/filters/BasicFilterSystem.h: In member function 'filters::BasicFilterSystem::BasicFilterSystem()':
src/tools/radiant/radiant/filters/BasicFilterSystem.h:21:7: warning: function 'filters::BasicFilterSystem::BasicFilterSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   21 | class BasicFilterSystem
      |       ^~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/filters/LevelFilter.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/include/ientity.h:25,
                 from src/tools/radiant/radiant/filters/LevelFilter.h:27,
                 from src/tools/radiant/radiant/filters/LevelFilter.cpp:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/ientity.h:140:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/radiant/filters/../brush/FaceTexDef.h:9,
                 from src/tools/radiant/radiant/filters/../brush/Face.h:13,
                 from src/tools/radiant/radiant/filters/../brush/Brush.h:10,
                 from src/tools/radiant/radiant/filters/LevelFilter.h:28:
src/tools/radiant/radiant/filters/../brush/TextureProjection.h: In member function 'constexpr TextureProjection& TextureProjection::operator=(const TextureProjection&)':
src/tools/radiant/radiant/filters/../brush/TextureProjection.h:10:7: warning: implicitly-declared 'constexpr TexDef& TexDef::operator=(const TexDef&)' is deprecated [-Wdeprecated-copy]
   10 | class TextureProjection
      |       ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/filters/../brush/TextureProjection.h:4:
src/tools/radiant/radiant/filters/../brush/TexDef.h:13:17: note: because 'TexDef' has user-provided 'TexDef::TexDef(const TexDef&)'
   13 |                 TexDef (const TexDef& other);
      |                 ^~~~~~
src/tools/radiant/radiant/filters/../brush/FaceTexDef.h: In constructor 'FaceTexdef::SavedState::SavedState(const FaceTexdef&)':
src/tools/radiant/radiant/filters/../brush/FaceTexDef.h:26:67: note: synthesized method 'constexpr TextureProjection& TextureProjection::operator=(const TextureProjection&)' first required here
   26 |                                         m_projection = faceTexdef.m_projection;
      |                                                                   ^~~~~~~~~~~~
src/tools/radiant/radiant/filters/../brush/FaceTexDef.h: In member function 'void FaceTexdef::SavedState::exportState(FaceTexdef&) const':
src/tools/radiant/radiant/filters/../brush/FaceTexDef.h:31:89: warning: implicitly-declared 'constexpr TexDef& TexDef::operator=(const TexDef&)' is deprecated [-Wdeprecated-copy]
   31 |                                         faceTexdef.m_projection.m_texdef = m_projection.m_texdef;
      |                                                                                         ^~~~~~~~
src/tools/radiant/radiant/filters/../brush/TexDef.h:13:17: note: because 'TexDef' has user-provided 'TexDef::TexDef(const TexDef&)'
   13 |                 TexDef (const TexDef& other);
      |                 ^~~~~~
In file included from src/tools/radiant/include/ientity.h:28:
src/tools/radiant/libs/string/string.h: In function 'string::toInt(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)':
src/tools/radiant/libs/string/string.h:172:12: warning: function 'string::toInt(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  172 | inline int toInt (const std::string& str, int defaultValue = 0)
      |            ^~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/filters/LevelFilter.h: In member function 'LevelFilter::BrushGetLevel::~BrushGetLevel()':
src/tools/radiant/radiant/filters/LevelFilter.h:73:23: warning: function 'LevelFilter::BrushGetLevel::~BrushGetLevel()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   73 |                 class BrushGetLevel: public scene::Graph::Walker
      |                       ^~~~~~~~~~~~~
src/tools/radiant/radiant/filters/LevelFilter.h: In member function 'LevelFilter::BrushGetLevel::~BrushGetLevel()':
src/tools/radiant/radiant/filters/LevelFilter.h:73:23: warning: function 'LevelFilter::BrushGetLevel::~BrushGetLevel()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/filters/LevelFilter.h: In member function 'LevelFilter::EntityFindByName::~EntityFindByName()':
src/tools/radiant/radiant/filters/LevelFilter.h:50:23: warning: function 'LevelFilter::EntityFindByName::~EntityFindByName()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   50 |                 class EntityFindByName: public scene::Graph::Walker
      |                       ^~~~~~~~~~~~~~~~
src/tools/radiant/radiant/filters/LevelFilter.h: In member function 'LevelFilter::EntityFindByName::~EntityFindByName()':
src/tools/radiant/radiant/filters/LevelFilter.h:50:23: warning: function 'LevelFilter::EntityFindByName::~EntityFindByName()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/filters/../brush/Brush.h:3:
src/tools/radiant/libs/scenelib.h: In function 'Node_getEntity(scene::Node&)':
src/tools/radiant/libs/scenelib.h:269:16: warning: function 'Node_getEntity(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  269 | inline Entity* Node_getEntity(scene::Node& node) {
      |                ^~~~~~~~~~~~~~
src/tools/radiant/radiant/filters/LevelFilter.h: In member function 'LevelFilter::ForEachFace::~ForEachFace()':
src/tools/radiant/radiant/filters/LevelFilter.h:62:23: warning: function 'LevelFilter::ForEachFace::~ForEachFace()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 |                 class ForEachFace: public BrushVisitor
      |                       ^~~~~~~~~~~
src/tools/radiant/radiant/filters/LevelFilter.h: In member function 'LevelFilter::ForEachFace::~ForEachFace()':
src/tools/radiant/radiant/filters/LevelFilter.h:62:23: warning: function 'LevelFilter::ForEachFace::~ForEachFace()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/filters/LevelFilter.cpp:31:
src/tools/radiant/radiant/filters/../brush/BrushNode.h: In function 'Node_getBrush(scene::Node&)':
src/tools/radiant/radiant/filters/../brush/BrushNode.h:132:15: warning: function 'Node_getBrush(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | inline Brush* Node_getBrush (scene::Node& node)
      |               ^~~~~~~~~~~~~
src/tools/radiant/radiant/filters/LevelFilter.cpp: In function 'hide_node(scene::Node&, bool)':
src/tools/radiant/radiant/filters/LevelFilter.cpp:37:13: warning: function 'hide_node(scene::Node&, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   37 | inline void hide_node (scene::Node& node, bool hide)
      |             ^~~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:31:
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Graph::Walker::Walker()':
src/tools/radiant/include/iscenegraph.h:92:31: warning: function 'scene::Graph::Walker::Walker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 |                         class Walker
      |                               ^~~~~~
src/tools/radiant/radiant/filters/../brush/Brush.h: In member function 'BrushVisitor::BrushVisitor()':
src/tools/radiant/radiant/filters/../brush/Brush.h:79:7: warning: function 'BrushVisitor::BrushVisitor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   79 | class BrushVisitor
      |       ^~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalWarningStream()':
src/tools/radiant/include/itextstream.h:138:26: warning: function 'globalWarningStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  138 | inline TextOutputStream& globalWarningStream ()
      |                          ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [42]>(TextOutputStream&, char const (&) [42])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [42]>(TextOutputStream&, char const (&) [42])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/include/ibrush.h:26,
                 from src/tools/radiant/libs/scenelib.h:34:
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<LevelFilter>(LevelFilter&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<LevelFilter>(LevelFilter&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >(ConstantWrapper<IEventManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >(ConstantWrapper<IEventManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >(ConstantWrapper<IEventManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >(ConstantWrapper<IEventManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/ientity.h:26:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iscenegraph.h: In function 'GlobalSceneGraph()':
src/tools/radiant/include/iscenegraph.h:241:22: warning: function 'GlobalSceneGraph()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^~~~~~~~~~~~~~~~
src/tools/radiant/include/iscenegraph.h: In function 'SceneChangeNotify()':
src/tools/radiant/include/iscenegraph.h:246:13: warning: function 'SceneChangeNotify()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  246 | inline void SceneChangeNotify ()
      |             ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEventManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEventManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEventManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEventManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/filters/LevelFilter.cpp:27:
src/tools/radiant/include/ieventmanager.h: In function 'GlobalEventManager()':
src/tools/radiant/include/ieventmanager.h:258:23: warning: function 'GlobalEventManager()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^~~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/filters/XMLFilter.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/radiant/filters/XMLFilter.h:3,
                 from src/tools/radiant/radiant/filters/XMLFilter.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/ifilter.h:233,
                 from src/tools/radiant/radiant/filters/XMLFilter.h:5:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/libs/string/string.h:37,
                 from src/tools/radiant/include/ifilter.h:26:
src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'WildcardMatcher::glob_match_after_star(char const*, char const*)':
src/tools/radiant/libs/string/WildcardMatcher.h:33:29: warning: function 'WildcardMatcher::glob_match_after_star(char const*, char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   33 |                 inline bool glob_match_after_star (const char* pattern, const char* text)
      |                             ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/string/string.h: In function 'string::toInt(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)':
src/tools/radiant/libs/string/string.h:172:12: warning: function 'string::toInt(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  172 | inline int toInt (const std::string& str, int defaultValue = 0)
      |            ^~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/modulesystem.h: In function 'globalModuleServer()':
src/tools/radiant/include/modulesystem.h:131:22: warning: function 'globalModuleServer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [38]>(TextOutputStream&, char const (&) [38])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [38]>(TextOutputStream&, char const (&) [38])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [7]>(TextOutputStream&, char const (&) [7])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [7]>(TextOutputStream&, char const (&) [7])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [14]>(TextOutputStream&, char const (&) [14])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [14]>(TextOutputStream&, char const (&) [14])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> >(ConstantWrapper<FilterSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> >(ConstantWrapper<FilterSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> >(ConstantWrapper<FilterSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> >(ConstantWrapper<FilterSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/ifilter.h: In member function 'FilterRule::~FilterRule()':
src/tools/radiant/include/ifilter.h:34:7: warning: function 'FilterRule::~FilterRule()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   34 | class FilterRule
      |       ^~~~~~~~~~
src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'WildcardMatcher::~WildcardMatcher()':
src/tools/radiant/libs/string/WildcardMatcher.h:25:7: warning: function 'WildcardMatcher::~WildcardMatcher()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   25 | class WildcardMatcher
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/libs/string/string.h: In function 'string::matchesWildcard(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/string/string.h:240:13: warning: function 'string::matchesWildcard(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  240 | inline bool matchesWildcard (const std::string& str, const std::string& wildcard)
      |             ^~~~~~~~~~~~~~~
src/tools/radiant/libs/string/string.h: In function 'string::eraseAllSpaces(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/string/string.h:260:20: warning: function 'string::eraseAllSpaces(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  260 | inline std::string eraseAllSpaces (const std::string& str)
      |                    ^~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/ifilter.h:25:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, FilterSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<FilterSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, FilterSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<FilterSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<FilterSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<FilterSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<FilterSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<FilterSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<FilterSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<FilterSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/ifilter.h: In member function 'FilterRule::FilterRule(FilterRule const&)':
src/tools/radiant/include/ifilter.h:34:7: warning: function 'FilterRule::FilterRule(FilterRule const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   34 | class FilterRule
      |       ^~~~~~~~~~
src/tools/radiant/include/ifilter.h: In member function 'FilterRule::operator=(FilterRule const&)':
src/tools/radiant/include/ifilter.h:34:7: warning: function 'FilterRule::operator=(FilterRule const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, FilterSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<FilterSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, FilterSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<FilterSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<FilterSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<FilterSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<FilterSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<FilterSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<FilterSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<FilterSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/ifilter.h: In function 'GlobalFilterSystem()':
src/tools/radiant/include/ifilter.h:243:22: warning: function 'GlobalFilterSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  243 | inline FilterSystem& GlobalFilterSystem() {
      |                      ^~~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/textool/TexTool.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/limits.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:203,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/syslimits.h:7,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:34,
                 from /usr/lib64/glib-2.0/include/glibconfig.h:11,
                 from /usr/include/glib-2.0/glib/gtypes.h:32,
                 from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:34,
                 from src/tools/radiant/radiant/textool/TexTool.h:3,
                 from src/tools/radiant/radiant/textool/TexTool.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/libs/texturelib.h:25,
                 from src/tools/radiant/include/ishader.h:3,
                 from src/tools/radiant/radiant/textool/TexTool.h:9:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from src/tools/radiant/radiant/textool/TexTool.cpp:9:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/textool/../brush/FaceTexDef.h:9,
                 from src/tools/radiant/radiant/textool/../brush/Face.h:13,
                 from src/tools/radiant/radiant/textool/TexTool.cpp:19:
src/tools/radiant/radiant/textool/../brush/TextureProjection.h: In member function 'constexpr TextureProjection& TextureProjection::operator=(const TextureProjection&)':
src/tools/radiant/radiant/textool/../brush/TextureProjection.h:10:7: warning: implicitly-declared 'constexpr TexDef& TexDef::operator=(const TexDef&)' is deprecated [-Wdeprecated-copy]
   10 | class TextureProjection
      |       ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/textool/../brush/TextureProjection.h:4:
src/tools/radiant/radiant/textool/../brush/TexDef.h:13:17: note: because 'TexDef' has user-provided 'TexDef::TexDef(const TexDef&)'
   13 |                 TexDef (const TexDef& other);
      |                 ^~~~~~
src/tools/radiant/radiant/textool/../brush/FaceTexDef.h: In constructor 'FaceTexdef::SavedState::SavedState(const FaceTexdef&)':
src/tools/radiant/radiant/textool/../brush/FaceTexDef.h:26:67: note: synthesized method 'constexpr TextureProjection& TextureProjection::operator=(const TextureProjection&)' first required here
   26 |                                         m_projection = faceTexdef.m_projection;
      |                                                                   ^~~~~~~~~~~~
src/tools/radiant/radiant/textool/../brush/FaceTexDef.h: In member function 'void FaceTexdef::SavedState::exportState(FaceTexdef&) const':
src/tools/radiant/radiant/textool/../brush/FaceTexDef.h:31:89: warning: implicitly-declared 'constexpr TexDef& TexDef::operator=(const TexDef&)' is deprecated [-Wdeprecated-copy]
   31 |                                         faceTexdef.m_projection.m_texdef = m_projection.m_texdef;
      |                                                                                         ^~~~~~~~
src/tools/radiant/radiant/textool/../brush/TexDef.h:13:17: note: because 'TexDef' has user-provided 'TexDef::TexDef(const TexDef&)'
   13 |                 TexDef (const TexDef& other);
      |                 ^~~~~~
In file included from src/tools/radiant/radiant/textool/../camera/../selection/RadiantSelectionSystem.h:7,
                 from src/tools/radiant/radiant/textool/../camera/../selection/ManipulateObserver.h:4,
                 from src/tools/radiant/radiant/textool/../camera/../selection/RadiantWindowObserver.h:8,
                 from src/tools/radiant/radiant/textool/../camera/CamWnd.h:6,
                 from src/tools/radiant/radiant/textool/../camera/GlobalCamera.h:7,
                 from src/tools/radiant/radiant/textool/TexTool.cpp:21:
src/tools/radiant/radiant/textool/../camera/../selection/Manipulators.h: In constructor 'DragManipulator::DragManipulator()':
src/tools/radiant/radiant/textool/../camera/../selection/Manipulators.h:341:35: warning: member 'DragManipulator::_resizeTranslatable' is used uninitialized [-Wuninitialized]
  341 |   DragManipulator() : _freeResize(_resizeTranslatable), _freeDrag(_dragTranslatable), _selected(false) {}
      |                                   ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/textool/../camera/../selection/Manipulators.h:341:67: warning: member 'DragManipulator::_dragTranslatable' is used uninitialized [-Wuninitialized]
  341 |   DragManipulator() : _freeResize(_resizeTranslatable), _freeDrag(_dragTranslatable), _selected(false) {}
      |                                                                   ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/textool/TexTool.h:13:
src/tools/radiant/radiant/textool/TexToolItem.h: In member function 'textool::SelectedCounter::~SelectedCounter()':
src/tools/radiant/radiant/textool/TexToolItem.h:126:7: warning: function 'textool::SelectedCounter::~SelectedCounter()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  126 | class SelectedCounter :
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/radiant/textool/TexToolItem.h: In member function 'textool::SelectedCounter::~SelectedCounter()':
src/tools/radiant/radiant/textool/TexToolItem.h:126:7: warning: function 'textool::SelectedCounter::~SelectedCounter()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/textool/TexToolItem.h: In member function 'textool::SetSelectedWalker::~SetSelectedWalker()':
src/tools/radiant/radiant/textool/TexToolItem.h:110:7: warning: function 'textool::SetSelectedWalker::~SetSelectedWalker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  110 | class SetSelectedWalker :
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/textool/TexToolItem.h: In member function 'textool::SetSelectedWalker::~SetSelectedWalker()':
src/tools/radiant/radiant/textool/TexToolItem.h:110:7: warning: function 'textool::SetSelectedWalker::~SetSelectedWalker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/textool/TexToolItem.h: In member function 'textool::ItemVisitor::ItemVisitor()':
src/tools/radiant/radiant/textool/TexToolItem.h:15:7: warning: function 'textool::ItemVisitor::ItemVisitor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   15 | class ItemVisitor
      |       ^~~~~~~~~~~
In file included from src/tools/radiant/radiant/textool/TexTool.h:11:
src/tools/radiant/include/iregistry.h: In member function 'RegistryKeyObserver::RegistryKeyObserver()':
src/tools/radiant/include/iregistry.h:26:7: warning: function 'RegistryKeyObserver::RegistryKeyObserver()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   26 | class RegistryKeyObserver {
      |       ^~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/textool/TexTool.h:10:
src/tools/radiant/include/iselection.h: In member function 'SelectionSystem::Observer::Observer()':
src/tools/radiant/include/iselection.h:126:23: warning: function 'SelectionSystem::Observer::Observer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  126 |                 class Observer
      |                       ^~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/textool/Selectable.h:5,
                 from src/tools/radiant/radiant/textool/TexToolItem.h:3:
src/tools/radiant/radiant/textool/Rectangle.h: In member function 'textool::Rectangle::Rectangle()':
src/tools/radiant/radiant/textool/Rectangle.h:11:7: warning: function 'textool::Rectangle::Rectangle()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   11 | class Rectangle {
      |       ^~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/include/ishaderlayer.h:3,
                 from src/tools/radiant/include/ishader.h:4:
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<void>(void*)void*':
src/tools/radiant/libs/generic/callback.h:35:14: warning: function 'convertToOpaque<void>(void*)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >(ConstantWrapper<IEventManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >(ConstantWrapper<IEventManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >(ConstantWrapper<IEventManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >(ConstantWrapper<IEventManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/textool/TexTool.h: In member function 'ui::TexTool::~TexTool()':
src/tools/radiant/radiant/textool/TexTool.h:26:7: warning: function 'ui::TexTool::~TexTool()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   26 | class TexTool :
      |       ^~~~~~~
src/tools/radiant/radiant/textool/TexTool.h: In member function 'ui::TexTool::~TexTool()':
src/tools/radiant/radiant/textool/TexTool.h:26:7: warning: function 'ui::TexTool::~TexTool()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/include/ientity.h:28,
                 from src/tools/radiant/libs/scenelib.h:33,
                 from src/tools/radiant/include/selectable.h:28,
                 from src/tools/radiant/libs/selectionlib.h:26,
                 from src/tools/radiant/radiant/textool/TexTool.cpp:14:
src/tools/radiant/libs/string/string.h: In function 'string::toString<int>(int const&)std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >':
src/tools/radiant/libs/string/string.h:155:20: warning: function 'string::toString<int>(int const&)std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  155 | inline std::string toString (const T& t)
      |                    ^~~~~~~~
In file included from src/tools/radiant/include/iselection.h:30:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iselection.h: In function 'GlobalSelectionSystem()':
src/tools/radiant/include/iselection.h:241:25: warning: function 'GlobalSelectionSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iregistry.h: In function 'GlobalRegistry()':
src/tools/radiant/include/iregistry.h:184:18: warning: function 'GlobalRegistry()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEventManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEventManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEventManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEventManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/textool/TexTool.cpp:3:
src/tools/radiant/include/ieventmanager.h: In function 'GlobalEventManager()':
src/tools/radiant/include/ieventmanager.h:258:23: warning: function 'GlobalEventManager()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/textool/TexTool.cpp:5:
src/tools/radiant/include/iradiant.h: In function 'GlobalRadiant()':
src/tools/radiant/include/iradiant.h:162:18: warning: function 'GlobalRadiant()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, OpenGLBinding::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, OpenGLBinding::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, OpenGLBinding::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, OpenGLBinding::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/textool/TexTool.cpp:6:
src/tools/radiant/include/igl.h: In function 'GlobalOpenGL()':
src/tools/radiant/include/igl.h:212:23: warning: function 'GlobalOpenGL()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/textool/TexTool.cpp:7:
src/tools/radiant/include/iundo.h: In function 'GlobalUndoSystem()':
src/tools/radiant/include/iundo.h:172:20: warning: function 'GlobalUndoSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  172 | inline UndoSystem& GlobalUndoSystem ()
      |                    ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/shaderlib.h:27,
                 from src/tools/radiant/radiant/textool/../brush/Face.h:7:
src/tools/radiant/include/ishadersystem.h: In function 'GlobalShaderSystem()':
src/tools/radiant/include/ishadersystem.h:110:22: warning: function 'GlobalShaderSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  110 | inline ShaderSystem& GlobalShaderSystem ()
      |                      ^~~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/textool/TexToolItem.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/cmath:41,
                 from src/tools/radiant/libs/math/Vector2.h:17,
                 from src/tools/radiant/radiant/textool/Selectable.h:3,
                 from src/tools/radiant/radiant/textool/TexToolItem.h:3,
                 from src/tools/radiant/radiant/textool/TexToolItem.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/textool/item/BrushItem.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/libs/generic/constant.h:25,
                 from src/tools/radiant/include/Bounded.h:3,
                 from src/tools/radiant/libs/scenelib.h:29,
                 from src/tools/radiant/radiant/textool/item/../../brush/Brush.h:3,
                 from src/tools/radiant/radiant/textool/item/BrushItem.h:3,
                 from src/tools/radiant/radiant/textool/item/BrushItem.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iscenegraph.h:231,
                 from src/tools/radiant/libs/scenelib.h:31:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/radiant/textool/item/../../brush/FaceTexDef.h:9,
                 from src/tools/radiant/radiant/textool/item/../../brush/Face.h:13,
                 from src/tools/radiant/radiant/textool/item/../../brush/Brush.h:10:
src/tools/radiant/radiant/textool/item/../../brush/TextureProjection.h: In member function 'constexpr TextureProjection& TextureProjection::operator=(const TextureProjection&)':
src/tools/radiant/radiant/textool/item/../../brush/TextureProjection.h:10:7: warning: implicitly-declared 'constexpr TexDef& TexDef::operator=(const TexDef&)' is deprecated [-Wdeprecated-copy]
   10 | class TextureProjection
      |       ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/textool/item/../../brush/TextureProjection.h:4:
src/tools/radiant/radiant/textool/item/../../brush/TexDef.h:13:17: note: because 'TexDef' has user-provided 'TexDef::TexDef(const TexDef&)'
   13 |                 TexDef (const TexDef& other);
      |                 ^~~~~~
src/tools/radiant/radiant/textool/item/../../brush/FaceTexDef.h: In constructor 'FaceTexdef::SavedState::SavedState(const FaceTexdef&)':
src/tools/radiant/radiant/textool/item/../../brush/FaceTexDef.h:26:67: note: synthesized method 'constexpr TextureProjection& TextureProjection::operator=(const TextureProjection&)' first required here
   26 |                                         m_projection = faceTexdef.m_projection;
      |                                                                   ^~~~~~~~~~~~
src/tools/radiant/radiant/textool/item/../../brush/FaceTexDef.h: In member function 'void FaceTexdef::SavedState::exportState(FaceTexdef&) const':
src/tools/radiant/radiant/textool/item/../../brush/FaceTexDef.h:31:89: warning: implicitly-declared 'constexpr TexDef& TexDef::operator=(const TexDef&)' is deprecated [-Wdeprecated-copy]
   31 |                                         faceTexdef.m_projection.m_texdef = m_projection.m_texdef;
      |                                                                                         ^~~~~~~~
src/tools/radiant/radiant/textool/item/../../brush/TexDef.h:13:17: note: because 'TexDef' has user-provided 'TexDef::TexDef(const TexDef&)'
   13 |                 TexDef (const TexDef& other);
      |                 ^~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/textool/item/BrushItem.cpp: In member function 'textool::FaceItemCreator::~FaceItemCreator()':
src/tools/radiant/radiant/textool/item/BrushItem.cpp:7:7: warning: function 'textool::FaceItemCreator::~FaceItemCreator()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    7 | class FaceItemCreator :
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/radiant/textool/item/BrushItem.cpp: In member function 'textool::FaceItemCreator::~FaceItemCreator()':
src/tools/radiant/radiant/textool/item/BrushItem.cpp:7:7: warning: function 'textool::FaceItemCreator::~FaceItemCreator()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/textool/item/../../brush/Brush.h: In member function 'BrushVisitor::BrushVisitor()':
src/tools/radiant/radiant/textool/item/../../brush/Brush.h:79:7: warning: function 'BrushVisitor::BrushVisitor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   79 | class BrushVisitor
      |       ^~~~~~~~~~~~
In file included from src/tools/radiant/radiant/textool/item/../TexToolItem.h:5,
                 from src/tools/radiant/radiant/textool/item/BrushItem.h:4:
src/tools/radiant/radiant/textool/item/../Renderable.h: In member function 'textool::Renderable::Renderable()':
src/tools/radiant/radiant/textool/item/../Renderable.h:5:7: warning: function 'textool::Renderable::Renderable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    5 | class Renderable
      |       ^~~~~~~~~~
In file included from src/tools/radiant/radiant/textool/item/../TexToolItem.h:4:
src/tools/radiant/radiant/textool/item/../Transformable.h: In member function 'textool::Transformable::Transformable()':
src/tools/radiant/radiant/textool/item/../Transformable.h:9:7: warning: function 'textool::Transformable::Transformable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    9 | class Transformable :
      |       ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/textool/item/../TexToolItem.h: In member function 'textool::TexToolItem::TexToolItem()':
src/tools/radiant/radiant/textool/item/../TexToolItem.h:38:7: warning: function 'textool::TexToolItem::TexToolItem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   38 | class TexToolItem :
      |       ^~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/textool/item/FaceItem.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/cmath:41,
                 from src/tools/radiant/libs/math/Vector2.h:17,
                 from src/tools/radiant/radiant/textool/item/../Selectable.h:3,
                 from src/tools/radiant/radiant/textool/item/../TexToolItem.h:3,
                 from src/tools/radiant/radiant/textool/item/FaceItem.h:3,
                 from src/tools/radiant/radiant/textool/item/FaceItem.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/irender.h:173,
                 from src/tools/radiant/radiant/textool/item/../../brush/Face.h:3,
                 from src/tools/radiant/radiant/textool/item/FaceVertexItem.h:3,
                 from src/tools/radiant/radiant/textool/item/FaceItem.cpp:3:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/radiant/textool/item/../../brush/FaceTexDef.h:9,
                 from src/tools/radiant/radiant/textool/item/../../brush/Face.h:13:
src/tools/radiant/radiant/textool/item/../../brush/TextureProjection.h: In member function 'constexpr TextureProjection& TextureProjection::operator=(const TextureProjection&)':
src/tools/radiant/radiant/textool/item/../../brush/TextureProjection.h:10:7: warning: implicitly-declared 'constexpr TexDef& TexDef::operator=(const TexDef&)' is deprecated [-Wdeprecated-copy]
   10 | class TextureProjection
      |       ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/textool/item/../../brush/TextureProjection.h:4:
src/tools/radiant/radiant/textool/item/../../brush/TexDef.h:13:17: note: because 'TexDef' has user-provided 'TexDef::TexDef(const TexDef&)'
   13 |                 TexDef (const TexDef& other);
      |                 ^~~~~~
src/tools/radiant/radiant/textool/item/../../brush/FaceTexDef.h: In constructor 'FaceTexdef::SavedState::SavedState(const FaceTexdef&)':
src/tools/radiant/radiant/textool/item/../../brush/FaceTexDef.h:26:67: note: synthesized method 'constexpr TextureProjection& TextureProjection::operator=(const TextureProjection&)' first required here
   26 |                                         m_projection = faceTexdef.m_projection;
      |                                                                   ^~~~~~~~~~~~
src/tools/radiant/radiant/textool/item/../../brush/FaceTexDef.h: In member function 'void FaceTexdef::SavedState::exportState(FaceTexdef&) const':
src/tools/radiant/radiant/textool/item/../../brush/FaceTexDef.h:31:89: warning: implicitly-declared 'constexpr TexDef& TexDef::operator=(const TexDef&)' is deprecated [-Wdeprecated-copy]
   31 |                                         faceTexdef.m_projection.m_texdef = m_projection.m_texdef;
      |                                                                                         ^~~~~~~~
src/tools/radiant/radiant/textool/item/../../brush/TexDef.h:13:17: note: because 'TexDef' has user-provided 'TexDef::TexDef(const TexDef&)'
   13 |                 TexDef (const TexDef& other);
      |                 ^~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/textool/item/../TexToolItem.h:5:
src/tools/radiant/radiant/textool/item/../Renderable.h: In member function 'textool::Renderable::Renderable()':
src/tools/radiant/radiant/textool/item/../Renderable.h:5:7: warning: function 'textool::Renderable::Renderable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    5 | class Renderable
      |       ^~~~~~~~~~
In file included from src/tools/radiant/radiant/textool/item/../TexToolItem.h:4:
src/tools/radiant/radiant/textool/item/../Transformable.h: In member function 'textool::Transformable::Transformable()':
src/tools/radiant/radiant/textool/item/../Transformable.h:9:7: warning: function 'textool::Transformable::Transformable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    9 | class Transformable :
      |       ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/libs/math/Vector3.h:16,
                 from src/tools/radiant/libs/math/matrix.h:30,
                 from src/tools/radiant/libs/math/aabb.h:30,
                 from src/tools/radiant/radiant/textool/item/../Selectable.h:4:
src/tools/radiant/libs/math/FloatTools.h: In function 'float_to_integer<float>(float const&)int':
src/tools/radiant/libs/math/FloatTools.h:31:12: warning: function 'float_to_integer<float>(float const&)int' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | inline int float_to_integer (const Element& f)
      |            ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/FloatTools.h: In function 'float_snapped<float, float>(float const&, float const&)float':
src/tools/radiant/libs/math/FloatTools.h:38:16: warning: function 'float_snapped<float, float>(float const&, float const&)float' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   38 | inline Element float_snapped (const Element& f, const OtherElement& snap)
      |                ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/textool/item/../TexToolItem.h: In member function 'textool::TexToolItem::TexToolItem()':
src/tools/radiant/radiant/textool/item/../TexToolItem.h:38:7: warning: function 'textool::TexToolItem::TexToolItem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   38 | class TexToolItem :
      |       ^~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/irender.h:26:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, OpenGLBinding::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, OpenGLBinding::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, OpenGLBinding::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, OpenGLBinding::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/textool/item/../../brush/winding.h:32,
                 from src/tools/radiant/radiant/textool/item/../../brush/FaceTexDef.h:3:
src/tools/radiant/include/igl.h: In function 'GlobalOpenGL()':
src/tools/radiant/include/igl.h:212:23: warning: function 'GlobalOpenGL()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/textool/item/FaceVertexItem.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/include/irender.h:25,
                 from src/tools/radiant/radiant/textool/item/../../brush/Face.h:3,
                 from src/tools/radiant/radiant/textool/item/FaceVertexItem.h:3,
                 from src/tools/radiant/radiant/textool/item/FaceVertexItem.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/irender.h:173:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/radiant/textool/item/../../brush/FaceTexDef.h:9,
                 from src/tools/radiant/radiant/textool/item/../../brush/Face.h:13:
src/tools/radiant/radiant/textool/item/../../brush/TextureProjection.h: In member function 'constexpr TextureProjection& TextureProjection::operator=(const TextureProjection&)':
src/tools/radiant/radiant/textool/item/../../brush/TextureProjection.h:10:7: warning: implicitly-declared 'constexpr TexDef& TexDef::operator=(const TexDef&)' is deprecated [-Wdeprecated-copy]
   10 | class TextureProjection
      |       ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/textool/item/../../brush/TextureProjection.h:4:
src/tools/radiant/radiant/textool/item/../../brush/TexDef.h:13:17: note: because 'TexDef' has user-provided 'TexDef::TexDef(const TexDef&)'
   13 |                 TexDef (const TexDef& other);
      |                 ^~~~~~
src/tools/radiant/radiant/textool/item/../../brush/FaceTexDef.h: In constructor 'FaceTexdef::SavedState::SavedState(const FaceTexdef&)':
src/tools/radiant/radiant/textool/item/../../brush/FaceTexDef.h:26:67: note: synthesized method 'constexpr TextureProjection& TextureProjection::operator=(const TextureProjection&)' first required here
   26 |                                         m_projection = faceTexdef.m_projection;
      |                                                                   ^~~~~~~~~~~~
src/tools/radiant/radiant/textool/item/../../brush/FaceTexDef.h: In member function 'void FaceTexdef::SavedState::exportState(FaceTexdef&) const':
src/tools/radiant/radiant/textool/item/../../brush/FaceTexDef.h:31:89: warning: implicitly-declared 'constexpr TexDef& TexDef::operator=(const TexDef&)' is deprecated [-Wdeprecated-copy]
   31 |                                         faceTexdef.m_projection.m_texdef = m_projection.m_texdef;
      |                                                                                         ^~~~~~~~
src/tools/radiant/radiant/textool/item/../../brush/TexDef.h:13:17: note: because 'TexDef' has user-provided 'TexDef::TexDef(const TexDef&)'
   13 |                 TexDef (const TexDef& other);
      |                 ^~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from src/tools/radiant/radiant/textool/item/../TexTool.h:3,
                 from src/tools/radiant/radiant/textool/item/FaceVertexItem.cpp:4:
/usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:34:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/math/aabb.h:30,
                 from src/tools/radiant/libs/scenelib.h:39,
                 from src/tools/radiant/include/mapfile.h:42,
                 from src/tools/radiant/radiant/textool/item/../../brush/Face.h:5:
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_multiplied_by_matrix4(Matrix4 const&, Matrix4 const&)':
src/tools/radiant/libs/math/matrix.h:477:16: warning: function 'matrix4_multiplied_by_matrix4(Matrix4 const&, Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  477 | inline Matrix4 matrix4_multiplied_by_matrix4 (const Matrix4& self, const Matrix4& other)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_premultiplied_by_matrix4(Matrix4 const&, Matrix4 const&)':
src/tools/radiant/libs/math/matrix.h:502:16: warning: function 'matrix4_premultiplied_by_matrix4(Matrix4 const&, Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  502 | inline Matrix4 matrix4_premultiplied_by_matrix4 (const Matrix4& self, const Matrix4& other)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_premultiply_by_matrix4(Matrix4&, Matrix4 const&)':
src/tools/radiant/libs/math/matrix.h:529:13: warning: function 'matrix4_premultiply_by_matrix4(Matrix4&, Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  529 | inline void matrix4_premultiply_by_matrix4 (Matrix4& self, const Matrix4& other)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/textool/item/../TexToolItem.h:5,
                 from src/tools/radiant/radiant/textool/item/FaceVertexItem.h:5:
src/tools/radiant/radiant/textool/item/../Renderable.h: In member function 'textool::Renderable::Renderable()':
src/tools/radiant/radiant/textool/item/../Renderable.h:5:7: warning: function 'textool::Renderable::Renderable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    5 | class Renderable
      |       ^~~~~~~~~~
In file included from src/tools/radiant/radiant/textool/item/../TexToolItem.h:4:
src/tools/radiant/radiant/textool/item/../Transformable.h: In member function 'textool::Transformable::Transformable()':
src/tools/radiant/radiant/textool/item/../Transformable.h:9:7: warning: function 'textool::Transformable::Transformable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    9 | class Transformable :
      |       ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/textool/item/FaceVertexItem.cpp: In function 'textool::(anonymous namespace)::getFurthestPivot(BasicVector2<float> const&, BasicVector2<float> const&, BasicVector2<float> const&)':
src/tools/radiant/radiant/textool/item/FaceVertexItem.cpp:14:32: warning: function 'textool::(anonymous namespace)::getFurthestPivot(BasicVector2<float> const&, BasicVector2<float> const&, BasicVector2<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   14 |                 inline Vector2 getFurthestPivot(const Vector2& texcoord, const Vector2& curPivot, const Vector2& pivotCandidate)
      |                                ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/libs/math/Vector3.h:16,
                 from src/tools/radiant/include/irender.h:103:
src/tools/radiant/libs/math/FloatTools.h: In function 'float_to_integer<float>(float const&)int':
src/tools/radiant/libs/math/FloatTools.h:31:12: warning: function 'float_to_integer<float>(float const&)int' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | inline int float_to_integer (const Element& f)
      |            ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/FloatTools.h: In function 'float_snapped<float, float>(float const&, float const&)float':
src/tools/radiant/libs/math/FloatTools.h:38:16: warning: function 'float_snapped<float, float>(float const&, float const&)float' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   38 | inline Element float_snapped (const Element& f, const OtherElement& snap)
      |                ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/textool/item/../TexToolItem.h: In member function 'textool::TexToolItem::TexToolItem()':
src/tools/radiant/radiant/textool/item/../TexToolItem.h:38:7: warning: function 'textool::TexToolItem::TexToolItem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   38 | class TexToolItem :
      |       ^~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/irender.h:26:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/textool/item/FaceVertexItem.cpp:3:
src/tools/radiant/include/iregistry.h: In function 'GlobalRegistry()':
src/tools/radiant/include/iregistry.h:184:18: warning: function 'GlobalRegistry()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/pathfinding/Pathfinding.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/libs/generic/constant.h:25,
                 from src/tools/radiant/include/ipathfinding.h:30,
                 from src/tools/radiant/radiant/pathfinding/Pathfinding.h:1,
                 from src/tools/radiant/radiant/pathfinding/Pathfinding.cpp:27:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/ipathfinding.h:47:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from src/tools/radiant/include/radiant_i18n.h:30,
                 from src/tools/radiant/radiant/pathfinding/Pathfinding.cpp:38:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from src/tools/radiant/libs/stream/textstream.h:36,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/ipathfinding.h: In member function 'IPathfindingSystem::IPathfindingSystem()':
src/tools/radiant/include/ipathfinding.h:35:7: warning: function 'IPathfindingSystem::IPathfindingSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   35 | class IPathfindingSystem
      |       ^~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/pathfinding/Pathfinding.h:3:
src/tools/radiant/include/preferencesystem.h: In member function 'PreferenceConstructor::PreferenceConstructor()':
src/tools/radiant/include/preferencesystem.h:90:7: warning: function 'PreferenceConstructor::PreferenceConstructor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   90 | class PreferenceConstructor
      |       ^~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/pathfinding/Pathfinding.h:2:
src/tools/radiant/include/iregistry.h: In member function 'RegistryKeyObserver::RegistryKeyObserver()':
src/tools/radiant/include/iregistry.h:26:7: warning: function 'RegistryKeyObserver::RegistryKeyObserver()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   26 | class RegistryKeyObserver {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/stringio.h:31,
                 from src/tools/radiant/radiant/pathfinding/Pathfinding.cpp:33:
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<routing::Pathfinding>(routing::Pathfinding&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<routing::Pathfinding>(routing::Pathfinding&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >(ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >(ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >(ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >(ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >(ConstantWrapper<IEventManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >(ConstantWrapper<IEventManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >(ConstantWrapper<IEventManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >(ConstantWrapper<IEventManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/pathfinding/Pathfinding.cpp:35:
src/tools/radiant/libs/os/path.h: In function 'os::stripExtension(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/os/path.h:102:28: warning: function 'os::stripExtension(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  102 |         inline std::string stripExtension (const std::string& filename)
      |                            ^~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iregistry.h: In function 'GlobalRegistry()':
src/tools/radiant/include/iregistry.h:184:18: warning: function 'GlobalRegistry()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, PreferenceSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, PreferenceSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, PreferenceSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, PreferenceSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/preferencesystem.h: In function 'GlobalPreferenceSystem()':
src/tools/radiant/include/preferencesystem.h:125:26: warning: function 'GlobalPreferenceSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  125 | inline PreferenceSystem& GlobalPreferenceSystem() {
      |                          ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderCache::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderCache::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderCache::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderCache::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/pathfinding/RoutingRenderable.h:3,
                 from src/tools/radiant/radiant/pathfinding/Routing.h:6,
                 from src/tools/radiant/radiant/pathfinding/Pathfinding.h:5:
src/tools/radiant/include/irender.h: In function 'GlobalShaderCache()':
src/tools/radiant/include/irender.h:183:21: warning: function 'GlobalShaderCache()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline ShaderCache& GlobalShaderCache ()
      |                     ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, VirtualFileSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, VirtualFileSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, VirtualFileSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, VirtualFileSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/pathfinding/Pathfinding.cpp:29:
src/tools/radiant/include/ifilesystem.h: In function 'GlobalFileSystem()':
src/tools/radiant/include/ifilesystem.h:109:27: warning: function 'GlobalFileSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  109 | inline VirtualFileSystem& GlobalFileSystem ()
      |                           ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEventManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEventManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEventManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEventManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/pathfinding/Pathfinding.cpp:31:
src/tools/radiant/include/ieventmanager.h: In function 'GlobalEventManager()':
src/tools/radiant/include/ieventmanager.h:258:23: warning: function 'GlobalEventManager()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:31,
                 from src/tools/radiant/radiant/pathfinding/../map/map.h:29,
                 from src/tools/radiant/radiant/pathfinding/Pathfinding.cpp:42:
src/tools/radiant/include/iscenegraph.h: In function 'GlobalSceneGraph()':
src/tools/radiant/include/iscenegraph.h:241:22: warning: function 'GlobalSceneGraph()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^~~~~~~~~~~~~~~~
src/tools/radiant/include/iscenegraph.h: In function 'SceneChangeNotify()':
src/tools/radiant/include/iscenegraph.h:246:13: warning: function 'SceneChangeNotify()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  246 | inline void SceneChangeNotify ()
      |             ^~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/pathfinding/PathfindingModule.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/libs/generic/constant.h:25,
                 from src/tools/radiant/include/ipathfinding.h:30,
                 from src/tools/radiant/radiant/pathfinding/Pathfinding.h:1,
                 from src/tools/radiant/radiant/pathfinding/PathfindingModule.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/ipathfinding.h:47:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalOutputStream()':
src/tools/radiant/include/itextstream.h:116:26: warning: function 'globalOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/modulesystem.h: In function 'globalModuleServer()':
src/tools/radiant/include/modulesystem.h:131:22: warning: function 'globalModuleServer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/modulesystem.h: In member function 'Module::Module()':
src/tools/radiant/include/modulesystem.h:45:7: warning: function 'Module::Module()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class Module
      |       ^~~~~~
In file included from src/tools/radiant/libs/modulesystem/singletonmodule.h:28,
                 from src/tools/radiant/radiant/pathfinding/PathfindingModule.cpp:5:
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegisterable::ModuleRegisterable()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:29:7: warning: function 'ModuleRegisterable::ModuleRegisterable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class ModuleRegisterable
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegistryList::~ModuleRegistryList()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:39:7: warning: function 'ModuleRegistryList::~ModuleRegistryList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class ModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'StaticRegisterModule::~StaticRegisterModule()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:68:7: warning: function 'StaticRegisterModule::~StaticRegisterModule()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   68 | class StaticRegisterModule: public StaticModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegistryList::ModuleRegistryList()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:39:7: warning: function 'ModuleRegistryList::ModuleRegistryList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class ModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IPathfindingSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IPathfindingSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IPathfindingSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IPathfindingSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IPathfindingSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IPathfindingSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IPathfindingSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IPathfindingSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [77]>(TextOutputStream&, char const (&) [77])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [77]>(TextOutputStream&, char const (&) [77])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [4]>(TextOutputStream&, char const (&) [4])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [4]>(TextOutputStream&, char const (&) [4])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [16]>(TextOutputStream&, char const (&) [16])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [16]>(TextOutputStream&, char const (&) [16])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
===> CXX [uforadiant] src/tools/radiant/radiant/pathfinding/Routing.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/libs/generic/constant.h:25,
                 from src/tools/radiant/include/cullable.h:29,
                 from src/tools/radiant/radiant/pathfinding/Routing.h:3,
                 from src/tools/radiant/radiant/pathfinding/Routing.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/irender.h:173,
                 from src/tools/radiant/radiant/pathfinding/RoutingRenderable.h:3,
                 from src/tools/radiant/radiant/pathfinding/Routing.h:6:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/include/iarchive.h:28,
                 from src/tools/radiant/radiant/pathfinding/RoutingLumpLoader.h:5,
                 from src/tools/radiant/radiant/pathfinding/Routing.h:5:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/pathfinding/Routing.h:4:
src/tools/radiant/include/renderable.h: In member function 'Renderable::Renderable()':
src/tools/radiant/include/renderable.h:80:7: warning: function 'Renderable::Renderable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   80 | class Renderable
      |       ^~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/pathfinding/Routing.cpp:4:
src/tools/radiant/libs/eclasslib.h: In function 'buffer_write_colour_fill(char*, BasicVector3<float> const&)':
src/tools/radiant/libs/eclasslib.h:247:13: warning: function 'buffer_write_colour_fill(char*, BasicVector3<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  247 | inline void buffer_write_colour_fill (char buffer[128], const Colour3& colour)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >(ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >(ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >(ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >(ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderCache::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderCache::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderCache::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderCache::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/irender.h: In function 'GlobalShaderCache()':
src/tools/radiant/include/irender.h:183:21: warning: function 'GlobalShaderCache()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline ShaderCache& GlobalShaderCache ()
      |                     ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/eclasslib.h: In function 'colour_release_state_fill(BasicVector3<float> const&)':
src/tools/radiant/libs/eclasslib.h:269:13: warning: function 'colour_release_state_fill(BasicVector3<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  269 | inline void colour_release_state_fill (const Colour3& colour)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/eclasslib.h: In function 'colour_capture_state_fill(BasicVector3<float> const&)':
src/tools/radiant/libs/eclasslib.h:262:16: warning: function 'colour_capture_state_fill(BasicVector3<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  262 | inline Shader* colour_capture_state_fill (const Colour3& colour)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/pathfinding/RoutingLumpLoader.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/bits/stl_algobase.h:59,
                 from /usr/include/c++/12/list:60,
                 from src/tools/radiant/radiant/pathfinding/RoutingLump.h:3,
                 from src/tools/radiant/radiant/pathfinding/RoutingLumpLoader.h:3,
                 from src/tools/radiant/radiant/pathfinding/RoutingLumpLoader.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/ifilesystem.h:99,
                 from src/tools/radiant/radiant/pathfinding/RoutingLumpLoader.cpp:4:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from src/tools/radiant/include/radiant_i18n.h:30,
                 from src/tools/radiant/radiant/pathfinding/RoutingLumpLoader.cpp:6:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/gtk-2.0/gtk/gtkenums.h:34,
                 from src/tools/radiant/libs/gtkutil/dialog.h:28,
                 from src/tools/radiant/radiant/pathfinding/RoutingLumpLoader.cpp:5:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from src/tools/radiant/libs/stream/textstream.h:36,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
src/tools/radiant/radiant/pathfinding/RoutingLump.h: In function 'routing::operator++(routing::EDirection&, int)':
src/tools/radiant/radiant/pathfinding/RoutingLump.h:24:36: warning: function 'routing::operator++(routing::EDirection&, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   24 |         inline routing::EDirection operator++ (routing::EDirection &rs, int)
      |                                    ^~~~~~~~
In file included from src/tools/radiant/include/iarchive.h:28,
                 from src/tools/radiant/radiant/pathfinding/RoutingLumpLoader.h:5:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/pathfinding/RoutingLumpLoader.cpp:9:
src/tools/radiant/libs/../../../shared/typedefs.h: In member function 'routing_s::setStepup(int, int, int, int, int)':
src/tools/radiant/libs/../../../shared/typedefs.h:192:21: warning: function 'routing_s::setStepup(int, int, int, int, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  192 |         inline void setStepup (const int x, const int y, const int z, const int dir, const int val) {
      |                     ^~~~~~~~~
src/tools/radiant/libs/../../../shared/typedefs.h: In member function 'routing_s::getStepup(int, int, int, int) const':
src/tools/radiant/libs/../../../shared/typedefs.h:195:21: warning: function 'routing_s::getStepup(int, int, int, int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  195 |         inline byte getStepup (const int x, const int y, const int z, const int dir) const {
      |                     ^~~~~~~~~
src/tools/radiant/libs/../../../shared/typedefs.h: In member function 'routing_s::setConn(int, int, int, int, int)':
src/tools/radiant/libs/../../../shared/typedefs.h:199:21: warning: function 'routing_s::setConn(int, int, int, int, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  199 |         inline void setConn (const int x, const int y, const int z, const int dir, const int val) {
      |                     ^~~~~~~
src/tools/radiant/libs/../../../shared/typedefs.h: In member function 'routing_s::getConn(int, int, int, int) const':
src/tools/radiant/libs/../../../shared/typedefs.h:202:21: warning: function 'routing_s::getConn(int, int, int, int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  202 |         inline byte getConn (const int x, const int y, const int z, const int dir) const {
      |                     ^~~~~~~
src/tools/radiant/libs/../../../shared/typedefs.h: In member function 'routing_s::setCeiling(int, int, int, int)':
src/tools/radiant/libs/../../../shared/typedefs.h:206:21: warning: function 'routing_s::setCeiling(int, int, int, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  206 |         inline void setCeiling (const int x, const int y, const int z, const int val) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/../../../shared/typedefs.h: In member function 'routing_s::getCeiling(int, int, int) const':
src/tools/radiant/libs/../../../shared/typedefs.h:209:21: warning: function 'routing_s::getCeiling(int, int, int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  209 |         inline byte getCeiling (const int x, const int y, const int z) const {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/../../../shared/typedefs.h: In member function 'routing_s::setFloor(int, int, int, int)':
src/tools/radiant/libs/../../../shared/typedefs.h:216:21: warning: function 'routing_s::setFloor(int, int, int, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  216 |         inline void setFloor (const int x, const int y, const int z, const int val) {
      |                     ^~~~~~~~
src/tools/radiant/libs/../../../shared/typedefs.h: In member function 'routing_s::getFloor(int, int, int) const':
src/tools/radiant/libs/../../../shared/typedefs.h:219:28: warning: function 'routing_s::getFloor(int, int, int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  219 |         inline signed char getFloor (const int x, const int y, const int z) const {
      |                            ^~~~~~~~
src/tools/radiant/libs/../../../shared/typedefs.h: In member function 'Routing::init()':
src/tools/radiant/libs/../../../shared/typedefs.h:246:21: warning: function 'Routing::init()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  246 |         inline void init () {
      |                     ^~~~
src/tools/radiant/libs/../../../shared/typedefs.h: In member function 'Routing::setFloor(int, int, int, int, int)':
src/tools/radiant/libs/../../../shared/typedefs.h:249:21: warning: function 'Routing::setFloor(int, int, int, int, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  249 |         inline void setFloor (const int actorSize, const int x, const int y, const int z, const int val) {
      |                     ^~~~~~~~
src/tools/radiant/libs/../../../shared/typedefs.h: In member function 'Routing::getFloor(int, int, int, int) const':
src/tools/radiant/libs/../../../shared/typedefs.h:255:28: warning: function 'Routing::getFloor(int, int, int, int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  255 |         inline signed char getFloor (const actorSizeEnum_t actorSize, const int x, const int y, const int z) const {
      |                            ^~~~~~~~
src/tools/radiant/libs/../../../shared/typedefs.h: In member function 'Routing::setCeiling(int, int, int, int, int)':
src/tools/radiant/libs/../../../shared/typedefs.h:259:21: warning: function 'Routing::setCeiling(int, int, int, int, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  259 |         inline void setCeiling (const actorSizeEnum_t actorSize, const int x, const int y, const int z, const int val) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/../../../shared/typedefs.h: In member function 'Routing::getCeiling(int, int, int, int) const':
src/tools/radiant/libs/../../../shared/typedefs.h:265:21: warning: function 'Routing::getCeiling(int, int, int, int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  265 |         inline byte getCeiling (const int actorSize, const int x, const int y, const int z) const {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/../../../shared/typedefs.h: In member function 'Routing::setConn(int, int, int, int, int, int)':
src/tools/radiant/libs/../../../shared/typedefs.h:278:21: warning: function 'Routing::setConn(int, int, int, int, int, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  278 |         inline void setConn (const int actorSize, const int x, const int y, const int z, const int dir, const int val) {
      |                     ^~~~~~~
src/tools/radiant/libs/../../../shared/typedefs.h: In member function 'Routing::getConn(int, int, int, int, int) const':
src/tools/radiant/libs/../../../shared/typedefs.h:281:21: warning: function 'Routing::getConn(int, int, int, int, int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  281 |         inline byte getConn (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^~~~~~~
src/tools/radiant/libs/../../../shared/typedefs.h: In member function 'Routing::setStepup(int, int, int, int, int, int)':
src/tools/radiant/libs/../../../shared/typedefs.h:288:21: warning: function 'Routing::setStepup(int, int, int, int, int, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  288 |         inline void setStepup (const int actorSize, const int x, const int y, const int z, const int dir, const int val) {
      |                     ^~~~~~~~~
src/tools/radiant/libs/../../../shared/typedefs.h: In member function 'Routing::getStepup(int, int, int, int, int) const':
src/tools/radiant/libs/../../../shared/typedefs.h:291:21: warning: function 'Routing::getStepup(int, int, int, int, int) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  291 |         inline byte getStepup (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^~~~~~~~~
src/tools/radiant/libs/../../../shared/typedefs.h: In member function 'Routing::copyPosData(Routing const&, int, int, int, int, int, int, int)':
src/tools/radiant/libs/../../../shared/typedefs.h:307:21: warning: function 'Routing::copyPosData(Routing const&, int, int, int, int, int, int, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  307 |         inline void copyPosData (const Routing &other, actorSizeEnum_t actorSize, const int x, const int y, const int z, const int sX, const int sY, const int sZ)
      |                     ^~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/iarchive.h:26:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, VirtualFileSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, VirtualFileSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, VirtualFileSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, VirtualFileSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/ifilesystem.h: In function 'GlobalFileSystem()':
src/tools/radiant/include/ifilesystem.h:109:27: warning: function 'GlobalFileSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  109 | inline VirtualFileSystem& GlobalFileSystem ()
      |                           ^~~~~~~~~~~~~~~~
src/tools/radiant/radiant/pathfinding/RoutingLump.h: In member function 'routing::RoutingLump::operator=(routing::RoutingLump const&)':
src/tools/radiant/radiant/pathfinding/RoutingLump.h:86:15: warning: function 'routing::RoutingLump::operator=(routing::RoutingLump const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   86 |         class RoutingLump
      |               ^~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/pathfinding/RoutingLump.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/bits/stl_algobase.h:59,
                 from /usr/include/c++/12/list:60,
                 from src/tools/radiant/radiant/pathfinding/RoutingLump.h:3,
                 from src/tools/radiant/radiant/pathfinding/RoutingLump.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
src/tools/radiant/radiant/pathfinding/RoutingLump.h: In function 'routing::operator++(routing::EDirection&, int)':
src/tools/radiant/radiant/pathfinding/RoutingLump.h:24:36: warning: function 'routing::operator++(routing::EDirection&, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   24 |         inline routing::EDirection operator++ (routing::EDirection &rs, int)
      |                                    ^~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/pathfinding/RoutingRenderable.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/include/irender.h:25,
                 from src/tools/radiant/radiant/pathfinding/RoutingRenderable.h:3,
                 from src/tools/radiant/radiant/pathfinding/RoutingRenderable.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/irender.h:173:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/radiant/pathfinding/../filters/../brush/FaceTexDef.h:9,
                 from src/tools/radiant/radiant/pathfinding/../filters/../brush/Face.h:13,
                 from src/tools/radiant/radiant/pathfinding/../filters/../brush/Brush.h:10,
                 from src/tools/radiant/radiant/pathfinding/../filters/LevelFilter.h:28,
                 from src/tools/radiant/radiant/pathfinding/RoutingRenderable.cpp:8:
src/tools/radiant/radiant/pathfinding/../filters/../brush/TextureProjection.h: In member function 'constexpr TextureProjection& TextureProjection::operator=(const TextureProjection&)':
src/tools/radiant/radiant/pathfinding/../filters/../brush/TextureProjection.h:10:7: warning: implicitly-declared 'constexpr TexDef& TexDef::operator=(const TexDef&)' is deprecated [-Wdeprecated-copy]
   10 | class TextureProjection
      |       ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/pathfinding/../filters/../brush/TextureProjection.h:4:
src/tools/radiant/radiant/pathfinding/../filters/../brush/TexDef.h:13:17: note: because 'TexDef' has user-provided 'TexDef::TexDef(const TexDef&)'
   13 |                 TexDef (const TexDef& other);
      |                 ^~~~~~
src/tools/radiant/radiant/pathfinding/../filters/../brush/FaceTexDef.h: In constructor 'FaceTexdef::SavedState::SavedState(const FaceTexdef&)':
src/tools/radiant/radiant/pathfinding/../filters/../brush/FaceTexDef.h:26:67: note: synthesized method 'constexpr TextureProjection& TextureProjection::operator=(const TextureProjection&)' first required here
   26 |                                         m_projection = faceTexdef.m_projection;
      |                                                                   ^~~~~~~~~~~~
src/tools/radiant/radiant/pathfinding/../filters/../brush/FaceTexDef.h: In member function 'void FaceTexdef::SavedState::exportState(FaceTexdef&) const':
src/tools/radiant/radiant/pathfinding/../filters/../brush/FaceTexDef.h:31:89: warning: implicitly-declared 'constexpr TexDef& TexDef::operator=(const TexDef&)' is deprecated [-Wdeprecated-copy]
   31 |                                         faceTexdef.m_projection.m_texdef = m_projection.m_texdef;
      |                                                                                         ^~~~~~~~
src/tools/radiant/radiant/pathfinding/../filters/../brush/TexDef.h:13:17: note: because 'TexDef' has user-provided 'TexDef::TexDef(const TexDef&)'
   13 |                 TexDef (const TexDef& other);
      |                 ^~~~~~
In file included from src/tools/radiant/libs/math/Vector3.h:17,
                 from src/tools/radiant/include/irender.h:103:
src/tools/radiant/libs/math/pi.h: In function 'degrees_to_radians(double)':
src/tools/radiant/libs/math/pi.h:42:15: warning: function 'degrees_to_radians(double)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline double degrees_to_radians (double degrees)
      |               ^~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/pathfinding/RoutingRenderable.h:5:
src/tools/radiant/radiant/pathfinding/RoutingLump.h: In function 'routing::operator++(routing::EDirection&, int)':
src/tools/radiant/radiant/pathfinding/RoutingLump.h:24:36: warning: function 'routing::operator++(routing::EDirection&, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   24 |         inline routing::EDirection operator++ (routing::EDirection &rs, int)
      |                                    ^~~~~~~~
src/tools/radiant/include/irender.h: In member function 'OpenGLRenderable::OpenGLRenderable()':
src/tools/radiant/include/irender.h:86:7: warning: function 'OpenGLRenderable::OpenGLRenderable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   86 | class OpenGLRenderable
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/radiant/pathfinding/../filters/LevelFilter.h: In function 'GlobalLevelFilter()':
src/tools/radiant/radiant/pathfinding/../filters/LevelFilter.h:97:21: warning: function 'GlobalLevelFilter()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   97 | inline LevelFilter& GlobalLevelFilter ()
      |                     ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/pathfinding/RoutingRenderable.cpp:5:
src/tools/radiant/libs/entitylib.h: In function 'aabb_draw_flatshade(BasicVector3<float> const*)':
src/tools/radiant/libs/entitylib.h:145:13: warning: function 'aabb_draw_flatshade(BasicVector3<float> const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  145 | inline void aabb_draw_flatshade (const Vector3 points[8])
      |             ^~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/pathfinding/RoutingRenderable.cpp:2:
src/tools/radiant/libs/math/aabb.h: In function 'aabb_corners(AABB const&, BasicVector3<float>*)':
src/tools/radiant/libs/math/aabb.h:312:13: warning: function 'aabb_corners(AABB const&, BasicVector3<float>*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  312 | inline void aabb_corners (const AABB& aabb, Vector3 corners[8])
      |             ^~~~~~~~~~~~
src/tools/radiant/libs/entitylib.h: In function 'aabb_draw_textured(AABB const&)':
src/tools/radiant/libs/entitylib.h:202:13: warning: function 'aabb_draw_textured(AABB const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  202 | inline void aabb_draw_textured (const AABB& aabb)
      |             ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/entitylib.h: In function 'aabb_draw_flatshade(AABB const&)':
src/tools/radiant/libs/entitylib.h:195:13: warning: function 'aabb_draw_flatshade(AABB const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  195 | inline void aabb_draw_flatshade (const AABB& aabb)
      |             ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/entitylib.h: In function 'aabb_draw_solid(AABB const&, unsigned int)':
src/tools/radiant/libs/entitylib.h:272:13: warning: function 'aabb_draw_solid(AABB const&, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  272 | inline void aabb_draw_solid (const AABB& aabb, RenderStateFlags state)
      |             ^~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/pathfinding/RoutingRenderable.cpp:3:
src/tools/radiant/libs/math/quaternion.h: In function 'quaternion_transformed_point(BasicVector4<float> const&, BasicVector3<float> const&)':
src/tools/radiant/libs/math/quaternion.h:262:16: warning: function 'quaternion_transformed_point(BasicVector4<float> const&, BasicVector3<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  262 | inline Vector3 quaternion_transformed_point (const Quaternion& quaternion, const Vector3& point)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/quaternion.h: In function 'quaternion_for_z(double)':
src/tools/radiant/libs/math/quaternion.h:93:19: warning: function 'quaternion_for_z(double)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   93 | inline Quaternion quaternion_for_z (double angle)
      |                   ^~~~~~~~~~~~~~~~
src/tools/radiant/radiant/pathfinding/../filters/LevelFilter.h: In member function 'LevelFilter::~LevelFilter()':
src/tools/radiant/radiant/pathfinding/../filters/LevelFilter.h:30:7: warning: function 'LevelFilter::~LevelFilter()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   30 | class LevelFilter
      |       ^~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/xmlregistry/RegistryTree.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/libs/xmlutil/Node.h:7,
                 from src/tools/radiant/libs/xmlutil/Document.h:3,
                 from src/tools/radiant/radiant/xmlregistry/RegistryTree.h:3,
                 from src/tools/radiant/radiant/xmlregistry/RegistryTree.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iscriplib.h:75,
                 from src/tools/radiant/libs/stringio.h:29,
                 from src/tools/radiant/radiant/xmlregistry/RegistryTree.cpp:5:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalOutputStream()':
src/tools/radiant/include/itextstream.h:116:26: warning: function 'globalOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [54]>(TextOutputStream&, char const (&) [54])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [54]>(TextOutputStream&, char const (&) [54])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [28]>(TextOutputStream&, char const (&) [28])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [28]>(TextOutputStream&, char const (&) [28])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [41]>(TextOutputStream&, char const (&) [41])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [41]>(TextOutputStream&, char const (&) [41])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [55]>(TextOutputStream&, char const (&) [55])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [55]>(TextOutputStream&, char const (&) [55])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [34]>(TextOutputStream&, char const (&) [34])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [34]>(TextOutputStream&, char const (&) [34])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [20]>(TextOutputStream&, char const (&) [20])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [20]>(TextOutputStream&, char const (&) [20])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [5]>(TextOutputStream&, char const (&) [5])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [5]>(TextOutputStream&, char const (&) [5])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/stringio.h:30:
src/tools/radiant/libs/string/string.h: In function 'string::splitBy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/string/string.h:200:13: warning: function 'string::splitBy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  200 | inline void splitBy (const std::string& str, std::vector<std::string>& tokens, const std::string& delimiters = " ")
      |             ^~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/xmlregistry/XMLRegistry.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/include/iregistry.h:3,
                 from src/tools/radiant/radiant/xmlregistry/XMLRegistry.h:24,
                 from src/tools/radiant/radiant/xmlregistry/XMLRegistry.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iregistry.h:172:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int, bool)':
src/tools/radiant/libs/stream/textstream.h:69:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   69 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_decimal_backward(char*, unsigned int, bool)':
src/tools/radiant/libs/stream/textstream.h:96:14: warning: function 'TextOutputDetail::write_unsigned_decimal_backward(char*, unsigned int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   96 | inline char* write_unsigned_decimal_backward(char* ptr, unsigned int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/stringio.h:30,
                 from src/tools/radiant/radiant/xmlregistry/XMLRegistry.cpp:6:
src/tools/radiant/libs/string/string.h: In function 'string::toInt(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)':
src/tools/radiant/libs/string/string.h:172:12: warning: function 'string::toInt(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  172 | inline int toInt (const std::string& str, int defaultValue = 0)
      |            ^~~~~
src/tools/radiant/libs/string/string.h: In function 'string::toFloat(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, float)':
src/tools/radiant/libs/string/string.h:179:14: warning: function 'string::toFloat(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  179 | inline float toFloat (const std::string& str, float defaultValue = 0.0f)
      |              ^~~~~~~
In file included from src/tools/radiant/radiant/xmlregistry/XMLRegistry.cpp:11:
src/tools/radiant/libs/os/file.h: In function 'file_accessible(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, FileAccess::Mode)':
src/tools/radiant/libs/os/file.h:77:13: warning: function 'file_accessible(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, FileAccess::Mode)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   77 | inline bool file_accessible (const std::string& path, FileAccess::Mode mode)
      |             ^~~~~~~~~~~~~~~
src/tools/radiant/libs/os/file.h: In function 'file_exists(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/os/file.h:95:13: warning: function 'file_exists(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   95 | inline bool file_exists (const std::string& path)
      |             ^~~~~~~~~~~
src/tools/radiant/include/iregistry.h: In member function 'Registry::Registry()':
src/tools/radiant/include/iregistry.h:49:7: warning: function 'Registry::Registry()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class Registry {
      |       ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalOutputStream()':
src/tools/radiant/include/itextstream.h:116:26: warning: function 'globalOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [21]>(TextOutputStream&, char const (&) [21])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [21]>(TextOutputStream&, char const (&) [21])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [29]>(TextOutputStream&, char const (&) [29])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [29]>(TextOutputStream&, char const (&) [29])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, unsigned int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:158:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, unsigned int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  158 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Unsigned i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <unsigned int>(TextOutputStream&, unsigned int const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <unsigned int>(TextOutputStream&, unsigned int const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/xmlregistry/XMLRegistry.h:27:
src/tools/radiant/radiant/xmlregistry/RegistryTree.h: In member function 'RegistryTree::~RegistryTree()':
src/tools/radiant/radiant/xmlregistry/RegistryTree.h:5:7: warning: function 'RegistryTree::~RegistryTree()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    5 | class RegistryTree
      |       ^~~~~~~~~~~~
src/tools/radiant/libs/string/string.h: In function 'string::toString<float>(float const&)std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >':
src/tools/radiant/libs/string/string.h:155:20: warning: function 'string::toString<float>(float const&)std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  155 | inline std::string toString (const T& t)
      |                    ^~~~~~~~
src/tools/radiant/libs/string/string.h: In function 'string::toString<int>(int const&)std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >':
src/tools/radiant/libs/string/string.h:155:20: warning: function 'string::toString<int>(int const&)std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/include/iregistry.h:6:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iregistry.h: In function 'GlobalRegistry()':
src/tools/radiant/include/iregistry.h:184:18: warning: function 'GlobalRegistry()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/xmlregistry/XMLRegistryModule.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/include/iregistry.h:3,
                 from src/tools/radiant/radiant/xmlregistry/XMLRegistry.h:24,
                 from src/tools/radiant/radiant/xmlregistry/XMLRegistryModule.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iregistry.h:172:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalOutputStream()':
src/tools/radiant/include/itextstream.h:116:26: warning: function 'globalOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/modulesystem.h: In function 'globalModuleServer()':
src/tools/radiant/include/modulesystem.h:131:22: warning: function 'globalModuleServer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/modulesystem.h: In member function 'Module::Module()':
src/tools/radiant/include/modulesystem.h:45:7: warning: function 'Module::Module()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class Module
      |       ^~~~~~
In file included from src/tools/radiant/libs/modulesystem/singletonmodule.h:28,
                 from src/tools/radiant/radiant/xmlregistry/XMLRegistryModule.cpp:13:
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegisterable::ModuleRegisterable()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:29:7: warning: function 'ModuleRegisterable::ModuleRegisterable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class ModuleRegisterable
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegistryList::~ModuleRegistryList()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:39:7: warning: function 'ModuleRegistryList::~ModuleRegistryList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class ModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'StaticRegisterModule::~StaticRegisterModule()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:68:7: warning: function 'StaticRegisterModule::~StaticRegisterModule()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   68 | class StaticRegisterModule: public StaticModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegistryList::ModuleRegistryList()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:39:7: warning: function 'ModuleRegistryList::ModuleRegistryList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class ModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/iregistry.h:6:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [77]>(TextOutputStream&, char const (&) [77])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [77]>(TextOutputStream&, char const (&) [77])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [4]>(TextOutputStream&, char const (&) [4])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [4]>(TextOutputStream&, char const (&) [4])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [16]>(TextOutputStream&, char const (&) [16])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [16]>(TextOutputStream&, char const (&) [16])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
===> CXX [uforadiant] src/tools/radiant/radiant/entity/entitydef/EntityClassManager.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/libs/generic/constant.h:25,
                 from src/tools/radiant/include/ieclass.h:29,
                 from src/tools/radiant/radiant/entity/entitydef/EntityClassManager.h:1,
                 from src/tools/radiant/radiant/entity/entitydef/EntityClassManager.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/ieclass.h:64:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
src/tools/radiant/radiant/entity/entitydef/EntityClassManager.h: In member function 'EntityClassManager::RadiantEclassCollector::~RadiantEclassCollector()':
src/tools/radiant/radiant/entity/entitydef/EntityClassManager.h:14:23: warning: function 'EntityClassManager::RadiantEclassCollector::~RadiantEclassCollector()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   14 |                 class RadiantEclassCollector: public EntityClassCollector
      |                       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/entitydef/EntityClassManager.h: In member function 'EntityClassManager::RadiantEclassCollector::~RadiantEclassCollector()':
src/tools/radiant/radiant/entity/entitydef/EntityClassManager.h:14:23: warning: function 'EntityClassManager::RadiantEclassCollector::~RadiantEclassCollector()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/entitydef/EntityClassManager.h:3:
src/tools/radiant/libs/string/string.h: In function 'string_compare_nocase(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/string/string.h:76:12: warning: function 'string_compare_nocase(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline int string_compare_nocase (const std::string& string, const std::string& other)
      |            ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/string/string.h: In function 'string_less_nocase(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/string/string.h:110:13: warning: function 'string_less_nocase(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  110 | inline bool string_less_nocase (const std::string& string, const std::string& other)
      |             ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/ieclass.h: In member function 'EntityClassCollector::EntityClassCollector()':
src/tools/radiant/include/ieclass.h:38:7: warning: function 'EntityClassCollector::EntityClassCollector()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   38 | class EntityClassCollector
      |       ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/ieclass.h: In member function 'IEntityClassManager::IEntityClassManager()':
src/tools/radiant/include/ieclass.h:93:7: warning: function 'IEntityClassManager::IEntityClassManager()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   93 | class IEntityClassManager
      |       ^~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/entitydef/EntityClassManager.h:4:
src/tools/radiant/include/moduleobserver.h: In member function 'ModuleObserver::ModuleObserver()':
src/tools/radiant/include/moduleobserver.h:27:7: warning: function 'ModuleObserver::ModuleObserver()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   27 | class ModuleObserver
      |       ^~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/entitydef/EntityClassManager.h:6:
src/tools/radiant/libs/eclasslib.h: In function 'buffer_write_colour_fill(char*, BasicVector3<float> const&)':
src/tools/radiant/libs/eclasslib.h:247:13: warning: function 'buffer_write_colour_fill(char*, BasicVector3<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  247 | inline void buffer_write_colour_fill (char buffer[128], const Colour3& colour)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/eclasslib.h: In function 'buffer_write_colour_wire(char*, BasicVector3<float> const&)':
src/tools/radiant/libs/eclasslib.h:252:13: warning: function 'buffer_write_colour_wire(char*, BasicVector3<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  252 | inline void buffer_write_colour_wire (char buffer[128], const Colour3& colour)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/eclasslib.h: In function 'buffer_write_colour_blend(char*, BasicVector3<float> const&)':
src/tools/radiant/libs/eclasslib.h:257:13: warning: function 'buffer_write_colour_blend(char*, BasicVector3<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  257 | inline void buffer_write_colour_blend (char buffer[128], const Colour3& colour)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [64]>(TextOutputStream&, char const (&) [64])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [64]>(TextOutputStream&, char const (&) [64])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [48]>(TextOutputStream&, char const (&) [48])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [48]>(TextOutputStream&, char const (&) [48])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [60]>(TextOutputStream&, char const (&) [60])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [60]>(TextOutputStream&, char const (&) [60])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/entity/entitydef/EntityClassManager.h:5:
src/tools/radiant/libs/moduleobservers.h: In member function 'ModuleObservers::ModuleObservers()':
src/tools/radiant/libs/moduleobservers.h:29:7: warning: function 'ModuleObservers::ModuleObservers()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class ModuleObservers
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >(ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >(ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >(ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >(ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/eclasslib.h: In member function 'EntityClass::EntityClass()':
src/tools/radiant/libs/eclasslib.h:123:7: warning: function 'EntityClass::EntityClass()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  123 | class EntityClass
      |       ^~~~~~~~~~~
src/tools/radiant/libs/eclasslib.h: In member function 'ListAttributeType::~ListAttributeType()':
src/tools/radiant/libs/eclasslib.h:38:7: warning: function 'ListAttributeType::~ListAttributeType()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   38 | class ListAttributeType
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/eclasslib.h: In member function 'EntityClassAttribute::~EntityClassAttribute()':
src/tools/radiant/libs/eclasslib.h:74:7: warning: function 'EntityClassAttribute::~EntityClassAttribute()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   74 | class EntityClassAttribute
      |       ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/eclasslib.h: In member function 'EntityClass::~EntityClass()':
src/tools/radiant/libs/eclasslib.h:123:7: warning: function 'EntityClass::~EntityClass()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  123 | class EntityClass
      |       ^~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderCache::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderCache::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderCache::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderCache::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/eclasslib.h:32:
src/tools/radiant/include/irender.h: In function 'GlobalShaderCache()':
src/tools/radiant/include/irender.h:183:21: warning: function 'GlobalShaderCache()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline ShaderCache& GlobalShaderCache ()
      |                     ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/eclasslib.h: In function 'colour_release_state_fill(BasicVector3<float> const&)':
src/tools/radiant/libs/eclasslib.h:269:13: warning: function 'colour_release_state_fill(BasicVector3<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  269 | inline void colour_release_state_fill (const Colour3& colour)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/eclasslib.h: In function 'colour_release_state_wire(BasicVector3<float> const&)':
src/tools/radiant/libs/eclasslib.h:283:13: warning: function 'colour_release_state_wire(BasicVector3<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  283 | inline void colour_release_state_wire (const Colour3& colour)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/eclasslib.h: In function 'colour_release_state_blend(BasicVector3<float> const&)':
src/tools/radiant/libs/eclasslib.h:297:13: warning: function 'colour_release_state_blend(BasicVector3<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  297 | inline void colour_release_state_blend (const Colour3& colour)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/eclasslib.h: In function 'eclass_release_state(EntityClass*)':
src/tools/radiant/libs/eclasslib.h:311:13: warning: function 'eclass_release_state(EntityClass*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  311 | inline void eclass_release_state (EntityClass* eclass)
      |             ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/eclasslib.h: In function 'Eclass_Free(EntityClass*)':
src/tools/radiant/libs/eclasslib.h:338:13: warning: function 'Eclass_Free(EntityClass*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  338 | inline void Eclass_Free (EntityClass* e)
      |             ^~~~~~~~~~~
src/tools/radiant/libs/eclasslib.h: In function 'colour_capture_state_fill(BasicVector3<float> const&)':
src/tools/radiant/libs/eclasslib.h:262:16: warning: function 'colour_capture_state_fill(BasicVector3<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  262 | inline Shader* colour_capture_state_fill (const Colour3& colour)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/eclasslib.h: In function 'colour_capture_state_wire(BasicVector3<float> const&)':
src/tools/radiant/libs/eclasslib.h:276:16: warning: function 'colour_capture_state_wire(BasicVector3<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  276 | inline Shader* colour_capture_state_wire (const Colour3& colour)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/eclasslib.h: In function 'colour_capture_state_blend(BasicVector3<float> const&)':
src/tools/radiant/libs/eclasslib.h:290:16: warning: function 'colour_capture_state_blend(BasicVector3<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  290 | inline Shader* colour_capture_state_blend (const Colour3& colour)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/eclasslib.h: In function 'eclass_capture_state(EntityClass*)':
src/tools/radiant/libs/eclasslib.h:304:13: warning: function 'eclass_capture_state(EntityClass*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  304 | inline void eclass_capture_state (EntityClass* eclass)
      |             ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/eclasslib.h: In member function 'ListAttributeType::ListAttributeType(ListAttributeType const&)':
src/tools/radiant/libs/eclasslib.h:38:7: warning: function 'ListAttributeType::ListAttributeType(ListAttributeType const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   38 | class ListAttributeType
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/eclasslib.h: In member function 'ListAttributeType::ListAttributeType(ListAttributeType&&)':
src/tools/radiant/libs/eclasslib.h:38:7: warning: function 'ListAttributeType::ListAttributeType(ListAttributeType&&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/eclasslib.h: In function 'Eclass_Alloc()':
src/tools/radiant/libs/eclasslib.h:319:21: warning: function 'Eclass_Alloc()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  319 | inline EntityClass* Eclass_Alloc ()
      |                     ^~~~~~~~~~~~
src/tools/radiant/libs/eclasslib.h: In function 'EClass_Create(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, BasicVector3<float> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/eclasslib.h:345:21: warning: function 'EClass_Create(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, BasicVector3<float> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  345 | inline EntityClass* EClass_Create (const std::string& name, const Vector3& colour, const std::string& comments)
      |                     ^~~~~~~~~~~~~
src/tools/radiant/libs/eclasslib.h: In function 'EClass_Create_FixedSize(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, BasicVector3<float> const&, BasicVector3<float> const&, BasicVector3<float> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/eclasslib.h:360:21: warning: function 'EClass_Create_FixedSize(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, BasicVector3<float> const&, BasicVector3<float> const&, BasicVector3<float> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  360 | inline EntityClass* EClass_Create_FixedSize (const std::string& name, const Vector3& colour, const Vector3& mins,
      |                     ^~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/eclasslib.h: In function 'EntityClass_Create_Default(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)':
src/tools/radiant/libs/eclasslib.h:383:21: warning: function 'EntityClass_Create_Default(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  383 | inline EntityClass *EntityClass_Create_Default (const std::string& name, bool has_brushes)
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/entity/entitydef/EntityClassMgrModule.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/libs/generic/constant.h:25,
                 from src/tools/radiant/include/iradiant.h:29,
                 from src/tools/radiant/radiant/entity/entitydef/EntityClassMgrModule.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iclipper.h:96,
                 from src/tools/radiant/include/iradiant.h:30:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/modulesystem.h: In function 'Module_getTable(Module&)':
src/tools/radiant/include/modulesystem.h:59:14: warning: function 'Module_getTable(Module&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   59 | inline void* Module_getTable (Module& module)
      |              ^~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/entitydef/EntityClassMgrModule.cpp:6:
src/tools/radiant/libs/modulesystem/modulesmap.h: In member function 'InsertModules<EntityClassScanner>::~InsertModules()':
src/tools/radiant/libs/modulesystem/modulesmap.h:88:7: warning: function 'InsertModules<EntityClassScanner>::~InsertModules()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   88 | class InsertModules: public ModuleServer::Visitor
      |       ^~~~~~~~~~~~~
src/tools/radiant/libs/modulesystem/modulesmap.h: In member function 'InsertModules<EntityClassScanner>::~InsertModules()':
src/tools/radiant/libs/modulesystem/modulesmap.h:88:7: warning: function 'InsertModules<EntityClassScanner>::~InsertModules()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'globalOutputStream()':
src/tools/radiant/include/itextstream.h:116:26: warning: function 'globalOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/modulesystem.h: In function 'globalModuleServer()':
src/tools/radiant/include/modulesystem.h:131:22: warning: function 'globalModuleServer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/modulesystem.h: In member function 'Modules<EntityClassScanner>::Modules()':
src/tools/radiant/include/modulesystem.h:154:7: warning: function 'Modules<EntityClassScanner>::Modules()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  154 | class Modules
      |       ^~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/modulesystem.h: In member function 'ModuleServer::Visitor::Visitor()':
src/tools/radiant/include/modulesystem.h:74:23: warning: function 'ModuleServer::Visitor::Visitor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   74 |                 class Visitor
      |                       ^~~~~~~
src/tools/radiant/include/modulesystem.h: In member function 'Module::Module()':
src/tools/radiant/include/modulesystem.h:45:7: warning: function 'Module::Module()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class Module
      |       ^~~~~~
In file included from src/tools/radiant/libs/modulesystem/singletonmodule.h:28,
                 from src/tools/radiant/radiant/entity/entitydef/EntityClassMgrModule.cpp:4:
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegisterable::ModuleRegisterable()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:29:7: warning: function 'ModuleRegisterable::ModuleRegisterable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class ModuleRegisterable
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [38]>(TextOutputStream&, char const (&) [38])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [38]>(TextOutputStream&, char const (&) [38])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [7]>(TextOutputStream&, char const (&) [7])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [7]>(TextOutputStream&, char const (&) [7])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [14]>(TextOutputStream&, char const (&) [14])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [14]>(TextOutputStream&, char const (&) [14])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >(ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >(ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >(ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >(ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/modulesystem/modulesmap.h: In member function 'ModulesMap<EntityClassScanner>::ModulesMap()':
src/tools/radiant/libs/modulesystem/modulesmap.h:32:7: warning: function 'ModulesMap<EntityClassScanner>::ModulesMap()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   32 | class ModulesMap: public Modules<Type>
      |       ^~~~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegistryList::~ModuleRegistryList()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:39:7: warning: function 'ModuleRegistryList::~ModuleRegistryList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class ModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'StaticRegisterModule::~StaticRegisterModule()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:68:7: warning: function 'StaticRegisterModule::~StaticRegisterModule()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   68 | class StaticRegisterModule: public StaticModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegistryList::ModuleRegistryList()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:39:7: warning: function 'ModuleRegistryList::ModuleRegistryList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class ModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, VirtualFileSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, VirtualFileSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderCache::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderCache::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iradiant.h: In function 'GlobalRadiant()':
src/tools/radiant/include/iradiant.h:162:18: warning: function 'GlobalRadiant()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, VirtualFileSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, VirtualFileSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderCache::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderCache::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEntityClassManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEntityClassManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEntityClassManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEntityClassManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEntityClassManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEntityClassManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEntityClassManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEntityClassManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/modulesystem/modulesmap.h: In member function 'ModulesRef<EntityClassScanner>::~ModulesRef()':
src/tools/radiant/libs/modulesystem/modulesmap.h:106:7: warning: function 'ModulesRef<EntityClassScanner>::~ModulesRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  106 | class ModulesRef
      |       ^~~~~~~~~~
In file included from src/tools/radiant/libs/string/StringTokeniser.h:5,
                 from src/tools/radiant/libs/modulesystem/modulesmap.h:26:
src/tools/radiant/libs/string/string.h: In function 'string::splitBy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/string/string.h:200:13: warning: function 'string::splitBy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  200 | inline void splitBy (const std::string& str, std::vector<std::string>& tokens, const std::string& delimiters = " ")
      |             ^~~~~~~
src/tools/radiant/radiant/entity/entitydef/EntityClassMgrModule.cpp: In member function 'EntityClassUFODependencies::~EntityClassUFODependencies()':
src/tools/radiant/radiant/entity/entitydef/EntityClassMgrModule.cpp:12:7: warning: function 'EntityClassUFODependencies::~EntityClassUFODependencies()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   12 | class EntityClassUFODependencies: public GlobalRadiantModuleRef,
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [77]>(TextOutputStream&, char const (&) [77])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [77]>(TextOutputStream&, char const (&) [77])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [4]>(TextOutputStream&, char const (&) [4])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [4]>(TextOutputStream&, char const (&) [4])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [16]>(TextOutputStream&, char const (&) [16])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [16]>(TextOutputStream&, char const (&) [16])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
===> CXX [uforadiant] src/tools/radiant/radiant/entity/entitydef/EntityClassScanner.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/libs/generic/constant.h:25,
                 from src/tools/radiant/include/ieclass.h:29,
                 from src/tools/radiant/radiant/entity/entitydef/EntityClassScanner.h:1,
                 from src/tools/radiant/radiant/entity/entitydef/EntityClassScanner.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/ieclass.h:64:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
src/tools/radiant/radiant/entity/entitydef/EntityClassScanner.h: In member function 'EntityClassScannerUFO::~EntityClassScannerUFO()':
src/tools/radiant/radiant/entity/entitydef/EntityClassScanner.h:5:7: warning: function 'EntityClassScannerUFO::~EntityClassScannerUFO()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    5 | class EntityClassScannerUFO: public EntityClassScanner
      |       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/entitydef/EntityClassScanner.h: In member function 'EntityClassScannerUFO::~EntityClassScannerUFO()':
src/tools/radiant/radiant/entity/entitydef/EntityClassScanner.h:5:7: warning: function 'EntityClassScannerUFO::~EntityClassScannerUFO()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/entitydef/EntityClassScanner.cpp:8:
src/tools/radiant/libs/eclasslib.h: In function 'buffer_write_colour_fill(char*, BasicVector3<float> const&)':
src/tools/radiant/libs/eclasslib.h:247:13: warning: function 'buffer_write_colour_fill(char*, BasicVector3<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  247 | inline void buffer_write_colour_fill (char buffer[128], const Colour3& colour)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/eclasslib.h: In function 'buffer_write_colour_wire(char*, BasicVector3<float> const&)':
src/tools/radiant/libs/eclasslib.h:252:13: warning: function 'buffer_write_colour_wire(char*, BasicVector3<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  252 | inline void buffer_write_colour_wire (char buffer[128], const Colour3& colour)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/eclasslib.h: In function 'buffer_write_colour_blend(char*, BasicVector3<float> const&)':
src/tools/radiant/libs/eclasslib.h:257:13: warning: function 'buffer_write_colour_blend(char*, BasicVector3<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  257 | inline void buffer_write_colour_blend (char buffer[128], const Colour3& colour)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >(ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >(ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >(ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >(ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/eclasslib.h: In member function 'EntityClass::EntityClass()':
src/tools/radiant/libs/eclasslib.h:123:7: warning: function 'EntityClass::EntityClass()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  123 | class EntityClass
      |       ^~~~~~~~~~~
src/tools/radiant/libs/eclasslib.h: In member function 'EntityClassAttribute::~EntityClassAttribute()':
src/tools/radiant/libs/eclasslib.h:74:7: warning: function 'EntityClassAttribute::~EntityClassAttribute()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   74 | class EntityClassAttribute
      |       ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/eclasslib.h: In member function 'EntityClass::~EntityClass()':
src/tools/radiant/libs/eclasslib.h:123:7: warning: function 'EntityClass::~EntityClass()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  123 | class EntityClass
      |       ^~~~~~~~~~~
src/tools/radiant/libs/eclasslib.h: In member function 'EntityClassAttribute::EntityClassAttribute(EntityClassAttribute const&)':
src/tools/radiant/libs/eclasslib.h:74:7: warning: function 'EntityClassAttribute::EntityClassAttribute(EntityClassAttribute const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   74 | class EntityClassAttribute
      |       ^~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/entitydef/EntityClassScanner.cpp:10:
src/tools/radiant/libs/os/path.h: In function 'os::standardPath(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/os/path.h:52:28: warning: function 'os::standardPath(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   52 |         inline std::string standardPath (const std::string& inPath)
      |                            ^~~~~~~~~~~~
src/tools/radiant/libs/eclasslib.h: In member function 'EntityClassAttribute::EntityClassAttribute(EntityClassAttribute&&)':
src/tools/radiant/libs/eclasslib.h:74:7: warning: function 'EntityClassAttribute::EntityClassAttribute(EntityClassAttribute&&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   74 | class EntityClassAttribute
      |       ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, VirtualFileSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, VirtualFileSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, VirtualFileSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, VirtualFileSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<VirtualFileSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/entity/entitydef/EntityClassScanner.cpp:4:
src/tools/radiant/include/ifilesystem.h: In function 'GlobalFileSystem()':
src/tools/radiant/include/ifilesystem.h:109:27: warning: function 'GlobalFileSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  109 | inline VirtualFileSystem& GlobalFileSystem ()
      |                           ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderCache::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderCache::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderCache::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderCache::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/eclasslib.h:32:
src/tools/radiant/include/irender.h: In function 'GlobalShaderCache()':
src/tools/radiant/include/irender.h:183:21: warning: function 'GlobalShaderCache()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline ShaderCache& GlobalShaderCache ()
      |                     ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/eclasslib.h: In function 'colour_release_state_fill(BasicVector3<float> const&)':
src/tools/radiant/libs/eclasslib.h:269:13: warning: function 'colour_release_state_fill(BasicVector3<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  269 | inline void colour_release_state_fill (const Colour3& colour)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/eclasslib.h: In function 'colour_release_state_wire(BasicVector3<float> const&)':
src/tools/radiant/libs/eclasslib.h:283:13: warning: function 'colour_release_state_wire(BasicVector3<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  283 | inline void colour_release_state_wire (const Colour3& colour)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/eclasslib.h: In function 'colour_release_state_blend(BasicVector3<float> const&)':
src/tools/radiant/libs/eclasslib.h:297:13: warning: function 'colour_release_state_blend(BasicVector3<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  297 | inline void colour_release_state_blend (const Colour3& colour)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/eclasslib.h: In function 'eclass_release_state(EntityClass*)':
src/tools/radiant/libs/eclasslib.h:311:13: warning: function 'eclass_release_state(EntityClass*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  311 | inline void eclass_release_state (EntityClass* eclass)
      |             ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/eclasslib.h: In function 'Eclass_Free(EntityClass*)':
src/tools/radiant/libs/eclasslib.h:338:13: warning: function 'Eclass_Free(EntityClass*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  338 | inline void Eclass_Free (EntityClass* e)
      |             ^~~~~~~~~~~
src/tools/radiant/libs/eclasslib.h: In function 'colour_capture_state_fill(BasicVector3<float> const&)':
src/tools/radiant/libs/eclasslib.h:262:16: warning: function 'colour_capture_state_fill(BasicVector3<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  262 | inline Shader* colour_capture_state_fill (const Colour3& colour)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/eclasslib.h: In function 'colour_capture_state_wire(BasicVector3<float> const&)':
src/tools/radiant/libs/eclasslib.h:276:16: warning: function 'colour_capture_state_wire(BasicVector3<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  276 | inline Shader* colour_capture_state_wire (const Colour3& colour)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/eclasslib.h: In function 'colour_capture_state_blend(BasicVector3<float> const&)':
src/tools/radiant/libs/eclasslib.h:290:16: warning: function 'colour_capture_state_blend(BasicVector3<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  290 | inline Shader* colour_capture_state_blend (const Colour3& colour)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/eclasslib.h: In function 'eclass_capture_state(EntityClass*)':
src/tools/radiant/libs/eclasslib.h:304:13: warning: function 'eclass_capture_state(EntityClass*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  304 | inline void eclass_capture_state (EntityClass* eclass)
      |             ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/eclasslib.h: In function 'EntityClass_insertAttribute(EntityClass&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, EntityClassAttribute const&)':
src/tools/radiant/libs/eclasslib.h:240:34: warning: function 'EntityClass_insertAttribute(EntityClass&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, EntityClassAttribute const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  240 | inline EntityClassAttributePair& EntityClass_insertAttribute (EntityClass& entityClass, const std::string& key,
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/entitydef/EntityClassScanner.cpp:7:
src/tools/radiant/libs/string/string.h: In function 'string::splitBy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/string/string.h:200:13: warning: function 'string::splitBy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  200 | inline void splitBy (const std::string& str, std::vector<std::string>& tokens, const std::string& delimiters = " ")
      |             ^~~~~~~
src/tools/radiant/libs/eclasslib.h: In function 'Eclass_Alloc()':
src/tools/radiant/libs/eclasslib.h:319:21: warning: function 'Eclass_Alloc()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  319 | inline EntityClass* Eclass_Alloc ()
      |                     ^~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/entity/entitydef/EntityDefinitionModule.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/cstddef:49,
                 from src/tools/radiant/include/iscriplib.h:28,
                 from src/tools/radiant/radiant/entity/entitydef/EntityDefinitionModule.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iscriplib.h:75:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/entitydef/EntityDefinitionModule.cpp:3:
src/tools/radiant/include/ieclass.h: In member function 'EntityClassScanner::EntityClassScanner()':
src/tools/radiant/include/ieclass.h:51:7: warning: function 'EntityClassScanner::EntityClassScanner()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   51 | class EntityClassScanner
      |       ^~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/entitydef/EntityDefinitionModule.cpp:5:
src/tools/radiant/radiant/entity/entitydef/EntityClassScanner.h: In member function 'EntityClassScannerUFO::EntityClassScannerUFO()':
src/tools/radiant/radiant/entity/entitydef/EntityClassScanner.h:5:7: warning: function 'EntityClassScannerUFO::EntityClassScannerUFO()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    5 | class EntityClassScannerUFO: public EntityClassScanner
      |       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalOutputStream()':
src/tools/radiant/include/itextstream.h:116:26: warning: function 'globalOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/modulesystem.h: In function 'globalModuleServer()':
src/tools/radiant/include/modulesystem.h:131:22: warning: function 'globalModuleServer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/modulesystem.h: In member function 'Module::Module()':
src/tools/radiant/include/modulesystem.h:45:7: warning: function 'Module::Module()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class Module
      |       ^~~~~~
In file included from src/tools/radiant/libs/modulesystem/singletonmodule.h:28,
                 from src/tools/radiant/radiant/entity/entitydef/EntityDefinitionModule.cpp:7:
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegisterable::ModuleRegisterable()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:29:7: warning: function 'ModuleRegisterable::ModuleRegisterable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class ModuleRegisterable
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> >(ConstantWrapper<IScriptLibrary::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> >(ConstantWrapper<IScriptLibrary::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> >(ConstantWrapper<IScriptLibrary::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> >(ConstantWrapper<IScriptLibrary::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >(ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >(ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >(ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >(ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegistryList::~ModuleRegistryList()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:39:7: warning: function 'ModuleRegistryList::~ModuleRegistryList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class ModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'StaticRegisterModule::~StaticRegisterModule()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:68:7: warning: function 'StaticRegisterModule::~StaticRegisterModule()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   68 | class StaticRegisterModule: public StaticModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegistryList::ModuleRegistryList()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:39:7: warning: function 'ModuleRegistryList::ModuleRegistryList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class ModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/iscriplib.h:30:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IScriptLibrary::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IScriptLibrary::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IScriptLibrary::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IScriptLibrary::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IScriptLibrary::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IScriptLibrary::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IScriptLibrary::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IScriptLibrary::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IScriptLibrary::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IScriptLibrary::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IScriptLibrary::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IScriptLibrary::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IScriptLibrary::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IScriptLibrary::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IScriptLibrary::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IScriptLibrary::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IScriptLibrary::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IScriptLibrary::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IScriptLibrary::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IScriptLibrary::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IScriptLibrary::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IScriptLibrary::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderCache::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderCache::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderCache::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderCache::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [77]>(TextOutputStream&, char const (&) [77])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [77]>(TextOutputStream&, char const (&) [77])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [4]>(TextOutputStream&, char const (&) [4])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [4]>(TextOutputStream&, char const (&) [4])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [16]>(TextOutputStream&, char const (&) [16])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [16]>(TextOutputStream&, char const (&) [16])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, EntityClassScanner::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<EntityClassScanner::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, EntityClassScanner::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<EntityClassScanner::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<EntityClassScanner::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<EntityClassScanner::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<EntityClassScanner::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<EntityClassScanner::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [38]>(TextOutputStream&, char const (&) [38])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [38]>(TextOutputStream&, char const (&) [38])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [7]>(TextOutputStream&, char const (&) [7])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [7]>(TextOutputStream&, char const (&) [7])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [14]>(TextOutputStream&, char const (&) [14])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [14]>(TextOutputStream&, char const (&) [14])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/entity/entitydef/EntityDefinitionModule.cpp: In member function 'EntityClassDefDependencies::~EntityClassDefDependencies()':
src/tools/radiant/radiant/entity/entitydef/EntityDefinitionModule.cpp:10:7: warning: function 'EntityClassDefDependencies::~EntityClassDefDependencies()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   10 | class EntityClassDefDependencies: public GlobalShaderCacheModuleRef, public GlobalScripLibModuleRef
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/radiant/entity/entitydef/EntityDefinitionModule.cpp: In member function 'EntityClassDefDependencies::EntityClassDefDependencies()':
src/tools/radiant/radiant/entity/entitydef/EntityDefinitionModule.cpp:10:7: warning: function 'EntityClassDefDependencies::EntityClassDefDependencies()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   10 | class EntityClassDefDependencies: public GlobalShaderCacheModuleRef, public GlobalScripLibModuleRef
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/entity/EntitySettings.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/include/iregistry.h:3,
                 from src/tools/radiant/radiant/entity/EntitySettings.h:3,
                 from src/tools/radiant/radiant/entity/EntitySettings.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iregistry.h:172:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from src/tools/radiant/libs/gtkutil/window.h:25,
                 from src/tools/radiant/radiant/entity/../ui/mainframe/mainframe.h:25,
                 from src/tools/radiant/radiant/entity/EntitySettings.cpp:3:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtkaccelgroup.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:35:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from src/tools/radiant/include/radiant_i18n.h:30,
                 from src/tools/radiant/radiant/entity/EntitySettings.cpp:4:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from src/tools/radiant/libs/stream/textstream.h:36,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/iregistry.h: In member function 'RegistryKeyObserver::RegistryKeyObserver()':
src/tools/radiant/include/iregistry.h:26:7: warning: function 'RegistryKeyObserver::RegistryKeyObserver()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   26 | class RegistryKeyObserver {
      |       ^~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/EntitySettings.h:4:
src/tools/radiant/include/preferencesystem.h: In member function 'PreferenceConstructor::PreferenceConstructor()':
src/tools/radiant/include/preferencesystem.h:90:7: warning: function 'PreferenceConstructor::PreferenceConstructor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   90 | class PreferenceConstructor
      |       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/iregistry.h:6:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iregistry.h: In function 'GlobalRegistry()':
src/tools/radiant/include/iregistry.h:184:18: warning: function 'GlobalRegistry()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, PreferenceSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, PreferenceSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, PreferenceSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, PreferenceSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/preferencesystem.h: In function 'GlobalPreferenceSystem()':
src/tools/radiant/include/preferencesystem.h:125:26: warning: function 'GlobalPreferenceSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  125 | inline PreferenceSystem& GlobalPreferenceSystem() {
      |                          ^~~~~~~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/entity/entity.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/radiant/entity/entity.h:25,
                 from src/tools/radiant/radiant/entity/entity.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iselection.h:231,
                 from src/tools/radiant/include/ieventmanager.h:7,
                 from src/tools/radiant/radiant/entity/entity.cpp:28:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from src/tools/radiant/radiant/entity/../ui/lightdialog/LightDialog.h:3,
                 from src/tools/radiant/radiant/entity/entity.cpp:38:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/gtk-2.0/gtk/gtkenums.h:34,
                 from src/tools/radiant/libs/gtkutil/dialog.h:28,
                 from src/tools/radiant/radiant/entity/entity.cpp:35:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from src/tools/radiant/include/radiant_i18n.h:30,
                 from src/tools/radiant/radiant/entity/../ui/lightdialog/LightDialog.h:5:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from src/tools/radiant/libs/stream/textstream.h:36,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
src/tools/radiant/radiant/entity/entity.h: In member function 'EntityCreationException::~EntityCreationException()':
src/tools/radiant/radiant/entity/entity.h:35:7: warning: function 'EntityCreationException::~EntityCreationException()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   35 | class EntityCreationException: public std::runtime_error
      |       ^~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/entity.h: In member function 'EntityCreationException::~EntityCreationException()':
src/tools/radiant/radiant/entity/entity.h:35:7: warning: function 'EntityCreationException::~EntityCreationException()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/stream/textstream.h:28:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/include/selectable.h:28,
                 from src/tools/radiant/libs/selectionlib.h:26,
                 from src/tools/radiant/radiant/entity/entity.cpp:34:
src/tools/radiant/libs/scenelib.h: In member function 'ChildInstanceWalker<InstanceApply<Selectable, SelectableSetSelected> >::~ChildInstanceWalker()':
src/tools/radiant/libs/scenelib.h:449:7: warning: function 'ChildInstanceWalker<InstanceApply<Selectable, SelectableSetSelected> >::~ChildInstanceWalker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  449 | class ChildInstanceWalker: public scene::Graph::Walker
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In member function 'ChildInstanceWalker<InstanceApply<Selectable, SelectableSetSelected> >::~ChildInstanceWalker()':
src/tools/radiant/libs/scenelib.h:449:7: warning: function 'ChildInstanceWalker<InstanceApply<Selectable, SelectableSetSelected> >::~ChildInstanceWalker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/scenelib.h: In function 'Node_getTraversable(scene::Node&)':
src/tools/radiant/libs/scenelib.h:200:28: warning: function 'Node_getTraversable(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  200 | inline scene::Traversable* Node_getTraversable (scene::Node& node)
      |                            ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_getEntity(scene::Node&)':
src/tools/radiant/libs/scenelib.h:269:16: warning: function 'Node_getEntity(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  269 | inline Entity* Node_getEntity(scene::Node& node) {
      |                ^~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Instance_getSelectable(scene::Instance&)':
src/tools/radiant/libs/scenelib.h:488:20: warning: function 'Instance_getSelectable(scene::Instance&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  488 | inline Selectable* Instance_getSelectable (scene::Instance& instance)
      |                    ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Instance_getTransformable(scene::Instance&)':
src/tools/radiant/libs/scenelib.h:574:23: warning: function 'Instance_getTransformable(scene::Instance&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  574 | inline Transformable* Instance_getTransformable (scene::Instance& instance)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Instance_setSelected(scene::Instance&, bool)':
src/tools/radiant/libs/scenelib.h:598:13: warning: function 'Instance_setSelected(scene::Instance&, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  598 | inline void Instance_setSelected (scene::Instance& instance, bool selected)
      |             ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [58]>(TextOutputStream&, char const (&) [58])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [58]>(TextOutputStream&, char const (&) [58])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [37]>(TextOutputStream&, char const (&) [37])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [37]>(TextOutputStream&, char const (&) [37])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [44]>(TextOutputStream&, char const (&) [44])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [44]>(TextOutputStream&, char const (&) [44])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/scenelib.h:42:
src/tools/radiant/libs/generic/reference.h: In function 'makeReference<scene::Node>(scene::Node&)Reference<scene::Node>':
src/tools/radiant/libs/generic/reference.h:62:24: warning: function 'makeReference<scene::Node>(scene::Node&)Reference<scene::Node>' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | inline Reference<Type> makeReference(Type& value) {
      |                        ^~~~~~~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:31:
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Graph::Walker::Walker()':
src/tools/radiant/include/iscenegraph.h:92:31: warning: function 'scene::Graph::Walker::Walker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 |                         class Walker
      |                               ^~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/include/ibrush.h:26,
                 from src/tools/radiant/libs/scenelib.h:34:
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<void>(void*)void*':
src/tools/radiant/libs/generic/callback.h:35:14: warning: function 'convertToOpaque<void>(void*)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >(ConstantWrapper<IEventManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >(ConstantWrapper<IEventManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >(ConstantWrapper<IEventManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >(ConstantWrapper<IEventManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEntityClassManager::Name_CONSTANT_> >(ConstantWrapper<IEntityClassManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEntityClassManager::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEntityClassManager::Name_CONSTANT_> >(ConstantWrapper<IEntityClassManager::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IEntityClassManager::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IEntityClassManager::Version_CONSTANT_> >(ConstantWrapper<IEntityClassManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEntityClassManager::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IEntityClassManager::Version_CONSTANT_> >(ConstantWrapper<IEntityClassManager::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IEntityClassManager::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<EntityCreator::Name_CONSTANT_> >(ConstantWrapper<EntityCreator::Name_CONSTANT_> const&)Quoted<ConstantWrapper<EntityCreator::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<EntityCreator::Name_CONSTANT_> >(ConstantWrapper<EntityCreator::Name_CONSTANT_> const&)Quoted<ConstantWrapper<EntityCreator::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<EntityCreator::Version_CONSTANT_> >(ConstantWrapper<EntityCreator::Version_CONSTANT_> const&)Quoted<ConstantWrapper<EntityCreator::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<EntityCreator::Version_CONSTANT_> >(ConstantWrapper<EntityCreator::Version_CONSTANT_> const&)Quoted<ConstantWrapper<EntityCreator::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/entity/entity.cpp:40:
src/tools/radiant/radiant/entity/../ui/modelselector/ModelSelector.h: In member function 'ui::ModelAndSkin::~ModelAndSkin()':
src/tools/radiant/radiant/entity/../ui/modelselector/ModelSelector.h:19:16: warning: function 'ui::ModelAndSkin::~ModelAndSkin()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   19 |         struct ModelAndSkin
      |                ^~~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/../ui/common/SoundChooser.h:7,
                 from src/tools/radiant/radiant/entity/entity.cpp:41:
src/tools/radiant/radiant/entity/../ui/common/SoundPreview.h: In member function 'ui::SoundPreview::~SoundPreview()':
src/tools/radiant/radiant/entity/../ui/common/SoundPreview.h:19:15: warning: function 'ui::SoundPreview::~SoundPreview()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   19 |         class SoundPreview
      |               ^~~~~~~~~~~~
src/tools/radiant/radiant/entity/../ui/common/SoundChooser.h: In member function 'ui::SoundChooser::~SoundChooser()':
src/tools/radiant/radiant/entity/../ui/common/SoundChooser.h:16:15: warning: function 'ui::SoundChooser::~SoundChooser()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   16 |         class SoundChooser
      |               ^~~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/entity.cpp:39:
src/tools/radiant/radiant/entity/../ui/particles/ParticleSelector.h: In member function 'ui::ParticleSelector::~ParticleSelector()':
src/tools/radiant/radiant/entity/../ui/particles/ParticleSelector.h:17:15: warning: function 'ui::ParticleSelector::~ParticleSelector()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   17 |         class ParticleSelector
      |               ^~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/eclasslib.h:34,
                 from src/tools/radiant/radiant/entity/entity.cpp:33:
src/tools/radiant/libs/string/string.h: In function 'string::toString<int>(int const&)std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >':
src/tools/radiant/libs/string/string.h:155:20: warning: function 'string::toString<int>(int const&)std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  155 | inline std::string toString (const T& t)
      |                    ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/iselection.h:30:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iselection.h: In function 'GlobalSelectionSystem()':
src/tools/radiant/include/iselection.h:241:25: warning: function 'GlobalSelectionSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEventManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEventManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEventManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEventManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEventManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEventManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEventManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/ieventmanager.h: In function 'GlobalEventManager()':
src/tools/radiant/include/ieventmanager.h:258:23: warning: function 'GlobalEventManager()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEntityClassManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEntityClassManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEntityClassManager::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEntityClassManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEntityClassManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEntityClassManager::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEntityClassManager::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEntityClassManager::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEntityClassManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEntityClassManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEntityClassManager::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEntityClassManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEntityClassManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEntityClassManager::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEntityClassManager::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEntityClassManager::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IEntityClassManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEntityClassManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IEntityClassManager::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IEntityClassManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IEntityClassManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEntityClassManager::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IEntityClassManager::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IEntityClassManager::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IEntityClassManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEntityClassManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IEntityClassManager::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IEntityClassManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IEntityClassManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEntityClassManager::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IEntityClassManager::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IEntityClassManager::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/entity/entity.cpp:29:
src/tools/radiant/include/ieclass.h: In function 'GlobalEntityClassManager()':
src/tools/radiant/include/ieclass.h:118:29: warning: function 'GlobalEntityClassManager()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  118 | inline IEntityClassManager& GlobalEntityClassManager ()
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/entity/entity.cpp:31:
src/tools/radiant/include/iundo.h: In function 'GlobalUndoSystem()':
src/tools/radiant/include/iundo.h:172:20: warning: function 'GlobalUndoSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  172 | inline UndoSystem& GlobalUndoSystem ()
      |                    ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iscenegraph.h: In function 'GlobalSceneGraph()':
src/tools/radiant/include/iscenegraph.h:241:22: warning: function 'GlobalSceneGraph()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'findInstance(Stack<Reference<scene::Node> > const&)':
src/tools/radiant/libs/scenelib.h:615:25: warning: function 'findInstance(Stack<Reference<scene::Node> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  615 | inline scene::Instance& findInstance (const scene::Path& path)
      |                         ^~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Scene_forEachChildSelectable<SelectableSetSelected>(SelectableSetSelected const&, Stack<Reference<scene::Node> > const&)void':
src/tools/radiant/libs/scenelib.h:555:13: warning: function 'Scene_forEachChildSelectable<SelectableSetSelected>(SelectableSetSelected const&, Stack<Reference<scene::Node> > const&)void' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  555 | inline void Scene_forEachChildSelectable (const Functor& functor, const scene::Path& path)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, EntityCreator::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<EntityCreator::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, EntityCreator::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<EntityCreator::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<EntityCreator::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<EntityCreator::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<EntityCreator::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<EntityCreator::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<EntityCreator::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<EntityCreator::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<EntityCreator::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<EntityCreator::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<EntityCreator::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<EntityCreator::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<EntityCreator::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<EntityCreator::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, EntityCreator::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<EntityCreator::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, EntityCreator::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<EntityCreator::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<EntityCreator::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<EntityCreator::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<EntityCreator::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<EntityCreator::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<EntityCreator::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<EntityCreator::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<EntityCreator::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<EntityCreator::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<EntityCreator::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<EntityCreator::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<EntityCreator::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<EntityCreator::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:33:
src/tools/radiant/include/ientity.h: In function 'GlobalEntityCreator()':
src/tools/radiant/include/ientity.h:150:23: warning: function 'GlobalEntityCreator()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  150 | inline EntityCreator& GlobalEntityCreator ()
      |                       ^~~~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/entity/entitymodule.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/cstddef:49,
                 from src/tools/radiant/include/iscenegraph.h:25,
                 from src/tools/radiant/radiant/entity/entitymodule.cpp:22:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iscenegraph.h:231:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalOutputStream()':
src/tools/radiant/include/itextstream.h:116:26: warning: function 'globalOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/modulesystem.h: In function 'globalModuleServer()':
src/tools/radiant/include/modulesystem.h:131:22: warning: function 'globalModuleServer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/modulesystem.h: In member function 'Module::Module()':
src/tools/radiant/include/modulesystem.h:45:7: warning: function 'Module::Module()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class Module
      |       ^~~~~~
In file included from src/tools/radiant/libs/modulesystem/singletonmodule.h:28,
                 from src/tools/radiant/radiant/entity/entitymodule.cpp:37:
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegisterable::ModuleRegisterable()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:29:7: warning: function 'ModuleRegisterable::ModuleRegisterable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   29 | class ModuleRegisterable
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >(ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >(ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >(ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >(ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ReferenceCache::Name_CONSTANT_> >(ConstantWrapper<ReferenceCache::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ReferenceCache::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ReferenceCache::Name_CONSTANT_> >(ConstantWrapper<ReferenceCache::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ReferenceCache::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ReferenceCache::Version_CONSTANT_> >(ConstantWrapper<ReferenceCache::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ReferenceCache::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ReferenceCache::Version_CONSTANT_> >(ConstantWrapper<ReferenceCache::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ReferenceCache::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> >(ConstantWrapper<FilterSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> >(ConstantWrapper<FilterSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> >(ConstantWrapper<FilterSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> >(ConstantWrapper<FilterSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<INamespace::Name_CONSTANT_> >(ConstantWrapper<INamespace::Name_CONSTANT_> const&)Quoted<ConstantWrapper<INamespace::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<INamespace::Name_CONSTANT_> >(ConstantWrapper<INamespace::Name_CONSTANT_> const&)Quoted<ConstantWrapper<INamespace::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<INamespace::Version_CONSTANT_> >(ConstantWrapper<INamespace::Version_CONSTANT_> const&)Quoted<ConstantWrapper<INamespace::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<INamespace::Version_CONSTANT_> >(ConstantWrapper<INamespace::Version_CONSTANT_> const&)Quoted<ConstantWrapper<INamespace::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<TexturesCache::Name_CONSTANT_> >(ConstantWrapper<TexturesCache::Name_CONSTANT_> const&)Quoted<ConstantWrapper<TexturesCache::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<TexturesCache::Name_CONSTANT_> >(ConstantWrapper<TexturesCache::Name_CONSTANT_> const&)Quoted<ConstantWrapper<TexturesCache::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<TexturesCache::Version_CONSTANT_> >(ConstantWrapper<TexturesCache::Version_CONSTANT_> const&)Quoted<ConstantWrapper<TexturesCache::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<TexturesCache::Version_CONSTANT_> >(ConstantWrapper<TexturesCache::Version_CONSTANT_> const&)Quoted<ConstantWrapper<TexturesCache::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegistryList::~ModuleRegistryList()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:39:7: warning: function 'ModuleRegistryList::~ModuleRegistryList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class ModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'StaticRegisterModule::~StaticRegisterModule()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:68:7: warning: function 'StaticRegisterModule::~StaticRegisterModule()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   68 | class StaticRegisterModule: public StaticModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/modulesystem/moduleregistry.h: In member function 'ModuleRegistryList::ModuleRegistryList()':
src/tools/radiant/libs/modulesystem/moduleregistry.h:39:7: warning: function 'ModuleRegistryList::ModuleRegistryList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class ModuleRegistryList
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/itraversable.h:4,
                 from src/tools/radiant/include/iscenegraph.h:28:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderCache::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderCache::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderCache::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderCache::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, EntityCreator::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<EntityCreator::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, EntityCreator::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<EntityCreator::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<EntityCreator::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<EntityCreator::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<EntityCreator::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<EntityCreator::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, OpenGLBinding::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, OpenGLBinding::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, OpenGLBinding::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, OpenGLBinding::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ReferenceCache::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ReferenceCache::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ReferenceCache::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ReferenceCache::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ReferenceCache::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ReferenceCache::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ReferenceCache::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ReferenceCache::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ReferenceCache::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ReferenceCache::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ReferenceCache::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ReferenceCache::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ReferenceCache::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ReferenceCache::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ReferenceCache::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ReferenceCache::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ReferenceCache::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ReferenceCache::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ReferenceCache::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ReferenceCache::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ReferenceCache::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ReferenceCache::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ReferenceCache::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ReferenceCache::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ReferenceCache::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ReferenceCache::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ReferenceCache::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ReferenceCache::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ReferenceCache::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ReferenceCache::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ReferenceCache::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ReferenceCache::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/entity/entitymodule.cpp:29:
src/tools/radiant/include/ireference.h: In function 'GlobalReferenceCache()':
src/tools/radiant/include/ireference.h:82:24: warning: function 'GlobalReferenceCache()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   82 | inline ReferenceCache& GlobalReferenceCache ()
      |                        ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, FilterSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<FilterSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, FilterSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<FilterSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<FilterSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<FilterSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<FilterSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<FilterSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<FilterSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<FilterSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, FilterSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<FilterSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, FilterSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<FilterSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<FilterSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<FilterSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<FilterSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<FilterSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<FilterSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<FilterSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, PreferenceSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, PreferenceSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<PreferenceSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, PreferenceSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, PreferenceSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<PreferenceSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<PreferenceSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, INamespace::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<INamespace::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, INamespace::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<INamespace::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<INamespace::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<INamespace::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<INamespace::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<INamespace::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<INamespace::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<INamespace::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<INamespace::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<INamespace::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<INamespace::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<INamespace::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<INamespace::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<INamespace::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, INamespace::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<INamespace::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, INamespace::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<INamespace::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<INamespace::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<INamespace::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<INamespace::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<INamespace::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<INamespace::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<INamespace::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<INamespace::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<INamespace::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<INamespace::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<INamespace::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<INamespace::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<INamespace::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, TexturesCache::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<TexturesCache::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, TexturesCache::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<TexturesCache::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<TexturesCache::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<TexturesCache::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<TexturesCache::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<TexturesCache::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<TexturesCache::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<TexturesCache::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<TexturesCache::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<TexturesCache::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<TexturesCache::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<TexturesCache::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<TexturesCache::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<TexturesCache::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, TexturesCache::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<TexturesCache::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, TexturesCache::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<TexturesCache::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<TexturesCache::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<TexturesCache::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<TexturesCache::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<TexturesCache::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<TexturesCache::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<TexturesCache::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<TexturesCache::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<TexturesCache::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<TexturesCache::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<TexturesCache::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<TexturesCache::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<TexturesCache::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [77]>(TextOutputStream&, char const (&) [77])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [77]>(TextOutputStream&, char const (&) [77])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [4]>(TextOutputStream&, char const (&) [4])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [4]>(TextOutputStream&, char const (&) [4])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [3]>(TextOutputStream&, char const (&) [3])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [16]>(TextOutputStream&, char const (&) [16])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [16]>(TextOutputStream&, char const (&) [16])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [78]>(TextOutputStream&, char const (&) [78])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [38]>(TextOutputStream&, char const (&) [38])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [38]>(TextOutputStream&, char const (&) [38])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [7]>(TextOutputStream&, char const (&) [7])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [7]>(TextOutputStream&, char const (&) [7])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [14]>(TextOutputStream&, char const (&) [14])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [14]>(TextOutputStream&, char const (&) [14])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/entity/entitymodule.cpp: In member function 'EntityDependencies::~EntityDependencies()':
src/tools/radiant/radiant/entity/entitymodule.cpp:39:7: warning: function 'EntityDependencies::~EntityDependencies()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class EntityDependencies: public GlobalRadiantModuleRef,
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(TextOutputStream&, Quoted<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/radiant/entity/entitymodule.cpp: In member function 'EntityDependencies::EntityDependencies()':
src/tools/radiant/radiant/entity/entitymodule.cpp:39:7: warning: function 'EntityDependencies::EntityDependencies()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class EntityDependencies: public GlobalRadiantModuleRef,
      |       ^~~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/entity/EntityCreator.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/libs/generic/constant.h:25,
                 from src/tools/radiant/include/iimage.h:25,
                 from src/tools/radiant/libs/imagelib.h:29,
                 from src/tools/radiant/radiant/entity/EntityCreator.h:25,
                 from src/tools/radiant/radiant/entity/EntityCreator.cpp:22:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/libs/archivelib.h:25,
                 from src/tools/radiant/radiant/entity/EntityCreator.h:26:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/include/iarchive.h:28,
                 from src/tools/radiant/libs/imagelib.h:30:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/archivelib.h:30:
src/tools/radiant/libs/string/string.h: In function 'string_empty(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/string/string.h:44:13: warning: function 'string_empty(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   44 | inline bool string_empty (const std::string& string)
      |             ^~~~~~~~~~~~
src/tools/radiant/libs/string/string.h: In function 'string_equal_n(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long)':
src/tools/radiant/libs/string/string.h:67:13: warning: function 'string_equal_n(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   67 | inline bool string_equal_n (const std::string& string, const std::string& other, std::size_t n)
      |             ^~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/EntityCreator.cpp: In member function 'UFOEntityCreator::~UFOEntityCreator()':
src/tools/radiant/radiant/entity/EntityCreator.cpp:111:7: warning: function 'UFOEntityCreator::~UFOEntityCreator()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  111 | class UFOEntityCreator: public EntityCreator {
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/EntityCreator.cpp: In member function 'UFOEntityCreator::~UFOEntityCreator()':
src/tools/radiant/radiant/entity/EntityCreator.cpp:111:7: warning: function 'UFOEntityCreator::~UFOEntityCreator()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/scenelib.h:39,
                 from src/tools/radiant/include/selectable.h:28,
                 from src/tools/radiant/radiant/entity/EntityCreator.cpp:25:
src/tools/radiant/libs/math/aabb.h: In function 'extents_valid(float)':
src/tools/radiant/libs/math/aabb.h:187:13: warning: function 'extents_valid(float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  187 | inline bool extents_valid (float f)
      |             ^~~~~~~~~~~~~
src/tools/radiant/libs/math/aabb.h: In function 'origin_valid(float)':
src/tools/radiant/libs/math/aabb.h:192:13: warning: function 'origin_valid(float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  192 | inline bool origin_valid (float f)
      |             ^~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_getEntity(scene::Node&)':
src/tools/radiant/libs/scenelib.h:269:16: warning: function 'Node_getEntity(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  269 | inline Entity* Node_getEntity(scene::Node& node) {
      |                ^~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:33:
src/tools/radiant/include/ientity.h: In member function 'EntityKeyValue::EntityKeyValue()':
src/tools/radiant/include/ientity.h:36:7: warning: function 'EntityKeyValue::EntityKeyValue()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   36 | class EntityKeyValue
      |       ^~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/targetable.h:37,
                 from src/tools/radiant/radiant/entity/EntityCreator.cpp:33:
src/tools/radiant/libs/stringio.h: In function 'buffer_parse_unsigned_decimal_integer_literal(char const*&)':
src/tools/radiant/libs/stringio.h:43:12: warning: function 'buffer_parse_unsigned_decimal_integer_literal(char const*&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   43 | inline int buffer_parse_unsigned_decimal_integer_literal (const char*& buffer)
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/EntityCreator.cpp: In function 'Node_getNamespaced(scene::Node&)':
src/tools/radiant/radiant/entity/EntityCreator.cpp:65:20: warning: function 'Node_getNamespaced(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   65 | inline Namespaced* Node_getNamespaced (scene::Node& node)
      |                    ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/aabb.h: In function 'aabb_valid(AABB const&)':
src/tools/radiant/libs/math/aabb.h:197:13: warning: function 'aabb_valid(AABB const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  197 | inline bool aabb_valid (const AABB& aabb)
      |             ^~~~~~~~~~
src/tools/radiant/radiant/entity/EntityCreator.cpp: In function 'ScenePath_getEntity(Stack<Reference<scene::Node> > const&)':
src/tools/radiant/radiant/entity/EntityCreator.cpp:102:16: warning: function 'ScenePath_getEntity(Stack<Reference<scene::Node> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  102 | inline Entity* ScenePath_getEntity (const scene::Path& path)
      |                ^~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/EntityCreator.cpp:35:
src/tools/radiant/radiant/entity/NameKeys.h: In function 'keyIsName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/radiant/entity/NameKeys.h:31:20: warning: function 'keyIsName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | static inline bool keyIsName (const std::string& key)
      |                    ^~~~~~~~~
src/tools/radiant/radiant/entity/EntityCreator.cpp: In function 'entity_for_eclass(EntityClass*)':
src/tools/radiant/radiant/entity/EntityCreator.cpp:46:21: warning: function 'entity_for_eclass(EntityClass*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   46 | inline scene::Node& entity_for_eclass (EntityClass* eclass)
      |                     ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/undolib.h:25,
                 from src/tools/radiant/libs/entitylib.h:36,
                 from src/tools/radiant/radiant/entity/EntityCreator.cpp:29:
src/tools/radiant/include/iundo.h: In member function 'Undoable::Undoable()':
src/tools/radiant/include/iundo.h:66:7: warning: function 'Undoable::Undoable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class Undoable
      |       ^~~~~~~~
In file included from src/tools/radiant/include/selectable.h:27:
src/tools/radiant/libs/math/Vector3.h: In function 'vector3_mid<float>(BasicVector3<float> const&, BasicVector3<float> const&)BasicVector3<float>':
src/tools/radiant/libs/math/Vector3.h:451:30: warning: function 'vector3_mid<float>(BasicVector3<float> const&, BasicVector3<float> const&)BasicVector3<float>' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  451 | inline BasicVector3<Element> vector3_mid (const BasicVector3<Element>& begin, const BasicVector3<Element>& end)
      |                              ^~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/targetable.h:31:
src/tools/radiant/libs/math/line.h: In function 'segment_for_startend(BasicVector3<float> const&, BasicVector3<float> const&)':
src/tools/radiant/libs/math/line.h:77:16: warning: function 'segment_for_startend(BasicVector3<float> const&, BasicVector3<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   77 | inline Segment segment_for_startend (const Vector3& start, const Vector3& end)
      |                ^~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/pivot.h:167,
                 from src/tools/radiant/radiant/entity/EntityCreator.cpp:31:
src/tools/radiant/include/renderable.h: In member function 'Renderable::Renderable()':
src/tools/radiant/include/renderable.h:80:7: warning: function 'Renderable::Renderable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   80 | class Renderable
      |       ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [73]>(TextOutputStream&, char const (&) [73])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [73]>(TextOutputStream&, char const (&) [73])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [85]>(TextOutputStream&, char const (&) [85])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [85]>(TextOutputStream&, char const (&) [85])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [59]>(TextOutputStream&, char const (&) [59])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [59]>(TextOutputStream&, char const (&) [59])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [46]>(TextOutputStream&, char const (&) [46])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [46]>(TextOutputStream&, char const (&) [46])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [69]>(TextOutputStream&, char const (&) [69])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [69]>(TextOutputStream&, char const (&) [69])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/entitylib.h:39:
src/tools/radiant/libs/container/container.h: In member function 'UnsortedSet<Callback1<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void> >::UnsortedSet()':
src/tools/radiant/libs/container/container.h:63:7: warning: function 'UnsortedSet<Callback1<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void> >::UnsortedSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   63 | class UnsortedSet {
      |       ^~~~~~~~~~~
In file included from src/tools/radiant/include/ibrush.h:26,
                 from src/tools/radiant/libs/scenelib.h:34:
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<KeyValue>(KeyValue&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<KeyValue>(KeyValue&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<TargetingEntity>(TargetingEntity&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<TargetingEntity>(TargetingEntity&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<TargetedEntity>(TargetedEntity&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<TargetedEntity>(TargetedEntity&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<EntityKeyValue>(EntityKeyValue&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<EntityKeyValue>(EntityKeyValue&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<ConnectEntities>(ConnectEntities&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<ConnectEntities>(ConnectEntities&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<INamespace::Name_CONSTANT_> >(ConstantWrapper<INamespace::Name_CONSTANT_> const&)Quoted<ConstantWrapper<INamespace::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<INamespace::Name_CONSTANT_> >(ConstantWrapper<INamespace::Name_CONSTANT_> const&)Quoted<ConstantWrapper<INamespace::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<INamespace::Version_CONSTANT_> >(ConstantWrapper<INamespace::Version_CONSTANT_> const&)Quoted<ConstantWrapper<INamespace::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<INamespace::Version_CONSTANT_> >(ConstantWrapper<INamespace::Version_CONSTANT_> const&)Quoted<ConstantWrapper<INamespace::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >(ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >(ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >(ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >(ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/entity/targetable.h: In member function 'RenderableConnectionLines::RenderableConnectionLines()':
src/tools/radiant/radiant/entity/targetable.h:313:7: warning: function 'RenderableConnectionLines::RenderableConnectionLines()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  313 | class RenderableConnectionLines: public Renderable
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/container/container.h: In member function 'UnsortedSet<Callback1<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void> >::~UnsortedSet()':
src/tools/radiant/libs/container/container.h:63:7: warning: function 'UnsortedSet<Callback1<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void> >::~UnsortedSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   63 | class UnsortedSet {
      |       ^~~~~~~~~~~
In file included from src/tools/radiant/libs/entitylib.h:40:
src/tools/radiant/libs/eclasslib.h: In function 'EntityClass_valueForKey(EntityClass const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/eclasslib.h:229:20: warning: function 'EntityClass_valueForKey(EntityClass const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  229 | inline std::string EntityClass_valueForKey (const EntityClass& entityClass, const std::string& key)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stringio.h: In function 'string_parse_size(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)':
src/tools/radiant/libs/stringio.h:101:13: warning: function 'string_parse_size(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  101 | inline bool string_parse_size (const std::string& str, std::size_t& i)
      |             ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/undolib.h: In member function 'BasicUndoMemento<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BasicUndoMemento()':
src/tools/radiant/libs/undolib.h:30:7: warning: function 'BasicUndoMemento<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BasicUndoMemento()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   30 | class BasicUndoMemento: public UndoMemento
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/undolib.h: In member function 'BasicUndoMemento<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BasicUndoMemento()':
src/tools/radiant/libs/undolib.h:30:7: warning: function 'BasicUndoMemento<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BasicUndoMemento()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:31:
src/tools/radiant/include/iscenegraph.h: In function 'GlobalSceneGraph()':
src/tools/radiant/include/iscenegraph.h:241:22: warning: function 'GlobalSceneGraph()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^~~~~~~~~~~~~~~~
src/tools/radiant/include/iscenegraph.h: In function 'SceneChangeNotify()':
src/tools/radiant/include/iscenegraph.h:246:13: warning: function 'SceneChangeNotify()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  246 | inline void SceneChangeNotify ()
      |             ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, INamespace::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<INamespace::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, INamespace::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<INamespace::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<INamespace::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<INamespace::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<INamespace::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<INamespace::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<INamespace::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<INamespace::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<INamespace::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<INamespace::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<INamespace::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<INamespace::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<INamespace::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<INamespace::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, INamespace::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<INamespace::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, INamespace::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<INamespace::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<INamespace::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<INamespace::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<INamespace::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<INamespace::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<INamespace::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<INamespace::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<INamespace::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<INamespace::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<INamespace::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<INamespace::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<INamespace::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<INamespace::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/entity/EntityCreator.cpp:26:
src/tools/radiant/include/inamespace.h: In function 'GlobalNamespace()':
src/tools/radiant/include/inamespace.h:78:20: warning: function 'GlobalNamespace()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   78 | inline INamespace& GlobalNamespace() {
      |                    ^~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/EntityCreator.cpp: In function 'node_for_eclass(EntityClass*)':
src/tools/radiant/radiant/entity/EntityCreator.cpp:70:21: warning: function 'node_for_eclass(EntityClass*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   70 | inline scene::Node& node_for_eclass (EntityClass* eclass)
      |                     ^~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderCache::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderCache::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderCache::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderCache::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/entitylib.h:29:
src/tools/radiant/include/irender.h: In function 'GlobalShaderCache()':
src/tools/radiant/include/irender.h:183:21: warning: function 'GlobalShaderCache()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline ShaderCache& GlobalShaderCache ()
      |                     ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iundo.h: In function 'GlobalUndoSystem()':
src/tools/radiant/include/iundo.h:172:20: warning: function 'GlobalUndoSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  172 | inline UndoSystem& GlobalUndoSystem ()
      |                    ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'operator==<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>(CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&, CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&)bool':
src/tools/radiant/libs/generic/callback.h:245:13: warning: function 'operator==<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>(CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&, CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  245 | inline bool operator== (const CallbackBase<Thunk>& self, const CallbackBase<Thunk>& other)
      |             ^~~~~~~~
src/tools/radiant/radiant/entity/targetable.h: In member function 'RenderableConnectionLines::~RenderableConnectionLines()':
src/tools/radiant/radiant/entity/targetable.h:313:7: warning: function 'RenderableConnectionLines::~RenderableConnectionLines()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  313 | class RenderableConnectionLines: public Renderable
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/targetable.h: In member function 'RenderableConnectionLines::~RenderableConnectionLines()':
src/tools/radiant/radiant/entity/targetable.h:313:7: warning: function 'RenderableConnectionLines::~RenderableConnectionLines()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/iundo.h: In member function 'UndoMemento::UndoMemento()':
src/tools/radiant/include/iundo.h:45:7: warning: function 'UndoMemento::UndoMemento()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class UndoMemento
      |       ^~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/entity/targetable.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/bits/stl_algobase.h:59,
                 from /usr/include/c++/12/bits/stl_tree.h:63,
                 from /usr/include/c++/12/set:60,
                 from src/tools/radiant/radiant/entity/targetable.h:25,
                 from src/tools/radiant/radiant/entity/targetable.cpp:22:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/irender.h:173,
                 from src/tools/radiant/libs/render.h:30,
                 from src/tools/radiant/radiant/entity/targetable.h:32:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/entity/eclassmodel/EClassModel.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/include/iregistry.h:3,
                 from src/tools/radiant/radiant/entity/eclassmodel/EClassModel.h:3,
                 from src/tools/radiant/radiant/entity/eclassmodel/EClassModel.cpp:29:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iregistry.h:172:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/eclassmodel/EClassModel.h:12:
src/tools/radiant/libs/traverselib.h: In member function 'TraversableNode::~TraversableNode()':
src/tools/radiant/libs/traverselib.h:266:7: warning: function 'TraversableNode::~TraversableNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  266 | class TraversableNode: public scene::Traversable
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/libs/traverselib.h: In member function 'TraversableNode::~TraversableNode()':
src/tools/radiant/libs/traverselib.h:266:7: warning: function 'TraversableNode::~TraversableNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/include/editable.h:32,
                 from src/tools/radiant/radiant/entity/eclassmodel/EClassModel.h:7:
src/tools/radiant/libs/scenelib.h: In member function 'AnyInstanceSelected::~AnyInstanceSelected()':
src/tools/radiant/libs/scenelib.h:497:7: warning: function 'AnyInstanceSelected::~AnyInstanceSelected()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  497 | class AnyInstanceSelected: public scene::Instantiable::Visitor
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In member function 'AnyInstanceSelected::~AnyInstanceSelected()':
src/tools/radiant/libs/scenelib.h:497:7: warning: function 'AnyInstanceSelected::~AnyInstanceSelected()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/include/ientity.h:28,
                 from src/tools/radiant/libs/scenelib.h:33:
src/tools/radiant/libs/string/string.h: In function 'string_empty(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/string/string.h:44:13: warning: function 'string_empty(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   44 | inline bool string_empty (const std::string& string)
      |             ^~~~~~~~~~~~
src/tools/radiant/libs/string/string.h: In function 'string_equal_n(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long)':
src/tools/radiant/libs/string/string.h:67:13: warning: function 'string_equal_n(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   67 | inline bool string_equal_n (const std::string& string, const std::string& other, std::size_t n)
      |             ^~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/math/Vector3.h:17,
                 from src/tools/radiant/include/ibrush.h:27,
                 from src/tools/radiant/libs/scenelib.h:34:
src/tools/radiant/libs/math/pi.h: In function 'radians_to_degrees(double)':
src/tools/radiant/libs/math/pi.h:38:15: warning: function 'radians_to_degrees(double)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   38 | inline double radians_to_degrees (double radians)
      |               ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/pi.h: In function 'degrees_to_radians(double)':
src/tools/radiant/libs/math/pi.h:42:15: warning: function 'degrees_to_radians(double)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline double degrees_to_radians (double degrees)
      |               ^~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/math/aabb.h:30,
                 from src/tools/radiant/libs/scenelib.h:39:
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_multiplied_by_matrix4(Matrix4 const&, Matrix4 const&)':
src/tools/radiant/libs/math/matrix.h:477:16: warning: function 'matrix4_multiplied_by_matrix4(Matrix4 const&, Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  477 | inline Matrix4 matrix4_multiplied_by_matrix4 (const Matrix4& self, const Matrix4& other)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_multiply_by_matrix4(Matrix4&, Matrix4 const&)':
src/tools/radiant/libs/math/matrix.h:496:13: warning: function 'matrix4_multiply_by_matrix4(Matrix4&, Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  496 | inline void matrix4_multiply_by_matrix4 (Matrix4& self, const Matrix4& other)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_rotation_for_sincos_x(float, float)':
src/tools/radiant/libs/math/matrix.h:819:16: warning: function 'matrix4_rotation_for_sincos_x(float, float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  819 | inline Matrix4 matrix4_rotation_for_sincos_x (float s, float c)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_rotation_for_sincos_y(float, float)':
src/tools/radiant/libs/math/matrix.h:837:16: warning: function 'matrix4_rotation_for_sincos_y(float, float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  837 | inline Matrix4 matrix4_rotation_for_sincos_y (float s, float c)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_rotation_for_sincos_z(float, float)':
src/tools/radiant/libs/math/matrix.h:855:16: warning: function 'matrix4_rotation_for_sincos_z(float, float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  855 | inline Matrix4 matrix4_rotation_for_sincos_z (float s, float c)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_rotation_for_z(double)':
src/tools/radiant/libs/math/matrix.h:861:16: warning: function 'matrix4_rotation_for_z(double)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  861 | inline Matrix4 matrix4_rotation_for_z (double z)
      |                ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_rotation_for_z_degrees(float)':
src/tools/radiant/libs/math/matrix.h:867:16: warning: function 'matrix4_rotation_for_z_degrees(float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  867 | inline Matrix4 matrix4_rotation_for_z_degrees (float z)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/aabb.h: In function 'extents_valid(float)':
src/tools/radiant/libs/math/aabb.h:187:13: warning: function 'extents_valid(float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  187 | inline bool extents_valid (float f)
      |             ^~~~~~~~~~~~~
src/tools/radiant/libs/math/aabb.h: In function 'origin_valid(float)':
src/tools/radiant/libs/math/aabb.h:192:13: warning: function 'origin_valid(float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  192 | inline bool origin_valid (float f)
      |             ^~~~~~~~~~~~
In file included from src/tools/radiant/libs/transformlib.h:31,
                 from src/tools/radiant/libs/scenelib.h:40:
src/tools/radiant/libs/math/quaternion.h: In function 'quaternion_component_is_90(float)':
src/tools/radiant/libs/math/quaternion.h:182:13: warning: function 'quaternion_component_is_90(float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  182 | inline bool quaternion_component_is_90 (float component)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/transformlib.h: In member function 'MatrixTransform::~MatrixTransform()':
src/tools/radiant/libs/transformlib.h:57:7: warning: function 'MatrixTransform::~MatrixTransform()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   57 | class MatrixTransform: public TransformNode
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/libs/transformlib.h: In member function 'MatrixTransform::~MatrixTransform()':
src/tools/radiant/libs/transformlib.h:57:7: warning: function 'MatrixTransform::~MatrixTransform()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/transformlib.h: In member function 'TransformNode::TransformNode()':
src/tools/radiant/libs/transformlib.h:34:7: warning: function 'TransformNode::TransformNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   34 | class TransformNode
      |       ^~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_getInstantiable(scene::Node&)':
src/tools/radiant/libs/scenelib.h:195:29: warning: function 'Node_getInstantiable(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  195 | inline scene::Instantiable* Node_getInstantiable (scene::Node& node)
      |                             ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_getTraversable(scene::Node&)':
src/tools/radiant/libs/scenelib.h:200:28: warning: function 'Node_getTraversable(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  200 | inline scene::Traversable* Node_getTraversable (scene::Node& node)
      |                            ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_traverseSubgraph(scene::Node&, scene::Traversable::Walker const&)':
src/tools/radiant/libs/scenelib.h:205:13: warning: function 'Node_traverseSubgraph(scene::Node&, scene::Traversable::Walker const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  205 | inline void Node_traverseSubgraph (scene::Node& node, const scene::Traversable::Walker& walker)
      |             ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'scene::operator==(scene::Node&, scene::Node&)':
src/tools/radiant/libs/scenelib.h:226:13: warning: function 'scene::operator==(scene::Node&, scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  226 | inline bool operator== (scene::Node& node, scene::Node& other)
      |             ^~~~~~~~
In file included from src/tools/radiant/include/iscenegraph.h:28,
                 from src/tools/radiant/libs/scenelib.h:31:
src/tools/radiant/include/itraversable.h: In member function 'scene::Traversable::Walker::Walker()':
src/tools/radiant/include/itraversable.h:36:23: warning: function 'scene::Traversable::Walker::Walker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   36 |                 class Walker
      |                       ^~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_isEntity(scene::Node&)':
src/tools/radiant/libs/scenelib.h:277:13: warning: function 'Node_isEntity(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  277 | inline bool Node_isEntity (scene::Node& node)
      |             ^~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_isBrush(scene::Node&)':
src/tools/radiant/libs/scenelib.h:309:13: warning: function 'Node_isBrush(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  309 | inline bool Node_isBrush (scene::Node& node)
      |             ^~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_isPrimitive(scene::Node&)':
src/tools/radiant/libs/scenelib.h:315:13: warning: function 'Node_isPrimitive(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  315 | inline bool Node_isPrimitive (scene::Node& node)
      |             ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Instance_getSelectable(scene::Instance&)':
src/tools/radiant/libs/scenelib.h:488:20: warning: function 'Instance_getSelectable(scene::Instance&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  488 | inline Selectable* Instance_getSelectable (scene::Instance& instance)
      |                    ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Instantiable::Visitor::Visitor()':
src/tools/radiant/include/iscenegraph.h:193:31: warning: function 'scene::Instantiable::Visitor::Visitor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  193 |                         class Visitor
      |                               ^~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_instanceSelected(scene::Node&)':
src/tools/radiant/libs/scenelib.h:515:13: warning: function 'Node_instanceSelected(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  515 | inline bool Node_instanceSelected (scene::Node& node)
      |             ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Instance_setSelected(scene::Instance&, bool)':
src/tools/radiant/libs/scenelib.h:598:13: warning: function 'Instance_setSelected(scene::Instance&, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  598 | inline void Instance_setSelected (scene::Instance& instance, bool selected)
      |             ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'nodetype_get_name(ENodeType)':
src/tools/radiant/libs/scenelib.h:678:20: warning: function 'nodetype_get_name(ENodeType)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  678 | inline const char* nodetype_get_name (ENodeType type)
      |                    ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'node_get_nodetype(scene::Node&)':
src/tools/radiant/libs/scenelib.h:689:18: warning: function 'node_get_nodetype(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  689 | inline ENodeType node_get_nodetype (scene::Node& node)
      |                  ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/undolib.h:26,
                 from src/tools/radiant/libs/traverselib.h:28:
src/tools/radiant/include/mapfile.h: In function 'Node_getMapFile(scene::Node&)':
src/tools/radiant/include/mapfile.h:44:17: warning: function 'Node_getMapFile(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   44 | inline MapFile* Node_getMapFile(scene::Node& node) {
      |                 ^~~~~~~~~~~~~~~
src/tools/radiant/include/itraversable.h: In member function 'scene::Traversable::Traversable()':
src/tools/radiant/include/itraversable.h:18:7: warning: function 'scene::Traversable::Traversable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   18 | class Traversable
      |       ^~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/eclassmodel/EClassModel.h:22:
src/tools/radiant/radiant/entity/eclassmodel/../namedentity.h: In member function 'RenderableNamedEntity::~RenderableNamedEntity()':
src/tools/radiant/radiant/entity/eclassmodel/../namedentity.h:95:7: warning: function 'RenderableNamedEntity::~RenderableNamedEntity()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   95 | class RenderableNamedEntity: public OpenGLRenderable
      |       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/eclassmodel/../namedentity.h: In member function 'RenderableNamedEntity::~RenderableNamedEntity()':
src/tools/radiant/radiant/entity/eclassmodel/../namedentity.h:95:7: warning: function 'RenderableNamedEntity::~RenderableNamedEntity()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/entitylib.h:29,
                 from src/tools/radiant/radiant/entity/eclassmodel/EClassModel.h:13:
src/tools/radiant/include/irender.h: In member function 'OpenGLRenderable::OpenGLRenderable()':
src/tools/radiant/include/irender.h:86:7: warning: function 'OpenGLRenderable::OpenGLRenderable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   86 | class OpenGLRenderable
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/ientity.h: In member function 'EntityKeyValue::EntityKeyValue()':
src/tools/radiant/include/ientity.h:36:7: warning: function 'EntityKeyValue::EntityKeyValue()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   36 | class EntityKeyValue
      |       ^~~~~~~~~~~~~~
src/tools/radiant/include/ientity.h: In member function 'Entity::Entity()':
src/tools/radiant/include/ientity.h:48:7: warning: function 'Entity::Entity()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   48 | class Entity
      |       ^~~~~~
src/tools/radiant/include/ientity.h: In member function 'Entity::Entity(Entity const&)':
src/tools/radiant/include/ientity.h:48:7: warning: function 'Entity::Entity(Entity const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/entity/eclassmodel/EClassModel.h:14:
src/tools/radiant/libs/render.h: In function 'pointvertex_gl_array(PointVertex const*)':
src/tools/radiant/libs/render.h:968:13: warning: function 'pointvertex_gl_array(PointVertex const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  968 | inline void pointvertex_gl_array (const PointVertex* array)
      |             ^~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/eclassmodel/EClassModel.h:16:
src/tools/radiant/libs/pivot.h: In function 'ConstructObject2Screen(Matrix4&, Matrix4 const&, Matrix4 const&, Matrix4 const&, Matrix4 const&)':
src/tools/radiant/libs/pivot.h:51:13: warning: function 'ConstructObject2Screen(Matrix4&, Matrix4 const&, Matrix4 const&, Matrix4 const&, Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   51 | inline void ConstructObject2Screen (Matrix4& object2screen, const Matrix4& object2world, const Matrix4& world2view,
      |             ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/pivot.h: In function 'pivot_perspective(Matrix4&, Matrix4 const&)':
src/tools/radiant/libs/pivot.h:90:13: warning: function 'pivot_perspective(Matrix4&, Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   90 | inline void pivot_perspective (Matrix4& scale, const Matrix4& pivot2screen)
      |             ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/eclassmodel/../targetable.h:37,
                 from src/tools/radiant/radiant/entity/eclassmodel/EClassModel.h:18:
src/tools/radiant/libs/stringio.h: In function 'buffer_parse_floating_literal(char const*&)':
src/tools/radiant/libs/stringio.h:33:15: warning: function 'buffer_parse_floating_literal(char const*&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   33 | inline double buffer_parse_floating_literal (const char*& buffer)
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stringio.h: In function 'buffer_parse_unsigned_decimal_integer_literal(char const*&)':
src/tools/radiant/libs/stringio.h:43:12: warning: function 'buffer_parse_unsigned_decimal_integer_literal(char const*&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   43 | inline int buffer_parse_unsigned_decimal_integer_literal (const char*& buffer)
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/ientity.h: In member function 'Entity::Observer::Observer()':
src/tools/radiant/include/ientity.h:53:23: warning: function 'Entity::Observer::Observer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   53 |                 class Observer
      |                       ^~~~~~~~
In file included from src/tools/radiant/radiant/entity/eclassmodel/EClassModel.h:19:
src/tools/radiant/radiant/entity/eclassmodel/../keys/OriginKey.h: In function 'default_origin(BasicVector3<float>&)':
src/tools/radiant/radiant/entity/eclassmodel/../keys/OriginKey.h:33:13: warning: function 'default_origin(BasicVector3<float>&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   33 | inline void default_origin (Vector3& origin)
      |             ^~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/eclassmodel/../model.h:30,
                 from src/tools/radiant/radiant/entity/eclassmodel/EClassModel.h:21:
src/tools/radiant/include/moduleobserver.h: In member function 'ModuleObserver::ModuleObserver()':
src/tools/radiant/include/moduleobserver.h:27:7: warning: function 'ModuleObserver::ModuleObserver()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   27 | class ModuleObserver
      |       ^~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/eclassmodel/../NameKeys.h:29,
                 from src/tools/radiant/radiant/entity/eclassmodel/EClassModel.h:24:
src/tools/radiant/include/inamespace.h: In member function 'Namespaced::Namespaced()':
src/tools/radiant/include/inamespace.h:59:7: warning: function 'Namespaced::Namespaced()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   59 | class Namespaced {
      |       ^~~~~~~~~~
src/tools/radiant/include/editable.h: In member function 'Snappable::Snappable()':
src/tools/radiant/include/editable.h:51:7: warning: function 'Snappable::Snappable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   51 | class Snappable
      |       ^~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/aabb.h: In function 'aabb_valid(AABB const&)':
src/tools/radiant/libs/math/aabb.h:197:13: warning: function 'aabb_valid(AABB const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  197 | inline bool aabb_valid (const AABB& aabb)
      |             ^~~~~~~~~~
src/tools/radiant/libs/math/quaternion.h: In function 'matrix4_rotation_for_quaternion(BasicVector4<float> const&)':
src/tools/radiant/libs/math/quaternion.h:123:16: warning: function 'matrix4_rotation_for_quaternion(BasicVector4<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  123 | inline Matrix4 matrix4_rotation_for_quaternion (const Quaternion& quaternion)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_get_translation_vec3(Matrix4 const&)':
src/tools/radiant/libs/math/matrix.h:783:16: warning: function 'matrix4_get_translation_vec3(Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  783 | inline Vector3 matrix4_get_translation_vec3 (const Matrix4& self)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/eclassmodel/../keys/OriginKey.h: In function 'origin_translated(BasicVector3<float> const&, BasicVector3<float> const&)':
src/tools/radiant/radiant/entity/eclassmodel/../keys/OriginKey.h:50:16: warning: function 'origin_translated(BasicVector3<float> const&, BasicVector3<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   50 | inline Vector3 origin_translated (const Vector3& origin, const Vector3& translation)
      |                ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_determinant(Matrix4 const&)':
src/tools/radiant/libs/math/matrix.h:744:15: warning: function 'matrix4_determinant(Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  744 | inline double matrix4_determinant (const Matrix4& self)
      |               ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_full_inverse(Matrix4 const&)':
src/tools/radiant/libs/math/matrix.h:754:16: warning: function 'matrix4_full_inverse(Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  754 | inline Matrix4 matrix4_full_inverse (const Matrix4& self)
      |                ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_full_invert(Matrix4&)':
src/tools/radiant/libs/math/matrix.h:777:13: warning: function 'matrix4_full_invert(Matrix4&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  777 | inline void matrix4_full_invert (Matrix4& self)
      |             ^~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/math/Vector3.h:16:
src/tools/radiant/libs/math/FloatTools.h: In function 'float_mod_range<float, double>(float const&, double const&)float':
src/tools/radiant/libs/math/FloatTools.h:53:16: warning: function 'float_mod_range<float, double>(float const&, double const&)float' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   53 | inline Element float_mod_range (const Element& self, const ModulusElement& modulus)
      |                ^~~~~~~~~~~~~~~
src/tools/radiant/libs/pivot.h: In function 'pivot_scale(Matrix4&, Matrix4 const&)':
src/tools/radiant/libs/pivot.h:76:13: warning: function 'pivot_scale(Matrix4&, Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline void pivot_scale (Matrix4& scale, const Matrix4& pivot2screen)
      |             ^~~~~~~~~~~
src/tools/radiant/libs/pivot.h: In function 'Pivot2World_worldSpace(Matrix4&, Matrix4 const&, Matrix4 const&, Matrix4 const&, Matrix4 const&)':
src/tools/radiant/libs/pivot.h:113:13: warning: function 'Pivot2World_worldSpace(Matrix4&, Matrix4 const&, Matrix4 const&, Matrix4 const&, Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  113 | inline void Pivot2World_worldSpace (Matrix4& manip2world, const Matrix4& pivot2world, const Matrix4& modelview,
      |             ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/quaternion.h: In function 'matrix4_rotation_for_quaternion_quantised(BasicVector4<float> const&)':
src/tools/radiant/libs/math/quaternion.h:187:16: warning: function 'matrix4_rotation_for_quaternion_quantised(BasicVector4<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  187 | inline Matrix4 matrix4_rotation_for_quaternion_quantised (const Quaternion& quaternion)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/undolib.h:25:
src/tools/radiant/include/iundo.h: In member function 'Undoable::Undoable()':
src/tools/radiant/include/iundo.h:66:7: warning: function 'Undoable::Undoable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class Undoable
      |       ^~~~~~~~
src/tools/radiant/radiant/entity/eclassmodel/../NameKeys.h: In function 'keyIsName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/radiant/entity/eclassmodel/../NameKeys.h:31:20: warning: function 'keyIsName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | static inline bool keyIsName (const std::string& key)
      |                    ^~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_get_rotation_euler_xyz(Matrix4 const&)':
src/tools/radiant/libs/math/matrix.h:1111:16: warning: function 'matrix4_get_rotation_euler_xyz(Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
 1111 | inline Vector3 matrix4_get_rotation_euler_xyz (const Matrix4& self)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'euler_radians_to_degrees(BasicVector3<float> const&)':
src/tools/radiant/libs/math/matrix.h:805:16: warning: function 'euler_radians_to_degrees(BasicVector3<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  805 | inline Vector3 euler_radians_to_degrees (const Vector3& euler)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_get_rotation_euler_xyz_degrees(Matrix4 const&)':
src/tools/radiant/libs/math/matrix.h:1127:16: warning: function 'matrix4_get_rotation_euler_xyz_degrees(Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
 1127 | inline Vector3 matrix4_get_rotation_euler_xyz_degrees (const Matrix4& self)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/eclassmodel/EClassModel.h:20:
src/tools/radiant/radiant/entity/eclassmodel/../keys/AngleKey.h: In function 'angle_rotated(float, BasicVector4<float> const&)':
src/tools/radiant/radiant/entity/eclassmodel/../keys/AngleKey.h:84:14: warning: function 'angle_rotated(float, BasicVector4<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   84 | inline float angle_rotated (float angle, const Quaternion& rotation)
      |              ^~~~~~~~~~~~~
src/tools/radiant/libs/math/FloatTools.h: In function 'float_mod<float, double>(float const&, double const&)float':
src/tools/radiant/libs/math/FloatTools.h:60:16: warning: function 'float_mod<float, double>(float const&, double const&)float' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   60 | inline Element float_mod (const Element& self, const ModulusElement& modulus)
      |                ^~~~~~~~~
src/tools/radiant/radiant/entity/eclassmodel/../keys/AngleKey.h: In function 'normalise_angle(float&)':
src/tools/radiant/radiant/entity/eclassmodel/../keys/AngleKey.h:37:13: warning: function 'normalise_angle(float&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   37 | inline void normalise_angle (float& angle)
      |             ^~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [59]>(TextOutputStream&, char const (&) [59])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [59]>(TextOutputStream&, char const (&) [59])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [45]>(TextOutputStream&, char const (&) [45])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [45]>(TextOutputStream&, char const (&) [45])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [46]>(TextOutputStream&, char const (&) [46])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [46]>(TextOutputStream&, char const (&) [46])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [60]>(TextOutputStream&, char const (&) [60])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [60]>(TextOutputStream&, char const (&) [60])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [58]>(TextOutputStream&, char const (&) [58])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [58]>(TextOutputStream&, char const (&) [58])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [44]>(TextOutputStream&, char const (&) [44])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [44]>(TextOutputStream&, char const (&) [44])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [61]>(TextOutputStream&, char const (&) [61])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [61]>(TextOutputStream&, char const (&) [61])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [48]>(TextOutputStream&, char const (&) [48])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [48]>(TextOutputStream&, char const (&) [48])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [37]>(TextOutputStream&, char const (&) [37])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [37]>(TextOutputStream&, char const (&) [37])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [47]>(TextOutputStream&, char const (&) [47])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [47]>(TextOutputStream&, char const (&) [47])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [49]>(TextOutputStream&, char const (&) [49])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [49]>(TextOutputStream&, char const (&) [49])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [85]>(TextOutputStream&, char const (&) [85])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [85]>(TextOutputStream&, char const (&) [85])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [57]>(TextOutputStream&, char const (&) [57])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [57]>(TextOutputStream&, char const (&) [57])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/scenelib.h:42:
src/tools/radiant/libs/generic/reference.h: In function 'makeReference<scene::Node>(scene::Node&)Reference<scene::Node>':
src/tools/radiant/libs/generic/reference.h:62:24: warning: function 'makeReference<scene::Node>(scene::Node&)Reference<scene::Node>' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | inline Reference<Type> makeReference(Type& value) {
      |                        ^~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/eclassmodel/EClassModel.h:9:
src/tools/radiant/libs/selectionlib.h: In member function 'SelectableInstance::~SelectableInstance()':
src/tools/radiant/libs/selectionlib.h:152:7: warning: function 'SelectableInstance::~SelectableInstance()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  152 | class SelectableInstance: public scene::Instance, public Selectable
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/selectionlib.h: In member function 'SelectableInstance::~SelectableInstance()':
src/tools/radiant/libs/selectionlib.h:152:7: warning: function 'SelectableInstance::~SelectableInstance()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [69]>(TextOutputStream&, char const (&) [69])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [69]>(TextOutputStream&, char const (&) [69])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/math/FloatTools.h: In function 'float_to_integer<float>(float const&)int':
src/tools/radiant/libs/math/FloatTools.h:31:12: warning: function 'float_to_integer<float>(float const&)int' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | inline int float_to_integer (const Element& f)
      |            ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/FloatTools.h: In function 'float_snapped<float, float>(float const&, float const&)float':
src/tools/radiant/libs/math/FloatTools.h:38:16: warning: function 'float_snapped<float, float>(float const&, float const&)float' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   38 | inline Element float_snapped (const Element& f, const OtherElement& snap)
      |                ^~~~~~~~~~~~~
src/tools/radiant/libs/math/Vector3.h: In function 'vector3_snapped<float, float>(BasicVector3<float> const&, float const&)BasicVector3<float>':
src/tools/radiant/libs/math/Vector3.h:482:30: warning: function 'vector3_snapped<float, float>(BasicVector3<float> const&, float const&)BasicVector3<float>' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  482 | inline BasicVector3<Element> vector3_snapped (const BasicVector3<Element>& self, const OtherElement& snap)
      |                              ^~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/eclassmodel/../keys/OriginKey.h: In function 'origin_snapped(BasicVector3<float> const&, float)':
src/tools/radiant/radiant/entity/eclassmodel/../keys/OriginKey.h:56:16: warning: function 'origin_snapped(BasicVector3<float> const&, float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   56 | inline Vector3 origin_snapped (const Vector3& origin, float snap)
      |                ^~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [39]>(TextOutputStream&, char const (&) [39])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [39]>(TextOutputStream&, char const (&) [39])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [55]>(TextOutputStream&, char const (&) [55])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [55]>(TextOutputStream&, char const (&) [55])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/mapfile.h: In function 'path_find_mapfile<Reference<scene::Node> const*>(Reference<scene::Node> const*, Reference<scene::Node> const*)MapFile*':
src/tools/radiant/include/mapfile.h:49:17: warning: function 'path_find_mapfile<Reference<scene::Node> const*>(Reference<scene::Node> const*, Reference<scene::Node> const*)MapFile*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | inline MapFile* path_find_mapfile(Iterator first, Iterator last) {
      |                 ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/traverselib.h:29:
src/tools/radiant/libs/container/container.h: In member function 'UnsortedSet<Callback1<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void> >::UnsortedSet()':
src/tools/radiant/libs/container/container.h:63:7: warning: function 'UnsortedSet<Callback1<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void> >::UnsortedSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   63 | class UnsortedSet {
      |       ^~~~~~~~~~~
In file included from src/tools/radiant/include/ibrush.h:26:
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<KeyValue>(KeyValue&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<KeyValue>(KeyValue&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/container/container.h: In member function 'UnsortedSet<Entity::Observer*>::UnsortedSet()':
src/tools/radiant/libs/container/container.h:63:7: warning: function 'UnsortedSet<Entity::Observer*>::UnsortedSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   63 | class UnsortedSet {
      |       ^~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<EntityKeyValues>(EntityKeyValues&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<EntityKeyValues>(EntityKeyValues&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/render.h: In member function 'VertexBuffer<PointVertex>::VertexBuffer()':
src/tools/radiant/libs/render.h:120:7: warning: function 'VertexBuffer<PointVertex>::VertexBuffer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  120 | class VertexBuffer
      |       ^~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<TargetingEntity>(TargetingEntity&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<TargetingEntity>(TargetingEntity&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<TargetedEntity>(TargetedEntity&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<TargetedEntity>(TargetedEntity&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/entity/eclassmodel/../namedentity.h: In member function 'NameCallbackSet::NameCallbackSet()':
src/tools/radiant/radiant/entity/eclassmodel/../namedentity.h:37:7: warning: function 'NameCallbackSet::NameCallbackSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   37 | class NameCallbackSet
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<EntityKeyValue>(EntityKeyValue&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<EntityKeyValue>(EntityKeyValue&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<NamedEntity>(NamedEntity&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<NamedEntity>(NamedEntity&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<AngleKey>(AngleKey&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<AngleKey>(AngleKey&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<OriginKey>(OriginKey&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<OriginKey>(OriginKey&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/entity/eclassmodel/EClassModel.h:23:
src/tools/radiant/radiant/entity/eclassmodel/../keys/KeyObserverMap.h: In member function 'KeyObserverMap::KeyObserverMap()':
src/tools/radiant/radiant/entity/eclassmodel/../keys/KeyObserverMap.h:28:7: warning: function 'KeyObserverMap::KeyObserverMap()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   28 | class KeyObserverMap: public Entity::Observer
      |       ^~~~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<EclassModel>(EclassModel&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<EclassModel>(EclassModel&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ReferenceCache::Name_CONSTANT_> >(ConstantWrapper<ReferenceCache::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ReferenceCache::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ReferenceCache::Name_CONSTANT_> >(ConstantWrapper<ReferenceCache::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ReferenceCache::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ReferenceCache::Version_CONSTANT_> >(ConstantWrapper<ReferenceCache::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ReferenceCache::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ReferenceCache::Version_CONSTANT_> >(ConstantWrapper<ReferenceCache::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ReferenceCache::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/render.h: In member function 'RenderablePointVector::~RenderablePointVector()':
src/tools/radiant/libs/render.h:996:7: warning: function 'RenderablePointVector::~RenderablePointVector()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  996 | class RenderablePointVector: public OpenGLRenderable
      |       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/eclassmodel/../targetable.h: In member function 'RenderableTargetingEntities::~RenderableTargetingEntities()':
src/tools/radiant/radiant/entity/eclassmodel/../targetable.h:220:7: warning: function 'RenderableTargetingEntities::~RenderableTargetingEntities()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  220 | class RenderableTargetingEntities
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/render.h: In member function 'RenderablePointVector::~RenderablePointVector()':
src/tools/radiant/libs/render.h:996:7: warning: function 'RenderablePointVector::~RenderablePointVector()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  996 | class RenderablePointVector: public OpenGLRenderable
      |       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/render.h: In member function 'VertexBuffer<PointVertex>::~VertexBuffer()':
src/tools/radiant/libs/render.h:120:7: warning: function 'VertexBuffer<PointVertex>::~VertexBuffer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  120 | class VertexBuffer
      |       ^~~~~~~~~~~~
src/tools/radiant/libs/pivot.h: In member function 'RenderablePivot::~RenderablePivot()':
src/tools/radiant/libs/pivot.h:177:7: warning: function 'RenderablePivot::~RenderablePivot()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  177 | class RenderablePivot: public OpenGLRenderable
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/libs/pivot.h: In member function 'RenderablePivot::~RenderablePivot()':
src/tools/radiant/libs/pivot.h:177:7: warning: function 'RenderablePivot::~RenderablePivot()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/container/container.h: In member function 'UnsortedSet<Callback1<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void> >::~UnsortedSet()':
src/tools/radiant/libs/container/container.h:63:7: warning: function 'UnsortedSet<Callback1<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void> >::~UnsortedSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   63 | class UnsortedSet {
      |       ^~~~~~~~~~~
src/tools/radiant/libs/container/container.h: In member function 'UnsortedSet<Entity::Observer*>::~UnsortedSet()':
src/tools/radiant/libs/container/container.h:63:7: warning: function 'UnsortedSet<Entity::Observer*>::~UnsortedSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/entitylib.h:40:
src/tools/radiant/libs/eclasslib.h: In function 'EntityClass_valueForKey(EntityClass const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/eclasslib.h:229:20: warning: function 'EntityClass_valueForKey(EntityClass const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  229 | inline std::string EntityClass_valueForKey (const EntityClass& entityClass, const std::string& key)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stringio.h: In function 'string_parse_float(char const*, float&)':
src/tools/radiant/libs/stringio.h:49:13: warning: function 'string_parse_float(char const*, float&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | inline bool string_parse_float (const char* string, float& f)
      |             ^~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/eclassmodel/../keys/AngleKey.h: In function 'read_angle(float&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/radiant/entity/eclassmodel/../keys/AngleKey.h:41:13: warning: function 'read_angle(float&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline void read_angle (float& angle, const std::string& value)
      |             ^~~~~~~~~~
src/tools/radiant/libs/stringio.h: In function 'string_parse_vector3<float>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, BasicVector3<float>&)bool':
src/tools/radiant/libs/stringio.h:70:13: warning: function 'string_parse_vector3<float>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, BasicVector3<float>&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   70 | inline bool string_parse_vector3 (const std::string& str, BasicVector3<Element>& v)
      |             ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/eclassmodel/../keys/OriginKey.h: In function 'read_origin(BasicVector3<float>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/radiant/entity/eclassmodel/../keys/OriginKey.h:37:13: warning: function 'read_origin(BasicVector3<float>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   37 | inline void read_origin (Vector3& origin, const std::string& value)
      |             ^~~~~~~~~~~
src/tools/radiant/libs/stringio.h: In function 'string_parse_size(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)':
src/tools/radiant/libs/stringio.h:101:13: warning: function 'string_parse_size(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  101 | inline bool string_parse_size (const std::string& str, std::size_t& i)
      |             ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/undolib.h: In member function 'BasicUndoMemento<std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*> > > >::~BasicUndoMemento()':
src/tools/radiant/libs/undolib.h:30:7: warning: function 'BasicUndoMemento<std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*> > > >::~BasicUndoMemento()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   30 | class BasicUndoMemento: public UndoMemento
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/undolib.h: In member function 'BasicUndoMemento<std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*> > > >::~BasicUndoMemento()':
src/tools/radiant/libs/undolib.h:30:7: warning: function 'BasicUndoMemento<std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*> > > >::~BasicUndoMemento()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/undolib.h: In member function 'BasicUndoMemento<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BasicUndoMemento()':
src/tools/radiant/libs/undolib.h:30:7: warning: function 'BasicUndoMemento<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BasicUndoMemento()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/undolib.h: In member function 'BasicUndoMemento<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BasicUndoMemento()':
src/tools/radiant/libs/undolib.h:30:7: warning: function 'BasicUndoMemento<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BasicUndoMemento()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/entity/eclassmodel/../model.h:29:
src/tools/radiant/libs/os/path.h: In function 'os::standardPath(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/os/path.h:52:28: warning: function 'os::standardPath(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   52 |         inline std::string standardPath (const std::string& inPath)
      |                            ^~~~~~~~~~~~
src/tools/radiant/radiant/entity/eclassmodel/../keys/OriginKey.h: In function 'write_origin(BasicVector3<float> const&, Entity*, char const*)':
src/tools/radiant/radiant/entity/eclassmodel/../keys/OriginKey.h:43:13: warning: function 'write_origin(BasicVector3<float> const&, Entity*, char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   43 | inline void write_origin (const Vector3& origin, Entity* entity, const char* key)
      |             ^~~~~~~~~~~~
src/tools/radiant/radiant/entity/eclassmodel/../keys/AngleKey.h: In function 'write_angle(float, Entity*)':
src/tools/radiant/radiant/entity/eclassmodel/../keys/AngleKey.h:49:13: warning: function 'write_angle(float, Entity*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | inline void write_angle (float angle, Entity* entity)
      |             ^~~~~~~~~~~
src/tools/radiant/radiant/entity/eclassmodel/../targetable.h: In member function 'TargetKeys::~TargetKeys()':
src/tools/radiant/radiant/entity/eclassmodel/../targetable.h:168:7: warning: function 'TargetKeys::~TargetKeys()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  168 | class TargetKeys: public Entity::Observer
      |       ^~~~~~~~~~
src/tools/radiant/radiant/entity/eclassmodel/../targetable.h: In member function 'TargetKeys::~TargetKeys()':
src/tools/radiant/radiant/entity/eclassmodel/../targetable.h:168:7: warning: function 'TargetKeys::~TargetKeys()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/entity/eclassmodel/../namedentity.h: In member function 'NameCallbackSet::~NameCallbackSet()':
src/tools/radiant/radiant/entity/eclassmodel/../namedentity.h:37:7: warning: function 'NameCallbackSet::~NameCallbackSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   37 | class NameCallbackSet
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/eclassmodel/../namedentity.h: In member function 'NamedEntity::~NamedEntity()':
src/tools/radiant/radiant/entity/eclassmodel/../namedentity.h:58:7: warning: function 'NamedEntity::~NamedEntity()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | class NamedEntity
      |       ^~~~~~~~~~~
In file included from src/tools/radiant/include/iregistry.h:6:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iregistry.h: In function 'GlobalRegistry()':
src/tools/radiant/include/iregistry.h:184:18: warning: function 'GlobalRegistry()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iscenegraph.h: In function 'GlobalSceneGraph()':
src/tools/radiant/include/iscenegraph.h:241:22: warning: function 'GlobalSceneGraph()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'findInstance(Stack<Reference<scene::Node> > const&)':
src/tools/radiant/libs/scenelib.h:615:25: warning: function 'findInstance(Stack<Reference<scene::Node> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  615 | inline scene::Instance& findInstance (const scene::Path& path)
      |                         ^~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'selectPath(Stack<Reference<scene::Node> > const&, bool)':
src/tools/radiant/libs/scenelib.h:622:13: warning: function 'selectPath(Stack<Reference<scene::Node> > const&, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  622 | inline void selectPath (const scene::Path& path, bool selected)
      |             ^~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iundo.h: In function 'GlobalUndoSystem()':
src/tools/radiant/include/iundo.h:172:20: warning: function 'GlobalUndoSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  172 | inline UndoSystem& GlobalUndoSystem ()
      |                    ^~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:706:
src/tools/radiant/libs/generic/referencecounted.h: In function 'operator==<scene::Node>(SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&, SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&)bool':
src/tools/radiant/libs/generic/referencecounted.h:158:13: warning: function 'operator==<scene::Node>(SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&, SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  158 | inline bool operator==(const SmartReference<Type>& self, const SmartReference<Type>& other) {
      |             ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ReferenceCache::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ReferenceCache::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ReferenceCache::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ReferenceCache::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ReferenceCache::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ReferenceCache::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ReferenceCache::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ReferenceCache::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ReferenceCache::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ReferenceCache::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ReferenceCache::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ReferenceCache::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ReferenceCache::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ReferenceCache::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ReferenceCache::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ReferenceCache::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ReferenceCache::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ReferenceCache::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ReferenceCache::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ReferenceCache::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ReferenceCache::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ReferenceCache::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ReferenceCache::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ReferenceCache::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ReferenceCache::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ReferenceCache::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ReferenceCache::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ReferenceCache::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ReferenceCache::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ReferenceCache::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ReferenceCache::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ReferenceCache::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/entitylib.h:25:
src/tools/radiant/include/ireference.h: In function 'GlobalReferenceCache()':
src/tools/radiant/include/ireference.h:82:24: warning: function 'GlobalReferenceCache()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   82 | inline ReferenceCache& GlobalReferenceCache ()
      |                        ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/eclassmodel/../model.h: In member function 'SingletonModel::~SingletonModel()':
src/tools/radiant/radiant/entity/eclassmodel/../model.h:94:7: warning: function 'SingletonModel::~SingletonModel()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class SingletonModel
      |       ^~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/entitylib.h:30:
src/tools/radiant/include/iradiant.h: In function 'GlobalRadiant()':
src/tools/radiant/include/iradiant.h:162:18: warning: function 'GlobalRadiant()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, OpenGLBinding::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, OpenGLBinding::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, OpenGLBinding::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, OpenGLBinding::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/entitylib.h:31:
src/tools/radiant/include/igl.h: In function 'GlobalOpenGL()':
src/tools/radiant/include/igl.h:212:23: warning: function 'GlobalOpenGL()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'operator==<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>(CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&, CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&)bool':
src/tools/radiant/libs/generic/callback.h:245:13: warning: function 'operator==<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>(CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&, CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  245 | inline bool operator== (const CallbackBase<Thunk>& self, const CallbackBase<Thunk>& other)
      |             ^~~~~~~~
src/tools/radiant/radiant/entity/eclassmodel/../keys/KeyObserverMap.h: In member function 'KeyObserverMap::~KeyObserverMap()':
src/tools/radiant/radiant/entity/eclassmodel/../keys/KeyObserverMap.h:28:7: warning: function 'KeyObserverMap::~KeyObserverMap()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   28 | class KeyObserverMap: public Entity::Observer
      |       ^~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/eclassmodel/../keys/KeyObserverMap.h: In member function 'KeyObserverMap::~KeyObserverMap()':
src/tools/radiant/radiant/entity/eclassmodel/../keys/KeyObserverMap.h:28:7: warning: function 'KeyObserverMap::~KeyObserverMap()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/entity/eclassmodel/EClassModel.h: In member function 'EclassModel::~EclassModel()':
src/tools/radiant/radiant/entity/eclassmodel/EClassModel.h:26:7: warning: function 'EclassModel::~EclassModel()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   26 | class EclassModel: public Snappable {
      |       ^~~~~~~~~~~
src/tools/radiant/radiant/entity/eclassmodel/EClassModel.h: In member function 'EclassModel::~EclassModel()':
src/tools/radiant/radiant/entity/eclassmodel/EClassModel.h:26:7: warning: function 'EclassModel::~EclassModel()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/iundo.h: In member function 'UndoMemento::UndoMemento()':
src/tools/radiant/include/iundo.h:45:7: warning: function 'UndoMemento::UndoMemento()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class UndoMemento
      |       ^~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/entity/eclassmodel/EClassModelInstance.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/include/iregistry.h:3,
                 from src/tools/radiant/radiant/entity/eclassmodel/EClassModel.h:3,
                 from src/tools/radiant/radiant/entity/eclassmodel/EClassModelInstance.h:3,
                 from src/tools/radiant/radiant/entity/eclassmodel/EClassModelInstance.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iregistry.h:172:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/include/ientity.h:28,
                 from src/tools/radiant/libs/scenelib.h:33,
                 from src/tools/radiant/include/editable.h:32,
                 from src/tools/radiant/radiant/entity/eclassmodel/EClassModel.h:7:
src/tools/radiant/libs/string/string.h: In function 'string_empty(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/string/string.h:44:13: warning: function 'string_empty(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   44 | inline bool string_empty (const std::string& string)
      |             ^~~~~~~~~~~~
src/tools/radiant/libs/string/string.h: In function 'string_equal_n(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long)':
src/tools/radiant/libs/string/string.h:67:13: warning: function 'string_equal_n(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   67 | inline bool string_equal_n (const std::string& string, const std::string& other, std::size_t n)
      |             ^~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:39:
src/tools/radiant/libs/math/aabb.h: In function 'extents_valid(float)':
src/tools/radiant/libs/math/aabb.h:187:13: warning: function 'extents_valid(float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  187 | inline bool extents_valid (float f)
      |             ^~~~~~~~~~~~~
src/tools/radiant/libs/math/aabb.h: In function 'origin_valid(float)':
src/tools/radiant/libs/math/aabb.h:192:13: warning: function 'origin_valid(float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  192 | inline bool origin_valid (float f)
      |             ^~~~~~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:40:
src/tools/radiant/libs/transformlib.h: In member function 'TransformModifier::~TransformModifier()':
src/tools/radiant/libs/transformlib.h:129:7: warning: function 'TransformModifier::~TransformModifier()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  129 | class TransformModifier: public Transformable
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/transformlib.h: In member function 'TransformModifier::~TransformModifier()':
src/tools/radiant/libs/transformlib.h:129:7: warning: function 'TransformModifier::~TransformModifier()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/transformlib.h: In member function 'Transformable::Transformable()':
src/tools/radiant/libs/transformlib.h:109:7: warning: function 'Transformable::Transformable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  109 | class Transformable
      |       ^~~~~~~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:32:
src/tools/radiant/include/iselection.h: In member function 'Selectable::Selectable()':
src/tools/radiant/include/iselection.h:41:7: warning: function 'Selectable::Selectable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | class Selectable
      |       ^~~~~~~~~~
In file included from src/tools/radiant/libs/entitylib.h:29,
                 from src/tools/radiant/radiant/entity/eclassmodel/EClassModel.h:13:
src/tools/radiant/include/irender.h: In member function 'OpenGLRenderable::OpenGLRenderable()':
src/tools/radiant/include/irender.h:86:7: warning: function 'OpenGLRenderable::OpenGLRenderable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   86 | class OpenGLRenderable
      |       ^~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/eclassmodel/EClassModel.h:14:
src/tools/radiant/libs/render.h: In function 'pointvertex_gl_array(PointVertex const*)':
src/tools/radiant/libs/render.h:968:13: warning: function 'pointvertex_gl_array(PointVertex const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  968 | inline void pointvertex_gl_array (const PointVertex* array)
      |             ^~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/eclassmodel/../targetable.h:37,
                 from src/tools/radiant/radiant/entity/eclassmodel/EClassModel.h:18:
src/tools/radiant/libs/stringio.h: In function 'buffer_parse_unsigned_decimal_integer_literal(char const*&)':
src/tools/radiant/libs/stringio.h:43:12: warning: function 'buffer_parse_unsigned_decimal_integer_literal(char const*&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   43 | inline int buffer_parse_unsigned_decimal_integer_literal (const char*& buffer)
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/eclassmodel/../targetable.h: In member function 'Targetable::Targetable()':
src/tools/radiant/radiant/entity/eclassmodel/../targetable.h:39:7: warning: function 'Targetable::Targetable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class Targetable
      |       ^~~~~~~~~~
src/tools/radiant/include/ientity.h: In member function 'Entity::Observer::Observer()':
src/tools/radiant/include/ientity.h:53:23: warning: function 'Entity::Observer::Observer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   53 |                 class Observer
      |                       ^~~~~~~~
In file included from src/tools/radiant/radiant/entity/eclassmodel/EClassModel.h:6:
src/tools/radiant/include/renderable.h: In member function 'Renderable::Renderable()':
src/tools/radiant/include/renderable.h:80:7: warning: function 'Renderable::Renderable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   80 | class Renderable
      |       ^~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/aabb.h: In function 'aabb_valid(AABB const&)':
src/tools/radiant/libs/math/aabb.h:197:13: warning: function 'aabb_valid(AABB const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  197 | inline bool aabb_valid (const AABB& aabb)
      |             ^~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/eclassmodel/EClassModel.h:24:
src/tools/radiant/radiant/entity/eclassmodel/../NameKeys.h: In function 'keyIsName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/radiant/entity/eclassmodel/../NameKeys.h:31:20: warning: function 'keyIsName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | static inline bool keyIsName (const std::string& key)
      |                    ^~~~~~~~~
In file included from src/tools/radiant/include/ibrush.h:27,
                 from src/tools/radiant/libs/scenelib.h:34:
src/tools/radiant/libs/math/Vector3.h: In function 'vector3_mid<float>(BasicVector3<float> const&, BasicVector3<float> const&)BasicVector3<float>':
src/tools/radiant/libs/math/Vector3.h:451:30: warning: function 'vector3_mid<float>(BasicVector3<float> const&, BasicVector3<float> const&)BasicVector3<float>' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  451 | inline BasicVector3<Element> vector3_mid (const BasicVector3<Element>& begin, const BasicVector3<Element>& end)
      |                              ^~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/eclassmodel/../targetable.h:31:
src/tools/radiant/libs/math/line.h: In function 'segment_for_startend(BasicVector3<float> const&, BasicVector3<float> const&)':
src/tools/radiant/libs/math/line.h:77:16: warning: function 'segment_for_startend(BasicVector3<float> const&, BasicVector3<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   77 | inline Segment segment_for_startend (const Vector3& start, const Vector3& end)
      |                ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [59]>(TextOutputStream&, char const (&) [59])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [59]>(TextOutputStream&, char const (&) [59])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [45]>(TextOutputStream&, char const (&) [45])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [45]>(TextOutputStream&, char const (&) [45])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [85]>(TextOutputStream&, char const (&) [85])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [85]>(TextOutputStream&, char const (&) [85])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/entity/eclassmodel/EClassModel.h:9:
src/tools/radiant/libs/selectionlib.h: In member function 'SelectableInstance::~SelectableInstance()':
src/tools/radiant/libs/selectionlib.h:152:7: warning: function 'SelectableInstance::~SelectableInstance()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  152 | class SelectableInstance: public scene::Instance, public Selectable
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/selectionlib.h: In member function 'SelectableInstance::~SelectableInstance()':
src/tools/radiant/libs/selectionlib.h:152:7: warning: function 'SelectableInstance::~SelectableInstance()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [69]>(TextOutputStream&, char const (&) [69])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [69]>(TextOutputStream&, char const (&) [69])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/include/ibrush.h:26:
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<SelectableInstance>(SelectableInstance&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<SelectableInstance>(SelectableInstance&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<TargetingEntity>(TargetingEntity&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<TargetingEntity>(TargetingEntity&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/entity/eclassmodel/../targetable.h: In member function 'TargetKeys::TargetKeys()':
src/tools/radiant/radiant/entity/eclassmodel/../targetable.h:168:7: warning: function 'TargetKeys::TargetKeys()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  168 | class TargetKeys: public Entity::Observer
      |       ^~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<TargetedEntity>(TargetedEntity&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<TargetedEntity>(TargetedEntity&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<EntityKeyValue>(EntityKeyValue&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<EntityKeyValue>(EntityKeyValue&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<EclassModel>(EclassModel&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<EclassModel>(EclassModel&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<EClassModelInstance>(EClassModelInstance&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<EClassModelInstance>(EClassModelInstance&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/render.h: In member function 'RenderablePointVector::~RenderablePointVector()':
src/tools/radiant/libs/render.h:996:7: warning: function 'RenderablePointVector::~RenderablePointVector()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  996 | class RenderablePointVector: public OpenGLRenderable
      |       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/render.h: In member function 'RenderablePointVector::~RenderablePointVector()':
src/tools/radiant/libs/render.h:996:7: warning: function 'RenderablePointVector::~RenderablePointVector()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/entity/eclassmodel/../targetable.h: In member function 'RenderableTargetingEntities::~RenderableTargetingEntities()':
src/tools/radiant/radiant/entity/eclassmodel/../targetable.h:220:7: warning: function 'RenderableTargetingEntities::~RenderableTargetingEntities()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  220 | class RenderableTargetingEntities
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/eclassmodel/../targetable.h: In member function 'RenderableConnectionLines::RenderableConnectionLines()':
src/tools/radiant/radiant/entity/eclassmodel/../targetable.h:313:7: warning: function 'RenderableConnectionLines::RenderableConnectionLines()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  313 | class RenderableConnectionLines: public Renderable
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stringio.h: In function 'string_parse_size(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)':
src/tools/radiant/libs/stringio.h:101:13: warning: function 'string_parse_size(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  101 | inline bool string_parse_size (const std::string& str, std::size_t& i)
      |             ^~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/eclassmodel/../targetable.h: In member function 'TargetKeys::~TargetKeys()':
src/tools/radiant/radiant/entity/eclassmodel/../targetable.h:168:7: warning: function 'TargetKeys::~TargetKeys()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  168 | class TargetKeys: public Entity::Observer
      |       ^~~~~~~~~~
src/tools/radiant/radiant/entity/eclassmodel/../targetable.h: In member function 'TargetKeys::~TargetKeys()':
src/tools/radiant/radiant/entity/eclassmodel/../targetable.h:168:7: warning: function 'TargetKeys::~TargetKeys()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/iregistry.h:6:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iselection.h: In function 'GlobalSelectionSystem()':
src/tools/radiant/include/iselection.h:241:25: warning: function 'GlobalSelectionSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'operator==<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>(CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&, CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&)bool':
src/tools/radiant/libs/generic/callback.h:245:13: warning: function 'operator==<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>(CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&, CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  245 | inline bool operator== (const CallbackBase<Thunk>& self, const CallbackBase<Thunk>& other)
      |             ^~~~~~~~
src/tools/radiant/radiant/entity/eclassmodel/../targetable.h: In member function 'RenderableConnectionLines::~RenderableConnectionLines()':
src/tools/radiant/radiant/entity/eclassmodel/../targetable.h:313:7: warning: function 'RenderableConnectionLines::~RenderableConnectionLines()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  313 | class RenderableConnectionLines: public Renderable
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/eclassmodel/../targetable.h: In member function 'RenderableConnectionLines::~RenderableConnectionLines()':
src/tools/radiant/radiant/entity/eclassmodel/../targetable.h:313:7: warning: function 'RenderableConnectionLines::~RenderableConnectionLines()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
===> CXX [uforadiant] src/tools/radiant/radiant/entity/eclassmodel/EClassModelNode.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/include/iregistry.h:3,
                 from src/tools/radiant/radiant/entity/eclassmodel/EClassModel.h:3,
                 from src/tools/radiant/radiant/entity/eclassmodel/EClassModelNode.h:3,
                 from src/tools/radiant/radiant/entity/eclassmodel/EClassModelNode.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iregistry.h:172:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/eclassmodel/EClassModel.h:12:
src/tools/radiant/libs/traverselib.h: In member function 'TraversableNode::~TraversableNode()':
src/tools/radiant/libs/traverselib.h:266:7: warning: function 'TraversableNode::~TraversableNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  266 | class TraversableNode: public scene::Traversable
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/libs/traverselib.h: In member function 'TraversableNode::~TraversableNode()':
src/tools/radiant/libs/traverselib.h:266:7: warning: function 'TraversableNode::~TraversableNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/include/editable.h:32,
                 from src/tools/radiant/radiant/entity/eclassmodel/EClassModel.h:7:
src/tools/radiant/libs/scenelib.h: In member function 'AnyInstanceSelected::~AnyInstanceSelected()':
src/tools/radiant/libs/scenelib.h:497:7: warning: function 'AnyInstanceSelected::~AnyInstanceSelected()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  497 | class AnyInstanceSelected: public scene::Instantiable::Visitor
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In member function 'AnyInstanceSelected::~AnyInstanceSelected()':
src/tools/radiant/libs/scenelib.h:497:7: warning: function 'AnyInstanceSelected::~AnyInstanceSelected()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/include/ientity.h:28,
                 from src/tools/radiant/libs/scenelib.h:33:
src/tools/radiant/libs/string/string.h: In function 'string_empty(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/string/string.h:44:13: warning: function 'string_empty(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   44 | inline bool string_empty (const std::string& string)
      |             ^~~~~~~~~~~~
src/tools/radiant/libs/string/string.h: In function 'string_equal_n(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long)':
src/tools/radiant/libs/string/string.h:67:13: warning: function 'string_equal_n(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   67 | inline bool string_equal_n (const std::string& string, const std::string& other, std::size_t n)
      |             ^~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:39:
src/tools/radiant/libs/math/aabb.h: In function 'extents_valid(float)':
src/tools/radiant/libs/math/aabb.h:187:13: warning: function 'extents_valid(float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  187 | inline bool extents_valid (float f)
      |             ^~~~~~~~~~~~~
src/tools/radiant/libs/math/aabb.h: In function 'origin_valid(float)':
src/tools/radiant/libs/math/aabb.h:192:13: warning: function 'origin_valid(float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  192 | inline bool origin_valid (float f)
      |             ^~~~~~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:40:
src/tools/radiant/libs/transformlib.h: In member function 'MatrixTransform::~MatrixTransform()':
src/tools/radiant/libs/transformlib.h:57:7: warning: function 'MatrixTransform::~MatrixTransform()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   57 | class MatrixTransform: public TransformNode
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/libs/transformlib.h: In member function 'MatrixTransform::~MatrixTransform()':
src/tools/radiant/libs/transformlib.h:57:7: warning: function 'MatrixTransform::~MatrixTransform()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/transformlib.h: In member function 'TransformNode::TransformNode()':
src/tools/radiant/libs/transformlib.h:34:7: warning: function 'TransformNode::TransformNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   34 | class TransformNode
      |       ^~~~~~~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:30:
src/tools/radiant/include/inode.h: In member function 'scene::INode::INode()':
src/tools/radiant/include/inode.h:9:7: warning: function 'scene::INode::INode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    9 | class INode
      |       ^~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_getInstantiable(scene::Node&)':
src/tools/radiant/libs/scenelib.h:195:29: warning: function 'Node_getInstantiable(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  195 | inline scene::Instantiable* Node_getInstantiable (scene::Node& node)
      |                             ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_getTraversable(scene::Node&)':
src/tools/radiant/libs/scenelib.h:200:28: warning: function 'Node_getTraversable(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  200 | inline scene::Traversable* Node_getTraversable (scene::Node& node)
      |                            ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_traverseSubgraph(scene::Node&, scene::Traversable::Walker const&)':
src/tools/radiant/libs/scenelib.h:205:13: warning: function 'Node_traverseSubgraph(scene::Node&, scene::Traversable::Walker const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  205 | inline void Node_traverseSubgraph (scene::Node& node, const scene::Traversable::Walker& walker)
      |             ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'scene::operator<(scene::Node&, scene::Node&)':
src/tools/radiant/libs/scenelib.h:222:13: warning: function 'scene::operator<(scene::Node&, scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  222 | inline bool operator< (scene::Node& node, scene::Node& other)
      |             ^~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'scene::operator==(scene::Node&, scene::Node&)':
src/tools/radiant/libs/scenelib.h:226:13: warning: function 'scene::operator==(scene::Node&, scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  226 | inline bool operator== (scene::Node& node, scene::Node& other)
      |             ^~~~~~~~
In file included from src/tools/radiant/include/iscenegraph.h:28,
                 from src/tools/radiant/libs/scenelib.h:31:
src/tools/radiant/include/itraversable.h: In member function 'scene::Traversable::Walker::Walker()':
src/tools/radiant/include/itraversable.h:36:23: warning: function 'scene::Traversable::Walker::Walker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   36 |                 class Walker
      |                       ^~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_isEntity(scene::Node&)':
src/tools/radiant/libs/scenelib.h:277:13: warning: function 'Node_isEntity(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  277 | inline bool Node_isEntity (scene::Node& node)
      |             ^~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_isBrush(scene::Node&)':
src/tools/radiant/libs/scenelib.h:309:13: warning: function 'Node_isBrush(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  309 | inline bool Node_isBrush (scene::Node& node)
      |             ^~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_isPrimitive(scene::Node&)':
src/tools/radiant/libs/scenelib.h:315:13: warning: function 'Node_isPrimitive(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  315 | inline bool Node_isPrimitive (scene::Node& node)
      |             ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Instance_getSelectable(scene::Instance&)':
src/tools/radiant/libs/scenelib.h:488:20: warning: function 'Instance_getSelectable(scene::Instance&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  488 | inline Selectable* Instance_getSelectable (scene::Instance& instance)
      |                    ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Instantiable::Visitor::Visitor()':
src/tools/radiant/include/iscenegraph.h:193:31: warning: function 'scene::Instantiable::Visitor::Visitor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  193 |                         class Visitor
      |                               ^~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_instanceSelected(scene::Node&)':
src/tools/radiant/libs/scenelib.h:515:13: warning: function 'Node_instanceSelected(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  515 | inline bool Node_instanceSelected (scene::Node& node)
      |             ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Instance_setSelected(scene::Instance&, bool)':
src/tools/radiant/libs/scenelib.h:598:13: warning: function 'Instance_setSelected(scene::Instance&, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  598 | inline void Instance_setSelected (scene::Instance& instance, bool selected)
      |             ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'nodetype_get_name(ENodeType)':
src/tools/radiant/libs/scenelib.h:678:20: warning: function 'nodetype_get_name(ENodeType)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  678 | inline const char* nodetype_get_name (ENodeType type)
      |                    ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'node_get_nodetype(scene::Node&)':
src/tools/radiant/libs/scenelib.h:689:18: warning: function 'node_get_nodetype(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  689 | inline ENodeType node_get_nodetype (scene::Node& node)
      |                  ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itraversable.h: In member function 'scene::Traversable::Traversable()':
src/tools/radiant/include/itraversable.h:18:7: warning: function 'scene::Traversable::Traversable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   18 | class Traversable
      |       ^~~~~~~~~~~
src/tools/radiant/include/itraversable.h: In member function 'scene::Traversable::Traversable(scene::Traversable const&)':
src/tools/radiant/include/itraversable.h:18:7: warning: function 'scene::Traversable::Traversable(scene::Traversable const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itraversable.h: In member function 'scene::Traversable::Observer::Observer()':
src/tools/radiant/include/itraversable.h:23:23: warning: function 'scene::Traversable::Observer::Observer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   23 |                 class Observer
      |                       ^~~~~~~~
In file included from src/tools/radiant/radiant/entity/eclassmodel/EClassModel.h:22:
src/tools/radiant/radiant/entity/eclassmodel/../namedentity.h: In member function 'RenderableNamedEntity::~RenderableNamedEntity()':
src/tools/radiant/radiant/entity/eclassmodel/../namedentity.h:95:7: warning: function 'RenderableNamedEntity::~RenderableNamedEntity()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   95 | class RenderableNamedEntity: public OpenGLRenderable
      |       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/eclassmodel/../namedentity.h: In member function 'RenderableNamedEntity::~RenderableNamedEntity()':
src/tools/radiant/radiant/entity/eclassmodel/../namedentity.h:95:7: warning: function 'RenderableNamedEntity::~RenderableNamedEntity()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/ientity.h: In member function 'EntityKeyValue::EntityKeyValue()':
src/tools/radiant/include/ientity.h:36:7: warning: function 'EntityKeyValue::EntityKeyValue()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   36 | class EntityKeyValue
      |       ^~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/eclassmodel/EClassModel.h:14:
src/tools/radiant/libs/render.h: In function 'pointvertex_gl_array(PointVertex const*)':
src/tools/radiant/libs/render.h:968:13: warning: function 'pointvertex_gl_array(PointVertex const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  968 | inline void pointvertex_gl_array (const PointVertex* array)
      |             ^~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/eclassmodel/../targetable.h:37,
                 from src/tools/radiant/radiant/entity/eclassmodel/EClassModel.h:18:
src/tools/radiant/libs/stringio.h: In function 'buffer_parse_unsigned_decimal_integer_literal(char const*&)':
src/tools/radiant/libs/stringio.h:43:12: warning: function 'buffer_parse_unsigned_decimal_integer_literal(char const*&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   43 | inline int buffer_parse_unsigned_decimal_integer_literal (const char*& buffer)
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/eclassmodel/../NameKeys.h:29,
                 from src/tools/radiant/radiant/entity/eclassmodel/EClassModel.h:24:
src/tools/radiant/include/inamespace.h: In member function 'Namespaced::Namespaced()':
src/tools/radiant/include/inamespace.h:59:7: warning: function 'Namespaced::Namespaced()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   59 | class Namespaced {
      |       ^~~~~~~~~~
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Instantiable::Instantiable()':
src/tools/radiant/include/iscenegraph.h:175:15: warning: function 'scene::Instantiable::Instantiable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  175 |         class Instantiable
      |               ^~~~~~~~~~~~
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Cloneable::Cloneable()':
src/tools/radiant/include/iscenegraph.h:217:15: warning: function 'scene::Cloneable::Cloneable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  217 |         class Cloneable
      |               ^~~~~~~~~
In file included from src/tools/radiant/libs/instancelib.h:27,
                 from src/tools/radiant/radiant/entity/eclassmodel/EClassModel.h:10:
src/tools/radiant/include/nameable.h: In member function 'Nameable::Nameable()':
src/tools/radiant/include/nameable.h:30:7: warning: function 'Nameable::Nameable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   30 | class Nameable
      |       ^~~~~~~~
src/tools/radiant/include/editable.h: In member function 'Snappable::Snappable()':
src/tools/radiant/include/editable.h:51:7: warning: function 'Snappable::Snappable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   51 | class Snappable
      |       ^~~~~~~~~
src/tools/radiant/include/ientity.h: In member function 'EntityNode::EntityNode()':
src/tools/radiant/include/ientity.h:93:7: warning: function 'EntityNode::EntityNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   93 | class EntityNode
      |       ^~~~~~~~~~
src/tools/radiant/include/inode.h: In member function 'scene::INode::INode(scene::INode const&)':
src/tools/radiant/include/inode.h:9:7: warning: function 'scene::INode::INode(scene::INode const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    9 | class INode
      |       ^~~~~
src/tools/radiant/libs/scenelib.h: In member function 'scene::Node::Node(scene::Node const&)':
src/tools/radiant/libs/scenelib.h:95:15: warning: function 'scene::Node::Node(scene::Node const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   95 |         class Node : public INode
      |               ^~~~
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Instantiable::Instantiable(scene::Instantiable const&)':
src/tools/radiant/include/iscenegraph.h:175:15: warning: function 'scene::Instantiable::Instantiable(scene::Instantiable const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  175 |         class Instantiable
      |               ^~~~~~~~~~~~
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Cloneable::Cloneable(scene::Cloneable const&)':
src/tools/radiant/include/iscenegraph.h:217:15: warning: function 'scene::Cloneable::Cloneable(scene::Cloneable const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  217 |         class Cloneable
      |               ^~~~~~~~~
src/tools/radiant/include/itraversable.h: In member function 'scene::Traversable::Observer::Observer(scene::Traversable::Observer const&)':
src/tools/radiant/include/itraversable.h:23:23: warning: function 'scene::Traversable::Observer::Observer(scene::Traversable::Observer const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   23 |                 class Observer
      |                       ^~~~~~~~
src/tools/radiant/include/nameable.h: In member function 'Nameable::Nameable(Nameable const&)':
src/tools/radiant/include/nameable.h:30:7: warning: function 'Nameable::Nameable(Nameable const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   30 | class Nameable
      |       ^~~~~~~~
src/tools/radiant/include/editable.h: In member function 'Snappable::Snappable(Snappable const&)':
src/tools/radiant/include/editable.h:51:7: warning: function 'Snappable::Snappable(Snappable const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   51 | class Snappable
      |       ^~~~~~~~~
src/tools/radiant/libs/transformlib.h: In member function 'TransformNode::TransformNode(TransformNode const&)':
src/tools/radiant/libs/transformlib.h:34:7: warning: function 'TransformNode::TransformNode(TransformNode const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   34 | class TransformNode
      |       ^~~~~~~~~~~~~
src/tools/radiant/include/ientity.h: In member function 'EntityNode::EntityNode(EntityNode const&)':
src/tools/radiant/include/ientity.h:93:7: warning: function 'EntityNode::EntityNode(EntityNode const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   93 | class EntityNode
      |       ^~~~~~~~~~
src/tools/radiant/include/inamespace.h: In member function 'Namespaced::Namespaced(Namespaced const&)':
src/tools/radiant/include/inamespace.h:59:7: warning: function 'Namespaced::Namespaced(Namespaced const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   59 | class Namespaced {
      |       ^~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/aabb.h: In function 'aabb_valid(AABB const&)':
src/tools/radiant/libs/math/aabb.h:197:13: warning: function 'aabb_valid(AABB const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  197 | inline bool aabb_valid (const AABB& aabb)
      |             ^~~~~~~~~~
In file included from src/tools/radiant/libs/undolib.h:25,
                 from src/tools/radiant/libs/traverselib.h:28:
src/tools/radiant/include/iundo.h: In member function 'Undoable::Undoable()':
src/tools/radiant/include/iundo.h:66:7: warning: function 'Undoable::Undoable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class Undoable
      |       ^~~~~~~~
src/tools/radiant/radiant/entity/eclassmodel/../NameKeys.h: In function 'keyIsName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/radiant/entity/eclassmodel/../NameKeys.h:31:20: warning: function 'keyIsName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | static inline bool keyIsName (const std::string& key)
      |                    ^~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [59]>(TextOutputStream&, char const (&) [59])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [59]>(TextOutputStream&, char const (&) [59])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [45]>(TextOutputStream&, char const (&) [45])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [45]>(TextOutputStream&, char const (&) [45])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [58]>(TextOutputStream&, char const (&) [58])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [58]>(TextOutputStream&, char const (&) [58])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [44]>(TextOutputStream&, char const (&) [44])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [44]>(TextOutputStream&, char const (&) [44])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [37]>(TextOutputStream&, char const (&) [37])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [37]>(TextOutputStream&, char const (&) [37])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [61]>(TextOutputStream&, char const (&) [61])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [61]>(TextOutputStream&, char const (&) [61])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [48]>(TextOutputStream&, char const (&) [48])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [48]>(TextOutputStream&, char const (&) [48])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [47]>(TextOutputStream&, char const (&) [47])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [47]>(TextOutputStream&, char const (&) [47])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [46]>(TextOutputStream&, char const (&) [46])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [46]>(TextOutputStream&, char const (&) [46])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [60]>(TextOutputStream&, char const (&) [60])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [60]>(TextOutputStream&, char const (&) [60])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/scenelib.h:42:
src/tools/radiant/libs/generic/reference.h: In function 'makeReference<scene::Node>(scene::Node&)Reference<scene::Node>':
src/tools/radiant/libs/generic/reference.h:62:24: warning: function 'makeReference<scene::Node>(scene::Node&)Reference<scene::Node>' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | inline Reference<Type> makeReference(Type& value) {
      |                        ^~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/eclassmodel/EClassModel.h:9:
src/tools/radiant/libs/selectionlib.h: In member function 'SelectableInstance::~SelectableInstance()':
src/tools/radiant/libs/selectionlib.h:152:7: warning: function 'SelectableInstance::~SelectableInstance()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  152 | class SelectableInstance: public scene::Instance, public Selectable
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/selectionlib.h: In member function 'SelectableInstance::~SelectableInstance()':
src/tools/radiant/libs/selectionlib.h:152:7: warning: function 'SelectableInstance::~SelectableInstance()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [69]>(TextOutputStream&, char const (&) [69])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [69]>(TextOutputStream&, char const (&) [69])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/traverselib.h:29:
src/tools/radiant/libs/container/container.h: In member function 'UnsortedSet<Callback1<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void> >::UnsortedSet()':
src/tools/radiant/libs/container/container.h:63:7: warning: function 'UnsortedSet<Callback1<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void> >::UnsortedSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   63 | class UnsortedSet {
      |       ^~~~~~~~~~~
In file included from src/tools/radiant/include/ibrush.h:26,
                 from src/tools/radiant/libs/scenelib.h:34:
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<KeyValue>(KeyValue&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<KeyValue>(KeyValue&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<TargetingEntity>(TargetingEntity&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<TargetingEntity>(TargetingEntity&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<TargetedEntity>(TargetedEntity&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<TargetedEntity>(TargetedEntity&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<EntityKeyValue>(EntityKeyValue&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<EntityKeyValue>(EntityKeyValue&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/instancelib.h: In member function 'InstanceEvaluateTransform<EClassModelInstance>::operator()(scene::Instance&) const':
src/tools/radiant/libs/instancelib.h:219:22: warning: function 'InstanceEvaluateTransform<EClassModelInstance>::operator()(scene::Instance&) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  219 |                 void operator() (scene::Instance& instance) const
      |                      ^~~~~~~~
src/tools/radiant/libs/instancelib.h: In member function 'InstanceSet::InstanceSet()':
src/tools/radiant/libs/instancelib.h:127:7: warning: function 'InstanceSet::InstanceSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | class InstanceSet: public scene::Traversable::Observer
      |       ^~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<InstanceSet>(InstanceSet&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<InstanceSet>(InstanceSet&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/instancelib.h: In function 'InstanceSet_forEach<InstanceEvaluateTransform<EClassModelInstance> >(InstanceSet&, InstanceEvaluateTransform<EClassModelInstance> const&)void':
src/tools/radiant/libs/instancelib.h:207:13: warning: function 'InstanceSet_forEach<InstanceEvaluateTransform<EClassModelInstance> >(InstanceSet&, InstanceEvaluateTransform<EClassModelInstance> const&)void' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  207 | inline void InstanceSet_forEach (InstanceSet& instances, const Functor& functor)
      |             ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ReferenceCache::Name_CONSTANT_> >(ConstantWrapper<ReferenceCache::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ReferenceCache::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ReferenceCache::Name_CONSTANT_> >(ConstantWrapper<ReferenceCache::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ReferenceCache::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ReferenceCache::Version_CONSTANT_> >(ConstantWrapper<ReferenceCache::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ReferenceCache::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ReferenceCache::Version_CONSTANT_> >(ConstantWrapper<ReferenceCache::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ReferenceCache::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/render.h: In member function 'RenderablePointVector::~RenderablePointVector()':
src/tools/radiant/libs/render.h:996:7: warning: function 'RenderablePointVector::~RenderablePointVector()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  996 | class RenderablePointVector: public OpenGLRenderable
      |       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/eclassmodel/../targetable.h: In member function 'RenderableTargetingEntities::~RenderableTargetingEntities()':
src/tools/radiant/radiant/entity/eclassmodel/../targetable.h:220:7: warning: function 'RenderableTargetingEntities::~RenderableTargetingEntities()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  220 | class RenderableTargetingEntities
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/render.h: In member function 'RenderablePointVector::~RenderablePointVector()':
src/tools/radiant/libs/render.h:996:7: warning: function 'RenderablePointVector::~RenderablePointVector()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  996 | class RenderablePointVector: public OpenGLRenderable
      |       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/render.h: In member function 'VertexBuffer<PointVertex>::~VertexBuffer()':
src/tools/radiant/libs/render.h:120:7: warning: function 'VertexBuffer<PointVertex>::~VertexBuffer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  120 | class VertexBuffer
      |       ^~~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/eclassmodel/EClassModel.h:16:
src/tools/radiant/libs/pivot.h: In member function 'RenderablePivot::~RenderablePivot()':
src/tools/radiant/libs/pivot.h:177:7: warning: function 'RenderablePivot::~RenderablePivot()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  177 | class RenderablePivot: public OpenGLRenderable
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/libs/pivot.h: In member function 'RenderablePivot::~RenderablePivot()':
src/tools/radiant/libs/pivot.h:177:7: warning: function 'RenderablePivot::~RenderablePivot()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/container/container.h: In member function 'UnsortedSet<Callback1<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void> >::~UnsortedSet()':
src/tools/radiant/libs/container/container.h:63:7: warning: function 'UnsortedSet<Callback1<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void> >::~UnsortedSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   63 | class UnsortedSet {
      |       ^~~~~~~~~~~
src/tools/radiant/libs/container/container.h: In member function 'UnsortedSet<Entity::Observer*>::~UnsortedSet()':
src/tools/radiant/libs/container/container.h:63:7: warning: function 'UnsortedSet<Entity::Observer*>::~UnsortedSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/generic/callback.h: In function 'operator< <void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>(CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&, CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&)bool':
src/tools/radiant/libs/generic/callback.h:255:13: warning: function 'operator< <void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>(CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&, CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  255 | inline bool operator< (const CallbackBase<Thunk>& self, const CallbackBase<Thunk>& other)
      |             ^~~~~~~~
src/tools/radiant/libs/undolib.h: In member function 'BasicUndoMemento<std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*> > > >::~BasicUndoMemento()':
src/tools/radiant/libs/undolib.h:30:7: warning: function 'BasicUndoMemento<std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*> > > >::~BasicUndoMemento()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   30 | class BasicUndoMemento: public UndoMemento
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/undolib.h: In member function 'BasicUndoMemento<std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*> > > >::~BasicUndoMemento()':
src/tools/radiant/libs/undolib.h:30:7: warning: function 'BasicUndoMemento<std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*> > > >::~BasicUndoMemento()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/undolib.h: In member function 'BasicUndoMemento<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BasicUndoMemento()':
src/tools/radiant/libs/undolib.h:30:7: warning: function 'BasicUndoMemento<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BasicUndoMemento()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/undolib.h: In member function 'BasicUndoMemento<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BasicUndoMemento()':
src/tools/radiant/libs/undolib.h:30:7: warning: function 'BasicUndoMemento<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BasicUndoMemento()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stringio.h: In function 'string_parse_size(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)':
src/tools/radiant/libs/stringio.h:101:13: warning: function 'string_parse_size(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  101 | inline bool string_parse_size (const std::string& str, std::size_t& i)
      |             ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/entitylib.h:40,
                 from src/tools/radiant/radiant/entity/eclassmodel/EClassModel.h:13:
src/tools/radiant/libs/eclasslib.h: In function 'EntityClass_valueForKey(EntityClass const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/eclasslib.h:229:20: warning: function 'EntityClass_valueForKey(EntityClass const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  229 | inline std::string EntityClass_valueForKey (const EntityClass& entityClass, const std::string& key)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/eclassmodel/../targetable.h: In member function 'TargetKeys::~TargetKeys()':
src/tools/radiant/radiant/entity/eclassmodel/../targetable.h:168:7: warning: function 'TargetKeys::~TargetKeys()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  168 | class TargetKeys: public Entity::Observer
      |       ^~~~~~~~~~
src/tools/radiant/radiant/entity/eclassmodel/../targetable.h: In member function 'TargetKeys::~TargetKeys()':
src/tools/radiant/radiant/entity/eclassmodel/../targetable.h:168:7: warning: function 'TargetKeys::~TargetKeys()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/entity/eclassmodel/../namedentity.h: In member function 'NameCallbackSet::~NameCallbackSet()':
src/tools/radiant/radiant/entity/eclassmodel/../namedentity.h:37:7: warning: function 'NameCallbackSet::~NameCallbackSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   37 | class NameCallbackSet
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/iregistry.h:6:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iscenegraph.h: In function 'GlobalSceneGraph()':
src/tools/radiant/include/iscenegraph.h:241:22: warning: function 'GlobalSceneGraph()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'findInstance(Stack<Reference<scene::Node> > const&)':
src/tools/radiant/libs/scenelib.h:615:25: warning: function 'findInstance(Stack<Reference<scene::Node> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  615 | inline scene::Instance& findInstance (const scene::Path& path)
      |                         ^~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'selectPath(Stack<Reference<scene::Node> > const&, bool)':
src/tools/radiant/libs/scenelib.h:622:13: warning: function 'selectPath(Stack<Reference<scene::Node> > const&, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  622 | inline void selectPath (const scene::Path& path, bool selected)
      |             ^~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iundo.h: In function 'GlobalUndoSystem()':
src/tools/radiant/include/iundo.h:172:20: warning: function 'GlobalUndoSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  172 | inline UndoSystem& GlobalUndoSystem ()
      |                    ^~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:706:
src/tools/radiant/libs/generic/referencecounted.h: In function 'operator==<scene::Node>(SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&, SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&)bool':
src/tools/radiant/libs/generic/referencecounted.h:158:13: warning: function 'operator==<scene::Node>(SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&, SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  158 | inline bool operator==(const SmartReference<Type>& self, const SmartReference<Type>& other) {
      |             ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ReferenceCache::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ReferenceCache::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ReferenceCache::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ReferenceCache::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ReferenceCache::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ReferenceCache::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ReferenceCache::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ReferenceCache::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ReferenceCache::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ReferenceCache::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ReferenceCache::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ReferenceCache::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ReferenceCache::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ReferenceCache::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ReferenceCache::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ReferenceCache::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ReferenceCache::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ReferenceCache::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ReferenceCache::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ReferenceCache::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ReferenceCache::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ReferenceCache::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ReferenceCache::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ReferenceCache::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ReferenceCache::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ReferenceCache::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ReferenceCache::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ReferenceCache::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ReferenceCache::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ReferenceCache::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ReferenceCache::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ReferenceCache::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/entitylib.h:25:
src/tools/radiant/include/ireference.h: In function 'GlobalReferenceCache()':
src/tools/radiant/include/ireference.h:82:24: warning: function 'GlobalReferenceCache()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   82 | inline ReferenceCache& GlobalReferenceCache ()
      |                        ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, OpenGLBinding::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, OpenGLBinding::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, OpenGLBinding::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, OpenGLBinding::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/entitylib.h:31:
src/tools/radiant/include/igl.h: In function 'GlobalOpenGL()':
src/tools/radiant/include/igl.h:212:23: warning: function 'GlobalOpenGL()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'operator==<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>(CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&, CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&)bool':
src/tools/radiant/libs/generic/callback.h:245:13: warning: function 'operator==<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>(CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&, CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  245 | inline bool operator== (const CallbackBase<Thunk>& self, const CallbackBase<Thunk>& other)
      |             ^~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:43:
src/tools/radiant/libs/container/stack.h: In function 'operator< <Reference<scene::Node> >(Stack<Reference<scene::Node> > const&, Stack<Reference<scene::Node> > const&)bool':
src/tools/radiant/libs/container/stack.h:210:13: warning: function 'operator< <Reference<scene::Node> >(Stack<Reference<scene::Node> > const&, Stack<Reference<scene::Node> > const&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  210 | inline bool operator< (const Stack<Type>& self, const Stack<Type>& other)
      |             ^~~~~~~~
In file included from src/tools/radiant/radiant/entity/eclassmodel/EClassModel.h:21:
src/tools/radiant/radiant/entity/eclassmodel/../model.h: In member function 'SingletonModel::~SingletonModel()':
src/tools/radiant/radiant/entity/eclassmodel/../model.h:94:7: warning: function 'SingletonModel::~SingletonModel()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class SingletonModel
      |       ^~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/eclassmodel/../namedentity.h: In member function 'NamedEntity::~NamedEntity()':
src/tools/radiant/radiant/entity/eclassmodel/../namedentity.h:58:7: warning: function 'NamedEntity::~NamedEntity()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | class NamedEntity
      |       ^~~~~~~~~~~
src/tools/radiant/include/iundo.h: In member function 'UndoMemento::UndoMemento()':
src/tools/radiant/include/iundo.h:45:7: warning: function 'UndoMemento::UndoMemento()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class UndoMemento
      |       ^~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/eclassmodel/EClassModel.h:23:
src/tools/radiant/radiant/entity/eclassmodel/../keys/KeyObserverMap.h: In member function 'KeyObserverMap::~KeyObserverMap()':
src/tools/radiant/radiant/entity/eclassmodel/../keys/KeyObserverMap.h:28:7: warning: function 'KeyObserverMap::~KeyObserverMap()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   28 | class KeyObserverMap: public Entity::Observer
      |       ^~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/eclassmodel/EClassModel.h: In member function 'EclassModel::~EclassModel()':
src/tools/radiant/radiant/entity/eclassmodel/EClassModel.h:26:7: warning: function 'EclassModel::~EclassModel()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   26 | class EclassModel: public Snappable {
      |       ^~~~~~~~~~~
src/tools/radiant/radiant/entity/eclassmodel/EClassModel.h: In member function 'EclassModel::~EclassModel()':
src/tools/radiant/radiant/entity/eclassmodel/EClassModel.h:26:7: warning: function 'EclassModel::~EclassModel()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/entity/eclassmodel/../keys/KeyObserverMap.h: In member function 'KeyObserverMap::~KeyObserverMap()':
src/tools/radiant/radiant/entity/eclassmodel/../keys/KeyObserverMap.h:28:7: warning: function 'KeyObserverMap::~KeyObserverMap()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   28 | class KeyObserverMap: public Entity::Observer
      |       ^~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/entity/generic/GenericEntity.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/libs/generic/constant.h:25,
                 from src/tools/radiant/include/cullable.h:29,
                 from src/tools/radiant/radiant/entity/generic/GenericEntity.h:3,
                 from src/tools/radiant/radiant/entity/generic/GenericEntity.cpp:10:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iscenegraph.h:231,
                 from src/tools/radiant/libs/scenelib.h:31,
                 from src/tools/radiant/include/editable.h:32,
                 from src/tools/radiant/radiant/entity/generic/GenericEntity.h:5:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/include/ientity.h:28,
                 from src/tools/radiant/libs/scenelib.h:33:
src/tools/radiant/libs/string/string.h: In function 'string_empty(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/string/string.h:44:13: warning: function 'string_empty(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   44 | inline bool string_empty (const std::string& string)
      |             ^~~~~~~~~~~~
src/tools/radiant/libs/string/string.h: In function 'string_equal_n(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long)':
src/tools/radiant/libs/string/string.h:67:13: warning: function 'string_equal_n(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   67 | inline bool string_equal_n (const std::string& string, const std::string& other, std::size_t n)
      |             ^~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/math/Vector3.h:17,
                 from src/tools/radiant/include/ibrush.h:27,
                 from src/tools/radiant/libs/scenelib.h:34:
src/tools/radiant/libs/math/pi.h: In function 'radians_to_degrees(double)':
src/tools/radiant/libs/math/pi.h:38:15: warning: function 'radians_to_degrees(double)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   38 | inline double radians_to_degrees (double radians)
      |               ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/pi.h: In function 'degrees_to_radians(double)':
src/tools/radiant/libs/math/pi.h:42:15: warning: function 'degrees_to_radians(double)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline double degrees_to_radians (double degrees)
      |               ^~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/math/aabb.h:30,
                 from src/tools/radiant/libs/scenelib.h:39:
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_multiplied_by_matrix4(Matrix4 const&, Matrix4 const&)':
src/tools/radiant/libs/math/matrix.h:477:16: warning: function 'matrix4_multiplied_by_matrix4(Matrix4 const&, Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  477 | inline Matrix4 matrix4_multiplied_by_matrix4 (const Matrix4& self, const Matrix4& other)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_rotation_for_sincos_x(float, float)':
src/tools/radiant/libs/math/matrix.h:819:16: warning: function 'matrix4_rotation_for_sincos_x(float, float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  819 | inline Matrix4 matrix4_rotation_for_sincos_x (float s, float c)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_rotation_for_sincos_y(float, float)':
src/tools/radiant/libs/math/matrix.h:837:16: warning: function 'matrix4_rotation_for_sincos_y(float, float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  837 | inline Matrix4 matrix4_rotation_for_sincos_y (float s, float c)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_rotation_for_sincos_z(float, float)':
src/tools/radiant/libs/math/matrix.h:855:16: warning: function 'matrix4_rotation_for_sincos_z(float, float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  855 | inline Matrix4 matrix4_rotation_for_sincos_z (float s, float c)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_rotation_for_z(double)':
src/tools/radiant/libs/math/matrix.h:861:16: warning: function 'matrix4_rotation_for_z(double)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  861 | inline Matrix4 matrix4_rotation_for_z (double z)
      |                ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_rotation_for_z_degrees(float)':
src/tools/radiant/libs/math/matrix.h:867:16: warning: function 'matrix4_rotation_for_z_degrees(float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  867 | inline Matrix4 matrix4_rotation_for_z_degrees (float z)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/transformlib.h:31,
                 from src/tools/radiant/libs/scenelib.h:40:
src/tools/radiant/libs/math/quaternion.h: In function 'quaternion_component_is_90(float)':
src/tools/radiant/libs/math/quaternion.h:182:13: warning: function 'quaternion_component_is_90(float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  182 | inline bool quaternion_component_is_90 (float component)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/transformlib.h: In member function 'MatrixTransform::~MatrixTransform()':
src/tools/radiant/libs/transformlib.h:57:7: warning: function 'MatrixTransform::~MatrixTransform()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   57 | class MatrixTransform: public TransformNode
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/libs/transformlib.h: In member function 'MatrixTransform::~MatrixTransform()':
src/tools/radiant/libs/transformlib.h:57:7: warning: function 'MatrixTransform::~MatrixTransform()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/transformlib.h: In member function 'TransformNode::TransformNode()':
src/tools/radiant/libs/transformlib.h:34:7: warning: function 'TransformNode::TransformNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   34 | class TransformNode
      |       ^~~~~~~~~~~~~
In file included from src/tools/radiant/libs/selectionlib.h:26,
                 from src/tools/radiant/radiant/entity/generic/GenericEntity.h:10:
src/tools/radiant/include/selectable.h: In function 'SelectionIntersection_closer(SelectionIntersection const&, SelectionIntersection const&)':
src/tools/radiant/include/selectable.h:70:13: warning: function 'SelectionIntersection_closer(SelectionIntersection const&, SelectionIntersection const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   70 | inline bool SelectionIntersection_closer (const SelectionIntersection& self, const SelectionIntersection& other)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/generic/GenericEntity.h:23:
src/tools/radiant/radiant/entity/generic/../RenderableArrow.h: In member function 'RenderableArrow::~RenderableArrow()':
src/tools/radiant/radiant/entity/generic/../RenderableArrow.h:30:7: warning: function 'RenderableArrow::~RenderableArrow()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   30 | class RenderableArrow: public OpenGLRenderable
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/generic/../RenderableArrow.h: In member function 'RenderableArrow::~RenderableArrow()':
src/tools/radiant/radiant/entity/generic/../RenderableArrow.h:30:7: warning: function 'RenderableArrow::~RenderableArrow()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/entity/generic/GenericEntity.h:13:
src/tools/radiant/libs/entitylib.h: In member function 'RenderableSolidAABB::~RenderableSolidAABB()':
src/tools/radiant/libs/entitylib.h:290:7: warning: function 'RenderableSolidAABB::~RenderableSolidAABB()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  290 | class RenderableSolidAABB: public OpenGLRenderable
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/entitylib.h: In member function 'RenderableSolidAABB::~RenderableSolidAABB()':
src/tools/radiant/libs/entitylib.h:290:7: warning: function 'RenderableSolidAABB::~RenderableSolidAABB()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/entitylib.h: In member function 'RenderableWireframeAABB::~RenderableWireframeAABB()':
src/tools/radiant/libs/entitylib.h:304:7: warning: function 'RenderableWireframeAABB::~RenderableWireframeAABB()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  304 | class RenderableWireframeAABB: public OpenGLRenderable
      |       ^~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/entitylib.h: In member function 'RenderableWireframeAABB::~RenderableWireframeAABB()':
src/tools/radiant/libs/entitylib.h:304:7: warning: function 'RenderableWireframeAABB::~RenderableWireframeAABB()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/entity/generic/GenericEntity.h:20:
src/tools/radiant/radiant/entity/generic/../namedentity.h: In member function 'RenderableNamedEntity::~RenderableNamedEntity()':
src/tools/radiant/radiant/entity/generic/../namedentity.h:95:7: warning: function 'RenderableNamedEntity::~RenderableNamedEntity()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   95 | class RenderableNamedEntity: public OpenGLRenderable
      |       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/generic/../namedentity.h: In member function 'RenderableNamedEntity::~RenderableNamedEntity()':
src/tools/radiant/radiant/entity/generic/../namedentity.h:95:7: warning: function 'RenderableNamedEntity::~RenderableNamedEntity()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/undolib.h:26,
                 from src/tools/radiant/libs/entitylib.h:36:
src/tools/radiant/include/mapfile.h: In function 'Node_getMapFile(scene::Node&)':
src/tools/radiant/include/mapfile.h:44:17: warning: function 'Node_getMapFile(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   44 | inline MapFile* Node_getMapFile(scene::Node& node) {
      |                 ^~~~~~~~~~~~~~~
src/tools/radiant/libs/entitylib.h: In function 'aabb_draw_wire(BasicVector3<float> const*)':
src/tools/radiant/libs/entitylib.h:138:13: warning: function 'aabb_draw_wire(BasicVector3<float> const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  138 | inline void aabb_draw_wire (const Vector3 points[8])
      |             ^~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/entitylib.h:29:
src/tools/radiant/include/irender.h: In member function 'OpenGLRenderable::OpenGLRenderable()':
src/tools/radiant/include/irender.h:86:7: warning: function 'OpenGLRenderable::OpenGLRenderable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   86 | class OpenGLRenderable
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/ientity.h: In member function 'EntityKeyValue::EntityKeyValue()':
src/tools/radiant/include/ientity.h:36:7: warning: function 'EntityKeyValue::EntityKeyValue()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   36 | class EntityKeyValue
      |       ^~~~~~~~~~~~~~
src/tools/radiant/include/ientity.h: In member function 'Entity::Entity()':
src/tools/radiant/include/ientity.h:48:7: warning: function 'Entity::Entity()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   48 | class Entity
      |       ^~~~~~
src/tools/radiant/include/ientity.h: In member function 'Entity::Entity(Entity const&)':
src/tools/radiant/include/ientity.h:48:7: warning: function 'Entity::Entity(Entity const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/entity/generic/../targetable.h:37,
                 from src/tools/radiant/radiant/entity/generic/GenericEntity.h:17:
src/tools/radiant/libs/stringio.h: In function 'buffer_parse_floating_literal(char const*&)':
src/tools/radiant/libs/stringio.h:33:15: warning: function 'buffer_parse_floating_literal(char const*&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   33 | inline double buffer_parse_floating_literal (const char*& buffer)
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stringio.h: In function 'buffer_parse_unsigned_decimal_integer_literal(char const*&)':
src/tools/radiant/libs/stringio.h:43:12: warning: function 'buffer_parse_unsigned_decimal_integer_literal(char const*&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   43 | inline int buffer_parse_unsigned_decimal_integer_literal (const char*& buffer)
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/ientity.h: In member function 'Entity::Observer::Observer()':
src/tools/radiant/include/ientity.h:53:23: warning: function 'Entity::Observer::Observer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   53 |                 class Observer
      |                       ^~~~~~~~
In file included from src/tools/radiant/radiant/entity/generic/GenericEntity.h:18:
src/tools/radiant/radiant/entity/generic/../keys/OriginKey.h: In function 'default_origin(BasicVector3<float>&)':
src/tools/radiant/radiant/entity/generic/../keys/OriginKey.h:33:13: warning: function 'default_origin(BasicVector3<float>&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   33 | inline void default_origin (Vector3& origin)
      |             ^~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/generic/../NameKeys.h:29,
                 from src/tools/radiant/radiant/entity/generic/GenericEntity.h:22:
src/tools/radiant/include/inamespace.h: In member function 'Namespaced::Namespaced()':
src/tools/radiant/include/inamespace.h:59:7: warning: function 'Namespaced::Namespaced()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   59 | class Namespaced {
      |       ^~~~~~~~~~
src/tools/radiant/include/cullable.h: In member function 'Cullable::Cullable()':
src/tools/radiant/include/cullable.h:64:7: warning: function 'Cullable::Cullable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   64 | class Cullable {
      |       ^~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:29:
src/tools/radiant/include/Bounded.h: In member function 'Bounded::Bounded()':
src/tools/radiant/include/Bounded.h:11:7: warning: function 'Bounded::Bounded()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   11 | class Bounded
      |       ^~~~~~~
src/tools/radiant/include/editable.h: In member function 'Snappable::Snappable()':
src/tools/radiant/include/editable.h:51:7: warning: function 'Snappable::Snappable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   51 | class Snappable
      |       ^~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/entitylib.h: In function 'aabb_draw_flatshade(BasicVector3<float> const*)':
src/tools/radiant/libs/entitylib.h:145:13: warning: function 'aabb_draw_flatshade(BasicVector3<float> const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  145 | inline void aabb_draw_flatshade (const Vector3 points[8])
      |             ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/quaternion.h: In function 'matrix4_rotation_for_quaternion(BasicVector4<float> const&)':
src/tools/radiant/libs/math/quaternion.h:123:16: warning: function 'matrix4_rotation_for_quaternion(BasicVector4<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  123 | inline Matrix4 matrix4_rotation_for_quaternion (const Quaternion& quaternion)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_get_translation_vec3(Matrix4 const&)':
src/tools/radiant/libs/math/matrix.h:783:16: warning: function 'matrix4_get_translation_vec3(Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  783 | inline Vector3 matrix4_get_translation_vec3 (const Matrix4& self)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/generic/../keys/OriginKey.h: In function 'origin_translated(BasicVector3<float> const&, BasicVector3<float> const&)':
src/tools/radiant/radiant/entity/generic/../keys/OriginKey.h:50:16: warning: function 'origin_translated(BasicVector3<float> const&, BasicVector3<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   50 | inline Vector3 origin_translated (const Vector3& origin, const Vector3& translation)
      |                ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/math/Vector3.h:16:
src/tools/radiant/libs/math/FloatTools.h: In function 'float_mod_range<float, double>(float const&, double const&)float':
src/tools/radiant/libs/math/FloatTools.h:53:16: warning: function 'float_mod_range<float, double>(float const&, double const&)float' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   53 | inline Element float_mod_range (const Element& self, const ModulusElement& modulus)
      |                ^~~~~~~~~~~~~~~
src/tools/radiant/libs/math/quaternion.h: In function 'matrix4_rotation_for_quaternion_quantised(BasicVector4<float> const&)':
src/tools/radiant/libs/math/quaternion.h:187:16: warning: function 'matrix4_rotation_for_quaternion_quantised(BasicVector4<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  187 | inline Matrix4 matrix4_rotation_for_quaternion_quantised (const Quaternion& quaternion)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/generic/../NameKeys.h: In function 'keyIsName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/radiant/entity/generic/../NameKeys.h:31:20: warning: function 'keyIsName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | static inline bool keyIsName (const std::string& key)
      |                    ^~~~~~~~~
In file included from src/tools/radiant/libs/undolib.h:25:
src/tools/radiant/include/iundo.h: In member function 'Undoable::Undoable()':
src/tools/radiant/include/iundo.h:66:7: warning: function 'Undoable::Undoable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class Undoable
      |       ^~~~~~~~
src/tools/radiant/libs/math/Vector3.h: In function 'vector3_mid<float>(BasicVector3<float> const&, BasicVector3<float> const&)BasicVector3<float>':
src/tools/radiant/libs/math/Vector3.h:451:30: warning: function 'vector3_mid<float>(BasicVector3<float> const&, BasicVector3<float> const&)BasicVector3<float>' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  451 | inline BasicVector3<Element> vector3_mid (const BasicVector3<Element>& begin, const BasicVector3<Element>& end)
      |                              ^~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_transformed_direction<float>(Matrix4 const&, BasicVector3<float> const&)BasicVector3<float>':
src/tools/radiant/libs/math/matrix.h:616:30: warning: function 'matrix4_transformed_direction<float>(Matrix4 const&, BasicVector3<float> const&)BasicVector3<float>' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  616 | inline BasicVector3<Element> matrix4_transformed_direction (const Matrix4& self, const BasicVector3<Element>& direction)
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/entitylib.h: In function 'arrow_draw(BasicVector3<float> const&, BasicVector3<float> const&)':
src/tools/radiant/libs/entitylib.h:81:13: warning: function 'arrow_draw(BasicVector3<float> const&, BasicVector3<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | inline void arrow_draw (const Vector3& origin, const Vector3& direction)
      |             ^~~~~~~~~~
src/tools/radiant/libs/math/aabb.h: In function 'aabb_corners(AABB const&, BasicVector3<float>*)':
src/tools/radiant/libs/math/aabb.h:312:13: warning: function 'aabb_corners(AABB const&, BasicVector3<float>*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  312 | inline void aabb_corners (const AABB& aabb, Vector3 corners[8])
      |             ^~~~~~~~~~~~
src/tools/radiant/libs/entitylib.h: In function 'aabb_draw_textured(AABB const&)':
src/tools/radiant/libs/entitylib.h:202:13: warning: function 'aabb_draw_textured(AABB const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  202 | inline void aabb_draw_textured (const AABB& aabb)
      |             ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/entitylib.h: In function 'aabb_draw_flatshade(AABB const&)':
src/tools/radiant/libs/entitylib.h:195:13: warning: function 'aabb_draw_flatshade(AABB const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  195 | inline void aabb_draw_flatshade (const AABB& aabb)
      |             ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/entitylib.h: In function 'aabb_draw_solid(AABB const&, unsigned int)':
src/tools/radiant/libs/entitylib.h:272:13: warning: function 'aabb_draw_solid(AABB const&, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  272 | inline void aabb_draw_solid (const AABB& aabb, RenderStateFlags state)
      |             ^~~~~~~~~~~~~~~
src/tools/radiant/libs/entitylib.h: In function 'aabb_draw_wire(AABB const&)':
src/tools/radiant/libs/entitylib.h:188:13: warning: function 'aabb_draw_wire(AABB const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  188 | inline void aabb_draw_wire (const AABB& aabb)
      |             ^~~~~~~~~~~~~~
src/tools/radiant/libs/entitylib.h: In function 'aabb_testselect(AABB const&, SelectionTest&, SelectionIntersection&)':
src/tools/radiant/libs/entitylib.h:127:13: warning: function 'aabb_testselect(AABB const&, SelectionTest&, SelectionIntersection&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline void aabb_testselect (const AABB& aabb, SelectionTest& test, SelectionIntersection& best)
      |             ^~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_get_rotation_euler_xyz(Matrix4 const&)':
src/tools/radiant/libs/math/matrix.h:1111:16: warning: function 'matrix4_get_rotation_euler_xyz(Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
 1111 | inline Vector3 matrix4_get_rotation_euler_xyz (const Matrix4& self)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'euler_radians_to_degrees(BasicVector3<float> const&)':
src/tools/radiant/libs/math/matrix.h:805:16: warning: function 'euler_radians_to_degrees(BasicVector3<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  805 | inline Vector3 euler_radians_to_degrees (const Vector3& euler)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_get_rotation_euler_xyz_degrees(Matrix4 const&)':
src/tools/radiant/libs/math/matrix.h:1127:16: warning: function 'matrix4_get_rotation_euler_xyz_degrees(Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
 1127 | inline Vector3 matrix4_get_rotation_euler_xyz_degrees (const Matrix4& self)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/generic/GenericEntity.h:19:
src/tools/radiant/radiant/entity/generic/../keys/AngleKey.h: In function 'angle_rotated(float, BasicVector4<float> const&)':
src/tools/radiant/radiant/entity/generic/../keys/AngleKey.h:84:14: warning: function 'angle_rotated(float, BasicVector4<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   84 | inline float angle_rotated (float angle, const Quaternion& rotation)
      |              ^~~~~~~~~~~~~
src/tools/radiant/libs/math/FloatTools.h: In function 'float_mod<float, double>(float const&, double const&)float':
src/tools/radiant/libs/math/FloatTools.h:60:16: warning: function 'float_mod<float, double>(float const&, double const&)float' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   60 | inline Element float_mod (const Element& self, const ModulusElement& modulus)
      |                ^~~~~~~~~
src/tools/radiant/radiant/entity/generic/../keys/AngleKey.h: In function 'normalise_angle(float&)':
src/tools/radiant/radiant/entity/generic/../keys/AngleKey.h:37:13: warning: function 'normalise_angle(float&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   37 | inline void normalise_angle (float& angle)
      |             ^~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [59]>(TextOutputStream&, char const (&) [59])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [59]>(TextOutputStream&, char const (&) [59])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [45]>(TextOutputStream&, char const (&) [45])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [45]>(TextOutputStream&, char const (&) [45])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [46]>(TextOutputStream&, char const (&) [46])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [46]>(TextOutputStream&, char const (&) [46])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [60]>(TextOutputStream&, char const (&) [60])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [60]>(TextOutputStream&, char const (&) [60])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [69]>(TextOutputStream&, char const (&) [69])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [69]>(TextOutputStream&, char const (&) [69])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/math/FloatTools.h: In function 'float_to_integer<float>(float const&)int':
src/tools/radiant/libs/math/FloatTools.h:31:12: warning: function 'float_to_integer<float>(float const&)int' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | inline int float_to_integer (const Element& f)
      |            ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/FloatTools.h: In function 'float_snapped<float, float>(float const&, float const&)float':
src/tools/radiant/libs/math/FloatTools.h:38:16: warning: function 'float_snapped<float, float>(float const&, float const&)float' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   38 | inline Element float_snapped (const Element& f, const OtherElement& snap)
      |                ^~~~~~~~~~~~~
src/tools/radiant/libs/math/Vector3.h: In function 'vector3_snapped<float, float>(BasicVector3<float> const&, float const&)BasicVector3<float>':
src/tools/radiant/libs/math/Vector3.h:482:30: warning: function 'vector3_snapped<float, float>(BasicVector3<float> const&, float const&)BasicVector3<float>' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  482 | inline BasicVector3<Element> vector3_snapped (const BasicVector3<Element>& self, const OtherElement& snap)
      |                              ^~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/generic/../keys/OriginKey.h: In function 'origin_snapped(BasicVector3<float> const&, float)':
src/tools/radiant/radiant/entity/generic/../keys/OriginKey.h:56:16: warning: function 'origin_snapped(BasicVector3<float> const&, float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   56 | inline Vector3 origin_snapped (const Vector3& origin, float snap)
      |                ^~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [39]>(TextOutputStream&, char const (&) [39])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [39]>(TextOutputStream&, char const (&) [39])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [55]>(TextOutputStream&, char const (&) [55])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [55]>(TextOutputStream&, char const (&) [55])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/mapfile.h: In function 'path_find_mapfile<Reference<scene::Node> const*>(Reference<scene::Node> const*, Reference<scene::Node> const*)MapFile*':
src/tools/radiant/include/mapfile.h:49:17: warning: function 'path_find_mapfile<Reference<scene::Node> const*>(Reference<scene::Node> const*, Reference<scene::Node> const*)MapFile*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | inline MapFile* path_find_mapfile(Iterator first, Iterator last) {
      |                 ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/entitylib.h:39:
src/tools/radiant/libs/container/container.h: In member function 'UnsortedSet<Callback1<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void> >::UnsortedSet()':
src/tools/radiant/libs/container/container.h:63:7: warning: function 'UnsortedSet<Callback1<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void> >::UnsortedSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   63 | class UnsortedSet {
      |       ^~~~~~~~~~~
In file included from src/tools/radiant/include/ibrush.h:26:
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<KeyValue>(KeyValue&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<KeyValue>(KeyValue&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/container/container.h: In member function 'UnsortedSet<Entity::Observer*>::UnsortedSet()':
src/tools/radiant/libs/container/container.h:63:7: warning: function 'UnsortedSet<Entity::Observer*>::UnsortedSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   63 | class UnsortedSet {
      |       ^~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<EntityKeyValues>(EntityKeyValues&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<EntityKeyValues>(EntityKeyValues&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<TargetingEntity>(TargetingEntity&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<TargetingEntity>(TargetingEntity&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<TargetedEntity>(TargetedEntity&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<TargetedEntity>(TargetedEntity&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/entity/generic/../namedentity.h: In member function 'NameCallbackSet::NameCallbackSet()':
src/tools/radiant/radiant/entity/generic/../namedentity.h:37:7: warning: function 'NameCallbackSet::NameCallbackSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   37 | class NameCallbackSet
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<EntityKeyValue>(EntityKeyValue&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<EntityKeyValue>(EntityKeyValue&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<NamedEntity>(NamedEntity&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<NamedEntity>(NamedEntity&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<AngleKey>(AngleKey&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<AngleKey>(AngleKey&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<OriginKey>(OriginKey&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<OriginKey>(OriginKey&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/entity/generic/GenericEntity.h:21:
src/tools/radiant/radiant/entity/generic/../keys/KeyObserverMap.h: In member function 'KeyObserverMap::KeyObserverMap()':
src/tools/radiant/radiant/entity/generic/../keys/KeyObserverMap.h:28:7: warning: function 'KeyObserverMap::KeyObserverMap()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   28 | class KeyObserverMap: public Entity::Observer
      |       ^~~~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<GenericEntity>(GenericEntity&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<GenericEntity>(GenericEntity&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/container/container.h: In member function 'UnsortedSet<Callback1<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void> >::~UnsortedSet()':
src/tools/radiant/libs/container/container.h:63:7: warning: function 'UnsortedSet<Callback1<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void> >::~UnsortedSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   63 | class UnsortedSet {
      |       ^~~~~~~~~~~
src/tools/radiant/libs/container/container.h: In member function 'UnsortedSet<Entity::Observer*>::~UnsortedSet()':
src/tools/radiant/libs/container/container.h:63:7: warning: function 'UnsortedSet<Entity::Observer*>::~UnsortedSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/entitylib.h:40:
src/tools/radiant/libs/eclasslib.h: In function 'EntityClass_valueForKey(EntityClass const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/eclasslib.h:229:20: warning: function 'EntityClass_valueForKey(EntityClass const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  229 | inline std::string EntityClass_valueForKey (const EntityClass& entityClass, const std::string& key)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stringio.h: In function 'string_parse_float(char const*, float&)':
src/tools/radiant/libs/stringio.h:49:13: warning: function 'string_parse_float(char const*, float&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | inline bool string_parse_float (const char* string, float& f)
      |             ^~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/generic/../keys/AngleKey.h: In function 'read_angle(float&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/radiant/entity/generic/../keys/AngleKey.h:41:13: warning: function 'read_angle(float&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline void read_angle (float& angle, const std::string& value)
      |             ^~~~~~~~~~
src/tools/radiant/libs/stringio.h: In function 'string_parse_vector3<float>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, BasicVector3<float>&)bool':
src/tools/radiant/libs/stringio.h:70:13: warning: function 'string_parse_vector3<float>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, BasicVector3<float>&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   70 | inline bool string_parse_vector3 (const std::string& str, BasicVector3<Element>& v)
      |             ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/generic/../keys/OriginKey.h: In function 'read_origin(BasicVector3<float>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/radiant/entity/generic/../keys/OriginKey.h:37:13: warning: function 'read_origin(BasicVector3<float>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   37 | inline void read_origin (Vector3& origin, const std::string& value)
      |             ^~~~~~~~~~~
src/tools/radiant/libs/stringio.h: In function 'string_parse_size(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)':
src/tools/radiant/libs/stringio.h:101:13: warning: function 'string_parse_size(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  101 | inline bool string_parse_size (const std::string& str, std::size_t& i)
      |             ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/undolib.h: In member function 'BasicUndoMemento<std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*> > > >::~BasicUndoMemento()':
src/tools/radiant/libs/undolib.h:30:7: warning: function 'BasicUndoMemento<std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*> > > >::~BasicUndoMemento()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   30 | class BasicUndoMemento: public UndoMemento
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/undolib.h: In member function 'BasicUndoMemento<std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*> > > >::~BasicUndoMemento()':
src/tools/radiant/libs/undolib.h:30:7: warning: function 'BasicUndoMemento<std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*> > > >::~BasicUndoMemento()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/undolib.h: In member function 'BasicUndoMemento<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BasicUndoMemento()':
src/tools/radiant/libs/undolib.h:30:7: warning: function 'BasicUndoMemento<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BasicUndoMemento()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/undolib.h: In member function 'BasicUndoMemento<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BasicUndoMemento()':
src/tools/radiant/libs/undolib.h:30:7: warning: function 'BasicUndoMemento<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BasicUndoMemento()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/entity/generic/../keys/OriginKey.h: In function 'write_origin(BasicVector3<float> const&, Entity*, char const*)':
src/tools/radiant/radiant/entity/generic/../keys/OriginKey.h:43:13: warning: function 'write_origin(BasicVector3<float> const&, Entity*, char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   43 | inline void write_origin (const Vector3& origin, Entity* entity, const char* key)
      |             ^~~~~~~~~~~~
src/tools/radiant/radiant/entity/generic/../keys/AngleKey.h: In function 'write_angle(float, Entity*)':
src/tools/radiant/radiant/entity/generic/../keys/AngleKey.h:49:13: warning: function 'write_angle(float, Entity*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | inline void write_angle (float angle, Entity* entity)
      |             ^~~~~~~~~~~
src/tools/radiant/radiant/entity/generic/../namedentity.h: In member function 'NameCallbackSet::~NameCallbackSet()':
src/tools/radiant/radiant/entity/generic/../namedentity.h:37:7: warning: function 'NameCallbackSet::~NameCallbackSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   37 | class NameCallbackSet
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/generic/../namedentity.h: In member function 'NamedEntity::~NamedEntity()':
src/tools/radiant/radiant/entity/generic/../namedentity.h:58:7: warning: function 'NamedEntity::~NamedEntity()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | class NamedEntity
      |       ^~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/entity/generic/GenericEntity.h:7:
src/tools/radiant/include/iregistry.h: In function 'GlobalRegistry()':
src/tools/radiant/include/iregistry.h:184:18: warning: function 'GlobalRegistry()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/entitylib.h:30:
src/tools/radiant/include/iradiant.h: In function 'GlobalRadiant()':
src/tools/radiant/include/iradiant.h:162:18: warning: function 'GlobalRadiant()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, OpenGLBinding::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, OpenGLBinding::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, OpenGLBinding::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, OpenGLBinding::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/entitylib.h:31:
src/tools/radiant/include/igl.h: In function 'GlobalOpenGL()':
src/tools/radiant/include/igl.h:212:23: warning: function 'GlobalOpenGL()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iundo.h: In function 'GlobalUndoSystem()':
src/tools/radiant/include/iundo.h:172:20: warning: function 'GlobalUndoSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  172 | inline UndoSystem& GlobalUndoSystem ()
      |                    ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'operator==<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>(CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&, CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&)bool':
src/tools/radiant/libs/generic/callback.h:245:13: warning: function 'operator==<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>(CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&, CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  245 | inline bool operator== (const CallbackBase<Thunk>& self, const CallbackBase<Thunk>& other)
      |             ^~~~~~~~
src/tools/radiant/radiant/entity/generic/../keys/KeyObserverMap.h: In member function 'KeyObserverMap::~KeyObserverMap()':
src/tools/radiant/radiant/entity/generic/../keys/KeyObserverMap.h:28:7: warning: function 'KeyObserverMap::~KeyObserverMap()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   28 | class KeyObserverMap: public Entity::Observer
      |       ^~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/generic/../keys/KeyObserverMap.h: In member function 'KeyObserverMap::~KeyObserverMap()':
src/tools/radiant/radiant/entity/generic/../keys/KeyObserverMap.h:28:7: warning: function 'KeyObserverMap::~KeyObserverMap()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/entity/generic/GenericEntity.h: In member function 'GenericEntity::~GenericEntity()':
src/tools/radiant/radiant/entity/generic/GenericEntity.h:26:7: warning: function 'GenericEntity::~GenericEntity()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   26 | class GenericEntity: public Cullable, public Bounded, public Snappable {
      |       ^~~~~~~~~~~~~
src/tools/radiant/radiant/entity/generic/GenericEntity.h: In member function 'GenericEntity::~GenericEntity()':
src/tools/radiant/radiant/entity/generic/GenericEntity.h:26:7: warning: function 'GenericEntity::~GenericEntity()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/iundo.h: In member function 'UndoMemento::UndoMemento()':
src/tools/radiant/include/iundo.h:45:7: warning: function 'UndoMemento::UndoMemento()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class UndoMemento
      |       ^~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/entity/generic/GenericEntityInstance.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/libs/generic/constant.h:25,
                 from src/tools/radiant/include/cullable.h:29,
                 from src/tools/radiant/radiant/entity/generic/GenericEntity.h:3,
                 from src/tools/radiant/radiant/entity/generic/GenericEntityInstance.h:3,
                 from src/tools/radiant/radiant/entity/generic/GenericEntityInstance.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iscenegraph.h:231,
                 from src/tools/radiant/libs/scenelib.h:31,
                 from src/tools/radiant/include/editable.h:32,
                 from src/tools/radiant/radiant/entity/generic/GenericEntity.h:5:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/include/ientity.h:28,
                 from src/tools/radiant/libs/scenelib.h:33:
src/tools/radiant/libs/string/string.h: In function 'string_empty(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/string/string.h:44:13: warning: function 'string_empty(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   44 | inline bool string_empty (const std::string& string)
      |             ^~~~~~~~~~~~
src/tools/radiant/libs/string/string.h: In function 'string_equal_n(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long)':
src/tools/radiant/libs/string/string.h:67:13: warning: function 'string_equal_n(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   67 | inline bool string_equal_n (const std::string& string, const std::string& other, std::size_t n)
      |             ^~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:39:
src/tools/radiant/libs/math/aabb.h: In function 'extents_valid(float)':
src/tools/radiant/libs/math/aabb.h:187:13: warning: function 'extents_valid(float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  187 | inline bool extents_valid (float f)
      |             ^~~~~~~~~~~~~
src/tools/radiant/libs/math/aabb.h: In function 'origin_valid(float)':
src/tools/radiant/libs/math/aabb.h:192:13: warning: function 'origin_valid(float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  192 | inline bool origin_valid (float f)
      |             ^~~~~~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:40:
src/tools/radiant/libs/transformlib.h: In member function 'TransformModifier::~TransformModifier()':
src/tools/radiant/libs/transformlib.h:129:7: warning: function 'TransformModifier::~TransformModifier()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  129 | class TransformModifier: public Transformable
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/transformlib.h: In member function 'TransformModifier::~TransformModifier()':
src/tools/radiant/libs/transformlib.h:129:7: warning: function 'TransformModifier::~TransformModifier()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/transformlib.h: In member function 'Transformable::Transformable()':
src/tools/radiant/libs/transformlib.h:109:7: warning: function 'Transformable::Transformable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  109 | class Transformable
      |       ^~~~~~~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:32:
src/tools/radiant/include/iselection.h: In member function 'Selectable::Selectable()':
src/tools/radiant/include/iselection.h:41:7: warning: function 'Selectable::Selectable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | class Selectable
      |       ^~~~~~~~~~
In file included from src/tools/radiant/libs/entitylib.h:29,
                 from src/tools/radiant/radiant/entity/generic/GenericEntity.h:13:
src/tools/radiant/include/irender.h: In member function 'OpenGLRenderable::OpenGLRenderable()':
src/tools/radiant/include/irender.h:86:7: warning: function 'OpenGLRenderable::OpenGLRenderable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   86 | class OpenGLRenderable
      |       ^~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/generic/GenericEntity.h:14:
src/tools/radiant/libs/render.h: In function 'pointvertex_gl_array(PointVertex const*)':
src/tools/radiant/libs/render.h:968:13: warning: function 'pointvertex_gl_array(PointVertex const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  968 | inline void pointvertex_gl_array (const PointVertex* array)
      |             ^~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/generic/../targetable.h:37,
                 from src/tools/radiant/radiant/entity/generic/GenericEntity.h:17:
src/tools/radiant/libs/stringio.h: In function 'buffer_parse_unsigned_decimal_integer_literal(char const*&)':
src/tools/radiant/libs/stringio.h:43:12: warning: function 'buffer_parse_unsigned_decimal_integer_literal(char const*&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   43 | inline int buffer_parse_unsigned_decimal_integer_literal (const char*& buffer)
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/generic/../targetable.h: In member function 'Targetable::Targetable()':
src/tools/radiant/radiant/entity/generic/../targetable.h:39:7: warning: function 'Targetable::Targetable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class Targetable
      |       ^~~~~~~~~~
src/tools/radiant/include/ientity.h: In member function 'Entity::Observer::Observer()':
src/tools/radiant/include/ientity.h:53:23: warning: function 'Entity::Observer::Observer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   53 |                 class Observer
      |                       ^~~~~~~~
In file included from src/tools/radiant/radiant/entity/generic/GenericEntity.h:4:
src/tools/radiant/include/renderable.h: In member function 'Renderable::Renderable()':
src/tools/radiant/include/renderable.h:80:7: warning: function 'Renderable::Renderable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   80 | class Renderable
      |       ^~~~~~~~~~
In file included from src/tools/radiant/libs/selectionlib.h:26,
                 from src/tools/radiant/radiant/entity/generic/GenericEntity.h:10:
src/tools/radiant/include/selectable.h: In member function 'SelectionTestable::SelectionTestable()':
src/tools/radiant/include/selectable.h:294:7: warning: function 'SelectionTestable::SelectionTestable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  294 | class SelectionTestable
      |       ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:29:
src/tools/radiant/include/Bounded.h: In member function 'Bounded::Bounded()':
src/tools/radiant/include/Bounded.h:11:7: warning: function 'Bounded::Bounded()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   11 | class Bounded
      |       ^~~~~~~
src/tools/radiant/include/cullable.h: In member function 'Cullable::Cullable()':
src/tools/radiant/include/cullable.h:64:7: warning: function 'Cullable::Cullable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   64 | class Cullable {
      |       ^~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/aabb.h: In function 'aabb_valid(AABB const&)':
src/tools/radiant/libs/math/aabb.h:197:13: warning: function 'aabb_valid(AABB const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  197 | inline bool aabb_valid (const AABB& aabb)
      |             ^~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/generic/GenericEntity.h:22:
src/tools/radiant/radiant/entity/generic/../NameKeys.h: In function 'keyIsName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/radiant/entity/generic/../NameKeys.h:31:20: warning: function 'keyIsName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | static inline bool keyIsName (const std::string& key)
      |                    ^~~~~~~~~
In file included from src/tools/radiant/include/ibrush.h:27,
                 from src/tools/radiant/libs/scenelib.h:34:
src/tools/radiant/libs/math/Vector3.h: In function 'vector3_mid<float>(BasicVector3<float> const&, BasicVector3<float> const&)BasicVector3<float>':
src/tools/radiant/libs/math/Vector3.h:451:30: warning: function 'vector3_mid<float>(BasicVector3<float> const&, BasicVector3<float> const&)BasicVector3<float>' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  451 | inline BasicVector3<Element> vector3_mid (const BasicVector3<Element>& begin, const BasicVector3<Element>& end)
      |                              ^~~~~~~~~~~
In file included from src/tools/radiant/libs/math/frustum.h:33,
                 from src/tools/radiant/radiant/entity/generic/GenericEntity.h:9:
src/tools/radiant/libs/math/line.h: In function 'segment_for_startend(BasicVector3<float> const&, BasicVector3<float> const&)':
src/tools/radiant/libs/math/line.h:77:16: warning: function 'segment_for_startend(BasicVector3<float> const&, BasicVector3<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   77 | inline Segment segment_for_startend (const Vector3& start, const Vector3& end)
      |                ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [59]>(TextOutputStream&, char const (&) [59])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [59]>(TextOutputStream&, char const (&) [59])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [45]>(TextOutputStream&, char const (&) [45])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [45]>(TextOutputStream&, char const (&) [45])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [81]>(TextOutputStream&, char const (&) [81])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [81]>(TextOutputStream&, char const (&) [81])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/selectionlib.h: In member function 'SelectableInstance::~SelectableInstance()':
src/tools/radiant/libs/selectionlib.h:152:7: warning: function 'SelectableInstance::~SelectableInstance()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  152 | class SelectableInstance: public scene::Instance, public Selectable
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/selectionlib.h: In member function 'SelectableInstance::~SelectableInstance()':
src/tools/radiant/libs/selectionlib.h:152:7: warning: function 'SelectableInstance::~SelectableInstance()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [69]>(TextOutputStream&, char const (&) [69])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [69]>(TextOutputStream&, char const (&) [69])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/include/ibrush.h:26:
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<SelectableInstance>(SelectableInstance&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<SelectableInstance>(SelectableInstance&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<TargetingEntity>(TargetingEntity&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<TargetingEntity>(TargetingEntity&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/entity/generic/../targetable.h: In member function 'TargetKeys::TargetKeys()':
src/tools/radiant/radiant/entity/generic/../targetable.h:168:7: warning: function 'TargetKeys::TargetKeys()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  168 | class TargetKeys: public Entity::Observer
      |       ^~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<TargetedEntity>(TargetedEntity&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<TargetedEntity>(TargetedEntity&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<EntityKeyValue>(EntityKeyValue&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<EntityKeyValue>(EntityKeyValue&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<GenericEntity>(GenericEntity&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<GenericEntity>(GenericEntity&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<GenericEntityInstance>(GenericEntityInstance&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<GenericEntityInstance>(GenericEntityInstance&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/render.h: In member function 'RenderablePointVector::~RenderablePointVector()':
src/tools/radiant/libs/render.h:996:7: warning: function 'RenderablePointVector::~RenderablePointVector()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  996 | class RenderablePointVector: public OpenGLRenderable
      |       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/render.h: In member function 'RenderablePointVector::~RenderablePointVector()':
src/tools/radiant/libs/render.h:996:7: warning: function 'RenderablePointVector::~RenderablePointVector()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/entity/generic/../targetable.h: In member function 'RenderableTargetingEntities::~RenderableTargetingEntities()':
src/tools/radiant/radiant/entity/generic/../targetable.h:220:7: warning: function 'RenderableTargetingEntities::~RenderableTargetingEntities()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  220 | class RenderableTargetingEntities
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/generic/../targetable.h: In member function 'RenderableConnectionLines::RenderableConnectionLines()':
src/tools/radiant/radiant/entity/generic/../targetable.h:313:7: warning: function 'RenderableConnectionLines::RenderableConnectionLines()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  313 | class RenderableConnectionLines: public Renderable
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stringio.h: In function 'string_parse_size(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)':
src/tools/radiant/libs/stringio.h:101:13: warning: function 'string_parse_size(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  101 | inline bool string_parse_size (const std::string& str, std::size_t& i)
      |             ^~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/generic/../targetable.h: In member function 'TargetKeys::~TargetKeys()':
src/tools/radiant/radiant/entity/generic/../targetable.h:168:7: warning: function 'TargetKeys::~TargetKeys()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  168 | class TargetKeys: public Entity::Observer
      |       ^~~~~~~~~~
src/tools/radiant/radiant/entity/generic/../targetable.h: In member function 'TargetKeys::~TargetKeys()':
src/tools/radiant/radiant/entity/generic/../targetable.h:168:7: warning: function 'TargetKeys::~TargetKeys()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iselection.h: In function 'GlobalSelectionSystem()':
src/tools/radiant/include/iselection.h:241:25: warning: function 'GlobalSelectionSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'operator==<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>(CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&, CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&)bool':
src/tools/radiant/libs/generic/callback.h:245:13: warning: function 'operator==<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>(CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&, CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  245 | inline bool operator== (const CallbackBase<Thunk>& self, const CallbackBase<Thunk>& other)
      |             ^~~~~~~~
src/tools/radiant/radiant/entity/generic/../targetable.h: In member function 'RenderableConnectionLines::~RenderableConnectionLines()':
src/tools/radiant/radiant/entity/generic/../targetable.h:313:7: warning: function 'RenderableConnectionLines::~RenderableConnectionLines()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  313 | class RenderableConnectionLines: public Renderable
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/generic/../targetable.h: In member function 'RenderableConnectionLines::~RenderableConnectionLines()':
src/tools/radiant/radiant/entity/generic/../targetable.h:313:7: warning: function 'RenderableConnectionLines::~RenderableConnectionLines()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
===> CXX [uforadiant] src/tools/radiant/radiant/entity/generic/GenericEntityNode.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/libs/generic/constant.h:25,
                 from src/tools/radiant/include/cullable.h:29,
                 from src/tools/radiant/radiant/entity/generic/GenericEntity.h:3,
                 from src/tools/radiant/radiant/entity/generic/GenericEntityInstance.h:3,
                 from src/tools/radiant/radiant/entity/generic/GenericEntityNode.h:3,
                 from src/tools/radiant/radiant/entity/generic/GenericEntityNode.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iscenegraph.h:231,
                 from src/tools/radiant/libs/scenelib.h:31,
                 from src/tools/radiant/include/editable.h:32,
                 from src/tools/radiant/radiant/entity/generic/GenericEntity.h:5:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
src/tools/radiant/libs/scenelib.h: In member function 'AnyInstanceSelected::~AnyInstanceSelected()':
src/tools/radiant/libs/scenelib.h:497:7: warning: function 'AnyInstanceSelected::~AnyInstanceSelected()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  497 | class AnyInstanceSelected: public scene::Instantiable::Visitor
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In member function 'AnyInstanceSelected::~AnyInstanceSelected()':
src/tools/radiant/libs/scenelib.h:497:7: warning: function 'AnyInstanceSelected::~AnyInstanceSelected()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/include/ientity.h:28,
                 from src/tools/radiant/libs/scenelib.h:33:
src/tools/radiant/libs/string/string.h: In function 'string_empty(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/string/string.h:44:13: warning: function 'string_empty(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   44 | inline bool string_empty (const std::string& string)
      |             ^~~~~~~~~~~~
src/tools/radiant/libs/string/string.h: In function 'string_equal_n(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long)':
src/tools/radiant/libs/string/string.h:67:13: warning: function 'string_equal_n(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   67 | inline bool string_equal_n (const std::string& string, const std::string& other, std::size_t n)
      |             ^~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:39:
src/tools/radiant/libs/math/aabb.h: In function 'extents_valid(float)':
src/tools/radiant/libs/math/aabb.h:187:13: warning: function 'extents_valid(float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  187 | inline bool extents_valid (float f)
      |             ^~~~~~~~~~~~~
src/tools/radiant/libs/math/aabb.h: In function 'origin_valid(float)':
src/tools/radiant/libs/math/aabb.h:192:13: warning: function 'origin_valid(float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  192 | inline bool origin_valid (float f)
      |             ^~~~~~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:40:
src/tools/radiant/libs/transformlib.h: In member function 'MatrixTransform::~MatrixTransform()':
src/tools/radiant/libs/transformlib.h:57:7: warning: function 'MatrixTransform::~MatrixTransform()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   57 | class MatrixTransform: public TransformNode
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/libs/transformlib.h: In member function 'MatrixTransform::~MatrixTransform()':
src/tools/radiant/libs/transformlib.h:57:7: warning: function 'MatrixTransform::~MatrixTransform()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/transformlib.h: In member function 'TransformNode::TransformNode()':
src/tools/radiant/libs/transformlib.h:34:7: warning: function 'TransformNode::TransformNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   34 | class TransformNode
      |       ^~~~~~~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:30:
src/tools/radiant/include/inode.h: In member function 'scene::INode::INode()':
src/tools/radiant/include/inode.h:9:7: warning: function 'scene::INode::INode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    9 | class INode
      |       ^~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_getInstantiable(scene::Node&)':
src/tools/radiant/libs/scenelib.h:195:29: warning: function 'Node_getInstantiable(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  195 | inline scene::Instantiable* Node_getInstantiable (scene::Node& node)
      |                             ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_getTraversable(scene::Node&)':
src/tools/radiant/libs/scenelib.h:200:28: warning: function 'Node_getTraversable(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  200 | inline scene::Traversable* Node_getTraversable (scene::Node& node)
      |                            ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_traverseSubgraph(scene::Node&, scene::Traversable::Walker const&)':
src/tools/radiant/libs/scenelib.h:205:13: warning: function 'Node_traverseSubgraph(scene::Node&, scene::Traversable::Walker const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  205 | inline void Node_traverseSubgraph (scene::Node& node, const scene::Traversable::Walker& walker)
      |             ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'scene::operator<(scene::Node&, scene::Node&)':
src/tools/radiant/libs/scenelib.h:222:13: warning: function 'scene::operator<(scene::Node&, scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  222 | inline bool operator< (scene::Node& node, scene::Node& other)
      |             ^~~~~~~~
In file included from src/tools/radiant/include/iscenegraph.h:28:
src/tools/radiant/include/itraversable.h: In member function 'scene::Traversable::Walker::Walker()':
src/tools/radiant/include/itraversable.h:36:23: warning: function 'scene::Traversable::Walker::Walker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   36 |                 class Walker
      |                       ^~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_isEntity(scene::Node&)':
src/tools/radiant/libs/scenelib.h:277:13: warning: function 'Node_isEntity(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  277 | inline bool Node_isEntity (scene::Node& node)
      |             ^~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_isBrush(scene::Node&)':
src/tools/radiant/libs/scenelib.h:309:13: warning: function 'Node_isBrush(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  309 | inline bool Node_isBrush (scene::Node& node)
      |             ^~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_isPrimitive(scene::Node&)':
src/tools/radiant/libs/scenelib.h:315:13: warning: function 'Node_isPrimitive(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  315 | inline bool Node_isPrimitive (scene::Node& node)
      |             ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Instance_getSelectable(scene::Instance&)':
src/tools/radiant/libs/scenelib.h:488:20: warning: function 'Instance_getSelectable(scene::Instance&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  488 | inline Selectable* Instance_getSelectable (scene::Instance& instance)
      |                    ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Instantiable::Visitor::Visitor()':
src/tools/radiant/include/iscenegraph.h:193:31: warning: function 'scene::Instantiable::Visitor::Visitor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  193 |                         class Visitor
      |                               ^~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_instanceSelected(scene::Node&)':
src/tools/radiant/libs/scenelib.h:515:13: warning: function 'Node_instanceSelected(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  515 | inline bool Node_instanceSelected (scene::Node& node)
      |             ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Instance_setSelected(scene::Instance&, bool)':
src/tools/radiant/libs/scenelib.h:598:13: warning: function 'Instance_setSelected(scene::Instance&, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  598 | inline void Instance_setSelected (scene::Instance& instance, bool selected)
      |             ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'nodetype_get_name(ENodeType)':
src/tools/radiant/libs/scenelib.h:678:20: warning: function 'nodetype_get_name(ENodeType)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  678 | inline const char* nodetype_get_name (ENodeType type)
      |                    ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'node_get_nodetype(scene::Node&)':
src/tools/radiant/libs/scenelib.h:689:18: warning: function 'node_get_nodetype(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  689 | inline ENodeType node_get_nodetype (scene::Node& node)
      |                  ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/generic/GenericEntity.h:20:
src/tools/radiant/radiant/entity/generic/../namedentity.h: In member function 'RenderableNamedEntity::~RenderableNamedEntity()':
src/tools/radiant/radiant/entity/generic/../namedentity.h:95:7: warning: function 'RenderableNamedEntity::~RenderableNamedEntity()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   95 | class RenderableNamedEntity: public OpenGLRenderable
      |       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/generic/../namedentity.h: In member function 'RenderableNamedEntity::~RenderableNamedEntity()':
src/tools/radiant/radiant/entity/generic/../namedentity.h:95:7: warning: function 'RenderableNamedEntity::~RenderableNamedEntity()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/entity/generic/GenericEntity.h:13:
src/tools/radiant/libs/entitylib.h: In member function 'RenderableWireframeAABB::~RenderableWireframeAABB()':
src/tools/radiant/libs/entitylib.h:304:7: warning: function 'RenderableWireframeAABB::~RenderableWireframeAABB()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  304 | class RenderableWireframeAABB: public OpenGLRenderable
      |       ^~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/entitylib.h: In member function 'RenderableWireframeAABB::~RenderableWireframeAABB()':
src/tools/radiant/libs/entitylib.h:304:7: warning: function 'RenderableWireframeAABB::~RenderableWireframeAABB()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/entitylib.h: In member function 'RenderableSolidAABB::~RenderableSolidAABB()':
src/tools/radiant/libs/entitylib.h:290:7: warning: function 'RenderableSolidAABB::~RenderableSolidAABB()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  290 | class RenderableSolidAABB: public OpenGLRenderable
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/entitylib.h: In member function 'RenderableSolidAABB::~RenderableSolidAABB()':
src/tools/radiant/libs/entitylib.h:290:7: warning: function 'RenderableSolidAABB::~RenderableSolidAABB()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/entity/generic/GenericEntity.h:23:
src/tools/radiant/radiant/entity/generic/../RenderableArrow.h: In member function 'RenderableArrow::~RenderableArrow()':
src/tools/radiant/radiant/entity/generic/../RenderableArrow.h:30:7: warning: function 'RenderableArrow::~RenderableArrow()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   30 | class RenderableArrow: public OpenGLRenderable
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/generic/../RenderableArrow.h: In member function 'RenderableArrow::~RenderableArrow()':
src/tools/radiant/radiant/entity/generic/../RenderableArrow.h:30:7: warning: function 'RenderableArrow::~RenderableArrow()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/entitylib.h: In function 'aabb_draw_wire(BasicVector3<float> const*)':
src/tools/radiant/libs/entitylib.h:138:13: warning: function 'aabb_draw_wire(BasicVector3<float> const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  138 | inline void aabb_draw_wire (const Vector3 points[8])
      |             ^~~~~~~~~~~~~~
src/tools/radiant/include/ientity.h: In member function 'EntityKeyValue::EntityKeyValue()':
src/tools/radiant/include/ientity.h:36:7: warning: function 'EntityKeyValue::EntityKeyValue()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   36 | class EntityKeyValue
      |       ^~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/generic/GenericEntity.h:14:
src/tools/radiant/libs/render.h: In function 'pointvertex_gl_array(PointVertex const*)':
src/tools/radiant/libs/render.h:968:13: warning: function 'pointvertex_gl_array(PointVertex const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  968 | inline void pointvertex_gl_array (const PointVertex* array)
      |             ^~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/generic/../targetable.h:37,
                 from src/tools/radiant/radiant/entity/generic/GenericEntity.h:17:
src/tools/radiant/libs/stringio.h: In function 'buffer_parse_unsigned_decimal_integer_literal(char const*&)':
src/tools/radiant/libs/stringio.h:43:12: warning: function 'buffer_parse_unsigned_decimal_integer_literal(char const*&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   43 | inline int buffer_parse_unsigned_decimal_integer_literal (const char*& buffer)
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/generic/../NameKeys.h:29,
                 from src/tools/radiant/radiant/entity/generic/GenericEntity.h:22:
src/tools/radiant/include/inamespace.h: In member function 'Namespaced::Namespaced()':
src/tools/radiant/include/inamespace.h:59:7: warning: function 'Namespaced::Namespaced()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   59 | class Namespaced {
      |       ^~~~~~~~~~
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Instantiable::Instantiable()':
src/tools/radiant/include/iscenegraph.h:175:15: warning: function 'scene::Instantiable::Instantiable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  175 |         class Instantiable
      |               ^~~~~~~~~~~~
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Cloneable::Cloneable()':
src/tools/radiant/include/iscenegraph.h:217:15: warning: function 'scene::Cloneable::Cloneable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  217 |         class Cloneable
      |               ^~~~~~~~~
In file included from src/tools/radiant/libs/instancelib.h:27,
                 from src/tools/radiant/radiant/entity/generic/GenericEntity.h:11:
src/tools/radiant/include/nameable.h: In member function 'Nameable::Nameable()':
src/tools/radiant/include/nameable.h:30:7: warning: function 'Nameable::Nameable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   30 | class Nameable
      |       ^~~~~~~~
src/tools/radiant/include/editable.h: In member function 'Snappable::Snappable()':
src/tools/radiant/include/editable.h:51:7: warning: function 'Snappable::Snappable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   51 | class Snappable
      |       ^~~~~~~~~
src/tools/radiant/include/ientity.h: In member function 'EntityNode::EntityNode()':
src/tools/radiant/include/ientity.h:93:7: warning: function 'EntityNode::EntityNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   93 | class EntityNode
      |       ^~~~~~~~~~
src/tools/radiant/include/itraversable.h: In member function 'scene::Traversable::Observer::Observer()':
src/tools/radiant/include/itraversable.h:23:23: warning: function 'scene::Traversable::Observer::Observer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   23 |                 class Observer
      |                       ^~~~~~~~
src/tools/radiant/include/inode.h: In member function 'scene::INode::INode(scene::INode const&)':
src/tools/radiant/include/inode.h:9:7: warning: function 'scene::INode::INode(scene::INode const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    9 | class INode
      |       ^~~~~
src/tools/radiant/libs/scenelib.h: In member function 'scene::Node::Node(scene::Node const&)':
src/tools/radiant/libs/scenelib.h:95:15: warning: function 'scene::Node::Node(scene::Node const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   95 |         class Node : public INode
      |               ^~~~
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Instantiable::Instantiable(scene::Instantiable const&)':
src/tools/radiant/include/iscenegraph.h:175:15: warning: function 'scene::Instantiable::Instantiable(scene::Instantiable const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  175 |         class Instantiable
      |               ^~~~~~~~~~~~
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Cloneable::Cloneable(scene::Cloneable const&)':
src/tools/radiant/include/iscenegraph.h:217:15: warning: function 'scene::Cloneable::Cloneable(scene::Cloneable const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  217 |         class Cloneable
      |               ^~~~~~~~~
src/tools/radiant/include/nameable.h: In member function 'Nameable::Nameable(Nameable const&)':
src/tools/radiant/include/nameable.h:30:7: warning: function 'Nameable::Nameable(Nameable const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   30 | class Nameable
      |       ^~~~~~~~
src/tools/radiant/include/editable.h: In member function 'Snappable::Snappable(Snappable const&)':
src/tools/radiant/include/editable.h:51:7: warning: function 'Snappable::Snappable(Snappable const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   51 | class Snappable
      |       ^~~~~~~~~
src/tools/radiant/libs/transformlib.h: In member function 'TransformNode::TransformNode(TransformNode const&)':
src/tools/radiant/libs/transformlib.h:34:7: warning: function 'TransformNode::TransformNode(TransformNode const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   34 | class TransformNode
      |       ^~~~~~~~~~~~~
src/tools/radiant/include/ientity.h: In member function 'EntityNode::EntityNode(EntityNode const&)':
src/tools/radiant/include/ientity.h:93:7: warning: function 'EntityNode::EntityNode(EntityNode const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   93 | class EntityNode
      |       ^~~~~~~~~~
src/tools/radiant/include/inamespace.h: In member function 'Namespaced::Namespaced(Namespaced const&)':
src/tools/radiant/include/inamespace.h:59:7: warning: function 'Namespaced::Namespaced(Namespaced const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   59 | class Namespaced {
      |       ^~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/entitylib.h: In function 'aabb_draw_flatshade(BasicVector3<float> const*)':
src/tools/radiant/libs/entitylib.h:145:13: warning: function 'aabb_draw_flatshade(BasicVector3<float> const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  145 | inline void aabb_draw_flatshade (const Vector3 points[8])
      |             ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/aabb.h: In function 'aabb_valid(AABB const&)':
src/tools/radiant/libs/math/aabb.h:197:13: warning: function 'aabb_valid(AABB const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  197 | inline bool aabb_valid (const AABB& aabb)
      |             ^~~~~~~~~~
src/tools/radiant/radiant/entity/generic/../NameKeys.h: In function 'keyIsName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/radiant/entity/generic/../NameKeys.h:31:20: warning: function 'keyIsName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | static inline bool keyIsName (const std::string& key)
      |                    ^~~~~~~~~
In file included from src/tools/radiant/libs/undolib.h:25,
                 from src/tools/radiant/libs/entitylib.h:36:
src/tools/radiant/include/iundo.h: In member function 'Undoable::Undoable()':
src/tools/radiant/include/iundo.h:66:7: warning: function 'Undoable::Undoable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class Undoable
      |       ^~~~~~~~
src/tools/radiant/libs/math/aabb.h: In function 'aabb_corners(AABB const&, BasicVector3<float>*)':
src/tools/radiant/libs/math/aabb.h:312:13: warning: function 'aabb_corners(AABB const&, BasicVector3<float>*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  312 | inline void aabb_corners (const AABB& aabb, Vector3 corners[8])
      |             ^~~~~~~~~~~~
src/tools/radiant/libs/entitylib.h: In function 'aabb_draw_wire(AABB const&)':
src/tools/radiant/libs/entitylib.h:188:13: warning: function 'aabb_draw_wire(AABB const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  188 | inline void aabb_draw_wire (const AABB& aabb)
      |             ^~~~~~~~~~~~~~
src/tools/radiant/libs/entitylib.h: In function 'aabb_draw_textured(AABB const&)':
src/tools/radiant/libs/entitylib.h:202:13: warning: function 'aabb_draw_textured(AABB const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  202 | inline void aabb_draw_textured (const AABB& aabb)
      |             ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/entitylib.h: In function 'aabb_draw_flatshade(AABB const&)':
src/tools/radiant/libs/entitylib.h:195:13: warning: function 'aabb_draw_flatshade(AABB const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  195 | inline void aabb_draw_flatshade (const AABB& aabb)
      |             ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/entitylib.h: In function 'aabb_draw_solid(AABB const&, unsigned int)':
src/tools/radiant/libs/entitylib.h:272:13: warning: function 'aabb_draw_solid(AABB const&, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  272 | inline void aabb_draw_solid (const AABB& aabb, RenderStateFlags state)
      |             ^~~~~~~~~~~~~~~
src/tools/radiant/libs/entitylib.h: In function 'arrow_draw(BasicVector3<float> const&, BasicVector3<float> const&)':
src/tools/radiant/libs/entitylib.h:81:13: warning: function 'arrow_draw(BasicVector3<float> const&, BasicVector3<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | inline void arrow_draw (const Vector3& origin, const Vector3& direction)
      |             ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [59]>(TextOutputStream&, char const (&) [59])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [59]>(TextOutputStream&, char const (&) [59])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [45]>(TextOutputStream&, char const (&) [45])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [45]>(TextOutputStream&, char const (&) [45])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [46]>(TextOutputStream&, char const (&) [46])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [46]>(TextOutputStream&, char const (&) [46])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [60]>(TextOutputStream&, char const (&) [60])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [60]>(TextOutputStream&, char const (&) [60])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [58]>(TextOutputStream&, char const (&) [58])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [58]>(TextOutputStream&, char const (&) [58])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [44]>(TextOutputStream&, char const (&) [44])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [44]>(TextOutputStream&, char const (&) [44])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [61]>(TextOutputStream&, char const (&) [61])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [61]>(TextOutputStream&, char const (&) [61])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/scenelib.h:42:
src/tools/radiant/libs/generic/reference.h: In function 'makeReference<scene::Node>(scene::Node&)Reference<scene::Node>':
src/tools/radiant/libs/generic/reference.h:62:24: warning: function 'makeReference<scene::Node>(scene::Node&)Reference<scene::Node>' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | inline Reference<Type> makeReference(Type& value) {
      |                        ^~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/generic/GenericEntity.h:10:
src/tools/radiant/libs/selectionlib.h: In member function 'SelectableInstance::~SelectableInstance()':
src/tools/radiant/libs/selectionlib.h:152:7: warning: function 'SelectableInstance::~SelectableInstance()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  152 | class SelectableInstance: public scene::Instance, public Selectable
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/selectionlib.h: In member function 'SelectableInstance::~SelectableInstance()':
src/tools/radiant/libs/selectionlib.h:152:7: warning: function 'SelectableInstance::~SelectableInstance()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [69]>(TextOutputStream&, char const (&) [69])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [69]>(TextOutputStream&, char const (&) [69])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/entitylib.h:39:
src/tools/radiant/libs/container/container.h: In member function 'UnsortedSet<Callback1<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void> >::UnsortedSet()':
src/tools/radiant/libs/container/container.h:63:7: warning: function 'UnsortedSet<Callback1<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void> >::UnsortedSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   63 | class UnsortedSet {
      |       ^~~~~~~~~~~
In file included from src/tools/radiant/include/ibrush.h:26,
                 from src/tools/radiant/libs/scenelib.h:34:
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<KeyValue>(KeyValue&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<KeyValue>(KeyValue&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<TargetingEntity>(TargetingEntity&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<TargetingEntity>(TargetingEntity&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<TargetedEntity>(TargetedEntity&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<TargetedEntity>(TargetedEntity&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<EntityKeyValue>(EntityKeyValue&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<EntityKeyValue>(EntityKeyValue&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/instancelib.h: In member function 'InstanceEvaluateTransform<GenericEntityInstance>::operator()(scene::Instance&) const':
src/tools/radiant/libs/instancelib.h:219:22: warning: function 'InstanceEvaluateTransform<GenericEntityInstance>::operator()(scene::Instance&) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  219 |                 void operator() (scene::Instance& instance) const
      |                      ^~~~~~~~
src/tools/radiant/libs/instancelib.h: In member function 'InstanceSet::InstanceSet()':
src/tools/radiant/libs/instancelib.h:127:7: warning: function 'InstanceSet::InstanceSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | class InstanceSet: public scene::Traversable::Observer
      |       ^~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<InstanceSet>(InstanceSet&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<InstanceSet>(InstanceSet&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/instancelib.h: In function 'InstanceSet_forEach<InstanceEvaluateTransform<GenericEntityInstance> >(InstanceSet&, InstanceEvaluateTransform<GenericEntityInstance> const&)void':
src/tools/radiant/libs/instancelib.h:207:13: warning: function 'InstanceSet_forEach<InstanceEvaluateTransform<GenericEntityInstance> >(InstanceSet&, InstanceEvaluateTransform<GenericEntityInstance> const&)void' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  207 | inline void InstanceSet_forEach (InstanceSet& instances, const Functor& functor)
      |             ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/render.h: In member function 'RenderablePointVector::~RenderablePointVector()':
src/tools/radiant/libs/render.h:996:7: warning: function 'RenderablePointVector::~RenderablePointVector()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  996 | class RenderablePointVector: public OpenGLRenderable
      |       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/generic/../targetable.h: In member function 'RenderableTargetingEntities::~RenderableTargetingEntities()':
src/tools/radiant/radiant/entity/generic/../targetable.h:220:7: warning: function 'RenderableTargetingEntities::~RenderableTargetingEntities()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  220 | class RenderableTargetingEntities
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/render.h: In member function 'RenderablePointVector::~RenderablePointVector()':
src/tools/radiant/libs/render.h:996:7: warning: function 'RenderablePointVector::~RenderablePointVector()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  996 | class RenderablePointVector: public OpenGLRenderable
      |       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/container/container.h: In member function 'UnsortedSet<Callback1<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void> >::~UnsortedSet()':
src/tools/radiant/libs/container/container.h:63:7: warning: function 'UnsortedSet<Callback1<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void> >::~UnsortedSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   63 | class UnsortedSet {
      |       ^~~~~~~~~~~
src/tools/radiant/libs/container/container.h: In member function 'UnsortedSet<Entity::Observer*>::~UnsortedSet()':
src/tools/radiant/libs/container/container.h:63:7: warning: function 'UnsortedSet<Entity::Observer*>::~UnsortedSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/generic/callback.h: In function 'operator< <void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>(CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&, CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&)bool':
src/tools/radiant/libs/generic/callback.h:255:13: warning: function 'operator< <void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>(CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&, CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  255 | inline bool operator< (const CallbackBase<Thunk>& self, const CallbackBase<Thunk>& other)
      |             ^~~~~~~~
In file included from src/tools/radiant/libs/entitylib.h:40:
src/tools/radiant/libs/eclasslib.h: In function 'EntityClass_valueForKey(EntityClass const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/eclasslib.h:229:20: warning: function 'EntityClass_valueForKey(EntityClass const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  229 | inline std::string EntityClass_valueForKey (const EntityClass& entityClass, const std::string& key)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stringio.h: In function 'string_parse_size(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)':
src/tools/radiant/libs/stringio.h:101:13: warning: function 'string_parse_size(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  101 | inline bool string_parse_size (const std::string& str, std::size_t& i)
      |             ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/undolib.h: In member function 'BasicUndoMemento<std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*> > > >::~BasicUndoMemento()':
src/tools/radiant/libs/undolib.h:30:7: warning: function 'BasicUndoMemento<std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*> > > >::~BasicUndoMemento()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   30 | class BasicUndoMemento: public UndoMemento
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/undolib.h: In member function 'BasicUndoMemento<std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*> > > >::~BasicUndoMemento()':
src/tools/radiant/libs/undolib.h:30:7: warning: function 'BasicUndoMemento<std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*> > > >::~BasicUndoMemento()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/undolib.h: In member function 'BasicUndoMemento<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BasicUndoMemento()':
src/tools/radiant/libs/undolib.h:30:7: warning: function 'BasicUndoMemento<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BasicUndoMemento()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/undolib.h: In member function 'BasicUndoMemento<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BasicUndoMemento()':
src/tools/radiant/libs/undolib.h:30:7: warning: function 'BasicUndoMemento<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BasicUndoMemento()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/entity/generic/../targetable.h: In member function 'TargetKeys::~TargetKeys()':
src/tools/radiant/radiant/entity/generic/../targetable.h:168:7: warning: function 'TargetKeys::~TargetKeys()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  168 | class TargetKeys: public Entity::Observer
      |       ^~~~~~~~~~
src/tools/radiant/radiant/entity/generic/../targetable.h: In member function 'TargetKeys::~TargetKeys()':
src/tools/radiant/radiant/entity/generic/../targetable.h:168:7: warning: function 'TargetKeys::~TargetKeys()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/entity/generic/../namedentity.h: In member function 'NameCallbackSet::~NameCallbackSet()':
src/tools/radiant/radiant/entity/generic/../namedentity.h:37:7: warning: function 'NameCallbackSet::~NameCallbackSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   37 | class NameCallbackSet
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iscenegraph.h: In function 'GlobalSceneGraph()':
src/tools/radiant/include/iscenegraph.h:241:22: warning: function 'GlobalSceneGraph()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'findInstance(Stack<Reference<scene::Node> > const&)':
src/tools/radiant/libs/scenelib.h:615:25: warning: function 'findInstance(Stack<Reference<scene::Node> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  615 | inline scene::Instance& findInstance (const scene::Path& path)
      |                         ^~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'selectPath(Stack<Reference<scene::Node> > const&, bool)':
src/tools/radiant/libs/scenelib.h:622:13: warning: function 'selectPath(Stack<Reference<scene::Node> > const&, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  622 | inline void selectPath (const scene::Path& path, bool selected)
      |             ^~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, OpenGLBinding::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, OpenGLBinding::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, OpenGLBinding::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, OpenGLBinding::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/entitylib.h:31:
src/tools/radiant/include/igl.h: In function 'GlobalOpenGL()':
src/tools/radiant/include/igl.h:212:23: warning: function 'GlobalOpenGL()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iundo.h: In function 'GlobalUndoSystem()':
src/tools/radiant/include/iundo.h:172:20: warning: function 'GlobalUndoSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  172 | inline UndoSystem& GlobalUndoSystem ()
      |                    ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'operator==<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>(CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&, CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&)bool':
src/tools/radiant/libs/generic/callback.h:245:13: warning: function 'operator==<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>(CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&, CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  245 | inline bool operator== (const CallbackBase<Thunk>& self, const CallbackBase<Thunk>& other)
      |             ^~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:43:
src/tools/radiant/libs/container/stack.h: In function 'operator< <Reference<scene::Node> >(Stack<Reference<scene::Node> > const&, Stack<Reference<scene::Node> > const&)bool':
src/tools/radiant/libs/container/stack.h:210:13: warning: function 'operator< <Reference<scene::Node> >(Stack<Reference<scene::Node> > const&, Stack<Reference<scene::Node> > const&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  210 | inline bool operator< (const Stack<Type>& self, const Stack<Type>& other)
      |             ^~~~~~~~
src/tools/radiant/radiant/entity/generic/../namedentity.h: In member function 'NamedEntity::~NamedEntity()':
src/tools/radiant/radiant/entity/generic/../namedentity.h:58:7: warning: function 'NamedEntity::~NamedEntity()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | class NamedEntity
      |       ^~~~~~~~~~~
src/tools/radiant/include/iundo.h: In member function 'UndoMemento::UndoMemento()':
src/tools/radiant/include/iundo.h:45:7: warning: function 'UndoMemento::UndoMemento()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class UndoMemento
      |       ^~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/generic/GenericEntity.h:21:
src/tools/radiant/radiant/entity/generic/../keys/KeyObserverMap.h: In member function 'KeyObserverMap::~KeyObserverMap()':
src/tools/radiant/radiant/entity/generic/../keys/KeyObserverMap.h:28:7: warning: function 'KeyObserverMap::~KeyObserverMap()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   28 | class KeyObserverMap: public Entity::Observer
      |       ^~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/generic/GenericEntity.h: In member function 'GenericEntity::~GenericEntity()':
src/tools/radiant/radiant/entity/generic/GenericEntity.h:26:7: warning: function 'GenericEntity::~GenericEntity()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   26 | class GenericEntity: public Cullable, public Bounded, public Snappable {
      |       ^~~~~~~~~~~~~
src/tools/radiant/radiant/entity/generic/GenericEntityNode.h: In member function 'GenericEntityNode::~GenericEntityNode()':
src/tools/radiant/radiant/entity/generic/GenericEntityNode.h:5:7: warning: function 'GenericEntityNode::~GenericEntityNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    5 | class GenericEntityNode: public scene::Node,
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/generic/GenericEntityNode.h: In member function 'GenericEntityNode::~GenericEntityNode()':
src/tools/radiant/radiant/entity/generic/GenericEntityNode.h:5:7: warning: function 'GenericEntityNode::~GenericEntityNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/entity/generic/GenericEntity.h: In member function 'GenericEntity::~GenericEntity()':
src/tools/radiant/radiant/entity/generic/GenericEntity.h:26:7: warning: function 'GenericEntity::~GenericEntity()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   26 | class GenericEntity: public Cullable, public Bounded, public Snappable {
      |       ^~~~~~~~~~~~~
src/tools/radiant/radiant/entity/generic/../keys/KeyObserverMap.h: In member function 'KeyObserverMap::~KeyObserverMap()':
src/tools/radiant/radiant/entity/generic/../keys/KeyObserverMap.h:28:7: warning: function 'KeyObserverMap::~KeyObserverMap()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   28 | class KeyObserverMap: public Entity::Observer
      |       ^~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/entity/group/Group.cpp
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/libs/traverselib.h:25,
                 from src/tools/radiant/radiant/entity/group/Group.h:3,
                 from src/tools/radiant/radiant/entity/group/Group.cpp:28:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/cstddef:49,
                 from src/tools/radiant/include/itextstream.h:32,
                 from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/traverselib.h:27:
src/tools/radiant/libs/scenelib.h: In member function 'AnyInstanceSelected::~AnyInstanceSelected()':
src/tools/radiant/libs/scenelib.h:497:7: warning: function 'AnyInstanceSelected::~AnyInstanceSelected()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  497 | class AnyInstanceSelected: public scene::Instantiable::Visitor
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In member function 'AnyInstanceSelected::~AnyInstanceSelected()':
src/tools/radiant/libs/scenelib.h:497:7: warning: function 'AnyInstanceSelected::~AnyInstanceSelected()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/scenelib.h:40:
src/tools/radiant/libs/transformlib.h: In member function 'MatrixTransform::~MatrixTransform()':
src/tools/radiant/libs/transformlib.h:57:7: warning: function 'MatrixTransform::~MatrixTransform()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   57 | class MatrixTransform: public TransformNode
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/libs/transformlib.h: In member function 'MatrixTransform::~MatrixTransform()':
src/tools/radiant/libs/transformlib.h:57:7: warning: function 'MatrixTransform::~MatrixTransform()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/transformlib.h: In member function 'TransformNode::TransformNode()':
src/tools/radiant/libs/transformlib.h:34:7: warning: function 'TransformNode::TransformNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   34 | class TransformNode
      |       ^~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_getInstantiable(scene::Node&)':
src/tools/radiant/libs/scenelib.h:195:29: warning: function 'Node_getInstantiable(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  195 | inline scene::Instantiable* Node_getInstantiable (scene::Node& node)
      |                             ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_getTraversable(scene::Node&)':
src/tools/radiant/libs/scenelib.h:200:28: warning: function 'Node_getTraversable(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  200 | inline scene::Traversable* Node_getTraversable (scene::Node& node)
      |                            ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_traverseSubgraph(scene::Node&, scene::Traversable::Walker const&)':
src/tools/radiant/libs/scenelib.h:205:13: warning: function 'Node_traverseSubgraph(scene::Node&, scene::Traversable::Walker const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  205 | inline void Node_traverseSubgraph (scene::Node& node, const scene::Traversable::Walker& walker)
      |             ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'scene::operator<(scene::Node&, scene::Node&)':
src/tools/radiant/libs/scenelib.h:222:13: warning: function 'scene::operator<(scene::Node&, scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  222 | inline bool operator< (scene::Node& node, scene::Node& other)
      |             ^~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'scene::operator==(scene::Node&, scene::Node&)':
src/tools/radiant/libs/scenelib.h:226:13: warning: function 'scene::operator==(scene::Node&, scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  226 | inline bool operator== (scene::Node& node, scene::Node& other)
      |             ^~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_isBrush(scene::Node&)':
src/tools/radiant/libs/scenelib.h:309:13: warning: function 'Node_isBrush(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  309 | inline bool Node_isBrush (scene::Node& node)
      |             ^~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_isPrimitive(scene::Node&)':
src/tools/radiant/libs/scenelib.h:315:13: warning: function 'Node_isPrimitive(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  315 | inline bool Node_isPrimitive (scene::Node& node)
      |             ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Instance_getSelectable(scene::Instance&)':
src/tools/radiant/libs/scenelib.h:488:20: warning: function 'Instance_getSelectable(scene::Instance&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  488 | inline Selectable* Instance_getSelectable (scene::Instance& instance)
      |                    ^~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:31:
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Instantiable::Visitor::Visitor()':
src/tools/radiant/include/iscenegraph.h:193:31: warning: function 'scene::Instantiable::Visitor::Visitor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  193 |                         class Visitor
      |                               ^~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_instanceSelected(scene::Node&)':
src/tools/radiant/libs/scenelib.h:515:13: warning: function 'Node_instanceSelected(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  515 | inline bool Node_instanceSelected (scene::Node& node)
      |             ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Instance_setSelected(scene::Instance&, bool)':
src/tools/radiant/libs/scenelib.h:598:13: warning: function 'Instance_setSelected(scene::Instance&, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  598 | inline void Instance_setSelected (scene::Instance& instance, bool selected)
      |             ^~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/undolib.h:26,
                 from src/tools/radiant/libs/traverselib.h:28:
src/tools/radiant/include/mapfile.h: In function 'Node_getMapFile(scene::Node&)':
src/tools/radiant/include/mapfile.h:44:17: warning: function 'Node_getMapFile(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   44 | inline MapFile* Node_getMapFile(scene::Node& node) {
      |                 ^~~~~~~~~~~~~~~
In file included from src/tools/radiant/include/iscenegraph.h:28:
src/tools/radiant/include/itraversable.h: In member function 'scene::Traversable::Traversable()':
src/tools/radiant/include/itraversable.h:18:7: warning: function 'scene::Traversable::Traversable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   18 | class Traversable
      |       ^~~~~~~~~~~
src/tools/radiant/include/itraversable.h: In member function 'scene::Traversable::Traversable(scene::Traversable const&)':
src/tools/radiant/include/itraversable.h:18:7: warning: function 'scene::Traversable::Traversable(scene::Traversable const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/entity/group/Group.h:5:
src/tools/radiant/radiant/entity/group/../namedentity.h: In member function 'RenderableNamedEntity::~RenderableNamedEntity()':
src/tools/radiant/radiant/entity/group/../namedentity.h:95:7: warning: function 'RenderableNamedEntity::~RenderableNamedEntity()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   95 | class RenderableNamedEntity: public OpenGLRenderable
      |       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/group/../namedentity.h: In member function 'RenderableNamedEntity::~RenderableNamedEntity()':
src/tools/radiant/radiant/entity/group/../namedentity.h:95:7: warning: function 'RenderableNamedEntity::~RenderableNamedEntity()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/entitylib.h:29,
                 from src/tools/radiant/radiant/entity/group/../namedentity.h:30:
src/tools/radiant/include/irender.h: In member function 'OpenGLRenderable::OpenGLRenderable()':
src/tools/radiant/include/irender.h:86:7: warning: function 'OpenGLRenderable::OpenGLRenderable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   86 | class OpenGLRenderable
      |       ^~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:33:
src/tools/radiant/include/ientity.h: In member function 'EntityKeyValue::EntityKeyValue()':
src/tools/radiant/include/ientity.h:36:7: warning: function 'EntityKeyValue::EntityKeyValue()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   36 | class EntityKeyValue
      |       ^~~~~~~~~~~~~~
src/tools/radiant/include/ientity.h: In member function 'Entity::Entity()':
src/tools/radiant/include/ientity.h:48:7: warning: function 'Entity::Entity()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   48 | class Entity
      |       ^~~~~~
src/tools/radiant/include/ientity.h: In member function 'Entity::Entity(Entity const&)':
src/tools/radiant/include/ientity.h:48:7: warning: function 'Entity::Entity(Entity const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/ientity.h: In member function 'Entity::Observer::Observer()':
src/tools/radiant/include/ientity.h:53:23: warning: function 'Entity::Observer::Observer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   53 |                 class Observer
      |                       ^~~~~~~~
In file included from src/tools/radiant/radiant/entity/group/../NameKeys.h:29,
                 from src/tools/radiant/radiant/entity/group/Group.h:7:
src/tools/radiant/include/inamespace.h: In member function 'Namespaced::Namespaced()':
src/tools/radiant/include/inamespace.h:59:7: warning: function 'Namespaced::Namespaced()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   59 | class Namespaced {
      |       ^~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/undolib.h:25:
src/tools/radiant/include/iundo.h: In member function 'Undoable::Undoable()':
src/tools/radiant/include/iundo.h:66:7: warning: function 'Undoable::Undoable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class Undoable
      |       ^~~~~~~~
src/tools/radiant/radiant/entity/group/../NameKeys.h: In function 'keyIsName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/radiant/entity/group/../NameKeys.h:31:20: warning: function 'keyIsName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | static inline bool keyIsName (const std::string& key)
      |                    ^~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [59]>(TextOutputStream&, char const (&) [59])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [59]>(TextOutputStream&, char const (&) [59])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [45]>(TextOutputStream&, char const (&) [45])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [45]>(TextOutputStream&, char const (&) [45])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [46]>(TextOutputStream&, char const (&) [46])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [46]>(TextOutputStream&, char const (&) [46])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [60]>(TextOutputStream&, char const (&) [60])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [60]>(TextOutputStream&, char const (&) [60])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [58]>(TextOutputStream&, char const (&) [58])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [58]>(TextOutputStream&, char const (&) [58])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [44]>(TextOutputStream&, char const (&) [44])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [44]>(TextOutputStream&, char const (&) [44])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [37]>(TextOutputStream&, char const (&) [37])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [37]>(TextOutputStream&, char const (&) [37])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [61]>(TextOutputStream&, char const (&) [61])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [61]>(TextOutputStream&, char const (&) [61])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [47]>(TextOutputStream&, char const (&) [47])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [47]>(TextOutputStream&, char const (&) [47])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [48]>(TextOutputStream&, char const (&) [48])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [48]>(TextOutputStream&, char const (&) [48])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [56]>(TextOutputStream&, char const (&) [56])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [56]>(TextOutputStream&, char const (&) [56])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/scenelib.h:42:
src/tools/radiant/libs/generic/reference.h: In function 'makeReference<scene::Node>(scene::Node&)Reference<scene::Node>':
src/tools/radiant/libs/generic/reference.h:62:24: warning: function 'makeReference<scene::Node>(scene::Node&)Reference<scene::Node>' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | inline Reference<Type> makeReference(Type& value) {
      |                        ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [69]>(TextOutputStream&, char const (&) [69])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [69]>(TextOutputStream&, char const (&) [69])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [39]>(TextOutputStream&, char const (&) [39])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [39]>(TextOutputStream&, char const (&) [39])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [55]>(TextOutputStream&, char const (&) [55])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [55]>(TextOutputStream&, char const (&) [55])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/mapfile.h: In function 'path_find_mapfile<Reference<scene::Node> const*>(Reference<scene::Node> const*, Reference<scene::Node> const*)MapFile*':
src/tools/radiant/include/mapfile.h:49:17: warning: function 'path_find_mapfile<Reference<scene::Node> const*>(Reference<scene::Node> const*, Reference<scene::Node> const*)MapFile*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | inline MapFile* path_find_mapfile(Iterator first, Iterator last) {
      |                 ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/traverselib.h:29:
src/tools/radiant/libs/container/container.h: In member function 'UnsortedSet<SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > >::UnsortedSet()':
src/tools/radiant/libs/container/container.h:63:7: warning: function 'UnsortedSet<SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > >::UnsortedSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   63 | class UnsortedSet {
      |       ^~~~~~~~~~~
src/tools/radiant/libs/container/container.h: In member function 'UnsortedSet<Callback1<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void> >::UnsortedSet()':
src/tools/radiant/libs/container/container.h:63:7: warning: function 'UnsortedSet<Callback1<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void> >::UnsortedSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/include/ibrush.h:26,
                 from src/tools/radiant/libs/scenelib.h:34:
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<KeyValue>(KeyValue&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<KeyValue>(KeyValue&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/container/container.h: In member function 'UnsortedSet<Entity::Observer*>::UnsortedSet()':
src/tools/radiant/libs/container/container.h:63:7: warning: function 'UnsortedSet<Entity::Observer*>::UnsortedSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   63 | class UnsortedSet {
      |       ^~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<EntityKeyValues>(EntityKeyValues&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<EntityKeyValues>(EntityKeyValues&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/group/../namedentity.h: In member function 'NameCallbackSet::NameCallbackSet()':
src/tools/radiant/radiant/entity/group/../namedentity.h:37:7: warning: function 'NameCallbackSet::NameCallbackSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   37 | class NameCallbackSet
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<EntityKeyValue>(EntityKeyValue&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<EntityKeyValue>(EntityKeyValue&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<NamedEntity>(NamedEntity&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<NamedEntity>(NamedEntity&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/entity/group/Group.h:6:
src/tools/radiant/radiant/entity/group/../keys/KeyObserverMap.h: In member function 'KeyObserverMap::KeyObserverMap()':
src/tools/radiant/radiant/entity/group/../keys/KeyObserverMap.h:28:7: warning: function 'KeyObserverMap::KeyObserverMap()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   28 | class KeyObserverMap: public Entity::Observer
      |       ^~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/scenelib.h:706:
src/tools/radiant/libs/generic/referencecounted.h: In function 'operator< <scene::Node>(SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&, SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&)bool':
src/tools/radiant/libs/generic/referencecounted.h:154:13: warning: function 'operator< <scene::Node>(SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&, SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  154 | inline bool operator<(const SmartReference<Type>& self, const SmartReference<Type>& other) {
      |             ^~~~~~~~
src/tools/radiant/libs/container/container.h: In member function 'UnsortedSet<SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > >::~UnsortedSet()':
src/tools/radiant/libs/container/container.h:63:7: warning: function 'UnsortedSet<SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > >::~UnsortedSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   63 | class UnsortedSet {
      |       ^~~~~~~~~~~
src/tools/radiant/libs/undolib.h: In member function 'BasicUndoMemento<TraversableNodeSet>::~BasicUndoMemento()':
src/tools/radiant/libs/undolib.h:30:7: warning: function 'BasicUndoMemento<TraversableNodeSet>::~BasicUndoMemento()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   30 | class BasicUndoMemento: public UndoMemento
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/undolib.h: In member function 'BasicUndoMemento<TraversableNodeSet>::~BasicUndoMemento()':
src/tools/radiant/libs/undolib.h:30:7: warning: function 'BasicUndoMemento<TraversableNodeSet>::~BasicUndoMemento()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/container/container.h: In member function 'UnsortedSet<Callback1<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void> >::~UnsortedSet()':
src/tools/radiant/libs/container/container.h:63:7: warning: function 'UnsortedSet<Callback1<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void> >::~UnsortedSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   63 | class UnsortedSet {
      |       ^~~~~~~~~~~
src/tools/radiant/libs/container/container.h: In member function 'UnsortedSet<Entity::Observer*>::~UnsortedSet()':
src/tools/radiant/libs/container/container.h:63:7: warning: function 'UnsortedSet<Entity::Observer*>::~UnsortedSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/entitylib.h:40:
src/tools/radiant/libs/eclasslib.h: In function 'EntityClass_valueForKey(EntityClass const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/eclasslib.h:229:20: warning: function 'EntityClass_valueForKey(EntityClass const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  229 | inline std::string EntityClass_valueForKey (const EntityClass& entityClass, const std::string& key)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/undolib.h: In member function 'BasicUndoMemento<std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*> > > >::~BasicUndoMemento()':
src/tools/radiant/libs/undolib.h:30:7: warning: function 'BasicUndoMemento<std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*> > > >::~BasicUndoMemento()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   30 | class BasicUndoMemento: public UndoMemento
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/undolib.h: In member function 'BasicUndoMemento<std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*> > > >::~BasicUndoMemento()':
src/tools/radiant/libs/undolib.h:30:7: warning: function 'BasicUndoMemento<std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*> > > >::~BasicUndoMemento()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/undolib.h: In member function 'BasicUndoMemento<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BasicUndoMemento()':
src/tools/radiant/libs/undolib.h:30:7: warning: function 'BasicUndoMemento<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BasicUndoMemento()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/undolib.h: In member function 'BasicUndoMemento<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BasicUndoMemento()':
src/tools/radiant/libs/undolib.h:30:7: warning: function 'BasicUndoMemento<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BasicUndoMemento()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/entity/group/../namedentity.h: In member function 'NameCallbackSet::~NameCallbackSet()':
src/tools/radiant/radiant/entity/group/../namedentity.h:37:7: warning: function 'NameCallbackSet::~NameCallbackSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   37 | class NameCallbackSet
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/group/../namedentity.h: In member function 'NamedEntity::~NamedEntity()':
src/tools/radiant/radiant/entity/group/../namedentity.h:58:7: warning: function 'NamedEntity::~NamedEntity()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | class NamedEntity
      |       ^~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/Bounded.h:3,
                 from src/tools/radiant/libs/scenelib.h:29:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iscenegraph.h: In function 'GlobalSceneGraph()':
src/tools/radiant/include/iscenegraph.h:241:22: warning: function 'GlobalSceneGraph()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'findInstance(Stack<Reference<scene::Node> > const&)':
src/tools/radiant/libs/scenelib.h:615:25: warning: function 'findInstance(Stack<Reference<scene::Node> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  615 | inline scene::Instance& findInstance (const scene::Path& path)
      |                         ^~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'selectPath(Stack<Reference<scene::Node> > const&, bool)':
src/tools/radiant/libs/scenelib.h:622:13: warning: function 'selectPath(Stack<Reference<scene::Node> > const&, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  622 | inline void selectPath (const scene::Path& path, bool selected)
      |             ^~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iundo.h: In function 'GlobalUndoSystem()':
src/tools/radiant/include/iundo.h:172:20: warning: function 'GlobalUndoSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  172 | inline UndoSystem& GlobalUndoSystem ()
      |                    ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/referencecounted.h: In function 'operator==<scene::Node>(SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&, SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&)bool':
src/tools/radiant/libs/generic/referencecounted.h:158:13: warning: function 'operator==<scene::Node>(SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&, SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  158 | inline bool operator==(const SmartReference<Type>& self, const SmartReference<Type>& other) {
      |             ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/entitylib.h:30:
src/tools/radiant/include/iradiant.h: In function 'GlobalRadiant()':
src/tools/radiant/include/iradiant.h:162:18: warning: function 'GlobalRadiant()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, OpenGLBinding::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, OpenGLBinding::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, OpenGLBinding::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, OpenGLBinding::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/entitylib.h:31:
src/tools/radiant/include/igl.h: In function 'GlobalOpenGL()':
src/tools/radiant/include/igl.h:212:23: warning: function 'GlobalOpenGL()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'operator==<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>(CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&, CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&)bool':
src/tools/radiant/libs/generic/callback.h:245:13: warning: function 'operator==<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>(CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&, CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  245 | inline bool operator== (const CallbackBase<Thunk>& self, const CallbackBase<Thunk>& other)
      |             ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/entity/group/Group.cpp:29:
src/tools/radiant/include/iregistry.h: In function 'GlobalRegistry()':
src/tools/radiant/include/iregistry.h:184:18: warning: function 'GlobalRegistry()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/group/../keys/KeyObserverMap.h: In member function 'KeyObserverMap::~KeyObserverMap()':
src/tools/radiant/radiant/entity/group/../keys/KeyObserverMap.h:28:7: warning: function 'KeyObserverMap::~KeyObserverMap()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   28 | class KeyObserverMap: public Entity::Observer
      |       ^~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/group/../keys/KeyObserverMap.h: In member function 'KeyObserverMap::~KeyObserverMap()':
src/tools/radiant/radiant/entity/group/../keys/KeyObserverMap.h:28:7: warning: function 'KeyObserverMap::~KeyObserverMap()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/container/container.h: In member function 'UnsortedSet<SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > >::operator=(UnsortedSet<SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > > const&)':
src/tools/radiant/libs/container/container.h:63:7: warning: function 'UnsortedSet<SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > >::operator=(UnsortedSet<SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   63 | class UnsortedSet {
      |       ^~~~~~~~~~~
src/tools/radiant/libs/traverselib.h: In function 'nodeset_diff(UnsortedSet<SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > > const&, UnsortedSet<SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > > const&, scene::Traversable::Observer*)':
src/tools/radiant/libs/traverselib.h:116:13: warning: function 'nodeset_diff(UnsortedSet<SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > > const&, UnsortedSet<SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > > const&, scene::Traversable::Observer*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  116 | inline void nodeset_diff (const UnsortedNodeSet& self, const UnsortedNodeSet& other,
      |             ^~~~~~~~~~~~
src/tools/radiant/include/iundo.h: In member function 'UndoMemento::UndoMemento()':
src/tools/radiant/include/iundo.h:45:7: warning: function 'UndoMemento::UndoMemento()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class UndoMemento
      |       ^~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/entity/group/GroupInstance.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/libs/generic/constant.h:25,
                 from src/tools/radiant/include/renderable.h:25,
                 from src/tools/radiant/radiant/entity/group/GroupInstance.h:3,
                 from src/tools/radiant/radiant/entity/group/GroupInstance.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/irender.h:173,
                 from src/tools/radiant/libs/render.h:30,
                 from src/tools/radiant/radiant/entity/group/../targetable.h:32,
                 from src/tools/radiant/radiant/entity/group/GroupInstance.h:5:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/render.h: In function 'pointvertex_gl_array(PointVertex const*)':
src/tools/radiant/libs/render.h:968:13: warning: function 'pointvertex_gl_array(PointVertex const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  968 | inline void pointvertex_gl_array (const PointVertex* array)
      |             ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/irender.h: In member function 'OpenGLRenderable::OpenGLRenderable()':
src/tools/radiant/include/irender.h:86:7: warning: function 'OpenGLRenderable::OpenGLRenderable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   86 | class OpenGLRenderable
      |       ^~~~~~~~~~~~~~~~
In file included from src/tools/radiant/include/ientity.h:28,
                 from src/tools/radiant/libs/scenelib.h:33,
                 from src/tools/radiant/include/selectable.h:28,
                 from src/tools/radiant/libs/selectionlib.h:26,
                 from src/tools/radiant/radiant/entity/group/../targetable.h:34:
src/tools/radiant/libs/string/string.h: In function 'string_empty(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/string/string.h:44:13: warning: function 'string_empty(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   44 | inline bool string_empty (const std::string& string)
      |             ^~~~~~~~~~~~
src/tools/radiant/libs/string/string.h: In function 'string_equal_n(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long)':
src/tools/radiant/libs/string/string.h:67:13: warning: function 'string_equal_n(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   67 | inline bool string_equal_n (const std::string& string, const std::string& other, std::size_t n)
      |             ^~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:39:
src/tools/radiant/libs/math/aabb.h: In function 'extents_valid(float)':
src/tools/radiant/libs/math/aabb.h:187:13: warning: function 'extents_valid(float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  187 | inline bool extents_valid (float f)
      |             ^~~~~~~~~~~~~
src/tools/radiant/libs/math/aabb.h: In function 'origin_valid(float)':
src/tools/radiant/libs/math/aabb.h:192:13: warning: function 'origin_valid(float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  192 | inline bool origin_valid (float f)
      |             ^~~~~~~~~~~~
In file included from src/tools/radiant/libs/selectionlib.h:25:
src/tools/radiant/include/iselection.h: In member function 'Selectable::Selectable()':
src/tools/radiant/include/iselection.h:41:7: warning: function 'Selectable::Selectable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | class Selectable
      |       ^~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/group/../targetable.h:37:
src/tools/radiant/libs/stringio.h: In function 'buffer_parse_unsigned_decimal_integer_literal(char const*&)':
src/tools/radiant/libs/stringio.h:43:12: warning: function 'buffer_parse_unsigned_decimal_integer_literal(char const*&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   43 | inline int buffer_parse_unsigned_decimal_integer_literal (const char*& buffer)
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/group/../targetable.h: In member function 'Targetable::Targetable()':
src/tools/radiant/radiant/entity/group/../targetable.h:39:7: warning: function 'Targetable::Targetable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class Targetable
      |       ^~~~~~~~~~
src/tools/radiant/include/ientity.h: In member function 'Entity::Observer::Observer()':
src/tools/radiant/include/ientity.h:53:23: warning: function 'Entity::Observer::Observer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   53 |                 class Observer
      |                       ^~~~~~~~
src/tools/radiant/include/renderable.h: In member function 'Renderable::Renderable()':
src/tools/radiant/include/renderable.h:80:7: warning: function 'Renderable::Renderable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   80 | class Renderable
      |       ^~~~~~~~~~
src/tools/radiant/libs/math/aabb.h: In function 'aabb_valid(AABB const&)':
src/tools/radiant/libs/math/aabb.h:197:13: warning: function 'aabb_valid(AABB const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  197 | inline bool aabb_valid (const AABB& aabb)
      |             ^~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/math/matrix.h:30,
                 from src/tools/radiant/libs/math/line.h:30,
                 from src/tools/radiant/radiant/entity/group/../targetable.h:31:
src/tools/radiant/libs/math/Vector3.h: In function 'vector3_mid<float>(BasicVector3<float> const&, BasicVector3<float> const&)BasicVector3<float>':
src/tools/radiant/libs/math/Vector3.h:451:30: warning: function 'vector3_mid<float>(BasicVector3<float> const&, BasicVector3<float> const&)BasicVector3<float>' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  451 | inline BasicVector3<Element> vector3_mid (const BasicVector3<Element>& begin, const BasicVector3<Element>& end)
      |                              ^~~~~~~~~~~
src/tools/radiant/libs/math/line.h: In function 'segment_for_startend(BasicVector3<float> const&, BasicVector3<float> const&)':
src/tools/radiant/libs/math/line.h:77:16: warning: function 'segment_for_startend(BasicVector3<float> const&, BasicVector3<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   77 | inline Segment segment_for_startend (const Vector3& start, const Vector3& end)
      |                ^~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/group/Group.h:7,
                 from src/tools/radiant/radiant/entity/group/GroupInstance.cpp:2:
src/tools/radiant/radiant/entity/group/../NameKeys.h: In function 'keyIsName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/radiant/entity/group/../NameKeys.h:31:20: warning: function 'keyIsName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | static inline bool keyIsName (const std::string& key)
      |                    ^~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [59]>(TextOutputStream&, char const (&) [59])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [59]>(TextOutputStream&, char const (&) [59])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [45]>(TextOutputStream&, char const (&) [45])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [45]>(TextOutputStream&, char const (&) [45])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [79]>(TextOutputStream&, char const (&) [79])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [79]>(TextOutputStream&, char const (&) [79])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/selectionlib.h: In member function 'SelectableInstance::~SelectableInstance()':
src/tools/radiant/libs/selectionlib.h:152:7: warning: function 'SelectableInstance::~SelectableInstance()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  152 | class SelectableInstance: public scene::Instance, public Selectable
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/selectionlib.h: In member function 'SelectableInstance::~SelectableInstance()':
src/tools/radiant/libs/selectionlib.h:152:7: warning: function 'SelectableInstance::~SelectableInstance()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [69]>(TextOutputStream&, char const (&) [69])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [69]>(TextOutputStream&, char const (&) [69])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/entity/group/../targetable.h:33:
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<SelectableInstance>(SelectableInstance&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<SelectableInstance>(SelectableInstance&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<TargetingEntity>(TargetingEntity&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<TargetingEntity>(TargetingEntity&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/entity/group/../targetable.h: In member function 'TargetKeys::TargetKeys()':
src/tools/radiant/radiant/entity/group/../targetable.h:168:7: warning: function 'TargetKeys::TargetKeys()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  168 | class TargetKeys: public Entity::Observer
      |       ^~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<TargetedEntity>(TargetedEntity&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<TargetedEntity>(TargetedEntity&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<EntityKeyValue>(EntityKeyValue&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<EntityKeyValue>(EntityKeyValue&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/render.h: In member function 'RenderablePointVector::~RenderablePointVector()':
src/tools/radiant/libs/render.h:996:7: warning: function 'RenderablePointVector::~RenderablePointVector()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  996 | class RenderablePointVector: public OpenGLRenderable
      |       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/render.h: In member function 'RenderablePointVector::~RenderablePointVector()':
src/tools/radiant/libs/render.h:996:7: warning: function 'RenderablePointVector::~RenderablePointVector()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/entity/group/../targetable.h: In member function 'RenderableTargetingEntities::~RenderableTargetingEntities()':
src/tools/radiant/radiant/entity/group/../targetable.h:220:7: warning: function 'RenderableTargetingEntities::~RenderableTargetingEntities()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  220 | class RenderableTargetingEntities
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/entity/group/../targetable.h: In member function 'RenderableConnectionLines::RenderableConnectionLines()':
src/tools/radiant/radiant/entity/group/../targetable.h:313:7: warning: function 'RenderableConnectionLines::RenderableConnectionLines()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  313 | class RenderableConnectionLines: public Renderable
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stringio.h: In function 'string_parse_size(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)':
src/tools/radiant/libs/stringio.h:101:13: warning: function 'string_parse_size(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  101 | inline bool string_parse_size (const std::string& str, std::size_t& i)
      |             ^~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/group/../targetable.h: In member function 'TargetKeys::~TargetKeys()':
src/tools/radiant/radiant/entity/group/../targetable.h:168:7: warning: function 'TargetKeys::~TargetKeys()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  168 | class TargetKeys: public Entity::Observer
      |       ^~~~~~~~~~
src/tools/radiant/radiant/entity/group/../targetable.h: In member function 'TargetKeys::~TargetKeys()':
src/tools/radiant/radiant/entity/group/../targetable.h:168:7: warning: function 'TargetKeys::~TargetKeys()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iselection.h: In function 'GlobalSelectionSystem()':
src/tools/radiant/include/iselection.h:241:25: warning: function 'GlobalSelectionSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'operator==<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>(CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&, CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&)bool':
src/tools/radiant/libs/generic/callback.h:245:13: warning: function 'operator==<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>(CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&, CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  245 | inline bool operator== (const CallbackBase<Thunk>& self, const CallbackBase<Thunk>& other)
      |             ^~~~~~~~
src/tools/radiant/radiant/entity/group/../targetable.h: In member function 'RenderableConnectionLines::~RenderableConnectionLines()':
src/tools/radiant/radiant/entity/group/../targetable.h:313:7: warning: function 'RenderableConnectionLines::~RenderableConnectionLines()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  313 | class RenderableConnectionLines: public Renderable
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/group/../targetable.h: In member function 'RenderableConnectionLines::~RenderableConnectionLines()':
src/tools/radiant/radiant/entity/group/../targetable.h:313:7: warning: function 'RenderableConnectionLines::~RenderableConnectionLines()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
===> CXX [uforadiant] src/tools/radiant/radiant/entity/group/GroupNode.cpp
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/libs/traverselib.h:25,
                 from src/tools/radiant/radiant/entity/group/Group.h:3,
                 from src/tools/radiant/radiant/entity/group/GroupNode.h:3,
                 from src/tools/radiant/radiant/entity/group/GroupNode.cpp:1:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/cstddef:49,
                 from src/tools/radiant/include/itextstream.h:32,
                 from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/traverselib.h:27:
src/tools/radiant/libs/scenelib.h: In member function 'AnyInstanceSelected::~AnyInstanceSelected()':
src/tools/radiant/libs/scenelib.h:497:7: warning: function 'AnyInstanceSelected::~AnyInstanceSelected()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  497 | class AnyInstanceSelected: public scene::Instantiable::Visitor
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In member function 'AnyInstanceSelected::~AnyInstanceSelected()':
src/tools/radiant/libs/scenelib.h:497:7: warning: function 'AnyInstanceSelected::~AnyInstanceSelected()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/include/ientity.h:28,
                 from src/tools/radiant/libs/scenelib.h:33:
src/tools/radiant/libs/string/string.h: In function 'string_empty(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/string/string.h:44:13: warning: function 'string_empty(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   44 | inline bool string_empty (const std::string& string)
      |             ^~~~~~~~~~~~
src/tools/radiant/libs/string/string.h: In function 'string_equal_n(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long)':
src/tools/radiant/libs/string/string.h:67:13: warning: function 'string_equal_n(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   67 | inline bool string_equal_n (const std::string& string, const std::string& other, std::size_t n)
      |             ^~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:39:
src/tools/radiant/libs/math/aabb.h: In function 'extents_valid(float)':
src/tools/radiant/libs/math/aabb.h:187:13: warning: function 'extents_valid(float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  187 | inline bool extents_valid (float f)
      |             ^~~~~~~~~~~~~
src/tools/radiant/libs/math/aabb.h: In function 'origin_valid(float)':
src/tools/radiant/libs/math/aabb.h:192:13: warning: function 'origin_valid(float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  192 | inline bool origin_valid (float f)
      |             ^~~~~~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:40:
src/tools/radiant/libs/transformlib.h: In member function 'MatrixTransform::~MatrixTransform()':
src/tools/radiant/libs/transformlib.h:57:7: warning: function 'MatrixTransform::~MatrixTransform()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   57 | class MatrixTransform: public TransformNode
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/libs/transformlib.h: In member function 'MatrixTransform::~MatrixTransform()':
src/tools/radiant/libs/transformlib.h:57:7: warning: function 'MatrixTransform::~MatrixTransform()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/transformlib.h: In member function 'TransformNode::TransformNode()':
src/tools/radiant/libs/transformlib.h:34:7: warning: function 'TransformNode::TransformNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   34 | class TransformNode
      |       ^~~~~~~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:30:
src/tools/radiant/include/inode.h: In member function 'scene::INode::INode()':
src/tools/radiant/include/inode.h:9:7: warning: function 'scene::INode::INode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    9 | class INode
      |       ^~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_getInstantiable(scene::Node&)':
src/tools/radiant/libs/scenelib.h:195:29: warning: function 'Node_getInstantiable(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  195 | inline scene::Instantiable* Node_getInstantiable (scene::Node& node)
      |                             ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_getTraversable(scene::Node&)':
src/tools/radiant/libs/scenelib.h:200:28: warning: function 'Node_getTraversable(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  200 | inline scene::Traversable* Node_getTraversable (scene::Node& node)
      |                            ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_traverseSubgraph(scene::Node&, scene::Traversable::Walker const&)':
src/tools/radiant/libs/scenelib.h:205:13: warning: function 'Node_traverseSubgraph(scene::Node&, scene::Traversable::Walker const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  205 | inline void Node_traverseSubgraph (scene::Node& node, const scene::Traversable::Walker& walker)
      |             ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'scene::operator<(scene::Node&, scene::Node&)':
src/tools/radiant/libs/scenelib.h:222:13: warning: function 'scene::operator<(scene::Node&, scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  222 | inline bool operator< (scene::Node& node, scene::Node& other)
      |             ^~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'scene::operator==(scene::Node&, scene::Node&)':
src/tools/radiant/libs/scenelib.h:226:13: warning: function 'scene::operator==(scene::Node&, scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  226 | inline bool operator== (scene::Node& node, scene::Node& other)
      |             ^~~~~~~~
In file included from src/tools/radiant/include/iscenegraph.h:28,
                 from src/tools/radiant/libs/scenelib.h:31:
src/tools/radiant/include/itraversable.h: In member function 'scene::Traversable::Walker::Walker()':
src/tools/radiant/include/itraversable.h:36:23: warning: function 'scene::Traversable::Walker::Walker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   36 |                 class Walker
      |                       ^~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_isEntity(scene::Node&)':
src/tools/radiant/libs/scenelib.h:277:13: warning: function 'Node_isEntity(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  277 | inline bool Node_isEntity (scene::Node& node)
      |             ^~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_isBrush(scene::Node&)':
src/tools/radiant/libs/scenelib.h:309:13: warning: function 'Node_isBrush(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  309 | inline bool Node_isBrush (scene::Node& node)
      |             ^~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_isPrimitive(scene::Node&)':
src/tools/radiant/libs/scenelib.h:315:13: warning: function 'Node_isPrimitive(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  315 | inline bool Node_isPrimitive (scene::Node& node)
      |             ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Instance_getSelectable(scene::Instance&)':
src/tools/radiant/libs/scenelib.h:488:20: warning: function 'Instance_getSelectable(scene::Instance&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  488 | inline Selectable* Instance_getSelectable (scene::Instance& instance)
      |                    ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Instantiable::Visitor::Visitor()':
src/tools/radiant/include/iscenegraph.h:193:31: warning: function 'scene::Instantiable::Visitor::Visitor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  193 |                         class Visitor
      |                               ^~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_instanceSelected(scene::Node&)':
src/tools/radiant/libs/scenelib.h:515:13: warning: function 'Node_instanceSelected(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  515 | inline bool Node_instanceSelected (scene::Node& node)
      |             ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Instance_setSelected(scene::Instance&, bool)':
src/tools/radiant/libs/scenelib.h:598:13: warning: function 'Instance_setSelected(scene::Instance&, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  598 | inline void Instance_setSelected (scene::Instance& instance, bool selected)
      |             ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'nodetype_get_name(ENodeType)':
src/tools/radiant/libs/scenelib.h:678:20: warning: function 'nodetype_get_name(ENodeType)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  678 | inline const char* nodetype_get_name (ENodeType type)
      |                    ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'node_get_nodetype(scene::Node&)':
src/tools/radiant/libs/scenelib.h:689:18: warning: function 'node_get_nodetype(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  689 | inline ENodeType node_get_nodetype (scene::Node& node)
      |                  ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itraversable.h: In member function 'scene::Traversable::Traversable()':
src/tools/radiant/include/itraversable.h:18:7: warning: function 'scene::Traversable::Traversable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   18 | class Traversable
      |       ^~~~~~~~~~~
src/tools/radiant/include/itraversable.h: In member function 'scene::Traversable::Traversable(scene::Traversable const&)':
src/tools/radiant/include/itraversable.h:18:7: warning: function 'scene::Traversable::Traversable(scene::Traversable const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itraversable.h: In member function 'scene::Traversable::Observer::Observer()':
src/tools/radiant/include/itraversable.h:23:23: warning: function 'scene::Traversable::Observer::Observer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   23 |                 class Observer
      |                       ^~~~~~~~
In file included from src/tools/radiant/radiant/entity/group/Group.h:5:
src/tools/radiant/radiant/entity/group/../namedentity.h: In member function 'RenderableNamedEntity::~RenderableNamedEntity()':
src/tools/radiant/radiant/entity/group/../namedentity.h:95:7: warning: function 'RenderableNamedEntity::~RenderableNamedEntity()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   95 | class RenderableNamedEntity: public OpenGLRenderable
      |       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/group/../namedentity.h: In member function 'RenderableNamedEntity::~RenderableNamedEntity()':
src/tools/radiant/radiant/entity/group/../namedentity.h:95:7: warning: function 'RenderableNamedEntity::~RenderableNamedEntity()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/ientity.h: In member function 'EntityKeyValue::EntityKeyValue()':
src/tools/radiant/include/ientity.h:36:7: warning: function 'EntityKeyValue::EntityKeyValue()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   36 | class EntityKeyValue
      |       ^~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/group/../NameKeys.h:29,
                 from src/tools/radiant/radiant/entity/group/Group.h:7:
src/tools/radiant/include/inamespace.h: In member function 'Namespaced::Namespaced()':
src/tools/radiant/include/inamespace.h:59:7: warning: function 'Namespaced::Namespaced()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   59 | class Namespaced {
      |       ^~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/group/../targetable.h:32,
                 from src/tools/radiant/radiant/entity/group/GroupInstance.h:5,
                 from src/tools/radiant/radiant/entity/group/GroupNode.cpp:2:
src/tools/radiant/libs/render.h: In function 'pointvertex_gl_array(PointVertex const*)':
src/tools/radiant/libs/render.h:968:13: warning: function 'pointvertex_gl_array(PointVertex const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  968 | inline void pointvertex_gl_array (const PointVertex* array)
      |             ^~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/group/../targetable.h:37:
src/tools/radiant/libs/stringio.h: In function 'buffer_parse_unsigned_decimal_integer_literal(char const*&)':
src/tools/radiant/libs/stringio.h:43:12: warning: function 'buffer_parse_unsigned_decimal_integer_literal(char const*&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   43 | inline int buffer_parse_unsigned_decimal_integer_literal (const char*& buffer)
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Instantiable::Instantiable()':
src/tools/radiant/include/iscenegraph.h:175:15: warning: function 'scene::Instantiable::Instantiable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  175 |         class Instantiable
      |               ^~~~~~~~~~~~
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Cloneable::Cloneable()':
src/tools/radiant/include/iscenegraph.h:217:15: warning: function 'scene::Cloneable::Cloneable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  217 |         class Cloneable
      |               ^~~~~~~~~
In file included from src/tools/radiant/radiant/entity/group/../namedentity.h:33:
src/tools/radiant/include/nameable.h: In member function 'Nameable::Nameable()':
src/tools/radiant/include/nameable.h:30:7: warning: function 'Nameable::Nameable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   30 | class Nameable
      |       ^~~~~~~~
In file included from src/tools/radiant/radiant/entity/group/GroupNode.h:5:
src/tools/radiant/include/editable.h: In member function 'Snappable::Snappable()':
src/tools/radiant/include/editable.h:51:7: warning: function 'Snappable::Snappable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   51 | class Snappable
      |       ^~~~~~~~~
src/tools/radiant/include/ientity.h: In member function 'EntityNode::EntityNode()':
src/tools/radiant/include/ientity.h:93:7: warning: function 'EntityNode::EntityNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   93 | class EntityNode
      |       ^~~~~~~~~~
src/tools/radiant/include/inode.h: In member function 'scene::INode::INode(scene::INode const&)':
src/tools/radiant/include/inode.h:9:7: warning: function 'scene::INode::INode(scene::INode const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    9 | class INode
      |       ^~~~~
src/tools/radiant/libs/scenelib.h: In member function 'scene::Node::Node(scene::Node const&)':
src/tools/radiant/libs/scenelib.h:95:15: warning: function 'scene::Node::Node(scene::Node const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   95 |         class Node : public INode
      |               ^~~~
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Instantiable::Instantiable(scene::Instantiable const&)':
src/tools/radiant/include/iscenegraph.h:175:15: warning: function 'scene::Instantiable::Instantiable(scene::Instantiable const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  175 |         class Instantiable
      |               ^~~~~~~~~~~~
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Cloneable::Cloneable(scene::Cloneable const&)':
src/tools/radiant/include/iscenegraph.h:217:15: warning: function 'scene::Cloneable::Cloneable(scene::Cloneable const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  217 |         class Cloneable
      |               ^~~~~~~~~
src/tools/radiant/include/itraversable.h: In member function 'scene::Traversable::Observer::Observer(scene::Traversable::Observer const&)':
src/tools/radiant/include/itraversable.h:23:23: warning: function 'scene::Traversable::Observer::Observer(scene::Traversable::Observer const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   23 |                 class Observer
      |                       ^~~~~~~~
src/tools/radiant/include/nameable.h: In member function 'Nameable::Nameable(Nameable const&)':
src/tools/radiant/include/nameable.h:30:7: warning: function 'Nameable::Nameable(Nameable const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   30 | class Nameable
      |       ^~~~~~~~
src/tools/radiant/include/editable.h: In member function 'Snappable::Snappable(Snappable const&)':
src/tools/radiant/include/editable.h:51:7: warning: function 'Snappable::Snappable(Snappable const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   51 | class Snappable
      |       ^~~~~~~~~
src/tools/radiant/libs/transformlib.h: In member function 'TransformNode::TransformNode(TransformNode const&)':
src/tools/radiant/libs/transformlib.h:34:7: warning: function 'TransformNode::TransformNode(TransformNode const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   34 | class TransformNode
      |       ^~~~~~~~~~~~~
src/tools/radiant/include/ientity.h: In member function 'EntityNode::EntityNode(EntityNode const&)':
src/tools/radiant/include/ientity.h:93:7: warning: function 'EntityNode::EntityNode(EntityNode const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   93 | class EntityNode
      |       ^~~~~~~~~~
src/tools/radiant/include/inamespace.h: In member function 'Namespaced::Namespaced(Namespaced const&)':
src/tools/radiant/include/inamespace.h:59:7: warning: function 'Namespaced::Namespaced(Namespaced const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   59 | class Namespaced {
      |       ^~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/aabb.h: In function 'aabb_valid(AABB const&)':
src/tools/radiant/libs/math/aabb.h:197:13: warning: function 'aabb_valid(AABB const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  197 | inline bool aabb_valid (const AABB& aabb)
      |             ^~~~~~~~~~
In file included from src/tools/radiant/libs/undolib.h:25,
                 from src/tools/radiant/libs/traverselib.h:28:
src/tools/radiant/include/iundo.h: In member function 'Undoable::Undoable()':
src/tools/radiant/include/iundo.h:66:7: warning: function 'Undoable::Undoable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class Undoable
      |       ^~~~~~~~
src/tools/radiant/radiant/entity/group/../NameKeys.h: In function 'keyIsName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/radiant/entity/group/../NameKeys.h:31:20: warning: function 'keyIsName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | static inline bool keyIsName (const std::string& key)
      |                    ^~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [59]>(TextOutputStream&, char const (&) [59])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [59]>(TextOutputStream&, char const (&) [59])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [45]>(TextOutputStream&, char const (&) [45])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [45]>(TextOutputStream&, char const (&) [45])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [58]>(TextOutputStream&, char const (&) [58])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [58]>(TextOutputStream&, char const (&) [58])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [44]>(TextOutputStream&, char const (&) [44])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [44]>(TextOutputStream&, char const (&) [44])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [37]>(TextOutputStream&, char const (&) [37])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [37]>(TextOutputStream&, char const (&) [37])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [61]>(TextOutputStream&, char const (&) [61])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [61]>(TextOutputStream&, char const (&) [61])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [48]>(TextOutputStream&, char const (&) [48])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [48]>(TextOutputStream&, char const (&) [48])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [47]>(TextOutputStream&, char const (&) [47])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [47]>(TextOutputStream&, char const (&) [47])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [46]>(TextOutputStream&, char const (&) [46])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [46]>(TextOutputStream&, char const (&) [46])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [60]>(TextOutputStream&, char const (&) [60])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [60]>(TextOutputStream&, char const (&) [60])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/scenelib.h:42:
src/tools/radiant/libs/generic/reference.h: In function 'makeReference<scene::Node>(scene::Node&)Reference<scene::Node>':
src/tools/radiant/libs/generic/reference.h:62:24: warning: function 'makeReference<scene::Node>(scene::Node&)Reference<scene::Node>' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | inline Reference<Type> makeReference(Type& value) {
      |                        ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [69]>(TextOutputStream&, char const (&) [69])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [69]>(TextOutputStream&, char const (&) [69])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/entity/group/../targetable.h:34:
src/tools/radiant/libs/selectionlib.h: In member function 'SelectableInstance::~SelectableInstance()':
src/tools/radiant/libs/selectionlib.h:152:7: warning: function 'SelectableInstance::~SelectableInstance()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  152 | class SelectableInstance: public scene::Instance, public Selectable
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/selectionlib.h: In member function 'SelectableInstance::~SelectableInstance()':
src/tools/radiant/libs/selectionlib.h:152:7: warning: function 'SelectableInstance::~SelectableInstance()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/traverselib.h:29:
src/tools/radiant/libs/container/container.h: In member function 'UnsortedSet<SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > >::UnsortedSet()':
src/tools/radiant/libs/container/container.h:63:7: warning: function 'UnsortedSet<SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > >::UnsortedSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   63 | class UnsortedSet {
      |       ^~~~~~~~~~~
src/tools/radiant/libs/container/container.h: In member function 'UnsortedSet<Callback1<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void> >::UnsortedSet()':
src/tools/radiant/libs/container/container.h:63:7: warning: function 'UnsortedSet<Callback1<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void> >::UnsortedSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/include/ibrush.h:26,
                 from src/tools/radiant/libs/scenelib.h:34:
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<KeyValue>(KeyValue&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<KeyValue>(KeyValue&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<EntityKeyValue>(EntityKeyValue&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<EntityKeyValue>(EntityKeyValue&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<TargetingEntity>(TargetingEntity&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<TargetingEntity>(TargetingEntity&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<TargetedEntity>(TargetedEntity&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<TargetedEntity>(TargetedEntity&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/entity/group/GroupNode.h:6:
src/tools/radiant/libs/instancelib.h: In member function 'InstanceSet::InstanceSet()':
src/tools/radiant/libs/instancelib.h:127:7: warning: function 'InstanceSet::InstanceSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | class InstanceSet: public scene::Traversable::Observer
      |       ^~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<InstanceSet>(InstanceSet&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<InstanceSet>(InstanceSet&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/render.h: In member function 'RenderablePointVector::~RenderablePointVector()':
src/tools/radiant/libs/render.h:996:7: warning: function 'RenderablePointVector::~RenderablePointVector()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  996 | class RenderablePointVector: public OpenGLRenderable
      |       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/group/../targetable.h: In member function 'RenderableTargetingEntities::~RenderableTargetingEntities()':
src/tools/radiant/radiant/entity/group/../targetable.h:220:7: warning: function 'RenderableTargetingEntities::~RenderableTargetingEntities()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  220 | class RenderableTargetingEntities
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/render.h: In member function 'RenderablePointVector::~RenderablePointVector()':
src/tools/radiant/libs/render.h:996:7: warning: function 'RenderablePointVector::~RenderablePointVector()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  996 | class RenderablePointVector: public OpenGLRenderable
      |       ^~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:706:
src/tools/radiant/libs/generic/referencecounted.h: In function 'operator< <scene::Node>(SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&, SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&)bool':
src/tools/radiant/libs/generic/referencecounted.h:154:13: warning: function 'operator< <scene::Node>(SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&, SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  154 | inline bool operator<(const SmartReference<Type>& self, const SmartReference<Type>& other) {
      |             ^~~~~~~~
src/tools/radiant/libs/container/container.h: In member function 'UnsortedSet<SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > >::~UnsortedSet()':
src/tools/radiant/libs/container/container.h:63:7: warning: function 'UnsortedSet<SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > >::~UnsortedSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   63 | class UnsortedSet {
      |       ^~~~~~~~~~~
src/tools/radiant/libs/undolib.h: In member function 'BasicUndoMemento<TraversableNodeSet>::~BasicUndoMemento()':
src/tools/radiant/libs/undolib.h:30:7: warning: function 'BasicUndoMemento<TraversableNodeSet>::~BasicUndoMemento()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   30 | class BasicUndoMemento: public UndoMemento
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/undolib.h: In member function 'BasicUndoMemento<TraversableNodeSet>::~BasicUndoMemento()':
src/tools/radiant/libs/undolib.h:30:7: warning: function 'BasicUndoMemento<TraversableNodeSet>::~BasicUndoMemento()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/container/container.h: In member function 'UnsortedSet<Callback1<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void> >::~UnsortedSet()':
src/tools/radiant/libs/container/container.h:63:7: warning: function 'UnsortedSet<Callback1<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void> >::~UnsortedSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   63 | class UnsortedSet {
      |       ^~~~~~~~~~~
src/tools/radiant/libs/container/container.h: In member function 'UnsortedSet<Entity::Observer*>::~UnsortedSet()':
src/tools/radiant/libs/container/container.h:63:7: warning: function 'UnsortedSet<Entity::Observer*>::~UnsortedSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/generic/callback.h: In function 'operator< <void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>(CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&, CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&)bool':
src/tools/radiant/libs/generic/callback.h:255:13: warning: function 'operator< <void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>(CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&, CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  255 | inline bool operator< (const CallbackBase<Thunk>& self, const CallbackBase<Thunk>& other)
      |             ^~~~~~~~
src/tools/radiant/libs/stringio.h: In function 'string_parse_size(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)':
src/tools/radiant/libs/stringio.h:101:13: warning: function 'string_parse_size(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  101 | inline bool string_parse_size (const std::string& str, std::size_t& i)
      |             ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/undolib.h: In member function 'BasicUndoMemento<std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*> > > >::~BasicUndoMemento()':
src/tools/radiant/libs/undolib.h:30:7: warning: function 'BasicUndoMemento<std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*> > > >::~BasicUndoMemento()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   30 | class BasicUndoMemento: public UndoMemento
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/undolib.h: In member function 'BasicUndoMemento<std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*> > > >::~BasicUndoMemento()':
src/tools/radiant/libs/undolib.h:30:7: warning: function 'BasicUndoMemento<std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*> > > >::~BasicUndoMemento()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/undolib.h: In member function 'BasicUndoMemento<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BasicUndoMemento()':
src/tools/radiant/libs/undolib.h:30:7: warning: function 'BasicUndoMemento<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BasicUndoMemento()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/undolib.h: In member function 'BasicUndoMemento<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BasicUndoMemento()':
src/tools/radiant/libs/undolib.h:30:7: warning: function 'BasicUndoMemento<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BasicUndoMemento()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/entitylib.h:40,
                 from src/tools/radiant/radiant/entity/group/../namedentity.h:30:
src/tools/radiant/libs/eclasslib.h: In function 'EntityClass_valueForKey(EntityClass const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/eclasslib.h:229:20: warning: function 'EntityClass_valueForKey(EntityClass const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  229 | inline std::string EntityClass_valueForKey (const EntityClass& entityClass, const std::string& key)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/group/../namedentity.h: In member function 'NameCallbackSet::~NameCallbackSet()':
src/tools/radiant/radiant/entity/group/../namedentity.h:37:7: warning: function 'NameCallbackSet::~NameCallbackSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   37 | class NameCallbackSet
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/group/../namedentity.h: In member function 'NamedEntity::~NamedEntity()':
src/tools/radiant/radiant/entity/group/../namedentity.h:58:7: warning: function 'NamedEntity::~NamedEntity()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | class NamedEntity
      |       ^~~~~~~~~~~
src/tools/radiant/radiant/entity/group/../targetable.h: In member function 'TargetKeys::~TargetKeys()':
src/tools/radiant/radiant/entity/group/../targetable.h:168:7: warning: function 'TargetKeys::~TargetKeys()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  168 | class TargetKeys: public Entity::Observer
      |       ^~~~~~~~~~
src/tools/radiant/radiant/entity/group/../targetable.h: In member function 'TargetKeys::~TargetKeys()':
src/tools/radiant/radiant/entity/group/../targetable.h:168:7: warning: function 'TargetKeys::~TargetKeys()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/include/Bounded.h:3,
                 from src/tools/radiant/libs/scenelib.h:29:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iscenegraph.h: In function 'GlobalSceneGraph()':
src/tools/radiant/include/iscenegraph.h:241:22: warning: function 'GlobalSceneGraph()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'findInstance(Stack<Reference<scene::Node> > const&)':
src/tools/radiant/libs/scenelib.h:615:25: warning: function 'findInstance(Stack<Reference<scene::Node> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  615 | inline scene::Instance& findInstance (const scene::Path& path)
      |                         ^~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'selectPath(Stack<Reference<scene::Node> > const&, bool)':
src/tools/radiant/libs/scenelib.h:622:13: warning: function 'selectPath(Stack<Reference<scene::Node> > const&, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  622 | inline void selectPath (const scene::Path& path, bool selected)
      |             ^~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iundo.h: In function 'GlobalUndoSystem()':
src/tools/radiant/include/iundo.h:172:20: warning: function 'GlobalUndoSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  172 | inline UndoSystem& GlobalUndoSystem ()
      |                    ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/referencecounted.h: In function 'operator==<scene::Node>(SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&, SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&)bool':
src/tools/radiant/libs/generic/referencecounted.h:158:13: warning: function 'operator==<scene::Node>(SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&, SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  158 | inline bool operator==(const SmartReference<Type>& self, const SmartReference<Type>& other) {
      |             ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, OpenGLBinding::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, OpenGLBinding::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, OpenGLBinding::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, OpenGLBinding::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/entitylib.h:31:
src/tools/radiant/include/igl.h: In function 'GlobalOpenGL()':
src/tools/radiant/include/igl.h:212:23: warning: function 'GlobalOpenGL()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'operator==<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>(CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&, CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&)bool':
src/tools/radiant/libs/generic/callback.h:245:13: warning: function 'operator==<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>(CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&, CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  245 | inline bool operator== (const CallbackBase<Thunk>& self, const CallbackBase<Thunk>& other)
      |             ^~~~~~~~
src/tools/radiant/libs/container/container.h: In member function 'UnsortedSet<SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > >::operator=(UnsortedSet<SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > > const&)':
src/tools/radiant/libs/container/container.h:63:7: warning: function 'UnsortedSet<SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > >::operator=(UnsortedSet<SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   63 | class UnsortedSet {
      |       ^~~~~~~~~~~
src/tools/radiant/libs/traverselib.h: In function 'nodeset_diff(UnsortedSet<SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > > const&, UnsortedSet<SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > > const&, scene::Traversable::Observer*)':
src/tools/radiant/libs/traverselib.h:116:13: warning: function 'nodeset_diff(UnsortedSet<SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > > const&, UnsortedSet<SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > > const&, scene::Traversable::Observer*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  116 | inline void nodeset_diff (const UnsortedNodeSet& self, const UnsortedNodeSet& other,
      |             ^~~~~~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:43:
src/tools/radiant/libs/container/stack.h: In function 'operator< <Reference<scene::Node> >(Stack<Reference<scene::Node> > const&, Stack<Reference<scene::Node> > const&)bool':
src/tools/radiant/libs/container/stack.h:210:13: warning: function 'operator< <Reference<scene::Node> >(Stack<Reference<scene::Node> > const&, Stack<Reference<scene::Node> > const&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  210 | inline bool operator< (const Stack<Type>& self, const Stack<Type>& other)
      |             ^~~~~~~~
src/tools/radiant/include/iundo.h: In member function 'UndoMemento::UndoMemento()':
src/tools/radiant/include/iundo.h:45:7: warning: function 'UndoMemento::UndoMemento()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class UndoMemento
      |       ^~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/group/Group.h:6:
src/tools/radiant/radiant/entity/group/../keys/KeyObserverMap.h: In member function 'KeyObserverMap::~KeyObserverMap()':
src/tools/radiant/radiant/entity/group/../keys/KeyObserverMap.h:28:7: warning: function 'KeyObserverMap::~KeyObserverMap()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   28 | class KeyObserverMap: public Entity::Observer
      |       ^~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/group/Group.h: In member function 'Group::~Group()':
src/tools/radiant/radiant/entity/group/Group.h:9:7: warning: function 'Group::~Group()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    9 | class Group {
      |       ^~~~~
src/tools/radiant/radiant/entity/group/../keys/KeyObserverMap.h: In member function 'KeyObserverMap::~KeyObserverMap()':
src/tools/radiant/radiant/entity/group/../keys/KeyObserverMap.h:28:7: warning: function 'KeyObserverMap::~KeyObserverMap()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   28 | class KeyObserverMap: public Entity::Observer
      |       ^~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/entity/model/MiscModel.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/libs/generic/constant.h:25,
                 from src/tools/radiant/include/cullable.h:29,
                 from src/tools/radiant/radiant/entity/model/MiscModel.h:3,
                 from src/tools/radiant/radiant/entity/model/MiscModel.cpp:8:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iscenegraph.h:231,
                 from src/tools/radiant/libs/scenelib.h:31,
                 from src/tools/radiant/include/editable.h:32,
                 from src/tools/radiant/radiant/entity/model/MiscModel.h:5:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/radiant/entity/model/MiscModel.h:12:
src/tools/radiant/libs/traverselib.h: In member function 'TraversableNode::~TraversableNode()':
src/tools/radiant/libs/traverselib.h:266:7: warning: function 'TraversableNode::~TraversableNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  266 | class TraversableNode: public scene::Traversable
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/libs/traverselib.h: In member function 'TraversableNode::~TraversableNode()':
src/tools/radiant/libs/traverselib.h:266:7: warning: function 'TraversableNode::~TraversableNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/scenelib.h: In member function 'AnyInstanceSelected::~AnyInstanceSelected()':
src/tools/radiant/libs/scenelib.h:497:7: warning: function 'AnyInstanceSelected::~AnyInstanceSelected()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  497 | class AnyInstanceSelected: public scene::Instantiable::Visitor
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In member function 'AnyInstanceSelected::~AnyInstanceSelected()':
src/tools/radiant/libs/scenelib.h:497:7: warning: function 'AnyInstanceSelected::~AnyInstanceSelected()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/include/ientity.h:28,
                 from src/tools/radiant/libs/scenelib.h:33:
src/tools/radiant/libs/string/string.h: In function 'string_empty(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/string/string.h:44:13: warning: function 'string_empty(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   44 | inline bool string_empty (const std::string& string)
      |             ^~~~~~~~~~~~
src/tools/radiant/libs/string/string.h: In function 'string_equal_n(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long)':
src/tools/radiant/libs/string/string.h:67:13: warning: function 'string_equal_n(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   67 | inline bool string_equal_n (const std::string& string, const std::string& other, std::size_t n)
      |             ^~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/math/Vector3.h:17,
                 from src/tools/radiant/include/ibrush.h:27,
                 from src/tools/radiant/libs/scenelib.h:34:
src/tools/radiant/libs/math/pi.h: In function 'radians_to_degrees(double)':
src/tools/radiant/libs/math/pi.h:38:15: warning: function 'radians_to_degrees(double)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   38 | inline double radians_to_degrees (double radians)
      |               ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/pi.h: In function 'degrees_to_radians(double)':
src/tools/radiant/libs/math/pi.h:42:15: warning: function 'degrees_to_radians(double)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline double degrees_to_radians (double degrees)
      |               ^~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/math/aabb.h:30,
                 from src/tools/radiant/libs/scenelib.h:39:
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_multiplied_by_matrix4(Matrix4 const&, Matrix4 const&)':
src/tools/radiant/libs/math/matrix.h:477:16: warning: function 'matrix4_multiplied_by_matrix4(Matrix4 const&, Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  477 | inline Matrix4 matrix4_multiplied_by_matrix4 (const Matrix4& self, const Matrix4& other)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_multiply_by_matrix4(Matrix4&, Matrix4 const&)':
src/tools/radiant/libs/math/matrix.h:496:13: warning: function 'matrix4_multiply_by_matrix4(Matrix4&, Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  496 | inline void matrix4_multiply_by_matrix4 (Matrix4& self, const Matrix4& other)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_rotation_for_sincos_x(float, float)':
src/tools/radiant/libs/math/matrix.h:819:16: warning: function 'matrix4_rotation_for_sincos_x(float, float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  819 | inline Matrix4 matrix4_rotation_for_sincos_x (float s, float c)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_rotation_for_sincos_y(float, float)':
src/tools/radiant/libs/math/matrix.h:837:16: warning: function 'matrix4_rotation_for_sincos_y(float, float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  837 | inline Matrix4 matrix4_rotation_for_sincos_y (float s, float c)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_rotation_for_sincos_z(float, float)':
src/tools/radiant/libs/math/matrix.h:855:16: warning: function 'matrix4_rotation_for_sincos_z(float, float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  855 | inline Matrix4 matrix4_rotation_for_sincos_z (float s, float c)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/aabb.h: In function 'extents_valid(float)':
src/tools/radiant/libs/math/aabb.h:187:13: warning: function 'extents_valid(float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  187 | inline bool extents_valid (float f)
      |             ^~~~~~~~~~~~~
src/tools/radiant/libs/math/aabb.h: In function 'origin_valid(float)':
src/tools/radiant/libs/math/aabb.h:192:13: warning: function 'origin_valid(float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  192 | inline bool origin_valid (float f)
      |             ^~~~~~~~~~~~
In file included from src/tools/radiant/libs/transformlib.h:31,
                 from src/tools/radiant/libs/scenelib.h:40:
src/tools/radiant/libs/math/quaternion.h: In function 'quaternion_component_is_90(float)':
src/tools/radiant/libs/math/quaternion.h:182:13: warning: function 'quaternion_component_is_90(float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  182 | inline bool quaternion_component_is_90 (float component)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/transformlib.h: In member function 'MatrixTransform::~MatrixTransform()':
src/tools/radiant/libs/transformlib.h:57:7: warning: function 'MatrixTransform::~MatrixTransform()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   57 | class MatrixTransform: public TransformNode
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/libs/transformlib.h: In member function 'MatrixTransform::~MatrixTransform()':
src/tools/radiant/libs/transformlib.h:57:7: warning: function 'MatrixTransform::~MatrixTransform()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/transformlib.h: In member function 'TransformNode::TransformNode()':
src/tools/radiant/libs/transformlib.h:34:7: warning: function 'TransformNode::TransformNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   34 | class TransformNode
      |       ^~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_getInstantiable(scene::Node&)':
src/tools/radiant/libs/scenelib.h:195:29: warning: function 'Node_getInstantiable(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  195 | inline scene::Instantiable* Node_getInstantiable (scene::Node& node)
      |                             ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_getTraversable(scene::Node&)':
src/tools/radiant/libs/scenelib.h:200:28: warning: function 'Node_getTraversable(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  200 | inline scene::Traversable* Node_getTraversable (scene::Node& node)
      |                            ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_traverseSubgraph(scene::Node&, scene::Traversable::Walker const&)':
src/tools/radiant/libs/scenelib.h:205:13: warning: function 'Node_traverseSubgraph(scene::Node&, scene::Traversable::Walker const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  205 | inline void Node_traverseSubgraph (scene::Node& node, const scene::Traversable::Walker& walker)
      |             ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'scene::operator==(scene::Node&, scene::Node&)':
src/tools/radiant/libs/scenelib.h:226:13: warning: function 'scene::operator==(scene::Node&, scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  226 | inline bool operator== (scene::Node& node, scene::Node& other)
      |             ^~~~~~~~
In file included from src/tools/radiant/include/iscenegraph.h:28:
src/tools/radiant/include/itraversable.h: In member function 'scene::Traversable::Walker::Walker()':
src/tools/radiant/include/itraversable.h:36:23: warning: function 'scene::Traversable::Walker::Walker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   36 |                 class Walker
      |                       ^~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_isEntity(scene::Node&)':
src/tools/radiant/libs/scenelib.h:277:13: warning: function 'Node_isEntity(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  277 | inline bool Node_isEntity (scene::Node& node)
      |             ^~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_isBrush(scene::Node&)':
src/tools/radiant/libs/scenelib.h:309:13: warning: function 'Node_isBrush(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  309 | inline bool Node_isBrush (scene::Node& node)
      |             ^~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_isPrimitive(scene::Node&)':
src/tools/radiant/libs/scenelib.h:315:13: warning: function 'Node_isPrimitive(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  315 | inline bool Node_isPrimitive (scene::Node& node)
      |             ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Instance_getSelectable(scene::Instance&)':
src/tools/radiant/libs/scenelib.h:488:20: warning: function 'Instance_getSelectable(scene::Instance&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  488 | inline Selectable* Instance_getSelectable (scene::Instance& instance)
      |                    ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Instantiable::Visitor::Visitor()':
src/tools/radiant/include/iscenegraph.h:193:31: warning: function 'scene::Instantiable::Visitor::Visitor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  193 |                         class Visitor
      |                               ^~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_instanceSelected(scene::Node&)':
src/tools/radiant/libs/scenelib.h:515:13: warning: function 'Node_instanceSelected(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  515 | inline bool Node_instanceSelected (scene::Node& node)
      |             ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Instance_setSelected(scene::Instance&, bool)':
src/tools/radiant/libs/scenelib.h:598:13: warning: function 'Instance_setSelected(scene::Instance&, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  598 | inline void Instance_setSelected (scene::Instance& instance, bool selected)
      |             ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'nodetype_get_name(ENodeType)':
src/tools/radiant/libs/scenelib.h:678:20: warning: function 'nodetype_get_name(ENodeType)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  678 | inline const char* nodetype_get_name (ENodeType type)
      |                    ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'node_get_nodetype(scene::Node&)':
src/tools/radiant/libs/scenelib.h:689:18: warning: function 'node_get_nodetype(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  689 | inline ENodeType node_get_nodetype (scene::Node& node)
      |                  ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/undolib.h:26,
                 from src/tools/radiant/libs/traverselib.h:28:
src/tools/radiant/include/mapfile.h: In function 'Node_getMapFile(scene::Node&)':
src/tools/radiant/include/mapfile.h:44:17: warning: function 'Node_getMapFile(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   44 | inline MapFile* Node_getMapFile(scene::Node& node) {
      |                 ^~~~~~~~~~~~~~~
src/tools/radiant/include/itraversable.h: In member function 'scene::Traversable::Traversable()':
src/tools/radiant/include/itraversable.h:18:7: warning: function 'scene::Traversable::Traversable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   18 | class Traversable
      |       ^~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/model/MiscModel.h:23:
src/tools/radiant/radiant/entity/model/../namedentity.h: In member function 'RenderableNamedEntity::~RenderableNamedEntity()':
src/tools/radiant/radiant/entity/model/../namedentity.h:95:7: warning: function 'RenderableNamedEntity::~RenderableNamedEntity()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   95 | class RenderableNamedEntity: public OpenGLRenderable
      |       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/model/../namedentity.h: In member function 'RenderableNamedEntity::~RenderableNamedEntity()':
src/tools/radiant/radiant/entity/model/../namedentity.h:95:7: warning: function 'RenderableNamedEntity::~RenderableNamedEntity()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/entitylib.h:29,
                 from src/tools/radiant/radiant/entity/model/MiscModel.h:13:
src/tools/radiant/include/irender.h: In member function 'OpenGLRenderable::OpenGLRenderable()':
src/tools/radiant/include/irender.h:86:7: warning: function 'OpenGLRenderable::OpenGLRenderable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   86 | class OpenGLRenderable
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/ientity.h: In member function 'EntityKeyValue::EntityKeyValue()':
src/tools/radiant/include/ientity.h:36:7: warning: function 'EntityKeyValue::EntityKeyValue()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   36 | class EntityKeyValue
      |       ^~~~~~~~~~~~~~
src/tools/radiant/include/ientity.h: In member function 'Entity::Entity()':
src/tools/radiant/include/ientity.h:48:7: warning: function 'Entity::Entity()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   48 | class Entity
      |       ^~~~~~
src/tools/radiant/include/ientity.h: In member function 'Entity::Entity(Entity const&)':
src/tools/radiant/include/ientity.h:48:7: warning: function 'Entity::Entity(Entity const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/entity/model/MiscModel.h:15:
src/tools/radiant/libs/render.h: In function 'pointvertex_gl_array(PointVertex const*)':
src/tools/radiant/libs/render.h:968:13: warning: function 'pointvertex_gl_array(PointVertex const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  968 | inline void pointvertex_gl_array (const PointVertex* array)
      |             ^~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/model/MiscModel.h:16:
src/tools/radiant/libs/pivot.h: In function 'ConstructObject2Screen(Matrix4&, Matrix4 const&, Matrix4 const&, Matrix4 const&, Matrix4 const&)':
src/tools/radiant/libs/pivot.h:51:13: warning: function 'ConstructObject2Screen(Matrix4&, Matrix4 const&, Matrix4 const&, Matrix4 const&, Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   51 | inline void ConstructObject2Screen (Matrix4& object2screen, const Matrix4& object2world, const Matrix4& world2view,
      |             ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/pivot.h: In function 'pivot_perspective(Matrix4&, Matrix4 const&)':
src/tools/radiant/libs/pivot.h:90:13: warning: function 'pivot_perspective(Matrix4&, Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   90 | inline void pivot_perspective (Matrix4& scale, const Matrix4& pivot2screen)
      |             ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/model/../targetable.h:37,
                 from src/tools/radiant/radiant/entity/model/MiscModel.h:18:
src/tools/radiant/libs/stringio.h: In function 'buffer_parse_floating_literal(char const*&)':
src/tools/radiant/libs/stringio.h:33:15: warning: function 'buffer_parse_floating_literal(char const*&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   33 | inline double buffer_parse_floating_literal (const char*& buffer)
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stringio.h: In function 'buffer_parse_unsigned_decimal_integer_literal(char const*&)':
src/tools/radiant/libs/stringio.h:43:12: warning: function 'buffer_parse_unsigned_decimal_integer_literal(char const*&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   43 | inline int buffer_parse_unsigned_decimal_integer_literal (const char*& buffer)
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/ientity.h: In member function 'Entity::Observer::Observer()':
src/tools/radiant/include/ientity.h:53:23: warning: function 'Entity::Observer::Observer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   53 |                 class Observer
      |                       ^~~~~~~~
In file included from src/tools/radiant/radiant/entity/model/MiscModel.h:19:
src/tools/radiant/radiant/entity/model/../keys/OriginKey.h: In function 'default_origin(BasicVector3<float>&)':
src/tools/radiant/radiant/entity/model/../keys/OriginKey.h:33:13: warning: function 'default_origin(BasicVector3<float>&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   33 | inline void default_origin (Vector3& origin)
      |             ^~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/model/MiscModel.h:20:
src/tools/radiant/radiant/entity/model/../keys/AnglesKey.h: In function 'default_angles(BasicVector3<float>&)':
src/tools/radiant/radiant/entity/model/../keys/AnglesKey.h:35:13: warning: function 'default_angles(BasicVector3<float>&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   35 | inline void default_angles (Vector3& angles)
      |             ^~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/model/MiscModel.h:21:
src/tools/radiant/radiant/entity/model/../keys/ScaleKey.h: In function 'default_scale(BasicVector3<float>&)':
src/tools/radiant/radiant/entity/model/../keys/ScaleKey.h:33:13: warning: function 'default_scale(BasicVector3<float>&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   33 | inline void default_scale (Vector3& scale)
      |             ^~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/model/../model.h:30,
                 from src/tools/radiant/radiant/entity/model/MiscModel.h:22:
src/tools/radiant/include/moduleobserver.h: In member function 'ModuleObserver::ModuleObserver()':
src/tools/radiant/include/moduleobserver.h:27:7: warning: function 'ModuleObserver::ModuleObserver()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   27 | class ModuleObserver
      |       ^~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/model/../NameKeys.h:29,
                 from src/tools/radiant/radiant/entity/model/MiscModel.h:25:
src/tools/radiant/include/inamespace.h: In member function 'Namespaced::Namespaced()':
src/tools/radiant/include/inamespace.h:59:7: warning: function 'Namespaced::Namespaced()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   59 | class Namespaced {
      |       ^~~~~~~~~~
src/tools/radiant/include/editable.h: In member function 'Snappable::Snappable()':
src/tools/radiant/include/editable.h:51:7: warning: function 'Snappable::Snappable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   51 | class Snappable
      |       ^~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/aabb.h: In function 'aabb_valid(AABB const&)':
src/tools/radiant/libs/math/aabb.h:197:13: warning: function 'aabb_valid(AABB const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  197 | inline bool aabb_valid (const AABB& aabb)
      |             ^~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_rotation_for_euler_xyz(BasicVector3<float> const&)':
src/tools/radiant/libs/math/matrix.h:895:16: warning: function 'matrix4_rotation_for_euler_xyz(BasicVector3<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  895 | inline Matrix4 matrix4_rotation_for_euler_xyz (const Vector3& euler)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/quaternion.h: In function 'matrix4_rotation_for_quaternion(BasicVector4<float> const&)':
src/tools/radiant/libs/math/quaternion.h:123:16: warning: function 'matrix4_rotation_for_quaternion(BasicVector4<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  123 | inline Matrix4 matrix4_rotation_for_quaternion (const Quaternion& quaternion)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_get_translation_vec3(Matrix4 const&)':
src/tools/radiant/libs/math/matrix.h:783:16: warning: function 'matrix4_get_translation_vec3(Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  783 | inline Vector3 matrix4_get_translation_vec3 (const Matrix4& self)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/model/../keys/OriginKey.h: In function 'origin_translated(BasicVector3<float> const&, BasicVector3<float> const&)':
src/tools/radiant/radiant/entity/model/../keys/OriginKey.h:50:16: warning: function 'origin_translated(BasicVector3<float> const&, BasicVector3<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   50 | inline Vector3 origin_translated (const Vector3& origin, const Vector3& translation)
      |                ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_determinant(Matrix4 const&)':
src/tools/radiant/libs/math/matrix.h:744:15: warning: function 'matrix4_determinant(Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  744 | inline double matrix4_determinant (const Matrix4& self)
      |               ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_full_inverse(Matrix4 const&)':
src/tools/radiant/libs/math/matrix.h:754:16: warning: function 'matrix4_full_inverse(Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  754 | inline Matrix4 matrix4_full_inverse (const Matrix4& self)
      |                ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_full_invert(Matrix4&)':
src/tools/radiant/libs/math/matrix.h:777:13: warning: function 'matrix4_full_invert(Matrix4&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  777 | inline void matrix4_full_invert (Matrix4& self)
      |             ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/pivot.h: In function 'pivot_scale(Matrix4&, Matrix4 const&)':
src/tools/radiant/libs/pivot.h:76:13: warning: function 'pivot_scale(Matrix4&, Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline void pivot_scale (Matrix4& scale, const Matrix4& pivot2screen)
      |             ^~~~~~~~~~~
src/tools/radiant/libs/pivot.h: In function 'Pivot2World_worldSpace(Matrix4&, Matrix4 const&, Matrix4 const&, Matrix4 const&, Matrix4 const&)':
src/tools/radiant/libs/pivot.h:113:13: warning: function 'Pivot2World_worldSpace(Matrix4&, Matrix4 const&, Matrix4 const&, Matrix4 const&, Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  113 | inline void Pivot2World_worldSpace (Matrix4& manip2world, const Matrix4& pivot2world, const Matrix4& modelview,
      |             ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/quaternion.h: In function 'matrix4_rotation_for_quaternion_quantised(BasicVector4<float> const&)':
src/tools/radiant/libs/math/quaternion.h:187:16: warning: function 'matrix4_rotation_for_quaternion_quantised(BasicVector4<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  187 | inline Matrix4 matrix4_rotation_for_quaternion_quantised (const Quaternion& quaternion)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/undolib.h:25:
src/tools/radiant/include/iundo.h: In member function 'Undoable::Undoable()':
src/tools/radiant/include/iundo.h:66:7: warning: function 'Undoable::Undoable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class Undoable
      |       ^~~~~~~~
src/tools/radiant/radiant/entity/model/../NameKeys.h: In function 'keyIsName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/radiant/entity/model/../NameKeys.h:31:20: warning: function 'keyIsName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | static inline bool keyIsName (const std::string& key)
      |                    ^~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'euler_degrees_to_radians(BasicVector3<float> const&)':
src/tools/radiant/libs/math/matrix.h:812:16: warning: function 'euler_degrees_to_radians(BasicVector3<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  812 | inline Vector3 euler_degrees_to_radians (const Vector3& euler)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_rotation_for_euler_xyz_degrees(BasicVector3<float> const&)':
src/tools/radiant/libs/math/matrix.h:925:16: warning: function 'matrix4_rotation_for_euler_xyz_degrees(BasicVector3<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  925 | inline Matrix4 matrix4_rotation_for_euler_xyz_degrees (const Vector3& euler)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_rotate_by_euler_xyz_degrees(Matrix4&, BasicVector3<float> const&)':
src/tools/radiant/libs/math/matrix.h:932:13: warning: function 'matrix4_rotate_by_euler_xyz_degrees(Matrix4&, BasicVector3<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  932 | inline void matrix4_rotate_by_euler_xyz_degrees (Matrix4& self, const Vector3& euler)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_transform_by_euler_xyz_degrees(Matrix4&, BasicVector3<float> const&, BasicVector3<float> const&, BasicVector3<float> const&)':
src/tools/radiant/libs/math/matrix.h:1228:13: warning: function 'matrix4_transform_by_euler_xyz_degrees(Matrix4&, BasicVector3<float> const&, BasicVector3<float> const&, BasicVector3<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
 1228 | inline void matrix4_transform_by_euler_xyz_degrees (Matrix4& self, const Vector3& translation, const Vector3& euler,
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_get_rotation_euler_xyz(Matrix4 const&)':
src/tools/radiant/libs/math/matrix.h:1111:16: warning: function 'matrix4_get_rotation_euler_xyz(Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
 1111 | inline Vector3 matrix4_get_rotation_euler_xyz (const Matrix4& self)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'euler_radians_to_degrees(BasicVector3<float> const&)':
src/tools/radiant/libs/math/matrix.h:805:16: warning: function 'euler_radians_to_degrees(BasicVector3<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  805 | inline Vector3 euler_radians_to_degrees (const Vector3& euler)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_get_rotation_euler_xyz_degrees(Matrix4 const&)':
src/tools/radiant/libs/math/matrix.h:1127:16: warning: function 'matrix4_get_rotation_euler_xyz_degrees(Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
 1127 | inline Vector3 matrix4_get_rotation_euler_xyz_degrees (const Matrix4& self)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/model/../keys/AnglesKey.h: In function 'angles_rotated(BasicVector3<float> const&, BasicVector4<float> const&)':
src/tools/radiant/radiant/entity/model/../keys/AnglesKey.h:80:16: warning: function 'angles_rotated(BasicVector3<float> const&, BasicVector4<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   80 | inline Vector3 angles_rotated (const Vector3& angles, const Quaternion& rotation)
      |                ^~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_get_scale_vec3(Matrix4 const&)':
src/tools/radiant/libs/math/matrix.h:1211:16: warning: function 'matrix4_get_scale_vec3(Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
 1211 | inline Vector3 matrix4_get_scale_vec3 (const Matrix4& self)
      |                ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/model/../keys/ScaleKey.h: In function 'scale_scaled(BasicVector3<float> const&, BasicVector3<float> const&)':
src/tools/radiant/radiant/entity/model/../keys/ScaleKey.h:63:16: warning: function 'scale_scaled(BasicVector3<float> const&, BasicVector3<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   63 | inline Vector3 scale_scaled (const Vector3& scale, const Vector3& scaling)
      |                ^~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [59]>(TextOutputStream&, char const (&) [59])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [59]>(TextOutputStream&, char const (&) [59])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [45]>(TextOutputStream&, char const (&) [45])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [45]>(TextOutputStream&, char const (&) [45])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [46]>(TextOutputStream&, char const (&) [46])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [46]>(TextOutputStream&, char const (&) [46])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [60]>(TextOutputStream&, char const (&) [60])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [60]>(TextOutputStream&, char const (&) [60])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [58]>(TextOutputStream&, char const (&) [58])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [58]>(TextOutputStream&, char const (&) [58])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [44]>(TextOutputStream&, char const (&) [44])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [44]>(TextOutputStream&, char const (&) [44])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [61]>(TextOutputStream&, char const (&) [61])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [61]>(TextOutputStream&, char const (&) [61])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [48]>(TextOutputStream&, char const (&) [48])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [48]>(TextOutputStream&, char const (&) [48])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [37]>(TextOutputStream&, char const (&) [37])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [37]>(TextOutputStream&, char const (&) [37])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [47]>(TextOutputStream&, char const (&) [47])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [47]>(TextOutputStream&, char const (&) [47])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [49]>(TextOutputStream&, char const (&) [49])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [49]>(TextOutputStream&, char const (&) [49])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [77]>(TextOutputStream&, char const (&) [77])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [77]>(TextOutputStream&, char const (&) [77])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [57]>(TextOutputStream&, char const (&) [57])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [57]>(TextOutputStream&, char const (&) [57])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/scenelib.h:42:
src/tools/radiant/libs/generic/reference.h: In function 'makeReference<scene::Node>(scene::Node&)Reference<scene::Node>':
src/tools/radiant/libs/generic/reference.h:62:24: warning: function 'makeReference<scene::Node>(scene::Node&)Reference<scene::Node>' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | inline Reference<Type> makeReference(Type& value) {
      |                        ^~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/model/MiscModel.h:9:
src/tools/radiant/libs/selectionlib.h: In member function 'SelectableInstance::~SelectableInstance()':
src/tools/radiant/libs/selectionlib.h:152:7: warning: function 'SelectableInstance::~SelectableInstance()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  152 | class SelectableInstance: public scene::Instance, public Selectable
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/selectionlib.h: In member function 'SelectableInstance::~SelectableInstance()':
src/tools/radiant/libs/selectionlib.h:152:7: warning: function 'SelectableInstance::~SelectableInstance()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [69]>(TextOutputStream&, char const (&) [69])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [69]>(TextOutputStream&, char const (&) [69])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/math/Vector3.h:16:
src/tools/radiant/libs/math/FloatTools.h: In function 'float_to_integer<float>(float const&)int':
src/tools/radiant/libs/math/FloatTools.h:31:12: warning: function 'float_to_integer<float>(float const&)int' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | inline int float_to_integer (const Element& f)
      |            ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/FloatTools.h: In function 'float_snapped<float, float>(float const&, float const&)float':
src/tools/radiant/libs/math/FloatTools.h:38:16: warning: function 'float_snapped<float, float>(float const&, float const&)float' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   38 | inline Element float_snapped (const Element& f, const OtherElement& snap)
      |                ^~~~~~~~~~~~~
src/tools/radiant/libs/math/Vector3.h: In function 'vector3_snapped<float, float>(BasicVector3<float> const&, float const&)BasicVector3<float>':
src/tools/radiant/libs/math/Vector3.h:482:30: warning: function 'vector3_snapped<float, float>(BasicVector3<float> const&, float const&)BasicVector3<float>' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  482 | inline BasicVector3<Element> vector3_snapped (const BasicVector3<Element>& self, const OtherElement& snap)
      |                              ^~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/model/../keys/OriginKey.h: In function 'origin_snapped(BasicVector3<float> const&, float)':
src/tools/radiant/radiant/entity/model/../keys/OriginKey.h:56:16: warning: function 'origin_snapped(BasicVector3<float> const&, float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   56 | inline Vector3 origin_snapped (const Vector3& origin, float snap)
      |                ^~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/math/FloatTools.h: In function 'float_mod_range<float, int>(float const&, int const&)float':
src/tools/radiant/libs/math/FloatTools.h:53:16: warning: function 'float_mod_range<float, int>(float const&, int const&)float' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   53 | inline Element float_mod_range (const Element& self, const ModulusElement& modulus)
      |                ^~~~~~~~~~~~~~~
src/tools/radiant/libs/math/FloatTools.h: In function 'float_mod<float, int>(float const&, int const&)float':
src/tools/radiant/libs/math/FloatTools.h:60:16: warning: function 'float_mod<float, int>(float const&, int const&)float' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   60 | inline Element float_mod (const Element& self, const ModulusElement& modulus)
      |                ^~~~~~~~~
src/tools/radiant/radiant/entity/model/../keys/AnglesKey.h: In function 'normalise_angles(BasicVector3<float>&)':
src/tools/radiant/radiant/entity/model/../keys/AnglesKey.h:39:13: warning: function 'normalise_angles(BasicVector3<float>&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | inline void normalise_angles (Vector3& angles)
      |             ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [39]>(TextOutputStream&, char const (&) [39])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [39]>(TextOutputStream&, char const (&) [39])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [55]>(TextOutputStream&, char const (&) [55])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [55]>(TextOutputStream&, char const (&) [55])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/mapfile.h: In function 'path_find_mapfile<Reference<scene::Node> const*>(Reference<scene::Node> const*, Reference<scene::Node> const*)MapFile*':
src/tools/radiant/include/mapfile.h:49:17: warning: function 'path_find_mapfile<Reference<scene::Node> const*>(Reference<scene::Node> const*, Reference<scene::Node> const*)MapFile*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | inline MapFile* path_find_mapfile(Iterator first, Iterator last) {
      |                 ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/traverselib.h:29:
src/tools/radiant/libs/container/container.h: In member function 'UnsortedSet<Callback1<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void> >::UnsortedSet()':
src/tools/radiant/libs/container/container.h:63:7: warning: function 'UnsortedSet<Callback1<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void> >::UnsortedSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   63 | class UnsortedSet {
      |       ^~~~~~~~~~~
In file included from src/tools/radiant/include/ibrush.h:26:
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<KeyValue>(KeyValue&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<KeyValue>(KeyValue&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/container/container.h: In member function 'UnsortedSet<Entity::Observer*>::UnsortedSet()':
src/tools/radiant/libs/container/container.h:63:7: warning: function 'UnsortedSet<Entity::Observer*>::UnsortedSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   63 | class UnsortedSet {
      |       ^~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<EntityKeyValues>(EntityKeyValues&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<EntityKeyValues>(EntityKeyValues&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/render.h: In member function 'VertexBuffer<PointVertex>::VertexBuffer()':
src/tools/radiant/libs/render.h:120:7: warning: function 'VertexBuffer<PointVertex>::VertexBuffer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  120 | class VertexBuffer
      |       ^~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<TargetingEntity>(TargetingEntity&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<TargetingEntity>(TargetingEntity&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<TargetedEntity>(TargetedEntity&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<TargetedEntity>(TargetedEntity&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/entity/model/../namedentity.h: In member function 'NameCallbackSet::NameCallbackSet()':
src/tools/radiant/radiant/entity/model/../namedentity.h:37:7: warning: function 'NameCallbackSet::NameCallbackSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   37 | class NameCallbackSet
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<EntityKeyValue>(EntityKeyValue&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<EntityKeyValue>(EntityKeyValue&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/model/MiscModel.h:24:
src/tools/radiant/radiant/entity/model/../keys/KeyObserverMap.h: In member function 'KeyObserverMap::KeyObserverMap()':
src/tools/radiant/radiant/entity/model/../keys/KeyObserverMap.h:28:7: warning: function 'KeyObserverMap::KeyObserverMap()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   28 | class KeyObserverMap: public Entity::Observer
      |       ^~~~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<MiscModel>(MiscModel&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<MiscModel>(MiscModel&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<NamedEntity>(NamedEntity&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<NamedEntity>(NamedEntity&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<SingletonModel>(SingletonModel&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<SingletonModel>(SingletonModel&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<OriginKey>(OriginKey&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<OriginKey>(OriginKey&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<AnglesKey>(AnglesKey&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<AnglesKey>(AnglesKey&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<ScaleKey>(ScaleKey&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<ScaleKey>(ScaleKey&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ReferenceCache::Name_CONSTANT_> >(ConstantWrapper<ReferenceCache::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ReferenceCache::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ReferenceCache::Name_CONSTANT_> >(ConstantWrapper<ReferenceCache::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ReferenceCache::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ReferenceCache::Version_CONSTANT_> >(ConstantWrapper<ReferenceCache::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ReferenceCache::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ReferenceCache::Version_CONSTANT_> >(ConstantWrapper<ReferenceCache::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ReferenceCache::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/render.h: In member function 'RenderablePointVector::~RenderablePointVector()':
src/tools/radiant/libs/render.h:996:7: warning: function 'RenderablePointVector::~RenderablePointVector()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  996 | class RenderablePointVector: public OpenGLRenderable
      |       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/model/../targetable.h: In member function 'RenderableTargetingEntities::~RenderableTargetingEntities()':
src/tools/radiant/radiant/entity/model/../targetable.h:220:7: warning: function 'RenderableTargetingEntities::~RenderableTargetingEntities()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  220 | class RenderableTargetingEntities
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/render.h: In member function 'RenderablePointVector::~RenderablePointVector()':
src/tools/radiant/libs/render.h:996:7: warning: function 'RenderablePointVector::~RenderablePointVector()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  996 | class RenderablePointVector: public OpenGLRenderable
      |       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/render.h: In member function 'VertexBuffer<PointVertex>::~VertexBuffer()':
src/tools/radiant/libs/render.h:120:7: warning: function 'VertexBuffer<PointVertex>::~VertexBuffer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  120 | class VertexBuffer
      |       ^~~~~~~~~~~~
src/tools/radiant/libs/pivot.h: In member function 'RenderablePivot::~RenderablePivot()':
src/tools/radiant/libs/pivot.h:177:7: warning: function 'RenderablePivot::~RenderablePivot()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  177 | class RenderablePivot: public OpenGLRenderable
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/libs/pivot.h: In member function 'RenderablePivot::~RenderablePivot()':
src/tools/radiant/libs/pivot.h:177:7: warning: function 'RenderablePivot::~RenderablePivot()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/container/container.h: In member function 'UnsortedSet<Callback1<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void> >::~UnsortedSet()':
src/tools/radiant/libs/container/container.h:63:7: warning: function 'UnsortedSet<Callback1<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void> >::~UnsortedSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   63 | class UnsortedSet {
      |       ^~~~~~~~~~~
src/tools/radiant/libs/container/container.h: In member function 'UnsortedSet<Entity::Observer*>::~UnsortedSet()':
src/tools/radiant/libs/container/container.h:63:7: warning: function 'UnsortedSet<Entity::Observer*>::~UnsortedSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/undolib.h: In member function 'BasicUndoMemento<std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*> > > >::~BasicUndoMemento()':
src/tools/radiant/libs/undolib.h:30:7: warning: function 'BasicUndoMemento<std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*> > > >::~BasicUndoMemento()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   30 | class BasicUndoMemento: public UndoMemento
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/undolib.h: In member function 'BasicUndoMemento<std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*> > > >::~BasicUndoMemento()':
src/tools/radiant/libs/undolib.h:30:7: warning: function 'BasicUndoMemento<std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*> > > >::~BasicUndoMemento()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/undolib.h: In member function 'BasicUndoMemento<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BasicUndoMemento()':
src/tools/radiant/libs/undolib.h:30:7: warning: function 'BasicUndoMemento<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BasicUndoMemento()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/undolib.h: In member function 'BasicUndoMemento<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BasicUndoMemento()':
src/tools/radiant/libs/undolib.h:30:7: warning: function 'BasicUndoMemento<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BasicUndoMemento()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stringio.h: In function 'string_parse_size(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)':
src/tools/radiant/libs/stringio.h:101:13: warning: function 'string_parse_size(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  101 | inline bool string_parse_size (const std::string& str, std::size_t& i)
      |             ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stringio.h: In function 'string_parse_vector3<float>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, BasicVector3<float>&)bool':
src/tools/radiant/libs/stringio.h:70:13: warning: function 'string_parse_vector3<float>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, BasicVector3<float>&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   70 | inline bool string_parse_vector3 (const std::string& str, BasicVector3<Element>& v)
      |             ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/model/../keys/OriginKey.h: In function 'read_origin(BasicVector3<float>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/radiant/entity/model/../keys/OriginKey.h:37:13: warning: function 'read_origin(BasicVector3<float>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   37 | inline void read_origin (Vector3& origin, const std::string& value)
      |             ^~~~~~~~~~~
src/tools/radiant/radiant/entity/model/../keys/AnglesKey.h: In function 'read_angles(BasicVector3<float>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/radiant/entity/model/../keys/AnglesKey.h:55:13: warning: function 'read_angles(BasicVector3<float>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   55 | inline void read_angles (Vector3& angles, const std::string& value)
      |             ^~~~~~~~~~~
src/tools/radiant/radiant/entity/model/../keys/ScaleKey.h: In function 'read_scalevec(BasicVector3<float>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/radiant/entity/model/../keys/ScaleKey.h:46:13: warning: function 'read_scalevec(BasicVector3<float>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   46 | inline void read_scalevec (Vector3& scale, const std::string& value)
      |             ^~~~~~~~~~~~~
src/tools/radiant/libs/stringio.h: In function 'string_parse_float(char const*, float&)':
src/tools/radiant/libs/stringio.h:49:13: warning: function 'string_parse_float(char const*, float&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | inline bool string_parse_float (const char* string, float& f)
      |             ^~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/model/../keys/AnglesKey.h: In function 'read_angle(BasicVector3<float>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/radiant/entity/model/../keys/AnglesKey.h:45:13: warning: function 'read_angle(BasicVector3<float>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void read_angle (Vector3& angles, const std::string& value)
      |             ^~~~~~~~~~
src/tools/radiant/radiant/entity/model/../keys/OriginKey.h: In function 'write_origin(BasicVector3<float> const&, Entity*, char const*)':
src/tools/radiant/radiant/entity/model/../keys/OriginKey.h:43:13: warning: function 'write_origin(BasicVector3<float> const&, Entity*, char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   43 | inline void write_origin (const Vector3& origin, Entity* entity, const char* key)
      |             ^~~~~~~~~~~~
src/tools/radiant/radiant/entity/model/../keys/AnglesKey.h: In function 'write_angles(BasicVector3<float> const&, Entity*)':
src/tools/radiant/radiant/entity/model/../keys/AnglesKey.h:64:13: warning: function 'write_angles(BasicVector3<float> const&, Entity*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   64 | inline void write_angles (const Vector3& angles, Entity* entity)
      |             ^~~~~~~~~~~~
src/tools/radiant/radiant/entity/model/../keys/ScaleKey.h: In function 'write_scale(BasicVector3<float> const&, Entity*)':
src/tools/radiant/radiant/entity/model/../keys/ScaleKey.h:51:13: warning: function 'write_scale(BasicVector3<float> const&, Entity*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   51 | inline void write_scale (const Vector3& scale, Entity* entity)
      |             ^~~~~~~~~~~
In file included from src/tools/radiant/libs/entitylib.h:40:
src/tools/radiant/libs/eclasslib.h: In function 'EntityClass_valueForKey(EntityClass const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/eclasslib.h:229:20: warning: function 'EntityClass_valueForKey(EntityClass const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  229 | inline std::string EntityClass_valueForKey (const EntityClass& entityClass, const std::string& key)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/model/../model.h:29:
src/tools/radiant/libs/os/path.h: In function 'os::standardPath(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/os/path.h:52:28: warning: function 'os::standardPath(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   52 |         inline std::string standardPath (const std::string& inPath)
      |                            ^~~~~~~~~~~~
src/tools/radiant/radiant/entity/model/../targetable.h: In member function 'TargetKeys::~TargetKeys()':
src/tools/radiant/radiant/entity/model/../targetable.h:168:7: warning: function 'TargetKeys::~TargetKeys()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  168 | class TargetKeys: public Entity::Observer
      |       ^~~~~~~~~~
src/tools/radiant/radiant/entity/model/../targetable.h: In member function 'TargetKeys::~TargetKeys()':
src/tools/radiant/radiant/entity/model/../targetable.h:168:7: warning: function 'TargetKeys::~TargetKeys()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/entity/model/../namedentity.h: In member function 'NameCallbackSet::~NameCallbackSet()':
src/tools/radiant/radiant/entity/model/../namedentity.h:37:7: warning: function 'NameCallbackSet::~NameCallbackSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   37 | class NameCallbackSet
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/model/../namedentity.h: In member function 'NamedEntity::~NamedEntity()':
src/tools/radiant/radiant/entity/model/../namedentity.h:58:7: warning: function 'NamedEntity::~NamedEntity()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | class NamedEntity
      |       ^~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iscenegraph.h: In function 'GlobalSceneGraph()':
src/tools/radiant/include/iscenegraph.h:241:22: warning: function 'GlobalSceneGraph()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'findInstance(Stack<Reference<scene::Node> > const&)':
src/tools/radiant/libs/scenelib.h:615:25: warning: function 'findInstance(Stack<Reference<scene::Node> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  615 | inline scene::Instance& findInstance (const scene::Path& path)
      |                         ^~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'selectPath(Stack<Reference<scene::Node> > const&, bool)':
src/tools/radiant/libs/scenelib.h:622:13: warning: function 'selectPath(Stack<Reference<scene::Node> > const&, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  622 | inline void selectPath (const scene::Path& path, bool selected)
      |             ^~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/entity/model/MiscModel.h:7:
src/tools/radiant/include/iregistry.h: In function 'GlobalRegistry()':
src/tools/radiant/include/iregistry.h:184:18: warning: function 'GlobalRegistry()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iundo.h: In function 'GlobalUndoSystem()':
src/tools/radiant/include/iundo.h:172:20: warning: function 'GlobalUndoSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  172 | inline UndoSystem& GlobalUndoSystem ()
      |                    ^~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:706:
src/tools/radiant/libs/generic/referencecounted.h: In function 'operator==<scene::Node>(SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&, SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&)bool':
src/tools/radiant/libs/generic/referencecounted.h:158:13: warning: function 'operator==<scene::Node>(SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&, SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  158 | inline bool operator==(const SmartReference<Type>& self, const SmartReference<Type>& other) {
      |             ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ReferenceCache::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ReferenceCache::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ReferenceCache::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ReferenceCache::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ReferenceCache::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ReferenceCache::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ReferenceCache::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ReferenceCache::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ReferenceCache::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ReferenceCache::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ReferenceCache::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ReferenceCache::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ReferenceCache::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ReferenceCache::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ReferenceCache::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ReferenceCache::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ReferenceCache::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ReferenceCache::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ReferenceCache::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ReferenceCache::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ReferenceCache::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ReferenceCache::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ReferenceCache::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ReferenceCache::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ReferenceCache::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ReferenceCache::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ReferenceCache::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ReferenceCache::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ReferenceCache::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ReferenceCache::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ReferenceCache::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ReferenceCache::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/entitylib.h:25:
src/tools/radiant/include/ireference.h: In function 'GlobalReferenceCache()':
src/tools/radiant/include/ireference.h:82:24: warning: function 'GlobalReferenceCache()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   82 | inline ReferenceCache& GlobalReferenceCache ()
      |                        ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/model/../model.h: In member function 'SingletonModel::~SingletonModel()':
src/tools/radiant/radiant/entity/model/../model.h:94:7: warning: function 'SingletonModel::~SingletonModel()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class SingletonModel
      |       ^~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/entitylib.h:30:
src/tools/radiant/include/iradiant.h: In function 'GlobalRadiant()':
src/tools/radiant/include/iradiant.h:162:18: warning: function 'GlobalRadiant()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, OpenGLBinding::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, OpenGLBinding::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, OpenGLBinding::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, OpenGLBinding::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/entitylib.h:31:
src/tools/radiant/include/igl.h: In function 'GlobalOpenGL()':
src/tools/radiant/include/igl.h:212:23: warning: function 'GlobalOpenGL()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'operator==<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>(CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&, CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&)bool':
src/tools/radiant/libs/generic/callback.h:245:13: warning: function 'operator==<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>(CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&, CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  245 | inline bool operator== (const CallbackBase<Thunk>& self, const CallbackBase<Thunk>& other)
      |             ^~~~~~~~
src/tools/radiant/radiant/entity/model/../keys/KeyObserverMap.h: In member function 'KeyObserverMap::~KeyObserverMap()':
src/tools/radiant/radiant/entity/model/../keys/KeyObserverMap.h:28:7: warning: function 'KeyObserverMap::~KeyObserverMap()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   28 | class KeyObserverMap: public Entity::Observer
      |       ^~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/model/../keys/KeyObserverMap.h: In member function 'KeyObserverMap::~KeyObserverMap()':
src/tools/radiant/radiant/entity/model/../keys/KeyObserverMap.h:28:7: warning: function 'KeyObserverMap::~KeyObserverMap()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/entity/model/MiscModel.h: In member function 'MiscModel::~MiscModel()':
src/tools/radiant/radiant/entity/model/MiscModel.h:27:7: warning: function 'MiscModel::~MiscModel()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   27 | class MiscModel: public Snappable {
      |       ^~~~~~~~~
src/tools/radiant/radiant/entity/model/MiscModel.h: In member function 'MiscModel::~MiscModel()':
src/tools/radiant/radiant/entity/model/MiscModel.h:27:7: warning: function 'MiscModel::~MiscModel()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/iundo.h: In member function 'UndoMemento::UndoMemento()':
src/tools/radiant/include/iundo.h:45:7: warning: function 'UndoMemento::UndoMemento()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class UndoMemento
      |       ^~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/entity/model/MiscModelInstance.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/libs/generic/constant.h:25,
                 from src/tools/radiant/include/cullable.h:29,
                 from src/tools/radiant/radiant/entity/model/MiscModel.h:3,
                 from src/tools/radiant/radiant/entity/model/MiscModelInstance.h:3,
                 from src/tools/radiant/radiant/entity/model/MiscModelInstance.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iscenegraph.h:231,
                 from src/tools/radiant/libs/scenelib.h:31,
                 from src/tools/radiant/include/editable.h:32,
                 from src/tools/radiant/radiant/entity/model/MiscModel.h:5:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/include/ientity.h:28,
                 from src/tools/radiant/libs/scenelib.h:33:
src/tools/radiant/libs/string/string.h: In function 'string_empty(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/string/string.h:44:13: warning: function 'string_empty(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   44 | inline bool string_empty (const std::string& string)
      |             ^~~~~~~~~~~~
src/tools/radiant/libs/string/string.h: In function 'string_equal_n(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long)':
src/tools/radiant/libs/string/string.h:67:13: warning: function 'string_equal_n(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   67 | inline bool string_equal_n (const std::string& string, const std::string& other, std::size_t n)
      |             ^~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:39:
src/tools/radiant/libs/math/aabb.h: In function 'extents_valid(float)':
src/tools/radiant/libs/math/aabb.h:187:13: warning: function 'extents_valid(float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  187 | inline bool extents_valid (float f)
      |             ^~~~~~~~~~~~~
src/tools/radiant/libs/math/aabb.h: In function 'origin_valid(float)':
src/tools/radiant/libs/math/aabb.h:192:13: warning: function 'origin_valid(float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  192 | inline bool origin_valid (float f)
      |             ^~~~~~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:40:
src/tools/radiant/libs/transformlib.h: In member function 'TransformModifier::~TransformModifier()':
src/tools/radiant/libs/transformlib.h:129:7: warning: function 'TransformModifier::~TransformModifier()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  129 | class TransformModifier: public Transformable
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/transformlib.h: In member function 'TransformModifier::~TransformModifier()':
src/tools/radiant/libs/transformlib.h:129:7: warning: function 'TransformModifier::~TransformModifier()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/transformlib.h: In member function 'Transformable::Transformable()':
src/tools/radiant/libs/transformlib.h:109:7: warning: function 'Transformable::Transformable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  109 | class Transformable
      |       ^~~~~~~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:32:
src/tools/radiant/include/iselection.h: In member function 'Selectable::Selectable()':
src/tools/radiant/include/iselection.h:41:7: warning: function 'Selectable::Selectable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | class Selectable
      |       ^~~~~~~~~~
In file included from src/tools/radiant/libs/entitylib.h:29,
                 from src/tools/radiant/radiant/entity/model/MiscModel.h:13:
src/tools/radiant/include/irender.h: In member function 'OpenGLRenderable::OpenGLRenderable()':
src/tools/radiant/include/irender.h:86:7: warning: function 'OpenGLRenderable::OpenGLRenderable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   86 | class OpenGLRenderable
      |       ^~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/model/MiscModel.h:15:
src/tools/radiant/libs/render.h: In function 'pointvertex_gl_array(PointVertex const*)':
src/tools/radiant/libs/render.h:968:13: warning: function 'pointvertex_gl_array(PointVertex const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  968 | inline void pointvertex_gl_array (const PointVertex* array)
      |             ^~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/model/../targetable.h:37,
                 from src/tools/radiant/radiant/entity/model/MiscModel.h:18:
src/tools/radiant/libs/stringio.h: In function 'buffer_parse_unsigned_decimal_integer_literal(char const*&)':
src/tools/radiant/libs/stringio.h:43:12: warning: function 'buffer_parse_unsigned_decimal_integer_literal(char const*&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   43 | inline int buffer_parse_unsigned_decimal_integer_literal (const char*& buffer)
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/model/../targetable.h: In member function 'Targetable::Targetable()':
src/tools/radiant/radiant/entity/model/../targetable.h:39:7: warning: function 'Targetable::Targetable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class Targetable
      |       ^~~~~~~~~~
src/tools/radiant/include/ientity.h: In member function 'Entity::Observer::Observer()':
src/tools/radiant/include/ientity.h:53:23: warning: function 'Entity::Observer::Observer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   53 |                 class Observer
      |                       ^~~~~~~~
In file included from src/tools/radiant/radiant/entity/model/MiscModel.h:4:
src/tools/radiant/include/renderable.h: In member function 'Renderable::Renderable()':
src/tools/radiant/include/renderable.h:80:7: warning: function 'Renderable::Renderable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   80 | class Renderable
      |       ^~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/aabb.h: In function 'aabb_valid(AABB const&)':
src/tools/radiant/libs/math/aabb.h:197:13: warning: function 'aabb_valid(AABB const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  197 | inline bool aabb_valid (const AABB& aabb)
      |             ^~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/model/MiscModel.h:25:
src/tools/radiant/radiant/entity/model/../NameKeys.h: In function 'keyIsName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/radiant/entity/model/../NameKeys.h:31:20: warning: function 'keyIsName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | static inline bool keyIsName (const std::string& key)
      |                    ^~~~~~~~~
In file included from src/tools/radiant/include/ibrush.h:27,
                 from src/tools/radiant/libs/scenelib.h:34:
src/tools/radiant/libs/math/Vector3.h: In function 'vector3_mid<float>(BasicVector3<float> const&, BasicVector3<float> const&)BasicVector3<float>':
src/tools/radiant/libs/math/Vector3.h:451:30: warning: function 'vector3_mid<float>(BasicVector3<float> const&, BasicVector3<float> const&)BasicVector3<float>' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  451 | inline BasicVector3<Element> vector3_mid (const BasicVector3<Element>& begin, const BasicVector3<Element>& end)
      |                              ^~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/model/../targetable.h:31:
src/tools/radiant/libs/math/line.h: In function 'segment_for_startend(BasicVector3<float> const&, BasicVector3<float> const&)':
src/tools/radiant/libs/math/line.h:77:16: warning: function 'segment_for_startend(BasicVector3<float> const&, BasicVector3<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   77 | inline Segment segment_for_startend (const Vector3& start, const Vector3& end)
      |                ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [59]>(TextOutputStream&, char const (&) [59])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [59]>(TextOutputStream&, char const (&) [59])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [45]>(TextOutputStream&, char const (&) [45])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [45]>(TextOutputStream&, char const (&) [45])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [79]>(TextOutputStream&, char const (&) [79])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [79]>(TextOutputStream&, char const (&) [79])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/entity/model/MiscModel.h:9:
src/tools/radiant/libs/selectionlib.h: In member function 'SelectableInstance::~SelectableInstance()':
src/tools/radiant/libs/selectionlib.h:152:7: warning: function 'SelectableInstance::~SelectableInstance()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  152 | class SelectableInstance: public scene::Instance, public Selectable
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/selectionlib.h: In member function 'SelectableInstance::~SelectableInstance()':
src/tools/radiant/libs/selectionlib.h:152:7: warning: function 'SelectableInstance::~SelectableInstance()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [69]>(TextOutputStream&, char const (&) [69])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [69]>(TextOutputStream&, char const (&) [69])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/include/ibrush.h:26:
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<SelectableInstance>(SelectableInstance&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<SelectableInstance>(SelectableInstance&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<TargetingEntity>(TargetingEntity&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<TargetingEntity>(TargetingEntity&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/entity/model/../targetable.h: In member function 'TargetKeys::TargetKeys()':
src/tools/radiant/radiant/entity/model/../targetable.h:168:7: warning: function 'TargetKeys::TargetKeys()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  168 | class TargetKeys: public Entity::Observer
      |       ^~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<TargetedEntity>(TargetedEntity&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<TargetedEntity>(TargetedEntity&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<EntityKeyValue>(EntityKeyValue&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<EntityKeyValue>(EntityKeyValue&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<MiscModel>(MiscModel&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<MiscModel>(MiscModel&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<MiscModelInstance>(MiscModelInstance&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<MiscModelInstance>(MiscModelInstance&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/render.h: In member function 'RenderablePointVector::~RenderablePointVector()':
src/tools/radiant/libs/render.h:996:7: warning: function 'RenderablePointVector::~RenderablePointVector()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  996 | class RenderablePointVector: public OpenGLRenderable
      |       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/render.h: In member function 'RenderablePointVector::~RenderablePointVector()':
src/tools/radiant/libs/render.h:996:7: warning: function 'RenderablePointVector::~RenderablePointVector()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/entity/model/../targetable.h: In member function 'RenderableTargetingEntities::~RenderableTargetingEntities()':
src/tools/radiant/radiant/entity/model/../targetable.h:220:7: warning: function 'RenderableTargetingEntities::~RenderableTargetingEntities()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  220 | class RenderableTargetingEntities
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/model/../targetable.h: In member function 'RenderableConnectionLines::RenderableConnectionLines()':
src/tools/radiant/radiant/entity/model/../targetable.h:313:7: warning: function 'RenderableConnectionLines::RenderableConnectionLines()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  313 | class RenderableConnectionLines: public Renderable
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stringio.h: In function 'string_parse_size(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)':
src/tools/radiant/libs/stringio.h:101:13: warning: function 'string_parse_size(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  101 | inline bool string_parse_size (const std::string& str, std::size_t& i)
      |             ^~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/model/../targetable.h: In member function 'TargetKeys::~TargetKeys()':
src/tools/radiant/radiant/entity/model/../targetable.h:168:7: warning: function 'TargetKeys::~TargetKeys()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  168 | class TargetKeys: public Entity::Observer
      |       ^~~~~~~~~~
src/tools/radiant/radiant/entity/model/../targetable.h: In member function 'TargetKeys::~TargetKeys()':
src/tools/radiant/radiant/entity/model/../targetable.h:168:7: warning: function 'TargetKeys::~TargetKeys()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iselection.h: In function 'GlobalSelectionSystem()':
src/tools/radiant/include/iselection.h:241:25: warning: function 'GlobalSelectionSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'operator==<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>(CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&, CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&)bool':
src/tools/radiant/libs/generic/callback.h:245:13: warning: function 'operator==<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>(CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&, CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  245 | inline bool operator== (const CallbackBase<Thunk>& self, const CallbackBase<Thunk>& other)
      |             ^~~~~~~~
src/tools/radiant/radiant/entity/model/../targetable.h: In member function 'RenderableConnectionLines::~RenderableConnectionLines()':
src/tools/radiant/radiant/entity/model/../targetable.h:313:7: warning: function 'RenderableConnectionLines::~RenderableConnectionLines()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  313 | class RenderableConnectionLines: public Renderable
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/model/../targetable.h: In member function 'RenderableConnectionLines::~RenderableConnectionLines()':
src/tools/radiant/radiant/entity/model/../targetable.h:313:7: warning: function 'RenderableConnectionLines::~RenderableConnectionLines()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
===> CXX [uforadiant] src/tools/radiant/radiant/entity/model/MiscModelNode.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/libs/generic/constant.h:25,
                 from src/tools/radiant/include/cullable.h:29,
                 from src/tools/radiant/radiant/entity/model/MiscModel.h:3,
                 from src/tools/radiant/radiant/entity/model/MiscModelInstance.h:3,
                 from src/tools/radiant/radiant/entity/model/MiscModelNode.h:3,
                 from src/tools/radiant/radiant/entity/model/MiscModelNode.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iscenegraph.h:231,
                 from src/tools/radiant/libs/scenelib.h:31,
                 from src/tools/radiant/include/editable.h:32,
                 from src/tools/radiant/radiant/entity/model/MiscModel.h:5:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/radiant/entity/model/MiscModel.h:12:
src/tools/radiant/libs/traverselib.h: In member function 'TraversableNode::~TraversableNode()':
src/tools/radiant/libs/traverselib.h:266:7: warning: function 'TraversableNode::~TraversableNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  266 | class TraversableNode: public scene::Traversable
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/libs/traverselib.h: In member function 'TraversableNode::~TraversableNode()':
src/tools/radiant/libs/traverselib.h:266:7: warning: function 'TraversableNode::~TraversableNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/scenelib.h: In member function 'AnyInstanceSelected::~AnyInstanceSelected()':
src/tools/radiant/libs/scenelib.h:497:7: warning: function 'AnyInstanceSelected::~AnyInstanceSelected()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  497 | class AnyInstanceSelected: public scene::Instantiable::Visitor
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In member function 'AnyInstanceSelected::~AnyInstanceSelected()':
src/tools/radiant/libs/scenelib.h:497:7: warning: function 'AnyInstanceSelected::~AnyInstanceSelected()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/include/ientity.h:28,
                 from src/tools/radiant/libs/scenelib.h:33:
src/tools/radiant/libs/string/string.h: In function 'string_empty(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/string/string.h:44:13: warning: function 'string_empty(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   44 | inline bool string_empty (const std::string& string)
      |             ^~~~~~~~~~~~
src/tools/radiant/libs/string/string.h: In function 'string_equal_n(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long)':
src/tools/radiant/libs/string/string.h:67:13: warning: function 'string_equal_n(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   67 | inline bool string_equal_n (const std::string& string, const std::string& other, std::size_t n)
      |             ^~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:39:
src/tools/radiant/libs/math/aabb.h: In function 'extents_valid(float)':
src/tools/radiant/libs/math/aabb.h:187:13: warning: function 'extents_valid(float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  187 | inline bool extents_valid (float f)
      |             ^~~~~~~~~~~~~
src/tools/radiant/libs/math/aabb.h: In function 'origin_valid(float)':
src/tools/radiant/libs/math/aabb.h:192:13: warning: function 'origin_valid(float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  192 | inline bool origin_valid (float f)
      |             ^~~~~~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:40:
src/tools/radiant/libs/transformlib.h: In member function 'MatrixTransform::~MatrixTransform()':
src/tools/radiant/libs/transformlib.h:57:7: warning: function 'MatrixTransform::~MatrixTransform()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   57 | class MatrixTransform: public TransformNode
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/libs/transformlib.h: In member function 'MatrixTransform::~MatrixTransform()':
src/tools/radiant/libs/transformlib.h:57:7: warning: function 'MatrixTransform::~MatrixTransform()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/transformlib.h: In member function 'TransformNode::TransformNode()':
src/tools/radiant/libs/transformlib.h:34:7: warning: function 'TransformNode::TransformNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   34 | class TransformNode
      |       ^~~~~~~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:30:
src/tools/radiant/include/inode.h: In member function 'scene::INode::INode()':
src/tools/radiant/include/inode.h:9:7: warning: function 'scene::INode::INode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    9 | class INode
      |       ^~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_getInstantiable(scene::Node&)':
src/tools/radiant/libs/scenelib.h:195:29: warning: function 'Node_getInstantiable(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  195 | inline scene::Instantiable* Node_getInstantiable (scene::Node& node)
      |                             ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_getTraversable(scene::Node&)':
src/tools/radiant/libs/scenelib.h:200:28: warning: function 'Node_getTraversable(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  200 | inline scene::Traversable* Node_getTraversable (scene::Node& node)
      |                            ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_traverseSubgraph(scene::Node&, scene::Traversable::Walker const&)':
src/tools/radiant/libs/scenelib.h:205:13: warning: function 'Node_traverseSubgraph(scene::Node&, scene::Traversable::Walker const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  205 | inline void Node_traverseSubgraph (scene::Node& node, const scene::Traversable::Walker& walker)
      |             ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'scene::operator<(scene::Node&, scene::Node&)':
src/tools/radiant/libs/scenelib.h:222:13: warning: function 'scene::operator<(scene::Node&, scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  222 | inline bool operator< (scene::Node& node, scene::Node& other)
      |             ^~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'scene::operator==(scene::Node&, scene::Node&)':
src/tools/radiant/libs/scenelib.h:226:13: warning: function 'scene::operator==(scene::Node&, scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  226 | inline bool operator== (scene::Node& node, scene::Node& other)
      |             ^~~~~~~~
In file included from src/tools/radiant/include/iscenegraph.h:28:
src/tools/radiant/include/itraversable.h: In member function 'scene::Traversable::Walker::Walker()':
src/tools/radiant/include/itraversable.h:36:23: warning: function 'scene::Traversable::Walker::Walker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   36 |                 class Walker
      |                       ^~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_isEntity(scene::Node&)':
src/tools/radiant/libs/scenelib.h:277:13: warning: function 'Node_isEntity(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  277 | inline bool Node_isEntity (scene::Node& node)
      |             ^~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_isBrush(scene::Node&)':
src/tools/radiant/libs/scenelib.h:309:13: warning: function 'Node_isBrush(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  309 | inline bool Node_isBrush (scene::Node& node)
      |             ^~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_isPrimitive(scene::Node&)':
src/tools/radiant/libs/scenelib.h:315:13: warning: function 'Node_isPrimitive(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  315 | inline bool Node_isPrimitive (scene::Node& node)
      |             ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Instance_getSelectable(scene::Instance&)':
src/tools/radiant/libs/scenelib.h:488:20: warning: function 'Instance_getSelectable(scene::Instance&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  488 | inline Selectable* Instance_getSelectable (scene::Instance& instance)
      |                    ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Instantiable::Visitor::Visitor()':
src/tools/radiant/include/iscenegraph.h:193:31: warning: function 'scene::Instantiable::Visitor::Visitor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  193 |                         class Visitor
      |                               ^~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_instanceSelected(scene::Node&)':
src/tools/radiant/libs/scenelib.h:515:13: warning: function 'Node_instanceSelected(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  515 | inline bool Node_instanceSelected (scene::Node& node)
      |             ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Instance_setSelected(scene::Instance&, bool)':
src/tools/radiant/libs/scenelib.h:598:13: warning: function 'Instance_setSelected(scene::Instance&, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  598 | inline void Instance_setSelected (scene::Instance& instance, bool selected)
      |             ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'nodetype_get_name(ENodeType)':
src/tools/radiant/libs/scenelib.h:678:20: warning: function 'nodetype_get_name(ENodeType)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  678 | inline const char* nodetype_get_name (ENodeType type)
      |                    ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'node_get_nodetype(scene::Node&)':
src/tools/radiant/libs/scenelib.h:689:18: warning: function 'node_get_nodetype(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  689 | inline ENodeType node_get_nodetype (scene::Node& node)
      |                  ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itraversable.h: In member function 'scene::Traversable::Traversable()':
src/tools/radiant/include/itraversable.h:18:7: warning: function 'scene::Traversable::Traversable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   18 | class Traversable
      |       ^~~~~~~~~~~
src/tools/radiant/include/itraversable.h: In member function 'scene::Traversable::Traversable(scene::Traversable const&)':
src/tools/radiant/include/itraversable.h:18:7: warning: function 'scene::Traversable::Traversable(scene::Traversable const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itraversable.h: In member function 'scene::Traversable::Observer::Observer()':
src/tools/radiant/include/itraversable.h:23:23: warning: function 'scene::Traversable::Observer::Observer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   23 |                 class Observer
      |                       ^~~~~~~~
In file included from src/tools/radiant/radiant/entity/model/MiscModel.h:23:
src/tools/radiant/radiant/entity/model/../namedentity.h: In member function 'RenderableNamedEntity::~RenderableNamedEntity()':
src/tools/radiant/radiant/entity/model/../namedentity.h:95:7: warning: function 'RenderableNamedEntity::~RenderableNamedEntity()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   95 | class RenderableNamedEntity: public OpenGLRenderable
      |       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/model/../namedentity.h: In member function 'RenderableNamedEntity::~RenderableNamedEntity()':
src/tools/radiant/radiant/entity/model/../namedentity.h:95:7: warning: function 'RenderableNamedEntity::~RenderableNamedEntity()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/ientity.h: In member function 'EntityKeyValue::EntityKeyValue()':
src/tools/radiant/include/ientity.h:36:7: warning: function 'EntityKeyValue::EntityKeyValue()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   36 | class EntityKeyValue
      |       ^~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/model/MiscModel.h:15:
src/tools/radiant/libs/render.h: In function 'pointvertex_gl_array(PointVertex const*)':
src/tools/radiant/libs/render.h:968:13: warning: function 'pointvertex_gl_array(PointVertex const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  968 | inline void pointvertex_gl_array (const PointVertex* array)
      |             ^~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/model/../targetable.h:37,
                 from src/tools/radiant/radiant/entity/model/MiscModel.h:18:
src/tools/radiant/libs/stringio.h: In function 'buffer_parse_unsigned_decimal_integer_literal(char const*&)':
src/tools/radiant/libs/stringio.h:43:12: warning: function 'buffer_parse_unsigned_decimal_integer_literal(char const*&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   43 | inline int buffer_parse_unsigned_decimal_integer_literal (const char*& buffer)
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/model/../NameKeys.h:29,
                 from src/tools/radiant/radiant/entity/model/MiscModel.h:25:
src/tools/radiant/include/inamespace.h: In member function 'Namespaced::Namespaced()':
src/tools/radiant/include/inamespace.h:59:7: warning: function 'Namespaced::Namespaced()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   59 | class Namespaced {
      |       ^~~~~~~~~~
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Instantiable::Instantiable()':
src/tools/radiant/include/iscenegraph.h:175:15: warning: function 'scene::Instantiable::Instantiable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  175 |         class Instantiable
      |               ^~~~~~~~~~~~
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Cloneable::Cloneable()':
src/tools/radiant/include/iscenegraph.h:217:15: warning: function 'scene::Cloneable::Cloneable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  217 |         class Cloneable
      |               ^~~~~~~~~
In file included from src/tools/radiant/libs/instancelib.h:27,
                 from src/tools/radiant/radiant/entity/model/MiscModel.h:10:
src/tools/radiant/include/nameable.h: In member function 'Nameable::Nameable()':
src/tools/radiant/include/nameable.h:30:7: warning: function 'Nameable::Nameable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   30 | class Nameable
      |       ^~~~~~~~
src/tools/radiant/include/editable.h: In member function 'Snappable::Snappable()':
src/tools/radiant/include/editable.h:51:7: warning: function 'Snappable::Snappable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   51 | class Snappable
      |       ^~~~~~~~~
src/tools/radiant/include/ientity.h: In member function 'EntityNode::EntityNode()':
src/tools/radiant/include/ientity.h:93:7: warning: function 'EntityNode::EntityNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   93 | class EntityNode
      |       ^~~~~~~~~~
src/tools/radiant/include/inode.h: In member function 'scene::INode::INode(scene::INode const&)':
src/tools/radiant/include/inode.h:9:7: warning: function 'scene::INode::INode(scene::INode const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    9 | class INode
      |       ^~~~~
src/tools/radiant/libs/scenelib.h: In member function 'scene::Node::Node(scene::Node const&)':
src/tools/radiant/libs/scenelib.h:95:15: warning: function 'scene::Node::Node(scene::Node const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   95 |         class Node : public INode
      |               ^~~~
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Instantiable::Instantiable(scene::Instantiable const&)':
src/tools/radiant/include/iscenegraph.h:175:15: warning: function 'scene::Instantiable::Instantiable(scene::Instantiable const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  175 |         class Instantiable
      |               ^~~~~~~~~~~~
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Cloneable::Cloneable(scene::Cloneable const&)':
src/tools/radiant/include/iscenegraph.h:217:15: warning: function 'scene::Cloneable::Cloneable(scene::Cloneable const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  217 |         class Cloneable
      |               ^~~~~~~~~
src/tools/radiant/include/itraversable.h: In member function 'scene::Traversable::Observer::Observer(scene::Traversable::Observer const&)':
src/tools/radiant/include/itraversable.h:23:23: warning: function 'scene::Traversable::Observer::Observer(scene::Traversable::Observer const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   23 |                 class Observer
      |                       ^~~~~~~~
src/tools/radiant/include/nameable.h: In member function 'Nameable::Nameable(Nameable const&)':
src/tools/radiant/include/nameable.h:30:7: warning: function 'Nameable::Nameable(Nameable const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   30 | class Nameable
      |       ^~~~~~~~
src/tools/radiant/include/editable.h: In member function 'Snappable::Snappable(Snappable const&)':
src/tools/radiant/include/editable.h:51:7: warning: function 'Snappable::Snappable(Snappable const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   51 | class Snappable
      |       ^~~~~~~~~
src/tools/radiant/libs/transformlib.h: In member function 'TransformNode::TransformNode(TransformNode const&)':
src/tools/radiant/libs/transformlib.h:34:7: warning: function 'TransformNode::TransformNode(TransformNode const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   34 | class TransformNode
      |       ^~~~~~~~~~~~~
src/tools/radiant/include/ientity.h: In member function 'EntityNode::EntityNode(EntityNode const&)':
src/tools/radiant/include/ientity.h:93:7: warning: function 'EntityNode::EntityNode(EntityNode const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   93 | class EntityNode
      |       ^~~~~~~~~~
src/tools/radiant/include/inamespace.h: In member function 'Namespaced::Namespaced(Namespaced const&)':
src/tools/radiant/include/inamespace.h:59:7: warning: function 'Namespaced::Namespaced(Namespaced const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   59 | class Namespaced {
      |       ^~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/aabb.h: In function 'aabb_valid(AABB const&)':
src/tools/radiant/libs/math/aabb.h:197:13: warning: function 'aabb_valid(AABB const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  197 | inline bool aabb_valid (const AABB& aabb)
      |             ^~~~~~~~~~
In file included from src/tools/radiant/libs/undolib.h:25,
                 from src/tools/radiant/libs/traverselib.h:28:
src/tools/radiant/include/iundo.h: In member function 'Undoable::Undoable()':
src/tools/radiant/include/iundo.h:66:7: warning: function 'Undoable::Undoable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class Undoable
      |       ^~~~~~~~
src/tools/radiant/radiant/entity/model/../NameKeys.h: In function 'keyIsName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/radiant/entity/model/../NameKeys.h:31:20: warning: function 'keyIsName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | static inline bool keyIsName (const std::string& key)
      |                    ^~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [59]>(TextOutputStream&, char const (&) [59])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [59]>(TextOutputStream&, char const (&) [59])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [45]>(TextOutputStream&, char const (&) [45])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [45]>(TextOutputStream&, char const (&) [45])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [58]>(TextOutputStream&, char const (&) [58])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [58]>(TextOutputStream&, char const (&) [58])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [44]>(TextOutputStream&, char const (&) [44])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [44]>(TextOutputStream&, char const (&) [44])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [37]>(TextOutputStream&, char const (&) [37])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [37]>(TextOutputStream&, char const (&) [37])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [61]>(TextOutputStream&, char const (&) [61])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [61]>(TextOutputStream&, char const (&) [61])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [48]>(TextOutputStream&, char const (&) [48])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [48]>(TextOutputStream&, char const (&) [48])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [47]>(TextOutputStream&, char const (&) [47])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [47]>(TextOutputStream&, char const (&) [47])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [46]>(TextOutputStream&, char const (&) [46])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [46]>(TextOutputStream&, char const (&) [46])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [60]>(TextOutputStream&, char const (&) [60])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [60]>(TextOutputStream&, char const (&) [60])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/scenelib.h:42:
src/tools/radiant/libs/generic/reference.h: In function 'makeReference<scene::Node>(scene::Node&)Reference<scene::Node>':
src/tools/radiant/libs/generic/reference.h:62:24: warning: function 'makeReference<scene::Node>(scene::Node&)Reference<scene::Node>' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | inline Reference<Type> makeReference(Type& value) {
      |                        ^~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/model/MiscModel.h:9:
src/tools/radiant/libs/selectionlib.h: In member function 'SelectableInstance::~SelectableInstance()':
src/tools/radiant/libs/selectionlib.h:152:7: warning: function 'SelectableInstance::~SelectableInstance()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  152 | class SelectableInstance: public scene::Instance, public Selectable
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/selectionlib.h: In member function 'SelectableInstance::~SelectableInstance()':
src/tools/radiant/libs/selectionlib.h:152:7: warning: function 'SelectableInstance::~SelectableInstance()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [69]>(TextOutputStream&, char const (&) [69])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [69]>(TextOutputStream&, char const (&) [69])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/traverselib.h:29:
src/tools/radiant/libs/container/container.h: In member function 'UnsortedSet<Callback1<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void> >::UnsortedSet()':
src/tools/radiant/libs/container/container.h:63:7: warning: function 'UnsortedSet<Callback1<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void> >::UnsortedSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   63 | class UnsortedSet {
      |       ^~~~~~~~~~~
In file included from src/tools/radiant/include/ibrush.h:26,
                 from src/tools/radiant/libs/scenelib.h:34:
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<KeyValue>(KeyValue&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<KeyValue>(KeyValue&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<TargetingEntity>(TargetingEntity&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<TargetingEntity>(TargetingEntity&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<TargetedEntity>(TargetedEntity&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<TargetedEntity>(TargetedEntity&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<EntityKeyValue>(EntityKeyValue&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<EntityKeyValue>(EntityKeyValue&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/instancelib.h: In member function 'InstanceEvaluateTransform<MiscModelInstance>::operator()(scene::Instance&) const':
src/tools/radiant/libs/instancelib.h:219:22: warning: function 'InstanceEvaluateTransform<MiscModelInstance>::operator()(scene::Instance&) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  219 |                 void operator() (scene::Instance& instance) const
      |                      ^~~~~~~~
src/tools/radiant/libs/instancelib.h: In member function 'InstanceSet::InstanceSet()':
src/tools/radiant/libs/instancelib.h:127:7: warning: function 'InstanceSet::InstanceSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | class InstanceSet: public scene::Traversable::Observer
      |       ^~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<InstanceSet>(InstanceSet&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<InstanceSet>(InstanceSet&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/instancelib.h: In function 'InstanceSet_forEach<InstanceEvaluateTransform<MiscModelInstance> >(InstanceSet&, InstanceEvaluateTransform<MiscModelInstance> const&)void':
src/tools/radiant/libs/instancelib.h:207:13: warning: function 'InstanceSet_forEach<InstanceEvaluateTransform<MiscModelInstance> >(InstanceSet&, InstanceEvaluateTransform<MiscModelInstance> const&)void' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  207 | inline void InstanceSet_forEach (InstanceSet& instances, const Functor& functor)
      |             ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ReferenceCache::Name_CONSTANT_> >(ConstantWrapper<ReferenceCache::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ReferenceCache::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ReferenceCache::Name_CONSTANT_> >(ConstantWrapper<ReferenceCache::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ReferenceCache::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ReferenceCache::Version_CONSTANT_> >(ConstantWrapper<ReferenceCache::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ReferenceCache::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ReferenceCache::Version_CONSTANT_> >(ConstantWrapper<ReferenceCache::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ReferenceCache::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/render.h: In member function 'RenderablePointVector::~RenderablePointVector()':
src/tools/radiant/libs/render.h:996:7: warning: function 'RenderablePointVector::~RenderablePointVector()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  996 | class RenderablePointVector: public OpenGLRenderable
      |       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/model/../targetable.h: In member function 'RenderableTargetingEntities::~RenderableTargetingEntities()':
src/tools/radiant/radiant/entity/model/../targetable.h:220:7: warning: function 'RenderableTargetingEntities::~RenderableTargetingEntities()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  220 | class RenderableTargetingEntities
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/render.h: In member function 'RenderablePointVector::~RenderablePointVector()':
src/tools/radiant/libs/render.h:996:7: warning: function 'RenderablePointVector::~RenderablePointVector()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  996 | class RenderablePointVector: public OpenGLRenderable
      |       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/render.h: In member function 'VertexBuffer<PointVertex>::~VertexBuffer()':
src/tools/radiant/libs/render.h:120:7: warning: function 'VertexBuffer<PointVertex>::~VertexBuffer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  120 | class VertexBuffer
      |       ^~~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/model/MiscModel.h:16:
src/tools/radiant/libs/pivot.h: In member function 'RenderablePivot::~RenderablePivot()':
src/tools/radiant/libs/pivot.h:177:7: warning: function 'RenderablePivot::~RenderablePivot()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  177 | class RenderablePivot: public OpenGLRenderable
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/libs/pivot.h: In member function 'RenderablePivot::~RenderablePivot()':
src/tools/radiant/libs/pivot.h:177:7: warning: function 'RenderablePivot::~RenderablePivot()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/container/container.h: In member function 'UnsortedSet<Callback1<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void> >::~UnsortedSet()':
src/tools/radiant/libs/container/container.h:63:7: warning: function 'UnsortedSet<Callback1<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void> >::~UnsortedSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   63 | class UnsortedSet {
      |       ^~~~~~~~~~~
src/tools/radiant/libs/container/container.h: In member function 'UnsortedSet<Entity::Observer*>::~UnsortedSet()':
src/tools/radiant/libs/container/container.h:63:7: warning: function 'UnsortedSet<Entity::Observer*>::~UnsortedSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/generic/callback.h: In function 'operator< <void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>(CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&, CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&)bool':
src/tools/radiant/libs/generic/callback.h:255:13: warning: function 'operator< <void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>(CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&, CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  255 | inline bool operator< (const CallbackBase<Thunk>& self, const CallbackBase<Thunk>& other)
      |             ^~~~~~~~
src/tools/radiant/libs/undolib.h: In member function 'BasicUndoMemento<std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*> > > >::~BasicUndoMemento()':
src/tools/radiant/libs/undolib.h:30:7: warning: function 'BasicUndoMemento<std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*> > > >::~BasicUndoMemento()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   30 | class BasicUndoMemento: public UndoMemento
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/undolib.h: In member function 'BasicUndoMemento<std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*> > > >::~BasicUndoMemento()':
src/tools/radiant/libs/undolib.h:30:7: warning: function 'BasicUndoMemento<std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*> > > >::~BasicUndoMemento()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/undolib.h: In member function 'BasicUndoMemento<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BasicUndoMemento()':
src/tools/radiant/libs/undolib.h:30:7: warning: function 'BasicUndoMemento<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BasicUndoMemento()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/undolib.h: In member function 'BasicUndoMemento<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BasicUndoMemento()':
src/tools/radiant/libs/undolib.h:30:7: warning: function 'BasicUndoMemento<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BasicUndoMemento()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stringio.h: In function 'string_parse_size(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)':
src/tools/radiant/libs/stringio.h:101:13: warning: function 'string_parse_size(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  101 | inline bool string_parse_size (const std::string& str, std::size_t& i)
      |             ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/entitylib.h:40,
                 from src/tools/radiant/radiant/entity/model/MiscModel.h:13:
src/tools/radiant/libs/eclasslib.h: In function 'EntityClass_valueForKey(EntityClass const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/eclasslib.h:229:20: warning: function 'EntityClass_valueForKey(EntityClass const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  229 | inline std::string EntityClass_valueForKey (const EntityClass& entityClass, const std::string& key)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/model/../targetable.h: In member function 'TargetKeys::~TargetKeys()':
src/tools/radiant/radiant/entity/model/../targetable.h:168:7: warning: function 'TargetKeys::~TargetKeys()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  168 | class TargetKeys: public Entity::Observer
      |       ^~~~~~~~~~
src/tools/radiant/radiant/entity/model/../targetable.h: In member function 'TargetKeys::~TargetKeys()':
src/tools/radiant/radiant/entity/model/../targetable.h:168:7: warning: function 'TargetKeys::~TargetKeys()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/entity/model/../namedentity.h: In member function 'NameCallbackSet::~NameCallbackSet()':
src/tools/radiant/radiant/entity/model/../namedentity.h:37:7: warning: function 'NameCallbackSet::~NameCallbackSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   37 | class NameCallbackSet
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iscenegraph.h: In function 'GlobalSceneGraph()':
src/tools/radiant/include/iscenegraph.h:241:22: warning: function 'GlobalSceneGraph()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'findInstance(Stack<Reference<scene::Node> > const&)':
src/tools/radiant/libs/scenelib.h:615:25: warning: function 'findInstance(Stack<Reference<scene::Node> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  615 | inline scene::Instance& findInstance (const scene::Path& path)
      |                         ^~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'selectPath(Stack<Reference<scene::Node> > const&, bool)':
src/tools/radiant/libs/scenelib.h:622:13: warning: function 'selectPath(Stack<Reference<scene::Node> > const&, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  622 | inline void selectPath (const scene::Path& path, bool selected)
      |             ^~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iundo.h: In function 'GlobalUndoSystem()':
src/tools/radiant/include/iundo.h:172:20: warning: function 'GlobalUndoSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  172 | inline UndoSystem& GlobalUndoSystem ()
      |                    ^~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:706:
src/tools/radiant/libs/generic/referencecounted.h: In function 'operator==<scene::Node>(SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&, SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&)bool':
src/tools/radiant/libs/generic/referencecounted.h:158:13: warning: function 'operator==<scene::Node>(SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&, SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  158 | inline bool operator==(const SmartReference<Type>& self, const SmartReference<Type>& other) {
      |             ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ReferenceCache::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ReferenceCache::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ReferenceCache::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ReferenceCache::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ReferenceCache::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ReferenceCache::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ReferenceCache::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ReferenceCache::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ReferenceCache::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ReferenceCache::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ReferenceCache::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ReferenceCache::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ReferenceCache::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ReferenceCache::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ReferenceCache::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ReferenceCache::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ReferenceCache::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ReferenceCache::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ReferenceCache::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ReferenceCache::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ReferenceCache::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ReferenceCache::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ReferenceCache::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ReferenceCache::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ReferenceCache::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ReferenceCache::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ReferenceCache::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ReferenceCache::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ReferenceCache::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ReferenceCache::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ReferenceCache::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ReferenceCache::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/entitylib.h:25:
src/tools/radiant/include/ireference.h: In function 'GlobalReferenceCache()':
src/tools/radiant/include/ireference.h:82:24: warning: function 'GlobalReferenceCache()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   82 | inline ReferenceCache& GlobalReferenceCache ()
      |                        ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, OpenGLBinding::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, OpenGLBinding::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, OpenGLBinding::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, OpenGLBinding::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/entitylib.h:31:
src/tools/radiant/include/igl.h: In function 'GlobalOpenGL()':
src/tools/radiant/include/igl.h:212:23: warning: function 'GlobalOpenGL()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'operator==<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>(CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&, CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&)bool':
src/tools/radiant/libs/generic/callback.h:245:13: warning: function 'operator==<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>(CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&, CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  245 | inline bool operator== (const CallbackBase<Thunk>& self, const CallbackBase<Thunk>& other)
      |             ^~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:43:
src/tools/radiant/libs/container/stack.h: In function 'operator< <Reference<scene::Node> >(Stack<Reference<scene::Node> > const&, Stack<Reference<scene::Node> > const&)bool':
src/tools/radiant/libs/container/stack.h:210:13: warning: function 'operator< <Reference<scene::Node> >(Stack<Reference<scene::Node> > const&, Stack<Reference<scene::Node> > const&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  210 | inline bool operator< (const Stack<Type>& self, const Stack<Type>& other)
      |             ^~~~~~~~
In file included from src/tools/radiant/radiant/entity/model/MiscModel.h:22:
src/tools/radiant/radiant/entity/model/../model.h: In member function 'SingletonModel::~SingletonModel()':
src/tools/radiant/radiant/entity/model/../model.h:94:7: warning: function 'SingletonModel::~SingletonModel()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class SingletonModel
      |       ^~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/model/../namedentity.h: In member function 'NamedEntity::~NamedEntity()':
src/tools/radiant/radiant/entity/model/../namedentity.h:58:7: warning: function 'NamedEntity::~NamedEntity()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | class NamedEntity
      |       ^~~~~~~~~~~
src/tools/radiant/include/iundo.h: In member function 'UndoMemento::UndoMemento()':
src/tools/radiant/include/iundo.h:45:7: warning: function 'UndoMemento::UndoMemento()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class UndoMemento
      |       ^~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/model/MiscModel.h:24:
src/tools/radiant/radiant/entity/model/../keys/KeyObserverMap.h: In member function 'KeyObserverMap::~KeyObserverMap()':
src/tools/radiant/radiant/entity/model/../keys/KeyObserverMap.h:28:7: warning: function 'KeyObserverMap::~KeyObserverMap()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   28 | class KeyObserverMap: public Entity::Observer
      |       ^~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/model/MiscModel.h: In member function 'MiscModel::~MiscModel()':
src/tools/radiant/radiant/entity/model/MiscModel.h:27:7: warning: function 'MiscModel::~MiscModel()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   27 | class MiscModel: public Snappable {
      |       ^~~~~~~~~
src/tools/radiant/radiant/entity/model/MiscModel.h: In member function 'MiscModel::~MiscModel()':
src/tools/radiant/radiant/entity/model/MiscModel.h:27:7: warning: function 'MiscModel::~MiscModel()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/entity/model/../keys/KeyObserverMap.h: In member function 'KeyObserverMap::~KeyObserverMap()':
src/tools/radiant/radiant/entity/model/../keys/KeyObserverMap.h:28:7: warning: function 'KeyObserverMap::~KeyObserverMap()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   28 | class KeyObserverMap: public Entity::Observer
      |       ^~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/entity/particle/MiscParticle.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/libs/generic/constant.h:25,
                 from src/tools/radiant/include/iparticles.h:27,
                 from src/tools/radiant/radiant/entity/particle/MiscParticle.h:3,
                 from src/tools/radiant/radiant/entity/particle/MiscParticle.cpp:8:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iparticles.h:90:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/include/ientity.h:28,
                 from src/tools/radiant/libs/scenelib.h:33,
                 from src/tools/radiant/include/editable.h:32,
                 from src/tools/radiant/radiant/entity/particle/MiscParticle.h:7:
src/tools/radiant/libs/string/string.h: In function 'string_empty(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/string/string.h:44:13: warning: function 'string_empty(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   44 | inline bool string_empty (const std::string& string)
      |             ^~~~~~~~~~~~
In file included from src/tools/radiant/libs/math/aabb.h:30,
                 from src/tools/radiant/libs/scenelib.h:39:
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_multiplied_by_matrix4(Matrix4 const&, Matrix4 const&)':
src/tools/radiant/libs/math/matrix.h:477:16: warning: function 'matrix4_multiplied_by_matrix4(Matrix4 const&, Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  477 | inline Matrix4 matrix4_multiplied_by_matrix4 (const Matrix4& self, const Matrix4& other)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:40:
src/tools/radiant/libs/transformlib.h: In member function 'MatrixTransform::~MatrixTransform()':
src/tools/radiant/libs/transformlib.h:57:7: warning: function 'MatrixTransform::~MatrixTransform()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   57 | class MatrixTransform: public TransformNode
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/libs/transformlib.h: In member function 'MatrixTransform::~MatrixTransform()':
src/tools/radiant/libs/transformlib.h:57:7: warning: function 'MatrixTransform::~MatrixTransform()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/transformlib.h: In member function 'TransformNode::TransformNode()':
src/tools/radiant/libs/transformlib.h:34:7: warning: function 'TransformNode::TransformNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   34 | class TransformNode
      |       ^~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/particle/../namedentity.h:30,
                 from src/tools/radiant/radiant/entity/particle/MiscParticle.h:13:
src/tools/radiant/libs/entitylib.h: In member function 'RenderableSolidAABB::~RenderableSolidAABB()':
src/tools/radiant/libs/entitylib.h:290:7: warning: function 'RenderableSolidAABB::~RenderableSolidAABB()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  290 | class RenderableSolidAABB: public OpenGLRenderable
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/entitylib.h: In member function 'RenderableSolidAABB::~RenderableSolidAABB()':
src/tools/radiant/libs/entitylib.h:290:7: warning: function 'RenderableSolidAABB::~RenderableSolidAABB()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/entity/particle/MiscParticle.h:10:
src/tools/radiant/radiant/entity/particle/RenderableParticle.h: In member function 'RenderableParticle::~RenderableParticle()':
src/tools/radiant/radiant/entity/particle/RenderableParticle.h:9:7: warning: function 'RenderableParticle::~RenderableParticle()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    9 | class RenderableParticle: public OpenGLRenderable {
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/particle/RenderableParticle.h: In member function 'RenderableParticle::~RenderableParticle()':
src/tools/radiant/radiant/entity/particle/RenderableParticle.h:9:7: warning: function 'RenderableParticle::~RenderableParticle()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/entity/particle/MiscParticle.h:9:
src/tools/radiant/radiant/entity/particle/RenderableParticleID.h: In member function 'RenderableParticleID::~RenderableParticleID()':
src/tools/radiant/radiant/entity/particle/RenderableParticleID.h:10:7: warning: function 'RenderableParticleID::~RenderableParticleID()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   10 | class RenderableParticleID: public OpenGLRenderable {
      |       ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/particle/RenderableParticleID.h: In member function 'RenderableParticleID::~RenderableParticleID()':
src/tools/radiant/radiant/entity/particle/RenderableParticleID.h:10:7: warning: function 'RenderableParticleID::~RenderableParticleID()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/entitylib.h: In member function 'RenderableWireframeAABB::~RenderableWireframeAABB()':
src/tools/radiant/libs/entitylib.h:304:7: warning: function 'RenderableWireframeAABB::~RenderableWireframeAABB()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  304 | class RenderableWireframeAABB: public OpenGLRenderable
      |       ^~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/entitylib.h: In member function 'RenderableWireframeAABB::~RenderableWireframeAABB()':
src/tools/radiant/libs/entitylib.h:304:7: warning: function 'RenderableWireframeAABB::~RenderableWireframeAABB()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/entity/particle/../namedentity.h: In member function 'RenderableNamedEntity::~RenderableNamedEntity()':
src/tools/radiant/radiant/entity/particle/../namedentity.h:95:7: warning: function 'RenderableNamedEntity::~RenderableNamedEntity()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   95 | class RenderableNamedEntity: public OpenGLRenderable
      |       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/particle/../namedentity.h: In member function 'RenderableNamedEntity::~RenderableNamedEntity()':
src/tools/radiant/radiant/entity/particle/../namedentity.h:95:7: warning: function 'RenderableNamedEntity::~RenderableNamedEntity()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/render.h:30,
                 from src/tools/radiant/radiant/entity/particle/RenderableParticleID.h:5:
src/tools/radiant/include/irender.h: In member function 'OpenGLRenderable::OpenGLRenderable()':
src/tools/radiant/include/irender.h:86:7: warning: function 'OpenGLRenderable::OpenGLRenderable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   86 | class OpenGLRenderable
      |       ^~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/particle/../keys/OriginKey.h:29,
                 from src/tools/radiant/radiant/entity/particle/MiscParticle.h:12:
src/tools/radiant/libs/stringio.h: In function 'buffer_parse_floating_literal(char const*&)':
src/tools/radiant/libs/stringio.h:33:15: warning: function 'buffer_parse_floating_literal(char const*&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   33 | inline double buffer_parse_floating_literal (const char*& buffer)
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/particle/../keys/OriginKey.h: In function 'default_origin(BasicVector3<float>&)':
src/tools/radiant/radiant/entity/particle/../keys/OriginKey.h:33:13: warning: function 'default_origin(BasicVector3<float>&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   33 | inline void default_origin (Vector3& origin)
      |             ^~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/entitylib.h:32:
src/tools/radiant/include/selectable.h: In function 'SelectionIntersection_closer(SelectionIntersection const&, SelectionIntersection const&)':
src/tools/radiant/include/selectable.h:70:13: warning: function 'SelectionIntersection_closer(SelectionIntersection const&, SelectionIntersection const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   70 | inline bool SelectionIntersection_closer (const SelectionIntersection& self, const SelectionIntersection& other)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/undolib.h:26,
                 from src/tools/radiant/libs/entitylib.h:36:
src/tools/radiant/include/mapfile.h: In function 'Node_getMapFile(scene::Node&)':
src/tools/radiant/include/mapfile.h:44:17: warning: function 'Node_getMapFile(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   44 | inline MapFile* Node_getMapFile(scene::Node& node) {
      |                 ^~~~~~~~~~~~~~~
src/tools/radiant/libs/entitylib.h: In function 'aabb_draw_wire(BasicVector3<float> const*)':
src/tools/radiant/libs/entitylib.h:138:13: warning: function 'aabb_draw_wire(BasicVector3<float> const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  138 | inline void aabb_draw_wire (const Vector3 points[8])
      |             ^~~~~~~~~~~~~~
src/tools/radiant/include/ientity.h: In member function 'EntityKeyValue::EntityKeyValue()':
src/tools/radiant/include/ientity.h:36:7: warning: function 'EntityKeyValue::EntityKeyValue()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   36 | class EntityKeyValue
      |       ^~~~~~~~~~~~~~
src/tools/radiant/include/ientity.h: In member function 'Entity::Entity()':
src/tools/radiant/include/ientity.h:48:7: warning: function 'Entity::Entity()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   48 | class Entity
      |       ^~~~~~
src/tools/radiant/include/ientity.h: In member function 'Entity::Entity(Entity const&)':
src/tools/radiant/include/ientity.h:48:7: warning: function 'Entity::Entity(Entity const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/ientity.h: In member function 'Entity::Observer::Observer()':
src/tools/radiant/include/ientity.h:53:23: warning: function 'Entity::Observer::Observer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   53 |                 class Observer
      |                       ^~~~~~~~
In file included from src/tools/radiant/radiant/entity/particle/../NameKeys.h:29,
                 from src/tools/radiant/radiant/entity/particle/MiscParticle.h:15:
src/tools/radiant/include/inamespace.h: In member function 'Namespaced::Namespaced()':
src/tools/radiant/include/inamespace.h:59:7: warning: function 'Namespaced::Namespaced()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   59 | class Namespaced {
      |       ^~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/particle/MiscParticle.h:5:
src/tools/radiant/include/cullable.h: In member function 'Cullable::Cullable()':
src/tools/radiant/include/cullable.h:64:7: warning: function 'Cullable::Cullable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   64 | class Cullable {
      |       ^~~~~~~~
In file included from src/tools/radiant/radiant/entity/particle/MiscParticle.h:6:
src/tools/radiant/include/Bounded.h: In member function 'Bounded::Bounded()':
src/tools/radiant/include/Bounded.h:11:7: warning: function 'Bounded::Bounded()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   11 | class Bounded
      |       ^~~~~~~
src/tools/radiant/include/editable.h: In member function 'Snappable::Snappable()':
src/tools/radiant/include/editable.h:51:7: warning: function 'Snappable::Snappable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   51 | class Snappable
      |       ^~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/entitylib.h: In function 'aabb_draw_flatshade(BasicVector3<float> const*)':
src/tools/radiant/libs/entitylib.h:145:13: warning: function 'aabb_draw_flatshade(BasicVector3<float> const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  145 | inline void aabb_draw_flatshade (const Vector3 points[8])
      |             ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_get_translation_vec3(Matrix4 const&)':
src/tools/radiant/libs/math/matrix.h:783:16: warning: function 'matrix4_get_translation_vec3(Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  783 | inline Vector3 matrix4_get_translation_vec3 (const Matrix4& self)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/particle/../keys/OriginKey.h: In function 'origin_translated(BasicVector3<float> const&, BasicVector3<float> const&)':
src/tools/radiant/radiant/entity/particle/../keys/OriginKey.h:50:16: warning: function 'origin_translated(BasicVector3<float> const&, BasicVector3<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   50 | inline Vector3 origin_translated (const Vector3& origin, const Vector3& translation)
      |                ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/aabb.h: In function 'aabb_corners(AABB const&, BasicVector3<float>*)':
src/tools/radiant/libs/math/aabb.h:312:13: warning: function 'aabb_corners(AABB const&, BasicVector3<float>*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  312 | inline void aabb_corners (const AABB& aabb, Vector3 corners[8])
      |             ^~~~~~~~~~~~
src/tools/radiant/libs/entitylib.h: In function 'aabb_draw_textured(AABB const&)':
src/tools/radiant/libs/entitylib.h:202:13: warning: function 'aabb_draw_textured(AABB const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  202 | inline void aabb_draw_textured (const AABB& aabb)
      |             ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/entitylib.h: In function 'aabb_draw_flatshade(AABB const&)':
src/tools/radiant/libs/entitylib.h:195:13: warning: function 'aabb_draw_flatshade(AABB const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  195 | inline void aabb_draw_flatshade (const AABB& aabb)
      |             ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/entitylib.h: In function 'aabb_draw_solid(AABB const&, unsigned int)':
src/tools/radiant/libs/entitylib.h:272:13: warning: function 'aabb_draw_solid(AABB const&, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  272 | inline void aabb_draw_solid (const AABB& aabb, RenderStateFlags state)
      |             ^~~~~~~~~~~~~~~
src/tools/radiant/libs/entitylib.h: In function 'aabb_draw_wire(AABB const&)':
src/tools/radiant/libs/entitylib.h:188:13: warning: function 'aabb_draw_wire(AABB const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  188 | inline void aabb_draw_wire (const AABB& aabb)
      |             ^~~~~~~~~~~~~~
src/tools/radiant/libs/entitylib.h: In function 'aabb_testselect(AABB const&, SelectionTest&, SelectionIntersection&)':
src/tools/radiant/libs/entitylib.h:127:13: warning: function 'aabb_testselect(AABB const&, SelectionTest&, SelectionIntersection&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline void aabb_testselect (const AABB& aabb, SelectionTest& test, SelectionIntersection& best)
      |             ^~~~~~~~~~~~~~~
In file included from src/tools/radiant/include/ibrush.h:27,
                 from src/tools/radiant/libs/scenelib.h:34:
src/tools/radiant/libs/math/Vector3.h: In function 'vector3_mid<float>(BasicVector3<float> const&, BasicVector3<float> const&)BasicVector3<float>':
src/tools/radiant/libs/math/Vector3.h:451:30: warning: function 'vector3_mid<float>(BasicVector3<float> const&, BasicVector3<float> const&)BasicVector3<float>' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  451 | inline BasicVector3<Element> vector3_mid (const BasicVector3<Element>& begin, const BasicVector3<Element>& end)
      |                              ^~~~~~~~~~~
src/tools/radiant/radiant/entity/particle/../NameKeys.h: In function 'keyIsName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/radiant/entity/particle/../NameKeys.h:31:20: warning: function 'keyIsName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | static inline bool keyIsName (const std::string& key)
      |                    ^~~~~~~~~
In file included from src/tools/radiant/libs/undolib.h:25:
src/tools/radiant/include/iundo.h: In member function 'Undoable::Undoable()':
src/tools/radiant/include/iundo.h:66:7: warning: function 'Undoable::Undoable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class Undoable
      |       ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [59]>(TextOutputStream&, char const (&) [59])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [59]>(TextOutputStream&, char const (&) [59])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [45]>(TextOutputStream&, char const (&) [45])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [45]>(TextOutputStream&, char const (&) [45])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [46]>(TextOutputStream&, char const (&) [46])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [46]>(TextOutputStream&, char const (&) [46])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [60]>(TextOutputStream&, char const (&) [60])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [60]>(TextOutputStream&, char const (&) [60])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/math/Vector3.h:16:
src/tools/radiant/libs/math/FloatTools.h: In function 'float_to_integer<float>(float const&)int':
src/tools/radiant/libs/math/FloatTools.h:31:12: warning: function 'float_to_integer<float>(float const&)int' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | inline int float_to_integer (const Element& f)
      |            ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/FloatTools.h: In function 'float_snapped<float, float>(float const&, float const&)float':
src/tools/radiant/libs/math/FloatTools.h:38:16: warning: function 'float_snapped<float, float>(float const&, float const&)float' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   38 | inline Element float_snapped (const Element& f, const OtherElement& snap)
      |                ^~~~~~~~~~~~~
src/tools/radiant/libs/math/Vector3.h: In function 'vector3_snapped<float, float>(BasicVector3<float> const&, float const&)BasicVector3<float>':
src/tools/radiant/libs/math/Vector3.h:482:30: warning: function 'vector3_snapped<float, float>(BasicVector3<float> const&, float const&)BasicVector3<float>' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  482 | inline BasicVector3<Element> vector3_snapped (const BasicVector3<Element>& self, const OtherElement& snap)
      |                              ^~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/particle/../keys/OriginKey.h: In function 'origin_snapped(BasicVector3<float> const&, float)':
src/tools/radiant/radiant/entity/particle/../keys/OriginKey.h:56:16: warning: function 'origin_snapped(BasicVector3<float> const&, float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   56 | inline Vector3 origin_snapped (const Vector3& origin, float snap)
      |                ^~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [69]>(TextOutputStream&, char const (&) [69])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [69]>(TextOutputStream&, char const (&) [69])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [39]>(TextOutputStream&, char const (&) [39])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [39]>(TextOutputStream&, char const (&) [39])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [55]>(TextOutputStream&, char const (&) [55])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [55]>(TextOutputStream&, char const (&) [55])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/mapfile.h: In function 'path_find_mapfile<Reference<scene::Node> const*>(Reference<scene::Node> const*, Reference<scene::Node> const*)MapFile*':
src/tools/radiant/include/mapfile.h:49:17: warning: function 'path_find_mapfile<Reference<scene::Node> const*>(Reference<scene::Node> const*, Reference<scene::Node> const*)MapFile*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | inline MapFile* path_find_mapfile(Iterator first, Iterator last) {
      |                 ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/entitylib.h:39:
src/tools/radiant/libs/container/container.h: In member function 'UnsortedSet<Callback1<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void> >::UnsortedSet()':
src/tools/radiant/libs/container/container.h:63:7: warning: function 'UnsortedSet<Callback1<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void> >::UnsortedSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   63 | class UnsortedSet {
      |       ^~~~~~~~~~~
In file included from src/tools/radiant/include/ibrush.h:26:
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<KeyValue>(KeyValue&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<KeyValue>(KeyValue&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/container/container.h: In member function 'UnsortedSet<Entity::Observer*>::UnsortedSet()':
src/tools/radiant/libs/container/container.h:63:7: warning: function 'UnsortedSet<Entity::Observer*>::UnsortedSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   63 | class UnsortedSet {
      |       ^~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<EntityKeyValues>(EntityKeyValues&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<EntityKeyValues>(EntityKeyValues&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/particle/../namedentity.h: In member function 'NameCallbackSet::NameCallbackSet()':
src/tools/radiant/radiant/entity/particle/../namedentity.h:37:7: warning: function 'NameCallbackSet::NameCallbackSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   37 | class NameCallbackSet
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<EntityKeyValue>(EntityKeyValue&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<EntityKeyValue>(EntityKeyValue&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/particle/MiscParticle.h:14:
src/tools/radiant/radiant/entity/particle/../keys/KeyObserverMap.h: In member function 'KeyObserverMap::KeyObserverMap()':
src/tools/radiant/radiant/entity/particle/../keys/KeyObserverMap.h:28:7: warning: function 'KeyObserverMap::KeyObserverMap()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   28 | class KeyObserverMap: public Entity::Observer
      |       ^~~~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<MiscParticle>(MiscParticle&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<MiscParticle>(MiscParticle&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<NamedEntity>(NamedEntity&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<NamedEntity>(NamedEntity&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<OriginKey>(OriginKey&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<OriginKey>(OriginKey&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IParticleSystem::Name_CONSTANT_> >(ConstantWrapper<IParticleSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IParticleSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IParticleSystem::Name_CONSTANT_> >(ConstantWrapper<IParticleSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IParticleSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IParticleSystem::Version_CONSTANT_> >(ConstantWrapper<IParticleSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IParticleSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IParticleSystem::Version_CONSTANT_> >(ConstantWrapper<IParticleSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IParticleSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/container/container.h: In member function 'UnsortedSet<Callback1<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void> >::~UnsortedSet()':
src/tools/radiant/libs/container/container.h:63:7: warning: function 'UnsortedSet<Callback1<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void> >::~UnsortedSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   63 | class UnsortedSet {
      |       ^~~~~~~~~~~
src/tools/radiant/libs/container/container.h: In member function 'UnsortedSet<Entity::Observer*>::~UnsortedSet()':
src/tools/radiant/libs/container/container.h:63:7: warning: function 'UnsortedSet<Entity::Observer*>::~UnsortedSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/undolib.h: In member function 'BasicUndoMemento<std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*> > > >::~BasicUndoMemento()':
src/tools/radiant/libs/undolib.h:30:7: warning: function 'BasicUndoMemento<std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*> > > >::~BasicUndoMemento()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   30 | class BasicUndoMemento: public UndoMemento
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/undolib.h: In member function 'BasicUndoMemento<std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*> > > >::~BasicUndoMemento()':
src/tools/radiant/libs/undolib.h:30:7: warning: function 'BasicUndoMemento<std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*> > > >::~BasicUndoMemento()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/undolib.h: In member function 'BasicUndoMemento<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BasicUndoMemento()':
src/tools/radiant/libs/undolib.h:30:7: warning: function 'BasicUndoMemento<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BasicUndoMemento()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/undolib.h: In member function 'BasicUndoMemento<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BasicUndoMemento()':
src/tools/radiant/libs/undolib.h:30:7: warning: function 'BasicUndoMemento<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BasicUndoMemento()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/entitylib.h:40:
src/tools/radiant/libs/eclasslib.h: In function 'EntityClass_valueForKey(EntityClass const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/eclasslib.h:229:20: warning: function 'EntityClass_valueForKey(EntityClass const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  229 | inline std::string EntityClass_valueForKey (const EntityClass& entityClass, const std::string& key)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stringio.h: In function 'string_parse_vector3<float>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, BasicVector3<float>&)bool':
src/tools/radiant/libs/stringio.h:70:13: warning: function 'string_parse_vector3<float>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, BasicVector3<float>&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   70 | inline bool string_parse_vector3 (const std::string& str, BasicVector3<Element>& v)
      |             ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/particle/../keys/OriginKey.h: In function 'read_origin(BasicVector3<float>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/radiant/entity/particle/../keys/OriginKey.h:37:13: warning: function 'read_origin(BasicVector3<float>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   37 | inline void read_origin (Vector3& origin, const std::string& value)
      |             ^~~~~~~~~~~
src/tools/radiant/radiant/entity/particle/../keys/OriginKey.h: In function 'write_origin(BasicVector3<float> const&, Entity*, char const*)':
src/tools/radiant/radiant/entity/particle/../keys/OriginKey.h:43:13: warning: function 'write_origin(BasicVector3<float> const&, Entity*, char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   43 | inline void write_origin (const Vector3& origin, Entity* entity, const char* key)
      |             ^~~~~~~~~~~~
src/tools/radiant/radiant/entity/particle/../namedentity.h: In member function 'NameCallbackSet::~NameCallbackSet()':
src/tools/radiant/radiant/entity/particle/../namedentity.h:37:7: warning: function 'NameCallbackSet::~NameCallbackSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   37 | class NameCallbackSet
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/particle/../namedentity.h: In member function 'NamedEntity::~NamedEntity()':
src/tools/radiant/radiant/entity/particle/../namedentity.h:58:7: warning: function 'NamedEntity::~NamedEntity()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | class NamedEntity
      |       ^~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IParticleSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IParticleSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IParticleSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IParticleSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IParticleSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IParticleSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IParticleSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IParticleSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IParticleSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IParticleSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IParticleSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IParticleSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IParticleSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IParticleSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IParticleSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IParticleSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IParticleSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IParticleSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IParticleSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IParticleSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IParticleSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IParticleSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IParticleSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IParticleSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IParticleSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IParticleSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IParticleSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IParticleSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IParticleSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IParticleSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IParticleSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IParticleSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iparticles.h: In function 'GlobalParticleSystem()':
src/tools/radiant/include/iparticles.h:100:25: warning: function 'GlobalParticleSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  100 | inline IParticleSystem& GlobalParticleSystem ()
      |                         ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, OpenGLBinding::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, OpenGLBinding::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, OpenGLBinding::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, OpenGLBinding::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/render.h:31:
src/tools/radiant/include/igl.h: In function 'GlobalOpenGL()':
src/tools/radiant/include/igl.h:212:23: warning: function 'GlobalOpenGL()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/entitylib.h:30:
src/tools/radiant/include/iradiant.h: In function 'GlobalRadiant()':
src/tools/radiant/include/iradiant.h:162:18: warning: function 'GlobalRadiant()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iundo.h: In function 'GlobalUndoSystem()':
src/tools/radiant/include/iundo.h:172:20: warning: function 'GlobalUndoSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  172 | inline UndoSystem& GlobalUndoSystem ()
      |                    ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'operator==<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>(CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&, CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&)bool':
src/tools/radiant/libs/generic/callback.h:245:13: warning: function 'operator==<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>(CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&, CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  245 | inline bool operator== (const CallbackBase<Thunk>& self, const CallbackBase<Thunk>& other)
      |             ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/entity/particle/MiscParticle.cpp:10:
src/tools/radiant/include/iregistry.h: In function 'GlobalRegistry()':
src/tools/radiant/include/iregistry.h:184:18: warning: function 'GlobalRegistry()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/particle/../keys/KeyObserverMap.h: In member function 'KeyObserverMap::~KeyObserverMap()':
src/tools/radiant/radiant/entity/particle/../keys/KeyObserverMap.h:28:7: warning: function 'KeyObserverMap::~KeyObserverMap()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   28 | class KeyObserverMap: public Entity::Observer
      |       ^~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/particle/../keys/KeyObserverMap.h: In member function 'KeyObserverMap::~KeyObserverMap()':
src/tools/radiant/radiant/entity/particle/../keys/KeyObserverMap.h:28:7: warning: function 'KeyObserverMap::~KeyObserverMap()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/entity/particle/MiscParticle.h: In member function 'MiscParticle::~MiscParticle()':
src/tools/radiant/radiant/entity/particle/MiscParticle.h:17:7: warning: function 'MiscParticle::~MiscParticle()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   17 | class MiscParticle: public Cullable, public Bounded, public Snappable {
      |       ^~~~~~~~~~~~
src/tools/radiant/radiant/entity/particle/MiscParticle.h: In member function 'MiscParticle::~MiscParticle()':
src/tools/radiant/radiant/entity/particle/MiscParticle.h:17:7: warning: function 'MiscParticle::~MiscParticle()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/iundo.h: In member function 'UndoMemento::UndoMemento()':
src/tools/radiant/include/iundo.h:45:7: warning: function 'UndoMemento::UndoMemento()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class UndoMemento
      |       ^~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/entity/particle/MiscParticleInstance.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/libs/generic/constant.h:25,
                 from src/tools/radiant/include/iparticles.h:27,
                 from src/tools/radiant/radiant/entity/particle/MiscParticle.h:3,
                 from src/tools/radiant/radiant/entity/particle/MiscParticleInstance.h:3,
                 from src/tools/radiant/radiant/entity/particle/MiscParticleInstance.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iparticles.h:90:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/include/ientity.h:28,
                 from src/tools/radiant/libs/scenelib.h:33,
                 from src/tools/radiant/include/editable.h:32,
                 from src/tools/radiant/radiant/entity/particle/MiscParticle.h:7:
src/tools/radiant/libs/string/string.h: In function 'string_empty(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/string/string.h:44:13: warning: function 'string_empty(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   44 | inline bool string_empty (const std::string& string)
      |             ^~~~~~~~~~~~
src/tools/radiant/libs/string/string.h: In function 'string_equal_n(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long)':
src/tools/radiant/libs/string/string.h:67:13: warning: function 'string_equal_n(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   67 | inline bool string_equal_n (const std::string& string, const std::string& other, std::size_t n)
      |             ^~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:39:
src/tools/radiant/libs/math/aabb.h: In function 'extents_valid(float)':
src/tools/radiant/libs/math/aabb.h:187:13: warning: function 'extents_valid(float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  187 | inline bool extents_valid (float f)
      |             ^~~~~~~~~~~~~
src/tools/radiant/libs/math/aabb.h: In function 'origin_valid(float)':
src/tools/radiant/libs/math/aabb.h:192:13: warning: function 'origin_valid(float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  192 | inline bool origin_valid (float f)
      |             ^~~~~~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:40:
src/tools/radiant/libs/transformlib.h: In member function 'TransformModifier::~TransformModifier()':
src/tools/radiant/libs/transformlib.h:129:7: warning: function 'TransformModifier::~TransformModifier()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  129 | class TransformModifier: public Transformable
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/transformlib.h: In member function 'TransformModifier::~TransformModifier()':
src/tools/radiant/libs/transformlib.h:129:7: warning: function 'TransformModifier::~TransformModifier()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/transformlib.h: In member function 'Transformable::Transformable()':
src/tools/radiant/libs/transformlib.h:109:7: warning: function 'Transformable::Transformable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  109 | class Transformable
      |       ^~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/particle/RenderableParticleID.h:5,
                 from src/tools/radiant/radiant/entity/particle/MiscParticle.h:9:
src/tools/radiant/libs/render.h: In function 'pointvertex_gl_array(PointVertex const*)':
src/tools/radiant/libs/render.h:968:13: warning: function 'pointvertex_gl_array(PointVertex const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  968 | inline void pointvertex_gl_array (const PointVertex* array)
      |             ^~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/render.h:30:
src/tools/radiant/include/irender.h: In member function 'OpenGLRenderable::OpenGLRenderable()':
src/tools/radiant/include/irender.h:86:7: warning: function 'OpenGLRenderable::OpenGLRenderable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   86 | class OpenGLRenderable
      |       ^~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/particle/../keys/OriginKey.h:29,
                 from src/tools/radiant/radiant/entity/particle/MiscParticle.h:12:
src/tools/radiant/libs/stringio.h: In function 'buffer_parse_unsigned_decimal_integer_literal(char const*&)':
src/tools/radiant/libs/stringio.h:43:12: warning: function 'buffer_parse_unsigned_decimal_integer_literal(char const*&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   43 | inline int buffer_parse_unsigned_decimal_integer_literal (const char*& buffer)
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/ientity.h: In member function 'Entity::Observer::Observer()':
src/tools/radiant/include/ientity.h:53:23: warning: function 'Entity::Observer::Observer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   53 |                 class Observer
      |                       ^~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:32:
src/tools/radiant/include/iselection.h: In member function 'Selectable::Selectable()':
src/tools/radiant/include/iselection.h:41:7: warning: function 'Selectable::Selectable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | class Selectable
      |       ^~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/particle/MiscParticleInstance.h:4:
src/tools/radiant/radiant/entity/particle/../targetable.h: In member function 'Targetable::Targetable()':
src/tools/radiant/radiant/entity/particle/../targetable.h:39:7: warning: function 'Targetable::Targetable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class Targetable
      |       ^~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/particle/../targetable.h:29:
src/tools/radiant/include/renderable.h: In member function 'Renderable::Renderable()':
src/tools/radiant/include/renderable.h:80:7: warning: function 'Renderable::Renderable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   80 | class Renderable
      |       ^~~~~~~~~~
In file included from src/tools/radiant/libs/entitylib.h:32,
                 from src/tools/radiant/radiant/entity/particle/../namedentity.h:30,
                 from src/tools/radiant/radiant/entity/particle/MiscParticle.h:13:
src/tools/radiant/include/selectable.h: In member function 'SelectionTestable::SelectionTestable()':
src/tools/radiant/include/selectable.h:294:7: warning: function 'SelectionTestable::SelectionTestable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  294 | class SelectionTestable
      |       ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/particle/MiscParticle.h:6:
src/tools/radiant/include/Bounded.h: In member function 'Bounded::Bounded()':
src/tools/radiant/include/Bounded.h:11:7: warning: function 'Bounded::Bounded()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   11 | class Bounded
      |       ^~~~~~~
In file included from src/tools/radiant/radiant/entity/particle/MiscParticle.h:5:
src/tools/radiant/include/cullable.h: In member function 'Cullable::Cullable()':
src/tools/radiant/include/cullable.h:64:7: warning: function 'Cullable::Cullable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   64 | class Cullable {
      |       ^~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/aabb.h: In function 'aabb_valid(AABB const&)':
src/tools/radiant/libs/math/aabb.h:197:13: warning: function 'aabb_valid(AABB const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  197 | inline bool aabb_valid (const AABB& aabb)
      |             ^~~~~~~~~~
In file included from src/tools/radiant/include/ibrush.h:27,
                 from src/tools/radiant/libs/scenelib.h:34:
src/tools/radiant/libs/math/Vector3.h: In function 'vector3_mid<float>(BasicVector3<float> const&, BasicVector3<float> const&)BasicVector3<float>':
src/tools/radiant/libs/math/Vector3.h:451:30: warning: function 'vector3_mid<float>(BasicVector3<float> const&, BasicVector3<float> const&)BasicVector3<float>' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  451 | inline BasicVector3<Element> vector3_mid (const BasicVector3<Element>& begin, const BasicVector3<Element>& end)
      |                              ^~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/particle/../targetable.h:31:
src/tools/radiant/libs/math/line.h: In function 'segment_for_startend(BasicVector3<float> const&, BasicVector3<float> const&)':
src/tools/radiant/libs/math/line.h:77:16: warning: function 'segment_for_startend(BasicVector3<float> const&, BasicVector3<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   77 | inline Segment segment_for_startend (const Vector3& start, const Vector3& end)
      |                ^~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/particle/MiscParticle.h:15:
src/tools/radiant/radiant/entity/particle/../NameKeys.h: In function 'keyIsName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/radiant/entity/particle/../NameKeys.h:31:20: warning: function 'keyIsName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | static inline bool keyIsName (const std::string& key)
      |                    ^~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [59]>(TextOutputStream&, char const (&) [59])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [59]>(TextOutputStream&, char const (&) [59])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [45]>(TextOutputStream&, char const (&) [45])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [45]>(TextOutputStream&, char const (&) [45])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [82]>(TextOutputStream&, char const (&) [82])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [82]>(TextOutputStream&, char const (&) [82])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [69]>(TextOutputStream&, char const (&) [69])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [69]>(TextOutputStream&, char const (&) [69])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/entity/particle/../targetable.h:34:
src/tools/radiant/libs/selectionlib.h: In member function 'SelectableInstance::~SelectableInstance()':
src/tools/radiant/libs/selectionlib.h:152:7: warning: function 'SelectableInstance::~SelectableInstance()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  152 | class SelectableInstance: public scene::Instance, public Selectable
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/selectionlib.h: In member function 'SelectableInstance::~SelectableInstance()':
src/tools/radiant/libs/selectionlib.h:152:7: warning: function 'SelectableInstance::~SelectableInstance()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/include/ibrush.h:26:
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<EntityKeyValue>(EntityKeyValue&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<EntityKeyValue>(EntityKeyValue&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<SelectableInstance>(SelectableInstance&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<SelectableInstance>(SelectableInstance&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<TargetingEntity>(TargetingEntity&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<TargetingEntity>(TargetingEntity&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/entity/particle/../targetable.h: In member function 'TargetKeys::TargetKeys()':
src/tools/radiant/radiant/entity/particle/../targetable.h:168:7: warning: function 'TargetKeys::TargetKeys()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  168 | class TargetKeys: public Entity::Observer
      |       ^~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<TargetedEntity>(TargetedEntity&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<TargetedEntity>(TargetedEntity&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<MiscParticle>(MiscParticle&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<MiscParticle>(MiscParticle&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<MiscParticleInstance>(MiscParticleInstance&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<MiscParticleInstance>(MiscParticleInstance&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/render.h: In member function 'RenderablePointVector::~RenderablePointVector()':
src/tools/radiant/libs/render.h:996:7: warning: function 'RenderablePointVector::~RenderablePointVector()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  996 | class RenderablePointVector: public OpenGLRenderable
      |       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/render.h: In member function 'RenderablePointVector::~RenderablePointVector()':
src/tools/radiant/libs/render.h:996:7: warning: function 'RenderablePointVector::~RenderablePointVector()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/entity/particle/../targetable.h: In member function 'RenderableTargetingEntities::~RenderableTargetingEntities()':
src/tools/radiant/radiant/entity/particle/../targetable.h:220:7: warning: function 'RenderableTargetingEntities::~RenderableTargetingEntities()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  220 | class RenderableTargetingEntities
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/particle/../targetable.h: In member function 'RenderableConnectionLines::RenderableConnectionLines()':
src/tools/radiant/radiant/entity/particle/../targetable.h:313:7: warning: function 'RenderableConnectionLines::RenderableConnectionLines()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  313 | class RenderableConnectionLines: public Renderable
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stringio.h: In function 'string_parse_size(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)':
src/tools/radiant/libs/stringio.h:101:13: warning: function 'string_parse_size(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  101 | inline bool string_parse_size (const std::string& str, std::size_t& i)
      |             ^~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/particle/../targetable.h: In member function 'TargetKeys::~TargetKeys()':
src/tools/radiant/radiant/entity/particle/../targetable.h:168:7: warning: function 'TargetKeys::~TargetKeys()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  168 | class TargetKeys: public Entity::Observer
      |       ^~~~~~~~~~
src/tools/radiant/radiant/entity/particle/../targetable.h: In member function 'TargetKeys::~TargetKeys()':
src/tools/radiant/radiant/entity/particle/../targetable.h:168:7: warning: function 'TargetKeys::~TargetKeys()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iselection.h: In function 'GlobalSelectionSystem()':
src/tools/radiant/include/iselection.h:241:25: warning: function 'GlobalSelectionSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'operator==<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>(CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&, CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&)bool':
src/tools/radiant/libs/generic/callback.h:245:13: warning: function 'operator==<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>(CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&, CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  245 | inline bool operator== (const CallbackBase<Thunk>& self, const CallbackBase<Thunk>& other)
      |             ^~~~~~~~
src/tools/radiant/radiant/entity/particle/../targetable.h: In member function 'RenderableConnectionLines::~RenderableConnectionLines()':
src/tools/radiant/radiant/entity/particle/../targetable.h:313:7: warning: function 'RenderableConnectionLines::~RenderableConnectionLines()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  313 | class RenderableConnectionLines: public Renderable
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/particle/../targetable.h: In member function 'RenderableConnectionLines::~RenderableConnectionLines()':
src/tools/radiant/radiant/entity/particle/../targetable.h:313:7: warning: function 'RenderableConnectionLines::~RenderableConnectionLines()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
===> CXX [uforadiant] src/tools/radiant/radiant/entity/particle/MiscParticleNode.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/libs/generic/constant.h:25,
                 from src/tools/radiant/include/iparticles.h:27,
                 from src/tools/radiant/radiant/entity/particle/MiscParticle.h:3,
                 from src/tools/radiant/radiant/entity/particle/MiscParticleNode.h:3,
                 from src/tools/radiant/radiant/entity/particle/MiscParticleNode.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iparticles.h:90:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/include/editable.h:32,
                 from src/tools/radiant/radiant/entity/particle/MiscParticle.h:7:
src/tools/radiant/libs/scenelib.h: In member function 'AnyInstanceSelected::~AnyInstanceSelected()':
src/tools/radiant/libs/scenelib.h:497:7: warning: function 'AnyInstanceSelected::~AnyInstanceSelected()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  497 | class AnyInstanceSelected: public scene::Instantiable::Visitor
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In member function 'AnyInstanceSelected::~AnyInstanceSelected()':
src/tools/radiant/libs/scenelib.h:497:7: warning: function 'AnyInstanceSelected::~AnyInstanceSelected()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/include/ientity.h:28,
                 from src/tools/radiant/libs/scenelib.h:33:
src/tools/radiant/libs/string/string.h: In function 'string_empty(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/string/string.h:44:13: warning: function 'string_empty(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   44 | inline bool string_empty (const std::string& string)
      |             ^~~~~~~~~~~~
src/tools/radiant/libs/string/string.h: In function 'string_equal_n(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long)':
src/tools/radiant/libs/string/string.h:67:13: warning: function 'string_equal_n(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   67 | inline bool string_equal_n (const std::string& string, const std::string& other, std::size_t n)
      |             ^~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:39:
src/tools/radiant/libs/math/aabb.h: In function 'extents_valid(float)':
src/tools/radiant/libs/math/aabb.h:187:13: warning: function 'extents_valid(float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  187 | inline bool extents_valid (float f)
      |             ^~~~~~~~~~~~~
src/tools/radiant/libs/math/aabb.h: In function 'origin_valid(float)':
src/tools/radiant/libs/math/aabb.h:192:13: warning: function 'origin_valid(float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  192 | inline bool origin_valid (float f)
      |             ^~~~~~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:40:
src/tools/radiant/libs/transformlib.h: In member function 'MatrixTransform::~MatrixTransform()':
src/tools/radiant/libs/transformlib.h:57:7: warning: function 'MatrixTransform::~MatrixTransform()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   57 | class MatrixTransform: public TransformNode
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/libs/transformlib.h: In member function 'MatrixTransform::~MatrixTransform()':
src/tools/radiant/libs/transformlib.h:57:7: warning: function 'MatrixTransform::~MatrixTransform()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/transformlib.h: In member function 'TransformNode::TransformNode()':
src/tools/radiant/libs/transformlib.h:34:7: warning: function 'TransformNode::TransformNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   34 | class TransformNode
      |       ^~~~~~~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:30:
src/tools/radiant/include/inode.h: In member function 'scene::INode::INode()':
src/tools/radiant/include/inode.h:9:7: warning: function 'scene::INode::INode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    9 | class INode
      |       ^~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_getInstantiable(scene::Node&)':
src/tools/radiant/libs/scenelib.h:195:29: warning: function 'Node_getInstantiable(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  195 | inline scene::Instantiable* Node_getInstantiable (scene::Node& node)
      |                             ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_getTraversable(scene::Node&)':
src/tools/radiant/libs/scenelib.h:200:28: warning: function 'Node_getTraversable(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  200 | inline scene::Traversable* Node_getTraversable (scene::Node& node)
      |                            ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_traverseSubgraph(scene::Node&, scene::Traversable::Walker const&)':
src/tools/radiant/libs/scenelib.h:205:13: warning: function 'Node_traverseSubgraph(scene::Node&, scene::Traversable::Walker const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  205 | inline void Node_traverseSubgraph (scene::Node& node, const scene::Traversable::Walker& walker)
      |             ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'scene::operator<(scene::Node&, scene::Node&)':
src/tools/radiant/libs/scenelib.h:222:13: warning: function 'scene::operator<(scene::Node&, scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  222 | inline bool operator< (scene::Node& node, scene::Node& other)
      |             ^~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'scene::operator==(scene::Node&, scene::Node&)':
src/tools/radiant/libs/scenelib.h:226:13: warning: function 'scene::operator==(scene::Node&, scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  226 | inline bool operator== (scene::Node& node, scene::Node& other)
      |             ^~~~~~~~
In file included from src/tools/radiant/include/iscenegraph.h:28,
                 from src/tools/radiant/libs/scenelib.h:31:
src/tools/radiant/include/itraversable.h: In member function 'scene::Traversable::Walker::Walker()':
src/tools/radiant/include/itraversable.h:36:23: warning: function 'scene::Traversable::Walker::Walker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   36 |                 class Walker
      |                       ^~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_isEntity(scene::Node&)':
src/tools/radiant/libs/scenelib.h:277:13: warning: function 'Node_isEntity(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  277 | inline bool Node_isEntity (scene::Node& node)
      |             ^~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_isBrush(scene::Node&)':
src/tools/radiant/libs/scenelib.h:309:13: warning: function 'Node_isBrush(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  309 | inline bool Node_isBrush (scene::Node& node)
      |             ^~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_isPrimitive(scene::Node&)':
src/tools/radiant/libs/scenelib.h:315:13: warning: function 'Node_isPrimitive(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  315 | inline bool Node_isPrimitive (scene::Node& node)
      |             ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Instance_getSelectable(scene::Instance&)':
src/tools/radiant/libs/scenelib.h:488:20: warning: function 'Instance_getSelectable(scene::Instance&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  488 | inline Selectable* Instance_getSelectable (scene::Instance& instance)
      |                    ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Instantiable::Visitor::Visitor()':
src/tools/radiant/include/iscenegraph.h:193:31: warning: function 'scene::Instantiable::Visitor::Visitor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  193 |                         class Visitor
      |                               ^~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_instanceSelected(scene::Node&)':
src/tools/radiant/libs/scenelib.h:515:13: warning: function 'Node_instanceSelected(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  515 | inline bool Node_instanceSelected (scene::Node& node)
      |             ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Instance_setSelected(scene::Instance&, bool)':
src/tools/radiant/libs/scenelib.h:598:13: warning: function 'Instance_setSelected(scene::Instance&, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  598 | inline void Instance_setSelected (scene::Instance& instance, bool selected)
      |             ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'nodetype_get_name(ENodeType)':
src/tools/radiant/libs/scenelib.h:678:20: warning: function 'nodetype_get_name(ENodeType)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  678 | inline const char* nodetype_get_name (ENodeType type)
      |                    ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'node_get_nodetype(scene::Node&)':
src/tools/radiant/libs/scenelib.h:689:18: warning: function 'node_get_nodetype(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  689 | inline ENodeType node_get_nodetype (scene::Node& node)
      |                  ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/particle/MiscParticle.h:13:
src/tools/radiant/radiant/entity/particle/../namedentity.h: In member function 'RenderableNamedEntity::~RenderableNamedEntity()':
src/tools/radiant/radiant/entity/particle/../namedentity.h:95:7: warning: function 'RenderableNamedEntity::~RenderableNamedEntity()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   95 | class RenderableNamedEntity: public OpenGLRenderable
      |       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/particle/../namedentity.h: In member function 'RenderableNamedEntity::~RenderableNamedEntity()':
src/tools/radiant/radiant/entity/particle/../namedentity.h:95:7: warning: function 'RenderableNamedEntity::~RenderableNamedEntity()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/entity/particle/../namedentity.h:30:
src/tools/radiant/libs/entitylib.h: In member function 'RenderableWireframeAABB::~RenderableWireframeAABB()':
src/tools/radiant/libs/entitylib.h:304:7: warning: function 'RenderableWireframeAABB::~RenderableWireframeAABB()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  304 | class RenderableWireframeAABB: public OpenGLRenderable
      |       ^~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/entitylib.h: In member function 'RenderableWireframeAABB::~RenderableWireframeAABB()':
src/tools/radiant/libs/entitylib.h:304:7: warning: function 'RenderableWireframeAABB::~RenderableWireframeAABB()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/entity/particle/MiscParticle.h:9:
src/tools/radiant/radiant/entity/particle/RenderableParticleID.h: In member function 'RenderableParticleID::~RenderableParticleID()':
src/tools/radiant/radiant/entity/particle/RenderableParticleID.h:10:7: warning: function 'RenderableParticleID::~RenderableParticleID()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   10 | class RenderableParticleID: public OpenGLRenderable {
      |       ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/particle/RenderableParticleID.h: In member function 'RenderableParticleID::~RenderableParticleID()':
src/tools/radiant/radiant/entity/particle/RenderableParticleID.h:10:7: warning: function 'RenderableParticleID::~RenderableParticleID()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/entity/particle/MiscParticle.h:10:
src/tools/radiant/radiant/entity/particle/RenderableParticle.h: In member function 'RenderableParticle::~RenderableParticle()':
src/tools/radiant/radiant/entity/particle/RenderableParticle.h:9:7: warning: function 'RenderableParticle::~RenderableParticle()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    9 | class RenderableParticle: public OpenGLRenderable {
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/particle/RenderableParticle.h: In member function 'RenderableParticle::~RenderableParticle()':
src/tools/radiant/radiant/entity/particle/RenderableParticle.h:9:7: warning: function 'RenderableParticle::~RenderableParticle()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/entitylib.h: In member function 'RenderableSolidAABB::~RenderableSolidAABB()':
src/tools/radiant/libs/entitylib.h:290:7: warning: function 'RenderableSolidAABB::~RenderableSolidAABB()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  290 | class RenderableSolidAABB: public OpenGLRenderable
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/entitylib.h: In member function 'RenderableSolidAABB::~RenderableSolidAABB()':
src/tools/radiant/libs/entitylib.h:290:7: warning: function 'RenderableSolidAABB::~RenderableSolidAABB()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/entity/particle/RenderableParticleID.h:5:
src/tools/radiant/libs/render.h: In function 'pointvertex_gl_array(PointVertex const*)':
src/tools/radiant/libs/render.h:968:13: warning: function 'pointvertex_gl_array(PointVertex const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  968 | inline void pointvertex_gl_array (const PointVertex* array)
      |             ^~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/particle/../keys/OriginKey.h:29,
                 from src/tools/radiant/radiant/entity/particle/MiscParticle.h:12:
src/tools/radiant/libs/stringio.h: In function 'buffer_parse_unsigned_decimal_integer_literal(char const*&)':
src/tools/radiant/libs/stringio.h:43:12: warning: function 'buffer_parse_unsigned_decimal_integer_literal(char const*&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   43 | inline int buffer_parse_unsigned_decimal_integer_literal (const char*& buffer)
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/entitylib.h: In function 'aabb_draw_wire(BasicVector3<float> const*)':
src/tools/radiant/libs/entitylib.h:138:13: warning: function 'aabb_draw_wire(BasicVector3<float> const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  138 | inline void aabb_draw_wire (const Vector3 points[8])
      |             ^~~~~~~~~~~~~~
src/tools/radiant/include/ientity.h: In member function 'EntityKeyValue::EntityKeyValue()':
src/tools/radiant/include/ientity.h:36:7: warning: function 'EntityKeyValue::EntityKeyValue()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   36 | class EntityKeyValue
      |       ^~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/particle/../NameKeys.h:29,
                 from src/tools/radiant/radiant/entity/particle/MiscParticle.h:15:
src/tools/radiant/include/inamespace.h: In member function 'Namespaced::Namespaced()':
src/tools/radiant/include/inamespace.h:59:7: warning: function 'Namespaced::Namespaced()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   59 | class Namespaced {
      |       ^~~~~~~~~~
src/tools/radiant/include/itraversable.h: In member function 'scene::Traversable::Observer::Observer()':
src/tools/radiant/include/itraversable.h:23:23: warning: function 'scene::Traversable::Observer::Observer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   23 |                 class Observer
      |                       ^~~~~~~~
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Instantiable::Instantiable()':
src/tools/radiant/include/iscenegraph.h:175:15: warning: function 'scene::Instantiable::Instantiable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  175 |         class Instantiable
      |               ^~~~~~~~~~~~
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Cloneable::Cloneable()':
src/tools/radiant/include/iscenegraph.h:217:15: warning: function 'scene::Cloneable::Cloneable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  217 |         class Cloneable
      |               ^~~~~~~~~
In file included from src/tools/radiant/radiant/entity/particle/../namedentity.h:33:
src/tools/radiant/include/nameable.h: In member function 'Nameable::Nameable()':
src/tools/radiant/include/nameable.h:30:7: warning: function 'Nameable::Nameable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   30 | class Nameable
      |       ^~~~~~~~
src/tools/radiant/include/editable.h: In member function 'Snappable::Snappable()':
src/tools/radiant/include/editable.h:51:7: warning: function 'Snappable::Snappable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   51 | class Snappable
      |       ^~~~~~~~~
src/tools/radiant/include/ientity.h: In member function 'EntityNode::EntityNode()':
src/tools/radiant/include/ientity.h:93:7: warning: function 'EntityNode::EntityNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   93 | class EntityNode
      |       ^~~~~~~~~~
src/tools/radiant/include/inode.h: In member function 'scene::INode::INode(scene::INode const&)':
src/tools/radiant/include/inode.h:9:7: warning: function 'scene::INode::INode(scene::INode const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    9 | class INode
      |       ^~~~~
src/tools/radiant/libs/scenelib.h: In member function 'scene::Node::Node(scene::Node const&)':
src/tools/radiant/libs/scenelib.h:95:15: warning: function 'scene::Node::Node(scene::Node const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   95 |         class Node : public INode
      |               ^~~~
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Instantiable::Instantiable(scene::Instantiable const&)':
src/tools/radiant/include/iscenegraph.h:175:15: warning: function 'scene::Instantiable::Instantiable(scene::Instantiable const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  175 |         class Instantiable
      |               ^~~~~~~~~~~~
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Cloneable::Cloneable(scene::Cloneable const&)':
src/tools/radiant/include/iscenegraph.h:217:15: warning: function 'scene::Cloneable::Cloneable(scene::Cloneable const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  217 |         class Cloneable
      |               ^~~~~~~~~
src/tools/radiant/include/nameable.h: In member function 'Nameable::Nameable(Nameable const&)':
src/tools/radiant/include/nameable.h:30:7: warning: function 'Nameable::Nameable(Nameable const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   30 | class Nameable
      |       ^~~~~~~~
src/tools/radiant/include/editable.h: In member function 'Snappable::Snappable(Snappable const&)':
src/tools/radiant/include/editable.h:51:7: warning: function 'Snappable::Snappable(Snappable const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   51 | class Snappable
      |       ^~~~~~~~~
src/tools/radiant/libs/transformlib.h: In member function 'TransformNode::TransformNode(TransformNode const&)':
src/tools/radiant/libs/transformlib.h:34:7: warning: function 'TransformNode::TransformNode(TransformNode const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   34 | class TransformNode
      |       ^~~~~~~~~~~~~
src/tools/radiant/include/ientity.h: In member function 'EntityNode::EntityNode(EntityNode const&)':
src/tools/radiant/include/ientity.h:93:7: warning: function 'EntityNode::EntityNode(EntityNode const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   93 | class EntityNode
      |       ^~~~~~~~~~
src/tools/radiant/include/inamespace.h: In member function 'Namespaced::Namespaced(Namespaced const&)':
src/tools/radiant/include/inamespace.h:59:7: warning: function 'Namespaced::Namespaced(Namespaced const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   59 | class Namespaced {
      |       ^~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/entitylib.h: In function 'aabb_draw_flatshade(BasicVector3<float> const*)':
src/tools/radiant/libs/entitylib.h:145:13: warning: function 'aabb_draw_flatshade(BasicVector3<float> const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  145 | inline void aabb_draw_flatshade (const Vector3 points[8])
      |             ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/aabb.h: In function 'aabb_valid(AABB const&)':
src/tools/radiant/libs/math/aabb.h:197:13: warning: function 'aabb_valid(AABB const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  197 | inline bool aabb_valid (const AABB& aabb)
      |             ^~~~~~~~~~
src/tools/radiant/libs/math/aabb.h: In function 'aabb_corners(AABB const&, BasicVector3<float>*)':
src/tools/radiant/libs/math/aabb.h:312:13: warning: function 'aabb_corners(AABB const&, BasicVector3<float>*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  312 | inline void aabb_corners (const AABB& aabb, Vector3 corners[8])
      |             ^~~~~~~~~~~~
src/tools/radiant/libs/entitylib.h: In function 'aabb_draw_wire(AABB const&)':
src/tools/radiant/libs/entitylib.h:188:13: warning: function 'aabb_draw_wire(AABB const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  188 | inline void aabb_draw_wire (const AABB& aabb)
      |             ^~~~~~~~~~~~~~
src/tools/radiant/libs/entitylib.h: In function 'aabb_draw_textured(AABB const&)':
src/tools/radiant/libs/entitylib.h:202:13: warning: function 'aabb_draw_textured(AABB const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  202 | inline void aabb_draw_textured (const AABB& aabb)
      |             ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/entitylib.h: In function 'aabb_draw_flatshade(AABB const&)':
src/tools/radiant/libs/entitylib.h:195:13: warning: function 'aabb_draw_flatshade(AABB const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  195 | inline void aabb_draw_flatshade (const AABB& aabb)
      |             ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/entitylib.h: In function 'aabb_draw_solid(AABB const&, unsigned int)':
src/tools/radiant/libs/entitylib.h:272:13: warning: function 'aabb_draw_solid(AABB const&, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  272 | inline void aabb_draw_solid (const AABB& aabb, RenderStateFlags state)
      |             ^~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/particle/../NameKeys.h: In function 'keyIsName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/radiant/entity/particle/../NameKeys.h:31:20: warning: function 'keyIsName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | static inline bool keyIsName (const std::string& key)
      |                    ^~~~~~~~~
In file included from src/tools/radiant/libs/undolib.h:25,
                 from src/tools/radiant/libs/entitylib.h:36:
src/tools/radiant/include/iundo.h: In member function 'Undoable::Undoable()':
src/tools/radiant/include/iundo.h:66:7: warning: function 'Undoable::Undoable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class Undoable
      |       ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [59]>(TextOutputStream&, char const (&) [59])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [59]>(TextOutputStream&, char const (&) [59])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [45]>(TextOutputStream&, char const (&) [45])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [45]>(TextOutputStream&, char const (&) [45])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [46]>(TextOutputStream&, char const (&) [46])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [46]>(TextOutputStream&, char const (&) [46])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [60]>(TextOutputStream&, char const (&) [60])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [60]>(TextOutputStream&, char const (&) [60])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [58]>(TextOutputStream&, char const (&) [58])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [58]>(TextOutputStream&, char const (&) [58])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [44]>(TextOutputStream&, char const (&) [44])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [44]>(TextOutputStream&, char const (&) [44])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [37]>(TextOutputStream&, char const (&) [37])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [37]>(TextOutputStream&, char const (&) [37])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [61]>(TextOutputStream&, char const (&) [61])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [61]>(TextOutputStream&, char const (&) [61])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [48]>(TextOutputStream&, char const (&) [48])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [48]>(TextOutputStream&, char const (&) [48])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [47]>(TextOutputStream&, char const (&) [47])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [47]>(TextOutputStream&, char const (&) [47])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/scenelib.h:42:
src/tools/radiant/libs/generic/reference.h: In function 'makeReference<scene::Node>(scene::Node&)Reference<scene::Node>':
src/tools/radiant/libs/generic/reference.h:62:24: warning: function 'makeReference<scene::Node>(scene::Node&)Reference<scene::Node>' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | inline Reference<Type> makeReference(Type& value) {
      |                        ^~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [69]>(TextOutputStream&, char const (&) [69])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [69]>(TextOutputStream&, char const (&) [69])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/entity/particle/../targetable.h:34,
                 from src/tools/radiant/radiant/entity/particle/MiscParticleInstance.h:4,
                 from src/tools/radiant/radiant/entity/particle/MiscParticleNode.cpp:2:
src/tools/radiant/libs/selectionlib.h: In member function 'SelectableInstance::~SelectableInstance()':
src/tools/radiant/libs/selectionlib.h:152:7: warning: function 'SelectableInstance::~SelectableInstance()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  152 | class SelectableInstance: public scene::Instance, public Selectable
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/selectionlib.h: In member function 'SelectableInstance::~SelectableInstance()':
src/tools/radiant/libs/selectionlib.h:152:7: warning: function 'SelectableInstance::~SelectableInstance()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/entitylib.h:39:
src/tools/radiant/libs/container/container.h: In member function 'UnsortedSet<Callback1<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void> >::UnsortedSet()':
src/tools/radiant/libs/container/container.h:63:7: warning: function 'UnsortedSet<Callback1<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void> >::UnsortedSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   63 | class UnsortedSet {
      |       ^~~~~~~~~~~
In file included from src/tools/radiant/include/ibrush.h:26,
                 from src/tools/radiant/libs/scenelib.h:34:
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<KeyValue>(KeyValue&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<KeyValue>(KeyValue&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<EntityKeyValue>(EntityKeyValue&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<EntityKeyValue>(EntityKeyValue&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<TargetingEntity>(TargetingEntity&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<TargetingEntity>(TargetingEntity&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<TargetedEntity>(TargetedEntity&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<TargetedEntity>(TargetedEntity&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/picomodel/PicoModelNode.h:19,
                 from src/tools/radiant/radiant/entity/particle/../model.h:32,
                 from src/tools/radiant/radiant/entity/particle/MiscParticleNode.h:4:
src/tools/radiant/libs/instancelib.h: In member function 'InstanceEvaluateTransform<MiscParticleInstance>::operator()(scene::Instance&) const':
src/tools/radiant/libs/instancelib.h:219:22: warning: function 'InstanceEvaluateTransform<MiscParticleInstance>::operator()(scene::Instance&) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  219 |                 void operator() (scene::Instance& instance) const
      |                      ^~~~~~~~
src/tools/radiant/libs/instancelib.h: In member function 'InstanceSet::InstanceSet()':
src/tools/radiant/libs/instancelib.h:127:7: warning: function 'InstanceSet::InstanceSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | class InstanceSet: public scene::Traversable::Observer
      |       ^~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<InstanceSet>(InstanceSet&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<InstanceSet>(InstanceSet&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/render.h: In member function 'RenderablePointVector::~RenderablePointVector()':
src/tools/radiant/libs/render.h:996:7: warning: function 'RenderablePointVector::~RenderablePointVector()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  996 | class RenderablePointVector: public OpenGLRenderable
      |       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/particle/../targetable.h: In member function 'RenderableTargetingEntities::~RenderableTargetingEntities()':
src/tools/radiant/radiant/entity/particle/../targetable.h:220:7: warning: function 'RenderableTargetingEntities::~RenderableTargetingEntities()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  220 | class RenderableTargetingEntities
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/render.h: In member function 'RenderablePointVector::~RenderablePointVector()':
src/tools/radiant/libs/render.h:996:7: warning: function 'RenderablePointVector::~RenderablePointVector()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  996 | class RenderablePointVector: public OpenGLRenderable
      |       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/instancelib.h: In function 'InstanceSet_forEach<InstanceEvaluateTransform<MiscParticleInstance> >(InstanceSet&, InstanceEvaluateTransform<MiscParticleInstance> const&)void':
src/tools/radiant/libs/instancelib.h:207:13: warning: function 'InstanceSet_forEach<InstanceEvaluateTransform<MiscParticleInstance> >(InstanceSet&, InstanceEvaluateTransform<MiscParticleInstance> const&)void' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  207 | inline void InstanceSet_forEach (InstanceSet& instances, const Functor& functor)
      |             ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/container/container.h: In member function 'UnsortedSet<Callback1<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void> >::~UnsortedSet()':
src/tools/radiant/libs/container/container.h:63:7: warning: function 'UnsortedSet<Callback1<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void> >::~UnsortedSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   63 | class UnsortedSet {
      |       ^~~~~~~~~~~
src/tools/radiant/libs/container/container.h: In member function 'UnsortedSet<Entity::Observer*>::~UnsortedSet()':
src/tools/radiant/libs/container/container.h:63:7: warning: function 'UnsortedSet<Entity::Observer*>::~UnsortedSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/generic/callback.h: In function 'operator< <void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>(CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&, CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&)bool':
src/tools/radiant/libs/generic/callback.h:255:13: warning: function 'operator< <void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>(CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&, CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  255 | inline bool operator< (const CallbackBase<Thunk>& self, const CallbackBase<Thunk>& other)
      |             ^~~~~~~~
In file included from src/tools/radiant/libs/entitylib.h:40:
src/tools/radiant/libs/eclasslib.h: In function 'EntityClass_valueForKey(EntityClass const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/eclasslib.h:229:20: warning: function 'EntityClass_valueForKey(EntityClass const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  229 | inline std::string EntityClass_valueForKey (const EntityClass& entityClass, const std::string& key)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stringio.h: In function 'string_parse_size(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)':
src/tools/radiant/libs/stringio.h:101:13: warning: function 'string_parse_size(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  101 | inline bool string_parse_size (const std::string& str, std::size_t& i)
      |             ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/undolib.h: In member function 'BasicUndoMemento<std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*> > > >::~BasicUndoMemento()':
src/tools/radiant/libs/undolib.h:30:7: warning: function 'BasicUndoMemento<std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*> > > >::~BasicUndoMemento()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   30 | class BasicUndoMemento: public UndoMemento
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/undolib.h: In member function 'BasicUndoMemento<std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*> > > >::~BasicUndoMemento()':
src/tools/radiant/libs/undolib.h:30:7: warning: function 'BasicUndoMemento<std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*> > > >::~BasicUndoMemento()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/undolib.h: In member function 'BasicUndoMemento<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BasicUndoMemento()':
src/tools/radiant/libs/undolib.h:30:7: warning: function 'BasicUndoMemento<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BasicUndoMemento()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/undolib.h: In member function 'BasicUndoMemento<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BasicUndoMemento()':
src/tools/radiant/libs/undolib.h:30:7: warning: function 'BasicUndoMemento<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BasicUndoMemento()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/entity/particle/../namedentity.h: In member function 'NameCallbackSet::~NameCallbackSet()':
src/tools/radiant/radiant/entity/particle/../namedentity.h:37:7: warning: function 'NameCallbackSet::~NameCallbackSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   37 | class NameCallbackSet
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/particle/../targetable.h: In member function 'TargetKeys::~TargetKeys()':
src/tools/radiant/radiant/entity/particle/../targetable.h:168:7: warning: function 'TargetKeys::~TargetKeys()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  168 | class TargetKeys: public Entity::Observer
      |       ^~~~~~~~~~
src/tools/radiant/radiant/entity/particle/../targetable.h: In member function 'TargetKeys::~TargetKeys()':
src/tools/radiant/radiant/entity/particle/../targetable.h:168:7: warning: function 'TargetKeys::~TargetKeys()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iscenegraph.h: In function 'GlobalSceneGraph()':
src/tools/radiant/include/iscenegraph.h:241:22: warning: function 'GlobalSceneGraph()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'findInstance(Stack<Reference<scene::Node> > const&)':
src/tools/radiant/libs/scenelib.h:615:25: warning: function 'findInstance(Stack<Reference<scene::Node> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  615 | inline scene::Instance& findInstance (const scene::Path& path)
      |                         ^~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'selectPath(Stack<Reference<scene::Node> > const&, bool)':
src/tools/radiant/libs/scenelib.h:622:13: warning: function 'selectPath(Stack<Reference<scene::Node> > const&, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  622 | inline void selectPath (const scene::Path& path, bool selected)
      |             ^~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, OpenGLBinding::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, OpenGLBinding::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, OpenGLBinding::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, OpenGLBinding::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/render.h:31:
src/tools/radiant/include/igl.h: In function 'GlobalOpenGL()':
src/tools/radiant/include/igl.h:212:23: warning: function 'GlobalOpenGL()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iundo.h: In function 'GlobalUndoSystem()':
src/tools/radiant/include/iundo.h:172:20: warning: function 'GlobalUndoSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  172 | inline UndoSystem& GlobalUndoSystem ()
      |                    ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'operator==<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>(CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&, CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&)bool':
src/tools/radiant/libs/generic/callback.h:245:13: warning: function 'operator==<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>(CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&, CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  245 | inline bool operator== (const CallbackBase<Thunk>& self, const CallbackBase<Thunk>& other)
      |             ^~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:706:
src/tools/radiant/libs/generic/referencecounted.h: In function 'operator==<scene::Node>(SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&, SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&)bool':
src/tools/radiant/libs/generic/referencecounted.h:158:13: warning: function 'operator==<scene::Node>(SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&, SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  158 | inline bool operator==(const SmartReference<Type>& self, const SmartReference<Type>& other) {
      |             ^~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:43:
src/tools/radiant/libs/container/stack.h: In function 'operator< <Reference<scene::Node> >(Stack<Reference<scene::Node> > const&, Stack<Reference<scene::Node> > const&)bool':
src/tools/radiant/libs/container/stack.h:210:13: warning: function 'operator< <Reference<scene::Node> >(Stack<Reference<scene::Node> > const&, Stack<Reference<scene::Node> > const&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  210 | inline bool operator< (const Stack<Type>& self, const Stack<Type>& other)
      |             ^~~~~~~~
src/tools/radiant/radiant/entity/particle/../namedentity.h: In member function 'NamedEntity::~NamedEntity()':
src/tools/radiant/radiant/entity/particle/../namedentity.h:58:7: warning: function 'NamedEntity::~NamedEntity()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | class NamedEntity
      |       ^~~~~~~~~~~
src/tools/radiant/include/iundo.h: In member function 'UndoMemento::UndoMemento()':
src/tools/radiant/include/iundo.h:45:7: warning: function 'UndoMemento::UndoMemento()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class UndoMemento
      |       ^~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/particle/MiscParticle.h:14:
src/tools/radiant/radiant/entity/particle/../keys/KeyObserverMap.h: In member function 'KeyObserverMap::~KeyObserverMap()':
src/tools/radiant/radiant/entity/particle/../keys/KeyObserverMap.h:28:7: warning: function 'KeyObserverMap::~KeyObserverMap()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   28 | class KeyObserverMap: public Entity::Observer
      |       ^~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/particle/MiscParticle.h: In member function 'MiscParticle::~MiscParticle()':
src/tools/radiant/radiant/entity/particle/MiscParticle.h:17:7: warning: function 'MiscParticle::~MiscParticle()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   17 | class MiscParticle: public Cullable, public Bounded, public Snappable {
      |       ^~~~~~~~~~~~
src/tools/radiant/radiant/entity/particle/MiscParticleNode.h: In member function 'MiscParticleNode::~MiscParticleNode()':
src/tools/radiant/radiant/entity/particle/MiscParticleNode.h:6:7: warning: function 'MiscParticleNode::~MiscParticleNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    6 | class MiscParticleNode: public scene::Node,
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/particle/MiscParticleNode.h: In member function 'MiscParticleNode::~MiscParticleNode()':
src/tools/radiant/radiant/entity/particle/MiscParticleNode.h:6:7: warning: function 'MiscParticleNode::~MiscParticleNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/entity/particle/MiscParticle.h: In member function 'MiscParticle::~MiscParticle()':
src/tools/radiant/radiant/entity/particle/MiscParticle.h:17:7: warning: function 'MiscParticle::~MiscParticle()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   17 | class MiscParticle: public Cullable, public Bounded, public Snappable {
      |       ^~~~~~~~~~~~
src/tools/radiant/radiant/entity/particle/../keys/KeyObserverMap.h: In member function 'KeyObserverMap::~KeyObserverMap()':
src/tools/radiant/radiant/entity/particle/../keys/KeyObserverMap.h:28:7: warning: function 'KeyObserverMap::~KeyObserverMap()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   28 | class KeyObserverMap: public Entity::Observer
      |       ^~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/entity/sound/MiscSound.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/libs/generic/constant.h:25,
                 from src/tools/radiant/include/cullable.h:29,
                 from src/tools/radiant/radiant/entity/sound/MiscSound.h:3,
                 from src/tools/radiant/radiant/entity/sound/MiscSound.cpp:23:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iscenegraph.h:231,
                 from src/tools/radiant/libs/scenelib.h:31,
                 from src/tools/radiant/include/editable.h:32,
                 from src/tools/radiant/radiant/entity/sound/MiscSound.h:5:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/include/ientity.h:28,
                 from src/tools/radiant/libs/scenelib.h:33:
src/tools/radiant/libs/string/string.h: In function 'string_empty(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/string/string.h:44:13: warning: function 'string_empty(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   44 | inline bool string_empty (const std::string& string)
      |             ^~~~~~~~~~~~
In file included from src/tools/radiant/libs/math/Vector3.h:17,
                 from src/tools/radiant/include/ibrush.h:27,
                 from src/tools/radiant/libs/scenelib.h:34:
src/tools/radiant/libs/math/pi.h: In function 'radians_to_degrees(double)':
src/tools/radiant/libs/math/pi.h:38:15: warning: function 'radians_to_degrees(double)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   38 | inline double radians_to_degrees (double radians)
      |               ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/pi.h: In function 'degrees_to_radians(double)':
src/tools/radiant/libs/math/pi.h:42:15: warning: function 'degrees_to_radians(double)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline double degrees_to_radians (double degrees)
      |               ^~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/math/aabb.h:30,
                 from src/tools/radiant/libs/scenelib.h:39:
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_multiplied_by_matrix4(Matrix4 const&, Matrix4 const&)':
src/tools/radiant/libs/math/matrix.h:477:16: warning: function 'matrix4_multiplied_by_matrix4(Matrix4 const&, Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  477 | inline Matrix4 matrix4_multiplied_by_matrix4 (const Matrix4& self, const Matrix4& other)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_rotation_for_sincos_x(float, float)':
src/tools/radiant/libs/math/matrix.h:819:16: warning: function 'matrix4_rotation_for_sincos_x(float, float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  819 | inline Matrix4 matrix4_rotation_for_sincos_x (float s, float c)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_rotation_for_sincos_y(float, float)':
src/tools/radiant/libs/math/matrix.h:837:16: warning: function 'matrix4_rotation_for_sincos_y(float, float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  837 | inline Matrix4 matrix4_rotation_for_sincos_y (float s, float c)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_rotation_for_sincos_z(float, float)':
src/tools/radiant/libs/math/matrix.h:855:16: warning: function 'matrix4_rotation_for_sincos_z(float, float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  855 | inline Matrix4 matrix4_rotation_for_sincos_z (float s, float c)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_rotation_for_z(double)':
src/tools/radiant/libs/math/matrix.h:861:16: warning: function 'matrix4_rotation_for_z(double)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  861 | inline Matrix4 matrix4_rotation_for_z (double z)
      |                ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_rotation_for_z_degrees(float)':
src/tools/radiant/libs/math/matrix.h:867:16: warning: function 'matrix4_rotation_for_z_degrees(float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  867 | inline Matrix4 matrix4_rotation_for_z_degrees (float z)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/transformlib.h:31,
                 from src/tools/radiant/libs/scenelib.h:40:
src/tools/radiant/libs/math/quaternion.h: In function 'quaternion_component_is_90(float)':
src/tools/radiant/libs/math/quaternion.h:182:13: warning: function 'quaternion_component_is_90(float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  182 | inline bool quaternion_component_is_90 (float component)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/transformlib.h: In member function 'MatrixTransform::~MatrixTransform()':
src/tools/radiant/libs/transformlib.h:57:7: warning: function 'MatrixTransform::~MatrixTransform()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   57 | class MatrixTransform: public TransformNode
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/libs/transformlib.h: In member function 'MatrixTransform::~MatrixTransform()':
src/tools/radiant/libs/transformlib.h:57:7: warning: function 'MatrixTransform::~MatrixTransform()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/transformlib.h: In member function 'TransformNode::TransformNode()':
src/tools/radiant/libs/transformlib.h:34:7: warning: function 'TransformNode::TransformNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   34 | class TransformNode
      |       ^~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/sound/../keys/OriginKey.h:29,
                 from src/tools/radiant/radiant/entity/sound/MiscSound.h:7:
src/tools/radiant/libs/stringio.h: In function 'buffer_parse_floating_literal(char const*&)':
src/tools/radiant/libs/stringio.h:33:15: warning: function 'buffer_parse_floating_literal(char const*&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   33 | inline double buffer_parse_floating_literal (const char*& buffer)
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/sound/../keys/OriginKey.h: In function 'default_origin(BasicVector3<float>&)':
src/tools/radiant/radiant/entity/sound/../keys/OriginKey.h:33:13: warning: function 'default_origin(BasicVector3<float>&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   33 | inline void default_origin (Vector3& origin)
      |             ^~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/sound/MiscSound.h:13:
src/tools/radiant/radiant/entity/sound/../RenderableArrow.h: In member function 'RenderableArrow::~RenderableArrow()':
src/tools/radiant/radiant/entity/sound/../RenderableArrow.h:30:7: warning: function 'RenderableArrow::~RenderableArrow()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   30 | class RenderableArrow: public OpenGLRenderable
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/sound/../RenderableArrow.h: In member function 'RenderableArrow::~RenderableArrow()':
src/tools/radiant/radiant/entity/sound/../RenderableArrow.h:30:7: warning: function 'RenderableArrow::~RenderableArrow()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/entity/sound/../namedentity.h:30,
                 from src/tools/radiant/radiant/entity/sound/MiscSound.h:9:
src/tools/radiant/libs/entitylib.h: In member function 'RenderableSolidAABB::~RenderableSolidAABB()':
src/tools/radiant/libs/entitylib.h:290:7: warning: function 'RenderableSolidAABB::~RenderableSolidAABB()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  290 | class RenderableSolidAABB: public OpenGLRenderable
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/entitylib.h: In member function 'RenderableSolidAABB::~RenderableSolidAABB()':
src/tools/radiant/libs/entitylib.h:290:7: warning: function 'RenderableSolidAABB::~RenderableSolidAABB()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/entitylib.h: In member function 'RenderableWireframeAABB::~RenderableWireframeAABB()':
src/tools/radiant/libs/entitylib.h:304:7: warning: function 'RenderableWireframeAABB::~RenderableWireframeAABB()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  304 | class RenderableWireframeAABB: public OpenGLRenderable
      |       ^~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/entitylib.h: In member function 'RenderableWireframeAABB::~RenderableWireframeAABB()':
src/tools/radiant/libs/entitylib.h:304:7: warning: function 'RenderableWireframeAABB::~RenderableWireframeAABB()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/entity/sound/../namedentity.h: In member function 'RenderableNamedEntity::~RenderableNamedEntity()':
src/tools/radiant/radiant/entity/sound/../namedentity.h:95:7: warning: function 'RenderableNamedEntity::~RenderableNamedEntity()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   95 | class RenderableNamedEntity: public OpenGLRenderable
      |       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/sound/../namedentity.h: In member function 'RenderableNamedEntity::~RenderableNamedEntity()':
src/tools/radiant/radiant/entity/sound/../namedentity.h:95:7: warning: function 'RenderableNamedEntity::~RenderableNamedEntity()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/entitylib.h:32:
src/tools/radiant/include/selectable.h: In function 'SelectionIntersection_closer(SelectionIntersection const&, SelectionIntersection const&)':
src/tools/radiant/include/selectable.h:70:13: warning: function 'SelectionIntersection_closer(SelectionIntersection const&, SelectionIntersection const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   70 | inline bool SelectionIntersection_closer (const SelectionIntersection& self, const SelectionIntersection& other)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/undolib.h:26,
                 from src/tools/radiant/libs/entitylib.h:36:
src/tools/radiant/include/mapfile.h: In function 'Node_getMapFile(scene::Node&)':
src/tools/radiant/include/mapfile.h:44:17: warning: function 'Node_getMapFile(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   44 | inline MapFile* Node_getMapFile(scene::Node& node) {
      |                 ^~~~~~~~~~~~~~~
src/tools/radiant/libs/entitylib.h: In function 'aabb_draw_wire(BasicVector3<float> const*)':
src/tools/radiant/libs/entitylib.h:138:13: warning: function 'aabb_draw_wire(BasicVector3<float> const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  138 | inline void aabb_draw_wire (const Vector3 points[8])
      |             ^~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/entitylib.h:29:
src/tools/radiant/include/irender.h: In member function 'OpenGLRenderable::OpenGLRenderable()':
src/tools/radiant/include/irender.h:86:7: warning: function 'OpenGLRenderable::OpenGLRenderable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   86 | class OpenGLRenderable
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/ientity.h: In member function 'EntityKeyValue::EntityKeyValue()':
src/tools/radiant/include/ientity.h:36:7: warning: function 'EntityKeyValue::EntityKeyValue()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   36 | class EntityKeyValue
      |       ^~~~~~~~~~~~~~
src/tools/radiant/include/ientity.h: In member function 'Entity::Entity()':
src/tools/radiant/include/ientity.h:48:7: warning: function 'Entity::Entity()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   48 | class Entity
      |       ^~~~~~
src/tools/radiant/include/ientity.h: In member function 'Entity::Entity(Entity const&)':
src/tools/radiant/include/ientity.h:48:7: warning: function 'Entity::Entity(Entity const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/ientity.h: In member function 'Entity::Observer::Observer()':
src/tools/radiant/include/ientity.h:53:23: warning: function 'Entity::Observer::Observer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   53 |                 class Observer
      |                       ^~~~~~~~
In file included from src/tools/radiant/radiant/entity/sound/../NameKeys.h:29,
                 from src/tools/radiant/radiant/entity/sound/MiscSound.h:11:
src/tools/radiant/include/inamespace.h: In member function 'Namespaced::Namespaced()':
src/tools/radiant/include/inamespace.h:59:7: warning: function 'Namespaced::Namespaced()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   59 | class Namespaced {
      |       ^~~~~~~~~~
src/tools/radiant/include/cullable.h: In member function 'Cullable::Cullable()':
src/tools/radiant/include/cullable.h:64:7: warning: function 'Cullable::Cullable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   64 | class Cullable {
      |       ^~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:29:
src/tools/radiant/include/Bounded.h: In member function 'Bounded::Bounded()':
src/tools/radiant/include/Bounded.h:11:7: warning: function 'Bounded::Bounded()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   11 | class Bounded
      |       ^~~~~~~
src/tools/radiant/include/editable.h: In member function 'Snappable::Snappable()':
src/tools/radiant/include/editable.h:51:7: warning: function 'Snappable::Snappable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   51 | class Snappable
      |       ^~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/entitylib.h: In function 'aabb_draw_flatshade(BasicVector3<float> const*)':
src/tools/radiant/libs/entitylib.h:145:13: warning: function 'aabb_draw_flatshade(BasicVector3<float> const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  145 | inline void aabb_draw_flatshade (const Vector3 points[8])
      |             ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/quaternion.h: In function 'matrix4_rotation_for_quaternion(BasicVector4<float> const&)':
src/tools/radiant/libs/math/quaternion.h:123:16: warning: function 'matrix4_rotation_for_quaternion(BasicVector4<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  123 | inline Matrix4 matrix4_rotation_for_quaternion (const Quaternion& quaternion)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_get_translation_vec3(Matrix4 const&)':
src/tools/radiant/libs/math/matrix.h:783:16: warning: function 'matrix4_get_translation_vec3(Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  783 | inline Vector3 matrix4_get_translation_vec3 (const Matrix4& self)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/sound/../keys/OriginKey.h: In function 'origin_translated(BasicVector3<float> const&, BasicVector3<float> const&)':
src/tools/radiant/radiant/entity/sound/../keys/OriginKey.h:50:16: warning: function 'origin_translated(BasicVector3<float> const&, BasicVector3<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   50 | inline Vector3 origin_translated (const Vector3& origin, const Vector3& translation)
      |                ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/math/Vector3.h:16:
src/tools/radiant/libs/math/FloatTools.h: In function 'float_mod_range<float, double>(float const&, double const&)float':
src/tools/radiant/libs/math/FloatTools.h:53:16: warning: function 'float_mod_range<float, double>(float const&, double const&)float' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   53 | inline Element float_mod_range (const Element& self, const ModulusElement& modulus)
      |                ^~~~~~~~~~~~~~~
src/tools/radiant/libs/math/quaternion.h: In function 'matrix4_rotation_for_quaternion_quantised(BasicVector4<float> const&)':
src/tools/radiant/libs/math/quaternion.h:187:16: warning: function 'matrix4_rotation_for_quaternion_quantised(BasicVector4<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  187 | inline Matrix4 matrix4_rotation_for_quaternion_quantised (const Quaternion& quaternion)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/FloatTools.h: In function 'float_mod<float, double>(float const&, double const&)float':
src/tools/radiant/libs/math/FloatTools.h:60:16: warning: function 'float_mod<float, double>(float const&, double const&)float' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   60 | inline Element float_mod (const Element& self, const ModulusElement& modulus)
      |                ^~~~~~~~~
In file included from src/tools/radiant/radiant/entity/sound/MiscSound.h:8:
src/tools/radiant/radiant/entity/sound/../keys/AngleKey.h: In function 'normalise_angle(float&)':
src/tools/radiant/radiant/entity/sound/../keys/AngleKey.h:37:13: warning: function 'normalise_angle(float&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   37 | inline void normalise_angle (float& angle)
      |             ^~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/sound/../NameKeys.h: In function 'keyIsName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/radiant/entity/sound/../NameKeys.h:31:20: warning: function 'keyIsName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | static inline bool keyIsName (const std::string& key)
      |                    ^~~~~~~~~
In file included from src/tools/radiant/libs/undolib.h:25:
src/tools/radiant/include/iundo.h: In member function 'Undoable::Undoable()':
src/tools/radiant/include/iundo.h:66:7: warning: function 'Undoable::Undoable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class Undoable
      |       ^~~~~~~~
src/tools/radiant/libs/math/Vector3.h: In function 'vector3_mid<float>(BasicVector3<float> const&, BasicVector3<float> const&)BasicVector3<float>':
src/tools/radiant/libs/math/Vector3.h:451:30: warning: function 'vector3_mid<float>(BasicVector3<float> const&, BasicVector3<float> const&)BasicVector3<float>' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  451 | inline BasicVector3<Element> vector3_mid (const BasicVector3<Element>& begin, const BasicVector3<Element>& end)
      |                              ^~~~~~~~~~~
src/tools/radiant/libs/entitylib.h: In function 'arrow_draw(BasicVector3<float> const&, BasicVector3<float> const&)':
src/tools/radiant/libs/entitylib.h:81:13: warning: function 'arrow_draw(BasicVector3<float> const&, BasicVector3<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | inline void arrow_draw (const Vector3& origin, const Vector3& direction)
      |             ^~~~~~~~~~
src/tools/radiant/libs/math/aabb.h: In function 'aabb_corners(AABB const&, BasicVector3<float>*)':
src/tools/radiant/libs/math/aabb.h:312:13: warning: function 'aabb_corners(AABB const&, BasicVector3<float>*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  312 | inline void aabb_corners (const AABB& aabb, Vector3 corners[8])
      |             ^~~~~~~~~~~~
src/tools/radiant/libs/entitylib.h: In function 'aabb_draw_textured(AABB const&)':
src/tools/radiant/libs/entitylib.h:202:13: warning: function 'aabb_draw_textured(AABB const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  202 | inline void aabb_draw_textured (const AABB& aabb)
      |             ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/entitylib.h: In function 'aabb_draw_flatshade(AABB const&)':
src/tools/radiant/libs/entitylib.h:195:13: warning: function 'aabb_draw_flatshade(AABB const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  195 | inline void aabb_draw_flatshade (const AABB& aabb)
      |             ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/entitylib.h: In function 'aabb_draw_solid(AABB const&, unsigned int)':
src/tools/radiant/libs/entitylib.h:272:13: warning: function 'aabb_draw_solid(AABB const&, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  272 | inline void aabb_draw_solid (const AABB& aabb, RenderStateFlags state)
      |             ^~~~~~~~~~~~~~~
src/tools/radiant/libs/entitylib.h: In function 'aabb_draw_wire(AABB const&)':
src/tools/radiant/libs/entitylib.h:188:13: warning: function 'aabb_draw_wire(AABB const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  188 | inline void aabb_draw_wire (const AABB& aabb)
      |             ^~~~~~~~~~~~~~
src/tools/radiant/libs/entitylib.h: In function 'aabb_testselect(AABB const&, SelectionTest&, SelectionIntersection&)':
src/tools/radiant/libs/entitylib.h:127:13: warning: function 'aabb_testselect(AABB const&, SelectionTest&, SelectionIntersection&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline void aabb_testselect (const AABB& aabb, SelectionTest& test, SelectionIntersection& best)
      |             ^~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_transformed_direction<float>(Matrix4 const&, BasicVector3<float> const&)BasicVector3<float>':
src/tools/radiant/libs/math/matrix.h:616:30: warning: function 'matrix4_transformed_direction<float>(Matrix4 const&, BasicVector3<float> const&)BasicVector3<float>' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  616 | inline BasicVector3<Element> matrix4_transformed_direction (const Matrix4& self, const BasicVector3<Element>& direction)
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_get_rotation_euler_xyz(Matrix4 const&)':
src/tools/radiant/libs/math/matrix.h:1111:16: warning: function 'matrix4_get_rotation_euler_xyz(Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
 1111 | inline Vector3 matrix4_get_rotation_euler_xyz (const Matrix4& self)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'euler_radians_to_degrees(BasicVector3<float> const&)':
src/tools/radiant/libs/math/matrix.h:805:16: warning: function 'euler_radians_to_degrees(BasicVector3<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  805 | inline Vector3 euler_radians_to_degrees (const Vector3& euler)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_get_rotation_euler_xyz_degrees(Matrix4 const&)':
src/tools/radiant/libs/math/matrix.h:1127:16: warning: function 'matrix4_get_rotation_euler_xyz_degrees(Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
 1127 | inline Vector3 matrix4_get_rotation_euler_xyz_degrees (const Matrix4& self)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/sound/../keys/AngleKey.h: In function 'angle_rotated(float, BasicVector4<float> const&)':
src/tools/radiant/radiant/entity/sound/../keys/AngleKey.h:84:14: warning: function 'angle_rotated(float, BasicVector4<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   84 | inline float angle_rotated (float angle, const Quaternion& rotation)
      |              ^~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [59]>(TextOutputStream&, char const (&) [59])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [59]>(TextOutputStream&, char const (&) [59])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [45]>(TextOutputStream&, char const (&) [45])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [45]>(TextOutputStream&, char const (&) [45])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [46]>(TextOutputStream&, char const (&) [46])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [46]>(TextOutputStream&, char const (&) [46])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [60]>(TextOutputStream&, char const (&) [60])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [60]>(TextOutputStream&, char const (&) [60])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [69]>(TextOutputStream&, char const (&) [69])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [69]>(TextOutputStream&, char const (&) [69])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/math/FloatTools.h: In function 'float_to_integer<float>(float const&)int':
src/tools/radiant/libs/math/FloatTools.h:31:12: warning: function 'float_to_integer<float>(float const&)int' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | inline int float_to_integer (const Element& f)
      |            ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/FloatTools.h: In function 'float_snapped<float, float>(float const&, float const&)float':
src/tools/radiant/libs/math/FloatTools.h:38:16: warning: function 'float_snapped<float, float>(float const&, float const&)float' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   38 | inline Element float_snapped (const Element& f, const OtherElement& snap)
      |                ^~~~~~~~~~~~~
src/tools/radiant/libs/math/Vector3.h: In function 'vector3_snapped<float, float>(BasicVector3<float> const&, float const&)BasicVector3<float>':
src/tools/radiant/libs/math/Vector3.h:482:30: warning: function 'vector3_snapped<float, float>(BasicVector3<float> const&, float const&)BasicVector3<float>' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  482 | inline BasicVector3<Element> vector3_snapped (const BasicVector3<Element>& self, const OtherElement& snap)
      |                              ^~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/sound/../keys/OriginKey.h: In function 'origin_snapped(BasicVector3<float> const&, float)':
src/tools/radiant/radiant/entity/sound/../keys/OriginKey.h:56:16: warning: function 'origin_snapped(BasicVector3<float> const&, float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   56 | inline Vector3 origin_snapped (const Vector3& origin, float snap)
      |                ^~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [39]>(TextOutputStream&, char const (&) [39])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [39]>(TextOutputStream&, char const (&) [39])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [55]>(TextOutputStream&, char const (&) [55])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [55]>(TextOutputStream&, char const (&) [55])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/mapfile.h: In function 'path_find_mapfile<Reference<scene::Node> const*>(Reference<scene::Node> const*, Reference<scene::Node> const*)MapFile*':
src/tools/radiant/include/mapfile.h:49:17: warning: function 'path_find_mapfile<Reference<scene::Node> const*>(Reference<scene::Node> const*, Reference<scene::Node> const*)MapFile*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | inline MapFile* path_find_mapfile(Iterator first, Iterator last) {
      |                 ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/entitylib.h:39:
src/tools/radiant/libs/container/container.h: In member function 'UnsortedSet<Callback1<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void> >::UnsortedSet()':
src/tools/radiant/libs/container/container.h:63:7: warning: function 'UnsortedSet<Callback1<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void> >::UnsortedSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   63 | class UnsortedSet {
      |       ^~~~~~~~~~~
In file included from src/tools/radiant/include/ibrush.h:26:
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<KeyValue>(KeyValue&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<KeyValue>(KeyValue&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/container/container.h: In member function 'UnsortedSet<Entity::Observer*>::UnsortedSet()':
src/tools/radiant/libs/container/container.h:63:7: warning: function 'UnsortedSet<Entity::Observer*>::UnsortedSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   63 | class UnsortedSet {
      |       ^~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<EntityKeyValues>(EntityKeyValues&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<EntityKeyValues>(EntityKeyValues&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/sound/../namedentity.h: In member function 'NameCallbackSet::NameCallbackSet()':
src/tools/radiant/radiant/entity/sound/../namedentity.h:37:7: warning: function 'NameCallbackSet::NameCallbackSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   37 | class NameCallbackSet
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<EntityKeyValue>(EntityKeyValue&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<EntityKeyValue>(EntityKeyValue&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/sound/MiscSound.h:10:
src/tools/radiant/radiant/entity/sound/../keys/KeyObserverMap.h: In member function 'KeyObserverMap::KeyObserverMap()':
src/tools/radiant/radiant/entity/sound/../keys/KeyObserverMap.h:28:7: warning: function 'KeyObserverMap::KeyObserverMap()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   28 | class KeyObserverMap: public Entity::Observer
      |       ^~~~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<MiscSound>(MiscSound&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<MiscSound>(MiscSound&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<NamedEntity>(NamedEntity&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<NamedEntity>(NamedEntity&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<AngleKey>(AngleKey&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<AngleKey>(AngleKey&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<OriginKey>(OriginKey&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<OriginKey>(OriginKey&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/container/container.h: In member function 'UnsortedSet<Callback1<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void> >::~UnsortedSet()':
src/tools/radiant/libs/container/container.h:63:7: warning: function 'UnsortedSet<Callback1<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void> >::~UnsortedSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   63 | class UnsortedSet {
      |       ^~~~~~~~~~~
src/tools/radiant/libs/container/container.h: In member function 'UnsortedSet<Entity::Observer*>::~UnsortedSet()':
src/tools/radiant/libs/container/container.h:63:7: warning: function 'UnsortedSet<Entity::Observer*>::~UnsortedSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/undolib.h: In member function 'BasicUndoMemento<std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*> > > >::~BasicUndoMemento()':
src/tools/radiant/libs/undolib.h:30:7: warning: function 'BasicUndoMemento<std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*> > > >::~BasicUndoMemento()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   30 | class BasicUndoMemento: public UndoMemento
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/undolib.h: In member function 'BasicUndoMemento<std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*> > > >::~BasicUndoMemento()':
src/tools/radiant/libs/undolib.h:30:7: warning: function 'BasicUndoMemento<std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*> > > >::~BasicUndoMemento()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/undolib.h: In member function 'BasicUndoMemento<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BasicUndoMemento()':
src/tools/radiant/libs/undolib.h:30:7: warning: function 'BasicUndoMemento<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BasicUndoMemento()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/undolib.h: In member function 'BasicUndoMemento<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BasicUndoMemento()':
src/tools/radiant/libs/undolib.h:30:7: warning: function 'BasicUndoMemento<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BasicUndoMemento()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/entitylib.h:40:
src/tools/radiant/libs/eclasslib.h: In function 'EntityClass_valueForKey(EntityClass const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/eclasslib.h:229:20: warning: function 'EntityClass_valueForKey(EntityClass const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  229 | inline std::string EntityClass_valueForKey (const EntityClass& entityClass, const std::string& key)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stringio.h: In function 'string_parse_float(char const*, float&)':
src/tools/radiant/libs/stringio.h:49:13: warning: function 'string_parse_float(char const*, float&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | inline bool string_parse_float (const char* string, float& f)
      |             ^~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/sound/../keys/AngleKey.h: In function 'read_angle(float&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/radiant/entity/sound/../keys/AngleKey.h:41:13: warning: function 'read_angle(float&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline void read_angle (float& angle, const std::string& value)
      |             ^~~~~~~~~~
src/tools/radiant/libs/stringio.h: In function 'string_parse_vector3<float>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, BasicVector3<float>&)bool':
src/tools/radiant/libs/stringio.h:70:13: warning: function 'string_parse_vector3<float>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, BasicVector3<float>&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   70 | inline bool string_parse_vector3 (const std::string& str, BasicVector3<Element>& v)
      |             ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/sound/../keys/OriginKey.h: In function 'read_origin(BasicVector3<float>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/radiant/entity/sound/../keys/OriginKey.h:37:13: warning: function 'read_origin(BasicVector3<float>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   37 | inline void read_origin (Vector3& origin, const std::string& value)
      |             ^~~~~~~~~~~
src/tools/radiant/radiant/entity/sound/../keys/OriginKey.h: In function 'write_origin(BasicVector3<float> const&, Entity*, char const*)':
src/tools/radiant/radiant/entity/sound/../keys/OriginKey.h:43:13: warning: function 'write_origin(BasicVector3<float> const&, Entity*, char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   43 | inline void write_origin (const Vector3& origin, Entity* entity, const char* key)
      |             ^~~~~~~~~~~~
src/tools/radiant/radiant/entity/sound/../keys/AngleKey.h: In function 'write_angle(float, Entity*)':
src/tools/radiant/radiant/entity/sound/../keys/AngleKey.h:49:13: warning: function 'write_angle(float, Entity*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | inline void write_angle (float angle, Entity* entity)
      |             ^~~~~~~~~~~
src/tools/radiant/radiant/entity/sound/../namedentity.h: In member function 'NameCallbackSet::~NameCallbackSet()':
src/tools/radiant/radiant/entity/sound/../namedentity.h:37:7: warning: function 'NameCallbackSet::~NameCallbackSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   37 | class NameCallbackSet
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/sound/../namedentity.h: In member function 'NamedEntity::~NamedEntity()':
src/tools/radiant/radiant/entity/sound/../namedentity.h:58:7: warning: function 'NamedEntity::~NamedEntity()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | class NamedEntity
      |       ^~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/entitylib.h:30:
src/tools/radiant/include/iradiant.h: In function 'GlobalRadiant()':
src/tools/radiant/include/iradiant.h:162:18: warning: function 'GlobalRadiant()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, OpenGLBinding::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, OpenGLBinding::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, OpenGLBinding::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, OpenGLBinding::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/entitylib.h:31:
src/tools/radiant/include/igl.h: In function 'GlobalOpenGL()':
src/tools/radiant/include/igl.h:212:23: warning: function 'GlobalOpenGL()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iundo.h: In function 'GlobalUndoSystem()':
src/tools/radiant/include/iundo.h:172:20: warning: function 'GlobalUndoSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  172 | inline UndoSystem& GlobalUndoSystem ()
      |                    ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'operator==<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>(CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&, CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&)bool':
src/tools/radiant/libs/generic/callback.h:245:13: warning: function 'operator==<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>(CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&, CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  245 | inline bool operator== (const CallbackBase<Thunk>& self, const CallbackBase<Thunk>& other)
      |             ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/entity/sound/MiscSound.cpp:25:
src/tools/radiant/include/iregistry.h: In function 'GlobalRegistry()':
src/tools/radiant/include/iregistry.h:184:18: warning: function 'GlobalRegistry()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/sound/../keys/KeyObserverMap.h: In member function 'KeyObserverMap::~KeyObserverMap()':
src/tools/radiant/radiant/entity/sound/../keys/KeyObserverMap.h:28:7: warning: function 'KeyObserverMap::~KeyObserverMap()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   28 | class KeyObserverMap: public Entity::Observer
      |       ^~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/sound/../keys/KeyObserverMap.h: In member function 'KeyObserverMap::~KeyObserverMap()':
src/tools/radiant/radiant/entity/sound/../keys/KeyObserverMap.h:28:7: warning: function 'KeyObserverMap::~KeyObserverMap()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/entity/sound/MiscSound.h: In member function 'MiscSound::~MiscSound()':
src/tools/radiant/radiant/entity/sound/MiscSound.h:15:7: warning: function 'MiscSound::~MiscSound()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   15 | class MiscSound: public Cullable, public Bounded, public Snappable {
      |       ^~~~~~~~~
src/tools/radiant/radiant/entity/sound/MiscSound.h: In member function 'MiscSound::~MiscSound()':
src/tools/radiant/radiant/entity/sound/MiscSound.h:15:7: warning: function 'MiscSound::~MiscSound()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/iundo.h: In member function 'UndoMemento::UndoMemento()':
src/tools/radiant/include/iundo.h:45:7: warning: function 'UndoMemento::UndoMemento()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class UndoMemento
      |       ^~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/entity/sound/MiscSoundInstance.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/libs/generic/constant.h:25,
                 from src/tools/radiant/include/cullable.h:29,
                 from src/tools/radiant/radiant/entity/sound/MiscSound.h:3,
                 from src/tools/radiant/radiant/entity/sound/MiscSoundInstance.h:3,
                 from src/tools/radiant/radiant/entity/sound/MiscSoundInstance.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iscenegraph.h:231,
                 from src/tools/radiant/libs/scenelib.h:31,
                 from src/tools/radiant/include/editable.h:32,
                 from src/tools/radiant/radiant/entity/sound/MiscSound.h:5:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/include/ientity.h:28,
                 from src/tools/radiant/libs/scenelib.h:33:
src/tools/radiant/libs/string/string.h: In function 'string_empty(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/string/string.h:44:13: warning: function 'string_empty(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   44 | inline bool string_empty (const std::string& string)
      |             ^~~~~~~~~~~~
src/tools/radiant/libs/string/string.h: In function 'string_equal_n(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long)':
src/tools/radiant/libs/string/string.h:67:13: warning: function 'string_equal_n(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   67 | inline bool string_equal_n (const std::string& string, const std::string& other, std::size_t n)
      |             ^~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:39:
src/tools/radiant/libs/math/aabb.h: In function 'extents_valid(float)':
src/tools/radiant/libs/math/aabb.h:187:13: warning: function 'extents_valid(float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  187 | inline bool extents_valid (float f)
      |             ^~~~~~~~~~~~~
src/tools/radiant/libs/math/aabb.h: In function 'origin_valid(float)':
src/tools/radiant/libs/math/aabb.h:192:13: warning: function 'origin_valid(float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  192 | inline bool origin_valid (float f)
      |             ^~~~~~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:40:
src/tools/radiant/libs/transformlib.h: In member function 'TransformModifier::~TransformModifier()':
src/tools/radiant/libs/transformlib.h:129:7: warning: function 'TransformModifier::~TransformModifier()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  129 | class TransformModifier: public Transformable
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/transformlib.h: In member function 'TransformModifier::~TransformModifier()':
src/tools/radiant/libs/transformlib.h:129:7: warning: function 'TransformModifier::~TransformModifier()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/transformlib.h: In member function 'Transformable::Transformable()':
src/tools/radiant/libs/transformlib.h:109:7: warning: function 'Transformable::Transformable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  109 | class Transformable
      |       ^~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/sound/../keys/OriginKey.h:29,
                 from src/tools/radiant/radiant/entity/sound/MiscSound.h:7:
src/tools/radiant/libs/stringio.h: In function 'buffer_parse_unsigned_decimal_integer_literal(char const*&)':
src/tools/radiant/libs/stringio.h:43:12: warning: function 'buffer_parse_unsigned_decimal_integer_literal(char const*&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   43 | inline int buffer_parse_unsigned_decimal_integer_literal (const char*& buffer)
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/entitylib.h:29,
                 from src/tools/radiant/radiant/entity/sound/../namedentity.h:30,
                 from src/tools/radiant/radiant/entity/sound/MiscSound.h:9:
src/tools/radiant/include/irender.h: In member function 'OpenGLRenderable::OpenGLRenderable()':
src/tools/radiant/include/irender.h:86:7: warning: function 'OpenGLRenderable::OpenGLRenderable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   86 | class OpenGLRenderable
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/ientity.h: In member function 'Entity::Observer::Observer()':
src/tools/radiant/include/ientity.h:53:23: warning: function 'Entity::Observer::Observer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   53 |                 class Observer
      |                       ^~~~~~~~
In file included from src/tools/radiant/radiant/entity/sound/../targetable.h:32,
                 from src/tools/radiant/radiant/entity/sound/MiscSoundInstance.h:8:
src/tools/radiant/libs/render.h: In function 'pointvertex_gl_array(PointVertex const*)':
src/tools/radiant/libs/render.h:968:13: warning: function 'pointvertex_gl_array(PointVertex const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  968 | inline void pointvertex_gl_array (const PointVertex* array)
      |             ^~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:32:
src/tools/radiant/include/iselection.h: In member function 'Selectable::Selectable()':
src/tools/radiant/include/iselection.h:41:7: warning: function 'Selectable::Selectable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | class Selectable
      |       ^~~~~~~~~~
src/tools/radiant/radiant/entity/sound/../targetable.h: In member function 'Targetable::Targetable()':
src/tools/radiant/radiant/entity/sound/../targetable.h:39:7: warning: function 'Targetable::Targetable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class Targetable
      |       ^~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/sound/MiscSound.h:4:
src/tools/radiant/include/renderable.h: In member function 'Renderable::Renderable()':
src/tools/radiant/include/renderable.h:80:7: warning: function 'Renderable::Renderable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   80 | class Renderable
      |       ^~~~~~~~~~
In file included from src/tools/radiant/libs/entitylib.h:32:
src/tools/radiant/include/selectable.h: In member function 'SelectionTestable::SelectionTestable()':
src/tools/radiant/include/selectable.h:294:7: warning: function 'SelectionTestable::SelectionTestable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  294 | class SelectionTestable
      |       ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:29:
src/tools/radiant/include/Bounded.h: In member function 'Bounded::Bounded()':
src/tools/radiant/include/Bounded.h:11:7: warning: function 'Bounded::Bounded()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   11 | class Bounded
      |       ^~~~~~~
src/tools/radiant/include/cullable.h: In member function 'Cullable::Cullable()':
src/tools/radiant/include/cullable.h:64:7: warning: function 'Cullable::Cullable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   64 | class Cullable {
      |       ^~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/aabb.h: In function 'aabb_valid(AABB const&)':
src/tools/radiant/libs/math/aabb.h:197:13: warning: function 'aabb_valid(AABB const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  197 | inline bool aabb_valid (const AABB& aabb)
      |             ^~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/sound/MiscSound.h:11:
src/tools/radiant/radiant/entity/sound/../NameKeys.h: In function 'keyIsName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/radiant/entity/sound/../NameKeys.h:31:20: warning: function 'keyIsName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | static inline bool keyIsName (const std::string& key)
      |                    ^~~~~~~~~
In file included from src/tools/radiant/include/ibrush.h:27,
                 from src/tools/radiant/libs/scenelib.h:34:
src/tools/radiant/libs/math/Vector3.h: In function 'vector3_mid<float>(BasicVector3<float> const&, BasicVector3<float> const&)BasicVector3<float>':
src/tools/radiant/libs/math/Vector3.h:451:30: warning: function 'vector3_mid<float>(BasicVector3<float> const&, BasicVector3<float> const&)BasicVector3<float>' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  451 | inline BasicVector3<Element> vector3_mid (const BasicVector3<Element>& begin, const BasicVector3<Element>& end)
      |                              ^~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/sound/../RenderableArrow.h:28,
                 from src/tools/radiant/radiant/entity/sound/MiscSound.h:13:
src/tools/radiant/libs/math/line.h: In function 'segment_for_startend(BasicVector3<float> const&, BasicVector3<float> const&)':
src/tools/radiant/libs/math/line.h:77:16: warning: function 'segment_for_startend(BasicVector3<float> const&, BasicVector3<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   77 | inline Segment segment_for_startend (const Vector3& start, const Vector3& end)
      |                ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [59]>(TextOutputStream&, char const (&) [59])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [59]>(TextOutputStream&, char const (&) [59])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [45]>(TextOutputStream&, char const (&) [45])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [45]>(TextOutputStream&, char const (&) [45])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [79]>(TextOutputStream&, char const (&) [79])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [79]>(TextOutputStream&, char const (&) [79])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [69]>(TextOutputStream&, char const (&) [69])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [69]>(TextOutputStream&, char const (&) [69])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/entity/sound/../targetable.h:34:
src/tools/radiant/libs/selectionlib.h: In member function 'SelectableInstance::~SelectableInstance()':
src/tools/radiant/libs/selectionlib.h:152:7: warning: function 'SelectableInstance::~SelectableInstance()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  152 | class SelectableInstance: public scene::Instance, public Selectable
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/selectionlib.h: In member function 'SelectableInstance::~SelectableInstance()':
src/tools/radiant/libs/selectionlib.h:152:7: warning: function 'SelectableInstance::~SelectableInstance()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/include/ibrush.h:26:
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<EntityKeyValue>(EntityKeyValue&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<EntityKeyValue>(EntityKeyValue&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<SelectableInstance>(SelectableInstance&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<SelectableInstance>(SelectableInstance&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<TargetingEntity>(TargetingEntity&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<TargetingEntity>(TargetingEntity&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/entity/sound/../targetable.h: In member function 'TargetKeys::TargetKeys()':
src/tools/radiant/radiant/entity/sound/../targetable.h:168:7: warning: function 'TargetKeys::TargetKeys()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  168 | class TargetKeys: public Entity::Observer
      |       ^~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<TargetedEntity>(TargetedEntity&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<TargetedEntity>(TargetedEntity&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<MiscSound>(MiscSound&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<MiscSound>(MiscSound&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<MiscSoundInstance>(MiscSoundInstance&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<MiscSoundInstance>(MiscSoundInstance&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/render.h: In member function 'RenderablePointVector::~RenderablePointVector()':
src/tools/radiant/libs/render.h:996:7: warning: function 'RenderablePointVector::~RenderablePointVector()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  996 | class RenderablePointVector: public OpenGLRenderable
      |       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/render.h: In member function 'RenderablePointVector::~RenderablePointVector()':
src/tools/radiant/libs/render.h:996:7: warning: function 'RenderablePointVector::~RenderablePointVector()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/entity/sound/../targetable.h: In member function 'RenderableTargetingEntities::~RenderableTargetingEntities()':
src/tools/radiant/radiant/entity/sound/../targetable.h:220:7: warning: function 'RenderableTargetingEntities::~RenderableTargetingEntities()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  220 | class RenderableTargetingEntities
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/sound/../targetable.h: In member function 'RenderableConnectionLines::RenderableConnectionLines()':
src/tools/radiant/radiant/entity/sound/../targetable.h:313:7: warning: function 'RenderableConnectionLines::RenderableConnectionLines()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  313 | class RenderableConnectionLines: public Renderable
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stringio.h: In function 'string_parse_size(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)':
src/tools/radiant/libs/stringio.h:101:13: warning: function 'string_parse_size(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  101 | inline bool string_parse_size (const std::string& str, std::size_t& i)
      |             ^~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/sound/../targetable.h: In member function 'TargetKeys::~TargetKeys()':
src/tools/radiant/radiant/entity/sound/../targetable.h:168:7: warning: function 'TargetKeys::~TargetKeys()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  168 | class TargetKeys: public Entity::Observer
      |       ^~~~~~~~~~
src/tools/radiant/radiant/entity/sound/../targetable.h: In member function 'TargetKeys::~TargetKeys()':
src/tools/radiant/radiant/entity/sound/../targetable.h:168:7: warning: function 'TargetKeys::~TargetKeys()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iselection.h: In function 'GlobalSelectionSystem()':
src/tools/radiant/include/iselection.h:241:25: warning: function 'GlobalSelectionSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'operator==<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>(CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&, CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&)bool':
src/tools/radiant/libs/generic/callback.h:245:13: warning: function 'operator==<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>(CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&, CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  245 | inline bool operator== (const CallbackBase<Thunk>& self, const CallbackBase<Thunk>& other)
      |             ^~~~~~~~
src/tools/radiant/radiant/entity/sound/../targetable.h: In member function 'RenderableConnectionLines::~RenderableConnectionLines()':
src/tools/radiant/radiant/entity/sound/../targetable.h:313:7: warning: function 'RenderableConnectionLines::~RenderableConnectionLines()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  313 | class RenderableConnectionLines: public Renderable
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/sound/../targetable.h: In member function 'RenderableConnectionLines::~RenderableConnectionLines()':
src/tools/radiant/radiant/entity/sound/../targetable.h:313:7: warning: function 'RenderableConnectionLines::~RenderableConnectionLines()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
===> CXX [uforadiant] src/tools/radiant/radiant/entity/sound/MiscSoundNode.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/libs/generic/constant.h:25,
                 from src/tools/radiant/include/cullable.h:29,
                 from src/tools/radiant/radiant/entity/sound/MiscSound.h:3,
                 from src/tools/radiant/radiant/entity/sound/MiscSoundInstance.h:3,
                 from src/tools/radiant/radiant/entity/sound/MiscSoundNode.h:3,
                 from src/tools/radiant/radiant/entity/sound/MiscSoundNode.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iscenegraph.h:231,
                 from src/tools/radiant/libs/scenelib.h:31,
                 from src/tools/radiant/include/editable.h:32,
                 from src/tools/radiant/radiant/entity/sound/MiscSound.h:5:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
src/tools/radiant/libs/scenelib.h: In member function 'AnyInstanceSelected::~AnyInstanceSelected()':
src/tools/radiant/libs/scenelib.h:497:7: warning: function 'AnyInstanceSelected::~AnyInstanceSelected()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  497 | class AnyInstanceSelected: public scene::Instantiable::Visitor
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In member function 'AnyInstanceSelected::~AnyInstanceSelected()':
src/tools/radiant/libs/scenelib.h:497:7: warning: function 'AnyInstanceSelected::~AnyInstanceSelected()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/include/ientity.h:28,
                 from src/tools/radiant/libs/scenelib.h:33:
src/tools/radiant/libs/string/string.h: In function 'string_empty(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/string/string.h:44:13: warning: function 'string_empty(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   44 | inline bool string_empty (const std::string& string)
      |             ^~~~~~~~~~~~
src/tools/radiant/libs/string/string.h: In function 'string_equal_n(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long)':
src/tools/radiant/libs/string/string.h:67:13: warning: function 'string_equal_n(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   67 | inline bool string_equal_n (const std::string& string, const std::string& other, std::size_t n)
      |             ^~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:39:
src/tools/radiant/libs/math/aabb.h: In function 'extents_valid(float)':
src/tools/radiant/libs/math/aabb.h:187:13: warning: function 'extents_valid(float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  187 | inline bool extents_valid (float f)
      |             ^~~~~~~~~~~~~
src/tools/radiant/libs/math/aabb.h: In function 'origin_valid(float)':
src/tools/radiant/libs/math/aabb.h:192:13: warning: function 'origin_valid(float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  192 | inline bool origin_valid (float f)
      |             ^~~~~~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:40:
src/tools/radiant/libs/transformlib.h: In member function 'MatrixTransform::~MatrixTransform()':
src/tools/radiant/libs/transformlib.h:57:7: warning: function 'MatrixTransform::~MatrixTransform()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   57 | class MatrixTransform: public TransformNode
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/libs/transformlib.h: In member function 'MatrixTransform::~MatrixTransform()':
src/tools/radiant/libs/transformlib.h:57:7: warning: function 'MatrixTransform::~MatrixTransform()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/transformlib.h: In member function 'TransformNode::TransformNode()':
src/tools/radiant/libs/transformlib.h:34:7: warning: function 'TransformNode::TransformNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   34 | class TransformNode
      |       ^~~~~~~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:30:
src/tools/radiant/include/inode.h: In member function 'scene::INode::INode()':
src/tools/radiant/include/inode.h:9:7: warning: function 'scene::INode::INode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    9 | class INode
      |       ^~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_getInstantiable(scene::Node&)':
src/tools/radiant/libs/scenelib.h:195:29: warning: function 'Node_getInstantiable(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  195 | inline scene::Instantiable* Node_getInstantiable (scene::Node& node)
      |                             ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_getTraversable(scene::Node&)':
src/tools/radiant/libs/scenelib.h:200:28: warning: function 'Node_getTraversable(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  200 | inline scene::Traversable* Node_getTraversable (scene::Node& node)
      |                            ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_traverseSubgraph(scene::Node&, scene::Traversable::Walker const&)':
src/tools/radiant/libs/scenelib.h:205:13: warning: function 'Node_traverseSubgraph(scene::Node&, scene::Traversable::Walker const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  205 | inline void Node_traverseSubgraph (scene::Node& node, const scene::Traversable::Walker& walker)
      |             ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'scene::operator<(scene::Node&, scene::Node&)':
src/tools/radiant/libs/scenelib.h:222:13: warning: function 'scene::operator<(scene::Node&, scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  222 | inline bool operator< (scene::Node& node, scene::Node& other)
      |             ^~~~~~~~
In file included from src/tools/radiant/include/iscenegraph.h:28:
src/tools/radiant/include/itraversable.h: In member function 'scene::Traversable::Walker::Walker()':
src/tools/radiant/include/itraversable.h:36:23: warning: function 'scene::Traversable::Walker::Walker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   36 |                 class Walker
      |                       ^~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_isEntity(scene::Node&)':
src/tools/radiant/libs/scenelib.h:277:13: warning: function 'Node_isEntity(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  277 | inline bool Node_isEntity (scene::Node& node)
      |             ^~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_isBrush(scene::Node&)':
src/tools/radiant/libs/scenelib.h:309:13: warning: function 'Node_isBrush(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  309 | inline bool Node_isBrush (scene::Node& node)
      |             ^~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_isPrimitive(scene::Node&)':
src/tools/radiant/libs/scenelib.h:315:13: warning: function 'Node_isPrimitive(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  315 | inline bool Node_isPrimitive (scene::Node& node)
      |             ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Instance_getSelectable(scene::Instance&)':
src/tools/radiant/libs/scenelib.h:488:20: warning: function 'Instance_getSelectable(scene::Instance&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  488 | inline Selectable* Instance_getSelectable (scene::Instance& instance)
      |                    ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Instantiable::Visitor::Visitor()':
src/tools/radiant/include/iscenegraph.h:193:31: warning: function 'scene::Instantiable::Visitor::Visitor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  193 |                         class Visitor
      |                               ^~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_instanceSelected(scene::Node&)':
src/tools/radiant/libs/scenelib.h:515:13: warning: function 'Node_instanceSelected(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  515 | inline bool Node_instanceSelected (scene::Node& node)
      |             ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Instance_setSelected(scene::Instance&, bool)':
src/tools/radiant/libs/scenelib.h:598:13: warning: function 'Instance_setSelected(scene::Instance&, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  598 | inline void Instance_setSelected (scene::Instance& instance, bool selected)
      |             ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'nodetype_get_name(ENodeType)':
src/tools/radiant/libs/scenelib.h:678:20: warning: function 'nodetype_get_name(ENodeType)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  678 | inline const char* nodetype_get_name (ENodeType type)
      |                    ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'node_get_nodetype(scene::Node&)':
src/tools/radiant/libs/scenelib.h:689:18: warning: function 'node_get_nodetype(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  689 | inline ENodeType node_get_nodetype (scene::Node& node)
      |                  ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/sound/../keys/OriginKey.h:29,
                 from src/tools/radiant/radiant/entity/sound/MiscSound.h:7:
src/tools/radiant/libs/stringio.h: In function 'buffer_parse_unsigned_decimal_integer_literal(char const*&)':
src/tools/radiant/libs/stringio.h:43:12: warning: function 'buffer_parse_unsigned_decimal_integer_literal(char const*&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   43 | inline int buffer_parse_unsigned_decimal_integer_literal (const char*& buffer)
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/sound/MiscSound.h:9:
src/tools/radiant/radiant/entity/sound/../namedentity.h: In member function 'RenderableNamedEntity::~RenderableNamedEntity()':
src/tools/radiant/radiant/entity/sound/../namedentity.h:95:7: warning: function 'RenderableNamedEntity::~RenderableNamedEntity()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   95 | class RenderableNamedEntity: public OpenGLRenderable
      |       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/sound/../namedentity.h: In member function 'RenderableNamedEntity::~RenderableNamedEntity()':
src/tools/radiant/radiant/entity/sound/../namedentity.h:95:7: warning: function 'RenderableNamedEntity::~RenderableNamedEntity()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/entity/sound/../namedentity.h:30:
src/tools/radiant/libs/entitylib.h: In member function 'RenderableWireframeAABB::~RenderableWireframeAABB()':
src/tools/radiant/libs/entitylib.h:304:7: warning: function 'RenderableWireframeAABB::~RenderableWireframeAABB()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  304 | class RenderableWireframeAABB: public OpenGLRenderable
      |       ^~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/entitylib.h: In member function 'RenderableWireframeAABB::~RenderableWireframeAABB()':
src/tools/radiant/libs/entitylib.h:304:7: warning: function 'RenderableWireframeAABB::~RenderableWireframeAABB()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/entitylib.h: In member function 'RenderableSolidAABB::~RenderableSolidAABB()':
src/tools/radiant/libs/entitylib.h:290:7: warning: function 'RenderableSolidAABB::~RenderableSolidAABB()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  290 | class RenderableSolidAABB: public OpenGLRenderable
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/entitylib.h: In member function 'RenderableSolidAABB::~RenderableSolidAABB()':
src/tools/radiant/libs/entitylib.h:290:7: warning: function 'RenderableSolidAABB::~RenderableSolidAABB()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/entity/sound/MiscSound.h:13:
src/tools/radiant/radiant/entity/sound/../RenderableArrow.h: In member function 'RenderableArrow::~RenderableArrow()':
src/tools/radiant/radiant/entity/sound/../RenderableArrow.h:30:7: warning: function 'RenderableArrow::~RenderableArrow()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   30 | class RenderableArrow: public OpenGLRenderable
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/sound/../RenderableArrow.h: In member function 'RenderableArrow::~RenderableArrow()':
src/tools/radiant/radiant/entity/sound/../RenderableArrow.h:30:7: warning: function 'RenderableArrow::~RenderableArrow()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/entitylib.h: In function 'aabb_draw_wire(BasicVector3<float> const*)':
src/tools/radiant/libs/entitylib.h:138:13: warning: function 'aabb_draw_wire(BasicVector3<float> const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  138 | inline void aabb_draw_wire (const Vector3 points[8])
      |             ^~~~~~~~~~~~~~
src/tools/radiant/include/ientity.h: In member function 'EntityKeyValue::EntityKeyValue()':
src/tools/radiant/include/ientity.h:36:7: warning: function 'EntityKeyValue::EntityKeyValue()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   36 | class EntityKeyValue
      |       ^~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/sound/../NameKeys.h:29,
                 from src/tools/radiant/radiant/entity/sound/MiscSound.h:11:
src/tools/radiant/include/inamespace.h: In member function 'Namespaced::Namespaced()':
src/tools/radiant/include/inamespace.h:59:7: warning: function 'Namespaced::Namespaced()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   59 | class Namespaced {
      |       ^~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/sound/../targetable.h:32,
                 from src/tools/radiant/radiant/entity/sound/MiscSoundInstance.h:8:
src/tools/radiant/libs/render.h: In function 'pointvertex_gl_array(PointVertex const*)':
src/tools/radiant/libs/render.h:968:13: warning: function 'pointvertex_gl_array(PointVertex const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  968 | inline void pointvertex_gl_array (const PointVertex* array)
      |             ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Instantiable::Instantiable()':
src/tools/radiant/include/iscenegraph.h:175:15: warning: function 'scene::Instantiable::Instantiable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  175 |         class Instantiable
      |               ^~~~~~~~~~~~
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Cloneable::Cloneable()':
src/tools/radiant/include/iscenegraph.h:217:15: warning: function 'scene::Cloneable::Cloneable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  217 |         class Cloneable
      |               ^~~~~~~~~
In file included from src/tools/radiant/radiant/entity/sound/../namedentity.h:33:
src/tools/radiant/include/nameable.h: In member function 'Nameable::Nameable()':
src/tools/radiant/include/nameable.h:30:7: warning: function 'Nameable::Nameable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   30 | class Nameable
      |       ^~~~~~~~
src/tools/radiant/include/editable.h: In member function 'Snappable::Snappable()':
src/tools/radiant/include/editable.h:51:7: warning: function 'Snappable::Snappable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   51 | class Snappable
      |       ^~~~~~~~~
src/tools/radiant/include/ientity.h: In member function 'EntityNode::EntityNode()':
src/tools/radiant/include/ientity.h:93:7: warning: function 'EntityNode::EntityNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   93 | class EntityNode
      |       ^~~~~~~~~~
src/tools/radiant/include/itraversable.h: In member function 'scene::Traversable::Observer::Observer()':
src/tools/radiant/include/itraversable.h:23:23: warning: function 'scene::Traversable::Observer::Observer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   23 |                 class Observer
      |                       ^~~~~~~~
src/tools/radiant/include/inode.h: In member function 'scene::INode::INode(scene::INode const&)':
src/tools/radiant/include/inode.h:9:7: warning: function 'scene::INode::INode(scene::INode const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    9 | class INode
      |       ^~~~~
src/tools/radiant/libs/scenelib.h: In member function 'scene::Node::Node(scene::Node const&)':
src/tools/radiant/libs/scenelib.h:95:15: warning: function 'scene::Node::Node(scene::Node const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   95 |         class Node : public INode
      |               ^~~~
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Instantiable::Instantiable(scene::Instantiable const&)':
src/tools/radiant/include/iscenegraph.h:175:15: warning: function 'scene::Instantiable::Instantiable(scene::Instantiable const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  175 |         class Instantiable
      |               ^~~~~~~~~~~~
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Cloneable::Cloneable(scene::Cloneable const&)':
src/tools/radiant/include/iscenegraph.h:217:15: warning: function 'scene::Cloneable::Cloneable(scene::Cloneable const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  217 |         class Cloneable
      |               ^~~~~~~~~
src/tools/radiant/include/nameable.h: In member function 'Nameable::Nameable(Nameable const&)':
src/tools/radiant/include/nameable.h:30:7: warning: function 'Nameable::Nameable(Nameable const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   30 | class Nameable
      |       ^~~~~~~~
src/tools/radiant/include/editable.h: In member function 'Snappable::Snappable(Snappable const&)':
src/tools/radiant/include/editable.h:51:7: warning: function 'Snappable::Snappable(Snappable const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   51 | class Snappable
      |       ^~~~~~~~~
src/tools/radiant/libs/transformlib.h: In member function 'TransformNode::TransformNode(TransformNode const&)':
src/tools/radiant/libs/transformlib.h:34:7: warning: function 'TransformNode::TransformNode(TransformNode const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   34 | class TransformNode
      |       ^~~~~~~~~~~~~
src/tools/radiant/include/ientity.h: In member function 'EntityNode::EntityNode(EntityNode const&)':
src/tools/radiant/include/ientity.h:93:7: warning: function 'EntityNode::EntityNode(EntityNode const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   93 | class EntityNode
      |       ^~~~~~~~~~
src/tools/radiant/include/inamespace.h: In member function 'Namespaced::Namespaced(Namespaced const&)':
src/tools/radiant/include/inamespace.h:59:7: warning: function 'Namespaced::Namespaced(Namespaced const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   59 | class Namespaced {
      |       ^~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/entitylib.h: In function 'aabb_draw_flatshade(BasicVector3<float> const*)':
src/tools/radiant/libs/entitylib.h:145:13: warning: function 'aabb_draw_flatshade(BasicVector3<float> const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  145 | inline void aabb_draw_flatshade (const Vector3 points[8])
      |             ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/aabb.h: In function 'aabb_valid(AABB const&)':
src/tools/radiant/libs/math/aabb.h:197:13: warning: function 'aabb_valid(AABB const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  197 | inline bool aabb_valid (const AABB& aabb)
      |             ^~~~~~~~~~
src/tools/radiant/radiant/entity/sound/../NameKeys.h: In function 'keyIsName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/radiant/entity/sound/../NameKeys.h:31:20: warning: function 'keyIsName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | static inline bool keyIsName (const std::string& key)
      |                    ^~~~~~~~~
In file included from src/tools/radiant/libs/undolib.h:25,
                 from src/tools/radiant/libs/entitylib.h:36:
src/tools/radiant/include/iundo.h: In member function 'Undoable::Undoable()':
src/tools/radiant/include/iundo.h:66:7: warning: function 'Undoable::Undoable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class Undoable
      |       ^~~~~~~~
src/tools/radiant/libs/math/aabb.h: In function 'aabb_corners(AABB const&, BasicVector3<float>*)':
src/tools/radiant/libs/math/aabb.h:312:13: warning: function 'aabb_corners(AABB const&, BasicVector3<float>*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  312 | inline void aabb_corners (const AABB& aabb, Vector3 corners[8])
      |             ^~~~~~~~~~~~
src/tools/radiant/libs/entitylib.h: In function 'aabb_draw_wire(AABB const&)':
src/tools/radiant/libs/entitylib.h:188:13: warning: function 'aabb_draw_wire(AABB const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  188 | inline void aabb_draw_wire (const AABB& aabb)
      |             ^~~~~~~~~~~~~~
src/tools/radiant/libs/entitylib.h: In function 'aabb_draw_textured(AABB const&)':
src/tools/radiant/libs/entitylib.h:202:13: warning: function 'aabb_draw_textured(AABB const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  202 | inline void aabb_draw_textured (const AABB& aabb)
      |             ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/entitylib.h: In function 'aabb_draw_flatshade(AABB const&)':
src/tools/radiant/libs/entitylib.h:195:13: warning: function 'aabb_draw_flatshade(AABB const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  195 | inline void aabb_draw_flatshade (const AABB& aabb)
      |             ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/entitylib.h: In function 'aabb_draw_solid(AABB const&, unsigned int)':
src/tools/radiant/libs/entitylib.h:272:13: warning: function 'aabb_draw_solid(AABB const&, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  272 | inline void aabb_draw_solid (const AABB& aabb, RenderStateFlags state)
      |             ^~~~~~~~~~~~~~~
src/tools/radiant/libs/entitylib.h: In function 'arrow_draw(BasicVector3<float> const&, BasicVector3<float> const&)':
src/tools/radiant/libs/entitylib.h:81:13: warning: function 'arrow_draw(BasicVector3<float> const&, BasicVector3<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | inline void arrow_draw (const Vector3& origin, const Vector3& direction)
      |             ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [59]>(TextOutputStream&, char const (&) [59])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [59]>(TextOutputStream&, char const (&) [59])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [45]>(TextOutputStream&, char const (&) [45])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [45]>(TextOutputStream&, char const (&) [45])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [46]>(TextOutputStream&, char const (&) [46])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [46]>(TextOutputStream&, char const (&) [46])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [60]>(TextOutputStream&, char const (&) [60])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [60]>(TextOutputStream&, char const (&) [60])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [58]>(TextOutputStream&, char const (&) [58])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [58]>(TextOutputStream&, char const (&) [58])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [44]>(TextOutputStream&, char const (&) [44])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [44]>(TextOutputStream&, char const (&) [44])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [61]>(TextOutputStream&, char const (&) [61])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [61]>(TextOutputStream&, char const (&) [61])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/scenelib.h:42:
src/tools/radiant/libs/generic/reference.h: In function 'makeReference<scene::Node>(scene::Node&)Reference<scene::Node>':
src/tools/radiant/libs/generic/reference.h:62:24: warning: function 'makeReference<scene::Node>(scene::Node&)Reference<scene::Node>' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | inline Reference<Type> makeReference(Type& value) {
      |                        ^~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [69]>(TextOutputStream&, char const (&) [69])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [69]>(TextOutputStream&, char const (&) [69])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/entity/sound/../targetable.h:34:
src/tools/radiant/libs/selectionlib.h: In member function 'SelectableInstance::~SelectableInstance()':
src/tools/radiant/libs/selectionlib.h:152:7: warning: function 'SelectableInstance::~SelectableInstance()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  152 | class SelectableInstance: public scene::Instance, public Selectable
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/selectionlib.h: In member function 'SelectableInstance::~SelectableInstance()':
src/tools/radiant/libs/selectionlib.h:152:7: warning: function 'SelectableInstance::~SelectableInstance()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/entitylib.h:39:
src/tools/radiant/libs/container/container.h: In member function 'UnsortedSet<Callback1<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void> >::UnsortedSet()':
src/tools/radiant/libs/container/container.h:63:7: warning: function 'UnsortedSet<Callback1<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void> >::UnsortedSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   63 | class UnsortedSet {
      |       ^~~~~~~~~~~
In file included from src/tools/radiant/include/ibrush.h:26,
                 from src/tools/radiant/libs/scenelib.h:34:
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<KeyValue>(KeyValue&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<KeyValue>(KeyValue&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<EntityKeyValue>(EntityKeyValue&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<EntityKeyValue>(EntityKeyValue&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<TargetingEntity>(TargetingEntity&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<TargetingEntity>(TargetingEntity&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<TargetedEntity>(TargetedEntity&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<TargetedEntity>(TargetedEntity&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/entity/sound/MiscSoundInstance.h:6:
src/tools/radiant/libs/instancelib.h: In member function 'InstanceEvaluateTransform<MiscSoundInstance>::operator()(scene::Instance&) const':
src/tools/radiant/libs/instancelib.h:219:22: warning: function 'InstanceEvaluateTransform<MiscSoundInstance>::operator()(scene::Instance&) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  219 |                 void operator() (scene::Instance& instance) const
      |                      ^~~~~~~~
src/tools/radiant/libs/instancelib.h: In member function 'InstanceSet::InstanceSet()':
src/tools/radiant/libs/instancelib.h:127:7: warning: function 'InstanceSet::InstanceSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | class InstanceSet: public scene::Traversable::Observer
      |       ^~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<InstanceSet>(InstanceSet&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<InstanceSet>(InstanceSet&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/instancelib.h: In function 'InstanceSet_forEach<InstanceEvaluateTransform<MiscSoundInstance> >(InstanceSet&, InstanceEvaluateTransform<MiscSoundInstance> const&)void':
src/tools/radiant/libs/instancelib.h:207:13: warning: function 'InstanceSet_forEach<InstanceEvaluateTransform<MiscSoundInstance> >(InstanceSet&, InstanceEvaluateTransform<MiscSoundInstance> const&)void' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  207 | inline void InstanceSet_forEach (InstanceSet& instances, const Functor& functor)
      |             ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/render.h: In member function 'RenderablePointVector::~RenderablePointVector()':
src/tools/radiant/libs/render.h:996:7: warning: function 'RenderablePointVector::~RenderablePointVector()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  996 | class RenderablePointVector: public OpenGLRenderable
      |       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/sound/../targetable.h: In member function 'RenderableTargetingEntities::~RenderableTargetingEntities()':
src/tools/radiant/radiant/entity/sound/../targetable.h:220:7: warning: function 'RenderableTargetingEntities::~RenderableTargetingEntities()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  220 | class RenderableTargetingEntities
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/render.h: In member function 'RenderablePointVector::~RenderablePointVector()':
src/tools/radiant/libs/render.h:996:7: warning: function 'RenderablePointVector::~RenderablePointVector()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  996 | class RenderablePointVector: public OpenGLRenderable
      |       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/container/container.h: In member function 'UnsortedSet<Callback1<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void> >::~UnsortedSet()':
src/tools/radiant/libs/container/container.h:63:7: warning: function 'UnsortedSet<Callback1<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void> >::~UnsortedSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   63 | class UnsortedSet {
      |       ^~~~~~~~~~~
src/tools/radiant/libs/container/container.h: In member function 'UnsortedSet<Entity::Observer*>::~UnsortedSet()':
src/tools/radiant/libs/container/container.h:63:7: warning: function 'UnsortedSet<Entity::Observer*>::~UnsortedSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/generic/callback.h: In function 'operator< <void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>(CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&, CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&)bool':
src/tools/radiant/libs/generic/callback.h:255:13: warning: function 'operator< <void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>(CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&, CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  255 | inline bool operator< (const CallbackBase<Thunk>& self, const CallbackBase<Thunk>& other)
      |             ^~~~~~~~
In file included from src/tools/radiant/libs/entitylib.h:40:
src/tools/radiant/libs/eclasslib.h: In function 'EntityClass_valueForKey(EntityClass const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/eclasslib.h:229:20: warning: function 'EntityClass_valueForKey(EntityClass const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  229 | inline std::string EntityClass_valueForKey (const EntityClass& entityClass, const std::string& key)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stringio.h: In function 'string_parse_size(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)':
src/tools/radiant/libs/stringio.h:101:13: warning: function 'string_parse_size(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  101 | inline bool string_parse_size (const std::string& str, std::size_t& i)
      |             ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/undolib.h: In member function 'BasicUndoMemento<std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*> > > >::~BasicUndoMemento()':
src/tools/radiant/libs/undolib.h:30:7: warning: function 'BasicUndoMemento<std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*> > > >::~BasicUndoMemento()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   30 | class BasicUndoMemento: public UndoMemento
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/undolib.h: In member function 'BasicUndoMemento<std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*> > > >::~BasicUndoMemento()':
src/tools/radiant/libs/undolib.h:30:7: warning: function 'BasicUndoMemento<std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*> > > >::~BasicUndoMemento()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/undolib.h: In member function 'BasicUndoMemento<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BasicUndoMemento()':
src/tools/radiant/libs/undolib.h:30:7: warning: function 'BasicUndoMemento<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BasicUndoMemento()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/undolib.h: In member function 'BasicUndoMemento<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BasicUndoMemento()':
src/tools/radiant/libs/undolib.h:30:7: warning: function 'BasicUndoMemento<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BasicUndoMemento()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/entity/sound/../namedentity.h: In member function 'NameCallbackSet::~NameCallbackSet()':
src/tools/radiant/radiant/entity/sound/../namedentity.h:37:7: warning: function 'NameCallbackSet::~NameCallbackSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   37 | class NameCallbackSet
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/sound/../targetable.h: In member function 'TargetKeys::~TargetKeys()':
src/tools/radiant/radiant/entity/sound/../targetable.h:168:7: warning: function 'TargetKeys::~TargetKeys()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  168 | class TargetKeys: public Entity::Observer
      |       ^~~~~~~~~~
src/tools/radiant/radiant/entity/sound/../targetable.h: In member function 'TargetKeys::~TargetKeys()':
src/tools/radiant/radiant/entity/sound/../targetable.h:168:7: warning: function 'TargetKeys::~TargetKeys()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iscenegraph.h: In function 'GlobalSceneGraph()':
src/tools/radiant/include/iscenegraph.h:241:22: warning: function 'GlobalSceneGraph()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'findInstance(Stack<Reference<scene::Node> > const&)':
src/tools/radiant/libs/scenelib.h:615:25: warning: function 'findInstance(Stack<Reference<scene::Node> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  615 | inline scene::Instance& findInstance (const scene::Path& path)
      |                         ^~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'selectPath(Stack<Reference<scene::Node> > const&, bool)':
src/tools/radiant/libs/scenelib.h:622:13: warning: function 'selectPath(Stack<Reference<scene::Node> > const&, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  622 | inline void selectPath (const scene::Path& path, bool selected)
      |             ^~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, OpenGLBinding::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, OpenGLBinding::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, OpenGLBinding::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, OpenGLBinding::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/entitylib.h:31:
src/tools/radiant/include/igl.h: In function 'GlobalOpenGL()':
src/tools/radiant/include/igl.h:212:23: warning: function 'GlobalOpenGL()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iundo.h: In function 'GlobalUndoSystem()':
src/tools/radiant/include/iundo.h:172:20: warning: function 'GlobalUndoSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  172 | inline UndoSystem& GlobalUndoSystem ()
      |                    ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'operator==<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>(CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&, CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&)bool':
src/tools/radiant/libs/generic/callback.h:245:13: warning: function 'operator==<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>(CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&, CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  245 | inline bool operator== (const CallbackBase<Thunk>& self, const CallbackBase<Thunk>& other)
      |             ^~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:43:
src/tools/radiant/libs/container/stack.h: In function 'operator< <Reference<scene::Node> >(Stack<Reference<scene::Node> > const&, Stack<Reference<scene::Node> > const&)bool':
src/tools/radiant/libs/container/stack.h:210:13: warning: function 'operator< <Reference<scene::Node> >(Stack<Reference<scene::Node> > const&, Stack<Reference<scene::Node> > const&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  210 | inline bool operator< (const Stack<Type>& self, const Stack<Type>& other)
      |             ^~~~~~~~
src/tools/radiant/radiant/entity/sound/../namedentity.h: In member function 'NamedEntity::~NamedEntity()':
src/tools/radiant/radiant/entity/sound/../namedentity.h:58:7: warning: function 'NamedEntity::~NamedEntity()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | class NamedEntity
      |       ^~~~~~~~~~~
src/tools/radiant/include/iundo.h: In member function 'UndoMemento::UndoMemento()':
src/tools/radiant/include/iundo.h:45:7: warning: function 'UndoMemento::UndoMemento()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class UndoMemento
      |       ^~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/sound/MiscSound.h:10:
src/tools/radiant/radiant/entity/sound/../keys/KeyObserverMap.h: In member function 'KeyObserverMap::~KeyObserverMap()':
src/tools/radiant/radiant/entity/sound/../keys/KeyObserverMap.h:28:7: warning: function 'KeyObserverMap::~KeyObserverMap()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   28 | class KeyObserverMap: public Entity::Observer
      |       ^~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/sound/MiscSound.h: In member function 'MiscSound::~MiscSound()':
src/tools/radiant/radiant/entity/sound/MiscSound.h:15:7: warning: function 'MiscSound::~MiscSound()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   15 | class MiscSound: public Cullable, public Bounded, public Snappable {
      |       ^~~~~~~~~
src/tools/radiant/radiant/entity/sound/MiscSoundNode.h: In member function 'MiscSoundNode::~MiscSoundNode()':
src/tools/radiant/radiant/entity/sound/MiscSoundNode.h:5:7: warning: function 'MiscSoundNode::~MiscSoundNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    5 | class MiscSoundNode: public scene::Node,
      |       ^~~~~~~~~~~~~
src/tools/radiant/radiant/entity/sound/MiscSoundNode.h: In member function 'MiscSoundNode::~MiscSoundNode()':
src/tools/radiant/radiant/entity/sound/MiscSoundNode.h:5:7: warning: function 'MiscSoundNode::~MiscSoundNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/entity/sound/MiscSound.h: In member function 'MiscSound::~MiscSound()':
src/tools/radiant/radiant/entity/sound/MiscSound.h:15:7: warning: function 'MiscSound::~MiscSound()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   15 | class MiscSound: public Cullable, public Bounded, public Snappable {
      |       ^~~~~~~~~
src/tools/radiant/radiant/entity/sound/../keys/KeyObserverMap.h: In member function 'KeyObserverMap::~KeyObserverMap()':
src/tools/radiant/radiant/entity/sound/../keys/KeyObserverMap.h:28:7: warning: function 'KeyObserverMap::~KeyObserverMap()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   28 | class KeyObserverMap: public Entity::Observer
      |       ^~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/entity/light/Light.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/libs/generic/constant.h:25,
                 from src/tools/radiant/include/cullable.h:29,
                 from src/tools/radiant/radiant/entity/light/Light.h:3,
                 from src/tools/radiant/radiant/entity/light/Light.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iscenegraph.h:231,
                 from src/tools/radiant/libs/scenelib.h:31,
                 from src/tools/radiant/include/editable.h:32,
                 from src/tools/radiant/radiant/entity/light/Light.h:4:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
src/tools/radiant/radiant/entity/light/Light.cpp: In constructor 'Light::Light(EntityClass*, scene::Node&, const Callback&, const Callback&, const Callback&)':
src/tools/radiant/radiant/entity/light/Light.cpp:8:57: warning: member 'Light::m_aabb_light' is used uninitialized [-Wuninitialized]
    8 |                                 m_entity), m_radii_wire(m_aabb_light.origin), m_radii_fill(m_aabb_light.origin), m_radii_box(
      |                                                         ^~~~~~~~~~~~
src/tools/radiant/radiant/entity/light/Light.cpp:8:92: warning: member 'Light::m_aabb_light' is used uninitialized [-Wuninitialized]
    8 |                                 m_entity), m_radii_wire(m_aabb_light.origin), m_radii_fill(m_aabb_light.origin), m_radii_box(
      |                                                                                            ^~~~~~~~~~~~
src/tools/radiant/radiant/entity/light/Light.cpp:9:33: warning: member 'Light::m_aabb_light' is used uninitialized [-Wuninitialized]
    9 |                                 m_aabb_light.origin), m_renderName(m_named, m_aabb_light.origin), m_transformChanged(transformChanged), m_boundsChanged(
      |                                 ^~~~~~~~~~~~
src/tools/radiant/radiant/entity/light/Light.cpp: In constructor 'Light::Light(const Light&, scene::Node&, const Callback&, const Callback&, const Callback&)':
src/tools/radiant/radiant/entity/light/Light.cpp:18:57: warning: member 'Light::m_aabb_light' is used uninitialized [-Wuninitialized]
   18 |                                 m_entity), m_radii_wire(m_aabb_light.origin), m_radii_fill(m_aabb_light.origin), m_radii_box(
      |                                                         ^~~~~~~~~~~~
src/tools/radiant/radiant/entity/light/Light.cpp:18:92: warning: member 'Light::m_aabb_light' is used uninitialized [-Wuninitialized]
   18 |                                 m_entity), m_radii_wire(m_aabb_light.origin), m_radii_fill(m_aabb_light.origin), m_radii_box(
      |                                                                                            ^~~~~~~~~~~~
src/tools/radiant/radiant/entity/light/Light.cpp:19:33: warning: member 'Light::m_aabb_light' is used uninitialized [-Wuninitialized]
   19 |                                 m_aabb_light.origin), m_renderName(m_named, m_aabb_light.origin), m_transformChanged(transformChanged), m_boundsChanged(
      |                                 ^~~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/light/Light.h:9:
src/tools/radiant/radiant/entity/light/RenderLightRadiusWire.h: In member function 'RenderLightRadiusWire::~RenderLightRadiusWire()':
src/tools/radiant/radiant/entity/light/RenderLightRadiusWire.h:5:7: warning: function 'RenderLightRadiusWire::~RenderLightRadiusWire()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    5 | class RenderLightRadiusWire: public SphereRenderable {
      |       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/light/RenderLightRadiusWire.h: In member function 'RenderLightRadiusWire::~RenderLightRadiusWire()':
src/tools/radiant/radiant/entity/light/RenderLightRadiusWire.h:5:7: warning: function 'RenderLightRadiusWire::~RenderLightRadiusWire()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/entity/light/Light.h:8:
src/tools/radiant/radiant/entity/light/RenderLightRadiusFill.h: In member function 'RenderLightRadiusFill::~RenderLightRadiusFill()':
src/tools/radiant/radiant/entity/light/RenderLightRadiusFill.h:5:7: warning: function 'RenderLightRadiusFill::~RenderLightRadiusFill()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    5 | class RenderLightRadiusFill: public SphereRenderable {
      |       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/light/RenderLightRadiusFill.h: In member function 'RenderLightRadiusFill::~RenderLightRadiusFill()':
src/tools/radiant/radiant/entity/light/RenderLightRadiusFill.h:5:7: warning: function 'RenderLightRadiusFill::~RenderLightRadiusFill()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/entity/light/Light.h:5:
src/tools/radiant/libs/traverselib.h: In member function 'TraversableObserverPairRelay::~TraversableObserverPairRelay()':
src/tools/radiant/libs/traverselib.h:364:7: warning: function 'TraversableObserverPairRelay::~TraversableObserverPairRelay()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  364 | class TraversableObserverPairRelay: public ReferencePair<scene::Traversable::Observer> ,
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/traverselib.h: In member function 'TraversableObserverPairRelay::~TraversableObserverPairRelay()':
src/tools/radiant/libs/traverselib.h:364:7: warning: function 'TraversableObserverPairRelay::~TraversableObserverPairRelay()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/scenelib.h: In member function 'AnyInstanceSelected::~AnyInstanceSelected()':
src/tools/radiant/libs/scenelib.h:497:7: warning: function 'AnyInstanceSelected::~AnyInstanceSelected()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  497 | class AnyInstanceSelected: public scene::Instantiable::Visitor
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In member function 'AnyInstanceSelected::~AnyInstanceSelected()':
src/tools/radiant/libs/scenelib.h:497:7: warning: function 'AnyInstanceSelected::~AnyInstanceSelected()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/include/ientity.h:28,
                 from src/tools/radiant/libs/scenelib.h:33:
src/tools/radiant/libs/string/string.h: In function 'string_empty(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/string/string.h:44:13: warning: function 'string_empty(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   44 | inline bool string_empty (const std::string& string)
      |             ^~~~~~~~~~~~
src/tools/radiant/libs/string/string.h: In function 'string_equal_n(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long)':
src/tools/radiant/libs/string/string.h:67:13: warning: function 'string_equal_n(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   67 | inline bool string_equal_n (const std::string& string, const std::string& other, std::size_t n)
      |             ^~~~~~~~~~~~~~
src/tools/radiant/libs/string/string.h: In function 'string::toInt(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)':
src/tools/radiant/libs/string/string.h:172:12: warning: function 'string::toInt(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  172 | inline int toInt (const std::string& str, int defaultValue = 0)
      |            ^~~~~
In file included from src/tools/radiant/libs/math/aabb.h:30,
                 from src/tools/radiant/libs/scenelib.h:39:
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_multiplied_by_matrix4(Matrix4 const&, Matrix4 const&)':
src/tools/radiant/libs/math/matrix.h:477:16: warning: function 'matrix4_multiplied_by_matrix4(Matrix4 const&, Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  477 | inline Matrix4 matrix4_multiplied_by_matrix4 (const Matrix4& self, const Matrix4& other)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:40:
src/tools/radiant/libs/transformlib.h: In member function 'IdentityTransform::~IdentityTransform()':
src/tools/radiant/libs/transformlib.h:46:7: warning: function 'IdentityTransform::~IdentityTransform()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   46 | class IdentityTransform: public TransformNode
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/transformlib.h: In member function 'IdentityTransform::~IdentityTransform()':
src/tools/radiant/libs/transformlib.h:46:7: warning: function 'IdentityTransform::~IdentityTransform()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/transformlib.h: In member function 'TransformNode::TransformNode()':
src/tools/radiant/libs/transformlib.h:34:7: warning: function 'TransformNode::TransformNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   34 | class TransformNode
      |       ^~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_getInstantiable(scene::Node&)':
src/tools/radiant/libs/scenelib.h:195:29: warning: function 'Node_getInstantiable(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  195 | inline scene::Instantiable* Node_getInstantiable (scene::Node& node)
      |                             ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_getTraversable(scene::Node&)':
src/tools/radiant/libs/scenelib.h:200:28: warning: function 'Node_getTraversable(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  200 | inline scene::Traversable* Node_getTraversable (scene::Node& node)
      |                            ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_traverseSubgraph(scene::Node&, scene::Traversable::Walker const&)':
src/tools/radiant/libs/scenelib.h:205:13: warning: function 'Node_traverseSubgraph(scene::Node&, scene::Traversable::Walker const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  205 | inline void Node_traverseSubgraph (scene::Node& node, const scene::Traversable::Walker& walker)
      |             ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'scene::operator<(scene::Node&, scene::Node&)':
src/tools/radiant/libs/scenelib.h:222:13: warning: function 'scene::operator<(scene::Node&, scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  222 | inline bool operator< (scene::Node& node, scene::Node& other)
      |             ^~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'scene::operator==(scene::Node&, scene::Node&)':
src/tools/radiant/libs/scenelib.h:226:13: warning: function 'scene::operator==(scene::Node&, scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  226 | inline bool operator== (scene::Node& node, scene::Node& other)
      |             ^~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_isBrush(scene::Node&)':
src/tools/radiant/libs/scenelib.h:309:13: warning: function 'Node_isBrush(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  309 | inline bool Node_isBrush (scene::Node& node)
      |             ^~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_isPrimitive(scene::Node&)':
src/tools/radiant/libs/scenelib.h:315:13: warning: function 'Node_isPrimitive(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  315 | inline bool Node_isPrimitive (scene::Node& node)
      |             ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Instance_getSelectable(scene::Instance&)':
src/tools/radiant/libs/scenelib.h:488:20: warning: function 'Instance_getSelectable(scene::Instance&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  488 | inline Selectable* Instance_getSelectable (scene::Instance& instance)
      |                    ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Instantiable::Visitor::Visitor()':
src/tools/radiant/include/iscenegraph.h:193:31: warning: function 'scene::Instantiable::Visitor::Visitor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  193 |                         class Visitor
      |                               ^~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_instanceSelected(scene::Node&)':
src/tools/radiant/libs/scenelib.h:515:13: warning: function 'Node_instanceSelected(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  515 | inline bool Node_instanceSelected (scene::Node& node)
      |             ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Instance_setSelected(scene::Instance&, bool)':
src/tools/radiant/libs/scenelib.h:598:13: warning: function 'Instance_setSelected(scene::Instance&, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  598 | inline void Instance_setSelected (scene::Instance& instance, bool selected)
      |             ^~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/undolib.h:26,
                 from src/tools/radiant/libs/traverselib.h:28:
src/tools/radiant/include/mapfile.h: In function 'Node_getMapFile(scene::Node&)':
src/tools/radiant/include/mapfile.h:44:17: warning: function 'Node_getMapFile(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   44 | inline MapFile* Node_getMapFile(scene::Node& node) {
      |                 ^~~~~~~~~~~~~~~
In file included from src/tools/radiant/include/iscenegraph.h:28:
src/tools/radiant/include/itraversable.h: In member function 'scene::Traversable::Traversable()':
src/tools/radiant/include/itraversable.h:18:7: warning: function 'scene::Traversable::Traversable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   18 | class Traversable
      |       ^~~~~~~~~~~
src/tools/radiant/include/itraversable.h: In member function 'scene::Traversable::Traversable(scene::Traversable const&)':
src/tools/radiant/include/itraversable.h:18:7: warning: function 'scene::Traversable::Traversable(scene::Traversable const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itraversable.h: In member function 'scene::Traversable::Observer::Observer()':
src/tools/radiant/include/itraversable.h:23:23: warning: function 'scene::Traversable::Observer::Observer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   23 |                 class Observer
      |                       ^~~~~~~~
In file included from src/tools/radiant/radiant/entity/light/Light.h:7:
src/tools/radiant/radiant/entity/light/RenderLightRadiusBox.h: In member function 'RenderLightRadiusBox::~RenderLightRadiusBox()':
src/tools/radiant/radiant/entity/light/RenderLightRadiusBox.h:6:7: warning: function 'RenderLightRadiusBox::~RenderLightRadiusBox()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    6 | class RenderLightRadiusBox: public OpenGLRenderable {
      |       ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/light/RenderLightRadiusBox.h: In member function 'RenderLightRadiusBox::~RenderLightRadiusBox()':
src/tools/radiant/radiant/entity/light/RenderLightRadiusBox.h:6:7: warning: function 'RenderLightRadiusBox::~RenderLightRadiusBox()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/entity/light/Light.h:14:
src/tools/radiant/radiant/entity/light/../namedentity.h: In member function 'RenderableNamedEntity::~RenderableNamedEntity()':
src/tools/radiant/radiant/entity/light/../namedentity.h:95:7: warning: function 'RenderableNamedEntity::~RenderableNamedEntity()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   95 | class RenderableNamedEntity: public OpenGLRenderable
      |       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/light/../namedentity.h: In member function 'RenderableNamedEntity::~RenderableNamedEntity()':
src/tools/radiant/radiant/entity/light/../namedentity.h:95:7: warning: function 'RenderableNamedEntity::~RenderableNamedEntity()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/render.h:30,
                 from src/tools/radiant/radiant/entity/light/RenderLightRadiusBox.h:3:
src/tools/radiant/include/irender.h: In member function 'OpenGLRenderable::OpenGLRenderable()':
src/tools/radiant/include/irender.h:86:7: warning: function 'OpenGLRenderable::OpenGLRenderable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   86 | class OpenGLRenderable
      |       ^~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/entitylib.h:32,
                 from src/tools/radiant/radiant/entity/light/RenderLightRadiusBox.h:4:
src/tools/radiant/include/selectable.h: In function 'SelectionIntersection_closer(SelectionIntersection const&, SelectionIntersection const&)':
src/tools/radiant/include/selectable.h:70:13: warning: function 'SelectionIntersection_closer(SelectionIntersection const&, SelectionIntersection const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   70 | inline bool SelectionIntersection_closer (const SelectionIntersection& self, const SelectionIntersection& other)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/entitylib.h: In function 'aabb_draw_wire(BasicVector3<float> const*)':
src/tools/radiant/libs/entitylib.h:138:13: warning: function 'aabb_draw_wire(BasicVector3<float> const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  138 | inline void aabb_draw_wire (const Vector3 points[8])
      |             ^~~~~~~~~~~~~~
src/tools/radiant/include/ientity.h: In member function 'EntityKeyValue::EntityKeyValue()':
src/tools/radiant/include/ientity.h:36:7: warning: function 'EntityKeyValue::EntityKeyValue()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   36 | class EntityKeyValue
      |       ^~~~~~~~~~~~~~
src/tools/radiant/include/ientity.h: In member function 'Entity::Entity()':
src/tools/radiant/include/ientity.h:48:7: warning: function 'Entity::Entity()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   48 | class Entity
      |       ^~~~~~
src/tools/radiant/include/ientity.h: In member function 'Entity::Entity(Entity const&)':
src/tools/radiant/include/ientity.h:48:7: warning: function 'Entity::Entity(Entity const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/entity/light/../targetable.h:37,
                 from src/tools/radiant/radiant/entity/light/Light.h:11:
src/tools/radiant/libs/stringio.h: In function 'buffer_parse_floating_literal(char const*&)':
src/tools/radiant/libs/stringio.h:33:15: warning: function 'buffer_parse_floating_literal(char const*&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   33 | inline double buffer_parse_floating_literal (const char*& buffer)
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stringio.h: In function 'buffer_parse_unsigned_decimal_integer_literal(char const*&)':
src/tools/radiant/libs/stringio.h:43:12: warning: function 'buffer_parse_unsigned_decimal_integer_literal(char const*&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   43 | inline int buffer_parse_unsigned_decimal_integer_literal (const char*& buffer)
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/ientity.h: In member function 'Entity::Observer::Observer()':
src/tools/radiant/include/ientity.h:53:23: warning: function 'Entity::Observer::Observer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   53 |                 class Observer
      |                       ^~~~~~~~
In file included from src/tools/radiant/radiant/entity/light/Light.h:12:
src/tools/radiant/radiant/entity/light/../keys/OriginKey.h: In function 'default_origin(BasicVector3<float>&)':
src/tools/radiant/radiant/entity/light/../keys/OriginKey.h:33:13: warning: function 'default_origin(BasicVector3<float>&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   33 | inline void default_origin (Vector3& origin)
      |             ^~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/light/../NameKeys.h:29,
                 from src/tools/radiant/radiant/entity/light/Light.h:16:
src/tools/radiant/include/inamespace.h: In member function 'Namespaced::Namespaced()':
src/tools/radiant/include/inamespace.h:59:7: warning: function 'Namespaced::Namespaced()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   59 | class Namespaced {
      |       ^~~~~~~~~~
src/tools/radiant/include/cullable.h: In member function 'Cullable::Cullable()':
src/tools/radiant/include/cullable.h:64:7: warning: function 'Cullable::Cullable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   64 | class Cullable {
      |       ^~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:29:
src/tools/radiant/include/Bounded.h: In member function 'Bounded::Bounded()':
src/tools/radiant/include/Bounded.h:11:7: warning: function 'Bounded::Bounded()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   11 | class Bounded
      |       ^~~~~~~
src/tools/radiant/include/editable.h: In member function 'Editable::Editable()':
src/tools/radiant/include/editable.h:34:7: warning: function 'Editable::Editable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   34 | class Editable
      |       ^~~~~~~~
src/tools/radiant/include/editable.h: In member function 'Snappable::Snappable()':
src/tools/radiant/include/editable.h:51:7: warning: function 'Snappable::Snappable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   51 | class Snappable
      |       ^~~~~~~~~
src/tools/radiant/libs/transformlib.h: In member function 'IdentityTransform::IdentityTransform()':
src/tools/radiant/libs/transformlib.h:46:7: warning: function 'IdentityTransform::IdentityTransform()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   46 | class IdentityTransform: public TransformNode
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/entitylib.h:40:
src/tools/radiant/libs/eclasslib.h: In function 'buffer_write_colour_fill(char*, BasicVector3<float> const&)':
src/tools/radiant/libs/eclasslib.h:247:13: warning: function 'buffer_write_colour_fill(char*, BasicVector3<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  247 | inline void buffer_write_colour_fill (char buffer[128], const Colour3& colour)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/entitylib.h: In function 'aabb_draw_flatshade(BasicVector3<float> const*)':
src/tools/radiant/libs/entitylib.h:145:13: warning: function 'aabb_draw_flatshade(BasicVector3<float> const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  145 | inline void aabb_draw_flatshade (const Vector3 points[8])
      |             ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_get_translation_vec3(Matrix4 const&)':
src/tools/radiant/libs/math/matrix.h:783:16: warning: function 'matrix4_get_translation_vec3(Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  783 | inline Vector3 matrix4_get_translation_vec3 (const Matrix4& self)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/light/../keys/OriginKey.h: In function 'origin_translated(BasicVector3<float> const&, BasicVector3<float> const&)':
src/tools/radiant/radiant/entity/light/../keys/OriginKey.h:50:16: warning: function 'origin_translated(BasicVector3<float> const&, BasicVector3<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   50 | inline Vector3 origin_translated (const Vector3& origin, const Vector3& translation)
      |                ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/undolib.h:25:
src/tools/radiant/include/iundo.h: In member function 'Undoable::Undoable()':
src/tools/radiant/include/iundo.h:66:7: warning: function 'Undoable::Undoable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   66 | class Undoable
      |       ^~~~~~~~
src/tools/radiant/libs/math/aabb.h: In function 'aabb_corners(AABB const&, BasicVector3<float>*)':
src/tools/radiant/libs/math/aabb.h:312:13: warning: function 'aabb_corners(AABB const&, BasicVector3<float>*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  312 | inline void aabb_corners (const AABB& aabb, Vector3 corners[8])
      |             ^~~~~~~~~~~~
src/tools/radiant/libs/entitylib.h: In function 'aabb_testselect(AABB const&, SelectionTest&, SelectionIntersection&)':
src/tools/radiant/libs/entitylib.h:127:13: warning: function 'aabb_testselect(AABB const&, SelectionTest&, SelectionIntersection&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline void aabb_testselect (const AABB& aabb, SelectionTest& test, SelectionIntersection& best)
      |             ^~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_transformed_point<float>(Matrix4 const&, BasicVector3<float> const&)BasicVector3<float>':
src/tools/radiant/libs/math/matrix.h:599:30: warning: function 'matrix4_transformed_point<float>(Matrix4 const&, BasicVector3<float> const&)BasicVector3<float>' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  599 | inline BasicVector3<Element> matrix4_transformed_point (const Matrix4& self, const BasicVector3<Element>& point)
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/light/../NameKeys.h: In function 'keyIsName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/radiant/entity/light/../NameKeys.h:31:20: warning: function 'keyIsName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | static inline bool keyIsName (const std::string& key)
      |                    ^~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_transform_point<float>(Matrix4 const&, BasicVector3<float>&)void':
src/tools/radiant/libs/math/matrix.h:609:13: warning: function 'matrix4_transform_point<float>(Matrix4 const&, BasicVector3<float>&)void' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  609 | inline void matrix4_transform_point (const Matrix4& self, BasicVector3<Element>& point)
      |             ^~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/traverselib.h: In member function 'TraversableObserverPairRelay::TraversableObserverPairRelay()':
src/tools/radiant/libs/traverselib.h:364:7: warning: function 'TraversableObserverPairRelay::TraversableObserverPairRelay()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  364 | class TraversableObserverPairRelay: public ReferencePair<scene::Traversable::Observer> ,
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [59]>(TextOutputStream&, char const (&) [59])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [59]>(TextOutputStream&, char const (&) [59])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [45]>(TextOutputStream&, char const (&) [45])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [45]>(TextOutputStream&, char const (&) [45])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [46]>(TextOutputStream&, char const (&) [46])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [46]>(TextOutputStream&, char const (&) [46])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [60]>(TextOutputStream&, char const (&) [60])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [60]>(TextOutputStream&, char const (&) [60])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [58]>(TextOutputStream&, char const (&) [58])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [58]>(TextOutputStream&, char const (&) [58])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [44]>(TextOutputStream&, char const (&) [44])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [44]>(TextOutputStream&, char const (&) [44])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [37]>(TextOutputStream&, char const (&) [37])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [37]>(TextOutputStream&, char const (&) [37])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [61]>(TextOutputStream&, char const (&) [61])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [61]>(TextOutputStream&, char const (&) [61])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [47]>(TextOutputStream&, char const (&) [47])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [47]>(TextOutputStream&, char const (&) [47])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [48]>(TextOutputStream&, char const (&) [48])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [48]>(TextOutputStream&, char const (&) [48])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/scenelib.h:42:
src/tools/radiant/libs/generic/reference.h: In function 'makeReference<scene::Node>(scene::Node&)Reference<scene::Node>':
src/tools/radiant/libs/generic/reference.h:62:24: warning: function 'makeReference<scene::Node>(scene::Node&)Reference<scene::Node>' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | inline Reference<Type> makeReference(Type& value) {
      |                        ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [69]>(TextOutputStream&, char const (&) [69])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [69]>(TextOutputStream&, char const (&) [69])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/math/Vector3.h:16,
                 from src/tools/radiant/include/ibrush.h:27,
                 from src/tools/radiant/libs/scenelib.h:34:
src/tools/radiant/libs/math/FloatTools.h: In function 'float_to_integer<float>(float const&)int':
src/tools/radiant/libs/math/FloatTools.h:31:12: warning: function 'float_to_integer<float>(float const&)int' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | inline int float_to_integer (const Element& f)
      |            ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/FloatTools.h: In function 'float_snapped<float, float>(float const&, float const&)float':
src/tools/radiant/libs/math/FloatTools.h:38:16: warning: function 'float_snapped<float, float>(float const&, float const&)float' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   38 | inline Element float_snapped (const Element& f, const OtherElement& snap)
      |                ^~~~~~~~~~~~~
src/tools/radiant/libs/math/Vector3.h: In function 'vector3_snapped<float, float>(BasicVector3<float> const&, float const&)BasicVector3<float>':
src/tools/radiant/libs/math/Vector3.h:482:30: warning: function 'vector3_snapped<float, float>(BasicVector3<float> const&, float const&)BasicVector3<float>' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  482 | inline BasicVector3<Element> vector3_snapped (const BasicVector3<Element>& self, const OtherElement& snap)
      |                              ^~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/light/../keys/OriginKey.h: In function 'origin_snapped(BasicVector3<float> const&, float)':
src/tools/radiant/radiant/entity/light/../keys/OriginKey.h:56:16: warning: function 'origin_snapped(BasicVector3<float> const&, float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   56 | inline Vector3 origin_snapped (const Vector3& origin, float snap)
      |                ^~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [39]>(TextOutputStream&, char const (&) [39])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [39]>(TextOutputStream&, char const (&) [39])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [55]>(TextOutputStream&, char const (&) [55])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [55]>(TextOutputStream&, char const (&) [55])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/mapfile.h: In function 'path_find_mapfile<Reference<scene::Node> const*>(Reference<scene::Node> const*, Reference<scene::Node> const*)MapFile*':
src/tools/radiant/include/mapfile.h:49:17: warning: function 'path_find_mapfile<Reference<scene::Node> const*>(Reference<scene::Node> const*, Reference<scene::Node> const*)MapFile*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | inline MapFile* path_find_mapfile(Iterator first, Iterator last) {
      |                 ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [40]>(TextOutputStream&, char const (&) [40])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [40]>(TextOutputStream&, char const (&) [40])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/traverselib.h:29:
src/tools/radiant/libs/container/container.h: In member function 'UnsortedSet<SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > >::UnsortedSet()':
src/tools/radiant/libs/container/container.h:63:7: warning: function 'UnsortedSet<SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > >::UnsortedSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   63 | class UnsortedSet {
      |       ^~~~~~~~~~~
src/tools/radiant/libs/container/container.h: In member function 'UnsortedSet<Callback1<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void> >::UnsortedSet()':
src/tools/radiant/libs/container/container.h:63:7: warning: function 'UnsortedSet<Callback1<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void> >::UnsortedSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/include/ibrush.h:26:
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<KeyValue>(KeyValue&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<KeyValue>(KeyValue&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/container/container.h: In member function 'UnsortedSet<Entity::Observer*>::UnsortedSet()':
src/tools/radiant/libs/container/container.h:63:7: warning: function 'UnsortedSet<Entity::Observer*>::UnsortedSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   63 | class UnsortedSet {
      |       ^~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<EntityKeyValues>(EntityKeyValues&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<EntityKeyValues>(EntityKeyValues&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<TargetingEntity>(TargetingEntity&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<TargetingEntity>(TargetingEntity&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<TargetedEntity>(TargetedEntity&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<TargetedEntity>(TargetedEntity&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/entity/light/../namedentity.h: In member function 'NameCallbackSet::NameCallbackSet()':
src/tools/radiant/radiant/entity/light/../namedentity.h:37:7: warning: function 'NameCallbackSet::NameCallbackSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   37 | class NameCallbackSet
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<EntityKeyValue>(EntityKeyValue&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<EntityKeyValue>(EntityKeyValue&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/light/Light.h:15:
src/tools/radiant/radiant/entity/light/../keys/KeyObserverMap.h: In member function 'KeyObserverMap::KeyObserverMap()':
src/tools/radiant/radiant/entity/light/../keys/KeyObserverMap.h:28:7: warning: function 'KeyObserverMap::KeyObserverMap()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   28 | class KeyObserverMap: public Entity::Observer
      |       ^~~~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<Light>(Light&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<Light>(Light&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<NamedEntity>(NamedEntity&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<NamedEntity>(NamedEntity&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<ColourKey>(ColourKey&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<ColourKey>(ColourKey&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<OriginKey>(OriginKey&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<OriginKey>(OriginKey&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<SphereRenderable>(SphereRenderable&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<SphereRenderable>(SphereRenderable&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >(ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >(ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >(ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >(ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >(ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >(ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >(ConstantWrapper<IRadiant::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >(ConstantWrapper<IRadiant::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/scenelib.h:706:
src/tools/radiant/libs/generic/referencecounted.h: In function 'operator< <scene::Node>(SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&, SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&)bool':
src/tools/radiant/libs/generic/referencecounted.h:154:13: warning: function 'operator< <scene::Node>(SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&, SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  154 | inline bool operator<(const SmartReference<Type>& self, const SmartReference<Type>& other) {
      |             ^~~~~~~~
src/tools/radiant/libs/container/container.h: In member function 'UnsortedSet<SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > >::~UnsortedSet()':
src/tools/radiant/libs/container/container.h:63:7: warning: function 'UnsortedSet<SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > >::~UnsortedSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   63 | class UnsortedSet {
      |       ^~~~~~~~~~~
src/tools/radiant/libs/undolib.h: In member function 'BasicUndoMemento<TraversableNodeSet>::~BasicUndoMemento()':
src/tools/radiant/libs/undolib.h:30:7: warning: function 'BasicUndoMemento<TraversableNodeSet>::~BasicUndoMemento()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   30 | class BasicUndoMemento: public UndoMemento
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/undolib.h: In member function 'BasicUndoMemento<TraversableNodeSet>::~BasicUndoMemento()':
src/tools/radiant/libs/undolib.h:30:7: warning: function 'BasicUndoMemento<TraversableNodeSet>::~BasicUndoMemento()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/container/container.h: In member function 'UnsortedSet<Callback1<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void> >::~UnsortedSet()':
src/tools/radiant/libs/container/container.h:63:7: warning: function 'UnsortedSet<Callback1<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void> >::~UnsortedSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   63 | class UnsortedSet {
      |       ^~~~~~~~~~~
src/tools/radiant/libs/container/container.h: In member function 'UnsortedSet<Entity::Observer*>::~UnsortedSet()':
src/tools/radiant/libs/container/container.h:63:7: warning: function 'UnsortedSet<Entity::Observer*>::~UnsortedSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/undolib.h: In member function 'BasicUndoMemento<std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*> > > >::~BasicUndoMemento()':
src/tools/radiant/libs/undolib.h:30:7: warning: function 'BasicUndoMemento<std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*> > > >::~BasicUndoMemento()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   30 | class BasicUndoMemento: public UndoMemento
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/undolib.h: In member function 'BasicUndoMemento<std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*> > > >::~BasicUndoMemento()':
src/tools/radiant/libs/undolib.h:30:7: warning: function 'BasicUndoMemento<std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, KeyValue*> > > >::~BasicUndoMemento()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/undolib.h: In member function 'BasicUndoMemento<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BasicUndoMemento()':
src/tools/radiant/libs/undolib.h:30:7: warning: function 'BasicUndoMemento<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BasicUndoMemento()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/undolib.h: In member function 'BasicUndoMemento<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BasicUndoMemento()':
src/tools/radiant/libs/undolib.h:30:7: warning: function 'BasicUndoMemento<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BasicUndoMemento()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stringio.h: In function 'string_parse_size(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)':
src/tools/radiant/libs/stringio.h:101:13: warning: function 'string_parse_size(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  101 | inline bool string_parse_size (const std::string& str, std::size_t& i)
      |             ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stringio.h: In function 'string_parse_vector3<float>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, BasicVector3<float>&)bool':
src/tools/radiant/libs/stringio.h:70:13: warning: function 'string_parse_vector3<float>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, BasicVector3<float>&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   70 | inline bool string_parse_vector3 (const std::string& str, BasicVector3<Element>& v)
      |             ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/light/../keys/OriginKey.h: In function 'read_origin(BasicVector3<float>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/radiant/entity/light/../keys/OriginKey.h:37:13: warning: function 'read_origin(BasicVector3<float>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   37 | inline void read_origin (Vector3& origin, const std::string& value)
      |             ^~~~~~~~~~~
src/tools/radiant/radiant/entity/light/../keys/OriginKey.h: In function 'write_origin(BasicVector3<float> const&, Entity*, char const*)':
src/tools/radiant/radiant/entity/light/../keys/OriginKey.h:43:13: warning: function 'write_origin(BasicVector3<float> const&, Entity*, char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   43 | inline void write_origin (const Vector3& origin, Entity* entity, const char* key)
      |             ^~~~~~~~~~~~
src/tools/radiant/libs/eclasslib.h: In function 'EntityClass_valueForKey(EntityClass const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/eclasslib.h:229:20: warning: function 'EntityClass_valueForKey(EntityClass const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  229 | inline std::string EntityClass_valueForKey (const EntityClass& entityClass, const std::string& key)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/light/../namedentity.h: In member function 'NameCallbackSet::~NameCallbackSet()':
src/tools/radiant/radiant/entity/light/../namedentity.h:37:7: warning: function 'NameCallbackSet::~NameCallbackSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   37 | class NameCallbackSet
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/light/../namedentity.h: In member function 'NamedEntity::~NamedEntity()':
src/tools/radiant/radiant/entity/light/../namedentity.h:58:7: warning: function 'NamedEntity::~NamedEntity()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | class NamedEntity
      |       ^~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iscenegraph.h: In function 'GlobalSceneGraph()':
src/tools/radiant/include/iscenegraph.h:241:22: warning: function 'GlobalSceneGraph()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'findInstance(Stack<Reference<scene::Node> > const&)':
src/tools/radiant/libs/scenelib.h:615:25: warning: function 'findInstance(Stack<Reference<scene::Node> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  615 | inline scene::Instance& findInstance (const scene::Path& path)
      |                         ^~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'selectPath(Stack<Reference<scene::Node> > const&, bool)':
src/tools/radiant/libs/scenelib.h:622:13: warning: function 'selectPath(Stack<Reference<scene::Node> > const&, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  622 | inline void selectPath (const scene::Path& path, bool selected)
      |             ^~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:32:
src/tools/radiant/include/iselection.h: In function 'GlobalSelectionSystem()':
src/tools/radiant/include/iselection.h:241:25: warning: function 'GlobalSelectionSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, UndoSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<UndoSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<UndoSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<UndoSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iundo.h: In function 'GlobalUndoSystem()':
src/tools/radiant/include/iundo.h:172:20: warning: function 'GlobalUndoSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  172 | inline UndoSystem& GlobalUndoSystem ()
      |                    ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/referencecounted.h: In function 'operator==<scene::Node>(SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&, SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&)bool':
src/tools/radiant/libs/generic/referencecounted.h:158:13: warning: function 'operator==<scene::Node>(SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&, SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  158 | inline bool operator==(const SmartReference<Type>& self, const SmartReference<Type>& other) {
      |             ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderCache::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderCache::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderCache::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderCache::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/irender.h: In function 'GlobalShaderCache()':
src/tools/radiant/include/irender.h:183:21: warning: function 'GlobalShaderCache()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline ShaderCache& GlobalShaderCache ()
      |                     ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/eclasslib.h: In function 'colour_capture_state_fill(BasicVector3<float> const&)':
src/tools/radiant/libs/eclasslib.h:262:16: warning: function 'colour_capture_state_fill(BasicVector3<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  262 | inline Shader* colour_capture_state_fill (const Colour3& colour)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/eclasslib.h: In function 'colour_release_state_fill(BasicVector3<float> const&)':
src/tools/radiant/libs/eclasslib.h:269:13: warning: function 'colour_release_state_fill(BasicVector3<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  269 | inline void colour_release_state_fill (const Colour3& colour)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, OpenGLBinding::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, OpenGLBinding::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, OpenGLBinding::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, OpenGLBinding::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/render.h:31:
src/tools/radiant/include/igl.h: In function 'GlobalOpenGL()':
src/tools/radiant/include/igl.h:212:23: warning: function 'GlobalOpenGL()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IRadiant::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IRadiant::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IRadiant::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IRadiant::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/entitylib.h:30:
src/tools/radiant/include/iradiant.h: In function 'GlobalRadiant()':
src/tools/radiant/include/iradiant.h:162:18: warning: function 'GlobalRadiant()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'operator==<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>(CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&, CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&)bool':
src/tools/radiant/libs/generic/callback.h:245:13: warning: function 'operator==<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>(CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&, CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  245 | inline bool operator== (const CallbackBase<Thunk>& self, const CallbackBase<Thunk>& other)
      |             ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/radiant/entity/light/Light.cpp:2:
src/tools/radiant/include/iregistry.h: In function 'GlobalRegistry()':
src/tools/radiant/include/iregistry.h:184:18: warning: function 'GlobalRegistry()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/light/../keys/KeyObserverMap.h: In member function 'KeyObserverMap::~KeyObserverMap()':
src/tools/radiant/radiant/entity/light/../keys/KeyObserverMap.h:28:7: warning: function 'KeyObserverMap::~KeyObserverMap()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   28 | class KeyObserverMap: public Entity::Observer
      |       ^~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/light/../keys/KeyObserverMap.h: In member function 'KeyObserverMap::~KeyObserverMap()':
src/tools/radiant/radiant/entity/light/../keys/KeyObserverMap.h:28:7: warning: function 'KeyObserverMap::~KeyObserverMap()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/container/container.h: In member function 'UnsortedSet<SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > >::operator=(UnsortedSet<SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > > const&)':
src/tools/radiant/libs/container/container.h:63:7: warning: function 'UnsortedSet<SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > >::operator=(UnsortedSet<SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   63 | class UnsortedSet {
      |       ^~~~~~~~~~~
src/tools/radiant/libs/traverselib.h: In function 'nodeset_diff(UnsortedSet<SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > > const&, UnsortedSet<SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > > const&, scene::Traversable::Observer*)':
src/tools/radiant/libs/traverselib.h:116:13: warning: function 'nodeset_diff(UnsortedSet<SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > > const&, UnsortedSet<SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > > const&, scene::Traversable::Observer*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  116 | inline void nodeset_diff (const UnsortedNodeSet& self, const UnsortedNodeSet& other,
      |             ^~~~~~~~~~~~
src/tools/radiant/include/iundo.h: In member function 'UndoMemento::UndoMemento()':
src/tools/radiant/include/iundo.h:45:7: warning: function 'UndoMemento::UndoMemento()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class UndoMemento
      |       ^~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/radiant/entity/light/LightInstance.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/libs/generic/constant.h:25,
                 from src/tools/radiant/include/cullable.h:29,
                 from src/tools/radiant/radiant/entity/light/Light.h:3,
                 from src/tools/radiant/radiant/entity/light/LightInstance.h:3,
                 from src/tools/radiant/radiant/entity/light/LightInstance.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iscenegraph.h:231,
                 from src/tools/radiant/libs/scenelib.h:31,
                 from src/tools/radiant/include/editable.h:32,
                 from src/tools/radiant/radiant/entity/light/Light.h:4:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/include/ientity.h:28,
                 from src/tools/radiant/libs/scenelib.h:33:
src/tools/radiant/libs/string/string.h: In function 'string_empty(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/string/string.h:44:13: warning: function 'string_empty(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   44 | inline bool string_empty (const std::string& string)
      |             ^~~~~~~~~~~~
src/tools/radiant/libs/string/string.h: In function 'string_equal_n(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long)':
src/tools/radiant/libs/string/string.h:67:13: warning: function 'string_equal_n(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   67 | inline bool string_equal_n (const std::string& string, const std::string& other, std::size_t n)
      |             ^~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:39:
src/tools/radiant/libs/math/aabb.h: In function 'extents_valid(float)':
src/tools/radiant/libs/math/aabb.h:187:13: warning: function 'extents_valid(float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  187 | inline bool extents_valid (float f)
      |             ^~~~~~~~~~~~~
src/tools/radiant/libs/math/aabb.h: In function 'origin_valid(float)':
src/tools/radiant/libs/math/aabb.h:192:13: warning: function 'origin_valid(float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  192 | inline bool origin_valid (float f)
      |             ^~~~~~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:40:
src/tools/radiant/libs/transformlib.h: In member function 'TransformModifier::~TransformModifier()':
src/tools/radiant/libs/transformlib.h:129:7: warning: function 'TransformModifier::~TransformModifier()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  129 | class TransformModifier: public Transformable
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/transformlib.h: In member function 'TransformModifier::~TransformModifier()':
src/tools/radiant/libs/transformlib.h:129:7: warning: function 'TransformModifier::~TransformModifier()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/transformlib.h: In member function 'Transformable::Transformable()':
src/tools/radiant/libs/transformlib.h:109:7: warning: function 'Transformable::Transformable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  109 | class Transformable
      |       ^~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/light/RenderLightRadiusBox.h:3,
                 from src/tools/radiant/radiant/entity/light/Light.h:7:
src/tools/radiant/libs/render.h: In function 'pointvertex_gl_array(PointVertex const*)':
src/tools/radiant/libs/render.h:968:13: warning: function 'pointvertex_gl_array(PointVertex const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  968 | inline void pointvertex_gl_array (const PointVertex* array)
      |             ^~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/render.h:30:
src/tools/radiant/include/irender.h: In member function 'OpenGLRenderable::OpenGLRenderable()':
src/tools/radiant/include/irender.h:86:7: warning: function 'OpenGLRenderable::OpenGLRenderable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   86 | class OpenGLRenderable
      |       ^~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:32:
src/tools/radiant/include/iselection.h: In member function 'Selectable::Selectable()':
src/tools/radiant/include/iselection.h:41:7: warning: function 'Selectable::Selectable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | class Selectable
      |       ^~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/light/../targetable.h:37,
                 from src/tools/radiant/radiant/entity/light/Light.h:11:
src/tools/radiant/libs/stringio.h: In function 'buffer_parse_unsigned_decimal_integer_literal(char const*&)':
src/tools/radiant/libs/stringio.h:43:12: warning: function 'buffer_parse_unsigned_decimal_integer_literal(char const*&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   43 | inline int buffer_parse_unsigned_decimal_integer_literal (const char*& buffer)
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/light/../targetable.h: In member function 'Targetable::Targetable()':
src/tools/radiant/radiant/entity/light/../targetable.h:39:7: warning: function 'Targetable::Targetable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class Targetable
      |       ^~~~~~~~~~
src/tools/radiant/include/ientity.h: In member function 'Entity::Observer::Observer()':
src/tools/radiant/include/ientity.h:53:23: warning: function 'Entity::Observer::Observer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   53 |                 class Observer
      |                       ^~~~~~~~
In file included from src/tools/radiant/radiant/entity/light/../targetable.h:29:
src/tools/radiant/include/renderable.h: In member function 'Renderable::Renderable()':
src/tools/radiant/include/renderable.h:80:7: warning: function 'Renderable::Renderable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   80 | class Renderable
      |       ^~~~~~~~~~
In file included from src/tools/radiant/libs/entitylib.h:32,
                 from src/tools/radiant/radiant/entity/light/RenderLightRadiusBox.h:4:
src/tools/radiant/include/selectable.h: In member function 'SelectionTestable::SelectionTestable()':
src/tools/radiant/include/selectable.h:294:7: warning: function 'SelectionTestable::SelectionTestable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  294 | class SelectionTestable
      |       ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:29:
src/tools/radiant/include/Bounded.h: In member function 'Bounded::Bounded()':
src/tools/radiant/include/Bounded.h:11:7: warning: function 'Bounded::Bounded()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   11 | class Bounded
      |       ^~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/aabb.h: In function 'aabb_valid(AABB const&)':
src/tools/radiant/libs/math/aabb.h:197:13: warning: function 'aabb_valid(AABB const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  197 | inline bool aabb_valid (const AABB& aabb)
      |             ^~~~~~~~~~
In file included from src/tools/radiant/include/ibrush.h:27,
                 from src/tools/radiant/libs/scenelib.h:34:
src/tools/radiant/libs/math/Vector3.h: In function 'vector3_mid<float>(BasicVector3<float> const&, BasicVector3<float> const&)BasicVector3<float>':
src/tools/radiant/libs/math/Vector3.h:451:30: warning: function 'vector3_mid<float>(BasicVector3<float> const&, BasicVector3<float> const&)BasicVector3<float>' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  451 | inline BasicVector3<Element> vector3_mid (const BasicVector3<Element>& begin, const BasicVector3<Element>& end)
      |                              ^~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/light/../targetable.h:31:
src/tools/radiant/libs/math/line.h: In function 'segment_for_startend(BasicVector3<float> const&, BasicVector3<float> const&)':
src/tools/radiant/libs/math/line.h:77:16: warning: function 'segment_for_startend(BasicVector3<float> const&, BasicVector3<float> const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   77 | inline Segment segment_for_startend (const Vector3& start, const Vector3& end)
      |                ^~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/light/Light.h:16:
src/tools/radiant/radiant/entity/light/../NameKeys.h: In function 'keyIsName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/radiant/entity/light/../NameKeys.h:31:20: warning: function 'keyIsName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | static inline bool keyIsName (const std::string& key)
      |                    ^~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [59]>(TextOutputStream&, char const (&) [59])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [59]>(TextOutputStream&, char const (&) [59])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [45]>(TextOutputStream&, char const (&) [45])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [45]>(TextOutputStream&, char const (&) [45])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [79]>(TextOutputStream&, char const (&) [79])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [79]>(TextOutputStream&, char const (&) [79])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [23]>(TextOutputStream&, char const (&) [23])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [69]>(TextOutputStream&, char const (&) [69])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [69]>(TextOutputStream&, char const (&) [69])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/entity/light/../targetable.h:34:
src/tools/radiant/libs/selectionlib.h: In member function 'SelectableInstance::~SelectableInstance()':
src/tools/radiant/libs/selectionlib.h:152:7: warning: function 'SelectableInstance::~SelectableInstance()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  152 | class SelectableInstance: public scene::Instance, public Selectable
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/selectionlib.h: In member function 'SelectableInstance::~SelectableInstance()':
src/tools/radiant/libs/selectionlib.h:152:7: warning: function 'SelectableInstance::~SelectableInstance()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/include/ibrush.h:26:
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<SelectableInstance>(SelectableInstance&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<SelectableInstance>(SelectableInstance&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<TargetingEntity>(TargetingEntity&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<TargetingEntity>(TargetingEntity&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/entity/light/../targetable.h: In member function 'TargetKeys::TargetKeys()':
src/tools/radiant/radiant/entity/light/../targetable.h:168:7: warning: function 'TargetKeys::TargetKeys()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  168 | class TargetKeys: public Entity::Observer
      |       ^~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<TargetedEntity>(TargetedEntity&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<TargetedEntity>(TargetedEntity&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<EntityKeyValue>(EntityKeyValue&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<EntityKeyValue>(EntityKeyValue&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<Light>(Light&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<Light>(Light&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<LightInstance>(LightInstance&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<LightInstance>(LightInstance&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/render.h: In member function 'RenderablePointVector::~RenderablePointVector()':
src/tools/radiant/libs/render.h:996:7: warning: function 'RenderablePointVector::~RenderablePointVector()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  996 | class RenderablePointVector: public OpenGLRenderable
      |       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/render.h: In member function 'RenderablePointVector::~RenderablePointVector()':
src/tools/radiant/libs/render.h:996:7: warning: function 'RenderablePointVector::~RenderablePointVector()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/radiant/entity/light/../targetable.h: In member function 'RenderableTargetingEntities::~RenderableTargetingEntities()':
src/tools/radiant/radiant/entity/light/../targetable.h:220:7: warning: function 'RenderableTargetingEntities::~RenderableTargetingEntities()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  220 | class RenderableTargetingEntities
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/light/../targetable.h: In member function 'RenderableConnectionLines::RenderableConnectionLines()':
src/tools/radiant/radiant/entity/light/../targetable.h:313:7: warning: function 'RenderableConnectionLines::RenderableConnectionLines()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  313 | class RenderableConnectionLines: public Renderable
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stringio.h: In function 'string_parse_size(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)':
src/tools/radiant/libs/stringio.h:101:13: warning: function 'string_parse_size(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  101 | inline bool string_parse_size (const std::string& str, std::size_t& i)
      |             ^~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/light/../targetable.h: In member function 'TargetKeys::~TargetKeys()':
src/tools/radiant/radiant/entity/light/../targetable.h:168:7: warning: function 'TargetKeys::~TargetKeys()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  168 | class TargetKeys: public Entity::Observer
      |       ^~~~~~~~~~
src/tools/radiant/radiant/entity/light/../targetable.h: In member function 'TargetKeys::~TargetKeys()':
src/tools/radiant/radiant/entity/light/../targetable.h:168:7: warning: function 'TargetKeys::~TargetKeys()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, SelectionSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<SelectionSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<SelectionSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<SelectionSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iselection.h: In function 'GlobalSelectionSystem()':
src/tools/radiant/include/iselection.h:241:25: warning: function 'GlobalSelectionSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'operator==<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>(CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&, CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&)bool':
src/tools/radiant/libs/generic/callback.h:245:13: warning: function 'operator==<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>(CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&, CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  245 | inline bool operator== (const CallbackBase<Thunk>& self, const CallbackBase<Thunk>& other)
      |             ^~~~~~~~
src/tools/radiant/radiant/entity/light/../targetable.h: In member function 'RenderableConnectionLines::~RenderableConnectionLines()':
src/tools/radiant/radiant/entity/light/../targetable.h:313:7: warning: function 'RenderableConnectionLines::~RenderableConnectionLines()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  313 | class RenderableConnectionLines: public Renderable
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/light/../targetable.h: In member function 'RenderableConnectionLines::~RenderableConnectionLines()':
src/tools/radiant/radiant/entity/light/../targetable.h:313:7: warning: function 'RenderableConnectionLines::~RenderableConnectionLines()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
===> CXX [uforadiant] src/tools/radiant/radiant/entity/light/LightNode.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/libs/generic/constant.h:25,
                 from src/tools/radiant/include/cullable.h:29,
                 from src/tools/radiant/radiant/entity/light/Light.h:3,
                 from src/tools/radiant/radiant/entity/light/LightNode.h:3,
                 from src/tools/radiant/radiant/entity/light/LightNode.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iscenegraph.h:231,
                 from src/tools/radiant/libs/scenelib.h:31,
                 from src/tools/radiant/include/editable.h:32,
                 from src/tools/radiant/radiant/entity/light/Light.h:4:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
src/tools/radiant/libs/scenelib.h: In member function 'AnyInstanceSelected::~AnyInstanceSelected()':
src/tools/radiant/libs/scenelib.h:497:7: warning: function 'AnyInstanceSelected::~AnyInstanceSelected()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  497 | class AnyInstanceSelected: public scene::Instantiable::Visitor
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In member function 'AnyInstanceSelected::~AnyInstanceSelected()':
src/tools/radiant/libs/scenelib.h:497:7: warning: function 'AnyInstanceSelected::~AnyInstanceSelected()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/include/ientity.h:28,
                 from src/tools/radiant/libs/scenelib.h:33:
src/tools/radiant/libs/string/string.h: In function 'string_empty(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/string/string.h:44:13: warning: function 'string_empty(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   44 | inline bool string_empty (const std::string& string)
      |             ^~~~~~~~~~~~
src/tools/radiant/libs/string/string.h: In function 'string_equal_n(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long)':
src/tools/radiant/libs/string/string.h:67:13: warning: function 'string_equal_n(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   67 | inline bool string_equal_n (const std::string& string, const std::string& other, std::size_t n)
      |             ^~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:39:
src/tools/radiant/libs/math/aabb.h: In function 'extents_valid(float)':
src/tools/radiant/libs/math/aabb.h:187:13: warning: function 'extents_valid(float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  187 | inline bool extents_valid (float f)
      |             ^~~~~~~~~~~~~
src/tools/radiant/libs/math/aabb.h: In function 'origin_valid(float)':
src/tools/radiant/libs/math/aabb.h:192:13: warning: function 'origin_valid(float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  192 | inline bool origin_valid (float f)
      |             ^~~~~~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:40:
src/tools/radiant/libs/transformlib.h: In member function 'TransformNode::TransformNode()':
src/tools/radiant/libs/transformlib.h:34:7: warning: function 'TransformNode::TransformNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   34 | class TransformNode
      |       ^~~~~~~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:30:
src/tools/radiant/include/inode.h: In member function 'scene::INode::INode()':
src/tools/radiant/include/inode.h:9:7: warning: function 'scene::INode::INode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    9 | class INode
      |       ^~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_getInstantiable(scene::Node&)':
src/tools/radiant/libs/scenelib.h:195:29: warning: function 'Node_getInstantiable(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  195 | inline scene::Instantiable* Node_getInstantiable (scene::Node& node)
      |                             ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_getTraversable(scene::Node&)':
src/tools/radiant/libs/scenelib.h:200:28: warning: function 'Node_getTraversable(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  200 | inline scene::Traversable* Node_getTraversable (scene::Node& node)
      |                            ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_traverseSubgraph(scene::Node&, scene::Traversable::Walker const&)':
src/tools/radiant/libs/scenelib.h:205:13: warning: function 'Node_traverseSubgraph(scene::Node&, scene::Traversable::Walker const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  205 | inline void Node_traverseSubgraph (scene::Node& node, const scene::Traversable::Walker& walker)
      |             ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'scene::operator<(scene::Node&, scene::Node&)':
src/tools/radiant/libs/scenelib.h:222:13: warning: function 'scene::operator<(scene::Node&, scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  222 | inline bool operator< (scene::Node& node, scene::Node& other)
      |             ^~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'scene::operator==(scene::Node&, scene::Node&)':
src/tools/radiant/libs/scenelib.h:226:13: warning: function 'scene::operator==(scene::Node&, scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  226 | inline bool operator== (scene::Node& node, scene::Node& other)
      |             ^~~~~~~~
In file included from src/tools/radiant/include/iscenegraph.h:28:
src/tools/radiant/include/itraversable.h: In member function 'scene::Traversable::Walker::Walker()':
src/tools/radiant/include/itraversable.h:36:23: warning: function 'scene::Traversable::Walker::Walker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   36 |                 class Walker
      |                       ^~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_isEntity(scene::Node&)':
src/tools/radiant/libs/scenelib.h:277:13: warning: function 'Node_isEntity(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  277 | inline bool Node_isEntity (scene::Node& node)
      |             ^~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_isBrush(scene::Node&)':
src/tools/radiant/libs/scenelib.h:309:13: warning: function 'Node_isBrush(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  309 | inline bool Node_isBrush (scene::Node& node)
      |             ^~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_isPrimitive(scene::Node&)':
src/tools/radiant/libs/scenelib.h:315:13: warning: function 'Node_isPrimitive(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  315 | inline bool Node_isPrimitive (scene::Node& node)
      |             ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Instance_getSelectable(scene::Instance&)':
src/tools/radiant/libs/scenelib.h:488:20: warning: function 'Instance_getSelectable(scene::Instance&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  488 | inline Selectable* Instance_getSelectable (scene::Instance& instance)
      |                    ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Instantiable::Visitor::Visitor()':
src/tools/radiant/include/iscenegraph.h:193:31: warning: function 'scene::Instantiable::Visitor::Visitor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  193 |                         class Visitor
      |                               ^~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_instanceSelected(scene::Node&)':
src/tools/radiant/libs/scenelib.h:515:13: warning: function 'Node_instanceSelected(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  515 | inline bool Node_instanceSelected (scene::Node& node)
      |             ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Instance_setSelected(scene::Instance&, bool)':
src/tools/radiant/libs/scenelib.h:598:13: warning: function 'Instance_setSelected(scene::Instance&, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  598 | inline void Instance_setSelected (scene::Instance& instance, bool selected)
      |             ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'nodetype_get_name(ENodeType)':
src/tools/radiant/libs/scenelib.h:678:20: warning: function 'nodetype_get_name(ENodeType)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  678 | inline const char* nodetype_get_name (ENodeType type)
      |                    ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'node_get_nodetype(scene::Node&)':
src/tools/radiant/libs/scenelib.h:689:18: warning: function 'node_get_nodetype(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  689 | inline ENodeType node_get_nodetype (scene::Node& node)
      |                  ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itraversable.h: In member function 'scene::Traversable::Traversable()':
src/tools/radiant/include/itraversable.h:18:7: warning: function 'scene::Traversable::Traversable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   18 | class Traversable
      |       ^~~~~~~~~~~
src/tools/radiant/include/itraversable.h: In member function 'scene::Traversable::Traversable(scene::Traversable const&)':
src/tools/radiant/include/itraversable.h:18:7: warning: function 'scene::Traversable::Traversable(scene::Traversable const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itraversable.h: In member function 'scene::Traversable::Observer::Observer()':
src/tools/radiant/include/itraversable.h:23:23: warning: function 'scene::Traversable::Observer::Observer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   23 |                 class Observer
      |                       ^~~~~~~~
In file included from src/tools/radiant/radiant/entity/light/RenderLightRadiusBox.h:3,
                 from src/tools/radiant/radiant/entity/light/Light.h:7:
src/tools/radiant/libs/render.h: In function 'pointvertex_gl_array(PointVertex const*)':
src/tools/radiant/libs/render.h:968:13: warning: function 'pointvertex_gl_array(PointVertex const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  968 | inline void pointvertex_gl_array (const PointVertex* array)
      |             ^~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/light/../targetable.h:37,
                 from src/tools/radiant/radiant/entity/light/Light.h:11:
src/tools/radiant/libs/stringio.h: In function 'buffer_parse_unsigned_decimal_integer_literal(char const*&)':
src/tools/radiant/libs/stringio.h:43:12: warning: function 'buffer_parse_unsigned_decimal_integer_literal(char const*&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   43 | inline int buffer_parse_unsigned_decimal_integer_literal (const char*& buffer)
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/radiant/entity/light/../NameKeys.h:29,
                 from src/tools/radiant/radiant/entity/light/Light.h:16:
src/tools/radiant/include/inamespace.h: In member function 'Namespaced::Namespaced()':
src/tools/radiant/include/inamespace.h:59:7: warning: function 'Namespaced::Namespaced()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   59 | class Namespaced {
      |       ^~~~~~~~~~
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Instantiable::Instantiable()':
src/tools/radiant/include/iscenegraph.h:175:15: warning: function 'scene::Instantiable::Instantiable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  175 |         class Instantiable
      |               ^~~~~~~~~~~~
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Cloneable::Cloneable()':
src/tools/radiant/include/iscenegraph.h:217:15: warning: function 'scene::Cloneable::Cloneable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  217 |         class Cloneable
      |               ^~~~~~~~~
In file included from src/tools/radiant/radiant/entity/light/../namedentity.h:33,
                 from src/tools/radiant/radiant/entity/light/Light.h:14:
src/tools/radiant/include/nameable.h: In member function 'Nameable::Nameable()':
src/tools/radiant/include/nameable.h:30:7: warning: function 'Nameable::Nameable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   30 | class Nameable
      |       ^~~~~~~~
src/tools/radiant/include/editable.h: In member function 'Snappable::Snappable()':
src/tools/radiant/include/editable.h:51:7: warning: function 'Snappable::Snappable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   51 | class Snappable
      |       ^~~~~~~~~
src/tools/radiant/include/editable.h: In member function 'Editable::Editable()':
src/tools/radiant/include/editable.h:34:7: warning: function 'Editable::Editable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   34 | class Editable
      |       ^~~~~~~~
src/tools/radiant/include/ientity.h: In member function 'EntityNode::EntityNode()':
src/tools/radiant/include/ientity.h:93:7: warning: function 'EntityNode::EntityNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   93 | class EntityNode
      |       ^~~~~~~~~~
src/tools/radiant/include/inode.h: In member function 'scene::INode::INode(scene::INode const&)':
src/tools/radiant/include/inode.h:9:7: warning: function 'scene::INode::INode(scene::INode const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    9 | class INode
      |       ^~~~~
src/tools/radiant/libs/scenelib.h: In member function 'scene::Node::Node(scene::Node const&)':
src/tools/radiant/libs/scenelib.h:95:15: warning: function 'scene::Node::Node(scene::Node const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   95 |         class Node : public INode
      |               ^~~~
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Instantiable::Instantiable(scene::Instantiable const&)':
src/tools/radiant/include/iscenegraph.h:175:15: warning: function 'scene::Instantiable::Instantiable(scene::Instantiable const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  175 |         class Instantiable
      |               ^~~~~~~~~~~~
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Cloneable::Cloneable(scene::Cloneable const&)':
src/tools/radiant/include/iscenegraph.h:217:15: warning: function 'scene::Cloneable::Cloneable(scene::Cloneable const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  217 |         class Cloneable
      |               ^~~~~~~~~
src/tools/radiant/include/itraversable.h: In member function 'scene::Traversable::Observer::Observer(scene::Traversable::Observer const&)':
src/tools/radiant/include/itraversable.h:23:23: warning: function 'scene::Traversable::Observer::Observer(scene::Traversable::Observer const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   23 |                 class Observer
      |                       ^~~~~~~~
src/tools/radiant/include/nameable.h: In member function 'Nameable::Nameable(Nameable const&)':
src/tools/radiant/include/nameable.h:30:7: warning: function 'Nameable::Nameable(Nameable const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   30 | class Nameable
      |       ^~~~~~~~
src/tools/radiant/include/editable.h: In member function 'Snappable::Snappable(Snappable const&)':
src/tools/radiant/include/editable.h:51:7: warning: function 'Snappable::Snappable(Snappable const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   51 | class Snappable
      |       ^~~~~~~~~
src/tools/radiant/include/editable.h: In member function 'Editable::Editable(Editable const&)':
src/tools/radiant/include/editable.h:34:7: warning: function 'Editable::Editable(Editable const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   34 | class Editable
      |       ^~~~~~~~
src/tools/radiant/libs/transformlib.h: In member function 'TransformNode::TransformNode(TransformNode const&)':
src/tools/radiant/libs/transformlib.h:34:7: warning: function 'TransformNode::TransformNode(TransformNode const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   34 | class TransformNode
      |       ^~~~~~~~~~~~~
src/tools/radiant/include/ientity.h: In member function 'EntityNode::EntityNode(EntityNode const&)':
src/tools/radiant/include/ientity.h:93:7: warning: function 'EntityNode::EntityNode(EntityNode const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   93 | class EntityNode
      |       ^~~~~~~~~~
src/tools/radiant/include/inamespace.h: In member function 'Namespaced::Namespaced(Namespaced const&)':
src/tools/radiant/include/inamespace.h:59:7: warning: function 'Namespaced::Namespaced(Namespaced const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   59 | class Namespaced {
      |       ^~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/aabb.h: In function 'aabb_valid(AABB const&)':
src/tools/radiant/libs/math/aabb.h:197:13: warning: function 'aabb_valid(AABB const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  197 | inline bool aabb_valid (const AABB& aabb)
      |             ^~~~~~~~~~
src/tools/radiant/radiant/entity/light/../NameKeys.h: In function 'keyIsName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/radiant/entity/light/../NameKeys.h:31:20: warning: function 'keyIsName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | static inline bool keyIsName (const std::string& key)
      |                    ^~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [59]>(TextOutputStream&, char const (&) [59])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [59]>(TextOutputStream&, char const (&) [59])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [45]>(TextOutputStream&, char const (&) [45])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [45]>(TextOutputStream&, char const (&) [45])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [58]>(TextOutputStream&, char const (&) [58])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [58]>(TextOutputStream&, char const (&) [58])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [44]>(TextOutputStream&, char const (&) [44])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [44]>(TextOutputStream&, char const (&) [44])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [37]>(TextOutputStream&, char const (&) [37])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [37]>(TextOutputStream&, char const (&) [37])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [61]>(TextOutputStream&, char const (&) [61])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [61]>(TextOutputStream&, char const (&) [61])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [48]>(TextOutputStream&, char const (&) [48])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [48]>(TextOutputStream&, char const (&) [48])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [47]>(TextOutputStream&, char const (&) [47])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [47]>(TextOutputStream&, char const (&) [47])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/scenelib.h:42:
src/tools/radiant/libs/generic/reference.h: In function 'makeReference<scene::Node>(scene::Node&)Reference<scene::Node>':
src/tools/radiant/libs/generic/reference.h:62:24: warning: function 'makeReference<scene::Node>(scene::Node&)Reference<scene::Node>' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | inline Reference<Type> makeReference(Type& value) {
      |                        ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [69]>(TextOutputStream&, char const (&) [69])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [69]>(TextOutputStream&, char const (&) [69])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/entity/light/../targetable.h:34:
src/tools/radiant/libs/selectionlib.h: In member function 'SelectableInstance::~SelectableInstance()':
src/tools/radiant/libs/selectionlib.h:152:7: warning: function 'SelectableInstance::~SelectableInstance()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  152 | class SelectableInstance: public scene::Instance, public Selectable
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/selectionlib.h: In member function 'SelectableInstance::~SelectableInstance()':
src/tools/radiant/libs/selectionlib.h:152:7: warning: function 'SelectableInstance::~SelectableInstance()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/include/ibrush.h:26,
                 from src/tools/radiant/libs/scenelib.h:34:
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<TargetingEntity>(TargetingEntity&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<TargetingEntity>(TargetingEntity&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<TargetedEntity>(TargetedEntity&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<TargetedEntity>(TargetedEntity&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<EntityKeyValue>(EntityKeyValue&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<EntityKeyValue>(EntityKeyValue&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/radiant/entity/light/LightNode.h:8:
src/tools/radiant/libs/instancelib.h: In member function 'InstanceEvaluateTransform<LightInstance>::operator()(scene::Instance&) const':
src/tools/radiant/libs/instancelib.h:219:22: warning: function 'InstanceEvaluateTransform<LightInstance>::operator()(scene::Instance&) const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  219 |                 void operator() (scene::Instance& instance) const
      |                      ^~~~~~~~
src/tools/radiant/libs/instancelib.h: In member function 'InstanceSet::InstanceSet()':
src/tools/radiant/libs/instancelib.h:127:7: warning: function 'InstanceSet::InstanceSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | class InstanceSet: public scene::Traversable::Observer
      |       ^~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'convertToOpaque<InstanceSet>(InstanceSet&)void*':
src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque<InstanceSet>(InstanceSet&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/render.h: In member function 'RenderablePointVector::~RenderablePointVector()':
src/tools/radiant/libs/render.h:996:7: warning: function 'RenderablePointVector::~RenderablePointVector()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  996 | class RenderablePointVector: public OpenGLRenderable
      |       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/light/../targetable.h: In member function 'RenderableTargetingEntities::~RenderableTargetingEntities()':
src/tools/radiant/radiant/entity/light/../targetable.h:220:7: warning: function 'RenderableTargetingEntities::~RenderableTargetingEntities()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  220 | class RenderableTargetingEntities
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/render.h: In member function 'RenderablePointVector::~RenderablePointVector()':
src/tools/radiant/libs/render.h:996:7: warning: function 'RenderablePointVector::~RenderablePointVector()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  996 | class RenderablePointVector: public OpenGLRenderable
      |       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/instancelib.h: In function 'InstanceSet_forEach<InstanceEvaluateTransform<LightInstance> >(InstanceSet&, InstanceEvaluateTransform<LightInstance> const&)void':
src/tools/radiant/libs/instancelib.h:207:13: warning: function 'InstanceSet_forEach<InstanceEvaluateTransform<LightInstance> >(InstanceSet&, InstanceEvaluateTransform<LightInstance> const&)void' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  207 | inline void InstanceSet_forEach (InstanceSet& instances, const Functor& functor)
      |             ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'operator< <void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>(CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&, CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&)bool':
src/tools/radiant/libs/generic/callback.h:255:13: warning: function 'operator< <void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>(CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&, CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  255 | inline bool operator< (const CallbackBase<Thunk>& self, const CallbackBase<Thunk>& other)
      |             ^~~~~~~~
src/tools/radiant/libs/stringio.h: In function 'string_parse_size(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)':
src/tools/radiant/libs/stringio.h:101:13: warning: function 'string_parse_size(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  101 | inline bool string_parse_size (const std::string& str, std::size_t& i)
      |             ^~~~~~~~~~~~~~~~~
src/tools/radiant/radiant/entity/light/../targetable.h: In member function 'TargetKeys::~TargetKeys()':
src/tools/radiant/radiant/entity/light/../targetable.h:168:7: warning: function 'TargetKeys::~TargetKeys()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  168 | class TargetKeys: public Entity::Observer
      |       ^~~~~~~~~~
src/tools/radiant/radiant/entity/light/../targetable.h: In member function 'TargetKeys::~TargetKeys()':
src/tools/radiant/radiant/entity/light/../targetable.h:168:7: warning: function 'TargetKeys::~TargetKeys()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iscenegraph.h: In function 'GlobalSceneGraph()':
src/tools/radiant/include/iscenegraph.h:241:22: warning: function 'GlobalSceneGraph()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'findInstance(Stack<Reference<scene::Node> > const&)':
src/tools/radiant/libs/scenelib.h:615:25: warning: function 'findInstance(Stack<Reference<scene::Node> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  615 | inline scene::Instance& findInstance (const scene::Path& path)
      |                         ^~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'selectPath(Stack<Reference<scene::Node> > const&, bool)':
src/tools/radiant/libs/scenelib.h:622:13: warning: function 'selectPath(Stack<Reference<scene::Node> > const&, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  622 | inline void selectPath (const scene::Path& path, bool selected)
      |             ^~~~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:706:
src/tools/radiant/libs/generic/referencecounted.h: In function 'operator==<scene::Node>(SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&, SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&)bool':
src/tools/radiant/libs/generic/referencecounted.h:158:13: warning: function 'operator==<scene::Node>(SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&, SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  158 | inline bool operator==(const SmartReference<Type>& self, const SmartReference<Type>& other) {
      |             ^~~~~~~~
src/tools/radiant/libs/generic/callback.h: In function 'operator==<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>(CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&, CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&)bool':
src/tools/radiant/libs/generic/callback.h:245:13: warning: function 'operator==<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>(CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&, CallbackBase<void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  245 | inline bool operator== (const CallbackBase<Thunk>& self, const CallbackBase<Thunk>& other)
      |             ^~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:43:
src/tools/radiant/libs/container/stack.h: In function 'operator< <Reference<scene::Node> >(Stack<Reference<scene::Node> > const&, Stack<Reference<scene::Node> > const&)bool':
src/tools/radiant/libs/container/stack.h:210:13: warning: function 'operator< <Reference<scene::Node> >(Stack<Reference<scene::Node> > const&, Stack<Reference<scene::Node> > const&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  210 | inline bool operator< (const Stack<Type>& self, const Stack<Type>& other)
      |             ^~~~~~~~
===> CXX [uforadiant] src/tools/radiant/libs/gtkutil/button.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/libs/gtkutil/button.h:25,
                 from src/tools/radiant/libs/gtkutil/button.cpp:22:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbutton.h:35,
                 from /usr/include/gtk-2.0/gtk/gtktogglebutton.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkcheckbutton.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkradiobutton.h:35,
                 from src/tools/radiant/libs/gtkutil/button.cpp:24:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:34:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/gtkutil/button.cpp:26:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/gtkutil/button.cpp:31:
src/tools/radiant/libs/gtkutil/pointer.h: In function 'gpointer_to_int(void*)':
src/tools/radiant/libs/gtkutil/pointer.h:30:13: warning: function 'gpointer_to_int(void*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   30 | inline gint gpointer_to_int (gpointer p)
      |             ^~~~~~~~~~~~~~~
src/tools/radiant/libs/gtkutil/button.cpp: In function 'radio_button_get_nth(_GtkRadioButton*, int)':
src/tools/radiant/libs/gtkutil/button.cpp:53:25: warning: function 'radio_button_get_nth(_GtkRadioButton*, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   53 | inline GtkToggleButton* radio_button_get_nth (GtkRadioButton* radio, int index)
      |                         ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/libs/gtkutil/clipboard.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/cstddef:49,
                 from src/tools/radiant/include/itextstream.h:32,
                 from src/tools/radiant/libs/stream/memstream.h:25,
                 from src/tools/radiant/libs/gtkutil/clipboard.cpp:30:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from src/tools/radiant/libs/gtkutil/clipboard.cpp:34:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from src/tools/radiant/libs/stream/textstream.h:36,
                 from src/tools/radiant/libs/gtkutil/clipboard.cpp:31:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/memstream.h: In member function 'BufferInputStream::~BufferInputStream()':
src/tools/radiant/libs/stream/memstream.h:55:7: warning: function 'BufferInputStream::~BufferInputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   55 | class BufferInputStream : public TextInputStream {
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/memstream.h: In member function 'BufferInputStream::~BufferInputStream()':
src/tools/radiant/libs/stream/memstream.h:55:7: warning: function 'BufferInputStream::~BufferInputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextInputStream::TextInputStream()':
src/tools/radiant/include/itextstream.h:36:7: warning: function 'TextInputStream::TextInputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   36 | class TextInputStream
      |       ^~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/gtkutil/clipboard.cpp:32:
src/tools/radiant/libs/string/string.h: In function 'string_equal(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/string/string.h:60:13: warning: function 'string_equal(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   60 | inline bool string_equal (const std::string& string, const std::string& other)
      |             ^~~~~~~~~~~~
src/tools/radiant/libs/stream/memstream.h: In member function 'BufferOutputStream::BufferOutputStream()':
src/tools/radiant/libs/stream/memstream.h:30:7: warning: function 'BufferOutputStream::BufferOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   30 | class BufferOutputStream : public TextOutputStream {
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [28]>(TextOutputStream&, char const (&) [28])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [28]>(TextOutputStream&, char const (&) [28])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/memstream.h: In member function 'BufferOutputStream::~BufferOutputStream()':
src/tools/radiant/libs/stream/memstream.h:30:7: warning: function 'BufferOutputStream::~BufferOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   30 | class BufferOutputStream : public TextOutputStream {
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/memstream.h: In member function 'BufferOutputStream::~BufferOutputStream()':
src/tools/radiant/libs/stream/memstream.h:30:7: warning: function 'BufferOutputStream::~BufferOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
===> CXX [uforadiant] src/tools/radiant/libs/gtkutil/cursor.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/limits.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:203,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/syslimits.h:7,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:34,
                 from /usr/lib64/glib-2.0/include/glibconfig.h:11,
                 from /usr/include/glib-2.0/glib/gtypes.h:32,
                 from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from src/tools/radiant/libs/gtkutil/cursor.h:25,
                 from src/tools/radiant/libs/gtkutil/cursor.cpp:22:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/libs/gtkutil/cursor.h:30:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from src/tools/radiant/libs/gtkutil/cursor.h:27:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/pango-1.0/pango/pango-coverage.h:25,
                 from /usr/include/pango-1.0/pango/pango-font.h:25,
                 from /usr/include/pango-1.0/pango/pango-attributes.h:25,
                 from /usr/include/pango-1.0/pango/pango.h:25,
                 from /usr/include/gtk-2.0/gdk/gdktypes.h:37,
                 from /usr/include/gtk-2.0/gdk/gdkcolor.h:35,
                 from /usr/include/gtk-2.0/gdk/gdkevents.h:34,
                 from src/tools/radiant/libs/gtkutil/cursor.h:26:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/libs/gtkutil/dialog.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/cstddef:49,
                 from src/tools/radiant/libs/generic/callback.h:30,
                 from src/tools/radiant/libs/gtkutil/dialog.h:25,
                 from src/tools/radiant/libs/gtkutil/dialog.cpp:22:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iclipper.h:96,
                 from src/tools/radiant/include/iradiant.h:30,
                 from src/tools/radiant/libs/gtkutil/dialog.h:27:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from src/tools/radiant/libs/gtkutil/window.h:25,
                 from src/tools/radiant/libs/../radiant/ui/mainframe/mainframe.h:25,
                 from src/tools/radiant/libs/gtkutil/dialog.cpp:23:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/gtk-2.0/gtk/gtkenums.h:34,
                 from src/tools/radiant/libs/gtkutil/dialog.h:28:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from src/tools/radiant/libs/gtkutil/dialog.cpp:26:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from src/tools/radiant/libs/stream/textstream.h:36,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/gtkutil/window.h:30:
src/tools/radiant/libs/gtkutil/widget.h: In function 'widget_set_size(_GtkWidget*, int, int)':
src/tools/radiant/libs/gtkutil/widget.h:30:13: warning: function 'widget_set_size(_GtkWidget*, int, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   30 | inline void widget_set_size (GtkWidget* widget, int width, int height)
      |             ^~~~~~~~~~~~~~~
src/tools/radiant/libs/gtkutil/dialog.cpp: In function 'create_dialog_window(_GtkWindow*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void (*)(), void*, int, int)':
src/tools/radiant/libs/gtkutil/dialog.cpp:71:19: warning: function 'create_dialog_window(_GtkWindow*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void (*)(), void*, int, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   71 | inline GtkWindow* create_dialog_window (GtkWindow* parent, const std::string& title, GCallback func, gpointer data,
      |                   ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/libs/gtkutil/filechooser.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/libs/gtkutil/filechooser.h:25,
                 from src/tools/radiant/libs/gtkutil/filechooser.cpp:22:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/ifiletypes.h:80,
                 from src/tools/radiant/libs/gtkutil/filechooser.cpp:25:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from src/tools/radiant/include/radiant_i18n.h:30,
                 from src/tools/radiant/libs/gtkutil/filechooser.h:26:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/gtkutil/filechooser.cpp:34:
src/tools/radiant/libs/os/file.h: In function 'file_accessible(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, FileAccess::Mode)':
src/tools/radiant/libs/os/file.h:77:13: warning: function 'file_accessible(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, FileAccess::Mode)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   77 | inline bool file_accessible (const std::string& path, FileAccess::Mode mode)
      |             ^~~~~~~~~~~~~~~
src/tools/radiant/libs/os/file.h: In function 'file_exists(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/os/file.h:95:13: warning: function 'file_exists(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   95 | inline bool file_exists (const std::string& path)
      |             ^~~~~~~~~~~
src/tools/radiant/include/ifiletypes.h: In member function 'IFileTypeList::IFileTypeList()':
src/tools/radiant/include/ifiletypes.h:42:7: warning: function 'IFileTypeList::IFileTypeList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | class IFileTypeList
      |       ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/gtkutil/filechooser.cpp: In member function 'FileTypeList::FileTypeList()':
src/tools/radiant/libs/gtkutil/filechooser.cpp:39:7: warning: function 'FileTypeList::FileTypeList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class FileTypeList: public IFileTypeList
      |       ^~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> >(ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> >(ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> >(ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> >(ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/gtkutil/filechooser.cpp: In member function 'FileTypeList::filetype_copy_t::filetype_copy_t(FileTypeList::filetype_copy_t&&)':
src/tools/radiant/libs/gtkutil/filechooser.cpp:41:24: warning: function 'FileTypeList::filetype_copy_t::filetype_copy_t(FileTypeList::filetype_copy_t&&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 |                 struct filetype_copy_t
      |                        ^~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/gtkutil/filechooser.cpp:33:
src/tools/radiant/libs/os/path.h: In function 'os::getExtension(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/os/path.h:69:28: warning: function 'os::getExtension(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   69 |         inline std::string getExtension (const std::string& path)
      |                            ^~~~~~~~~~~~
src/tools/radiant/libs/os/path.h: In function 'os::getFilenameFromPath(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/os/path.h:78:28: warning: function 'os::getFilenameFromPath(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   78 |         inline std::string getFilenameFromPath (const std::string& path)
      |                            ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/gtkutil/filechooser.cpp: In member function 'FileTypeList::filetype_copy_t::~filetype_copy_t()':
src/tools/radiant/libs/gtkutil/filechooser.cpp:41:24: warning: function 'FileTypeList::filetype_copy_t::~filetype_copy_t()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 |                 struct filetype_copy_t
      |                        ^~~~~~~~~~~~~~~
src/tools/radiant/libs/gtkutil/filechooser.cpp: In member function 'FileTypeList::~FileTypeList()':
src/tools/radiant/libs/gtkutil/filechooser.cpp:39:7: warning: function 'FileTypeList::~FileTypeList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   39 | class FileTypeList: public IFileTypeList
      |       ^~~~~~~~~~~~
src/tools/radiant/libs/gtkutil/filechooser.cpp: In member function 'FileTypeList::~FileTypeList()':
src/tools/radiant/libs/gtkutil/filechooser.cpp:39:7: warning: function 'FileTypeList::~FileTypeList()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/gtkutil/filechooser.cpp: In member function 'GTKMasks::~GTKMasks()':
src/tools/radiant/libs/gtkutil/filechooser.cpp:77:7: warning: function 'GTKMasks::~GTKMasks()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   77 | class GTKMasks
      |       ^~~~~~~~
src/tools/radiant/libs/os/path.h: In function 'os::standardPath(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/os/path.h:52:28: warning: function 'os::standardPath(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   52 |         inline std::string standardPath (const std::string& inPath)
      |                            ^~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/ifiletypes.h:25:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IFileTypeRegistry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IFileTypeRegistry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IFileTypeRegistry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, IFileTypeRegistry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, IFileTypeRegistry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<IFileTypeRegistry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/ifiletypes.h: In function 'GlobalFiletypes()':
src/tools/radiant/include/ifiletypes.h:90:27: warning: function 'GlobalFiletypes()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   90 | inline IFileTypeRegistry& GlobalFiletypes ()
      |                           ^~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/libs/gtkutil/frame.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/limits.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:203,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/syslimits.h:7,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:34,
                 from /usr/lib64/glib-2.0/include/glibconfig.h:11,
                 from /usr/include/glib-2.0/glib/gtypes.h:32,
                 from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:34,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkframe.h:35,
                 from src/tools/radiant/libs/gtkutil/frame.cpp:24:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/libs/gtkutil/glfont.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/libs/gtkutil/glfont.h:25,
                 from src/tools/radiant/libs/gtkutil/glfont.cpp:22:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/libs/gtkutil/glfont.cpp:24:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtkglext-1.0/gtk/gtkglwidget.h:26,
                 from src/tools/radiant/libs/gtkutil/glfont.cpp:25:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtkglext-1.0/gtk/gtkglwidget.h:22:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalOutputStream()':
src/tools/radiant/include/itextstream.h:116:26: warning: function 'globalOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
===> CXX [uforadiant] src/tools/radiant/libs/gtkutil/glwidget.cpp
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/libs/gtkutil/glwidget.cpp:25:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/cstddef:49,
                 from src/tools/radiant/include/itextstream.h:32,
                 from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdrawingarea.h:35,
                 from src/tools/radiant/libs/gtkutil/glwidget.cpp:29:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:34:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalOutputStream()':
src/tools/radiant/include/itextstream.h:116:26: warning: function 'globalOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char const*>(TextOutputStream&, char const* const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char const*>(TextOutputStream&, char const* const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [83]>(TextOutputStream&, char const (&) [83])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [83]>(TextOutputStream&, char const (&) [83])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [72]>(TextOutputStream&, char const (&) [72])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [72]>(TextOutputStream&, char const (&) [72])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [68]>(TextOutputStream&, char const (&) [68])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [68]>(TextOutputStream&, char const (&) [68])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [31]>(TextOutputStream&, char const (&) [31])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [31]>(TextOutputStream&, char const (&) [31])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/igl.h:28,
                 from src/tools/radiant/libs/gtkutil/glwidget.cpp:27:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, OpenGLBinding::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, OpenGLBinding::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, OpenGLBinding::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, OpenGLBinding::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<OpenGLBinding::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<OpenGLBinding::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/igl.h: In function 'GlobalOpenGL()':
src/tools/radiant/include/igl.h:212:23: warning: function 'GlobalOpenGL()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/libs/gtkutil/image.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/libs/gtkutil/image.h:25,
                 from src/tools/radiant/libs/gtkutil/image.cpp:22:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from src/tools/radiant/libs/gtkutil/image.cpp:24:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/stream/stringstream.h:25,
                 from src/tools/radiant/libs/gtkutil/image.cpp:27:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/libs/gtkutil/menu.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/libs/gtkutil/menu.h:25,
                 from src/tools/radiant/libs/gtkutil/menu.cpp:22:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from src/tools/radiant/libs/gtkutil/menu.cpp:24:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
===> CXX [uforadiant] src/tools/radiant/libs/gtkutil/messagebox.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/libs/generic/constant.h:25,
                 from src/tools/radiant/include/iradiant.h:29,
                 from src/tools/radiant/libs/gtkutil/messagebox.h:25,
                 from src/tools/radiant/libs/gtkutil/messagebox.cpp:22:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iclipper.h:96,
                 from src/tools/radiant/include/iradiant.h:30:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from src/tools/radiant/include/radiant_i18n.h:30,
                 from src/tools/radiant/libs/gtkutil/messagebox.h:27:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from src/tools/radiant/libs/stream/textstream.h:36,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/gtkutil/messagebox.cpp:28:
src/tools/radiant/libs/gtkutil/widget.h: In function 'widget_make_default(_GtkWidget*)':
src/tools/radiant/libs/gtkutil/widget.h:160:13: warning: function 'widget_make_default(_GtkWidget*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  160 | inline void widget_make_default (GtkWidget* widget)
      |             ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/libs/gtkutil/window.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/limits.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:203,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/syslimits.h:7,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:34,
                 from /usr/lib64/glib-2.0/include/glibconfig.h:11,
                 from /usr/include/glib-2.0/glib/gtypes.h:32,
                 from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtkaccelgroup.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:35,
                 from src/tools/radiant/libs/gtkutil/window.h:25,
                 from src/tools/radiant/libs/gtkutil/window.cpp:22:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/libs/gtkutil/window.h:28:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/gtkutil/window.cpp:26:
src/tools/radiant/libs/gtkutil/pointer.h: In function 'gpointer_to_int(void*)':
src/tools/radiant/libs/gtkutil/pointer.h:30:13: warning: function 'gpointer_to_int(void*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   30 | inline gint gpointer_to_int (gpointer p)
      |             ^~~~~~~~~~~~~~~
src/tools/radiant/libs/gtkutil/pointer.h: In function 'gint_to_pointer(int)':
src/tools/radiant/libs/gtkutil/pointer.h:35:17: warning: function 'gint_to_pointer(int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   35 | inline gpointer gint_to_pointer (gint i)
      |                 ^~~~~~~~~~~~~~~
src/tools/radiant/libs/gtkutil/window.cpp: In function 'CHECK_RESTORE(_GtkWidget*)':
src/tools/radiant/libs/gtkutil/window.cpp:31:13: warning: function 'CHECK_RESTORE(_GtkWidget*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   31 | inline void CHECK_RESTORE (GtkWidget* w)
      |             ^~~~~~~~~~~~~
src/tools/radiant/libs/gtkutil/window.cpp: In function 'CHECK_MINIMIZE(_GtkWidget*)':
src/tools/radiant/libs/gtkutil/window.cpp:43:13: warning: function 'CHECK_MINIMIZE(_GtkWidget*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   43 | inline void CHECK_MINIMIZE (GtkWidget* w)
      |             ^~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/libs/gtkutil/MenuItemAccelerator.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/libs/gtkutil/MenuItemAccelerator.h:3,
                 from src/tools/radiant/libs/gtkutil/MenuItemAccelerator.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from src/tools/radiant/libs/gtkutil/MenuItemAccelerator.h:4:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:34:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/libs/gtkutil/ModalProgressDialog.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/limits.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:203,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/syslimits.h:7,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:34,
                 from /usr/lib64/glib-2.0/include/glibconfig.h:11,
                 from /usr/include/glib-2.0/glib/gtypes.h:32,
                 from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:34,
                 from src/tools/radiant/libs/gtkutil/ModalProgressDialog.h:3,
                 from src/tools/radiant/libs/gtkutil/ModalProgressDialog.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/libs/gtkutil/PanedPosition.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/limits.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:203,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/syslimits.h:7,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:34,
                 from /usr/lib64/glib-2.0/include/glibconfig.h:11,
                 from /usr/include/glib-2.0/glib/gtypes.h:32,
                 from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:34,
                 from src/tools/radiant/libs/gtkutil/PanedPosition.h:4,
                 from src/tools/radiant/libs/gtkutil/PanedPosition.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/gtkutil/PanedPosition.cpp:5:
src/tools/radiant/libs/string/string.h: In function 'string::toInt(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)':
src/tools/radiant/libs/string/string.h:172:12: warning: function 'string::toInt(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  172 | inline int toInt (const std::string& str, int defaultValue = 0)
      |            ^~~~~
src/tools/radiant/libs/string/string.h: In function 'string::toString<int>(int const&)std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >':
src/tools/radiant/libs/string/string.h:155:20: warning: function 'string::toString<int>(int const&)std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  155 | inline std::string toString (const T& t)
      |                    ^~~~~~~~
===> CXX [uforadiant] src/tools/radiant/libs/gtkutil/RegistryConnector.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/bits/stl_algobase.h:59,
                 from /usr/include/c++/12/bits/stl_tree.h:63,
                 from /usr/include/c++/12/map:60,
                 from src/tools/radiant/libs/gtkutil/RegistryConnector.h:3,
                 from src/tools/radiant/libs/gtkutil/RegistryConnector.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iregistry.h:172,
                 from src/tools/radiant/libs/gtkutil/RegistryConnector.h:5:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbutton.h:35,
                 from /usr/include/gtk-2.0/gtk/gtktogglebutton.h:35,
                 from src/tools/radiant/libs/gtkutil/RegistryConnector.cpp:5:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:34:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/iregistry.h:6:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iregistry.h: In function 'GlobalRegistry()':
src/tools/radiant/include/iregistry.h:184:18: warning: function 'GlobalRegistry()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/libs/gtkutil/SourceView.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/libs/gtkutil/SourceView.h:3,
                 from src/tools/radiant/libs/gtkutil/SourceView.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iregistry.h:172,
                 from src/tools/radiant/libs/gtkutil/SourceView.cpp:5:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from src/tools/radiant/libs/gtkutil/ifc/Widget.h:3,
                 from src/tools/radiant/libs/gtkutil/SourceView.h:4:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:34:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from src/tools/radiant/include/radiant_i18n.h:30,
                 from src/tools/radiant/libs/gtkutil/SourceView.cpp:3:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28:
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
src/tools/radiant/libs/gtkutil/SourceView.cpp: In function 'gtkutil::escape_clear_focus_widget(_GtkWidget*, _GdkEventKey*, void*)':
src/tools/radiant/libs/gtkutil/SourceView.cpp:20:25: warning: function 'gtkutil::escape_clear_focus_widget(_GtkWidget*, _GdkEventKey*, void*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   20 |         inline gboolean escape_clear_focus_widget (GtkWidget* widget, GdkEventKey* event, gpointer data)
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/gtkutil/SourceView.cpp:4:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/gtkutil/ifc/Widget.h: In member function 'gtkutil::Widget::Widget()':
src/tools/radiant/libs/gtkutil/ifc/Widget.h:12:15: warning: function 'gtkutil::Widget::Widget()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   12 |         class Widget
      |               ^~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/iregistry.h:6:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iregistry.h: In function 'GlobalRegistry()':
src/tools/radiant/include/iregistry.h:184:18: warning: function 'GlobalRegistry()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/libs/gtkutil/TextEntryDialog.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/limits.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:203,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/syslimits.h:7,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:34,
                 from /usr/lib64/glib-2.0/include/glibconfig.h:11,
                 from /usr/include/glib-2.0/glib/gtypes.h:32,
                 from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtkaccelgroup.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:35,
                 from src/tools/radiant/libs/gtkutil/window/TransientWindow.h:3,
                 from src/tools/radiant/libs/gtkutil/window/BlockingTransientWindow.h:3,
                 from src/tools/radiant/libs/gtkutil/TextEntryDialog.h:3,
                 from src/tools/radiant/libs/gtkutil/TextEntryDialog.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from src/tools/radiant/libs/gtkutil/TextEntryDialog.cpp:2:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
===> CXX [uforadiant] src/tools/radiant/libs/gtkutil/TextPanel.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/limits.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:203,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/syslimits.h:7,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:34,
                 from /usr/lib64/glib-2.0/include/glibconfig.h:11,
                 from /usr/include/glib-2.0/glib/gtypes.h:32,
                 from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:34,
                 from src/tools/radiant/libs/gtkutil/ifc/Widget.h:3,
                 from src/tools/radiant/libs/gtkutil/ifc/EditorWidget.h:3,
                 from src/tools/radiant/libs/gtkutil/TextPanel.h:3,
                 from src/tools/radiant/libs/gtkutil/TextPanel.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
src/tools/radiant/libs/gtkutil/ifc/Widget.h: In member function 'gtkutil::Widget::Widget()':
src/tools/radiant/libs/gtkutil/ifc/Widget.h:12:15: warning: function 'gtkutil::Widget::Widget()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   12 |         class Widget
      |               ^~~~~~
src/tools/radiant/libs/gtkutil/ifc/EditorWidget.h: In member function 'gtkutil::EditorWidget::EditorWidget()':
src/tools/radiant/libs/gtkutil/ifc/EditorWidget.h:25:15: warning: function 'gtkutil::EditorWidget::EditorWidget()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   25 |         class EditorWidget: public Widget
      |               ^~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/libs/gtkutil/Timer.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/limits.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:203,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/syslimits.h:7,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:34,
                 from /usr/lib64/glib-2.0/include/glibconfig.h:11,
                 from /usr/include/glib-2.0/glib/gtypes.h:32,
                 from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtkmain.h:35,
                 from src/tools/radiant/libs/gtkutil/Timer.h:3,
                 from src/tools/radiant/libs/gtkutil/Timer.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkmain.h:36:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/libs/gtkutil/TreeModel.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/libs/gtkutil/TreeModel.h:3,
                 from src/tools/radiant/libs/gtkutil/TreeModel.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtktreemodel.h:30,
                 from src/tools/radiant/libs/gtkutil/TreeModel.h:5:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/gtk-2.0/gtk/gtktreemodel.h:27:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
src/tools/radiant/libs/gtkutil/TreeModel.h: In member function 'gtkutil::TreeModel::SelectionFinder::~SelectionFinder()':
src/tools/radiant/libs/gtkutil/TreeModel.h:158:31: warning: function 'gtkutil::TreeModel::SelectionFinder::~SelectionFinder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  158 |                         class SelectionFinder
      |                               ^~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/libs/gtkutil/VFSTreePopulator.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/limits.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:203,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/syslimits.h:7,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:34,
                 from /usr/lib64/glib-2.0/include/glibconfig.h:11,
                 from /usr/include/glib-2.0/glib/gtypes.h:32,
                 from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/gtk-2.0/gtk/gtktreemodel.h:27,
                 from /usr/include/gtk-2.0/gtk/gtktreestore.h:28,
                 from src/tools/radiant/libs/gtkutil/VFSTreePopulator.h:3,
                 from src/tools/radiant/libs/gtkutil/VFSTreePopulator.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtktreemodel.h:30:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from src/tools/radiant/libs/gtkutil/VFSTreePopulator.cpp:3:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
/usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here
  551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
===> CXX [uforadiant] src/tools/radiant/libs/gtkutil/WindowPosition.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/limits.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:203,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/syslimits.h:7,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:34,
                 from /usr/lib64/glib-2.0/include/glibconfig.h:11,
                 from /usr/include/glib-2.0/glib/gtypes.h:32,
                 from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtkaccelgroup.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:35,
                 from src/tools/radiant/libs/gtkutil/WindowPosition.h:3,
                 from src/tools/radiant/libs/gtkutil/WindowPosition.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iregistry.h:172,
                 from src/tools/radiant/libs/gtkutil/WindowPosition.cpp:3:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/gtkutil/WindowPosition.cpp:4:
src/tools/radiant/libs/string/string.h: In function 'string::toInt(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)':
src/tools/radiant/libs/string/string.h:172:12: warning: function 'string::toInt(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  172 | inline int toInt (const std::string& str, int defaultValue = 0)
      |            ^~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Name_CONSTANT_> >(ConstantWrapper<Registry::Name_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<Registry::Version_CONSTANT_> >(ConstantWrapper<Registry::Version_CONSTANT_> const&)Quoted<ConstantWrapper<Registry::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/string/string.h: In function 'string::toString<int>(int const&)std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >':
src/tools/radiant/libs/string/string.h:155:20: warning: function 'string::toString<int>(int const&)std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  155 | inline std::string toString (const T& t)
      |                    ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/iregistry.h:6:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, Registry::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<Registry::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<Registry::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<Registry::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iregistry.h: In function 'GlobalRegistry()':
src/tools/radiant/include/iregistry.h:184:18: warning: function 'GlobalRegistry()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/libs/gtkutil/menu/PopupMenu.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/limits.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:203,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/syslimits.h:7,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:34,
                 from /usr/lib64/glib-2.0/include/glibconfig.h:11,
                 from /usr/include/glib-2.0/glib/gtypes.h:32,
                 from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:34,
                 from src/tools/radiant/libs/gtkutil/menu/PopupMenu.h:3,
                 from src/tools/radiant/libs/gtkutil/menu/PopupMenu.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/libs/gtkutil/window/PersistentTransientWindow.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/limits.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:203,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/syslimits.h:7,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:34,
                 from /usr/lib64/glib-2.0/include/glibconfig.h:11,
                 from /usr/include/glib-2.0/glib/gtypes.h:32,
                 from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtkaccelgroup.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:35,
                 from src/tools/radiant/libs/gtkutil/window/TransientWindow.h:3,
                 from src/tools/radiant/libs/gtkutil/window/PersistentTransientWindow.h:4,
                 from src/tools/radiant/libs/gtkutil/window/PersistentTransientWindow.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29:
/usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here
  704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/gtkutil/window/TransientWindow.h:4:
src/tools/radiant/libs/gtkutil/pointer.h: In function 'gpointer_to_int(void*)':
src/tools/radiant/libs/gtkutil/pointer.h:30:13: warning: function 'gpointer_to_int(void*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   30 | inline gint gpointer_to_int (gpointer p)
      |             ^~~~~~~~~~~~~~~
src/tools/radiant/libs/gtkutil/pointer.h: In function 'gint_to_pointer(int)':
src/tools/radiant/libs/gtkutil/pointer.h:35:17: warning: function 'gint_to_pointer(int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   35 | inline gpointer gint_to_pointer (gint i)
      |                 ^~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/libs/picomodel/model.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/libs/picomodel/model.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/irender.h:173,
                 from src/tools/radiant/include/imodel.h:30,
                 from src/tools/radiant/libs/picomodel/model.h:25,
                 from src/tools/radiant/libs/picomodel/model.cpp:28:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
src/tools/radiant/libs/picomodel/model.cpp: In function 'picoInputStreamReam(void*, unsigned char*, unsigned long)':
src/tools/radiant/libs/picomodel/model.cpp:150:15: warning: function 'picoInputStreamReam(void*, unsigned char*, unsigned long)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  150 | inline size_t picoInputStreamReam (void* inputStream, unsigned char* buffer, size_t length)
      |               ^~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/include/selectable.h:28,
                 from src/tools/radiant/libs/picomodel/model.cpp:36:
src/tools/radiant/libs/scenelib.h: In member function 'AnyInstanceSelected::~AnyInstanceSelected()':
src/tools/radiant/libs/scenelib.h:497:7: warning: function 'AnyInstanceSelected::~AnyInstanceSelected()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  497 | class AnyInstanceSelected: public scene::Instantiable::Visitor
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In member function 'AnyInstanceSelected::~AnyInstanceSelected()':
src/tools/radiant/libs/scenelib.h:497:7: warning: function 'AnyInstanceSelected::~AnyInstanceSelected()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/scenelib.h:30:
src/tools/radiant/include/inode.h: In member function 'scene::INode::INode()':
src/tools/radiant/include/inode.h:9:7: warning: function 'scene::INode::INode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    9 | class INode
      |       ^~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_getInstantiable(scene::Node&)':
src/tools/radiant/libs/scenelib.h:195:29: warning: function 'Node_getInstantiable(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  195 | inline scene::Instantiable* Node_getInstantiable (scene::Node& node)
      |                             ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_getTraversable(scene::Node&)':
src/tools/radiant/libs/scenelib.h:200:28: warning: function 'Node_getTraversable(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  200 | inline scene::Traversable* Node_getTraversable (scene::Node& node)
      |                            ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_traverseSubgraph(scene::Node&, scene::Traversable::Walker const&)':
src/tools/radiant/libs/scenelib.h:205:13: warning: function 'Node_traverseSubgraph(scene::Node&, scene::Traversable::Walker const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  205 | inline void Node_traverseSubgraph (scene::Node& node, const scene::Traversable::Walker& walker)
      |             ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'scene::operator<(scene::Node&, scene::Node&)':
src/tools/radiant/libs/scenelib.h:222:13: warning: function 'scene::operator<(scene::Node&, scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  222 | inline bool operator< (scene::Node& node, scene::Node& other)
      |             ^~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'scene::operator==(scene::Node&, scene::Node&)':
src/tools/radiant/libs/scenelib.h:226:13: warning: function 'scene::operator==(scene::Node&, scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  226 | inline bool operator== (scene::Node& node, scene::Node& other)
      |             ^~~~~~~~
In file included from src/tools/radiant/include/iscenegraph.h:28,
                 from src/tools/radiant/libs/scenelib.h:31:
src/tools/radiant/include/itraversable.h: In member function 'scene::Traversable::Walker::Walker()':
src/tools/radiant/include/itraversable.h:36:23: warning: function 'scene::Traversable::Walker::Walker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   36 |                 class Walker
      |                       ^~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_isEntity(scene::Node&)':
src/tools/radiant/libs/scenelib.h:277:13: warning: function 'Node_isEntity(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  277 | inline bool Node_isEntity (scene::Node& node)
      |             ^~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_isBrush(scene::Node&)':
src/tools/radiant/libs/scenelib.h:309:13: warning: function 'Node_isBrush(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  309 | inline bool Node_isBrush (scene::Node& node)
      |             ^~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_isPrimitive(scene::Node&)':
src/tools/radiant/libs/scenelib.h:315:13: warning: function 'Node_isPrimitive(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  315 | inline bool Node_isPrimitive (scene::Node& node)
      |             ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Instance_getSelectable(scene::Instance&)':
src/tools/radiant/libs/scenelib.h:488:20: warning: function 'Instance_getSelectable(scene::Instance&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  488 | inline Selectable* Instance_getSelectable (scene::Instance& instance)
      |                    ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Instantiable::Visitor::Visitor()':
src/tools/radiant/include/iscenegraph.h:193:31: warning: function 'scene::Instantiable::Visitor::Visitor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  193 |                         class Visitor
      |                               ^~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_instanceSelected(scene::Node&)':
src/tools/radiant/libs/scenelib.h:515:13: warning: function 'Node_instanceSelected(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  515 | inline bool Node_instanceSelected (scene::Node& node)
      |             ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Instance_setSelected(scene::Instance&, bool)':
src/tools/radiant/libs/scenelib.h:598:13: warning: function 'Instance_setSelected(scene::Instance&, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  598 | inline void Instance_setSelected (scene::Instance& instance, bool selected)
      |             ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'nodetype_get_name(ENodeType)':
src/tools/radiant/libs/scenelib.h:678:20: warning: function 'nodetype_get_name(ENodeType)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  678 | inline const char* nodetype_get_name (ENodeType type)
      |                    ^~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'node_get_nodetype(scene::Node&)':
src/tools/radiant/libs/scenelib.h:689:18: warning: function 'node_get_nodetype(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  689 | inline ENodeType node_get_nodetype (scene::Node& node)
      |                  ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itraversable.h: In member function 'scene::Traversable::Observer::Observer()':
src/tools/radiant/include/itraversable.h:23:23: warning: function 'scene::Traversable::Observer::Observer()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   23 |                 class Observer
      |                       ^~~~~~~~
In file included from src/tools/radiant/libs/picomodel/model.cpp:35:
src/tools/radiant/include/renderable.h: In member function 'Renderable::Renderable()':
src/tools/radiant/include/renderable.h:80:7: warning: function 'Renderable::Renderable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   80 | class Renderable
      |       ^~~~~~~~~~
src/tools/radiant/include/selectable.h: In member function 'SelectionTestable::SelectionTestable()':
src/tools/radiant/include/selectable.h:294:7: warning: function 'SelectionTestable::SelectionTestable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  294 | class SelectionTestable
      |       ^~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/picomodel/model.cpp:51:
src/tools/radiant/libs/picomodel/SkinnedModel.h: In member function 'SkinnedModel::SkinnedModel()':
src/tools/radiant/libs/picomodel/SkinnedModel.h:7:7: warning: function 'SkinnedModel::SkinnedModel()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    7 | class SkinnedModel
      |       ^~~~~~~~~~~~
In file included from src/tools/radiant/include/imodel.h:29:
src/tools/radiant/include/Bounded.h: In member function 'Bounded::Bounded()':
src/tools/radiant/include/Bounded.h:11:7: warning: function 'Bounded::Bounded()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   11 | class Bounded
      |       ^~~~~~~
In file included from src/tools/radiant/libs/picomodel/model.cpp:34:
src/tools/radiant/include/cullable.h: In member function 'Cullable::Cullable()':
src/tools/radiant/include/cullable.h:64:7: warning: function 'Cullable::Cullable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   64 | class Cullable {
      |       ^~~~~~~~
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Instantiable::Instantiable()':
src/tools/radiant/include/iscenegraph.h:175:15: warning: function 'scene::Instantiable::Instantiable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  175 |         class Instantiable
      |               ^~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [58]>(TextOutputStream&, char const (&) [58])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [58]>(TextOutputStream&, char const (&) [58])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [44]>(TextOutputStream&, char const (&) [44])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [44]>(TextOutputStream&, char const (&) [44])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [37]>(TextOutputStream&, char const (&) [37])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [37]>(TextOutputStream&, char const (&) [37])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [61]>(TextOutputStream&, char const (&) [61])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [61]>(TextOutputStream&, char const (&) [61])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [48]>(TextOutputStream&, char const (&) [48])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [48]>(TextOutputStream&, char const (&) [48])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [47]>(TextOutputStream&, char const (&) [47])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [47]>(TextOutputStream&, char const (&) [47])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [45]>(TextOutputStream&, char const (&) [45])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [45]>(TextOutputStream&, char const (&) [45])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/scenelib.h:42:
src/tools/radiant/libs/generic/reference.h: In function 'makeReference<scene::Node>(scene::Node&)Reference<scene::Node>':
src/tools/radiant/libs/generic/reference.h:62:24: warning: function 'makeReference<scene::Node>(scene::Node&)Reference<scene::Node>' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | inline Reference<Type> makeReference(Type& value) {
      |                        ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [69]>(TextOutputStream&, char const (&) [69])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [69]>(TextOutputStream&, char const (&) [69])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/string/string.h:39,
                 from src/tools/radiant/include/ientity.h:28,
                 from src/tools/radiant/libs/scenelib.h:33:
src/tools/radiant/libs/memory/allocator.h: In member function 'New<PicoModelInstance::Remap, DefaultAllocator<PicoModelInstance::Remap> >::~New()':
src/tools/radiant/libs/memory/allocator.h:122:7: warning: function 'New<PicoModelInstance::Remap, DefaultAllocator<PicoModelInstance::Remap> >::~New()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  122 | class New : public Allocator {
      |       ^~~
src/tools/radiant/libs/memory/allocator.h: In member function 'Delete<PicoModelInstance::Remap, DefaultAllocator<PicoModelInstance::Remap> >::~Delete()':
src/tools/radiant/libs/memory/allocator.h:166:7: warning: function 'Delete<PicoModelInstance::Remap, DefaultAllocator<PicoModelInstance::Remap> >::~Delete()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  166 | class Delete : public Allocator {
      |       ^~~~~~
In file included from src/tools/radiant/include/imodel.h:31:
src/tools/radiant/include/../../../shared/sharedptr.h: In member function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()':
src/tools/radiant/include/../../../shared/sharedptr.h:10:7: warning: function 'SharedPtrDeletionInternal::SharedPtrDeletionInternal()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   10 | class SharedPtrDeletionInternal {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/picomodel/model.cpp:44:
src/tools/radiant/libs/instancelib.h: In member function 'InstanceSet::InstanceSet()':
src/tools/radiant/libs/instancelib.h:127:7: warning: function 'InstanceSet::InstanceSet()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | class InstanceSet: public scene::Traversable::Observer
      |       ^~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/string/string.h: In function 'string::toLower(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/string/string.h:186:20: warning: function 'string::toLower(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  186 | inline std::string toLower (const std::string& str)
      |                    ^~~~~~~
In file included from src/tools/radiant/libs/picomodel/model.cpp:48:
src/tools/radiant/libs/os/path.h: In function 'os::getExtension(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
src/tools/radiant/libs/os/path.h:69:28: warning: function 'os::getExtension(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   69 |         inline std::string getExtension (const std::string& path)
      |                            ^~~~~~~~~~~~
In file included from src/tools/radiant/libs/memory/allocator.h:90:
src/tools/radiant/libs/generic/object.h: In function 'constructor<PicoModelInstance::Remap>(PicoModelInstance::Remap&)void':
src/tools/radiant/libs/generic/object.h:33:13: warning: function 'constructor<PicoModelInstance::Remap>(PicoModelInstance::Remap&)void' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   33 | inline void constructor(Type& object) {
      |             ^~~~~~~~~~~
In file included from src/tools/radiant/libs/picomodel/model.cpp:53:
src/tools/radiant/libs/picomodel/PicoModelNode.h: In member function 'PicoModelInstance::Remap::~Remap()':
src/tools/radiant/libs/picomodel/PicoModelNode.h:37:23: warning: function 'PicoModelInstance::Remap::~Remap()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   37 |                 class Remap
      |                       ^~~~~
src/tools/radiant/libs/generic/object.h: In function 'destructor<PicoModelInstance::Remap>(PicoModelInstance::Remap&)void':
src/tools/radiant/libs/generic/object.h:78:13: warning: function 'destructor<PicoModelInstance::Remap>(PicoModelInstance::Remap&)void' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   78 | inline void destructor(Type& object) {
      |             ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/imodel.h:28:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iscenegraph.h: In function 'GlobalSceneGraph()':
src/tools/radiant/include/iscenegraph.h:241:22: warning: function 'GlobalSceneGraph()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'findInstance(Stack<Reference<scene::Node> > const&)':
src/tools/radiant/libs/scenelib.h:615:25: warning: function 'findInstance(Stack<Reference<scene::Node> > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  615 | inline scene::Instance& findInstance (const scene::Path& path)
      |                         ^~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'selectPath(Stack<Reference<scene::Node> > const&, bool)':
src/tools/radiant/libs/scenelib.h:622:13: warning: function 'selectPath(Stack<Reference<scene::Node> > const&, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  622 | inline void selectPath (const scene::Path& path, bool selected)
      |             ^~~~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:706:
src/tools/radiant/libs/generic/referencecounted.h: In function 'operator==<scene::Node>(SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&, SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&)bool':
src/tools/radiant/libs/generic/referencecounted.h:158:13: warning: function 'operator==<scene::Node>(SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&, SmartReference<scene::Node, IncRefDecRefCounter<scene::Node> > const&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  158 | inline bool operator==(const SmartReference<Type>& self, const SmartReference<Type>& other) {
      |             ^~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:43:
src/tools/radiant/libs/container/stack.h: In function 'operator< <Reference<scene::Node> >(Stack<Reference<scene::Node> > const&, Stack<Reference<scene::Node> > const&)bool':
src/tools/radiant/libs/container/stack.h:210:13: warning: function 'operator< <Reference<scene::Node> >(Stack<Reference<scene::Node> > const&, Stack<Reference<scene::Node> > const&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  210 | inline bool operator< (const Stack<Type>& self, const Stack<Type>& other)
      |             ^~~~~~~~
src/tools/radiant/include/imodel.h: In member function 'model::IModel::~IModel()':
src/tools/radiant/include/imodel.h:52:15: warning: function 'model::IModel::~IModel()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   52 |         class IModel: public OpenGLRenderable, public Bounded
      |               ^~~~~~
src/tools/radiant/include/imodel.h: In member function 'model::IModel::~IModel()':
src/tools/radiant/include/imodel.h:52:15: warning: function 'model::IModel::~IModel()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/picomodel/model.cpp:50:
src/tools/radiant/libs/picomodel/RenderablePicoModel.h: In member function 'model::RenderablePicoModel::~RenderablePicoModel()':
src/tools/radiant/libs/picomodel/RenderablePicoModel.h:21:15: warning: function 'model::RenderablePicoModel::~RenderablePicoModel()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   21 |         class RenderablePicoModel: public IModel, public Cullable
      |               ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/picomodel/PicoModelNode.h: In member function 'PicoModelNode::~PicoModelNode()':
src/tools/radiant/libs/picomodel/PicoModelNode.h:78:7: warning: function 'PicoModelNode::~PicoModelNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   78 | class PicoModelNode: public scene::Node, public scene::Instantiable
      |       ^~~~~~~~~~~~~
src/tools/radiant/libs/picomodel/PicoModelNode.h: In member function 'PicoModelNode::~PicoModelNode()':
src/tools/radiant/libs/picomodel/PicoModelNode.h:78:7: warning: function 'PicoModelNode::~PicoModelNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/picomodel/RenderablePicoModel.h: In member function 'model::RenderablePicoModel::~RenderablePicoModel()':
src/tools/radiant/libs/picomodel/RenderablePicoModel.h:21:15: warning: function 'model::RenderablePicoModel::~RenderablePicoModel()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   21 |         class RenderablePicoModel: public IModel, public Cullable
      |               ^~~~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/libs/picomodel/RenderablePicoSurface.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/include/irender.h:25,
                 from src/tools/radiant/libs/picomodel/RenderablePicoSurface.h:4,
                 from src/tools/radiant/libs/picomodel/RenderablePicoSurface.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/irender.h:173:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/irender.h: In member function 'OpenGLRenderable::OpenGLRenderable()':
src/tools/radiant/include/irender.h:86:7: warning: function 'OpenGLRenderable::OpenGLRenderable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   86 | class OpenGLRenderable
      |       ^~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/picomodel/RenderablePicoSurface.h:6:
src/tools/radiant/include/cullable.h: In member function 'Cullable::Cullable()':
src/tools/radiant/include/cullable.h:64:7: warning: function 'Cullable::Cullable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   64 | class Cullable {
      |       ^~~~~~~~
src/tools/radiant/include/irender.h: In member function 'OpenGLRenderable::OpenGLRenderable(OpenGLRenderable const&)':
src/tools/radiant/include/irender.h:86:7: warning: function 'OpenGLRenderable::OpenGLRenderable(OpenGLRenderable const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   86 | class OpenGLRenderable
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/cullable.h: In member function 'Cullable::Cullable(Cullable const&)':
src/tools/radiant/include/cullable.h:64:7: warning: function 'Cullable::Cullable(Cullable const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   64 | class Cullable {
      |       ^~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [82]>(TextOutputStream&, char const (&) [82])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [82]>(TextOutputStream&, char const (&) [82])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [24]>(TextOutputStream&, char const (&) [24])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [24]>(TextOutputStream&, char const (&) [24])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >(ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >(ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >(ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >(ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/irender.h:26:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderCache::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderCache::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, ShaderCache::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, ShaderCache::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<ShaderCache::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<ShaderCache::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<ShaderCache::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/irender.h: In function 'GlobalShaderCache()':
src/tools/radiant/include/irender.h:183:21: warning: function 'GlobalShaderCache()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline ShaderCache& GlobalShaderCache ()
      |                     ^~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/libs/picomodel/RenderablePicoModel.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/libs/picomodel/RenderablePicoModel.h:3,
                 from src/tools/radiant/libs/picomodel/RenderablePicoModel.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/irender.h:173,
                 from src/tools/radiant/libs/picomodel/RenderablePicoSurface.h:4,
                 from src/tools/radiant/libs/picomodel/RenderablePicoModel.h:5:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/irender.h: In member function 'OpenGLRenderable::OpenGLRenderable()':
src/tools/radiant/include/irender.h:86:7: warning: function 'OpenGLRenderable::OpenGLRenderable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   86 | class OpenGLRenderable
      |       ^~~~~~~~~~~~~~~~
In file included from src/tools/radiant/include/ientity.h:28,
                 from src/tools/radiant/libs/scenelib.h:33,
                 from src/tools/radiant/include/selectable.h:28,
                 from src/tools/radiant/libs/picomodel/RenderablePicoSurface.h:7:
src/tools/radiant/libs/string/string.h: In function 'string::toInt(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)':
src/tools/radiant/libs/string/string.h:172:12: warning: function 'string::toInt(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  172 | inline int toInt (const std::string& str, int defaultValue = 0)
      |            ^~~~~
In file included from src/tools/radiant/libs/scenelib.h:29:
src/tools/radiant/include/Bounded.h: In member function 'Bounded::Bounded()':
src/tools/radiant/include/Bounded.h:11:7: warning: function 'Bounded::Bounded()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   11 | class Bounded
      |       ^~~~~~~
In file included from src/tools/radiant/libs/picomodel/RenderablePicoModel.h:6:
src/tools/radiant/include/imodel.h: In member function 'model::IModel::IModel()':
src/tools/radiant/include/imodel.h:52:15: warning: function 'model::IModel::IModel()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   52 |         class IModel: public OpenGLRenderable, public Bounded
      |               ^~~~~~
src/tools/radiant/include/imodel.h: In member function 'model::IModel::~IModel()':
src/tools/radiant/include/imodel.h:52:15: warning: function 'model::IModel::~IModel()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/imodel.h: In member function 'model::IModel::~IModel()':
src/tools/radiant/include/imodel.h:52:15: warning: function 'model::IModel::~IModel()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/picomodel/RenderablePicoSurface.h:6:
src/tools/radiant/include/cullable.h: In member function 'Cullable::Cullable()':
src/tools/radiant/include/cullable.h:64:7: warning: function 'Cullable::Cullable()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   64 | class Cullable {
      |       ^~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/scenelib.h:39:
src/tools/radiant/libs/math/aabb.h: In function 'aabb_extend_by_aabb(AABB&, AABB const&)':
src/tools/radiant/libs/math/aabb.h:248:13: warning: function 'aabb_extend_by_aabb(AABB&, AABB const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  248 | inline void aabb_extend_by_aabb (AABB& aabb, const AABB& other)
      |             ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> >(ConstantWrapper<FilterSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> >(ConstantWrapper<FilterSystem::Name_CONSTANT_> const&)Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> >(ConstantWrapper<FilterSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> >(ConstantWrapper<FilterSystem::Version_CONSTANT_> const&)Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/picomodel/RenderablePicoModel.h: In member function 'model::RenderablePicoModel::~RenderablePicoModel()':
src/tools/radiant/libs/picomodel/RenderablePicoModel.h:21:15: warning: function 'model::RenderablePicoModel::~RenderablePicoModel()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   21 |         class RenderablePicoModel: public IModel, public Cullable
      |               ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/picomodel/RenderablePicoModel.h: In member function 'model::RenderablePicoModel::~RenderablePicoModel()':
src/tools/radiant/libs/picomodel/RenderablePicoModel.h:21:15: warning: function 'model::RenderablePicoModel::~RenderablePicoModel()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
In file included from src/tools/radiant/include/irender.h:26:
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, FilterSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<FilterSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, FilterSystem::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<FilterSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<FilterSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<FilterSystem::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<FilterSystem::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<FilterSystem::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<FilterSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<FilterSystem::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, FilterSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<FilterSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, FilterSystem::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<FilterSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<FilterSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<FilterSystem::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<FilterSystem::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<FilterSystem::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<FilterSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<FilterSystem::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<FilterSystem::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
In file included from src/tools/radiant/libs/picomodel/RenderablePicoModel.cpp:4:
src/tools/radiant/include/ifilter.h: In function 'GlobalFilterSystem()':
src/tools/radiant/include/ifilter.h:243:22: warning: function 'GlobalFilterSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  243 | inline FilterSystem& GlobalFilterSystem() {
      |                      ^~~~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/tools/radiant/libs/xmlutil/Document.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/libs/xmlutil/Node.h:7,
                 from src/tools/radiant/libs/xmlutil/Document.h:3,
                 from src/tools/radiant/libs/xmlutil/Document.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/xmlutil/Document.cpp:2:
src/tools/radiant/libs/xmlutil/XPathException.h: In member function 'xml::XPathException::~XPathException()':
src/tools/radiant/libs/xmlutil/XPathException.h:11:7: warning: function 'xml::XPathException::~XPathException()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   11 | class XPathException:
      |       ^~~~~~~~~~~~~~
src/tools/radiant/libs/xmlutil/XPathException.h: In member function 'xml::XPathException::~XPathException()':
src/tools/radiant/libs/xmlutil/XPathException.h:11:7: warning: function 'xml::XPathException::~XPathException()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
===> CXX [uforadiant] src/tools/radiant/libs/xmlutil/Node.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/libs/xmlutil/Node.h:7,
                 from src/tools/radiant/libs/xmlutil/Node.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
===> CXX [uforadiant] src/tools/radiant/libs/Instance.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/string:38,
                 from src/tools/radiant/libs/generic/constant.h:25,
                 from src/tools/radiant/include/Bounded.h:3,
                 from src/tools/radiant/libs/scenelib.h:29,
                 from src/tools/radiant/libs/Instance.cpp:1:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/radiant/libs/debugging/debugging.h:30,
                 from src/tools/radiant/include/modulesystem.h:31,
                 from src/tools/radiant/include/iscenegraph.h:231,
                 from src/tools/radiant/libs/scenelib.h:31:
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/../../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/radiant/libs/debugging/debugging.h:34:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   34 | #if defined __i386__ && GCC_ATLEAST(2, 0)
      |                                         ^
src/tools/radiant/libs/Instance.cpp: In member function 'scene::AABBAccumulateWalker::~AABBAccumulateWalker()':
src/tools/radiant/libs/Instance.cpp:5:15: warning: function 'scene::AABBAccumulateWalker::~AABBAccumulateWalker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
    5 |         class AABBAccumulateWalker: public scene::Graph::Walker
      |               ^~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/Instance.cpp: In member function 'scene::AABBAccumulateWalker::~AABBAccumulateWalker()':
src/tools/radiant/libs/Instance.cpp:5:15: warning: function 'scene::AABBAccumulateWalker::~AABBAccumulateWalker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/Instance.cpp: In member function 'scene::TransformChangedWalker::~TransformChangedWalker()':
src/tools/radiant/libs/Instance.cpp:27:15: warning: function 'scene::TransformChangedWalker::~TransformChangedWalker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   27 |         class TransformChangedWalker: public scene::Graph::Walker
      |               ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/Instance.cpp: In member function 'scene::TransformChangedWalker::~TransformChangedWalker()':
src/tools/radiant/libs/Instance.cpp:27:15: warning: function 'scene::TransformChangedWalker::~TransformChangedWalker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/Instance.cpp: In member function 'scene::ChildSelectedWalker::~ChildSelectedWalker()':
src/tools/radiant/libs/Instance.cpp:47:15: warning: function 'scene::ChildSelectedWalker::~ChildSelectedWalker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   47 |         class ChildSelectedWalker: public scene::Graph::Walker
      |               ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/Instance.cpp: In member function 'scene::ChildSelectedWalker::~ChildSelectedWalker()':
src/tools/radiant/libs/Instance.cpp:47:15: warning: function 'scene::ChildSelectedWalker::~ChildSelectedWalker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/Instance.cpp: In member function 'scene::ParentSelectedChangedWalker::~ParentSelectedChangedWalker()':
src/tools/radiant/libs/Instance.cpp:37:15: warning: function 'scene::ParentSelectedChangedWalker::~ParentSelectedChangedWalker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   37 |         class ParentSelectedChangedWalker: public scene::Graph::Walker
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/Instance.cpp: In member function 'scene::ParentSelectedChangedWalker::~ParentSelectedChangedWalker()':
src/tools/radiant/libs/Instance.cpp:37:15: warning: function 'scene::ParentSelectedChangedWalker::~ParentSelectedChangedWalker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
In file included from src/tools/radiant/libs/stream/textstream.h:28,
                 from src/tools/radiant/libs/debugging/debugging.h:31:
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'OutputStreamHolder::~OutputStreamHolder()':
src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   94 | class OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::~WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::~WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::~ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::~NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::~NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'TextOutputStream::TextOutputStream()':
src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   49 | class TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'NullOutputStream::NullOutputStream()':
src/tools/radiant/include/itextstream.h:81:7: warning: function 'NullOutputStream::NullOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   81 | class NullOutputStream: public TextOutputStream
      |       ^~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: function 'TextOutputDetail::write_unsigned_nonzero_decimal_backward(char*, unsigned int)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: function 'TextOutputDetail::write_signed_nonzero_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: function 'TextOutputDetail::write_signed_decimal_backward(char*, int, bool)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()':
src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/debugging/debugging.h: In member function 'DebugMessageHandler::DebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   45 | class DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   62 | class DefaultDebugMessageHandler : public DebugMessageHandler {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/tools/radiant/libs/math/aabb.h:30,
                 from src/tools/radiant/libs/scenelib.h:39:
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_multiplied_by_matrix4(Matrix4 const&, Matrix4 const&)':
src/tools/radiant/libs/math/matrix.h:477:16: warning: function 'matrix4_multiplied_by_matrix4(Matrix4 const&, Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  477 | inline Matrix4 matrix4_multiplied_by_matrix4 (const Matrix4& self, const Matrix4& other)
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_multiply_by_matrix4(Matrix4&, Matrix4 const&)':
src/tools/radiant/libs/math/matrix.h:496:13: warning: function 'matrix4_multiply_by_matrix4(Matrix4&, Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  496 | inline void matrix4_multiply_by_matrix4 (Matrix4& self, const Matrix4& other)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/aabb.h: In function 'extents_valid(float)':
src/tools/radiant/libs/math/aabb.h:187:13: warning: function 'extents_valid(float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  187 | inline bool extents_valid (float f)
      |             ^~~~~~~~~~~~~
src/tools/radiant/libs/math/aabb.h: In function 'origin_valid(float)':
src/tools/radiant/libs/math/aabb.h:192:13: warning: function 'origin_valid(float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  192 | inline bool origin_valid (float f)
      |             ^~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Node_getTransformNode(scene::Node&)':
src/tools/radiant/libs/scenelib.h:216:23: warning: function 'Node_getTransformNode(scene::Node&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  216 | inline TransformNode* Node_getTransformNode (scene::Node& node)
      |                       ^~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/scenelib.h: In function 'Instance_getSelectable(scene::Instance const&)':
src/tools/radiant/libs/scenelib.h:492:26: warning: function 'Instance_getSelectable(scene::Instance const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  492 | inline const Selectable* Instance_getSelectable (const scene::Instance& instance)
      |                          ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/iscenegraph.h: In member function 'scene::Graph::Walker::Walker()':
src/tools/radiant/include/iscenegraph.h:92:31: warning: function 'scene::Graph::Walker::Walker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 |                         class Walker
      |                               ^~~~~~
src/tools/radiant/libs/Instance.cpp: In member function 'scene::TransformChangedWalker::TransformChangedWalker()':
src/tools/radiant/libs/Instance.cpp:27:15: warning: function 'scene::TransformChangedWalker::TransformChangedWalker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   27 |         class TransformChangedWalker: public scene::Graph::Walker
      |               ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/Instance.cpp: In member function 'scene::ParentSelectedChangedWalker::ParentSelectedChangedWalker()':
src/tools/radiant/libs/Instance.cpp:37:15: warning: function 'scene::ParentSelectedChangedWalker::ParentSelectedChangedWalker()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   37 |         class ParentSelectedChangedWalker: public scene::Graph::Walker
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'ErrorStreamHolder::ErrorStreamHolder()':
src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  121 | class ErrorStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'globalErrorStream()':
src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^~~~~~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In member function 'WarningStreamHolder::WarningStreamHolder()':
src/tools/radiant/include/itextstream.h:132:7: warning: function 'WarningStreamHolder::WarningStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  132 | class WarningStreamHolder: public OutputStreamHolder
      |       ^~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/debugging/debugging.h: In function 'globalDebugMessageHandler()':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: function 'globalDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/aabb.h: In function 'aabb_valid(AABB const&)':
src/tools/radiant/libs/math/aabb.h:197:13: warning: function 'aabb_valid(AABB const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  197 | inline bool aabb_valid (const AABB& aabb)
      |             ^~~~~~~~~~
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_transformed_point<float>(Matrix4 const&, BasicVector3<float> const&)BasicVector3<float>':
src/tools/radiant/libs/math/matrix.h:599:30: warning: function 'matrix4_transformed_point<float>(Matrix4 const&, BasicVector3<float> const&)BasicVector3<float>' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  599 | inline BasicVector3<Element> matrix4_transformed_point (const Matrix4& self, const BasicVector3<Element>& point)
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/aabb.h: In function 'aabb_for_oriented_aabb(AABB const&, Matrix4 const&)':
src/tools/radiant/libs/math/aabb.h:374:13: warning: function 'aabb_for_oriented_aabb(AABB const&, Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  374 | inline AABB aabb_for_oriented_aabb (const AABB& aabb, const Matrix4& transform)
      |             ^~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/math/aabb.h: In function 'aabb_for_oriented_aabb_safe(AABB const&, Matrix4 const&)':
src/tools/radiant/libs/math/aabb.h:383:13: warning: function 'aabb_for_oriented_aabb_safe(AABB const&, Matrix4 const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  383 | inline AABB aabb_for_oriented_aabb_safe (const AABB& aabb, const Matrix4& transform)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, char const*)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [59]>(TextOutputStream&, char const (&) [59])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [59]>(TextOutputStream&, char const (&) [59])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [33]>(TextOutputStream&, char const (&) [33])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [33]>(TextOutputStream&, char const (&) [33])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [2]>(TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [30]>(TextOutputStream&, char const (&) [30])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [60]>(TextOutputStream&, char const (&) [60])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [60]>(TextOutputStream&, char const (&) [60])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [28]>(TextOutputStream&, char const (&) [28])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [28]>(TextOutputStream&, char const (&) [28])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [27]>(TextOutputStream&, char const (&) [27])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [36]>(TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [65]>(TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [10]>(TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/include/itextstream.h: In function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <char [51]>(TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >(ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^~~~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >(ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> >' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Name_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Name_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Name_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Name_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write<TextOutputStream>(TextOutputStream&, int)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/libs/generic/constant.h: In function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write<TextOutputStream, scene::Graph::Version_CONSTANT_>(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, ConstantWrapper<scene::Graph::Version_CONSTANT_> const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write<TextOutputStream, ConstantWrapper<scene::Graph::Version_CONSTANT_> >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^~~~~~~~~~~~~
src/tools/radiant/include/itextstream.h: In function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&':
src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< <Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > >(TextOutputStream&, Quoted<ConstantWrapper<scene::Graph::Version_CONSTANT_> > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^~~~~~~~
src/tools/radiant/include/iscenegraph.h: In function 'GlobalSceneGraph()':
src/tools/radiant/include/iscenegraph.h:241:22: warning: function 'GlobalSceneGraph()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^~~~~~~~~~~~~~~~
===> CXX [uforadiant] src/shared/parse.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/shared/ufotypes.h:32,
                 from src/shared/parse.h:30,
                 from src/shared/parse.cpp:28:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/shared/parse.h:31:
src/shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [uforadiant] src/shared/entitiesdef.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/string.h:26,
                 from src/shared/entitiesdef.cpp:28:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/shared/shared.h:54,
                 from src/shared/entitiesdef.cpp:34:
src/shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CC [uforadiant] src/libs/picomodel/picointernal.c
cc1: warning: command-line option '-std=c++14' is valid for C++/ObjC++ but not for C
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/string.h:26,
                 from src/libs/picomodel/picointernal.c:41:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
===> CC [uforadiant] src/libs/picomodel/picomodel.c
cc1: warning: command-line option '-std=c++14' is valid for C++/ObjC++ but not for C
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:27,
                 from src/libs/picomodel/picointernal.h:44,
                 from src/libs/picomodel/picomodel.c:39:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
src/libs/picomodel/picomodel.c: In function 'PicoVertexCoordGenerateHash':
src/libs/picomodel/picomodel.c:1131:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 1131 |         hash += ~(*((unsigned int*) &xyz_epsilonspace[0]) << 15);
      |                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/libs/picomodel/picomodel.c:1132:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 1132 |         hash ^= (*((unsigned int*) &xyz_epsilonspace[0]) >> 10);
      |                   ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/libs/picomodel/picomodel.c:1133:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 1133 |         hash += (*((unsigned int*) &xyz_epsilonspace[1]) << 3);
      |                   ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/libs/picomodel/picomodel.c:1134:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 1134 |         hash ^= (*((unsigned int*) &xyz_epsilonspace[1]) >> 6);
      |                   ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/libs/picomodel/picomodel.c:1135:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 1135 |         hash += ~(*((unsigned int*) &xyz_epsilonspace[2]) << 11);
      |                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/libs/picomodel/picomodel.c:1136:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 1136 |         hash ^= (*((unsigned int*) &xyz_epsilonspace[2]) >> 16);
      |                   ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
===> CC [uforadiant] src/libs/picomodel/picomodules.c
cc1: warning: command-line option '-std=c++14' is valid for C++/ObjC++ but not for C
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:27,
                 from src/libs/picomodel/picointernal.h:44,
                 from src/libs/picomodel/picomodules.c:43:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
===> CC [uforadiant] src/libs/picomodel/pm_ase.c
cc1: warning: command-line option '-std=c++14' is valid for C++/ObjC++ but not for C
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:27,
                 from src/libs/picomodel/picointernal.h:44,
                 from src/libs/picomodel/pm_ase.c:43:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
===> CC [uforadiant] src/libs/picomodel/pm_md3.c
cc1: warning: command-line option '-std=c++14' is valid for C++/ObjC++ but not for C
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:27,
                 from src/libs/picomodel/picointernal.h:44,
                 from src/libs/picomodel/pm_md3.c:39:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
===> CC [uforadiant] src/libs/picomodel/pm_obj.c
cc1: warning: command-line option '-std=c++14' is valid for C++/ObjC++ but not for C
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:27,
                 from src/libs/picomodel/picointernal.h:44,
                 from src/libs/picomodel/pm_obj.c:39:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
===> CC [uforadiant] src/libs/picomodel/pm_md2.c
cc1: warning: command-line option '-std=c++14' is valid for C++/ObjC++ but not for C
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:27,
                 from src/libs/picomodel/picointernal.h:44,
                 from src/libs/picomodel/pm_md2.c:43:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
===> LD [radiant/uforadiant]
src/tools/radiant/include/iselection.h: In member function 'assignFromCurrentScene':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/selection/selectionset/SelectionSet.cpp:118:30: note: called from here
  118 |         GlobalSelectionSystem().foreachSelected(_walker);
      |                              ^
src/tools/radiant/include/modulesystem.h: In member function 'selfRegister':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:109:43: note: called from here
  109 |                         globalModuleServer().registerModule(getName(), getVersion(),
      |                                           ^
src/tools/radiant/include/modulesystem.h: In member function 'selfRegister':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:109:43: note: called from here
  109 |                         globalModuleServer().registerModule(getName(), getVersion(),
      |                                           ^
src/tools/radiant/include/modulesystem.h: In member function 'selfRegister':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:109:43: note: called from here
  109 |                         globalModuleServer().registerModule(getName(), getVersion(),
      |                                           ^
src/tools/radiant/include/modulesystem.h: In member function 'selfRegister':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:109:43: note: called from here
  109 |                         globalModuleServer().registerModule(getName(), getVersion(),
      |                                           ^
src/tools/radiant/include/modulesystem.h: In member function 'selfRegister':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:109:43: note: called from here
  109 |                         globalModuleServer().registerModule(getName(), getVersion(),
      |                                           ^
src/tools/radiant/include/itextstream.h: In member function 'getOutputStream':
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/radiant/main.cpp:274:49: note: called from here
  274 |                         return globalErrorStream();
      |                                                 ^
src/tools/radiant/include/iscenegraph.h: In member function 'boundsChanged':
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/libs/Instance.cpp:187:33: note: called from here
  187 |                 GlobalSceneGraph().boundsChanged();
      |                                 ^
src/tools/radiant/include/modulesystem.h: In member function 'selfRegister':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:109:43: note: called from here
  109 |                         globalModuleServer().registerModule(getName(), getVersion(),
      |                                           ^
src/tools/radiant/libs/Instance.cpp: In member function 'transformChanged':
src/tools/radiant/libs/Instance.cpp:27:15: warning: inlining failed in call to '__ct_base .constprop': function not inlinable [-Winline]
   27 |         class TransformChangedWalker: public scene::Graph::Walker
      |               ^
src/tools/radiant/libs/Instance.cpp:159:54: note: called from here
  159 |                 GlobalSceneGraph().traverse_subgraph(TransformChangedWalker(), m_path);
      |                                                      ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/libs/Instance.cpp:159:33: note: called from here
  159 |                 GlobalSceneGraph().traverse_subgraph(TransformChangedWalker(), m_path);
      |                                 ^
src/tools/radiant/include/iscenegraph.h: In member function 'childSelected':
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/libs/Instance.cpp:203:41: note: called from here
  203 |                         GlobalSceneGraph().traverse_subgraph(ChildSelectedWalker(m_childSelected), m_path);
      |                                         ^
src/tools/radiant/libs/Instance.cpp: In member function 'selectedChanged':
src/tools/radiant/libs/Instance.cpp:37:15: warning: inlining failed in call to '__ct_base .constprop': function not inlinable [-Winline]
   37 |         class ParentSelectedChangedWalker: public scene::Graph::Walker
      |               ^
src/tools/radiant/libs/Instance.cpp:219:54: note: called from here
  219 |                 GlobalSceneGraph().traverse_subgraph(ParentSelectedChangedWalker(), m_path);
      |                                                      ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/libs/Instance.cpp:219:33: note: called from here
  219 |                 GlobalSceneGraph().traverse_subgraph(ParentSelectedChangedWalker(), m_path);
      |                                 ^
src/tools/radiant/libs/scenelib.h: In member function 'isSelected':
src/tools/radiant/libs/scenelib.h:492:26: warning: inlining failed in call to 'Instance_getSelectable': function not inlinable [-Winline]
  492 | inline const Selectable* Instance_getSelectable (const scene::Instance& instance)
      |                          ^
src/tools/radiant/libs/Instance.cpp:226:78: note: called from here
  226 |                         const Selectable* selectable = Instance_getSelectable(*this);
      |                                                                              ^
src/tools/radiant/libs/string/string.h: In function 'string_equal_nocase_n':
src/tools/radiant/libs/string/string.h:86:12: warning: inlining failed in call to 'string_compare_nocase_n': function not inlinable [-Winline]
   86 | inline int string_compare_nocase_n (const std::string& string, const std::string& other, std::size_t n)
      |            ^
src/tools/radiant/libs/string/string.h:104:39: note: called from here
  104 |         return string_compare_nocase_n(string, other, n) == 0;
      |                                       ^
src/tools/radiant/libs/string/string.h: In function 'shader_equal_n':
src/tools/radiant/libs/string/string.h:102:13: warning: inlining failed in call to 'string_equal_nocase_n': function not inlinable [-Winline]
  102 | inline bool string_equal_nocase_n (const std::string& string, const std::string& other, std::size_t n)
      |             ^
src/tools/radiant/libs/shaderlib.h:37:37: note: called from here
   37 |         return string_equal_nocase_n(shader, other, n);
      |                                     ^
src/tools/radiant/libs/gtkutil/widget.h: In function 'DialogEntry_new':
src/tools/radiant/libs/gtkutil/widget.h:30:13: warning: inlining failed in call to 'widget_set_size.constprop': function not inlinable [-Winline]
   30 | inline void widget_set_size (GtkWidget* widget, int width, int height)
      |             ^
src/tools/radiant/radiant/dialog.cpp:54:24: note: called from here
   54 |         widget_set_size(GTK_WIDGET(entry), 200, 0);
      |                        ^
src/tools/radiant/include/iselection.h: In function 'hideSelected':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/selection/algorithm/General.cpp:236:30: note: called from here
  236 |         GlobalSelectionSystem().setSelectedAll(false);
      |                              ^
src/tools/radiant/include/iscenegraph.h:246:13: warning: inlining failed in call to 'SceneChangeNotify': function not inlinable [-Winline]
  246 | inline void SceneChangeNotify ()
      |             ^
src/tools/radiant/radiant/selection/algorithm/General.cpp:235:26: note: called from here
  235 |         SceneChangeNotify();
      |                          ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/selection/algorithm/General.cpp:234:25: note: called from here
  234 |         GlobalSceneGraph().traverse(HideSelectedWalker(true));
      |                         ^
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^
src/tools/radiant/libs/generic/constant.h:43:29: note: called from here
   43 |         return ostream_write(ostream, typename Type::Value(c));
      |                             ^
src/tools/radiant/libs/gtkutil/widget.h: In function 'DialogSpinner_new':
src/tools/radiant/libs/gtkutil/widget.h:30:13: warning: inlining failed in call to 'widget_set_size.constprop': function not inlinable [-Winline]
   30 | inline void widget_set_size (GtkWidget* widget, int width, int height)
      |             ^
src/tools/radiant/radiant/dialog.cpp:91:24: note: called from here
   91 |         widget_set_size(GTK_WIDGET(spin), 64, 0);
      |                        ^
src/tools/radiant/include/iscenegraph.h: In function 'showAllHidden':
src/tools/radiant/include/iscenegraph.h:246:13: warning: inlining failed in call to 'SceneChangeNotify': function not inlinable [-Winline]
  246 | inline void SceneChangeNotify ()
      |             ^
src/tools/radiant/radiant/selection/algorithm/General.cpp:257:26: note: called from here
  257 |         SceneChangeNotify();
      |                          ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/selection/algorithm/General.cpp:256:25: note: called from here
  256 |         GlobalSceneGraph().traverse(HideAllWalker(false));
      |                         ^
src/tools/radiant/include/iselection.h: In function 'invertSelection':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/selection/algorithm/General.cpp:306:80: note: called from here
  306 |         GlobalSceneGraph().traverse(InvertSelectionWalker(GlobalSelectionSystem().Mode()));
      |                                                                                ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/selection/algorithm/General.cpp:306:25: note: called from here
  306 |         GlobalSceneGraph().traverse(InvertSelectionWalker(GlobalSelectionSystem().Mode()));
      |                         ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'getDebugMessageHandler':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/server.cpp:74:57: note: called from here
   74 |                         return globalDebugMessageHandler();
      |                                                         ^
src/tools/radiant/include/itextstream.h: In member function 'getOutputStream':
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^
src/tools/radiant/libs/generic/constant.h:43:29: note: called from here
   43 |         return ostream_write(ostream, typename Type::Value(c));
      |                             ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/server.cpp:62:50: note: called from here
   62 |                         return globalOutputStream();
      |                                                  ^
src/tools/radiant/include/iscenegraph.h: In function 'expandSelectionToEntities':
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/selection/algorithm/Group.cpp:48:25: note: called from here
   48 |         GlobalSceneGraph().traverse(ExpandSelectionToEntitiesWalker());
      |                         ^
src/tools/radiant/libs/stream/textstream.h: In function 'write_signed_nonzero_decimal_backward':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: inlining failed in call to 'write_unsigned_nonzero_decimal_backward': function not inlinable [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^
src/tools/radiant/libs/stream/textstream.h:60:54: note: called from here
   60 |         ptr = write_unsigned_nonzero_decimal_backward(ptr, negative ? -decimal : decimal);
      |                                                      ^
src/tools/radiant/include/modulesystem.h: In member function 'selfRegister':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:109:43: note: called from here
  109 |                         globalModuleServer().registerModule(getName(), getVersion(),
      |                                           ^
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^
src/tools/radiant/libs/generic/constant.h:43:29: note: called from here
   43 |         return ostream_write(ostream, typename Type::Value(c));
      |                             ^
src/tools/radiant/include/iselection.h: In function 'getShaderFromSelection':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:67:67: note: called from here
   67 |         const SelectionInfo& selectionInfo = GlobalSelectionSystem().getSelectionInfo();
      |                                                                   ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:78:79: note: called from here
   78 |                                 Scene_ForEachSelectedBrush_ForEachFaceInstance(GlobalSceneGraph(), UniqueFaceShaderFinder(faceShader));
      |                                                                               ^
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h:164:23: warning: inlining failed in call to 'Scene_ForEachSelectedBrush_ForEachFaceInstance.constprop.isra': function not inlinable [-Winline]
  164 | inline const Functor& Scene_ForEachSelectedBrush_ForEachFaceInstance (scene::Graph& graph, const Functor& functor)
      |                       ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:78:79: note: called from here
   78 |                                 Scene_ForEachSelectedBrush_ForEachFaceInstance(GlobalSceneGraph(), UniqueFaceShaderFinder(faceShader));
      |                                                                               ^
src/tools/radiant/include/iundo.h: In member function '__ct_base ':
src/tools/radiant/include/iundo.h:172:20: warning: inlining failed in call to 'GlobalUndoSystem': function not inlinable [-Winline]
  172 | inline UndoSystem& GlobalUndoSystem ()
      |                    ^
src/tools/radiant/include/iundo.h:184:41: note: called from here
  184 |                         GlobalUndoSystem().start();
      |                                         ^
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^
src/tools/radiant/libs/generic/constant.h:43:29: note: called from here
   43 |         return ostream_write(ostream, typename Type::Value(c));
      |                             ^
src/tools/radiant/include/iundo.h: In member function '__dt_base ':
src/tools/radiant/include/iundo.h:172:20: warning: inlining failed in call to 'GlobalUndoSystem': function not inlinable [-Winline]
  172 | inline UndoSystem& GlobalUndoSystem ()
      |                    ^
src/tools/radiant/include/iundo.h:188:41: note: called from here
  188 |                         GlobalUndoSystem().finish(_command);
      |                                         ^
src/tools/radiant/libs/string/string.h: In member function '__ct_base ':
src/tools/radiant/libs/string/string.h:172:12: warning: inlining failed in call to 'toInt': function not inlinable [-Winline]
  172 | inline int toInt (const std::string& str, int defaultValue = 0)
      |            ^
src/tools/radiant/include/ifilter.h:64:53: note: called from here
   64 |                         surfaceflags = string::toInt(m);
      |                                                     ^
src/tools/radiant/libs/string/string.h:172:12: warning: inlining failed in call to 'toInt': function not inlinable [-Winline]
  172 | inline int toInt (const std::string& str, int defaultValue = 0)
      |            ^
src/tools/radiant/include/ifilter.h:66:53: note: called from here
   66 |                         contentflags = string::toInt(m);
      |                                                     ^
src/tools/radiant/libs/instancelib.h: In function 'apply':
src/tools/radiant/libs/instancelib.h:207:13: warning: inlining failed in call to 'InstanceSet_forEach.isra': function not inlinable [-Winline]
  207 | inline void InstanceSet_forEach (InstanceSet& instances, const Functor& functor)
      |             ^
src/tools/radiant/libs/instancelib.h:234:44: note: called from here
  234 |                         InstanceSet_forEach(instances, InstanceEvaluateTransform<Type> ());
      |                                            ^
src/tools/radiant/libs/generic/bitfield.h: In function 'modifiers_for_state':
src/tools/radiant/libs/generic/bitfield.h:72:36: warning: inlining failed in call to 'operator|=.isra': function not inlinable [-Winline]
   72 | inline BitFieldValue<Enumeration>& operator|=(BitFieldValue<Enumeration>& self, BitFieldValue<Enumeration> other) {
      |                                    ^
src/tools/radiant/radiant/windowobservers.cpp:119:30: note: called from here
  119 |                 modifiers |= c_modifierShift;
      |                              ^
src/tools/radiant/libs/generic/bitfield.h:72:36: warning: inlining failed in call to 'operator|=.isra': function not inlinable [-Winline]
   72 | inline BitFieldValue<Enumeration>& operator|=(BitFieldValue<Enumeration>& self, BitFieldValue<Enumeration> other) {
      |                                    ^
src/tools/radiant/radiant/windowobservers.cpp:121:30: note: called from here
  121 |                 modifiers |= c_modifierControl;
      |                              ^
src/tools/radiant/libs/generic/bitfield.h:72:36: warning: inlining failed in call to 'operator|=.isra': function not inlinable [-Winline]
   72 | inline BitFieldValue<Enumeration>& operator|=(BitFieldValue<Enumeration>& self, BitFieldValue<Enumeration> other) {
      |                                    ^
src/tools/radiant/radiant/windowobservers.cpp:123:30: note: called from here
  123 |                 modifiers |= c_modifierAlt;
      |                              ^
src/tools/radiant/include/modulesystem.h: In member function 'selfRegister':
src/tools/radiant/include/iscenegraph.h: In function 'SceneChangeNotify':
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/include/iscenegraph.h:248:25: note: called from here
  248 |         GlobalSceneGraph().sceneChanged();
      |                         ^
src/tools/radiant/include/iscenegraph.h: In function 'ModeChangeNotify':
src/tools/radiant/include/iscenegraph.h:246:13: warning: inlining failed in call to 'SceneChangeNotify': function not inlinable [-Winline]
  246 | inline void SceneChangeNotify ()
      |             ^
src/tools/radiant/radiant/commands.cpp:207:26: note: called from here
  207 |         SceneChangeNotify();
      |                          ^
src/tools/radiant/include/ieventmanager.h: In function 'Camera_motionDelta':
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/camera/CamWnd.cpp:134:43: note: called from here
  134 |         cam->m_strafe = GlobalEventManager().MouseEvents().strafeActive(state);
      |                                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/camera/CamWnd.cpp:137:59: note: called from here
  137 |                 cam->m_strafe_forward = GlobalEventManager().MouseEvents().strafeForwardActive(state);
      |                                                           ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:109:43: note: called from here
  109 |                         globalModuleServer().registerModule(getName(), getVersion(),
      |                                           ^
src/tools/radiant/libs/generic/bitfield.h: In function 'bitfield_disable':
src/tools/radiant/libs/generic/bitfield.h:76:35: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
   76 | inline BitFieldValue<Enumeration> operator&(BitFieldValue<Enumeration> self, BitFieldValue<Enumeration> other) {
      |                                   ^
src/tools/radiant/libs/generic/bitfield.h:106:25: note: called from here
  106 |         return bitfield & ~mask;
      |                         ^
src/tools/radiant/libs/generic/bitfield.h:84:35: warning: inlining failed in call to 'operator~': function not inlinable [-Winline]
   84 | inline BitFieldValue<Enumeration> operator~(BitFieldValue<Enumeration> self) {
      |                                   ^
src/tools/radiant/libs/generic/bitfield.h:106:25: note: called from here
  106 |         return bitfield & ~mask;
      |                         ^
src/tools/radiant/include/iselection.h: In function 'EdgeMode':
src/tools/radiant/radiant/camera/CamWnd.cpp: In function 'selection_button_press_freemove':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/camera/CamWnd.cpp:61:21: warning: inlining failed in call to 'windowvector_for_widget_centre.isra': function not inlinable [-Winline]
   61 | inline WindowVector windowvector_for_widget_centre(GtkWidget* widget) {
      |                     ^
src/tools/radiant/radiant/camera/CamWnd.cpp:147:69: note: called from here
  147 |                 observer->onMouseDown(windowvector_for_widget_centre(widget), event);
      |                                                                     ^
src/tools/radiant/radiant/commands.cpp:219:37: note: called from here
  219 |         return GlobalSelectionSystem().Mode() == SelectionSystem::eComponent && GlobalSelectionSystem().ComponentMode()
      |                                     ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/commands.cpp:219:102: note: called from here
  219 |         return GlobalSelectionSystem().Mode() == SelectionSystem::eComponent && GlobalSelectionSystem().ComponentMode()
      |                                                                                                      ^
src/tools/radiant/libs/generic/bitfield.h: In function 'bitfield_enabled':
src/tools/radiant/libs/generic/bitfield.h:76:35: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
   76 | inline BitFieldValue<Enumeration> operator&(BitFieldValue<Enumeration> self, BitFieldValue<Enumeration> other) {
      |                                   ^
src/tools/radiant/libs/generic/bitfield.h:110:26: note: called from here
  110 |         return (bitfield & mask).get() != 0;
      |                          ^
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^
src/tools/radiant/libs/generic/constant.h:43:29: note: called from here
   43 |         return ostream_write(ostream, typename Type::Value(c));
      |                             ^
src/tools/radiant/radiant/camera/CamWnd.cpp: In function 'selection_button_release_freemove':
src/tools/radiant/radiant/camera/CamWnd.cpp:61:21: warning: inlining failed in call to 'windowvector_for_widget_centre.isra': function not inlinable [-Winline]
   61 | inline WindowVector windowvector_for_widget_centre(GtkWidget* widget) {
      |                     ^
src/tools/radiant/radiant/camera/CamWnd.cpp:155:67: note: called from here
  155 |                 observer->onMouseUp(windowvector_for_widget_centre(widget), event);
      |                                                                   ^
src/tools/radiant/include/iselection.h: In function 'VertexMode':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/commands.cpp:225:37: note: called from here
  225 |         return GlobalSelectionSystem().Mode() == SelectionSystem::eComponent && GlobalSelectionSystem().ComponentMode()
      |                                     ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/commands.cpp:225:102: note: called from here
  225 |         return GlobalSelectionSystem().Mode() == SelectionSystem::eComponent && GlobalSelectionSystem().ComponentMode()
      |                                                                                                      ^
src/tools/radiant/libs/generic/constant.h: In function 'operator<<':
src/tools/radiant/libs/generic/constant.h:41:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/radiant/camera/CamWnd.cpp: In function 'selection_motion_freemove':
src/tools/radiant/radiant/camera/CamWnd.cpp:61:21: warning: inlining failed in call to 'windowvector_for_widget_centre.isra': function not inlinable [-Winline]
   61 | inline WindowVector windowvector_for_widget_centre(GtkWidget* widget) {
      |                     ^
src/tools/radiant/radiant/camera/CamWnd.cpp:162:63: note: called from here
  162 |         observer->onMouseMotion(windowvector_for_widget_centre(widget), event->state);
      |                                                               ^
src/tools/radiant/include/iselection.h: In function 'FaceMode':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/commands.cpp:231:37: note: called from here
  231 |         return GlobalSelectionSystem().Mode() == SelectionSystem::eComponent && GlobalSelectionSystem().ComponentMode()
      |                                     ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/commands.cpp:231:102: note: called from here
  231 |         return GlobalSelectionSystem().Mode() == SelectionSystem::eComponent && GlobalSelectionSystem().ComponentMode()
      |                                                                                                      ^
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^
src/tools/radiant/libs/generic/constant.h:43:29: note: called from here
   43 |         return ostream_write(ostream, typename Type::Value(c));
      |                             ^
src/tools/radiant/libs/string/string.h: In member function '__ct_base ':
src/tools/radiant/libs/string/string.h:224:20: warning: inlining failed in call to 'replaceAll': function not inlinable [-Winline]
  224 | inline std::string replaceAll (const std::string& str, const std::string& searchStr, const std::string& replaceStr)
      |                    ^
src/tools/radiant/libs/os/path.h:268:52: note: called from here
  268 |                         m_path = string::replaceAll(path, "\\", "/");
      |                                                    ^
src/tools/radiant/libs/string/string.h:245:13: warning: inlining failed in call to 'endsWith': function not inlinable [-Winline]
  245 | inline bool endsWith (const std::string& str, const std::string& end)
      |             ^
src/tools/radiant/libs/os/path.h:269:46: note: called from here
  269 |                         if (!string::endsWith(m_path, "/"))
      |                                              ^
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^
src/tools/radiant/libs/generic/constant.h:43:29: note: called from here
   43 |         return ostream_write(ostream, typename Type::Value(c));
      |                             ^
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^
src/tools/radiant/libs/generic/constant.h:43:29: note: called from here
   43 |         return ostream_write(ostream, typename Type::Value(c));
      |                             ^
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^
src/tools/radiant/libs/generic/constant.h:43:29: note: called from here
   43 |         return ostream_write(ostream, typename Type::Value(c));
      |                             ^
src/tools/radiant/include/iselectionset.h: In member function '__dt_base ':
src/tools/radiant/include/iselectionset.h:113:41: warning: inlining failed in call to 'GlobalSelectionSetManager': function not inlinable [-Winline]
  113 | inline selection::ISelectionSetManager& GlobalSelectionSetManager ()
      |                                         ^
src/tools/radiant/radiant/selection/selectionset/SelectionSetToolmenu.cpp:82:34: note: called from here
   82 |         GlobalSelectionSetManager().removeObserver(*this);
      |                                  ^
src/tools/radiant/include/iregistry.h: In member function '__ct_base ':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/camera/CamWnd.cpp:74:40: note: called from here
   74 |                 bestUp = GlobalRegistry().getFloat("game/defaults/maxWorldCoord");
      |                                        ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/camera/CamWnd.cpp:75:43: note: called from here
   75 |                 bestDown = -GlobalRegistry().getFloat("game/defaults/maxWorldCoord");
      |                                           ^
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^
src/tools/radiant/libs/generic/constant.h:43:29: note: called from here
   43 |         return ostream_write(ostream, typename Type::Value(c));
      |                             ^
src/tools/radiant/include/iselectionset.h: In member function 'update':
src/tools/radiant/include/iselectionset.h:113:41: warning: inlining failed in call to 'GlobalSelectionSetManager': function not inlinable [-Winline]
  113 | inline selection::ISelectionSetManager& GlobalSelectionSetManager ()
      |                                         ^
src/tools/radiant/radiant/selection/selectionset/SelectionSetToolmenu.cpp:133:34: note: called from here
  133 |         GlobalSelectionSetManager().foreachSelectionSet(visitor);
      |                                  ^
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^
src/tools/radiant/libs/generic/constant.h:43:29: note: called from here
   43 |         return ostream_write(ostream, typename Type::Value(c));
      |                             ^
src/tools/radiant/include/iregistry.h: In member function '__ct_base ':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/camera/CameraSettings.cpp:13:62: note: called from here
   13 |         _callbackActive(false), _movementSpeed(GlobalRegistry().getInt(RKEY_MOVEMENT_SPEED)), _angleSpeed(
      |                                                              ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/camera/CameraSettings.cpp:14:39: note: called from here
   14 |                         GlobalRegistry().getInt(RKEY_ROTATION_SPEED)), _invertMouseVerticalAxis(GlobalRegistry().get(
      |                                       ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/camera/CameraSettings.cpp:14:111: note: called from here
   14 |                         GlobalRegistry().getInt(RKEY_ROTATION_SPEED)), _invertMouseVerticalAxis(GlobalRegistry().get(
      |                                                                                                               ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/camera/CameraSettings.cpp:15:99: note: called from here
   15 |                         RKEY_INVERT_MOUSE_VERTICAL_AXIS) == "1"), _discreteMovement(GlobalRegistry().get(RKEY_DISCRETE_MOVEMENT)
      |                                                                                                   ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/camera/CameraSettings.cpp:16:60: note: called from here
   16 |                         == "1"), _cubicScale(GlobalRegistry().getInt(RKEY_CUBIC_SCALE)), _farClipEnabled(GlobalRegistry().get(
      |                                                            ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/camera/CameraSettings.cpp:16:120: note: called from here
   16 |                         == "1"), _cubicScale(GlobalRegistry().getInt(RKEY_CUBIC_SCALE)), _farClipEnabled(GlobalRegistry().get(
      |                                                                                                                        ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/camera/CameraSettings.cpp:18:60: note: called from here
   18 |                         _solidSelectionBoxes(GlobalRegistry().get(RKEY_SOLID_SELECTION_BOXES) == "1")
      |                                                            ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/camera/CameraSettings.cpp:26:38: note: called from here
   26 |         importDrawMode(GlobalRegistry().getInt(RKEY_DRAWMODE));
      |                                      ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/camera/CameraSettings.cpp:29:23: note: called from here
   29 |         GlobalRegistry().addKeyObserver(this, RKEY_MOVEMENT_SPEED);
      |                       ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/camera/CameraSettings.cpp:30:23: note: called from here
   30 |         GlobalRegistry().addKeyObserver(this, RKEY_ROTATION_SPEED);
      |                       ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/camera/CameraSettings.cpp:31:23: note: called from here
   31 |         GlobalRegistry().addKeyObserver(this, RKEY_INVERT_MOUSE_VERTICAL_AXIS);
      |                       ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/camera/CameraSettings.cpp:32:23: note: called from here
   32 |         GlobalRegistry().addKeyObserver(this, RKEY_DISCRETE_MOVEMENT);
      |                       ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/camera/CameraSettings.cpp:33:23: note: called from here
   33 |         GlobalRegistry().addKeyObserver(this, RKEY_ENABLE_FARCLIP);
      |                       ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/camera/CameraSettings.cpp:34:23: note: called from here
   34 |         GlobalRegistry().addKeyObserver(this, RKEY_DRAWMODE);
      |                       ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/camera/CameraSettings.cpp:35:23: note: called from here
   35 |         GlobalRegistry().addKeyObserver(this, RKEY_SOLID_SELECTION_BOXES);
      |                       ^
src/tools/radiant/include/preferencesystem.h:125:26: warning: inlining failed in call to 'GlobalPreferenceSystem': function not inlinable [-Winline]
  125 | inline PreferenceSystem& GlobalPreferenceSystem() {
      |                          ^
src/tools/radiant/radiant/camera/CameraSettings.cpp:38:31: note: called from here
   38 |         GlobalPreferenceSystem().addConstructor(this);
      |                               ^
src/tools/radiant/include/iregistry.h: In member function 'savePathsToRegistry':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/environment.cpp:131:23: note: called from here
  131 |         GlobalRegistry().set(RKEY_BITMAPS_PATH, _bitmapsPath);
      |                       ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/environment.cpp:130:23: note: called from here
  130 |         GlobalRegistry().set(RKEY_SETTINGS_PATH, _settingsPath);
      |                       ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/environment.cpp:129:23: note: called from here
  129 |         GlobalRegistry().set(RKEY_HOME_PATH, _homePath);
      |                       ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/environment.cpp:128:23: note: called from here
  128 |         GlobalRegistry().set(RKEY_APP_PATH, _appPath);
      |                       ^
src/tools/radiant/include/iclipper.h: In function 'ToolChanged':
src/tools/radiant/include/iclipper.h:107:17: warning: inlining failed in call to 'GlobalClipper': function not inlinable [-Winline]
  107 | inline Clipper& GlobalClipper() {
      |                 ^
src/tools/radiant/radiant/commands.cpp:433:71: note: called from here
  433 |         GlobalEventManager().setToggled("ToggleClipper", GlobalClipper().clipMode());
      |                                                                       ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/commands.cpp:433:27: note: called from here
  433 |         GlobalEventManager().setToggled("ToggleClipper", GlobalClipper().clipMode());
      |                           ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/commands.cpp:434:80: note: called from here
  434 |         GlobalEventManager().setToggled("MouseTranslate", GlobalSelectionSystem().ManipulatorMode()
      |                                                                                ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/commands.cpp:434:27: note: called from here
  434 |         GlobalEventManager().setToggled("MouseTranslate", GlobalSelectionSystem().ManipulatorMode()
      |                           ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/commands.cpp:436:77: note: called from here
  436 |         GlobalEventManager().setToggled("MouseRotate", GlobalSelectionSystem().ManipulatorMode()
      |                                                                             ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/commands.cpp:436:27: note: called from here
  436 |         GlobalEventManager().setToggled("MouseRotate", GlobalSelectionSystem().ManipulatorMode()
      |                           ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/commands.cpp:438:76: note: called from here
  438 |         GlobalEventManager().setToggled("MouseScale", GlobalSelectionSystem().ManipulatorMode() == SelectionSystem::eScale);
      |                                                                            ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/commands.cpp:438:27: note: called from here
  438 |         GlobalEventManager().setToggled("MouseScale", GlobalSelectionSystem().ManipulatorMode() == SelectionSystem::eScale);
      |                           ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/commands.cpp:439:75: note: called from here
  439 |         GlobalEventManager().setToggled("MouseDrag", GlobalSelectionSystem().ManipulatorMode() == SelectionSystem::eDrag);
      |                                                                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/commands.cpp:439:27: note: called from here
  439 |         GlobalEventManager().setToggled("MouseDrag", GlobalSelectionSystem().ManipulatorMode() == SelectionSystem::eDrag);
      |                           ^
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^
src/tools/radiant/libs/generic/constant.h:43:29: note: called from here
   43 |         return ostream_write(ostream, typename Type::Value(c));
      |                             ^
src/tools/radiant/include/iregistry.h: In member function 'deletePathsFromRegistry':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/environment.cpp:138:23: note: called from here
  138 |         GlobalRegistry().deleteXPath(RKEY_BITMAPS_PATH);
      |                       ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/environment.cpp:137:23: note: called from here
  137 |         GlobalRegistry().deleteXPath(RKEY_SETTINGS_PATH);
      |                       ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/environment.cpp:136:23: note: called from here
  136 |         GlobalRegistry().deleteXPath(RKEY_HOME_PATH);
      |                       ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/environment.cpp:135:23: note: called from here
  135 |         GlobalRegistry().deleteXPath(RKEY_APP_PATH);
      |                       ^
src/tools/radiant/libs/math/FloatTools.h: In function 'quantiseFloating':
src/tools/radiant/libs/math/FloatTools.h:38:16: warning: inlining failed in call to 'float_snapped.isra': function not inlinable [-Winline]
   38 | inline Element float_snapped (const Element& f, const OtherElement& snap)
      |                ^
src/tools/radiant/radiant/brush/Brush.h:18:29: note: called from here
   18 |         return float_snapped(f, 1.f / (1 << 16));
      |                             ^
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^
src/tools/radiant/libs/generic/constant.h:43:29: note: called from here
   43 |         return ostream_write(ostream, typename Type::Value(c));
      |                             ^
src/tools/radiant/include/ieventmanager.h: In member function '__dt_base ':
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/ui/findbrush/findbrush.cpp:65:27: note: called from here
   65 |         GlobalEventManager().disconnectDialogWindow(GTK_WINDOW(getWindow()));
      |                           ^
src/tools/radiant/include/iregistry.h: In member function 'setMode':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/camera/CameraSettings.cpp:133:23: note: called from here
  133 |         GlobalRegistry().setInt(RKEY_DRAWMODE, static_cast<int> (mode));
      |                       ^
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^
src/tools/radiant/libs/generic/constant.h:43:29: note: called from here
   43 |         return ostream_write(ostream, typename Type::Value(c));
      |                             ^
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write':
src/tools/radiant/include/iregistry.h: In member function 'setCubicScale':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^
src/tools/radiant/libs/generic/constant.h:43:29: note: called from here
   43 |         return ostream_write(ostream, typename Type::Value(c));
      |                             ^
src/tools/radiant/include/iselection.h: In function 'SelectionSystem_DefaultMode':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/commands.cpp:213:30: note: called from here
  213 |         GlobalSelectionSystem().SetComponentMode(SelectionSystem::eDefault);
      |                              ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/commands.cpp:212:30: note: called from here
  212 |         GlobalSelectionSystem().SetMode(SelectionSystem::ePrimitive);
      |                              ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/camera/CameraSettings.cpp:178:23: note: called from here
  178 |         GlobalRegistry().set(RKEY_CUBIC_SCALE, scaleStr);
      |                       ^
src/tools/radiant/libs/string/string.h:155:20: warning: inlining failed in call to 'toString': function not inlinable [-Winline]
  155 | inline std::string toString (const T& t)
      |                    ^
src/tools/radiant/radiant/camera/CameraSettings.cpp:176:60: note: called from here
  176 |         std::string scaleStr = string::toString(_cubicScale);
      |                                                            ^
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write':
src/tools/radiant/include/ieventmanager.h: In function 'ComponentModeChanged':
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/commands.cpp:237:27: note: called from here
  237 |         GlobalEventManager().setToggled("DragVertices", VertexMode());
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/commands.cpp:238:27: note: called from here
  238 |         GlobalEventManager().setToggled("DragEdges", EdgeMode());
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/commands.cpp:239:27: note: called from here
  239 |         GlobalEventManager().setToggled("DragFaces", FaceMode());
      |                           ^
src/tools/radiant/libs/stream/textstream.h:190:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^
src/tools/radiant/include/iregistry.h: In member function 'setFarClip':
src/tools/radiant/libs/generic/constant.h:43:29: note: called from here
   43 |         return ostream_write(ostream, typename Type::Value(c));
      |                             ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/camera/CameraSettings.cpp:193:23: note: called from here
  193 |         GlobalRegistry().set(RKEY_ENABLE_FARCLIP, farClipEnabled ? "1" : "0");
      |                       ^
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write':
src/tools/radiant/include/iselection.h: In function 'ToggleEntityMode':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/commands.cpp:254:34: note: called from here
  254 |         if (GlobalSelectionSystem().Mode() == SelectionSystem::eEntity) {
      |                                  ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/commands.cpp:258:38: note: called from here
  258 |                 GlobalSelectionSystem().SetComponentMode(SelectionSystem::eDefault);
      |                                      ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/commands.cpp:257:38: note: called from here
  257 |                 GlobalSelectionSystem().SetMode(SelectionSystem::eEntity);
      |                                      ^
src/tools/radiant/libs/scenelib.h: In member function 'pre':
src/tools/radiant/libs/scenelib.h:488:20: warning: inlining failed in call to 'Instance_getSelectable': function not inlinable [-Winline]
  488 | inline Selectable* Instance_getSelectable (scene::Instance& instance)
      |                    ^
src/tools/radiant/radiant/selection/algorithm/General.cpp:161:72: note: called from here
  161 |                         Selectable* selectable = Instance_getSelectable(instance);
      |                                                                        ^
src/tools/radiant/libs/stream/textstream.h:190:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^
src/tools/radiant/libs/generic/constant.h:43:29: note: called from here
   43 |         return ostream_write(ostream, typename Type::Value(c));
      |                             ^
src/tools/radiant/include/iselection.h: In function 'ToggleEdgeMode':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/commands.cpp:269:41: note: called from here
  269 |         } else if (GlobalSelectionSystem().countSelected() != 0) {
      |                                         ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/commands.cpp:275:38: note: called from here
  275 |                 GlobalSelectionSystem().SetComponentMode(SelectionSystem::eEdge);
      |                                      ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/commands.cpp:274:38: note: called from here
  274 |                 GlobalSelectionSystem().SetMode(SelectionSystem::eComponent);
      |                                      ^
src/tools/radiant/libs/scenelib.h: In member function 'pre':
src/tools/radiant/libs/scenelib.h:488:20: warning: inlining failed in call to 'Instance_getSelectable': function not inlinable [-Winline]
  488 | inline Selectable* Instance_getSelectable (scene::Instance& instance)
      |                    ^
src/tools/radiant/radiant/selection/algorithm/General.cpp:224:72: note: called from here
  224 |                         Selectable* selectable = Instance_getSelectable(instance);
      |                                                                        ^
src/tools/radiant/radiant/selection/algorithm/General.cpp:206:13: warning: inlining failed in call to 'hide_node': function not inlinable [-Winline]
  206 | inline void hide_node (scene::Node& node, bool hide)
      |             ^
src/tools/radiant/radiant/selection/algorithm/General.cpp:226:42: note: called from here
  226 |                                 hide_node(path.top(), m_hide);
      |                                          ^
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write':
src/tools/radiant/include/iselection.h: In function 'ToggleVertexMode':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/commands.cpp:287:41: note: called from here
  287 |         } else if (GlobalSelectionSystem().countSelected() != 0) {
      |                                         ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/commands.cpp:293:38: note: called from here
  293 |                 GlobalSelectionSystem().SetComponentMode(SelectionSystem::eVertex);
      |                                      ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/commands.cpp:292:38: note: called from here
  292 |                 GlobalSelectionSystem().SetMode(SelectionSystem::eComponent);
      |                                      ^
src/tools/radiant/radiant/selection/algorithm/General.cpp: In member function 'pre':
src/tools/radiant/radiant/selection/algorithm/General.cpp:206:13: warning: inlining failed in call to 'hide_node': function not inlinable [-Winline]
  206 | inline void hide_node (scene::Node& node, bool hide)
      |             ^
src/tools/radiant/radiant/selection/algorithm/General.cpp:249:34: note: called from here
  249 |                         hide_node(path.top(), m_hide);
      |                                  ^
src/tools/radiant/libs/stream/textstream.h:190:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^
src/tools/radiant/libs/generic/constant.h:43:29: note: called from here
   43 |         return ostream_write(ostream, typename Type::Value(c));
      |                             ^
src/tools/radiant/libs/scenelib.h: In member function 'pre':
src/tools/radiant/libs/scenelib.h:488:20: warning: inlining failed in call to 'Instance_getSelectable': function not inlinable [-Winline]
  488 | inline Selectable* Instance_getSelectable (scene::Instance& instance)
      |                    ^
src/tools/radiant/radiant/selection/algorithm/General.cpp:271:72: note: called from here
  271 |                         Selectable* selectable = Instance_getSelectable(instance);
      |                                                                        ^
src/tools/radiant/libs/scenelib.h:277:13: warning: inlining failed in call to 'Node_isEntity': function not inlinable [-Winline]
  277 | inline bool Node_isEntity (scene::Node& node)
      |             ^
src/tools/radiant/radiant/selection/algorithm/General.cpp:275:58: note: called from here
  275 |                                         if (Node_isEntity(path.top()) != 0) {
      |                                                          ^
src/tools/radiant/libs/scenelib.h:583:36: warning: inlining failed in call to 'Instance_getComponentSelectionTestable': function not inlinable [-Winline]
  583 | inline ComponentSelectionTestable* Instance_getComponentSelectionTestable (scene::Instance& instance)
      |                                    ^
src/tools/radiant/radiant/selection/algorithm/General.cpp:284:125: note: called from here
  284 |                                         ComponentSelectionTestable* compSelTestable = Instance_getComponentSelectionTestable(instance);
      |                                                                                                                             ^
src/tools/radiant/include/selectable.h: In member function 'addIntersection':
src/tools/radiant/include/selectable.h:70:13: warning: inlining failed in call to 'SelectionIntersection_closer': function not inlinable [-Winline]
   70 | inline bool SelectionIntersection_closer (const SelectionIntersection& self, const SelectionIntersection& other)
      |             ^
src/tools/radiant/libs/selectionlib.h:278:49: note: called from here
  278 |                 if (SelectionIntersection_closer(intersection, _bestIntersection)) {
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^
src/tools/radiant/libs/generic/constant.h:43:29: note: called from here
   43 |         return ostream_write(ostream, typename Type::Value(c));
      |                             ^
src/tools/radiant/include/iselection.h: In function 'ToggleFaceMode':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/commands.cpp:305:41: note: called from here
  305 |         } else if (GlobalSelectionSystem().countSelected() != 0) {
      |                                         ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/commands.cpp:311:38: note: called from here
  311 |                 GlobalSelectionSystem().SetComponentMode(SelectionSystem::eFace);
      |                                      ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/commands.cpp:310:38: note: called from here
  310 |                 GlobalSelectionSystem().SetMode(SelectionSystem::eComponent);
      |                                      ^
src/tools/radiant/include/irender.h: In member function 'render':
src/tools/radiant/include/irender.h:183:21: warning: inlining failed in call to 'GlobalShaderCache': function not inlinable [-Winline]
  183 | inline ShaderCache& GlobalShaderCache ()
      |                     ^
src/tools/radiant/radiant/camera/CamRenderer.h:72:42: note: called from here
   72 |                         GlobalShaderCache().render(m_globalstate, modelview, projection, m_viewer);
      |                                          ^
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^
src/tools/radiant/libs/generic/constant.h:43:29: note: called from here
   43 |         return ostream_write(ostream, typename Type::Value(c));
      |                             ^
src/tools/radiant/include/ieventmanager.h: In member function 'enableFreeMoveEvents':
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/camera/CamWnd.cpp:544:27: note: called from here
  544 |         GlobalEventManager().enableEvent("CameraFreeMoveForward");
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/camera/CamWnd.cpp:545:27: note: called from here
  545 |         GlobalEventManager().enableEvent("CameraFreeMoveBack");
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/camera/CamWnd.cpp:546:27: note: called from here
  546 |         GlobalEventManager().enableEvent("CameraFreeMoveLeft");
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/camera/CamWnd.cpp:547:27: note: called from here
  547 |         GlobalEventManager().enableEvent("CameraFreeMoveRight");
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/include/iselection.h: In function 'Selection_Deselect':
src/tools/radiant/radiant/camera/CamWnd.cpp:548:27: note: called from here
  548 |         GlobalEventManager().enableEvent("CameraFreeMoveUp");
      |                           ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/commands.cpp:389:34: note: called from here
  389 |         if (GlobalSelectionSystem().Mode() == SelectionSystem::eComponent) {
      |                                  ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/camera/CamWnd.cpp:549:27: note: called from here
  549 |         GlobalEventManager().enableEvent("CameraFreeMoveDown");
      |                           ^
src/tools/radiant/radiant/commands.cpp:390:42: note: called from here
  390 |                 if (GlobalSelectionSystem().countSelectedComponents() != 0) {
      |                                          ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/commands.cpp:391:46: note: called from here
  391 |                         GlobalSelectionSystem().setSelectedAllComponents(false);
      |                                              ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/commands.cpp:397:42: note: called from here
  397 |                 if (GlobalSelectionSystem().countSelectedComponents() != 0) {
      |                                          ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/commands.cpp:398:46: note: called from here
  398 |                         GlobalSelectionSystem().setSelectedAllComponents(false);
      |                                              ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/commands.cpp:400:46: note: called from here
  400 |                         GlobalSelectionSystem().setSelectedAll(false);
      |                                              ^
src/tools/radiant/libs/scenelib.h: In member function 'pre':
src/tools/radiant/libs/scenelib.h:488:20: warning: inlining failed in call to 'Instance_getSelectable': function not inlinable [-Winline]
  488 | inline Selectable* Instance_getSelectable (scene::Instance& instance)
      |                    ^
src/tools/radiant/radiant/selection/algorithm/General.cpp:351:72: note: called from here
  351 |                         Selectable* selectable = Instance_getSelectable(instance);
      |                                                                        ^
src/tools/radiant/libs/scenelib.h:269:16: warning: inlining failed in call to 'Node_getEntity': function not inlinable [-Winline]
  269 | inline Entity* Node_getEntity(scene::Node& node) {
      |                ^
src/tools/radiant/radiant/selection/algorithm/General.cpp:353:64: note: called from here
  353 |                                 Entity* entity = Node_getEntity(path.top());
      |                                                                ^
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^
src/tools/radiant/libs/generic/constant.h:43:29: note: called from here
   43 |         return ostream_write(ostream, typename Type::Value(c));
      |                             ^
src/tools/radiant/libs/scenelib.h: In member function 'pre':
src/tools/radiant/libs/scenelib.h:269:16: warning: inlining failed in call to 'Node_getEntity': function not inlinable [-Winline]
  269 | inline Entity* Node_getEntity(scene::Node& node) {
      |                ^
src/tools/radiant/radiant/selection/algorithm/General.cpp:80:56: note: called from here
   80 |                         Entity* entity = Node_getEntity(path.top());
      |                                                        ^
src/tools/radiant/libs/scenelib.h:488:20: warning: inlining failed in call to 'Instance_getSelectable': function not inlinable [-Winline]
  488 | inline Selectable* Instance_getSelectable (scene::Instance& instance)
      |                    ^
src/tools/radiant/radiant/selection/algorithm/General.cpp:77:72: note: called from here
   77 |                         Selectable* selectable = Instance_getSelectable(instance);
      |                                                                        ^
src/tools/radiant/include/ieventmanager.h: In member function 'disableFreeMoveEvents':
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/camera/CamWnd.cpp:553:27: note: called from here
  553 |         GlobalEventManager().disableEvent("CameraFreeMoveForward");
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/camera/CamWnd.cpp:554:27: note: called from here
  554 |         GlobalEventManager().disableEvent("CameraFreeMoveBack");
      |                           ^
src/tools/radiant/include/itextstream.h: In member function 'getOutputStream':
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/radiant/camera/CamWnd.cpp:555:27: note: called from here
  555 |         GlobalEventManager().disableEvent("CameraFreeMoveLeft");
      |                           ^
src/tools/radiant/libs/debugging/debugging.h:65:41: note: called from here
   65 |                 return globalErrorStream();
      |                                         ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/camera/CamWnd.cpp:556:27: note: called from here
  556 |         GlobalEventManager().disableEvent("CameraFreeMoveRight");
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/camera/CamWnd.cpp:557:27: note: called from here
  557 |         GlobalEventManager().disableEvent("CameraFreeMoveUp");
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/camera/CamWnd.cpp:558:27: note: called from here
  558 |         GlobalEventManager().disableEvent("CameraFreeMoveDown");
      |                           ^
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^
src/tools/radiant/libs/generic/constant.h:43:29: note: called from here
   43 |         return ostream_write(ostream, typename Type::Value(c));
      |                             ^
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^
src/tools/radiant/libs/generic/constant.h:43:29: note: called from here
   43 |         return ostream_write(ostream, typename Type::Value(c));
      |                             ^
src/tools/radiant/include/ieventmanager.h: In member function 'enableDiscreteMoveEvents':
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/camera/CamWnd.cpp:562:27: note: called from here
  562 |         GlobalEventManager().enableEvent("CameraForward");
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/camera/CamWnd.cpp:563:27: note: called from here
  563 |         GlobalEventManager().enableEvent("CameraBack");
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/camera/CamWnd.cpp:564:27: note: called from here
  564 |         GlobalEventManager().enableEvent("CameraLeft");
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/camera/CamWnd.cpp:565:27: note: called from here
  565 |         GlobalEventManager().enableEvent("CameraRight");
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/libs/scenelib.h: In member function 'pre':
src/tools/radiant/radiant/camera/CamWnd.cpp:566:27: note: called from here
  566 |         GlobalEventManager().enableEvent("CameraStrafeRight");
      |                           ^
src/tools/radiant/libs/scenelib.h:269:16: warning: inlining failed in call to 'Node_getEntity': function not inlinable [-Winline]
  269 | inline Entity* Node_getEntity(scene::Node& node) {
      |                ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/selection/algorithm/General.cpp:80:56: note: called from here
   80 |                         Entity* entity = Node_getEntity(path.top());
      |                                                        ^
src/tools/radiant/libs/scenelib.h:488:20: warning: inlining failed in call to 'Instance_getSelectable': function not inlinable [-Winline]
  488 | inline Selectable* Instance_getSelectable (scene::Instance& instance)
      |                    ^
src/tools/radiant/radiant/selection/algorithm/General.cpp:77:72: note: called from here
   77 |                         Selectable* selectable = Instance_getSelectable(instance);
      |                                                                        ^
src/tools/radiant/radiant/camera/CamWnd.cpp:567:27: note: called from here
  567 |         GlobalEventManager().enableEvent("CameraStrafeLeft");
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/camera/CamWnd.cpp:568:27: note: called from here
  568 |         GlobalEventManager().enableEvent("CameraUp");
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/camera/CamWnd.cpp:569:27: note: called from here
  569 |         GlobalEventManager().enableEvent("CameraDown");
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/camera/CamWnd.cpp:570:27: note: called from here
  570 |         GlobalEventManager().enableEvent("CameraAngleUp");
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/camera/CamWnd.cpp:571:27: note: called from here
  571 |         GlobalEventManager().enableEvent("CameraAngleDown");
      |                           ^
src/tools/radiant/libs/scenelib.h: In member function 'pre':
src/tools/radiant/libs/scenelib.h:269:16: warning: inlining failed in call to 'Node_getEntity': function not inlinable [-Winline]
  269 | inline Entity* Node_getEntity(scene::Node& node) {
      |                ^
src/tools/radiant/radiant/selection/algorithm/General.cpp:80:56: note: called from here
   80 |                         Entity* entity = Node_getEntity(path.top());
      |                                                        ^
src/tools/radiant/libs/scenelib.h:488:20: warning: inlining failed in call to 'Instance_getSelectable': function not inlinable [-Winline]
  488 | inline Selectable* Instance_getSelectable (scene::Instance& instance)
      |                    ^
src/tools/radiant/radiant/selection/algorithm/General.cpp:77:72: note: called from here
   77 |                         Selectable* selectable = Instance_getSelectable(instance);
      |                                                                        ^
src/tools/radiant/include/ieventmanager.h: In member function 'disableDiscreteMoveEvents':
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/camera/CamWnd.cpp:575:27: note: called from here
  575 |         GlobalEventManager().disableEvent("CameraForward");
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/camera/CamWnd.cpp:576:27: note: called from here
  576 |         GlobalEventManager().disableEvent("CameraBack");
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/camera/CamWnd.cpp:577:27: note: called from here
  577 |         GlobalEventManager().disableEvent("CameraLeft");
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/camera/CamWnd.cpp:578:27: note: called from here
  578 |         GlobalEventManager().disableEvent("CameraRight");
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/camera/CamWnd.cpp:579:27: note: called from here
  579 |         GlobalEventManager().disableEvent("CameraStrafeRight");
      |                           ^
src/tools/radiant/include/editable.h: In member function 'pre':
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/include/editable.h:63:19: warning: inlining failed in call to 'Node_getSnappable': function not inlinable [-Winline]
   63 | inline Snappable* Node_getSnappable (scene::Node& node)
      |                   ^
src/tools/radiant/radiant/camera/CamWnd.cpp:580:27: note: called from here
  580 |         GlobalEventManager().disableEvent("CameraStrafeLeft");
      |                           ^
src/tools/radiant/radiant/commands.cpp:563:73: note: called from here
  563 |                                 Snappable* snappable = Node_getSnappable(path.top());
      |                                                                         ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/libs/scenelib.h:488:20: warning: inlining failed in call to 'Instance_getSelectable': function not inlinable [-Winline]
  488 | inline Selectable* Instance_getSelectable (scene::Instance& instance)
      |                    ^
src/tools/radiant/radiant/camera/CamWnd.cpp:581:27: note: called from here
  581 |         GlobalEventManager().disableEvent("CameraUp");
      |                           ^
src/tools/radiant/radiant/commands.cpp:564:77: note: called from here
  564 |                                 if (snappable != 0 && Instance_getSelectable(instance)->isSelected()) {
      |                                                                             ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/camera/CamWnd.cpp:582:27: note: called from here
  582 |         GlobalEventManager().disableEvent("CameraDown");
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/camera/CamWnd.cpp:583:27: note: called from here
  583 |         GlobalEventManager().disableEvent("CameraAngleUp");
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/camera/CamWnd.cpp:584:27: note: called from here
  584 |         GlobalEventManager().disableEvent("CameraAngleDown");
      |                           ^
src/tools/radiant/libs/scenelib.h: In member function 'pre':
src/tools/radiant/libs/scenelib.h:593:28: warning: inlining failed in call to 'Instance_getComponentSnappable': function not inlinable [-Winline]
  593 | inline ComponentSnappable* Instance_getComponentSnappable (scene::Instance& instance)
      |                            ^
src/tools/radiant/radiant/commands.cpp:588:104: note: called from here
  588 |                                 ComponentSnappable* componentSnappable = Instance_getComponentSnappable(instance);
      |                                                                                                        ^
src/tools/radiant/libs/scenelib.h:488:20: warning: inlining failed in call to 'Instance_getSelectable': function not inlinable [-Winline]
  488 | inline Selectable* Instance_getSelectable (scene::Instance& instance)
      |                    ^
src/tools/radiant/radiant/commands.cpp:590:86: note: called from here
  590 |                                 if (componentSnappable != 0 && Instance_getSelectable(instance)->isSelected()) {
      |                                                                                      ^
src/tools/radiant/include/iselection.h: In function 'curSelectionIsSuitableForReparent':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/selection/algorithm/Group.cpp:109:58: note: called from here
  109 |         const SelectionInfo& info = GlobalSelectionSystem().getSelectionInfo();
      |                                                          ^
src/tools/radiant/libs/scenelib.h:269:16: warning: inlining failed in call to 'Node_getEntity': function not inlinable [-Winline]
  269 | inline Entity* Node_getEntity(scene::Node& node) {
      |                ^
src/tools/radiant/radiant/selection/algorithm/Group.cpp:116:40: note: called from here
  116 |         Entity* entity = Node_getEntity(GlobalSelectionSystem().ultimateSelected().path().top().get());
      |                                        ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/selection/algorithm/Group.cpp:116:62: note: called from here
  116 |         Entity* entity = Node_getEntity(GlobalSelectionSystem().ultimateSelected().path().top().get());
      |                                                              ^
src/tools/radiant/libs/scenelib.h: In member function 'pre':
src/tools/radiant/libs/scenelib.h:488:20: warning: inlining failed in call to 'Instance_getSelectable': function not inlinable [-Winline]
  488 | inline Selectable* Instance_getSelectable (scene::Instance& instance)
      |                    ^
src/tools/radiant/radiant/selection/algorithm/Transformation.cpp:53:80: note: called from here
   53 |                                 Selectable* selectable = Instance_getSelectable(instance);
      |                                                                                ^
src/tools/radiant/libs/scenelib.h: In member function 'post':
src/tools/radiant/libs/scenelib.h:269:16: warning: inlining failed in call to 'Node_getEntity': function not inlinable [-Winline]
  269 | inline Entity* Node_getEntity(scene::Node& node) {
      |                ^
src/tools/radiant/radiant/selection/algorithm/General.cpp:176:64: note: called from here
  176 |                                 Entity* entity = Node_getEntity(path.top());
      |                                                                ^
src/tools/radiant/libs/scenelib.h:200:28: warning: inlining failed in call to 'Node_getTraversable': function not inlinable [-Winline]
  200 | inline scene::Traversable* Node_getTraversable (scene::Node& node)
      |                            ^
src/tools/radiant/radiant/selection/algorithm/General.cpp:177:131: note: called from here
  177 |                                 if (entity != 0 && path.top().get_pointer() != GlobalMap().findWorldspawn() && Node_getTraversable(
      |                                                                                                                                   ^
src/tools/radiant/libs/scenelib.h:241:13: warning: inlining failed in call to 'Path_deleteTop': function not inlinable [-Winline]
  241 | inline void Path_deleteTop (const scene::Path& path)
      |             ^
src/tools/radiant/radiant/selection/algorithm/General.cpp:179:55: note: called from here
  179 |                                         Path_deleteTop(path);
      |                                                       ^
src/tools/radiant/libs/scenelib.h:277:13: warning: inlining failed in call to 'Node_isEntity': function not inlinable [-Winline]
  277 | inline bool Node_isEntity (scene::Node& node)
      |             ^
src/tools/radiant/radiant/selection/algorithm/General.cpp:185:50: note: called from here
  185 |                                 if (Node_isEntity(path.parent()) != 0) {
      |                                                  ^
src/tools/radiant/libs/scenelib.h:241:13: warning: inlining failed in call to 'Path_deleteTop': function not inlinable [-Winline]
  241 | inline void Path_deleteTop (const scene::Path& path)
      |             ^
src/tools/radiant/radiant/selection/algorithm/General.cpp:190:47: note: called from here
  190 |                                 Path_deleteTop(path);
      |                                               ^
src/tools/radiant/include/iselection.h: In function 'selectAllFacesWithTexture':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/selection/algorithm/General.cpp:366:38: note: called from here
  366 |                 GlobalSelectionSystem().setSelectedAllComponents(false);
      |                                      ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/selection/algorithm/General.cpp:367:57: note: called from here
  367 |                 Scene_BrushFacesSelectByShader_Component(GlobalSceneGraph(), name);
      |                                                         ^
src/tools/radiant/libs/gtkutil/xorrectangle.h: In function 'camwnd_update_xor_rectangle':
src/tools/radiant/libs/gtkutil/xorrectangle.h:59:21: warning: inlining failed in call to 'rectangle_from_area': function not inlinable [-Winline]
   59 | inline rectangle_t  rectangle_from_area (const float min[2], const float max[2], unsigned int width, unsigned int height)
      |                     ^
src/tools/radiant/radiant/camera/CamWnd.cpp:110:40: note: called from here
  110 |                 self.m_XORRectangle.set(rectangle_from_area(area.min, area.max, self.getCamera().width, self.getCamera().height));
      |                                        ^
src/tools/radiant/libs/scenelib.h: In member function 'pre':
src/tools/radiant/libs/scenelib.h:598:13: warning: inlining failed in call to 'Instance_setSelected': function not inlinable [-Winline]
  598 | inline void Instance_setSelected (scene::Instance& instance, bool selected)
      |             ^
src/tools/radiant/radiant/selection/algorithm/Group.cpp:32:61: note: called from here
   32 |                                         Instance_setSelected(instance, true);
      |                                                             ^
src/tools/radiant/libs/scenelib.h:269:16: warning: inlining failed in call to 'Node_getEntity': function not inlinable [-Winline]
  269 | inline Entity* Node_getEntity(scene::Node& node) {
      |                ^
src/tools/radiant/radiant/selection/algorithm/Group.cpp:33:54: note: called from here
   33 |                                 return Node_getEntity(path.top())->isContainer() && instance.childSelected();
      |                                                      ^
src/tools/radiant/libs/scenelib.h:598:13: warning: inlining failed in call to 'Instance_setSelected': function not inlinable [-Winline]
  598 | inline void Instance_setSelected (scene::Instance& instance, bool selected)
      |             ^
src/tools/radiant/radiant/selection/algorithm/Group.cpp:35:53: note: called from here
   35 |                                 Instance_setSelected(instance, true);
      |                                                     ^
src/tools/radiant/include/irender.h: In function 'captureStates':
src/tools/radiant/include/irender.h:183:21: warning: inlining failed in call to 'GlobalShaderCache': function not inlinable [-Winline]
  183 | inline ShaderCache& GlobalShaderCache ()
      |                     ^
src/tools/radiant/radiant/camera/CamWnd.cpp:626:44: note: called from here
  626 |         m_state_select1 = GlobalShaderCache().capture("$CAM_HIGHLIGHT");
      |                                            ^
src/tools/radiant/include/irender.h:183:21: warning: inlining failed in call to 'GlobalShaderCache': function not inlinable [-Winline]
  183 | inline ShaderCache& GlobalShaderCache ()
      |                     ^
src/tools/radiant/libs/os/path.h: In function 'extension_equal':
src/tools/radiant/libs/os/path.h:189:13: warning: inlining failed in call to 'path_equal': function not inlinable [-Winline]
  189 | inline bool path_equal (const std::string& path, const std::string& other)
      |             ^
src/tools/radiant/radiant/camera/CamWnd.cpp:627:44: note: called from here
  627 |         m_state_select2 = GlobalShaderCache().capture("$CAM_OVERLAY");
      |                                            ^
src/tools/radiant/libs/os/path.h:240:42: note: called from here
  240 |         return other == "*" || path_equal(extension, other);
      |                                          ^
src/tools/radiant/libs/os/path.h: In member function 'addType':
src/tools/radiant/libs/os/path.h:238:13: warning: inlining failed in call to 'extension_equal': function not inlinable [-Winline]
  238 | inline bool extension_equal (const std::string& extension, const std::string& other)
      |             ^
src/tools/radiant/radiant/filetypes.cpp:93:44: note: called from here
   93 |                         if (extension_equal(m_pattern, type.pattern)) {
      |                                            ^
src/tools/radiant/include/iregistry.h: In function 'ToggleShowSizeInfo':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/commands.cpp:542:27: note: called from here
  542 |         if (GlobalRegistry().get("user/ui/showSizeInfo") == "1") {
      |                           ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/commands.cpp:543:31: note: called from here
  543 |                 GlobalRegistry().set("user/ui/showSizeInfo", "0");
      |                               ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/include/iselection.h: In function 'onEntryActivated':
src/tools/radiant/radiant/commands.cpp:545:31: note: called from here
  545 |                 GlobalRegistry().set("user/ui/showSizeInfo", "1");
      |                               ^
src/tools/radiant/include/iscenegraph.h:246:13: warning: inlining failed in call to 'SceneChangeNotify': function not inlinable [-Winline]
  246 | inline void SceneChangeNotify ()
      |             ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/selection/selectionset/SelectionSetToolmenu.cpp:149:34: note: called from here
  149 |         if (GlobalSelectionSystem().countSelected() == 0)
      |                                  ^
src/tools/radiant/radiant/commands.cpp:547:26: note: called from here
  547 |         SceneChangeNotify();
      |                          ^
src/tools/radiant/include/iselectionset.h:113:41: warning: inlining failed in call to 'GlobalSelectionSetManager': function not inlinable [-Winline]
  113 | inline selection::ISelectionSetManager& GlobalSelectionSetManager ()
      |                                         ^
src/tools/radiant/radiant/selection/selectionset/SelectionSetToolmenu.cpp:155:57: note: called from here
  155 |         ISelectionSetPtr set = GlobalSelectionSetManager().createSelectionSet(name);
      |                                                         ^
src/tools/radiant/include/irender.h: In function 'releaseStates':
src/tools/radiant/include/irender.h:183:21: warning: inlining failed in call to 'GlobalShaderCache': function not inlinable [-Winline]
  183 | inline ShaderCache& GlobalShaderCache ()
      |                     ^
src/tools/radiant/radiant/camera/CamWnd.cpp:631:26: note: called from here
  631 |         GlobalShaderCache().release("$CAM_HIGHLIGHT");
      |                          ^
src/tools/radiant/include/irender.h:183:21: warning: inlining failed in call to 'GlobalShaderCache': function not inlinable [-Winline]
  183 | inline ShaderCache& GlobalShaderCache ()
      |                     ^
src/tools/radiant/radiant/camera/CamWnd.cpp:632:26: note: called from here
  632 |         GlobalShaderCache().release("$CAM_OVERLAY");
      |                          ^
src/tools/radiant/radiant/brush/BrushInstance.h: In member function 'visit':
src/tools/radiant/radiant/brush/BrushInstance.h:149:23: warning: inlining failed in call to 'Instance_getBrush': function not inlinable [-Winline]
  149 | inline BrushInstance* Instance_getBrush (scene::Instance& instance)
      |                       ^
src/tools/radiant/radiant/selection/algorithm/Primitives.cpp:29:65: note: called from here
   29 |                 BrushInstance* brushInstance = Instance_getBrush(instance);
      |                                                                 ^
src/tools/radiant/libs/math/FloatTools.h: In function 'float_snapped':
src/tools/radiant/libs/math/FloatTools.h:31:12: warning: inlining failed in call to 'float_to_integer.isra': function not inlinable [-Winline]
   31 | inline int float_to_integer (const Element& f)
      |            ^
src/tools/radiant/libs/math/FloatTools.h:40:40: note: called from here
   40 |         return Element(float_to_integer(f / snap) * snap);
      |                                        ^
src/tools/radiant/libs/string/string.h: In function 'getLastSelectedFace':
src/tools/radiant/libs/string/string.h:155:20: warning: inlining failed in call to 'toString': function not inlinable [-Winline]
  155 | inline std::string toString (const T& t)
      |                    ^
src/tools/radiant/radiant/selection/algorithm/Primitives.cpp:51:76: note: called from here
   51 |                 throw selection::InvalidSelectionException(string::toString(selectedFaceCount()));
      |                                                                            ^
src/tools/radiant/libs/math/FloatTools.h: In function 'vector3_snapped':
src/tools/radiant/libs/math/FloatTools.h:38:16: warning: inlining failed in call to 'float_snapped': function not inlinable [-Winline]
   38 | inline Element float_snapped (const Element& f, const OtherElement& snap)
      |                ^
src/tools/radiant/libs/math/Vector3.h:484:60: note: called from here
  484 |         return BasicVector3<Element> (Element(float_snapped(self.x(), snap)), Element(float_snapped(self.y(), snap)),
      |                                                            ^
src/tools/radiant/libs/math/FloatTools.h:38:16: warning: inlining failed in call to 'float_snapped': function not inlinable [-Winline]
   38 | inline Element float_snapped (const Element& f, const OtherElement& snap)
      |                ^
src/tools/radiant/libs/math/Vector3.h:484:100: note: called from here
  484 |         return BasicVector3<Element> (Element(float_snapped(self.x(), snap)), Element(float_snapped(self.y(), snap)),
      |                                                                                                    ^
src/tools/radiant/libs/math/FloatTools.h:38:16: warning: inlining failed in call to 'float_snapped': function not inlinable [-Winline]
   38 | inline Element float_snapped (const Element& f, const OtherElement& snap)
      |                ^
src/tools/radiant/libs/math/Vector3.h:485:46: note: called from here
  485 |                         Element(float_snapped(self.z(), snap)));
      |                                              ^
src/tools/radiant/include/ieventmanager.h: In member function 'setParent':
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/camera/CamWnd.cpp:684:27: note: called from here
  684 |         GlobalEventManager().connect(GTK_OBJECT(m_parent));
      |                           ^
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: inlining failed in call to 'write_signed_decimal_backward.constprop': function not inlinable [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^
src/tools/radiant/libs/stream/textstream.h:149:70: note: called from here
  149 |         char* begin = TextOutputDetail::write_signed_decimal_backward(buf + bufferSize, i, false);
      |                                                                      ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'GetCamWnd':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/ui/mainframe/mainframe.h:133:25: note: called from here
  133 |                         ASSERT_NOTNULL(m_pCamWnd);
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ui/mainframe/mainframe.h:133:25: note: called from here
  133 |                         ASSERT_NOTNULL(m_pCamWnd);
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ui/mainframe/mainframe.h:133:25: note: called from here
  133 |                         ASSERT_NOTNULL(m_pCamWnd);
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ui/mainframe/mainframe.h:133:25: note: called from here
  133 |                         ASSERT_NOTNULL(m_pCamWnd);
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/ui/mainframe/mainframe.h:133:25: note: called from here
  133 |                         ASSERT_NOTNULL(m_pCamWnd);
      |                         ^
src/tools/radiant/include/modulesystem.h: In function 'GlobalMaterialSystem':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/imaterial.h:118:53: note: called from here
  118 |         Module * materialSystem = globalModuleServer().findModule(
      |                                                     ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/include/imaterial.h:121:9: note: called from here
  121 |         ASSERT_MESSAGE(materialSystem,
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/imaterial.h:121:9: note: called from here
  121 |         ASSERT_MESSAGE(materialSystem,
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/imaterial.h:121:9: note: called from here
  121 |         ASSERT_MESSAGE(materialSystem,
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/imaterial.h:121:9: note: called from here
  121 |         ASSERT_MESSAGE(materialSystem,
      |         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/include/imaterial.h:121:9: note: called from here
  121 |         ASSERT_MESSAGE(materialSystem,
      |         ^
src/tools/radiant/libs/debugging/debugging.h: In function 'AxisBase_forViewType':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/commands.cpp:357:9: note: called from here
  357 |         ERROR_MESSAGE("invalid viewtype");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/commands.cpp:357:9: note: called from here
  357 |         ERROR_MESSAGE("invalid viewtype");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/commands.cpp:357:9: note: called from here
  357 |         ERROR_MESSAGE("invalid viewtype");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/commands.cpp:357:9: note: called from here
  357 |         ERROR_MESSAGE("invalid viewtype");
      |         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/commands.cpp:357:9: note: called from here
  357 |         ERROR_MESSAGE("invalid viewtype");
      |         ^
src/tools/radiant/libs/debugging/debugging.h: In function 'AxisBase_axisForDirection':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/commands.cpp:374:9: note: called from here
  374 |         ERROR_MESSAGE("invalid direction");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/commands.cpp:374:9: note: called from here
  374 |         ERROR_MESSAGE("invalid direction");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/commands.cpp:374:9: note: called from here
  374 |         ERROR_MESSAGE("invalid direction");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/commands.cpp:374:9: note: called from here
  374 |         ERROR_MESSAGE("invalid direction");
      |         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/commands.cpp:374:9: note: called from here
  374 |         ERROR_MESSAGE("invalid direction");
      |         ^
src/tools/radiant/include/iselection.h: In function 'NudgeSelection':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/commands.cpp:383:30: note: called from here
  383 |         GlobalSelectionSystem().NudgeManipulator(nudge, view_direction);
      |                              ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'ShowDlg':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/dialog.cpp:129:9: note: called from here
  129 |         ASSERT_MESSAGE(m_window != 0, "dialog was not constructed");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/dialog.cpp:129:9: note: called from here
  129 |         ASSERT_MESSAGE(m_window != 0, "dialog was not constructed");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/dialog.cpp:129:9: note: called from here
  129 |         ASSERT_MESSAGE(m_window != 0, "dialog was not constructed");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/dialog.cpp:129:9: note: called from here
  129 |         ASSERT_MESSAGE(m_window != 0, "dialog was not constructed");
      |         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/dialog.cpp:129:9: note: called from here
  129 |         ASSERT_MESSAGE(m_window != 0, "dialog was not constructed");
      |         ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'HideDlg':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/dialog.cpp:135:9: note: called from here
  135 |         ASSERT_MESSAGE(m_window != 0, "dialog was not constructed");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/dialog.cpp:135:9: note: called from here
  135 |         ASSERT_MESSAGE(m_window != 0, "dialog was not constructed");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/dialog.cpp:135:9: note: called from here
  135 |         ASSERT_MESSAGE(m_window != 0, "dialog was not constructed");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/dialog.cpp:135:9: note: called from here
  135 |         ASSERT_MESSAGE(m_window != 0, "dialog was not constructed");
      |         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/dialog.cpp:135:9: note: called from here
  135 |         ASSERT_MESSAGE(m_window != 0, "dialog was not constructed");
      |         ^
src/tools/radiant/libs/generic/constant.h: In function 'operator<<':
src/tools/radiant/libs/generic/constant.h:41:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/include/iselectionset.h: In member function '__ct_base ':
src/tools/radiant/include/iselectionset.h:113:41: warning: inlining failed in call to 'GlobalSelectionSetManager': function not inlinable [-Winline]
  113 | inline selection::ISelectionSetManager& GlobalSelectionSetManager ()
      |                                         ^
src/tools/radiant/radiant/selection/selectionset/SelectionSetToolmenu.cpp:77:34: note: called from here
   77 |         GlobalSelectionSetManager().addObserver(*this);
      |                                  ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/include/iregistry.h: In member function 'keyChanged':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/libs/generic/constant.h: In function 'operator<<':
src/tools/radiant/libs/generic/constant.h:41:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/radiant/brush/BrushModule.cpp:78:46: note: called from here
   78 |         _textureLockEnabled = (GlobalRegistry().get(RKEY_ENABLE_TEXTURE_LOCK) == "1");
      |                                              ^
src/tools/radiant/include/iselectionset.h: In function 'onDeleteAllSetsClicked':
src/tools/radiant/include/iselectionset.h:113:41: warning: inlining failed in call to 'GlobalSelectionSetManager': function not inlinable [-Winline]
  113 | inline selection::ISelectionSetManager& GlobalSelectionSetManager ()
      |                                         ^
src/tools/radiant/radiant/selection/selectionset/SelectionSetToolmenu.cpp:203:42: note: called from here
  203 |                 GlobalSelectionSetManager().deleteAllSelectionSets();
      |                                          ^
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^
src/tools/radiant/libs/generic/constant.h:43:29: note: called from here
   43 |         return ostream_write(ostream, typename Type::Value(c));
      |                             ^
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^
src/tools/radiant/libs/generic/constant.h:43:29: note: called from here
   43 |         return ostream_write(ostream, typename Type::Value(c));
      |                             ^
src/tools/radiant/include/ieventmanager.h: In member function '__dt_base ':
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^
src/tools/radiant/libs/generic/constant.h:43:29: note: called from here
   43 |         return ostream_write(ostream, typename Type::Value(c));
      |                             ^
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^
src/tools/radiant/libs/generic/constant.h:43:29: note: called from here
   43 |         return ostream_write(ostream, typename Type::Value(c));
      |                             ^
src/tools/radiant/include/selectable.h: In member function 'pre':
src/tools/radiant/include/selectable.h:305:27: warning: inlining failed in call to 'Instance_getSelectionTestable': function not inlinable [-Winline]
  305 | inline SelectionTestable* Instance_getSelectionTestable (scene::Instance& instance)
      |                           ^
src/tools/radiant/radiant/camera/CamWnd.cpp:43:101: note: called from here
   43 |                                 SelectionTestable* selectionTestable = Instance_getSelectionTestable(instance);
      |                                                                                                     ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write':
src/tools/radiant/radiant/ui/maptools/ErrorCheckDialog.cpp:59:27: note: called from here
   59 |         GlobalEventManager().disconnectDialogWindow(GTK_WINDOW(getWindow()));
      |                           ^
src/tools/radiant/libs/stream/textstream.h:190:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^
src/tools/radiant/libs/generic/constant.h:43:29: note: called from here
   43 |         return ostream_write(ostream, typename Type::Value(c));
      |                             ^
src/tools/radiant/include/iradiant.h: In member function '__ct_base ':
src/tools/radiant/include/iradiant.h:162:18: warning: inlining failed in call to 'GlobalRadiant': function not inlinable [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^
src/tools/radiant/radiant/sidebar/entityinspector/AddPropertyDialog.cpp:42:47: note: called from here
   42 |         GtkWindow* groupdialog = GlobalRadiant().getMainWindow();
      |                                               ^
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^
src/tools/radiant/libs/generic/constant.h:43:29: note: called from here
   43 |         return ostream_write(ostream, typename Type::Value(c));
      |                             ^
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^
src/tools/radiant/libs/generic/constant.h:43:29: note: called from here
   43 |         return ostream_write(ostream, typename Type::Value(c));
      |                             ^
src/tools/radiant/libs/imagelib.h: In member function '__ct_base ':
src/tools/radiant/libs/imagelib.h:90:48: warning: inlining failed in call to 'ArchiveFile_loadBuffer.constprop': function not inlinable [-Winline]
   90 |                 inline InputStream::byte_type* ArchiveFile_loadBuffer (ArchiveFile& file, std::size_t& length)
      |                                                ^
src/tools/radiant/libs/imagelib.h:108:56: note: called from here
  108 |                         buffer = ArchiveFile_loadBuffer(file, length);
      |                                                        ^
src/tools/radiant/libs/imagelib.h: In member function '__dt_base ':
src/tools/radiant/libs/imagelib.h:98:29: warning: inlining failed in call to 'ArchiveFile_freeBuffer': function not inlinable [-Winline]
   98 |                 inline void ArchiveFile_freeBuffer (InputStream::byte_type* buffer)
      |                             ^
src/tools/radiant/libs/imagelib.h:112:47: note: called from here
  112 |                         ArchiveFile_freeBuffer(buffer);
      |                                               ^
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^
src/tools/radiant/libs/generic/constant.h:43:29: note: called from here
   43 |         return ostream_write(ostream, typename Type::Value(c));
      |                             ^
src/tools/radiant/libs/scenelib.h: In member function 'post':
src/tools/radiant/libs/scenelib.h:488:20: warning: inlining failed in call to 'Instance_getSelectable': function not inlinable [-Winline]
  488 | inline Selectable* Instance_getSelectable (scene::Instance& instance)
      |                    ^
src/tools/radiant/radiant/selection/algorithm/Entity.cpp:87:51: note: called from here
   87 |                         if (Instance_getSelectable(instance)->isSelected()) {
      |                                                   ^
src/tools/radiant/libs/scenelib.h:269:16: warning: inlining failed in call to 'Node_getEntity': function not inlinable [-Winline]
  269 | inline Entity* Node_getEntity(scene::Node& node) {
      |                ^
src/tools/radiant/radiant/selection/algorithm/Entity.cpp:88:64: note: called from here
   88 |                                 Entity* entity = Node_getEntity(path.top());
      |                                                                ^
src/tools/radiant/libs/scenelib.h:315:13: warning: inlining failed in call to 'Node_isPrimitive': function not inlinable [-Winline]
  315 | inline bool Node_isPrimitive (scene::Node& node)
      |             ^
src/tools/radiant/radiant/selection/algorithm/Entity.cpp:89:68: note: called from here
   89 |                                 if (entity == 0 && Node_isPrimitive(path.top())) {
      |                                                                    ^
src/tools/radiant/libs/generic/referencecounted.h:162:13: warning: inlining failed in call to 'operator!=': function not inlinable [-Winline]
  162 | inline bool operator!=(const SmartReference<Type>& self, const SmartReference<Type>& other) {
      |             ^
src/tools/radiant/radiant/selection/algorithm/Entity.cpp:93:72: note: called from here
   93 |                                         if (path.size() >= 3 && parent != worldspawn) {
      |                                                                        ^
src/tools/radiant/libs/scenelib.h:200:28: warning: inlining failed in call to 'Node_getTraversable': function not inlinable [-Winline]
  200 | inline scene::Traversable* Node_getTraversable (scene::Node& node)
      |                            ^
src/tools/radiant/radiant/selection/algorithm/Entity.cpp:102:68: note: called from here
  102 |                                                 Node_getTraversable(parent)->erase(child);
      |                                                                    ^
src/tools/radiant/libs/scenelib.h:200:28: warning: inlining failed in call to 'Node_getTraversable': function not inlinable [-Winline]
  200 | inline scene::Traversable* Node_getTraversable (scene::Node& node)
      |                            ^
src/tools/radiant/radiant/selection/algorithm/Entity.cpp:95:68: note: called from here
   95 |                                                 Node_getTraversable(parent)->erase(child);
      |                                                                    ^
src/tools/radiant/libs/scenelib.h:200:28: warning: inlining failed in call to 'Node_getTraversable': function not inlinable [-Winline]
  200 | inline scene::Traversable* Node_getTraversable (scene::Node& node)
      |                            ^
src/tools/radiant/radiant/selection/algorithm/Entity.cpp:96:68: note: called from here
   96 |                                                 Node_getTraversable(group)->insert(child);
      |                                                                    ^
src/tools/radiant/libs/scenelib.h:200:28: warning: inlining failed in call to 'Node_getTraversable': function not inlinable [-Winline]
  200 | inline scene::Traversable* Node_getTraversable (scene::Node& node)
      |                            ^
src/tools/radiant/radiant/selection/algorithm/Entity.cpp:98:72: note: called from here
   98 |                                                 if (Node_getTraversable(parent)->empty()) {
      |                                                                        ^
src/tools/radiant/libs/scenelib.h:200:28: warning: inlining failed in call to 'Node_getTraversable': function not inlinable [-Winline]
  200 | inline scene::Traversable* Node_getTraversable (scene::Node& node)
      |                            ^
src/tools/radiant/radiant/selection/algorithm/Entity.cpp:99:76: note: called from here
   99 |                                                         Node_getTraversable(parentparent)->erase(parent);
      |                                                                            ^
src/tools/radiant/libs/scenelib.h:200:28: warning: inlining failed in call to 'Node_getTraversable': function not inlinable [-Winline]
  200 | inline scene::Traversable* Node_getTraversable (scene::Node& node)
      |                            ^
src/tools/radiant/radiant/selection/algorithm/Entity.cpp:103:68: note: called from here
  103 |                                                 Node_getTraversable(group)->insert(child);
      |                                                                    ^
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^
src/tools/radiant/libs/generic/constant.h:43:29: note: called from here
   43 |         return ostream_write(ostream, typename Type::Value(c));
      |                             ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^
src/tools/radiant/libs/stream/stringstream.h:189:29: note: called from here
  189 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/libs/stream/stringstream.h: In function 'Selection_SnapToGrid':
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/commands.cpp:603:70: note: called from here
  603 |         command << "snapSelected -grid " << GlobalGrid().getGridSize();
      |                                                                      ^
src/tools/radiant/include/igrid.h:74:22: warning: inlining failed in call to 'GlobalGrid': function not inlinable [-Winline]
   74 | inline IGridManager& GlobalGrid() {
      |                      ^
src/tools/radiant/radiant/commands.cpp:603:55: note: called from here
  603 |         command << "snapSelected -grid " << GlobalGrid().getGridSize();
      |                                                       ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/commands.cpp:603:70: note: called from here
  603 |         command << "snapSelected -grid " << GlobalGrid().getGridSize();
      |                                                                      ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/commands.cpp:606:34: note: called from here
  606 |         if (GlobalSelectionSystem().Mode() == SelectionSystem::eComponent) {
      |                                  ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/commands.cpp:607:33: note: called from here
  607 |                 GlobalSceneGraph().traverse(ComponentSnappableSnapToGridSelected(GlobalGrid().getGridSize()));
      |                                 ^
src/tools/radiant/include/igrid.h:74:22: warning: inlining failed in call to 'GlobalGrid': function not inlinable [-Winline]
   74 | inline IGridManager& GlobalGrid() {
      |                      ^
src/tools/radiant/radiant/commands.cpp:607:92: note: called from here
  607 |                 GlobalSceneGraph().traverse(ComponentSnappableSnapToGridSelected(GlobalGrid().getGridSize()));
      |                                                                                            ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/commands.cpp:609:33: note: called from here
  609 |                 GlobalSceneGraph().traverse(SnappableSnapToGridSelected(GlobalGrid().getGridSize()));
      |                                 ^
src/tools/radiant/include/igrid.h:74:22: warning: inlining failed in call to 'GlobalGrid': function not inlinable [-Winline]
   74 | inline IGridManager& GlobalGrid() {
      |                      ^
src/tools/radiant/radiant/commands.cpp:609:83: note: called from here
  609 |                 GlobalSceneGraph().traverse(SnappableSnapToGridSelected(GlobalGrid().getGridSize()));
      |                                                                                   ^
src/tools/radiant/include/iselection.h: In function 'groupSelected':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/selection/algorithm/Entity.cpp:127:34: note: called from here
  127 |         if (GlobalSelectionSystem().countSelected() < 1)
      |                                  ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/selection/algorithm/Entity.cpp:132:62: note: called from here
  132 |         scene::Path world_path(makeReference(GlobalSceneGraph().root()));
      |                                                              ^
src/tools/radiant/libs/generic/reference.h:62:24: warning: inlining failed in call to 'makeReference': function not inlinable [-Winline]
   62 | inline Reference<Type> makeReference(Type& value) {
      |                        ^
src/tools/radiant/radiant/selection/algorithm/Entity.cpp:132:45: note: called from here
  132 |         scene::Path world_path(makeReference(GlobalSceneGraph().root()));
      |                                             ^
src/tools/radiant/libs/generic/reference.h:62:24: warning: inlining failed in call to 'makeReference': function not inlinable [-Winline]
   62 | inline Reference<Type> makeReference(Type& value) {
      |                        ^
src/tools/radiant/radiant/selection/algorithm/Entity.cpp:133:38: note: called from here
  133 |         world_path.push(makeReference(GlobalMap().findOrInsertWorldspawn()));
      |                                      ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/selection/algorithm/Entity.cpp:136:25: note: called from here
  136 |         GlobalSceneGraph().traverse(fse);
      |                         ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/selection/algorithm/Entity.cpp:138:33: note: called from here
  138 |                 GlobalSceneGraph().traverse(EntityGroupSelected(*fse.groupPath));
      |                                 ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/selection/algorithm/Entity.cpp:140:33: note: called from here
  140 |                 GlobalSceneGraph().traverse(EntityGroupSelected(world_path));
      |                                 ^
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write':
src/tools/radiant/libs/stream/textstream.h:129:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  129 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const double d) {
      |                              ^
src/tools/radiant/libs/stream/textstream.h:140:29: note: called from here
  140 |         return ostream_write(ostream, static_cast<double>(f));
      |                             ^
src/tools/radiant/include/irender.h: In function 'constructStatic':
src/tools/radiant/include/irender.h:183:21: warning: inlining failed in call to 'GlobalShaderCache': function not inlinable [-Winline]
  183 | inline ShaderCache& GlobalShaderCache ()
      |                     ^
src/tools/radiant/radiant/brush/BrushClipPlane.cpp:6:36: note: called from here
    6 |         m_state = GlobalShaderCache().capture("$CLIPPER_OVERLAY");
      |                                    ^
src/tools/radiant/include/iscenegraph.h: In function 'deleteSelection':
src/tools/radiant/include/irender.h: In function 'destroyStatic':
src/tools/radiant/include/irender.h:183:21: warning: inlining failed in call to 'GlobalShaderCache': function not inlinable [-Winline]
  183 | inline ShaderCache& GlobalShaderCache ()
      |                     ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/brush/BrushClipPlane.cpp:10:26: note: called from here
   10 |         GlobalShaderCache().release("$CLIPPER_OVERLAY");
      |                          ^
src/tools/radiant/radiant/selection/algorithm/General.cpp:201:25: note: called from here
  201 |         GlobalSceneGraph().traverse(DeleteSelected());
      |                         ^
src/tools/radiant/include/iscenegraph.h:246:13: warning: inlining failed in call to 'SceneChangeNotify': function not inlinable [-Winline]
  246 | inline void SceneChangeNotify ()
      |             ^
src/tools/radiant/radiant/selection/algorithm/General.cpp:202:26: note: called from here
  202 |         SceneChangeNotify();
      |                          ^
src/tools/radiant/libs/string/string.h: In function 'onFind':
src/tools/radiant/libs/string/string.h:172:12: warning: inlining failed in call to 'toInt': function not inlinable [-Winline]
  172 | inline int toInt (const std::string& str, int defaultValue = 0)
      |            ^
src/tools/radiant/radiant/ui/findbrush/findbrush.cpp:118:37: note: called from here
  118 |         int brushNum = string::toInt(gtk_entry_get_text(GTK_ENTRY(self->_brushEntry)));
      |                                     ^
src/tools/radiant/libs/string/string.h:172:12: warning: inlining failed in call to 'toInt': function not inlinable [-Winline]
  172 | inline int toInt (const std::string& str, int defaultValue = 0)
      |            ^
src/tools/radiant/radiant/ui/findbrush/findbrush.cpp:117:38: note: called from here
  117 |         int entityNum = string::toInt(gtk_entry_get_text(GTK_ENTRY(self->_entityEntry)));
      |                                      ^
src/tools/radiant/include/iselection.h: In function 'parentSelection':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/selection/algorithm/Group.cpp:141:74: note: called from here
  141 |         ParentSelectedBrushesToEntityWalker visitor(GlobalSelectionSystem().ultimateSelected().path());
      |                                                                          ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/selection/algorithm/Group.cpp:142:30: note: called from here
  142 |         GlobalSelectionSystem().foreachSelected(visitor);
      |                              ^
src/tools/radiant/include/ifilter.h: In member function 'save':
src/tools/radiant/include/ifilter.h:243:22: warning: inlining failed in call to 'GlobalFilterSystem': function not inlinable [-Winline]
  243 | inline FilterSystem& GlobalFilterSystem() {
      |                      ^
src/tools/radiant/radiant/ui/filterdialog/FilterDialog.cpp:63:35: note: called from here
   63 |                 GlobalFilterSystem().removeFilter(i->first);
      |                                   ^
src/tools/radiant/include/ifilter.h:243:22: warning: inlining failed in call to 'GlobalFilterSystem': function not inlinable [-Winline]
  243 | inline FilterSystem& GlobalFilterSystem() {
      |                      ^
src/tools/radiant/radiant/ui/filterdialog/FilterDialog.cpp:73:51: note: called from here
   73 |                                 GlobalFilterSystem().addFilter(i->second->name, i->second->rules);
      |                                                   ^
src/tools/radiant/include/ifilter.h:243:22: warning: inlining failed in call to 'GlobalFilterSystem': function not inlinable [-Winline]
  243 | inline FilterSystem& GlobalFilterSystem() {
      |                      ^
src/tools/radiant/radiant/ui/filterdialog/FilterDialog.cpp:76:51: note: called from here
   76 |                                 GlobalFilterSystem().renameFilter(i->second->getOriginalName(), i->second->name);
      |                                                   ^
src/tools/radiant/include/ifilter.h:243:22: warning: inlining failed in call to 'GlobalFilterSystem': function not inlinable [-Winline]
  243 | inline FilterSystem& GlobalFilterSystem() {
      |                      ^
src/tools/radiant/radiant/ui/filterdialog/FilterDialog.cpp:81:35: note: called from here
   81 |                 GlobalFilterSystem().setFilterRules(i->first, i->second->rules);
      |                                   ^
src/tools/radiant/include/iscenegraph.h: In function 'makeDetail':
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/selection/algorithm/Primitives.cpp:102:38: note: called from here
  102 |         Scene_BrushSetDetail_Selected(GlobalSceneGraph(), true);
      |                                      ^
src/tools/radiant/radiant/selection/algorithm/Primitives.cpp:93:13: warning: inlining failed in call to 'Scene_BrushSetDetail_Selected.isra': function not inlinable [-Winline]
   93 | inline void Scene_BrushSetDetail_Selected (scene::Graph& graph, bool detail)
      |             ^
src/tools/radiant/radiant/selection/algorithm/Primitives.cpp:102:38: note: called from here
  102 |         Scene_BrushSetDetail_Selected(GlobalSceneGraph(), true);
      |                                      ^
src/tools/radiant/libs/string/string.h: In function 'string_equal_nocase':
src/tools/radiant/libs/string/string.h:76:12: warning: inlining failed in call to 'string_compare_nocase': function not inlinable [-Winline]
   76 | inline int string_compare_nocase (const std::string& string, const std::string& other)
      |            ^
src/tools/radiant/libs/string/string.h:96:37: note: called from here
   96 |         return string_compare_nocase(string, other) == 0;
      |                                     ^
src/tools/radiant/include/iscenegraph.h: In function 'makeStructural':
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/selection/algorithm/Primitives.cpp:108:38: note: called from here
  108 |         Scene_BrushSetDetail_Selected(GlobalSceneGraph(), false);
      |                                      ^
src/tools/radiant/radiant/selection/algorithm/Primitives.cpp:93:13: warning: inlining failed in call to 'Scene_BrushSetDetail_Selected.isra': function not inlinable [-Winline]
   93 | inline void Scene_BrushSetDetail_Selected (scene::Graph& graph, bool detail)
      |             ^
src/tools/radiant/radiant/selection/algorithm/Primitives.cpp:108:38: note: called from here
  108 |         Scene_BrushSetDetail_Selected(GlobalSceneGraph(), false);
      |                                      ^
src/tools/radiant/libs/string/string.h: In function 'shader_equal':
src/tools/radiant/libs/string/string.h:94:13: warning: inlining failed in call to 'string_equal_nocase': function not inlinable [-Winline]
   94 | inline bool string_equal_nocase (const std::string& string, const std::string& other)
      |             ^
src/tools/radiant/libs/shaderlib.h:32:35: note: called from here
   32 |         return string_equal_nocase(shader, other);
      |                                   ^
src/tools/radiant/include/iselection.h: In function 'pasteShaderToSelection':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:188:34: note: called from here
  188 |         if (GlobalSelectionSystem().Mode() != SelectionSystem::eComponent) {
      |                                  ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:189:55: note: called from here
  189 |                 Scene_ForEachSelectedBrush_ForEachFace(GlobalSceneGraph(), ClipboardShaderApplicator());
      |                                                       ^
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h:157:23: warning: inlining failed in call to 'Scene_ForEachSelectedBrush_ForEachFace.constprop.isra': function not inlinable [-Winline]
  157 | inline const Functor& Scene_ForEachSelectedBrush_ForEachFace (scene::Graph& graph, const Functor& functor)
      |                       ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:189:55: note: called from here
  189 |                 Scene_ForEachSelectedBrush_ForEachFace(GlobalSceneGraph(), ClipboardShaderApplicator());
      |                                                       ^
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h:187:23: warning: inlining failed in call to 'Scene_ForEachSelectedBrushFace.isra': function not inlinable [-Winline]
  187 | inline const Functor& Scene_ForEachSelectedBrushFace (const Functor& functor)
      |                       ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:193:39: note: called from here
  193 |         Scene_ForEachSelectedBrushFace(ClipboardShaderApplicator());
      |                                       ^
src/tools/radiant/include/iscenegraph.h:246:13: warning: inlining failed in call to 'SceneChangeNotify': function not inlinable [-Winline]
  246 | inline void SceneChangeNotify ()
      |             ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:195:26: note: called from here
  195 |         SceneChangeNotify();
      |                          ^
src/tools/radiant/include/iscenegraph.h: In function 'Scene_BrushSetFlags_Selected':
src/tools/radiant/include/iscenegraph.h:246:13: warning: inlining failed in call to 'SceneChangeNotify': function not inlinable [-Winline]
  246 | inline void SceneChangeNotify ()
      |             ^
src/tools/radiant/radiant/brush/brushmanip.cpp:89:26: note: called from here
   89 |         SceneChangeNotify();
      |                          ^
src/tools/radiant/radiant/brush/BrushVisit.h:157:23: warning: inlining failed in call to 'Scene_ForEachSelectedBrush_ForEachFace.constprop.isra': function not inlinable [-Winline]
  157 | inline const Functor& Scene_ForEachSelectedBrush_ForEachFace (scene::Graph& graph, const Functor& functor)
      |                       ^
src/tools/radiant/radiant/brush/brushmanip.cpp:88:47: note: called from here
   88 |         Scene_ForEachSelectedBrush_ForEachFace(graph, FaceSetFlags(flags));
      |                                               ^
src/tools/radiant/include/iscenegraph.h: In function 'Scene_BrushSetFlags_Component_Selected':
src/tools/radiant/include/iscenegraph.h:246:13: warning: inlining failed in call to 'SceneChangeNotify': function not inlinable [-Winline]
  246 | inline void SceneChangeNotify ()
      |             ^
src/tools/radiant/radiant/brush/brushmanip.cpp:95:26: note: called from here
   95 |         SceneChangeNotify();
      |                          ^
src/tools/radiant/radiant/brush/BrushVisit.h:187:23: warning: inlining failed in call to 'Scene_ForEachSelectedBrushFace.isra': function not inlinable [-Winline]
  187 | inline const Functor& Scene_ForEachSelectedBrushFace (const Functor& functor)
      |                       ^
src/tools/radiant/radiant/brush/brushmanip.cpp:94:39: note: called from here
   94 |         Scene_ForEachSelectedBrushFace(FaceSetFlags(flags));
      |                                       ^
src/tools/radiant/include/iscenegraph.h: In function 'Scene_BrushSetShader_Selected':
src/tools/radiant/include/iscenegraph.h:246:13: warning: inlining failed in call to 'SceneChangeNotify': function not inlinable [-Winline]
  246 | inline void SceneChangeNotify ()
      |             ^
src/tools/radiant/radiant/brush/brushmanip.cpp:119:26: note: called from here
  119 |         SceneChangeNotify();
      |                          ^
src/tools/radiant/radiant/brush/BrushVisit.h:157:23: warning: inlining failed in call to 'Scene_ForEachSelectedBrush_ForEachFace.constprop.isra': function not inlinable [-Winline]
  157 | inline const Functor& Scene_ForEachSelectedBrush_ForEachFace (scene::Graph& graph, const Functor& functor)
      |                       ^
src/tools/radiant/radiant/brush/brushmanip.cpp:118:47: note: called from here
  118 |         Scene_ForEachSelectedBrush_ForEachFace(graph, FaceSetShader(name, skipCommon));
      |                                               ^
src/tools/radiant/include/iselection.h: In function 'pasteShaderNaturalToSelection':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:210:34: note: called from here
  210 |         if (GlobalSelectionSystem().Mode() != SelectionSystem::eComponent) {
      |                                  ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:211:55: note: called from here
  211 |                 Scene_ForEachSelectedBrush_ForEachFace(GlobalSceneGraph(), ClipboardShaderApplicator());
      |                                                       ^
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h:157:23: warning: inlining failed in call to 'Scene_ForEachSelectedBrush_ForEachFace.constprop.isra': function not inlinable [-Winline]
  157 | inline const Functor& Scene_ForEachSelectedBrush_ForEachFace (scene::Graph& graph, const Functor& functor)
      |                       ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:211:55: note: called from here
  211 |                 Scene_ForEachSelectedBrush_ForEachFace(GlobalSceneGraph(), ClipboardShaderApplicator());
      |                                                       ^
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h:187:23: warning: inlining failed in call to 'Scene_ForEachSelectedBrushFace.isra': function not inlinable [-Winline]
  187 | inline const Functor& Scene_ForEachSelectedBrushFace (const Functor& functor)
      |                       ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:215:39: note: called from here
  215 |         Scene_ForEachSelectedBrushFace(ClipboardShaderApplicator());
      |                                       ^
src/tools/radiant/include/iscenegraph.h:246:13: warning: inlining failed in call to 'SceneChangeNotify': function not inlinable [-Winline]
  246 | inline void SceneChangeNotify ()
      |             ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:217:26: note: called from here
  217 |         SceneChangeNotify();
      |                          ^
src/tools/radiant/include/iscenegraph.h: In function 'Scene_BrushSetShader_Component_Selected':
src/tools/radiant/include/iscenegraph.h:246:13: warning: inlining failed in call to 'SceneChangeNotify': function not inlinable [-Winline]
  246 | inline void SceneChangeNotify ()
      |             ^
src/tools/radiant/radiant/brush/brushmanip.cpp:125:26: note: called from here
  125 |         SceneChangeNotify();
      |                          ^
src/tools/radiant/radiant/brush/BrushVisit.h:187:23: warning: inlining failed in call to 'Scene_ForEachSelectedBrushFace.isra': function not inlinable [-Winline]
  187 | inline const Functor& Scene_ForEachSelectedBrushFace (const Functor& functor)
      |                       ^
src/tools/radiant/radiant/brush/brushmanip.cpp:124:39: note: called from here
  124 |         Scene_ForEachSelectedBrushFace(FaceSetShader(name, skipCommon));
      |                                       ^
src/tools/radiant/radiant/brush/BrushVisit.h: In function 'Scene_BrushSelectByShader_Component':
src/tools/radiant/radiant/brush/BrushVisit.h:164:23: warning: inlining failed in call to 'Scene_ForEachSelectedBrush_ForEachFaceInstance.constprop.isra': function not inlinable [-Winline]
  164 | inline const Functor& Scene_ForEachSelectedBrush_ForEachFaceInstance (scene::Graph& graph, const Functor& functor)
      |                       ^
src/tools/radiant/radiant/brush/brushmanip.cpp:215:55: note: called from here
  215 |         Scene_ForEachSelectedBrush_ForEachFaceInstance(graph, FaceSelectByShader(name));
      |                                                       ^
src/tools/radiant/include/iselection.h: In function 'fitTexture':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:306:34: note: called from here
  306 |         if (GlobalSelectionSystem().Mode() != SelectionSystem::eComponent) {
      |                                  ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:307:55: note: called from here
  307 |                 Scene_ForEachSelectedBrush_ForEachFace(GlobalSceneGraph(), FaceTextureFitter(repeatS, repeatT));
      |                                                       ^
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h:157:23: warning: inlining failed in call to 'Scene_ForEachSelectedBrush_ForEachFace.constprop.isra': function not inlinable [-Winline]
  157 | inline const Functor& Scene_ForEachSelectedBrush_ForEachFace (scene::Graph& graph, const Functor& functor)
      |                       ^
src/tools/radiant/radiant/brush/BrushVisit.h: In function 'Scene_BrushFacesSelectByShader_Component':
src/tools/radiant/radiant/brush/BrushVisit.h:150:23: warning: inlining failed in call to 'Scene_ForEachBrush_ForEachFaceInstance.isra': function not inlinable [-Winline]
  150 | inline const Functor& Scene_ForEachBrush_ForEachFaceInstance (scene::Graph& graph, const Functor& functor)
      |                       ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:307:55: note: called from here
  307 |                 Scene_ForEachSelectedBrush_ForEachFace(GlobalSceneGraph(), FaceTextureFitter(repeatS, repeatT));
      |                                                       ^
src/tools/radiant/radiant/brush/brushmanip.cpp:225:47: note: called from here
  225 |         Scene_ForEachBrush_ForEachFaceInstance(graph, FaceSelectByShader(name));
      |                                               ^
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h:187:23: warning: inlining failed in call to 'Scene_ForEachSelectedBrushFace.isra': function not inlinable [-Winline]
  187 | inline const Functor& Scene_ForEachSelectedBrushFace (const Functor& functor)
      |                       ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:311:39: note: called from here
  311 |         Scene_ForEachSelectedBrushFace(FaceTextureFitter(repeatS, repeatT));
      |                                       ^
src/tools/radiant/include/iscenegraph.h:246:13: warning: inlining failed in call to 'SceneChangeNotify': function not inlinable [-Winline]
  246 | inline void SceneChangeNotify ()
      |             ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:313:26: note: called from here
  313 |         SceneChangeNotify();
      |                          ^
src/tools/radiant/libs/generic/constant.h: In function 'operator<<':
src/tools/radiant/libs/generic/constant.h:41:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/include/iselection.h: In function 'Scene_BrushGetFlags_Selected':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/brush/brushmanip.cpp:248:34: note: called from here
  248 |         if (GlobalSelectionSystem().countSelected() != 0) {
      |                                  ^
src/tools/radiant/radiant/brush/BrushVisit.h:157:23: warning: inlining failed in call to 'Scene_ForEachSelectedBrush_ForEachFace.constprop.isra': function not inlinable [-Winline]
  157 | inline const Functor& Scene_ForEachSelectedBrush_ForEachFace (scene::Graph& graph, const Functor& functor)
      |                       ^
src/tools/radiant/radiant/brush/brushmanip.cpp:249:55: note: called from here
  249 |                 Scene_ForEachSelectedBrush_ForEachFace(graph, FaceGetFlags(flags));
      |                                                       ^
src/tools/radiant/include/iselection.h: In function 'Scene_BrushGetFlags_Component_Selected':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/brush/brushmanip.cpp:258:34: note: called from here
  258 |         if (GlobalSelectionSystem().countSelectedComponents() != 0) {
      |                                  ^
src/tools/radiant/radiant/brush/BrushVisit.h:187:23: warning: inlining failed in call to 'Scene_ForEachSelectedBrushFace.isra': function not inlinable [-Winline]
  187 | inline const Functor& Scene_ForEachSelectedBrushFace (const Functor& functor)
      |                       ^
src/tools/radiant/radiant/brush/brushmanip.cpp:259:47: note: called from here
  259 |                 Scene_ForEachSelectedBrushFace(FaceGetFlags(flags));
      |                                               ^
src/tools/radiant/include/iselection.h: In function 'applyTextureProjectionToFaces':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:351:34: note: called from here
  351 |         if (GlobalSelectionSystem().Mode() != SelectionSystem::eComponent) {
      |                                  ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:352:55: note: called from here
  352 |                 Scene_ForEachSelectedBrush_ForEachFace(GlobalSceneGraph(), FaceTextureProjectionSetter(projection));
      |                                                       ^
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h:157:23: warning: inlining failed in call to 'Scene_ForEachSelectedBrush_ForEachFace.constprop.isra': function not inlinable [-Winline]
  157 | inline const Functor& Scene_ForEachSelectedBrush_ForEachFace (scene::Graph& graph, const Functor& functor)
      |                       ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:352:55: note: called from here
  352 |                 Scene_ForEachSelectedBrush_ForEachFace(GlobalSceneGraph(), FaceTextureProjectionSetter(projection));
      |                                                       ^
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h:187:23: warning: inlining failed in call to 'Scene_ForEachSelectedBrushFace.isra': function not inlinable [-Winline]
  187 | inline const Functor& Scene_ForEachSelectedBrushFace (const Functor& functor)
      |                       ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:356:39: note: called from here
  356 |         Scene_ForEachSelectedBrushFace(FaceTextureProjectionSetter(projection));
      |                                       ^
src/tools/radiant/include/iscenegraph.h:246:13: warning: inlining failed in call to 'SceneChangeNotify': function not inlinable [-Winline]
  246 | inline void SceneChangeNotify ()
      |             ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:358:26: note: called from here
  358 |         SceneChangeNotify();
      |                          ^
src/tools/radiant/include/ieventmanager.h: In function 'Brush_registerCommands':
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/brush/brushmanip.cpp:320:27: note: called from here
  320 |         GlobalEventManager().addRegistryToggle("TogTexLock", RKEY_ENABLE_TEXTURE_LOCK);
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/brush/brushmanip.cpp:322:27: note: called from here
  322 |         GlobalEventManager().addCommand("BrushPrism", BrushPrefab::SetCaller(g_brushprism));
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/brush/brushmanip.cpp:323:27: note: called from here
  323 |         GlobalEventManager().addCommand("BrushCone", BrushPrefab::SetCaller(g_brushcone));
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/include/ieventmanager.h: In member function 'construct':
src/tools/radiant/radiant/brush/brushmanip.cpp:324:27: note: called from here
  324 |         GlobalEventManager().addCommand("BrushSphere", BrushPrefab::SetCaller(g_brushsphere));
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/camera/GlobalCamera.cpp:17:27: note: called from here
   17 |         GlobalEventManager().addCommand("CenterView", MemberCaller<GlobalCameraManager,
      |                           ^
src/tools/radiant/radiant/brush/brushmanip.cpp:325:27: note: called from here
  325 |         GlobalEventManager().addCommand("BrushRock", BrushPrefab::SetCaller(g_brushrock));
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/camera/GlobalCamera.cpp:19:27: note: called from here
   19 |         GlobalEventManager().addToggle("ToggleCubicClip", MemberCaller<CameraSettings, &CameraSettings::toggleFarClip> (
      |                           ^
src/tools/radiant/radiant/brush/brushmanip.cpp:326:27: note: called from here
  326 |         GlobalEventManager().addCommand("BrushTerrain", BrushPrefab::SetCaller(g_brushterrain));
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/camera/GlobalCamera.cpp:23:27: note: called from here
   23 |         GlobalEventManager().setToggled("ToggleCubicClip", getCameraSettings()->farClipEnabled());
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/camera/GlobalCamera.cpp:25:27: note: called from here
   25 |         GlobalEventManager().addCommand("CubicClipZoomIn", MemberCaller<GlobalCameraManager,
      |                           ^
src/tools/radiant/radiant/brush/brushmanip.cpp:328:27: note: called from here
  328 |         GlobalEventManager().addCommand("Brush3Sided", BrushMakeSided::SetCaller(g_brushmakesided3));
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/camera/GlobalCamera.cpp:27:27: note: called from here
   27 |         GlobalEventManager().addCommand("CubicClipZoomOut", MemberCaller<GlobalCameraManager,
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/camera/GlobalCamera.cpp:29:27: note: called from here
   29 |         GlobalEventManager().addCommand("UpFloor", MemberCaller<GlobalCameraManager, &GlobalCameraManager::changeFloorUp> (
      |                           ^
src/tools/radiant/radiant/brush/brushmanip.cpp:329:27: note: called from here
  329 |         GlobalEventManager().addCommand("Brush4Sided", BrushMakeSided::SetCaller(g_brushmakesided4));
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/camera/GlobalCamera.cpp:32:27: note: called from here
   32 |         GlobalEventManager().addCommand("DownFloor", MemberCaller<GlobalCameraManager,
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/brush/brushmanip.cpp:330:27: note: called from here
  330 |         GlobalEventManager().addCommand("Brush5Sided", BrushMakeSided::SetCaller(g_brushmakesided5));
      |                           ^
src/tools/radiant/radiant/camera/GlobalCamera.cpp:35:27: note: called from here
   35 |         GlobalEventManager().addWidgetToggle("ToggleCamera");
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/camera/GlobalCamera.cpp:36:27: note: called from here
   36 |         GlobalEventManager().setToggled("ToggleCamera", true);
      |                           ^
src/tools/radiant/radiant/brush/brushmanip.cpp:331:27: note: called from here
  331 |         GlobalEventManager().addCommand("Brush6Sided", BrushMakeSided::SetCaller(g_brushmakesided6));
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/camera/GlobalCamera.cpp:38:27: note: called from here
   38 |         GlobalEventManager().addCommand("LookThroughSelected", MemberCaller<GlobalCameraManager,
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/camera/GlobalCamera.cpp:40:27: note: called from here
   40 |         GlobalEventManager().addCommand("LookThroughCamera", MemberCaller<GlobalCameraManager,
      |                           ^
src/tools/radiant/radiant/brush/brushmanip.cpp:332:27: note: called from here
  332 |         GlobalEventManager().addCommand("Brush7Sided", BrushMakeSided::SetCaller(g_brushmakesided7));
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/camera/GlobalCamera.cpp:44:27: note: called from here
   44 |         GlobalEventManager().addCommand("CameraForward", MemberCaller<GlobalCameraManager,
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/camera/GlobalCamera.cpp:46:27: note: called from here
   46 |         GlobalEventManager().addCommand("CameraBack", MemberCaller<GlobalCameraManager,
      |                           ^
src/tools/radiant/radiant/brush/brushmanip.cpp:333:27: note: called from here
  333 |         GlobalEventManager().addCommand("Brush8Sided", BrushMakeSided::SetCaller(g_brushmakesided8));
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/camera/GlobalCamera.cpp:48:27: note: called from here
   48 |         GlobalEventManager().addCommand("CameraLeft", MemberCaller<GlobalCameraManager,
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/camera/GlobalCamera.cpp:50:27: note: called from here
   50 |         GlobalEventManager().addCommand("CameraRight", MemberCaller<GlobalCameraManager,
      |                           ^
src/tools/radiant/radiant/brush/brushmanip.cpp:334:27: note: called from here
  334 |         GlobalEventManager().addCommand("Brush9Sided", BrushMakeSided::SetCaller(g_brushmakesided9));
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/camera/GlobalCamera.cpp:52:27: note: called from here
   52 |         GlobalEventManager().addCommand("CameraStrafeRight", MemberCaller<GlobalCameraManager,
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/brush/brushmanip.cpp:336:27: note: called from here
  336 |         GlobalEventManager().addCommand("MakeDetail", FreeCaller<selection::algorithm::makeDetail>());
      |                           ^
src/tools/radiant/radiant/camera/GlobalCamera.cpp:54:27: note: called from here
   54 |         GlobalEventManager().addCommand("CameraStrafeLeft", MemberCaller<GlobalCameraManager,
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/camera/GlobalCamera.cpp:56:27: note: called from here
   56 |         GlobalEventManager().addCommand("CameraUp",
      |                           ^
src/tools/radiant/radiant/brush/brushmanip.cpp:337:27: note: called from here
  337 |         GlobalEventManager().addCommand("MakeStructural", FreeCaller<selection::algorithm::makeStructural>());
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/camera/GlobalCamera.cpp:58:27: note: called from here
   58 |         GlobalEventManager().addCommand("CameraDown", MemberCaller<GlobalCameraManager,
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/camera/GlobalCamera.cpp:60:27: note: called from here
   60 |         GlobalEventManager().addCommand("CameraAngleUp", MemberCaller<GlobalCameraManager,
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/camera/GlobalCamera.cpp:62:27: note: called from here
   62 |         GlobalEventManager().addCommand("CameraAngleDown", MemberCaller<GlobalCameraManager,
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/camera/GlobalCamera.cpp:65:27: note: called from here
   65 |         GlobalEventManager().addKeyEvent("CameraFreeMoveForward", MemberCaller<GlobalCameraManager,
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/camera/GlobalCamera.cpp:68:27: note: called from here
   68 |         GlobalEventManager().addKeyEvent("CameraFreeMoveBack", MemberCaller<GlobalCameraManager,
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/camera/GlobalCamera.cpp:71:27: note: called from here
   71 |         GlobalEventManager().addKeyEvent("CameraFreeMoveLeft", MemberCaller<GlobalCameraManager,
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/camera/GlobalCamera.cpp:74:27: note: called from here
   74 |         GlobalEventManager().addKeyEvent("CameraFreeMoveRight", MemberCaller<GlobalCameraManager,
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/camera/GlobalCamera.cpp:77:27: note: called from here
   77 |         GlobalEventManager().addKeyEvent("CameraFreeMoveUp", MemberCaller<GlobalCameraManager,
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/camera/GlobalCamera.cpp:80:27: note: called from here
   80 |         GlobalEventManager().addKeyEvent("CameraFreeMoveDown", MemberCaller<GlobalCameraManager,
      |                           ^
src/tools/radiant/libs/string/string.h: In function 'rotateTexture':
src/tools/radiant/libs/os/file.h: In function 'file_readable':
src/tools/radiant/libs/os/file.h:77:13: warning: inlining failed in call to 'file_accessible': function not inlinable [-Winline]
   77 | inline bool file_accessible (const std::string& path, FileAccess::Mode mode)
      |             ^
src/tools/radiant/libs/os/file.h:85:31: note: called from here
   85 |         return file_accessible(path, FileAccess::Read);
      |                               ^
src/tools/radiant/libs/string/string.h:155:20: warning: inlining failed in call to 'toString': function not inlinable [-Winline]
  155 | inline std::string toString (const T& t)
      |                    ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:450:47: note: called from here
  450 |         command += "angle=" + string::toString(angle);
      |                                               ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:454:34: note: called from here
  454 |         if (GlobalSelectionSystem().Mode() != SelectionSystem::eComponent) {
      |                                  ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:455:55: note: called from here
  455 |                 Scene_ForEachSelectedBrush_ForEachFace(GlobalSceneGraph(), FaceTextureRotater(angle));
      |                                                       ^
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h:157:23: warning: inlining failed in call to 'Scene_ForEachSelectedBrush_ForEachFace.constprop.isra': function not inlinable [-Winline]
  157 | inline const Functor& Scene_ForEachSelectedBrush_ForEachFace (scene::Graph& graph, const Functor& functor)
      |                       ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:455:55: note: called from here
  455 |                 Scene_ForEachSelectedBrush_ForEachFace(GlobalSceneGraph(), FaceTextureRotater(angle));
      |                                                       ^
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h:187:23: warning: inlining failed in call to 'Scene_ForEachSelectedBrushFace.isra': function not inlinable [-Winline]
  187 | inline const Functor& Scene_ForEachSelectedBrushFace (const Functor& functor)
      |                       ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:459:39: note: called from here
  459 |         Scene_ForEachSelectedBrushFace(FaceTextureRotater(angle));
      |                                       ^
src/tools/radiant/include/iscenegraph.h:246:13: warning: inlining failed in call to 'SceneChangeNotify': function not inlinable [-Winline]
  246 | inline void SceneChangeNotify ()
      |             ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:461:26: note: called from here
  461 |         SceneChangeNotify();
      |                          ^
src/tools/radiant/include/iregistry.h: In function 'rotateTextureClock':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:506:42: note: called from here
  506 |         rotateTexture(fabs(GlobalRegistry().getFloat("user/ui/textures/surfaceInspector/rotStep")));
      |                                          ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:447:13: warning: inlining failed in call to 'rotateTexture': function not inlinable [-Winline]
  447 | inline void rotateTexture (const float& angle)
      |             ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:506:22: note: called from here
  506 |         rotateTexture(fabs(GlobalRegistry().getFloat("user/ui/textures/surfaceInspector/rotStep")));
      |                      ^
src/tools/radiant/include/iregistry.h: In function 'rotateTextureCounter':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:511:43: note: called from here
  511 |         rotateTexture(-fabs(GlobalRegistry().getFloat("user/ui/textures/surfaceInspector/rotStep")));
      |                                           ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:447:13: warning: inlining failed in call to 'rotateTexture': function not inlinable [-Winline]
  447 | inline void rotateTexture (const float& angle)
      |             ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:511:22: note: called from here
  511 |         rotateTexture(-fabs(GlobalRegistry().getFloat("user/ui/textures/surfaceInspector/rotStep")));
      |                      ^
src/tools/radiant/include/iselection.h: In function 'findAndReplaceShader':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:565:42: note: called from here
  565 |                 if (GlobalSelectionSystem().Mode() != SelectionSystem::eComponent) {
      |                                          ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:567:63: note: called from here
  567 |                         Scene_ForEachSelectedBrush_ForEachFace(GlobalSceneGraph(), replacer);
      |                                                               ^
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h:157:23: warning: inlining failed in call to 'Scene_ForEachSelectedBrush_ForEachFace.constprop.isra': function not inlinable [-Winline]
  157 | inline const Functor& Scene_ForEachSelectedBrush_ForEachFace (scene::Graph& graph, const Functor& functor)
      |                       ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:567:63: note: called from here
  567 |                         Scene_ForEachSelectedBrush_ForEachFace(GlobalSceneGraph(), replacer);
      |                                                               ^
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h:187:23: warning: inlining failed in call to 'Scene_ForEachSelectedBrushFace.isra': function not inlinable [-Winline]
  187 | inline const Functor& Scene_ForEachSelectedBrushFace (const Functor& functor)
      |                       ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:571:47: note: called from here
  571 |                 Scene_ForEachSelectedBrushFace(replacer);
      |                                               ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:573:47: note: called from here
  573 |                 Scene_ForEachBrush_ForEachFace(GlobalSceneGraph(), replacer);
      |                                               ^
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h:142:23: warning: inlining failed in call to 'Scene_ForEachBrush_ForEachFace.isra': function not inlinable [-Winline]
  142 | inline const Functor& Scene_ForEachBrush_ForEachFace (scene::Graph& graph, const Functor& functor)
      |                       ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:573:47: note: called from here
  573 |                 Scene_ForEachBrush_ForEachFace(GlobalSceneGraph(), replacer);
      |                                               ^
src/tools/radiant/include/iselection.h: In function 'flipTexture':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:600:34: note: called from here
  600 |         if (GlobalSelectionSystem().Mode() != SelectionSystem::eComponent) {
      |                                  ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:602:55: note: called from here
  602 |                 Scene_ForEachSelectedBrush_ForEachFace(GlobalSceneGraph(), TextureFlipper(flipAxis));
      |                                                       ^
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h:157:23: warning: inlining failed in call to 'Scene_ForEachSelectedBrush_ForEachFace.constprop.isra': function not inlinable [-Winline]
  157 | inline const Functor& Scene_ForEachSelectedBrush_ForEachFace (scene::Graph& graph, const Functor& functor)
      |                       ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:602:55: note: called from here
  602 |                 Scene_ForEachSelectedBrush_ForEachFace(GlobalSceneGraph(), TextureFlipper(flipAxis));
      |                                                       ^
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h:187:23: warning: inlining failed in call to 'Scene_ForEachSelectedBrushFace.isra': function not inlinable [-Winline]
  187 | inline const Functor& Scene_ForEachSelectedBrushFace (const Functor& functor)
      |                       ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:605:39: note: called from here
  605 |         Scene_ForEachSelectedBrushFace(TextureFlipper(flipAxis));
      |                                       ^
src/tools/radiant/include/iscenegraph.h:246:13: warning: inlining failed in call to 'SceneChangeNotify': function not inlinable [-Winline]
  246 | inline void SceneChangeNotify ()
      |             ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:606:26: note: called from here
  606 |         SceneChangeNotify();
      |                          ^
src/tools/radiant/include/imapcompiler.h: In function 'callbackFix':
src/tools/radiant/include/imapcompiler.h:54:22: warning: inlining failed in call to 'GlobalMapCompiler': function not inlinable [-Winline]
   54 | inline IMapCompiler& GlobalMapCompiler ()
      |                      ^
src/tools/radiant/radiant/ui/maptools/ErrorCheckDialog.cpp:127:34: note: called from here
  127 |                 GlobalMapCompiler().fixErrors(mapName, observer);
      |                                  ^
src/tools/radiant/include/iregistry.h: In member function '__ct_base ':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/brush/BrushModule.cpp:41:72: note: called from here
   41 | BrushModuleClass::BrushModuleClass():_textureLockEnabled(GlobalRegistry().get(RKEY_ENABLE_TEXTURE_LOCK) == "1")
      |                                                                        ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/brush/BrushModule.cpp:43:23: note: called from here
   43 |         GlobalRegistry().addKeyObserver(this, RKEY_ENABLE_TEXTURE_LOCK);
      |                       ^
src/tools/radiant/include/iselection.h: In function 'cloneSelected':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/selection/algorithm/Transformation.cpp:79:34: note: called from here
   79 |         if (GlobalSelectionSystem().Mode() == SelectionSystem::eComponent) {
      |                                  ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/selection/algorithm/Transformation.cpp:85:25: note: called from here
   85 |         GlobalSceneGraph().traverse(CloneSelected());
      |                         ^
src/tools/radiant/radiant/selection/algorithm/Transformation.cpp:44:7: warning: inlining failed in call to '__ct_base .constprop': function not inlinable [-Winline]
   44 | class CloneSelected: public scene::Graph::Walker
      |       ^
src/tools/radiant/radiant/selection/algorithm/Transformation.cpp:85:37: note: called from here
   85 |         GlobalSceneGraph().traverse(CloneSelected());
      |                                     ^
src/tools/radiant/include/inamespace.h:78:20: warning: inlining failed in call to 'GlobalNamespace': function not inlinable [-Winline]
   78 | inline INamespace& GlobalNamespace() {
      |                    ^
src/tools/radiant/radiant/selection/algorithm/Transformation.cpp:87:24: note: called from here
   87 |         GlobalNamespace().mergeClonedNames();
      |                        ^
src/tools/radiant/include/iregistry.h: In member function 'setTextureLock':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/brush/BrushModule.cpp:87:23: note: called from here
   87 |         GlobalRegistry().set(RKEY_ENABLE_TEXTURE_LOCK, enabled ? "1" : "0");
      |                       ^
src/tools/radiant/include/iselection.h: In function 'ungroupSelected':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/selection/algorithm/Entity.cpp:146:34: note: called from here
  146 |         if (GlobalSelectionSystem().countSelected() < 1)
      |                                  ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/selection/algorithm/Entity.cpp:151:62: note: called from here
  151 |         scene::Path world_path(makeReference(GlobalSceneGraph().root()));
      |                                                              ^
src/tools/radiant/libs/generic/reference.h:62:24: warning: inlining failed in call to 'makeReference': function not inlinable [-Winline]
   62 | inline Reference<Type> makeReference(Type& value) {
      |                        ^
src/tools/radiant/radiant/selection/algorithm/Entity.cpp:151:45: note: called from here
  151 |         scene::Path world_path(makeReference(GlobalSceneGraph().root()));
      |                                             ^
src/tools/radiant/libs/generic/reference.h:62:24: warning: inlining failed in call to 'makeReference': function not inlinable [-Winline]
   62 | inline Reference<Type> makeReference(Type& value) {
      |                        ^
src/tools/radiant/radiant/selection/algorithm/Entity.cpp:152:38: note: called from here
  152 |         world_path.push(makeReference(GlobalMap().findOrInsertWorldspawn()));
      |                                      ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/selection/algorithm/Entity.cpp:154:58: note: called from here
  154 |         scene::Instance &instance = GlobalSelectionSystem().ultimateSelected();
      |                                                          ^
src/tools/radiant/libs/scenelib.h:277:13: warning: inlining failed in call to 'Node_isEntity': function not inlinable [-Winline]
  277 | inline bool Node_isEntity (scene::Node& node)
      |             ^
src/tools/radiant/radiant/selection/algorithm/Entity.cpp:157:27: note: called from here
  157 |         if (!Node_isEntity(path.top()))
      |                           ^
src/tools/radiant/libs/scenelib.h:269:16: warning: inlining failed in call to 'Node_getEntity': function not inlinable [-Winline]
  269 | inline Entity* Node_getEntity(scene::Node& node) {
      |                ^
src/tools/radiant/radiant/selection/algorithm/Entity.cpp:160:27: note: called from here
  160 |         if (Node_getEntity(path.top()) != 0 && node_is_group(path.top())) {
      |                           ^
src/tools/radiant/libs/scenelib.h:363:13: warning: inlining failed in call to 'node_is_group': function not inlinable [-Winline]
  363 | inline bool node_is_group (scene::Node& node)
      |             ^
src/tools/radiant/radiant/selection/algorithm/Entity.cpp:160:61: note: called from here
  160 |         if (Node_getEntity(path.top()) != 0 && node_is_group(path.top())) {
      |                                                             ^
src/tools/radiant/libs/scenelib.h:340:13: warning: inlining failed in call to 'parentBrushes': function not inlinable [-Winline]
  340 | inline void parentBrushes (scene::Node& subgraph, scene::Node& parent)
      |             ^
src/tools/radiant/radiant/selection/algorithm/Entity.cpp:162:38: note: called from here
  162 |                         parentBrushes(path.top(), world_path.top());
      |                                      ^
src/tools/radiant/libs/scenelib.h:241:13: warning: inlining failed in call to 'Path_deleteTop': function not inlinable [-Winline]
  241 | inline void Path_deleteTop (const scene::Path& path)
      |             ^
src/tools/radiant/radiant/selection/algorithm/Entity.cpp:163:39: note: called from here
  163 |                         Path_deleteTop(path);
      |                                       ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'visit':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/selection/algorithm/General.cpp:41:25: note: called from here
   41 |                         ASSERT_MESSAGE(m_count <= m_max, "Invalid m_count in CollectSelectedBrushesBounds");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/selection/algorithm/General.cpp:41:25: note: called from here
   41 |                         ASSERT_MESSAGE(m_count <= m_max, "Invalid m_count in CollectSelectedBrushesBounds");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/selection/algorithm/General.cpp:41:25: note: called from here
   41 |                         ASSERT_MESSAGE(m_count <= m_max, "Invalid m_count in CollectSelectedBrushesBounds");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/selection/algorithm/General.cpp:41:25: note: called from here
   41 |                         ASSERT_MESSAGE(m_count <= m_max, "Invalid m_count in CollectSelectedBrushesBounds");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/selection/algorithm/General.cpp:41:25: note: called from here
   41 |                         ASSERT_MESSAGE(m_count <= m_max, "Invalid m_count in CollectSelectedBrushesBounds");
      |                         ^
src/tools/radiant/libs/scenelib.h:488:20: warning: inlining failed in call to 'Instance_getSelectable': function not inlinable [-Winline]
  488 | inline Selectable* Instance_getSelectable (scene::Instance& instance)
      |                    ^
src/tools/radiant/radiant/selection/algorithm/General.cpp:47:72: note: called from here
   47 |                         Selectable* selectable = Instance_getSelectable(instance);
      |                                                                        ^
src/tools/radiant/radiant/brush/BrushInstance.h:149:23: warning: inlining failed in call to 'Instance_getBrush': function not inlinable [-Winline]
  149 | inline BrushInstance* Instance_getBrush (scene::Instance& instance)
      |                       ^
src/tools/radiant/radiant/selection/algorithm/General.cpp:50:54: note: called from here
   50 |                                 if (Instance_getBrush(instance) != 0) {
      |                                                      ^
src/tools/radiant/include/igamemanager.h: In member function 'getEnginePath':
src/tools/radiant/include/igamemanager.h:41:22: warning: inlining failed in call to 'GlobalGameManager': function not inlinable [-Winline]
   41 | inline IGameManager& GlobalGameManager ()
      |                      ^
src/tools/radiant/radiant/plugin.cpp:159:49: note: called from here
  159 |                         return GlobalGameManager().getEnginePath();
      |                                                 ^
src/tools/radiant/include/igamemanager.h: In member function 'getGamePath':
src/tools/radiant/include/igamemanager.h:41:22: warning: inlining failed in call to 'GlobalGameManager': function not inlinable [-Winline]
   41 | inline IGameManager& GlobalGameManager ()
      |                      ^
src/tools/radiant/radiant/plugin.cpp:163:49: note: called from here
  163 |                         return GlobalGameManager().getKeyValue("basegame");
      |                                                 ^
src/tools/radiant/libs/debugging/debugging.h: In member function '__dt_base ':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h: In member function 'capture':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:130:72: note: called from here
  130 |                                 m_dependencyCheck = !globalModuleServer().getError();
      |                                                                        ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/libs/scenelib.h: In member function 'pre':
src/tools/radiant/libs/scenelib.h:269:16: warning: inlining failed in call to 'Node_getEntity': function not inlinable [-Winline]
  269 | inline Entity* Node_getEntity(scene::Node& node) {
      |                ^
src/tools/radiant/radiant/selection/algorithm/General.cpp:333:56: note: called from here
  333 |                         Entity* entity = Node_getEntity(path.top());
      |                                                        ^
src/tools/radiant/libs/scenelib.h:488:20: warning: inlining failed in call to 'Instance_getSelectable': function not inlinable [-Winline]
  488 | inline Selectable* Instance_getSelectable (scene::Instance& instance)
      |                    ^
src/tools/radiant/radiant/selection/algorithm/General.cpp:335:55: note: called from here
  335 |                                 Instance_getSelectable(instance)->setSelected(true);
      |                                                       ^
src/tools/radiant/include/iselection.h: In function 'selectAllOfType':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/selection/algorithm/General.cpp:373:34: note: called from here
  373 |         if (GlobalSelectionSystem().Mode() == SelectionSystem::eComponent) {
      |                                  ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/selection/algorithm/General.cpp:374:42: note: called from here
  374 |                 if (GlobalSelectionSystem().ComponentMode() == SelectionSystem::eFace) {
      |                                          ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/selection/algorithm/General.cpp:376:60: note: called from here
  376 |                         Scene_BrushSelectByShader_Component(GlobalSceneGraph(), GlobalTextureBrowser().getSelectedShader());
      |                                                            ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/selection/algorithm/General.cpp:375:46: note: called from here
  375 |                         GlobalSelectionSystem().setSelectedAllComponents(false);
      |                                              ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/selection/algorithm/General.cpp:380:33: note: called from here
  380 |                 GlobalSceneGraph().traverse(EntityGetSelectedClassnamesWalker(classnames));
      |                                 ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/selection/algorithm/General.cpp:381:38: note: called from here
  381 |                 GlobalSelectionSystem().setSelectedAll(false);
      |                                      ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/selection/algorithm/General.cpp:383:41: note: called from here
  383 |                         GlobalSceneGraph().traverse(EntityFindByClassnameWalker(classnames));
      |                                         ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/selection/algorithm/General.cpp:385:50: note: called from here
  385 |                         Scene_BrushSelectByShader(GlobalSceneGraph(), GlobalTextureBrowser().getSelectedShader());
      |                                                  ^
src/tools/radiant/include/iscenegraph.h: In function 'getCurrentSelectionBounds':
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/selection/algorithm/General.cpp:393:25: note: called from here
  393 |         GlobalSceneGraph().traverse(BoundsSelected(bounds));
      |                         ^
src/tools/radiant/libs/math/FloatTools.h: In function 'vector3_snapped':
src/tools/radiant/libs/math/FloatTools.h:31:12: warning: inlining failed in call to 'float_to_integer.isra': function not inlinable [-Winline]
   31 | inline int float_to_integer (const Element& f)
      |            ^
src/tools/radiant/libs/math/Vector3.h:471:63: note: called from here
  471 |         return BasicVector3<Element> (Element(float_to_integer(self.x())), Element(float_to_integer(self.y())), Element(
      |                                                               ^
src/tools/radiant/libs/math/FloatTools.h:31:12: warning: inlining failed in call to 'float_to_integer.isra': function not inlinable [-Winline]
   31 | inline int float_to_integer (const Element& f)
      |            ^
src/tools/radiant/libs/math/Vector3.h:471:100: note: called from here
  471 |         return BasicVector3<Element> (Element(float_to_integer(self.x())), Element(float_to_integer(self.y())), Element(
      |                                                                                                    ^
src/tools/radiant/libs/math/FloatTools.h:31:12: warning: inlining failed in call to 'float_to_integer.isra': function not inlinable [-Winline]
   31 | inline int float_to_integer (const Element& f)
      |            ^
src/tools/radiant/libs/math/Vector3.h:472:41: note: called from here
  472 |                         float_to_integer(self.z())));
      |                                         ^
src/tools/radiant/libs/math/Vector3.h: In function 'getCurrentSelectionCenter':
src/tools/radiant/libs/math/Vector3.h:469:30: warning: inlining failed in call to 'vector3_snapped': function not inlinable [-Winline]
  469 | inline BasicVector3<Element> vector3_snapped (const BasicVector3<Element>& self)
      |                              ^
src/tools/radiant/radiant/selection/algorithm/General.cpp:400:31: note: called from here
  400 |         return vector3_snapped(bounds.origin);
      |                               ^
src/tools/radiant/libs/scenelib.h: In member function 'Path_parent':
src/tools/radiant/libs/scenelib.h:689:18: warning: inlining failed in call to 'node_get_nodetype': function not inlinable [-Winline]
  689 | inline ENodeType node_get_nodetype (scene::Node& node)
      |                  ^
src/tools/radiant/radiant/selection/algorithm/Group.cpp:80:59: note: called from here
   80 |                         ENodeType type = node_get_nodetype(child.top());
      |                                                           ^
src/tools/radiant/libs/scenelib.h:241:13: warning: inlining failed in call to 'Path_deleteTop': function not inlinable [-Winline]
  241 | inline void Path_deleteTop (const scene::Path& path)
      |             ^
src/tools/radiant/radiant/selection/algorithm/Group.cpp:84:47: note: called from here
   84 |                                 Path_deleteTop(child);
      |                                               ^
src/tools/radiant/libs/scenelib.h:200:28: warning: inlining failed in call to 'Node_getTraversable': function not inlinable [-Winline]
  200 | inline scene::Traversable* Node_getTraversable (scene::Node& node)
      |                            ^
src/tools/radiant/radiant/selection/algorithm/Group.cpp:85:52: note: called from here
   85 |                                 Node_getTraversable(parent.top())->insert(node);
      |                                                    ^
src/tools/radiant/include/iscenegraph.h:246:13: warning: inlining failed in call to 'SceneChangeNotify': function not inlinable [-Winline]
  246 | inline void SceneChangeNotify ()
      |             ^
src/tools/radiant/radiant/selection/algorithm/Group.cpp:86:50: note: called from here
   86 |                                 SceneChangeNotify();
      |                                                  ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/selection/algorithm/Group.cpp:89:83: note: called from here
   89 |                                                 << nodetype_get_name(contains) << " container.\n";
      |                                                                                   ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/selection/algorithm/Group.cpp:89:83: note: called from here
   89 |                                                 << nodetype_get_name(contains) << " container.\n";
      |                                                                                   ^
src/tools/radiant/libs/scenelib.h:678:20: warning: inlining failed in call to 'nodetype_get_name': function not inlinable [-Winline]
  678 | inline const char* nodetype_get_name (ENodeType type)
      |                    ^
src/tools/radiant/radiant/selection/algorithm/Group.cpp:89:69: note: called from here
   89 |                                                 << nodetype_get_name(contains) << " container.\n";
      |                                                                     ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/selection/algorithm/Group.cpp:89:83: note: called from here
   89 |                                                 << nodetype_get_name(contains) << " container.\n";
      |                                                                                   ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/selection/algorithm/Group.cpp:89:83: note: called from here
   89 |                                                 << nodetype_get_name(contains) << " container.\n";
      |                                                                                   ^
src/tools/radiant/libs/scenelib.h:678:20: warning: inlining failed in call to 'nodetype_get_name': function not inlinable [-Winline]
  678 | inline const char* nodetype_get_name (ENodeType type)
      |                    ^
src/tools/radiant/radiant/selection/algorithm/Group.cpp:88:88: note: called from here
   88 |                                 globalErrorStream() << "failed - " << nodetype_get_name(type) << " cannot be parented to "
      |                                                                                        ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/selection/algorithm/Group.cpp:89:83: note: called from here
   89 |                                                 << nodetype_get_name(contains) << " container.\n";
      |                                                                                   ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/radiant/selection/algorithm/Group.cpp:89:83: note: called from here
   89 |                                                 << nodetype_get_name(contains) << " container.\n";
      |                                                                                   ^
src/tools/radiant/libs/generic/constant.h: In function 'operator<<':
src/tools/radiant/libs/generic/constant.h:41:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/libs/generic/constant.h: In function 'operator<<':
src/tools/radiant/libs/generic/constant.h:41:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/libs/generic/constant.h: In function 'operator<<':
src/tools/radiant/libs/generic/constant.h:41:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/include/irender.h: In function 'constructStatic':
src/tools/radiant/include/irender.h:183:21: warning: inlining failed in call to 'GlobalShaderCache': function not inlinable [-Winline]
  183 | inline ShaderCache& GlobalShaderCache ()
      |                     ^
src/tools/radiant/radiant/brush/Brush.cpp:345:42: note: called from here
  345 |         m_state_point = GlobalShaderCache().capture("$POINT");
      |                                          ^
src/tools/radiant/libs/generic/constant.h: In function 'operator<<':
src/tools/radiant/libs/generic/constant.h:41:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/libs/generic/constant.h: In function 'operator<<':
src/tools/radiant/libs/generic/constant.h:41:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/libs/generic/constant.h: In function 'operator<<':
src/tools/radiant/libs/generic/constant.h:41:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/libs/generic/constant.h: In function 'operator<<':
src/tools/radiant/libs/generic/constant.h:41:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/libs/generic/constant.h: In function 'operator<<':
src/tools/radiant/libs/generic/constant.h:41:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/include/irender.h: In function 'destroyStatic':
src/tools/radiant/include/irender.h:183:21: warning: inlining failed in call to 'GlobalShaderCache': function not inlinable [-Winline]
  183 | inline ShaderCache& GlobalShaderCache ()
      |                     ^
src/tools/radiant/radiant/brush/Brush.cpp:349:26: note: called from here
  349 |         GlobalShaderCache().release("$POINT");
      |                          ^
src/tools/radiant/libs/generic/constant.h: In function 'operator<<':
src/tools/radiant/libs/generic/constant.h:41:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/libs/generic/constant.h: In function 'operator<<':
src/tools/radiant/libs/generic/constant.h:41:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/libs/generic/constant.h: In function 'operator<<':
src/tools/radiant/libs/generic/constant.h:41:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/libs/generic/constant.h: In function 'operator<<':
src/tools/radiant/libs/generic/constant.h:41:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/libs/generic/constant.h: In function 'operator<<':
src/tools/radiant/libs/generic/constant.h:41:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/include/iselection.h: In function 'getSelectedBrushes':
src/tools/radiant/libs/generic/constant.h: In function 'operator<<':
src/tools/radiant/libs/generic/constant.h:41:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/selection/algorithm/Primitives.cpp:39:30: note: called from here
   39 |         GlobalSelectionSystem().foreachSelected(
      |                              ^
src/tools/radiant/libs/generic/constant.h: In function 'operator<<':
src/tools/radiant/include/ifilter.h: In member function 'loadFilters':
src/tools/radiant/libs/generic/constant.h:41:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/include/ifilter.h:243:22: warning: inlining failed in call to 'GlobalFilterSystem': function not inlinable [-Winline]
  243 | inline FilterSystem& GlobalFilterSystem() {
      |                      ^
src/tools/radiant/radiant/ui/filterdialog/FilterDialog.cpp:118:27: note: called from here
  118 |         GlobalFilterSystem().forEachFilter(populator);
      |                           ^
src/tools/radiant/libs/generic/constant.h: In function 'operator<<':
src/tools/radiant/libs/generic/constant.h:41:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/libs/generic/constant.h: In function 'operator<<':
src/tools/radiant/libs/generic/constant.h:41:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/libs/generic/constant.h: In function 'operator<<':
src/tools/radiant/libs/generic/constant.h:41:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/libs/generic/constant.h: In function 'operator<<':
src/tools/radiant/libs/generic/constant.h:41:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/libs/generic/constant.h: In function 'operator<<':
src/tools/radiant/libs/generic/constant.h:41:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/include/itextstream.h: In function 'ostream_write':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/libs/generic/constant.h: In function 'operator<<':
src/tools/radiant/libs/generic/constant.h:41:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/include/itextstream.h: In function 'ostream_write':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/libs/generic/constant.h: In function 'operator<<':
src/tools/radiant/libs/generic/constant.h:41:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/include/itextstream.h: In function 'ostream_write':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h: In member function 'getWarningStream':
src/tools/radiant/include/itextstream.h:138:26: warning: inlining failed in call to 'globalWarningStream': function not inlinable [-Winline]
  138 | inline TextOutputStream& globalWarningStream ()
      |                          ^
src/tools/radiant/radiant/server.cpp:70:51: note: called from here
   70 |                         return globalWarningStream();
      |                                                   ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/libs/generic/constant.h: In function 'operator<<':
src/tools/radiant/libs/generic/constant.h:41:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/include/itextstream.h: In function 'ostream_write':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/libs/generic/constant.h: In function 'operator<<':
src/tools/radiant/libs/generic/constant.h:41:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/include/itextstream.h: In function 'ostream_write':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/libs/generic/constant.h: In function 'operator<<':
src/tools/radiant/libs/generic/constant.h:41:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/include/itextstream.h: In function 'ostream_write':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/libs/render.h: In member function 'render':
src/tools/radiant/libs/render.h:968:13: warning: inlining failed in call to 'pointvertex_gl_array': function not inlinable [-Winline]
  968 | inline void pointvertex_gl_array (const PointVertex* array)
      |             ^
src/tools/radiant/libs/render.h:991:45: note: called from here
  991 |                         pointvertex_gl_array(m_array.data());
      |                                             ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/libs/generic/constant.h: In function 'operator<<':
src/tools/radiant/libs/generic/constant.h:41:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/include/itextstream.h: In function 'ostream_write':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/libs/generic/constant.h: In function 'operator<<':
src/tools/radiant/libs/generic/constant.h:41:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/include/itextstream.h: In function 'ostream_write':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp: In function 'applyClipboardToTexturable':
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:102:13: warning: inlining failed in call to 'applyClipboardShaderToFace': function not inlinable [-Winline]
  102 | inline void applyClipboardShaderToFace (Face& target)
      |             ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:128:67: note: called from here
  128 |                                         applyClipboardShaderToFace(*(*i));
      |                                                                   ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:102:13: warning: inlining failed in call to 'applyClipboardShaderToFace': function not inlinable [-Winline]
  102 | inline void applyClipboardShaderToFace (Face& target)
      |             ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:132:59: note: called from here
  132 |                                 applyClipboardShaderToFace(*target.face);
      |                                                           ^
src/tools/radiant/libs/generic/constant.h: In function 'operator<<':
src/tools/radiant/libs/generic/constant.h:41:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/include/itextstream.h: In function 'ostream_write':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/include/iselection.h: In function 'getSelectedTextureProjection':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:257:34: note: called from here
  257 |         if (GlobalSelectionSystem().areFacesSelected()) {
      |                                  ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:262:55: note: called from here
  262 |                 Scene_ForEachSelectedBrush_ForEachFace(GlobalSceneGraph(), FaceGetTexdef(returnValue));
      |                                                       ^
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h:157:23: warning: inlining failed in call to 'Scene_ForEachSelectedBrush_ForEachFace.constprop.isra': function not inlinable [-Winline]
  157 | inline const Functor& Scene_ForEachSelectedBrush_ForEachFace (scene::Graph& graph, const Functor& functor)
      |                       ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:262:55: note: called from here
  262 |                 Scene_ForEachSelectedBrush_ForEachFace(GlobalSceneGraph(), FaceGetTexdef(returnValue));
      |                                                       ^
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write':
src/tools/radiant/libs/stream/textstream.h:87:14: warning: inlining failed in call to 'write_signed_decimal_backward.constprop': function not inlinable [-Winline]
   87 | inline char* write_signed_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^
src/tools/radiant/libs/stream/textstream.h:149:70: note: called from here
  149 |         char* begin = TextOutputDetail::write_signed_decimal_backward(buf + bufferSize, i, false);
      |                                                                      ^
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h: In function 'naturalTexture':
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h:187:23: warning: inlining failed in call to 'Scene_ForEachSelectedBrushFace.isra': function not inlinable [-Winline]
  187 | inline const Functor& Scene_ForEachSelectedBrushFace (const Functor& functor)
      |                       ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:342:39: note: called from here
  342 |         Scene_ForEachSelectedBrushFace(FaceTextureProjectionSetter(projection));
      |                                       ^
src/tools/radiant/include/iscenegraph.h:246:13: warning: inlining failed in call to 'SceneChangeNotify': function not inlinable [-Winline]
  246 | inline void SceneChangeNotify ()
      |             ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:344:26: note: called from here
  344 |         SceneChangeNotify();
      |                          ^
src/tools/radiant/libs/string/string.h: In function 'shiftTexture':
src/tools/radiant/libs/string/string.h:155:20: warning: inlining failed in call to 'toString': function not inlinable [-Winline]
  155 | inline std::string toString (const T& t)
      |                    ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:382:81: note: called from here
  382 |         command += "s=" + string::toString(shift[0]) + ", t=" + string::toString(shift[1]);
      |                                                                                 ^
src/tools/radiant/libs/string/string.h:155:20: warning: inlining failed in call to 'toString': function not inlinable [-Winline]
  155 | inline std::string toString (const T& t)
      |                    ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:382:43: note: called from here
  382 |         command += "s=" + string::toString(shift[0]) + ", t=" + string::toString(shift[1]);
      |                                           ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:386:34: note: called from here
  386 |         if (GlobalSelectionSystem().Mode() != SelectionSystem::eComponent) {
      |                                  ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:387:55: note: called from here
  387 |                 Scene_ForEachSelectedBrush_ForEachFace(GlobalSceneGraph(), FaceTextureShifter(shift));
      |                                                       ^
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h:157:23: warning: inlining failed in call to 'Scene_ForEachSelectedBrush_ForEachFace.constprop.isra': function not inlinable [-Winline]
  157 | inline const Functor& Scene_ForEachSelectedBrush_ForEachFace (scene::Graph& graph, const Functor& functor)
      |                       ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:387:55: note: called from here
  387 |                 Scene_ForEachSelectedBrush_ForEachFace(GlobalSceneGraph(), FaceTextureShifter(shift));
      |                                                       ^
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h:187:23: warning: inlining failed in call to 'Scene_ForEachSelectedBrushFace.isra': function not inlinable [-Winline]
  187 | inline const Functor& Scene_ForEachSelectedBrushFace (const Functor& functor)
      |                       ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:390:39: note: called from here
  390 |         Scene_ForEachSelectedBrushFace(FaceTextureShifter(shift));
      |                                       ^
src/tools/radiant/include/iscenegraph.h:246:13: warning: inlining failed in call to 'SceneChangeNotify': function not inlinable [-Winline]
  246 | inline void SceneChangeNotify ()
      |             ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:392:26: note: called from here
  392 |         SceneChangeNotify();
      |                          ^
src/tools/radiant/radiant/brush/BrushInstance.h: In member function 'visit':
src/tools/radiant/radiant/brush/BrushInstance.h:149:23: warning: inlining failed in call to 'Instance_getBrush': function not inlinable [-Winline]
  149 | inline BrushInstance* Instance_getBrush (scene::Instance& instance)
      |                       ^
src/tools/radiant/radiant/brush/BrushVisit.h:17:65: note: called from here
   17 |                         BrushInstance* brush = Instance_getBrush(instance);
      |                                                                 ^
src/tools/radiant/libs/shaderlib.h: In function 'shader_equal_prefix':
src/tools/radiant/libs/shaderlib.h:35:13: warning: inlining failed in call to 'shader_equal_n': function not inlinable [-Winline]
   35 | inline bool shader_equal_n (const std::string& shader, const std::string& other, std::size_t n)
      |             ^
src/tools/radiant/libs/shaderlib.h:47:30: note: called from here
   47 |         return shader_equal_n(string, prefix, prefix.length());
      |                              ^
src/tools/radiant/libs/scenelib.h: In member function 'pre':
src/tools/radiant/libs/scenelib.h:309:13: warning: inlining failed in call to 'Node_isBrush': function not inlinable [-Winline]
  309 | inline bool Node_isBrush (scene::Node& node)
      |             ^
src/tools/radiant/radiant/camera/CamWnd.cpp:79:63: note: called from here
   79 |                 if (path.top().get().visible() && Node_isBrush(path.top())) // this node is a floor
      |                                                               ^
src/tools/radiant/include/ishadersystem.h: In function 'GlobalTexturePrefix_get':
src/tools/radiant/include/ishadersystem.h:110:22: warning: inlining failed in call to 'GlobalShaderSystem': function not inlinable [-Winline]
  110 | inline ShaderSystem& GlobalShaderSystem ()
      |                      ^
src/tools/radiant/libs/shaderlib.h:67:34: note: called from here
   67 |         return GlobalShaderSystem().getTexturePrefix();
      |                                  ^
src/tools/radiant/libs/shaderlib.h: In member function 'operator()':
src/tools/radiant/libs/shaderlib.h:65:27: warning: inlining failed in call to 'GlobalTexturePrefix_get': function not inlinable [-Winline]
   65 | inline const std::string& GlobalTexturePrefix_get ()
      |                           ^
src/tools/radiant/radiant/brush/brushmanip.cpp:109:104: note: called from here
  109 |                         if (_skipCommon && string::startsWith(face.GetShader(), GlobalTexturePrefix_get() + "tex_common/")) {
      |                                                                                                        ^
src/tools/radiant/libs/string/string.h:162:13: warning: inlining failed in call to 'startsWith': function not inlinable [-Winline]
  162 | inline bool startsWith (const std::string& source, const std::string& contains)
      |             ^
src/tools/radiant/radiant/brush/brushmanip.cpp:109:62: note: called from here
  109 |                         if (_skipCommon && string::startsWith(face.GetShader(), GlobalTexturePrefix_get() + "tex_common/")) {
      |                                                              ^
src/tools/radiant/libs/string/string.h: In function 'scaleTexture':
src/tools/radiant/libs/string/string.h:155:20: warning: inlining failed in call to 'toString': function not inlinable [-Winline]
  155 | inline std::string toString (const T& t)
      |                    ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:434:91: note: called from here
  434 |         command += "sScale=" + string::toString(scale[0]) + ", tScale=" + string::toString(scale[1]);
      |                                                                                           ^
src/tools/radiant/libs/string/string.h:155:20: warning: inlining failed in call to 'toString': function not inlinable [-Winline]
  155 | inline std::string toString (const T& t)
      |                    ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:434:48: note: called from here
  434 |         command += "sScale=" + string::toString(scale[0]) + ", tScale=" + string::toString(scale[1]);
      |                                                ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:438:34: note: called from here
  438 |         if (GlobalSelectionSystem().Mode() != SelectionSystem::eComponent) {
      |                                  ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:439:55: note: called from here
  439 |                 Scene_ForEachSelectedBrush_ForEachFace(GlobalSceneGraph(), FaceTextureScaler(scale));
      |                                                       ^
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h:157:23: warning: inlining failed in call to 'Scene_ForEachSelectedBrush_ForEachFace.constprop.isra': function not inlinable [-Winline]
  157 | inline const Functor& Scene_ForEachSelectedBrush_ForEachFace (scene::Graph& graph, const Functor& functor)
      |                       ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:439:55: note: called from here
  439 |                 Scene_ForEachSelectedBrush_ForEachFace(GlobalSceneGraph(), FaceTextureScaler(scale));
      |                                                       ^
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h:187:23: warning: inlining failed in call to 'Scene_ForEachSelectedBrushFace.isra': function not inlinable [-Winline]
  187 | inline const Functor& Scene_ForEachSelectedBrushFace (const Functor& functor)
      |                       ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:442:39: note: called from here
  442 |         Scene_ForEachSelectedBrushFace(FaceTextureScaler(scale));
      |                                       ^
src/tools/radiant/include/iscenegraph.h:246:13: warning: inlining failed in call to 'SceneChangeNotify': function not inlinable [-Winline]
  246 | inline void SceneChangeNotify ()
      |             ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:444:26: note: called from here
  444 |         SceneChangeNotify();
      |                          ^
src/tools/radiant/libs/generic/bitfield.h: In function 'bitfield_enable':
src/tools/radiant/libs/generic/bitfield.h:68:35: warning: inlining failed in call to 'operator|': function not inlinable [-Winline]
   68 | inline BitFieldValue<Enumeration> operator|(BitFieldValue<Enumeration> self, BitFieldValue<Enumeration> other) {
      |                                   ^
src/tools/radiant/libs/generic/bitfield.h:102:25: note: called from here
  102 |         return bitfield | mask;
      |                         ^
src/tools/radiant/include/iselection.h: In function 'Select_SetShader':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/select.cpp:52:34: note: called from here
   52 |         if (GlobalSelectionSystem().Mode() != SelectionSystem::eComponent) {
      |                                  ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/select.cpp:53:46: note: called from here
   53 |                 Scene_BrushSetShader_Selected(GlobalSceneGraph(), shader, skipCommon);
      |                                              ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/select.cpp:55:48: note: called from here
   55 |         Scene_BrushSetShader_Component_Selected(GlobalSceneGraph(), shader, skipCommon);
      |                                                ^
src/tools/radiant/include/iselection.h: In function 'Scene_BrushResize_Selected':
src/tools/radiant/libs/debugging/debugging.h: In member function '__dt_base ':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/dialog.cpp:124:9: note: called from here
  124 |         ASSERT_MESSAGE(m_window == 0, "dialog window not destroyed");
      |         ^
src/tools/radiant/radiant/brush/brushmanip.cpp:151:34: note: called from here
  151 |         if (GlobalSelectionSystem().countSelected() != 0) {
      |                                  ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/dialog.cpp:124:9: note: called from here
  124 |         ASSERT_MESSAGE(m_window == 0, "dialog window not destroyed");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/dialog.cpp:124:9: note: called from here
  124 |         ASSERT_MESSAGE(m_window == 0, "dialog window not destroyed");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/dialog.cpp:124:9: note: called from here
  124 |         ASSERT_MESSAGE(m_window == 0, "dialog window not destroyed");
      |         ^
src/tools/radiant/radiant/map/../brush/BrushNode.h:132:15: warning: inlining failed in call to 'Node_getBrush': function not inlinable [-Winline]
  132 | inline Brush* Node_getBrush (scene::Node& node)
      |               ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/dialog.cpp:124:9: note: called from here
  124 |         ASSERT_MESSAGE(m_window == 0, "dialog window not destroyed");
      |         ^
src/tools/radiant/radiant/brush/brushmanip.cpp:154:45: note: called from here
  154 |                 Brush* brush = Node_getBrush(path.top());
      |                                             ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/brush/brushmanip.cpp:152:64: note: called from here
  152 |                 const scene::Path& path = GlobalSelectionSystem().ultimateSelected().path();
      |                                                                ^
src/tools/radiant/include/iscenegraph.h:246:13: warning: inlining failed in call to 'SceneChangeNotify': function not inlinable [-Winline]
  246 | inline void SceneChangeNotify ()
      |             ^
src/tools/radiant/radiant/brush/brushmanip.cpp:157:42: note: called from here
  157 |                         SceneChangeNotify();
      |                                          ^
src/tools/radiant/radiant/brush/brushmanip.cpp:129:33: warning: inlining failed in call to 'TextureTransform_getDefault': function not inlinable [-Winline]
  129 | inline const TextureProjection& TextureTransform_getDefault ()
      |                                 ^
src/tools/radiant/radiant/brush/brushmanip.cpp:156:71: note: called from here
  156 |                         brushconstruct::Cuboid::getInstance().generate(*brush, bounds, 0, TextureTransform_getDefault(), shader);
      |                                                                       ^
src/tools/radiant/include/modulesystem.h: In member function 'initialise':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:244:54: note: called from here
  244 |                         m_module = globalModuleServer().findModule(typename Type::Name(), typename Type::Version(), name);
      |                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:248:129: note: called from here
  248 |                                                 << " version=" << makeQuoted(typename Type::Version()) << " name=" << makeQuoted(name)
      |                                                                                                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:248:77: note: called from here
  248 |                                                 << " version=" << makeQuoted(typename Type::Version()) << " name=" << makeQuoted(name)
      |                                                                             ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:247:109: note: called from here
  247 |                                 globalErrorStream() << "SingletonModuleRef::initialise: type=" << makeQuoted(typename Type::Name())
      |                                                                                                             ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:246:51: note: called from here
  246 |                                 globalModuleServer().setError(true);
      |                                                   ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'Create':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/dialog.cpp:148:9: note: called from here
  148 |         ASSERT_MESSAGE(m_window == 0, "dialog cannot be constructed");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/dialog.cpp:148:9: note: called from here
  148 |         ASSERT_MESSAGE(m_window == 0, "dialog cannot be constructed");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/dialog.cpp:148:9: note: called from here
  148 |         ASSERT_MESSAGE(m_window == 0, "dialog cannot be constructed");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/dialog.cpp:148:9: note: called from here
  148 |         ASSERT_MESSAGE(m_window == 0, "dialog cannot be constructed");
      |         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/dialog.cpp:148:9: note: called from here
  148 |         ASSERT_MESSAGE(m_window == 0, "dialog cannot be constructed");
      |         ^
src/tools/radiant/libs/shaderlib.h: In member function 'operator()':
src/tools/radiant/libs/shaderlib.h:30:13: warning: inlining failed in call to 'shader_equal': function not inlinable [-Winline]
   30 | inline bool shader_equal (const std::string& shader, const std::string& other)
      |             ^
src/tools/radiant/radiant/brush/brushmanip.cpp:207:41: note: called from here
  207 |                         if (shader_equal(face.getFacePtr()->GetShader(), m_name)) {
      |                                         ^
src/tools/radiant/include/modulesystem.h: In member function 'initialise':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:244:54: note: called from here
  244 |                         m_module = globalModuleServer().findModule(typename Type::Name(), typename Type::Version(), name);
      |                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:248:129: note: called from here
  248 |                                                 << " version=" << makeQuoted(typename Type::Version()) << " name=" << makeQuoted(name)
      |                                                                                                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:248:77: note: called from here
  248 |                                                 << " version=" << makeQuoted(typename Type::Version()) << " name=" << makeQuoted(name)
      |                                                                             ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'Destroy':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/radiant/dialog.cpp:156:9: note: called from here
  156 |         ASSERT_MESSAGE(m_window != 0, "dialog cannot be destroyed");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/radiant/dialog.cpp:156:9: note: called from here
  156 |         ASSERT_MESSAGE(m_window != 0, "dialog cannot be destroyed");
      |         ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/dialog.cpp:156:9: note: called from here
  156 |         ASSERT_MESSAGE(m_window != 0, "dialog cannot be destroyed");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:247:109: note: called from here
  247 |                                 globalErrorStream() << "SingletonModuleRef::initialise: type=" << makeQuoted(typename Type::Name())
      |                                                                                                             ^
src/tools/radiant/radiant/dialog.cpp:156:9: note: called from here
  156 |         ASSERT_MESSAGE(m_window != 0, "dialog cannot be destroyed");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/radiant/dialog.cpp:156:9: note: called from here
  156 |         ASSERT_MESSAGE(m_window != 0, "dialog cannot be destroyed");
      |         ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:246:51: note: called from here
  246 |                                 globalModuleServer().setError(true);
      |                                                   ^
src/tools/radiant/include/iselection.h: In function 'scaleSelected':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/selection/algorithm/Transformation.cpp:37:38: note: called from here
   37 |                 GlobalSelectionSystem().scaleSelected(scaleXYZ);
      |                                      ^
src/tools/radiant/include/modulesystem.h: In member function 'initialise':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:244:54: note: called from here
  244 |                         m_module = globalModuleServer().findModule(typename Type::Name(), typename Type::Version(), name);
      |                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:248:129: note: called from here
  248 |                                                 << " version=" << makeQuoted(typename Type::Version()) << " name=" << makeQuoted(name)
      |                                                                                                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:248:77: note: called from here
  248 |                                                 << " version=" << makeQuoted(typename Type::Version()) << " name=" << makeQuoted(name)
      |                                                                             ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:247:109: note: called from here
  247 |                                 globalErrorStream() << "SingletonModuleRef::initialise: type=" << makeQuoted(typename Type::Name())
      |                                                                                                             ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:246:51: note: called from here
  246 |                                 globalModuleServer().setError(true);
      |                                                   ^
src/tools/radiant/include/iscenegraph.h: In function 'Undo':
src/tools/radiant/include/iscenegraph.h:246:13: warning: inlining failed in call to 'SceneChangeNotify': function not inlinable [-Winline]
  246 | inline void SceneChangeNotify ()
      |             ^
src/tools/radiant/radiant/commands.cpp:114:26: note: called from here
  114 |         SceneChangeNotify();
      |                          ^
src/tools/radiant/include/iundo.h:172:20: warning: inlining failed in call to 'GlobalUndoSystem': function not inlinable [-Winline]
  172 | inline UndoSystem& GlobalUndoSystem ()
      |                    ^
src/tools/radiant/radiant/commands.cpp:113:25: note: called from here
  113 |         GlobalUndoSystem().undo();
      |                         ^
src/tools/radiant/include/iscenegraph.h: In function 'Redo':
src/tools/radiant/include/modulesystem.h: In member function 'initialise':
src/tools/radiant/include/iscenegraph.h:246:13: warning: inlining failed in call to 'SceneChangeNotify': function not inlinable [-Winline]
  246 | inline void SceneChangeNotify ()
      |             ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/radiant/commands.cpp:121:26: note: called from here
  121 |         SceneChangeNotify();
      |                          ^
src/tools/radiant/include/iundo.h:172:20: warning: inlining failed in call to 'GlobalUndoSystem': function not inlinable [-Winline]
  172 | inline UndoSystem& GlobalUndoSystem ()
      |                    ^
src/tools/radiant/radiant/commands.cpp:120:25: note: called from here
  120 |         GlobalUndoSystem().redo();
      |                         ^
src/tools/radiant/include/modulesystem.h:244:54: note: called from here
  244 |                         m_module = globalModuleServer().findModule(typename Type::Name(), typename Type::Version(), name);
      |                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:248:129: note: called from here
  248 |                                                 << " version=" << makeQuoted(typename Type::Version()) << " name=" << makeQuoted(name)
      |                                                                                                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:248:77: note: called from here
  248 |                                                 << " version=" << makeQuoted(typename Type::Version()) << " name=" << makeQuoted(name)
      |                                                                             ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:247:109: note: called from here
  247 |                                 globalErrorStream() << "SingletonModuleRef::initialise: type=" << makeQuoted(typename Type::Name())
      |                                                                                                             ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/iregistry.h: In member function 'construct':
src/tools/radiant/include/modulesystem.h:246:51: note: called from here
  246 |                                 globalModuleServer().setError(true);
      |                                                   ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/brush/BrushModule.cpp:54:48: note: called from here
   54 |         Brush::m_maxWorldCoord = GlobalRegistry().getFloat("game/defaults/maxWorldCoord");
      |                                                ^
src/tools/radiant/radiant/ui/filterdialog/Filter.h: In member function 'save':
src/tools/radiant/radiant/ui/filterdialog/Filter.h:10:7: warning: inlining failed in call to 'operator=.isra': function not inlinable [-Winline]
   10 | class Filter
      |       ^
src/tools/radiant/radiant/ui/filterdialog/FilterEditor.cpp:328:27: note: called from here
  328 |         _originalFilter = _filter;
      |                           ^
src/tools/radiant/include/iregistry.h: In function 'shiftTextureLeft':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:466:45: note: called from here
  466 |         shiftTexture(Vector2(-GlobalRegistry().getFloat("user/ui/textures/surfaceInspector/hShiftStep"), 0.0f));
      |                                             ^
src/tools/radiant/include/iselection.h: In function 'Copy':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/commands.cpp:151:34: note: called from here
  151 |         if (GlobalSelectionSystem().areFacesSelected()) {
      |                                  ^
src/tools/radiant/libs/stream/stringstream.h: In member function 'getStatString':
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/camera/../render/RenderStatistics.h:21:64: note: called from here
   21 |                                         << _timer.elapsed_msec();
      |                                                                ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/camera/../render/RenderStatistics.h:21:64: note: called from here
   21 |                                         << _timer.elapsed_msec();
      |                                                                ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/camera/../render/RenderStatistics.h:21:64: note: called from here
   21 |                                         << _timer.elapsed_msec();
      |                                                                ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/camera/../render/RenderStatistics.h:21:64: note: called from here
   21 |                                         << _timer.elapsed_msec();
      |                                                                ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/camera/../render/RenderStatistics.h:21:64: note: called from here
   21 |                                         << _timer.elapsed_msec();
      |                                                                ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/camera/../render/RenderStatistics.h:21:64: note: called from here
   21 |                                         << _timer.elapsed_msec();
      |                                                                ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/camera/../render/RenderStatistics.h:21:64: note: called from here
   21 |                                         << _timer.elapsed_msec();
      |                                                                ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/camera/../render/RenderStatistics.h:21:64: note: called from here
   21 |                                         << _timer.elapsed_msec();
      |                                                                ^
src/tools/radiant/include/modulesystem.h: In member function 'initialise':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:244:54: note: called from here
  244 |                         m_module = globalModuleServer().findModule(typename Type::Name(), typename Type::Version(), name);
      |                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:248:129: note: called from here
  248 |                                                 << " version=" << makeQuoted(typename Type::Version()) << " name=" << makeQuoted(name)
      |                                                                                                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:248:77: note: called from here
  248 |                                                 << " version=" << makeQuoted(typename Type::Version()) << " name=" << makeQuoted(name)
      |                                                                             ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:247:109: note: called from here
  247 |                                 globalErrorStream() << "SingletonModuleRef::initialise: type=" << makeQuoted(typename Type::Name())
      |                                                                                                             ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:246:51: note: called from here
  246 |                                 globalModuleServer().setError(true);
      |                                                   ^
src/tools/radiant/libs/debugging/debugging.h: In member function '__dt_base ':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/iregistry.h: In function 'shiftTextureRight':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:471:44: note: called from here
  471 |         shiftTexture(Vector2(GlobalRegistry().getFloat("user/ui/textures/surfaceInspector/hShiftStep"), 0.0f));
      |                                            ^
src/tools/radiant/include/iselection.h: In function 'Paste':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/commands.cpp:166:34: note: called from here
  166 |         if (GlobalSelectionSystem().areFacesSelected()) {
      |                                  ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/commands.cpp:171:38: note: called from here
  171 |                 GlobalSelectionSystem().setSelectedAll(false);
      |                                      ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'SetState':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/camera/CamRenderer.h:36:25: note: called from here
   36 |                         ASSERT_NOTNULL(state);
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/camera/CamRenderer.h:36:25: note: called from here
   36 |                         ASSERT_NOTNULL(state);
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/camera/CamRenderer.h:36:25: note: called from here
   36 |                         ASSERT_NOTNULL(state);
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/camera/CamRenderer.h:36:25: note: called from here
   36 |                         ASSERT_NOTNULL(state);
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/camera/CamRenderer.h:36:25: note: called from here
   36 |                         ASSERT_NOTNULL(state);
      |                         ^
src/tools/radiant/include/modulesystem.h: In member function 'initialise':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:244:54: note: called from here
  244 |                         m_module = globalModuleServer().findModule(typename Type::Name(), typename Type::Version(), name);
      |                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:248:129: note: called from here
  248 |                                                 << " version=" << makeQuoted(typename Type::Version()) << " name=" << makeQuoted(name)
      |                                                                                                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:248:77: note: called from here
  248 |                                                 << " version=" << makeQuoted(typename Type::Version()) << " name=" << makeQuoted(name)
      |                                                                             ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:247:109: note: called from here
  247 |                                 globalErrorStream() << "SingletonModuleRef::initialise: type=" << makeQuoted(typename Type::Name())
      |                                                                                                             ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:246:51: note: called from here
  246 |                                 globalModuleServer().setError(true);
      |                                                   ^
src/tools/radiant/include/itextstream.h: In member function 'capture':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:130:72: note: called from here
  130 |                                 m_dependencyCheck = !globalModuleServer().getError();
      |                                                                        ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/iregistry.h: In function 'shiftTextureUp':
src/tools/radiant/libs/debugging/debugging.h: In member function 'enableFreeMove':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/camera/CamWnd.cpp:328:9: note: called from here
  328 |         ASSERT_MESSAGE(!m_bFreeMove, "EnableFreeMove: free-move was already enabled");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/camera/CamWnd.cpp:328:9: note: called from here
  328 |         ASSERT_MESSAGE(!m_bFreeMove, "EnableFreeMove: free-move was already enabled");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/camera/CamWnd.cpp:328:9: note: called from here
  328 |         ASSERT_MESSAGE(!m_bFreeMove, "EnableFreeMove: free-move was already enabled");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/camera/CamWnd.cpp:328:9: note: called from here
  328 |         ASSERT_MESSAGE(!m_bFreeMove, "EnableFreeMove: free-move was already enabled");
      |         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/camera/CamWnd.cpp:328:9: note: called from here
  328 |         ASSERT_MESSAGE(!m_bFreeMove, "EnableFreeMove: free-move was already enabled");
      |         ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:476:50: note: called from here
  476 |         shiftTexture(Vector2(0.0f, GlobalRegistry().getFloat("user/ui/textures/surfaceInspector/vShiftStep")));
      |                                                  ^
src/tools/radiant/include/iselection.h: In function 'PasteToCamera':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/commands.cpp:179:30: note: called from here
  179 |         GlobalSelectionSystem().setSelectedAll(false);
      |                              ^
src/tools/radiant/include/igrid.h:74:22: warning: inlining failed in call to 'GlobalGrid': function not inlinable [-Winline]
   74 | inline IGridManager& GlobalGrid() {
      |                      ^
src/tools/radiant/radiant/commands.cpp:187:77: note: called from here
  187 |         Vector3 delta = vector3_snapped(camwnd.getCameraOrigin(), GlobalGrid().getGridSize()) - mid;
      |                                                                             ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/commands.cpp:190:30: note: called from here
  190 |         GlobalSelectionSystem().translateSelected(delta);
      |                              ^
src/tools/radiant/libs/math/Vector3.h:482:30: warning: inlining failed in call to 'vector3_snapped': function not inlinable [-Winline]
  482 | inline BasicVector3<Element> vector3_snapped (const BasicVector3<Element>& self, const OtherElement& snap)
      |                              ^
src/tools/radiant/radiant/commands.cpp:187:40: note: called from here
  187 |         Vector3 delta = vector3_snapped(camwnd.getCameraOrigin(), GlobalGrid().getGridSize()) - mid;
      |                                        ^
src/tools/radiant/include/iregistry.h: In function 'shiftTextureDown':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:481:51: note: called from here
  481 |         shiftTexture(Vector2(0.0f, -GlobalRegistry().getFloat("user/ui/textures/surfaceInspector/vShiftStep")));
      |                                                   ^
src/tools/radiant/include/modulesystem.h: In member function 'initialise':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:244:54: note: called from here
  244 |                         m_module = globalModuleServer().findModule(typename Type::Name(), typename Type::Version(), name);
      |                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:248:129: note: called from here
  248 |                                                 << " version=" << makeQuoted(typename Type::Version()) << " name=" << makeQuoted(name)
      |                                                                                                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:248:77: note: called from here
  248 |                                                 << " version=" << makeQuoted(typename Type::Version()) << " name=" << makeQuoted(name)
      |                                                                             ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:247:109: note: called from here
  247 |                                 globalErrorStream() << "SingletonModuleRef::initialise: type=" << makeQuoted(typename Type::Name())
      |                                                                                                             ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:246:51: note: called from here
  246 |                                 globalModuleServer().setError(true);
      |                                                   ^
src/tools/radiant/include/ieventmanager.h: In function 'enable_freelook_button_press':
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/camera/CamWnd.cpp:211:39: note: called from here
  211 |                 if (GlobalEventManager().MouseEvents().stateMatchesCameraViewEvent(ui::camEnableFreeLookMode, event)) {
      |                                       ^
src/tools/radiant/include/iregistry.h: In function 'scaleTextureLeft':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:486:45: note: called from here
  486 |         scaleTexture(Vector2(-GlobalRegistry().getFloat("user/ui/textures/surfaceInspector/hScaleStep"), 0.0f));
      |                                             ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:431:13: warning: inlining failed in call to 'scaleTexture': function not inlinable [-Winline]
  431 | inline void scaleTexture (const Vector2& scale)
      |             ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:486:21: note: called from here
  486 |         scaleTexture(Vector2(-GlobalRegistry().getFloat("user/ui/textures/surfaceInspector/hScaleStep"), 0.0f));
      |                     ^
src/tools/radiant/libs/debugging/debugging.h: In function 'Winding_FindAdjacent':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/brush/winding.cpp:255:17: note: called from here
  255 |                 ASSERT_MESSAGE(winding[i].adjacent != c_brush_maxFaces, "edge connectivity data is invalid");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/winding.cpp:255:17: note: called from here
  255 |                 ASSERT_MESSAGE(winding[i].adjacent != c_brush_maxFaces, "edge connectivity data is invalid");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/winding.cpp:255:17: note: called from here
  255 |                 ASSERT_MESSAGE(winding[i].adjacent != c_brush_maxFaces, "edge connectivity data is invalid");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/winding.cpp:255:17: note: called from here
  255 |                 ASSERT_MESSAGE(winding[i].adjacent != c_brush_maxFaces, "edge connectivity data is invalid");
      |                 ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/brush/winding.cpp:255:17: note: called from here
  255 |                 ASSERT_MESSAGE(winding[i].adjacent != c_brush_maxFaces, "edge connectivity data is invalid");
      |                 ^
src/tools/radiant/include/modulesystem.h: In member function 'initialise':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:244:54: note: called from here
  244 |                         m_module = globalModuleServer().findModule(typename Type::Name(), typename Type::Version(), name);
      |                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:248:129: note: called from here
  248 |                                                 << " version=" << makeQuoted(typename Type::Version()) << " name=" << makeQuoted(name)
      |                                                                                                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:248:77: note: called from here
  248 |                                                 << " version=" << makeQuoted(typename Type::Version()) << " name=" << makeQuoted(name)
      |                                                                             ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:247:109: note: called from here
  247 |                                 globalErrorStream() << "SingletonModuleRef::initialise: type=" << makeQuoted(typename Type::Name())
      |                                                                                                             ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:246:51: note: called from here
  246 |                                 globalModuleServer().setError(true);
      |                                                   ^
src/tools/radiant/include/ifilter.h: In function 'onMoveRuleUp':
src/tools/radiant/include/ifilter.h:34:7: warning: inlining failed in call to 'operator=.isra': function not inlinable [-Winline]
   34 | class FilterRule
      |       ^
src/tools/radiant/radiant/ui/filterdialog/FilterEditor.cpp:472:103: note: called from here
  472 |                 self->_filter.rules[self->_selectedRule - 1] = self->_filter.rules[self->_selectedRule];
      |                                                                                                       ^
src/tools/radiant/include/ifilter.h:34:7: warning: inlining failed in call to 'operator=.isra': function not inlinable [-Winline]
   34 | class FilterRule
      |       ^
src/tools/radiant/include/iselection.h: In function 'CallBrushExportOBJ':
src/tools/radiant/radiant/ui/filterdialog/FilterEditor.cpp:473:60: note: called from here
  473 |                 self->_filter.rules[self->_selectedRule] = temp;
      |                                                            ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/commands.cpp:321:34: note: called from here
  321 |         if (GlobalSelectionSystem().countSelected() != 0) {
      |                                  ^
src/tools/radiant/include/iradiant.h:162:18: warning: inlining failed in call to 'GlobalRadiant': function not inlinable [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^
src/tools/radiant/radiant/commands.cpp:322:46: note: called from here
  322 |                 export_selected(GlobalRadiant().getMainWindow());
      |                                              ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'disableFreeMove':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/camera/CamWnd.cpp:349:9: note: called from here
  349 |         ASSERT_MESSAGE(m_bFreeMove, "DisableFreeMove: free-move was not enabled");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/camera/CamWnd.cpp:349:9: note: called from here
  349 |         ASSERT_MESSAGE(m_bFreeMove, "DisableFreeMove: free-move was not enabled");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/camera/CamWnd.cpp:349:9: note: called from here
  349 |         ASSERT_MESSAGE(m_bFreeMove, "DisableFreeMove: free-move was not enabled");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/camera/CamWnd.cpp:349:9: note: called from here
  349 |         ASSERT_MESSAGE(m_bFreeMove, "DisableFreeMove: free-move was not enabled");
      |         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/camera/CamWnd.cpp:349:9: note: called from here
  349 |         ASSERT_MESSAGE(m_bFreeMove, "DisableFreeMove: free-move was not enabled");
      |         ^
src/tools/radiant/include/iregistry.h: In function 'scaleTextureRight':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:491:44: note: called from here
  491 |         scaleTexture(Vector2(GlobalRegistry().getFloat("user/ui/textures/surfaceInspector/hScaleStep"), 0.0f));
      |                                            ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:431:13: warning: inlining failed in call to 'scaleTexture': function not inlinable [-Winline]
  431 | inline void scaleTexture (const Vector2& scale)
      |             ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:491:21: note: called from here
  491 |         scaleTexture(Vector2(GlobalRegistry().getFloat("user/ui/textures/surfaceInspector/hScaleStep"), 0.0f));
      |                     ^
src/tools/radiant/libs/debugging/debugging.h: In function 'Winding_Opposite':
src/tools/radiant/include/modulesystem.h: In member function 'initialise':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/include/ifilter.h: In function 'onMoveRuleDown':
src/tools/radiant/radiant/brush/winding.cpp:265:9: note: called from here
  265 |         ASSERT_MESSAGE(index < winding.size() && other < winding.size(), "Winding_Opposite: index out of range");
      |         ^
src/tools/radiant/include/ifilter.h:34:7: warning: inlining failed in call to 'operator=.isra': function not inlinable [-Winline]
   34 | class FilterRule
      |       ^
src/tools/radiant/include/modulesystem.h:244:54: note: called from here
  244 |                         m_module = globalModuleServer().findModule(typename Type::Name(), typename Type::Version(), name);
      |                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/winding.cpp:265:9: note: called from here
  265 |         ASSERT_MESSAGE(index < winding.size() && other < winding.size(), "Winding_Opposite: index out of range");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/winding.cpp:265:9: note: called from here
  265 |         ASSERT_MESSAGE(index < winding.size() && other < winding.size(), "Winding_Opposite: index out of range");
      |         ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/radiant/ui/filterdialog/FilterEditor.cpp:483:103: note: called from here
  483 |                 self->_filter.rules[self->_selectedRule + 1] = self->_filter.rules[self->_selectedRule];
      |                                                                                                       ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/ifilter.h:34:7: warning: inlining failed in call to 'operator=.isra': function not inlinable [-Winline]
   34 | class FilterRule
      |       ^
src/tools/radiant/radiant/brush/winding.cpp:265:9: note: called from here
  265 |         ASSERT_MESSAGE(index < winding.size() && other < winding.size(), "Winding_Opposite: index out of range");
      |         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/radiant/brush/winding.cpp:265:9: note: called from here
  265 |         ASSERT_MESSAGE(index < winding.size() && other < winding.size(), "Winding_Opposite: index out of range");
      |         ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/radiant/ui/filterdialog/FilterEditor.cpp:484:60: note: called from here
  484 |                 self->_filter.rules[self->_selectedRule] = temp;
      |                                                            ^
src/tools/radiant/include/modulesystem.h:248:129: note: called from here
  248 |                                                 << " version=" << makeQuoted(typename Type::Version()) << " name=" << makeQuoted(name)
      |                                                                                                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/math/line.h:111:12: warning: inlining failed in call to 'ray_for_points': function not inlinable [-Winline]
  111 | inline Ray ray_for_points (const Vector3& origin, const Vector3& p2)
      |            ^
src/tools/radiant/radiant/brush/winding.cpp:270:32: note: called from here
  270 |         Ray edge(ray_for_points(winding[index].vertex, winding[other].vertex));
      |                                ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/math/line.h:123:15: warning: inlining failed in call to 'ray_squared_distance_to_point': function not inlinable [-Winline]
  123 | inline double ray_squared_distance_to_point (const Ray& ray, const Vector3& point)
      |               ^
src/tools/radiant/radiant/brush/winding.cpp:277:68: note: called from here
  277 |                 double dist_squared = ray_squared_distance_to_point(edge, winding[i].vertex);
      |                                                                    ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:248:77: note: called from here
  248 |                                                 << " version=" << makeQuoted(typename Type::Version()) << " name=" << makeQuoted(name)
      |                                                                             ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:247:109: note: called from here
  247 |                                 globalErrorStream() << "SingletonModuleRef::initialise: type=" << makeQuoted(typename Type::Name())
      |                                                                                                             ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:246:51: note: called from here
  246 |                                 globalModuleServer().setError(true);
      |                                                   ^
src/tools/radiant/include/igrid.h: In function 'Selection_NudgeUp':
src/tools/radiant/include/igrid.h:74:22: warning: inlining failed in call to 'GlobalGrid': function not inlinable [-Winline]
   74 | inline IGridManager& GlobalGrid() {
      |                      ^
src/tools/radiant/radiant/commands.cpp:410:44: note: called from here
  410 |         NudgeSelection(eNudgeUp, GlobalGrid().getGridSize(), GlobalXYWnd().getActiveViewType());
      |                                            ^
src/tools/radiant/include/iregistry.h: In function 'scaleTextureUp':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:496:50: note: called from here
  496 |         scaleTexture(Vector2(0.0f, GlobalRegistry().getFloat("user/ui/textures/surfaceInspector/vScaleStep")));
      |                                                  ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:431:13: warning: inlining failed in call to 'scaleTexture': function not inlinable [-Winline]
  431 | inline void scaleTexture (const Vector2& scale)
      |             ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:496:21: note: called from here
  496 |         scaleTexture(Vector2(0.0f, GlobalRegistry().getFloat("user/ui/textures/surfaceInspector/vScaleStep")));
      |                     ^
src/tools/radiant/include/ieventmanager.h: In function 'disable_freelook_button_press':
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/camera/CamWnd.cpp:221:39: note: called from here
  221 |                 if (GlobalEventManager().MouseEvents().stateMatchesCameraViewEvent(ui::camDisableFreeLookMode, event)) {
      |                                       ^
src/tools/radiant/include/ifilter.h: In function 'onDeleteRule':
src/tools/radiant/include/ifilter.h:34:7: warning: inlining failed in call to 'operator=.isra': function not inlinable [-Winline]
   34 | class FilterRule
      |       ^
src/tools/radiant/radiant/ui/filterdialog/FilterEditor.cpp:495:75: note: called from here
  495 |                         self->_filter.rules[i] = self->_filter.rules[i + 1];
      |                                                                           ^
src/tools/radiant/include/igrid.h: In function 'Selection_NudgeDown':
src/tools/radiant/include/igrid.h:74:22: warning: inlining failed in call to 'GlobalGrid': function not inlinable [-Winline]
   74 | inline IGridManager& GlobalGrid() {
      |                      ^
src/tools/radiant/radiant/commands.cpp:416:46: note: called from here
  416 |         NudgeSelection(eNudgeDown, GlobalGrid().getGridSize(), GlobalXYWnd().getActiveViewType());
      |                                              ^
src/tools/radiant/include/itextstream.h: In function 'ostream_write':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/iregistry.h: In function 'scaleTextureDown':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:501:51: note: called from here
  501 |         scaleTexture(Vector2(0.0f, -GlobalRegistry().getFloat("user/ui/textures/surfaceInspector/vScaleStep")));
      |                                                   ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:431:13: warning: inlining failed in call to 'scaleTexture': function not inlinable [-Winline]
  431 | inline void scaleTexture (const Vector2& scale)
      |             ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:501:21: note: called from here
  501 |         scaleTexture(Vector2(0.0f, -GlobalRegistry().getFloat("user/ui/textures/surfaceInspector/vScaleStep")));
      |                     ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/include/ieventmanager.h: In member function 'setParent':
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/camera/GlobalCamera.cpp:165:43: note: called from here
  165 |         IEvent* event = GlobalEventManager().findEvent("ToggleCamera");
      |                                           ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/camera/GlobalCamera.cpp:171:40: note: called from here
  171 |                 globalErrorStream() << "Could not connect ToggleCamera event\n";
      |                                        ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/radiant/camera/GlobalCamera.cpp:171:40: note: called from here
  171 |                 globalErrorStream() << "Could not connect ToggleCamera event\n";
      |                                        ^
src/tools/radiant/include/modulesystem.h: In member function 'initialise':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:244:54: note: called from here
  244 |                         m_module = globalModuleServer().findModule(typename Type::Name(), typename Type::Version(), name);
      |                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:248:129: note: called from here
  248 |                                                 << " version=" << makeQuoted(typename Type::Version()) << " name=" << makeQuoted(name)
      |                                                                                                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:248:77: note: called from here
  248 |                                                 << " version=" << makeQuoted(typename Type::Version()) << " name=" << makeQuoted(name)
      |                                                                             ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:247:109: note: called from here
  247 |                                 globalErrorStream() << "SingletonModuleRef::initialise: type=" << makeQuoted(typename Type::Name())
      |                                                                                                             ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:246:51: note: called from here
  246 |                                 globalModuleServer().setError(true);
      |                                                   ^
src/tools/radiant/include/igrid.h: In function 'Selection_NudgeLeft':
src/tools/radiant/include/igrid.h:74:22: warning: inlining failed in call to 'GlobalGrid': function not inlinable [-Winline]
   74 | inline IGridManager& GlobalGrid() {
      |                      ^
src/tools/radiant/radiant/commands.cpp:422:46: note: called from here
  422 |         NudgeSelection(eNudgeLeft, GlobalGrid().getGridSize(), GlobalXYWnd().getActiveViewType());
      |                                              ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'erase':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/container/container.h:266:17: note: called from here
  266 |                 ASSERT_MESSAGE(i != end(), "UniqueSet::erase: not found");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/container.h:266:17: note: called from here
  266 |                 ASSERT_MESSAGE(i != end(), "UniqueSet::erase: not found");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/container.h:266:17: note: called from here
  266 |                 ASSERT_MESSAGE(i != end(), "UniqueSet::erase: not found");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/container.h:266:17: note: called from here
  266 |                 ASSERT_MESSAGE(i != end(), "UniqueSet::erase: not found");
      |                 ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/container/container.h:266:17: note: called from here
  266 |                 ASSERT_MESSAGE(i != end(), "UniqueSet::erase: not found");
      |                 ^
src/tools/radiant/libs/math/pi.h: In function 'quaternion_for_euler_xyz_degrees':
src/tools/radiant/libs/math/pi.h:42:15: warning: inlining failed in call to 'degrees_to_radians': function not inlinable [-Winline]
   42 | inline double degrees_to_radians (double degrees)
      |               ^
src/tools/radiant/libs/math/quaternion.h:67:30: note: called from here
   67 |         const double cz = cos(degrees_to_radians(eulerXYZ[2] * 0.5));
      |                              ^
src/tools/radiant/libs/math/pi.h:42:15: warning: inlining failed in call to 'degrees_to_radians': function not inlinable [-Winline]
   42 | inline double degrees_to_radians (double degrees)
      |               ^
src/tools/radiant/libs/math/quaternion.h:65:30: note: called from here
   65 |         const double cy = cos(degrees_to_radians(eulerXYZ[1] * 0.5));
      |                              ^
src/tools/radiant/libs/math/pi.h:42:15: warning: inlining failed in call to 'degrees_to_radians': function not inlinable [-Winline]
   42 | inline double degrees_to_radians (double degrees)
      |               ^
src/tools/radiant/libs/math/quaternion.h:63:30: note: called from here
   63 |         const double cx = cos(degrees_to_radians(eulerXYZ[0] * 0.5));
      |                              ^
src/tools/radiant/include/itextstream.h: In function 'ostream_write':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/igrid.h: In function 'Selection_NudgeRight':
src/tools/radiant/include/igrid.h:74:22: warning: inlining failed in call to 'GlobalGrid': function not inlinable [-Winline]
   74 | inline IGridManager& GlobalGrid() {
      |                      ^
src/tools/radiant/radiant/commands.cpp:428:47: note: called from here
  428 |         NudgeSelection(eNudgeRight, GlobalGrid().getGridSize(), GlobalXYWnd().getActiveViewType());
      |                                               ^
src/tools/radiant/include/iscenegraph.h: In member function 'jumpToObject':
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/radiant/camera/CamWnd.cpp:287:25: note: called from here
  287 |         GlobalSceneGraph().traverse(ObjectFinder(selectionTest, instance));
      |                         ^
src/tools/radiant/include/modulesystem.h: In member function 'initialise':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:244:54: note: called from here
  244 |                         m_module = globalModuleServer().findModule(typename Type::Name(), typename Type::Version(), name);
      |                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:248:129: note: called from here
  248 |                                                 << " version=" << makeQuoted(typename Type::Version()) << " name=" << makeQuoted(name)
      |                                                                                                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:248:77: note: called from here
  248 |                                                 << " version=" << makeQuoted(typename Type::Version()) << " name=" << makeQuoted(name)
      |                                                                             ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:247:109: note: called from here
  247 |                                 globalErrorStream() << "SingletonModuleRef::initialise: type=" << makeQuoted(typename Type::Name())
      |                                                                                                             ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:246:51: note: called from here
  246 |                                 globalModuleServer().setError(true);
      |                                                   ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'wrap':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/brush/winding.h:85:25: note: called from here
   85 |                         ASSERT_MESSAGE(size() != 0, "Winding_wrap: empty winding");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/winding.h:85:25: note: called from here
   85 |                         ASSERT_MESSAGE(size() != 0, "Winding_wrap: empty winding");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/winding.h:85:25: note: called from here
   85 |                         ASSERT_MESSAGE(size() != 0, "Winding_wrap: empty winding");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/winding.h:85:25: note: called from here
   85 |                         ASSERT_MESSAGE(size() != 0, "Winding_wrap: empty winding");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/brush/winding.h:85:25: note: called from here
   85 |                         ASSERT_MESSAGE(size() != 0, "Winding_wrap: empty winding");
      |                         ^
src/tools/radiant/include/iselection.h: In function 'rotateSelected':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/selection/algorithm/Transformation.cpp:23:30: note: called from here
   23 |         GlobalSelectionSystem().rotateSelected(quaternion_for_euler_xyz_degrees(eulerXYZ));
      |                              ^
src/tools/radiant/libs/math/quaternion.h:61:19: warning: inlining failed in call to 'quaternion_for_euler_xyz_degrees': function not inlinable [-Winline]
   61 | inline Quaternion quaternion_for_euler_xyz_degrees (const Vector3& eulerXYZ)
      |                   ^
src/tools/radiant/radiant/selection/algorithm/Transformation.cpp:23:80: note: called from here
   23 |         GlobalSelectionSystem().rotateSelected(quaternion_for_euler_xyz_degrees(eulerXYZ));
      |                                                                                ^
src/tools/radiant/include/iclipper.h: In function 'DragMode':
src/tools/radiant/include/iclipper.h:107:17: warning: inlining failed in call to 'GlobalClipper': function not inlinable [-Winline]
  107 | inline Clipper& GlobalClipper() {
      |                 ^
src/tools/radiant/radiant/commands.cpp:452:30: note: called from here
  452 |                 GlobalClipper().onClipMode(false);
      |                              ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/commands.cpp:455:38: note: called from here
  455 |                 GlobalSelectionSystem().SetManipulatorMode(SelectionSystem::eDrag);
      |                                      ^
src/tools/radiant/radiant/brush/winding.h: In member function 'next':
src/tools/radiant/radiant/brush/winding.h:83:36: warning: inlining failed in call to 'wrap': function not inlinable [-Winline]
   83 |                 inline std::size_t wrap(std::size_t i) const
      |                                    ^
src/tools/radiant/radiant/brush/winding.h:92:36: note: called from here
   92 |                         return wrap(++i);
      |                                    ^
src/tools/radiant/radiant/brush/winding.h: In function 'Winding_Opposite':
src/tools/radiant/radiant/brush/winding.h:90:36: warning: inlining failed in call to 'next': function not inlinable [-Winline]
   90 |                 inline std::size_t next(std::size_t i) const
      |                                    ^
src/tools/radiant/radiant/brush/winding.cpp:289:61: note: called from here
  289 |         return Winding_Opposite(winding, index, winding.next(index));
      |                                                             ^
src/tools/radiant/include/itextstream.h: In function 'ostream_write':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'operator[]':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/container/array.h:118:17: note: called from here
  118 |                 ASSERT_MESSAGE(index < size(), "array index out of bounds");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/array.h:118:17: note: called from here
  118 |                 ASSERT_MESSAGE(index < size(), "array index out of bounds");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/array.h:118:17: note: called from here
  118 |                 ASSERT_MESSAGE(index < size(), "array index out of bounds");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/array.h:118:17: note: called from here
  118 |                 ASSERT_MESSAGE(index < size(), "array index out of bounds");
      |                 ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/container/array.h:118:17: note: called from here
  118 |                 ASSERT_MESSAGE(index < size(), "array index out of bounds");
      |                 ^
src/tools/radiant/libs/scenelib.h: In function 'Node_Clone':
src/tools/radiant/libs/scenelib.h:200:28: warning: inlining failed in call to 'Node_getTraversable': function not inlinable [-Winline]
  200 | inline scene::Traversable* Node_getTraversable (scene::Node& node)
      |                            ^
src/tools/radiant/include/modulesystem.h: In member function 'initialise':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:244:54: note: called from here
  244 |                         m_module = globalModuleServer().findModule(typename Type::Name(), typename Type::Version(), name);
      |                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:248:129: note: called from here
  248 |                                                 << " version=" << makeQuoted(typename Type::Version()) << " name=" << makeQuoted(name)
      |                                                                                                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:248:77: note: called from here
  248 |                                                 << " version=" << makeQuoted(typename Type::Version()) << " name=" << makeQuoted(name)
      |                                                                             ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:247:109: note: called from here
  247 |                                 globalErrorStream() << "SingletonModuleRef::initialise: type=" << makeQuoted(typename Type::Name())
      |                                                                                                             ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:246:51: note: called from here
  246 |                                 globalModuleServer().setError(true);
      |                                                   ^
src/tools/radiant/radiant/selection/algorithm/../../map/algorithm/Clone.h:59:62: note: called from here
   59 |         scene::Traversable* traversable = Node_getTraversable(node);
      |                                                              ^
src/tools/radiant/radiant/map/algorithm/Clone.h:14:21: warning: inlining failed in call to 'node_clone': function not inlinable [-Winline]
   14 | inline scene::Node& node_clone (scene::Node& node)
      |                     ^
src/tools/radiant/radiant/selection/algorithm/../../map/algorithm/Clone.h:58:40: note: called from here
   58 |         scene::Node& clone = node_clone(node);
      |                                        ^
src/tools/radiant/include/iclipper.h: In function 'TranslateMode':
src/tools/radiant/include/iclipper.h:107:17: warning: inlining failed in call to 'GlobalClipper': function not inlinable [-Winline]
  107 | inline Clipper& GlobalClipper() {
      |                 ^
src/tools/radiant/radiant/commands.cpp:471:30: note: called from here
  471 |                 GlobalClipper().onClipMode(false);
      |                              ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/commands.cpp:474:38: note: called from here
  474 |                 GlobalSelectionSystem().SetManipulatorMode(SelectionSystem::eTranslate);
      |                                      ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'operator[]':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/container/array.h:112:17: note: called from here
  112 |                 ASSERT_MESSAGE(index < size(), "array index out of bounds");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/array.h:112:17: note: called from here
  112 |                 ASSERT_MESSAGE(index < size(), "array index out of bounds");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/array.h:112:17: note: called from here
  112 |                 ASSERT_MESSAGE(index < size(), "array index out of bounds");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/array.h:112:17: note: called from here
  112 |                 ASSERT_MESSAGE(index < size(), "array index out of bounds");
      |                 ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/container/array.h:112:17: note: called from here
  112 |                 ASSERT_MESSAGE(index < size(), "array index out of bounds");
      |                 ^
src/tools/radiant/libs/scenelib.h: In member function 'post':
src/tools/radiant/libs/scenelib.h:488:20: warning: inlining failed in call to 'Instance_getSelectable': function not inlinable [-Winline]
  488 | inline Selectable* Instance_getSelectable (scene::Instance& instance)
      |                    ^
src/tools/radiant/radiant/selection/algorithm/Transformation.cpp:67:80: note: called from here
   67 |                                 Selectable* selectable = Instance_getSelectable(instance);
      |                                                                                ^
src/tools/radiant/include/inamespace.h:78:20: warning: inlining failed in call to 'GlobalNamespace': function not inlinable [-Winline]
   78 | inline INamespace& GlobalNamespace() {
      |                    ^
src/tools/radiant/radiant/selection/algorithm/Transformation.cpp:70:56: note: called from here
   70 |                                         GlobalNamespace().gatherNamespaced(clone);
      |                                                        ^
src/tools/radiant/radiant/selection/algorithm/../../map/algorithm/Clone.h:56:21: warning: inlining failed in call to 'Node_Clone': function not inlinable [-Winline]
   56 | inline scene::Node& Node_Clone (scene::Node& node)
      |                     ^
src/tools/radiant/radiant/selection/algorithm/Transformation.cpp:69:93: note: called from here
   69 |                                         NodeSmartReference clone(map::Node_Clone(path.top()));
      |                                                                                             ^
src/tools/radiant/libs/scenelib.h:200:28: warning: inlining failed in call to 'Node_getTraversable': function not inlinable [-Winline]
  200 | inline scene::Traversable* Node_getTraversable (scene::Node& node)
      |                            ^
src/tools/radiant/radiant/selection/algorithm/Transformation.cpp:71:60: note: called from here
   71 |                                         Node_getTraversable(path.parent().get())->insert(clone);
      |                                                            ^
src/tools/radiant/include/iscenegraph.h: In member function '__dt_base ':
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/camera/CamWnd.cpp:521:25: note: called from here
  521 |         GlobalSceneGraph().removeSceneObserver(this);
      |                         ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/camera/CamWnd.cpp:536:27: note: called from here
  536 |         GlobalEventManager().disconnect(GTK_OBJECT(m_parent));
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/camera/CamWnd.cpp:535:27: note: called from here
  535 |         GlobalEventManager().disconnect(GTK_OBJECT(m_gl_widget));
      |                           ^
src/tools/radiant/include/itextstream.h: In function 'ostream_write':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'operator[]':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/container/array.h:118:17: note: called from here
  118 |                 ASSERT_MESSAGE(index < size(), "array index out of bounds");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/array.h:118:17: note: called from here
  118 |                 ASSERT_MESSAGE(index < size(), "array index out of bounds");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/array.h:118:17: note: called from here
  118 |                 ASSERT_MESSAGE(index < size(), "array index out of bounds");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/array.h:118:17: note: called from here
  118 |                 ASSERT_MESSAGE(index < size(), "array index out of bounds");
      |                 ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/container/array.h:118:17: note: called from here
  118 |                 ASSERT_MESSAGE(index < size(), "array index out of bounds");
      |                 ^
src/tools/radiant/include/iclipper.h: In function 'RotateMode':
src/tools/radiant/include/iclipper.h:107:17: warning: inlining failed in call to 'GlobalClipper': function not inlinable [-Winline]
  107 | inline Clipper& GlobalClipper() {
      |                 ^
src/tools/radiant/radiant/commands.cpp:490:30: note: called from here
  490 |                 GlobalClipper().onClipMode(false);
      |                              ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/radiant/commands.cpp:493:38: note: called from here
  493 |                 GlobalSelectionSystem().SetManipulatorMode(SelectionSystem::eRotate);
      |                                      ^
src/tools/radiant/include/modulesystem.h: In member function 'initialise':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:244:54: note: called from here
  244 |                         m_module = globalModuleServer().findModule(typename Type::Name(), typename Type::Version(), name);
      |                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:248:129: note: called from here
  248 |                                                 << " version=" << makeQuoted(typename Type::Version()) << " name=" << makeQuoted(name)
      |                                                                                                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:248:77: note: called from here
  248 |                                                 << " version=" << makeQuoted(typename Type::Version()) << " name=" << makeQuoted(name)
      |                                                                             ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:247:109: note: called from here
  247 |                                 globalErrorStream() << "SingletonModuleRef::initialise: type=" << makeQuoted(typename Type::Name())
      |                                                                                                             ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:246:51: note: called from here
  246 |                                 globalModuleServer().setError(true);
      |                                                   ^
src/tools/radiant/libs/scenelib.h: In member function 'select':
src/tools/radiant/libs/scenelib.h:488:20: warning: inlining failed in call to 'Instance_getSelectable': function not inlinable [-Winline]
  488 | inline Selectable* Instance_getSelectable (scene::Instance& instance)
      |                    ^
src/tools/radiant/radiant/selection/selectionset/SelectionSet.cpp:62:64: note: called from here
   62 |                 Selectable* selectable = Instance_getSelectable(*instance);
      |                                                                ^
src/tools/radiant/include/iclipper.h: In function 'ScaleMode':
src/tools/radiant/include/iclipper.h:107:17: warning: inlining failed in call to 'GlobalClipper': function not inlinable [-Winline]
  107 | inline Clipper& GlobalClipper() {
      |                 ^
src/tools/radiant/radiant/commands.cpp:509:30: note: called from here
  509 |                 GlobalClipper().onClipMode(false);
      |                              ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/commands.cpp:512:38: note: called from here
  512 |                 GlobalSelectionSystem().SetManipulatorMode(SelectionSystem::eScale);
      |                                      ^
src/tools/radiant/include/itextstream.h: In function 'ostream_write':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h: In function 'ostream_write':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/ifilter.h: In member function 'visit':
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/include/ifilter.h:243:22: warning: inlining failed in call to 'GlobalFilterSystem': function not inlinable [-Winline]
  243 | inline FilterSystem& GlobalFilterSystem() {
      |                      ^
src/tools/radiant/radiant/ui/filterdialog/FilterDialog.cpp:106:64: note: called from here
  106 |                                 bool state = GlobalFilterSystem().getFilterState(filterName);
      |                                                                ^
src/tools/radiant/include/ifilter.h:243:22: warning: inlining failed in call to 'GlobalFilterSystem': function not inlinable [-Winline]
  243 | inline FilterSystem& GlobalFilterSystem() {
      |                      ^
src/tools/radiant/radiant/ui/filterdialog/FilterDialog.cpp:107:67: note: called from here
  107 |                                 bool readOnly = GlobalFilterSystem().filterIsReadOnly(filterName);
      |                                                                   ^
src/tools/radiant/include/ifilter.h:243:22: warning: inlining failed in call to 'GlobalFilterSystem': function not inlinable [-Winline]
  243 | inline FilterSystem& GlobalFilterSystem() {
      |                      ^
src/tools/radiant/radiant/ui/filterdialog/FilterDialog.cpp:113:81: note: called from here
  113 |                                 result.first->second->rules = GlobalFilterSystem().getRuleSet(filterName);
      |                                                                                 ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'operator[]':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/container/array.h:118:17: note: called from here
  118 |                 ASSERT_MESSAGE(index < size(), "array index out of bounds");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/array.h:118:17: note: called from here
  118 |                 ASSERT_MESSAGE(index < size(), "array index out of bounds");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/array.h:118:17: note: called from here
  118 |                 ASSERT_MESSAGE(index < size(), "array index out of bounds");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/array.h:118:17: note: called from here
  118 |                 ASSERT_MESSAGE(index < size(), "array index out of bounds");
      |                 ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/container/array.h:118:17: note: called from here
  118 |                 ASSERT_MESSAGE(index < size(), "array index out of bounds");
      |                 ^
src/tools/radiant/include/modulesystem.h: In member function 'initialise':
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/stream/textstream.h:274:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/include/modulesystem.h:244:54: note: called from here
  244 |                         m_module = globalModuleServer().findModule(typename Type::Name(), typename Type::Version(), name);
      |                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:248:129: note: called from here
  248 |                                                 << " version=" << makeQuoted(typename Type::Version()) << " name=" << makeQuoted(name)
      |                                                                                                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:248:77: note: called from here
  248 |                                                 << " version=" << makeQuoted(typename Type::Version()) << " name=" << makeQuoted(name)
      |                                                                             ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:247:109: note: called from here
  247 |                                 globalErrorStream() << "SingletonModuleRef::initialise: type=" << makeQuoted(typename Type::Name())
      |                                                                                                             ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:246:51: note: called from here
  246 |                                 globalModuleServer().setError(true);
      |                                                   ^
src/tools/radiant/include/itextstream.h: In function 'ostream_write':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/libs/scenelib.h: In member function 'deselect':
src/tools/radiant/libs/scenelib.h:488:20: warning: inlining failed in call to 'Instance_getSelectable': function not inlinable [-Winline]
  488 | inline Selectable* Instance_getSelectable (scene::Instance& instance)
      |                    ^
src/tools/radiant/radiant/selection/selectionset/SelectionSet.cpp:85:64: note: called from here
   85 |                 Selectable* selectable = Instance_getSelectable(*instance);
      |                                                                ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'operator[]':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/container/array.h:112:17: note: called from here
  112 |                 ASSERT_MESSAGE(index < size(), "array index out of bounds");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/array.h:112:17: note: called from here
  112 |                 ASSERT_MESSAGE(index < size(), "array index out of bounds");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/array.h:112:17: note: called from here
  112 |                 ASSERT_MESSAGE(index < size(), "array index out of bounds");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/array.h:112:17: note: called from here
  112 |                 ASSERT_MESSAGE(index < size(), "array index out of bounds");
      |                 ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/container/array.h:112:17: note: called from here
  112 |                 ASSERT_MESSAGE(index < size(), "array index out of bounds");
      |                 ^
src/tools/radiant/include/iclipper.h: In function 'ClipperMode':
src/tools/radiant/include/iclipper.h:107:17: warning: inlining failed in call to 'GlobalClipper': function not inlinable [-Winline]
  107 | inline Clipper& GlobalClipper() {
      |                 ^
src/tools/radiant/radiant/commands.cpp:530:30: note: called from here
  530 |                 GlobalClipper().onClipMode(true);
      |                              ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/commands.cpp:533:38: note: called from here
  533 |                 GlobalSelectionSystem().SetManipulatorMode(SelectionSystem::eClip);
      |                                      ^
src/tools/radiant/include/itextstream.h: In function 'ostream_write':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/include/itextstream.h: In function 'ostream_write':
src/tools/radiant/libs/debugging/debugging.h: In member function '__dt_base ':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'operator[]':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/container/array.h:112:17: note: called from here
  112 |                 ASSERT_MESSAGE(index < size(), "array index out of bounds");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/array.h:112:17: note: called from here
  112 |                 ASSERT_MESSAGE(index < size(), "array index out of bounds");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/array.h:112:17: note: called from here
  112 |                 ASSERT_MESSAGE(index < size(), "array index out of bounds");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/array.h:112:17: note: called from here
  112 |                 ASSERT_MESSAGE(index < size(), "array index out of bounds");
      |                 ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/container/array.h:112:17: note: called from here
  112 |                 ASSERT_MESSAGE(index < size(), "array index out of bounds");
      |                 ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/include/modulesystem.h: In member function 'initialise':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:244:54: note: called from here
  244 |                         m_module = globalModuleServer().findModule(typename Type::Name(), typename Type::Version(), name);
      |                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:248:129: note: called from here
  248 |                                                 << " version=" << makeQuoted(typename Type::Version()) << " name=" << makeQuoted(name)
      |                                                                                                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:248:77: note: called from here
  248 |                                                 << " version=" << makeQuoted(typename Type::Version()) << " name=" << makeQuoted(name)
      |                                                                             ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:247:109: note: called from here
  247 |                                 globalErrorStream() << "SingletonModuleRef::initialise: type=" << makeQuoted(typename Type::Name())
      |                                                                                                             ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:246:51: note: called from here
  246 |                                 globalModuleServer().setError(true);
      |                                                   ^
src/tools/radiant/include/iradiant.h: In function 'ToolsCompile':
src/tools/radiant/include/iradiant.h:162:18: warning: inlining failed in call to 'GlobalRadiant': function not inlinable [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^
src/tools/radiant/radiant/commands.cpp:645:27: note: called from here
  645 |         if (!GlobalRadiant().getCounter(counterBrushes).get()) {
      |                           ^
src/tools/radiant/include/imapcompiler.h:54:22: warning: inlining failed in call to 'GlobalMapCompiler': function not inlinable [-Winline]
   54 | inline IMapCompiler& GlobalMapCompiler ()
      |                      ^
src/tools/radiant/radiant/commands.cpp:652:34: note: called from here
  652 |                 GlobalMapCompiler().compileMap(mapName, observer);
      |                                  ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'operator[]':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/container/array.h:112:17: note: called from here
  112 |                 ASSERT_MESSAGE(index < size(), "array index out of bounds");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/array.h:112:17: note: called from here
  112 |                 ASSERT_MESSAGE(index < size(), "array index out of bounds");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/array.h:112:17: note: called from here
  112 |                 ASSERT_MESSAGE(index < size(), "array index out of bounds");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/array.h:112:17: note: called from here
  112 |                 ASSERT_MESSAGE(index < size(), "array index out of bounds");
      |                 ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/container/array.h:112:17: note: called from here
  112 |                 ASSERT_MESSAGE(index < size(), "array index out of bounds");
      |                 ^
src/tools/radiant/libs/debugging/debugging.h: In member function '__dt_base ':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h: In function 'ostream_write':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/libs/debugging/debugging.h: In member function '__dt_base ':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/libs/math/FloatTools.h: In member function 'isValid':
src/tools/radiant/libs/math/FloatTools.h:17:13: warning: inlining failed in call to 'float_equal_epsilon.isra': function not inlinable [-Winline]
   17 | inline bool float_equal_epsilon (const Element& self, const OtherElement& other, const Element& epsilon)
      |             ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^
src/tools/radiant/libs/math/Plane3.h:154:51: note: called from here
  154 |                         return float_equal_epsilon(_normal.dot(_normal), 1.0, 0.01);
      |                                                   ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/include/modulesystem.h: In member function 'initialise':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:244:54: note: called from here
  244 |                         m_module = globalModuleServer().findModule(typename Type::Name(), typename Type::Version(), name);
      |                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:248:129: note: called from here
  248 |                                                 << " version=" << makeQuoted(typename Type::Version()) << " name=" << makeQuoted(name)
      |                                                                                                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:248:77: note: called from here
  248 |                                                 << " version=" << makeQuoted(typename Type::Version()) << " name=" << makeQuoted(name)
      |                                                                             ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:247:109: note: called from here
  247 |                                 globalErrorStream() << "SingletonModuleRef::initialise: type=" << makeQuoted(typename Type::Name())
      |                                                                                                             ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:246:51: note: called from here
  246 |                                 globalModuleServer().setError(true);
      |                                                   ^
src/tools/radiant/libs/debugging/debugging.h: In member function '__ct_base ':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/camera/CamRenderer.h:30:25: note: called from here
   30 |                         ASSERT_NOTNULL(select0); ASSERT_NOTNULL(select1);
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/camera/CamRenderer.h:30:25: note: called from here
   30 |                         ASSERT_NOTNULL(select0); ASSERT_NOTNULL(select1);
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/camera/CamRenderer.h:30:25: note: called from here
   30 |                         ASSERT_NOTNULL(select0); ASSERT_NOTNULL(select1);
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/camera/CamRenderer.h:30:25: note: called from here
   30 |                         ASSERT_NOTNULL(select0); ASSERT_NOTNULL(select1);
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/camera/CamRenderer.h:30:25: note: called from here
   30 |                         ASSERT_NOTNULL(select0); ASSERT_NOTNULL(select1);
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/camera/CamRenderer.h:30:50: note: called from here
   30 |                         ASSERT_NOTNULL(select0); ASSERT_NOTNULL(select1);
      |                                                  ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/camera/CamRenderer.h:30:50: note: called from here
   30 |                         ASSERT_NOTNULL(select0); ASSERT_NOTNULL(select1);
      |                                                  ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/camera/CamRenderer.h:30:50: note: called from here
   30 |                         ASSERT_NOTNULL(select0); ASSERT_NOTNULL(select1);
      |                                                  ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/camera/CamRenderer.h:30:50: note: called from here
   30 |                         ASSERT_NOTNULL(select0); ASSERT_NOTNULL(select1);
      |                                                  ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/camera/CamRenderer.h:30:50: note: called from here
   30 |                         ASSERT_NOTNULL(select0); ASSERT_NOTNULL(select1);
      |                                                  ^
src/tools/radiant/libs/debugging/debugging.h: In member function '__dt_base ':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/iradiant.h: In function 'ToolsCheckErrors':
src/tools/radiant/include/iradiant.h:162:18: warning: inlining failed in call to 'GlobalRadiant': function not inlinable [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^
src/tools/radiant/radiant/commands.cpp:664:27: note: called from here
  664 |         if (!GlobalRadiant().getCounter(counterBrushes).get()) {
      |                           ^
src/tools/radiant/libs/debugging/debugging.h: In member function '__dt_base ':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h: In function 'ostream_write':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/modulesystem.h: In member function 'capture':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:130:72: note: called from here
  130 |                                 m_dependencyCheck = !globalModuleServer().getError();
      |                                                                        ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/include/modulesystem.h: In member function 'initialise':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:244:54: note: called from here
  244 |                         m_module = globalModuleServer().findModule(typename Type::Name(), typename Type::Version(), name);
      |                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:248:129: note: called from here
  248 |                                                 << " version=" << makeQuoted(typename Type::Version()) << " name=" << makeQuoted(name)
      |                                                                                                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:248:77: note: called from here
  248 |                                                 << " version=" << makeQuoted(typename Type::Version()) << " name=" << makeQuoted(name)
      |                                                                             ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:247:109: note: called from here
  247 |                                 globalErrorStream() << "SingletonModuleRef::initialise: type=" << makeQuoted(typename Type::Name())
      |                                                                                                             ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:246:51: note: called from here
  246 |                                 globalModuleServer().setError(true);
      |                                                   ^
src/tools/radiant/include/itextstream.h: In member function 'capture':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:130:72: note: called from here
  130 |                                 m_dependencyCheck = !globalModuleServer().getError();
      |                                                                        ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/iradiant.h: In function 'ToolsGenerateMaterials':
src/tools/radiant/include/iradiant.h:162:18: warning: inlining failed in call to 'GlobalRadiant': function not inlinable [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^
src/tools/radiant/radiant/commands.cpp:678:27: note: called from here
  678 |         if (!GlobalRadiant().getCounter(counterBrushes).get()) {
      |                           ^
src/tools/radiant/include/imapcompiler.h:54:22: warning: inlining failed in call to 'GlobalMapCompiler': function not inlinable [-Winline]
   54 | inline IMapCompiler& GlobalMapCompiler ()
      |                      ^
src/tools/radiant/radiant/commands.cpp:686:34: note: called from here
  686 |                 GlobalMapCompiler().generateMaterial(mapName, observer);
      |                                  ^
src/tools/radiant/include/imaterial.h:117:25: warning: inlining failed in call to 'GlobalMaterialSystem': function not inlinable [-Winline]
  117 | inline MaterialSystem * GlobalMaterialSystem() {
      |                         ^
src/tools/radiant/radiant/commands.cpp:687:63: note: called from here
  687 |                 GlobalMaterialSystem()->showMaterialDefinition();
      |                                                               ^
src/tools/radiant/libs/math/FloatTools.h: In function 'vector3_equal_epsilon':
src/tools/radiant/libs/math/FloatTools.h:17:13: warning: inlining failed in call to 'float_equal_epsilon.isra': function not inlinable [-Winline]
   17 | inline bool float_equal_epsilon (const Element& self, const OtherElement& other, const Element& epsilon)
      |             ^
src/tools/radiant/libs/math/Vector3.h:446:35: note: called from here
  446 |         return float_equal_epsilon(self.x(), other.x(), epsilon) && float_equal_epsilon(self.y(), other.y(), epsilon)
      |                                   ^
src/tools/radiant/libs/math/FloatTools.h:17:13: warning: inlining failed in call to 'float_equal_epsilon.isra': function not inlinable [-Winline]
   17 | inline bool float_equal_epsilon (const Element& self, const OtherElement& other, const Element& epsilon)
      |             ^
src/tools/radiant/libs/math/Vector3.h:446:88: note: called from here
  446 |         return float_equal_epsilon(self.x(), other.x(), epsilon) && float_equal_epsilon(self.y(), other.y(), epsilon)
      |                                                                                        ^
src/tools/radiant/libs/math/FloatTools.h:17:13: warning: inlining failed in call to 'float_equal_epsilon.isra': function not inlinable [-Winline]
   17 | inline bool float_equal_epsilon (const Element& self, const OtherElement& other, const Element& epsilon)
      |             ^
src/tools/radiant/libs/math/Vector3.h:447:47: note: called from here
  447 |                         && float_equal_epsilon(self.z(), other.z(), epsilon);
      |                                               ^
src/tools/radiant/include/itextstream.h: In function 'ostream_write':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'PopState':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/camera/CamRenderer.h:51:25: note: called from here
   51 |                         ASSERT_MESSAGE(!m_state_stack.empty(), "popping empty stack");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/camera/CamRenderer.h:51:25: note: called from here
   51 |                         ASSERT_MESSAGE(!m_state_stack.empty(), "popping empty stack");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/camera/CamRenderer.h:51:25: note: called from here
   51 |                         ASSERT_MESSAGE(!m_state_stack.empty(), "popping empty stack");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/camera/CamRenderer.h:51:25: note: called from here
   51 |                         ASSERT_MESSAGE(!m_state_stack.empty(), "popping empty stack");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/camera/CamRenderer.h:51:25: note: called from here
   51 |                         ASSERT_MESSAGE(!m_state_stack.empty(), "popping empty stack");
      |                         ^
src/tools/radiant/include/modulesystem.h: In member function 'initialise':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:244:54: note: called from here
  244 |                         m_module = globalModuleServer().findModule(typename Type::Name(), typename Type::Version(), name);
      |                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:248:129: note: called from here
  248 |                                                 << " version=" << makeQuoted(typename Type::Version()) << " name=" << makeQuoted(name)
      |                                                                                                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:248:77: note: called from here
  248 |                                                 << " version=" << makeQuoted(typename Type::Version()) << " name=" << makeQuoted(name)
      |                                                                             ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:247:109: note: called from here
  247 |                                 globalErrorStream() << "SingletonModuleRef::initialise: type=" << makeQuoted(typename Type::Name())
      |                                                                                                             ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/include/modulesystem.h: In member function 'capture':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:130:72: note: called from here
  130 |                                 m_dependencyCheck = !globalModuleServer().getError();
      |                                                                        ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:246:51: note: called from here
  246 |                                 globalModuleServer().setError(true);
      |                                                   ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/libs/math/Vector3.h: In member function 'operator==':
src/tools/radiant/libs/math/Vector3.h:443:13: warning: inlining failed in call to 'vector3_equal_epsilon': function not inlinable [-Winline]
  443 | inline bool vector3_equal_epsilon (const BasicVector3<Element>& self, const BasicVector3<OtherElement>& other,
      |             ^
src/tools/radiant/libs/math/Plane3.h:96:53: note: called from here
   96 |                         return vector3_equal_epsilon(_normal, other._normal, EPSILON_NORMAL)
      |                                                     ^
src/tools/radiant/libs/math/FloatTools.h:17:13: warning: inlining failed in call to 'float_equal_epsilon.isra': function not inlinable [-Winline]
   17 | inline bool float_equal_epsilon (const Element& self, const OtherElement& other, const Element& epsilon)
      |             ^
src/tools/radiant/libs/math/Plane3.h:97:63: note: called from here
   97 |                                         && float_equal_epsilon(_dist, other._dist, EPSILON_DIST);
      |                                                               ^
src/tools/radiant/libs/debugging/debugging.h: In function 'next_edge':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/include/itextstream.h: In function 'ostream_write':
src/tools/radiant/radiant/brush/Brush.h:27:9: note: called from here
   27 |         ASSERT_MESSAGE(adjacent_vertex != c_brush_maxFaces, "connectivity data invalid");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/radiant/brush/Brush.h:27:9: note: called from here
   27 |         ASSERT_MESSAGE(adjacent_vertex != c_brush_maxFaces, "connectivity data invalid");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/Brush.h:27:9: note: called from here
   27 |         ASSERT_MESSAGE(adjacent_vertex != c_brush_maxFaces, "connectivity data invalid");
      |         ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/Brush.h:27:9: note: called from here
   27 |         ASSERT_MESSAGE(adjacent_vertex != c_brush_maxFaces, "connectivity data invalid");
      |         ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/brush/Brush.h:27:9: note: called from here
   27 |         ASSERT_MESSAGE(adjacent_vertex != c_brush_maxFaces, "connectivity data invalid");
      |         ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/include/modulesystem.h: In member function 'initialise':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:244:54: note: called from here
  244 |                         m_module = globalModuleServer().findModule(typename Type::Name(), typename Type::Version(), name);
      |                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:248:129: note: called from here
  248 |                                                 << " version=" << makeQuoted(typename Type::Version()) << " name=" << makeQuoted(name)
      |                                                                                                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:248:77: note: called from here
  248 |                                                 << " version=" << makeQuoted(typename Type::Version()) << " name=" << makeQuoted(name)
      |                                                                             ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:247:109: note: called from here
  247 |                                 globalErrorStream() << "SingletonModuleRef::initialise: type=" << makeQuoted(typename Type::Name())
      |                                                                                                             ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:246:51: note: called from here
  246 |                                 globalModuleServer().setError(true);
      |                                                   ^
src/tools/radiant/include/iscenegraph.h: In member function '__dt_base ':
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/selection/selectionset/SelectionSet.cpp:12:25: note: called from here
   12 |         GlobalSceneGraph().removeEraseObserver(this);
      |                         ^
src/tools/radiant/include/itextstream.h: In member function 'capture':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:130:72: note: called from here
  130 |                                 m_dependencyCheck = !globalModuleServer().getError();
      |                                                                        ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/radiant/brush/winding.h: In function 'next_vertex':
src/tools/radiant/radiant/brush/winding.h:90:36: warning: inlining failed in call to 'next': function not inlinable [-Winline]
   90 |                 inline std::size_t next(std::size_t i) const
      |                                    ^
src/tools/radiant/include/iscenegraph.h: In member function '__ct_base ':
src/tools/radiant/radiant/brush/Brush.h:39:16: note: called from here
   39 |         return FaceVertexId(nextEdge.getFace(), faces[nextEdge.getFace()]->getWinding().next(nextEdge.getVertex()));
      |                ^
src/tools/radiant/radiant/brush/Brush.h:22:21: warning: inlining failed in call to 'next_edge': function not inlinable [-Winline]
   22 | inline FaceVertexId next_edge (const Faces& faces, FaceVertexId faceVertex)
      |                     ^
src/tools/radiant/radiant/brush/Brush.h:38:42: note: called from here
   38 |         FaceVertexId nextEdge = next_edge(faces, faceVertex);
      |                                          ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/selection/selectionset/SelectionSet.cpp:18:25: note: called from here
   18 |         GlobalSceneGraph().addEraseObserver(this);
      |                         ^
src/tools/radiant/include/itextstream.h: In function 'ostream_write':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/include/iradiant.h: In member function '__ct_base ':
src/tools/radiant/libs/math/aabb.h: In function 'frustum_test_aabb':
src/tools/radiant/include/iradiant.h:162:18: warning: inlining failed in call to 'GlobalRadiant': function not inlinable [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^
src/tools/radiant/radiant/ui/findbrush/findbrush.cpp:46:74: note: called from here
   46 |         gtkutil::PersistentTransientWindow(_("Find brush"), GlobalRadiant().getMainWindow())
      |                                                                          ^
src/tools/radiant/libs/math/aabb.h:285:21: warning: inlining failed in call to 'aabb_classify_plane': function not inlinable [-Winline]
  285 | inline unsigned int aabb_classify_plane (const AABB& aabb, const Plane3& plane)
      |                     ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/ui/findbrush/findbrush.cpp:56:27: note: called from here
   56 |         GlobalEventManager().connectDialogWindow(GTK_WINDOW(getWindow()));
      |                           ^
src/tools/radiant/libs/math/frustum.h:388:36: note: called from here
  388 |         switch (aabb_classify_plane(aabb, frustum.right)) {
      |                                    ^
src/tools/radiant/libs/math/aabb.h:285:21: warning: inlining failed in call to 'aabb_classify_plane': function not inlinable [-Winline]
  285 | inline unsigned int aabb_classify_plane (const AABB& aabb, const Plane3& plane)
      |                     ^
src/tools/radiant/libs/math/frustum.h:395:36: note: called from here
  395 |         switch (aabb_classify_plane(aabb, frustum.left)) {
      |                                    ^
src/tools/radiant/libs/math/aabb.h:285:21: warning: inlining failed in call to 'aabb_classify_plane': function not inlinable [-Winline]
  285 | inline unsigned int aabb_classify_plane (const AABB& aabb, const Plane3& plane)
      |                     ^
src/tools/radiant/libs/math/frustum.h:402:36: note: called from here
  402 |         switch (aabb_classify_plane(aabb, frustum.bottom)) {
      |                                    ^
src/tools/radiant/libs/math/aabb.h:285:21: warning: inlining failed in call to 'aabb_classify_plane': function not inlinable [-Winline]
  285 | inline unsigned int aabb_classify_plane (const AABB& aabb, const Plane3& plane)
      |                     ^
src/tools/radiant/libs/math/frustum.h:409:36: note: called from here
  409 |         switch (aabb_classify_plane(aabb, frustum.top)) {
      |                                    ^
src/tools/radiant/libs/math/aabb.h:285:21: warning: inlining failed in call to 'aabb_classify_plane': function not inlinable [-Winline]
  285 | inline unsigned int aabb_classify_plane (const AABB& aabb, const Plane3& plane)
      |                     ^
src/tools/radiant/libs/math/frustum.h:416:36: note: called from here
  416 |         switch (aabb_classify_plane(aabb, frustum.back)) {
      |                                    ^
src/tools/radiant/libs/math/aabb.h:285:21: warning: inlining failed in call to 'aabb_classify_plane': function not inlinable [-Winline]
  285 | inline unsigned int aabb_classify_plane (const AABB& aabb, const Plane3& plane)
      |                     ^
src/tools/radiant/libs/math/frustum.h:423:36: note: called from here
  423 |         switch (aabb_classify_plane(aabb, frustum.front)) {
      |                                    ^
src/tools/radiant/include/modulesystem.h: In member function 'initialise':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:244:54: note: called from here
  244 |                         m_module = globalModuleServer().findModule(typename Type::Name(), typename Type::Version(), name);
      |                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:248:129: note: called from here
  248 |                                                 << " version=" << makeQuoted(typename Type::Version()) << " name=" << makeQuoted(name)
      |                                                                                                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:248:77: note: called from here
  248 |                                                 << " version=" << makeQuoted(typename Type::Version()) << " name=" << makeQuoted(name)
      |                                                                             ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:247:109: note: called from here
  247 |                                 globalErrorStream() << "SingletonModuleRef::initialise: type=" << makeQuoted(typename Type::Name())
      |                                                                                                             ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:246:51: note: called from here
  246 |                                 globalModuleServer().setError(true);
      |                                                   ^
src/tools/radiant/libs/math/frustum.h: In member function 'TestAABB':
src/tools/radiant/libs/math/frustum.h:384:32: warning: inlining failed in call to 'frustum_test_aabb': function not inlinable [-Winline]
  384 | inline VolumeIntersectionValue frustum_test_aabb (const Frustum& frustum, const AABB& aabb)
      |                                ^
src/tools/radiant/radiant/camera/view.cpp:150:33: note: called from here
  150 |         return frustum_test_aabb(m_frustum, aabb);
      |                                 ^
src/tools/radiant/radiant/camera/view.cpp:62:20: warning: inlining failed in call to 'debug_count_bbox': function not inlinable [-Winline]
   62 | static inline void debug_count_bbox ()
      |                    ^
src/tools/radiant/radiant/camera/view.cpp:149:25: note: called from here
  149 |         debug_count_bbox();
      |                         ^
src/tools/radiant/include/modulesystem.h: In member function 'capture':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:130:72: note: called from here
  130 |                                 m_dependencyCheck = !globalModuleServer().getError();
      |                                                                        ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h: In function 'ostream_write':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/include/modulesystem.h: In member function 'initialise':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:244:54: note: called from here
  244 |                         m_module = globalModuleServer().findModule(typename Type::Name(), typename Type::Version(), name);
      |                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:248:129: note: called from here
  248 |                                                 << " version=" << makeQuoted(typename Type::Version()) << " name=" << makeQuoted(name)
      |                                                                                                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:248:77: note: called from here
  248 |                                                 << " version=" << makeQuoted(typename Type::Version()) << " name=" << makeQuoted(name)
      |                                                                             ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:247:109: note: called from here
  247 |                                 globalErrorStream() << "SingletonModuleRef::initialise: type=" << makeQuoted(typename Type::Name())
      |                                                                                                             ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:246:51: note: called from here
  246 |                                 globalModuleServer().setError(true);
      |                                                   ^
src/tools/radiant/libs/math/line.h: In function 'plane3_test_line':
src/tools/radiant/libs/math/line.h:85:21: warning: inlining failed in call to 'segment_classify_plane': function not inlinable [-Winline]
   85 | inline unsigned int segment_classify_plane (const Segment& segment, const Plane3& plane)
      |                     ^
src/tools/radiant/libs/math/frustum.h:474:38: note: called from here
  474 |         return segment_classify_plane(segment, plane) == 2;
      |                                      ^
src/tools/radiant/libs/math/frustum.h: In function 'frustum_test_line':
src/tools/radiant/libs/math/frustum.h:472:13: warning: inlining failed in call to 'plane3_test_line': function not inlinable [-Winline]
  472 | inline bool plane3_test_line (const Plane3& plane, const Segment& segment)
      |             ^
src/tools/radiant/libs/math/frustum.h:486:33: note: called from here
  486 |         return !plane3_test_line(frustum.right, segment) && !plane3_test_line(frustum.left, segment) && !plane3_test_line(
      |                                 ^
src/tools/radiant/libs/math/frustum.h:472:13: warning: inlining failed in call to 'plane3_test_line': function not inlinable [-Winline]
  472 | inline bool plane3_test_line (const Plane3& plane, const Segment& segment)
      |             ^
src/tools/radiant/libs/math/frustum.h:486:78: note: called from here
  486 |         return !plane3_test_line(frustum.right, segment) && !plane3_test_line(frustum.left, segment) && !plane3_test_line(
      |                                                                              ^
src/tools/radiant/libs/math/frustum.h:472:13: warning: inlining failed in call to 'plane3_test_line': function not inlinable [-Winline]
  472 | inline bool plane3_test_line (const Plane3& plane, const Segment& segment)
      |             ^
src/tools/radiant/libs/math/frustum.h:486:122: note: called from here
  486 |         return !plane3_test_line(frustum.right, segment) && !plane3_test_line(frustum.left, segment) && !plane3_test_line(
      |                                                                                                                          ^
src/tools/radiant/libs/math/frustum.h:472:13: warning: inlining failed in call to 'plane3_test_line': function not inlinable [-Winline]
  472 | inline bool plane3_test_line (const Plane3& plane, const Segment& segment)
      |             ^
src/tools/radiant/libs/math/frustum.h:487:70: note: called from here
  487 |                         frustum.bottom, segment) && !plane3_test_line(frustum.top, segment) && !plane3_test_line(frustum.back,
      |                                                                      ^
src/tools/radiant/libs/math/frustum.h:472:13: warning: inlining failed in call to 'plane3_test_line': function not inlinable [-Winline]
  472 | inline bool plane3_test_line (const Plane3& plane, const Segment& segment)
      |             ^
src/tools/radiant/libs/math/frustum.h:487:113: note: called from here
  487 |                         frustum.bottom, segment) && !plane3_test_line(frustum.top, segment) && !plane3_test_line(frustum.back,
      |                                                                                                                 ^
src/tools/radiant/libs/math/frustum.h:472:13: warning: inlining failed in call to 'plane3_test_line': function not inlinable [-Winline]
  472 | inline bool plane3_test_line (const Plane3& plane, const Segment& segment)
      |             ^
src/tools/radiant/libs/math/frustum.h:488:54: note: called from here
  488 |                         segment) && !plane3_test_line(frustum.front, segment);
      |                                                      ^
src/tools/radiant/include/iradiant.h: In member function '__ct_base ':
src/tools/radiant/include/iradiant.h:162:18: warning: inlining failed in call to 'GlobalRadiant': function not inlinable [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^
src/tools/radiant/radiant/ui/brush/QuerySidesDialog.cpp:21:71: note: called from here
   21 |                 BlockingTransientWindow(_(WINDOW_TITLE), GlobalRadiant().getMainWindow()),
      |                                                                       ^
src/tools/radiant/include/itextstream.h: In function 'ostream_write':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/libs/math/frustum.h: In member function 'TestLine':
src/tools/radiant/libs/math/frustum.h:484:13: warning: inlining failed in call to 'frustum_test_line': function not inlinable [-Winline]
  484 | inline bool frustum_test_line (const Frustum& frustum, const Segment& segment)
      |             ^
src/tools/radiant/radiant/camera/view.cpp:132:33: note: called from here
  132 |         return frustum_test_line(m_frustum, segment);
      |                                 ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/include/modulesystem.h: In member function 'initialise':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:244:54: note: called from here
  244 |                         m_module = globalModuleServer().findModule(typename Type::Name(), typename Type::Version(), name);
      |                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:248:129: note: called from here
  248 |                                                 << " version=" << makeQuoted(typename Type::Version()) << " name=" << makeQuoted(name)
      |                                                                                                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:248:77: note: called from here
  248 |                                                 << " version=" << makeQuoted(typename Type::Version()) << " name=" << makeQuoted(name)
      |                                                                             ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:247:109: note: called from here
  247 |                                 globalErrorStream() << "SingletonModuleRef::initialise: type=" << makeQuoted(typename Type::Name())
      |                                                                                                             ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/include/modulesystem.h: In member function 'initialise':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:244:54: note: called from here
  244 |                         m_module = globalModuleServer().findModule(typename Type::Name(), typename Type::Version(), name);
      |                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:246:51: note: called from here
  246 |                                 globalModuleServer().setError(true);
      |                                                   ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:248:129: note: called from here
  248 |                                                 << " version=" << makeQuoted(typename Type::Version()) << " name=" << makeQuoted(name)
      |                                                                                                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:248:77: note: called from here
  248 |                                                 << " version=" << makeQuoted(typename Type::Version()) << " name=" << makeQuoted(name)
      |                                                                             ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:247:109: note: called from here
  247 |                                 globalErrorStream() << "SingletonModuleRef::initialise: type=" << makeQuoted(typename Type::Name())
      |                                                                                                             ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:246:51: note: called from here
  246 |                                 globalModuleServer().setError(true);
      |                                                   ^
src/tools/radiant/libs/math/frustum.h: In function 'viewer_test_transformed_plane':
src/tools/radiant/libs/math/frustum.h:491:13: warning: inlining failed in call to 'viewer_test_plane': function not inlinable [-Winline]
  491 | inline bool viewer_test_plane (const Vector4& viewer, const Plane3& plane)
      |             ^
src/tools/radiant/libs/math/frustum.h:521:33: note: called from here
  521 |         return viewer_test_plane(viewer, localToWorld.transform(plane));
      |                                 ^
src/tools/radiant/include/itextstream.h: In function 'ostream_write':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h: In member function 'initialise':
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/modulesystem.h:244:54: note: called from here
  244 |                         m_module = globalModuleServer().findModule(typename Type::Name(), typename Type::Version(), name);
      |                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:248:129: note: called from here
  248 |                                                 << " version=" << makeQuoted(typename Type::Version()) << " name=" << makeQuoted(name)
      |                                                                                                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'DoModal':
src/tools/radiant/include/modulesystem.h:248:77: note: called from here
  248 |                                                 << " version=" << makeQuoted(typename Type::Version()) << " name=" << makeQuoted(name)
      |                                                                             ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/dialog.cpp:176:9: note: called from here
  176 |         ASSERT_NOTNULL(m_window);
      |         ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/radiant/dialog.cpp:176:9: note: called from here
  176 |         ASSERT_NOTNULL(m_window);
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/dialog.cpp:176:9: note: called from here
  176 |         ASSERT_NOTNULL(m_window);
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:247:109: note: called from here
  247 |                                 globalErrorStream() << "SingletonModuleRef::initialise: type=" << makeQuoted(typename Type::Name())
      |                                                                                                             ^
src/tools/radiant/radiant/dialog.cpp:176:9: note: called from here
  176 |         ASSERT_NOTNULL(m_window);
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/dialog.cpp:176:9: note: called from here
  176 |         ASSERT_NOTNULL(m_window);
      |         ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/math/frustum.h: In member function 'TestPlane':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/math/frustum.h:516:13: warning: inlining failed in call to 'viewer_test_transformed_plane': function not inlinable [-Winline]
  516 | inline bool viewer_test_transformed_plane (const Vector4& viewer, const Plane3& plane, const Matrix4& localToWorld)
      |             ^
src/tools/radiant/include/modulesystem.h:246:51: note: called from here
  246 |                                 globalModuleServer().setError(true);
      |                                                   ^
src/tools/radiant/radiant/camera/view.cpp:144:45: note: called from here
  144 |         return viewer_test_transformed_plane(m_viewer, plane, localToWorld);
      |                                             ^
src/tools/radiant/radiant/camera/view.cpp:57:20: warning: inlining failed in call to 'debug_count_oriented_plane': function not inlinable [-Winline]
   57 | static inline void debug_count_oriented_plane ()
      |                    ^
src/tools/radiant/radiant/camera/view.cpp:143:35: note: called from here
  143 |         debug_count_oriented_plane();
      |                                   ^
src/tools/radiant/libs/texturelib.h: In function 'projectionaxis_for_normal':
src/tools/radiant/libs/texturelib.h:138:13: warning: inlining failed in call to 'projectionaxis_better': function not inlinable [-Winline]
  138 | inline bool projectionaxis_better (float axis, float other)
      |             ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<':
src/tools/radiant/libs/texturelib.h:146:38: note: called from here
  146 |         return (projectionaxis_better(normal[eProjectionAxisY], normal[eProjectionAxisX])) ? (projectionaxis_better(
      |                                      ^
src/tools/radiant/libs/stream/textstream.h:274:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^
src/tools/radiant/libs/texturelib.h:138:13: warning: inlining failed in call to 'projectionaxis_better': function not inlinable [-Winline]
  138 | inline bool projectionaxis_better (float axis, float other)
      |             ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/libs/texturelib.h:146:116: note: called from here
  146 |         return (projectionaxis_better(normal[eProjectionAxisY], normal[eProjectionAxisX])) ? (projectionaxis_better(
      |                                                                                                                    ^
src/tools/radiant/libs/texturelib.h:138:13: warning: inlining failed in call to 'projectionaxis_better': function not inlinable [-Winline]
  138 | inline bool projectionaxis_better (float axis, float other)
      |             ^
src/tools/radiant/libs/texturelib.h:148:49: note: called from here
  148 |                         : (projectionaxis_better(normal[eProjectionAxisX], normal[eProjectionAxisZ])) ? eProjectionAxisX
      |                                                 ^
src/tools/radiant/libs/math/frustum.h: In member function 'TestPlane':
src/tools/radiant/libs/math/frustum.h:491:13: warning: inlining failed in call to 'viewer_test_plane': function not inlinable [-Winline]
  491 | inline bool viewer_test_plane (const Vector4& viewer, const Plane3& plane)
      |             ^
src/tools/radiant/radiant/camera/view.cpp:138:33: note: called from here
  138 |         return viewer_test_plane(m_viewer, plane);
      |                                 ^
src/tools/radiant/radiant/camera/view.cpp:52:20: warning: inlining failed in call to 'debug_count_plane': function not inlinable [-Winline]
   52 | static inline void debug_count_plane ()
      |                    ^
src/tools/radiant/radiant/camera/view.cpp:137:26: note: called from here
  137 |         debug_count_plane();
      |                          ^
src/tools/radiant/include/modulesystem.h: In member function 'initialise':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:244:54: note: called from here
  244 |                         m_module = globalModuleServer().findModule(typename Type::Name(), typename Type::Version(), name);
      |                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:248:129: note: called from here
  248 |                                                 << " version=" << makeQuoted(typename Type::Version()) << " name=" << makeQuoted(name)
      |                                                                                                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:248:77: note: called from here
  248 |                                                 << " version=" << makeQuoted(typename Type::Version()) << " name=" << makeQuoted(name)
      |                                                                             ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:247:109: note: called from here
  247 |                                 globalErrorStream() << "SingletonModuleRef::initialise: type=" << makeQuoted(typename Type::Name())
      |                                                                                                             ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:246:51: note: called from here
  246 |                                 globalModuleServer().setError(true);
      |                                                   ^
src/tools/radiant/libs/math/aabb.h: In function 'aabb_valid':
src/tools/radiant/libs/math/aabb.h:192:13: warning: inlining failed in call to 'origin_valid': function not inlinable [-Winline]
  192 | inline bool origin_valid (float f)
      |             ^
src/tools/radiant/libs/math/aabb.h:199:28: note: called from here
  199 |         return origin_valid(aabb.origin[0]) && origin_valid(aabb.origin[1]) && origin_valid(aabb.origin[2])
      |                            ^
src/tools/radiant/libs/math/aabb.h:192:13: warning: inlining failed in call to 'origin_valid': function not inlinable [-Winline]
  192 | inline bool origin_valid (float f)
      |             ^
src/tools/radiant/libs/math/aabb.h:199:60: note: called from here
  199 |         return origin_valid(aabb.origin[0]) && origin_valid(aabb.origin[1]) && origin_valid(aabb.origin[2])
      |                                                            ^
src/tools/radiant/libs/math/aabb.h:192:13: warning: inlining failed in call to 'origin_valid': function not inlinable [-Winline]
  192 | inline bool origin_valid (float f)
      |             ^
src/tools/radiant/libs/math/aabb.h:199:92: note: called from here
  199 |         return origin_valid(aabb.origin[0]) && origin_valid(aabb.origin[1]) && origin_valid(aabb.origin[2])
      |                                                                                            ^
src/tools/radiant/libs/math/aabb.h:187:13: warning: inlining failed in call to 'extents_valid': function not inlinable [-Winline]
  187 | inline bool extents_valid (float f)
      |             ^
src/tools/radiant/libs/math/aabb.h:200:41: note: called from here
  200 |                         && extents_valid(aabb.extents[0]) && extents_valid(aabb.extents[1]) && extents_valid(aabb.extents[2]);
      |                                         ^
src/tools/radiant/libs/math/aabb.h:187:13: warning: inlining failed in call to 'extents_valid': function not inlinable [-Winline]
  187 | inline bool extents_valid (float f)
      |             ^
src/tools/radiant/libs/math/aabb.h:200:75: note: called from here
  200 |                         && extents_valid(aabb.extents[0]) && extents_valid(aabb.extents[1]) && extents_valid(aabb.extents[2]);
      |                                                                           ^
src/tools/radiant/libs/math/aabb.h:187:13: warning: inlining failed in call to 'extents_valid': function not inlinable [-Winline]
  187 | inline bool extents_valid (float f)
      |             ^
src/tools/radiant/libs/math/aabb.h:200:109: note: called from here
  200 |                         && extents_valid(aabb.extents[0]) && extents_valid(aabb.extents[1]) && extents_valid(aabb.extents[2]);
      |                                                                                                             ^
src/tools/radiant/include/modulesystem.h: In function 'GlobalUFOScriptSystem':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/iufoscript.h:95:54: note: called from here
   95 |         Module * ufoScriptSystem = globalModuleServer().findModule(UFOScriptSystem::Name_CONSTANT_::evaluate(),
      |                                                      ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/include/iufoscript.h:97:9: note: called from here
   97 |         ASSERT_MESSAGE(ufoScriptSystem,
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/iufoscript.h:97:9: note: called from here
   97 |         ASSERT_MESSAGE(ufoScriptSystem,
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/iufoscript.h:97:9: note: called from here
   97 |         ASSERT_MESSAGE(ufoScriptSystem,
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/iufoscript.h:97:9: note: called from here
   97 |         ASSERT_MESSAGE(ufoScriptSystem,
      |         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/include/iufoscript.h:97:9: note: called from here
   97 |         ASSERT_MESSAGE(ufoScriptSystem,
      |         ^
src/tools/radiant/libs/math/frustum.h: In function 'plane_contains_oriented_aabb':
src/tools/radiant/libs/math/frustum.h:433:15: warning: inlining failed in call to 'plane_distance_to_point': function not inlinable [-Winline]
  433 | inline double plane_distance_to_point (const Plane3& plane, const Vector3& point)
      |               ^
src/tools/radiant/libs/math/frustum.h:448:45: note: called from here
  448 |         double dot = plane_distance_to_point(plane, aabb.origin);
      |                                             ^
src/tools/radiant/libs/math/frustum.h:438:15: warning: inlining failed in call to 'plane_distance_to_oriented_extents': function not inlinable [-Winline]
  438 | inline double plane_distance_to_oriented_extents (const Plane3& plane, const Vector3& extents,
      |               ^
src/tools/radiant/libs/math/frustum.h:449:70: note: called from here
  449 |         return !(dot > 0 || -dot < plane_distance_to_oriented_extents(plane, aabb.extents, orientation));
      |                                                                      ^
src/tools/radiant/include/itextstream.h: In function 'ostream_write':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/libs/math/frustum.h: In function 'frustum_intersects_transformed_aabb':
src/tools/radiant/libs/math/frustum.h:446:13: warning: inlining failed in call to 'plane_contains_oriented_aabb': function not inlinable [-Winline]
  446 | inline bool plane_contains_oriented_aabb (const Plane3& plane, const AABB& aabb, const Matrix4& orientation)
      |             ^
src/tools/radiant/libs/math/frustum.h:458:41: note: called from here
  458 |         if (plane_contains_oriented_aabb(frustum.right, aabb_world, localToWorld) || plane_contains_oriented_aabb(
      |                                         ^
src/tools/radiant/libs/math/matrix.h:609:13: warning: inlining failed in call to 'matrix4_transform_point': function not inlinable [-Winline]
  609 | inline void matrix4_transform_point (const Matrix4& self, BasicVector3<Element>& point)
      |             ^
src/tools/radiant/libs/math/frustum.h:456:32: note: called from here
  456 |         matrix4_transform_point(localToWorld, aabb_world.origin);
      |                                ^
src/tools/radiant/libs/math/frustum.h:446:13: warning: inlining failed in call to 'plane_contains_oriented_aabb': function not inlinable [-Winline]
  446 | inline bool plane_contains_oriented_aabb (const Plane3& plane, const AABB& aabb, const Matrix4& orientation)
      |             ^
src/tools/radiant/libs/math/frustum.h:458:114: note: called from here
  458 |         if (plane_contains_oriented_aabb(frustum.right, aabb_world, localToWorld) || plane_contains_oriented_aabb(
      |                                                                                                                  ^
src/tools/radiant/libs/math/frustum.h:446:13: warning: inlining failed in call to 'plane_contains_oriented_aabb': function not inlinable [-Winline]
  446 | inline bool plane_contains_oriented_aabb (const Plane3& plane, const AABB& aabb, const Matrix4& orientation)
      |             ^
src/tools/radiant/libs/math/frustum.h:459:96: note: called from here
  459 |                         frustum.left, aabb_world, localToWorld) || plane_contains_oriented_aabb(frustum.bottom, aabb_world,
      |                                                                                                ^
src/tools/radiant/libs/math/frustum.h:446:13: warning: inlining failed in call to 'plane_contains_oriented_aabb': function not inlinable [-Winline]
  446 | inline bool plane_contains_oriented_aabb (const Plane3& plane, const AABB& aabb, const Matrix4& orientation)
      |             ^
src/tools/radiant/libs/math/frustum.h:460:70: note: called from here
  460 |                         localToWorld) || plane_contains_oriented_aabb(frustum.top, aabb_world, localToWorld)
      |                                                                      ^
src/tools/radiant/libs/math/frustum.h:446:13: warning: inlining failed in call to 'plane_contains_oriented_aabb': function not inlinable [-Winline]
  446 | inline bool plane_contains_oriented_aabb (const Plane3& plane, const AABB& aabb, const Matrix4& orientation)
      |             ^
src/tools/radiant/libs/math/frustum.h:461:56: note: called from here
  461 |                         || plane_contains_oriented_aabb(frustum.back, aabb_world, localToWorld) || plane_contains_oriented_aabb(
      |                                                        ^
src/tools/radiant/libs/math/frustum.h:446:13: warning: inlining failed in call to 'plane_contains_oriented_aabb': function not inlinable [-Winline]
  446 | inline bool plane_contains_oriented_aabb (const Plane3& plane, const AABB& aabb, const Matrix4& orientation)
      |             ^
src/tools/radiant/libs/math/frustum.h:461:128: note: called from here
  461 |                         || plane_contains_oriented_aabb(frustum.back, aabb_world, localToWorld) || plane_contains_oriented_aabb(
      |                                                                                                                                ^
src/tools/radiant/include/modulesystem.h: In member function 'initialise':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:244:54: note: called from here
  244 |                         m_module = globalModuleServer().findModule(typename Type::Name(), typename Type::Version(), name);
      |                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:248:129: note: called from here
  248 |                                                 << " version=" << makeQuoted(typename Type::Version()) << " name=" << makeQuoted(name)
      |                                                                                                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:248:77: note: called from here
  248 |                                                 << " version=" << makeQuoted(typename Type::Version()) << " name=" << makeQuoted(name)
      |                                                                             ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:247:109: note: called from here
  247 |                                 globalErrorStream() << "SingletonModuleRef::initialise: type=" << makeQuoted(typename Type::Name())
      |                                                                                                             ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:246:51: note: called from here
  246 |                                 globalModuleServer().setError(true);
      |                                                   ^
src/tools/radiant/include/iregistry.h: In member function 'addSpinner':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/dialog.cpp:278:37: note: called from here
  278 |         float value = GlobalRegistry().getFloat(registryKey);
      |                                     ^
src/tools/radiant/libs/math/frustum.h: In member function 'TestAABB':
src/tools/radiant/libs/math/frustum.h:452:32: warning: inlining failed in call to 'frustum_intersects_transformed_aabb': function not inlinable [-Winline]
  452 | inline VolumeIntersectionValue frustum_intersects_transformed_aabb (const Frustum& frustum, const AABB& aabb,
      |                                ^
src/tools/radiant/radiant/camera/view.cpp:156:51: note: called from here
  156 |         return frustum_intersects_transformed_aabb(m_frustum, aabb, localToWorld);
      |                                                   ^
src/tools/radiant/radiant/camera/view.cpp:67:20: warning: inlining failed in call to 'debug_count_oriented_bbox': function not inlinable [-Winline]
   67 | static inline void debug_count_oriented_bbox ()
      |                    ^
src/tools/radiant/radiant/camera/view.cpp:155:34: note: called from here
  155 |         debug_count_oriented_bbox();
      |                                  ^
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_transform_point':
src/tools/radiant/libs/math/matrix.h:599:30: warning: inlining failed in call to 'matrix4_transformed_point': function not inlinable [-Winline]
  599 | inline BasicVector3<Element> matrix4_transformed_point (const Matrix4& self, const BasicVector3<Element>& point)
      |                              ^
src/tools/radiant/libs/math/matrix.h:611:42: note: called from here
  611 |         point = matrix4_transformed_point(self, point);
      |                                          ^
src/tools/radiant/include/itextstream.h: In function 'ostream_write':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/radiant/brush/winding.cpp: In function 'vector3_largest_absolute_component_index':
src/tools/radiant/radiant/brush/winding.cpp:45:13: warning: inlining failed in call to 'float_is_largest_absolute': function not inlinable [-Winline]
   45 | inline bool float_is_largest_absolute (double axis, double other)
      |             ^
src/tools/radiant/radiant/brush/winding.cpp:53:42: note: called from here
   53 |         return (float_is_largest_absolute(v[1], v[0])) ? (float_is_largest_absolute(v[1], v[2])) ? 1 : 2
      |                                          ^
src/tools/radiant/radiant/brush/winding.cpp:45:13: warning: inlining failed in call to 'float_is_largest_absolute': function not inlinable [-Winline]
   45 | inline bool float_is_largest_absolute (double axis, double other)
      |             ^
src/tools/radiant/radiant/brush/winding.cpp:53:84: note: called from here
   53 |         return (float_is_largest_absolute(v[1], v[0])) ? (float_is_largest_absolute(v[1], v[2])) ? 1 : 2
      |                                                                                    ^
src/tools/radiant/radiant/brush/winding.cpp:45:13: warning: inlining failed in call to 'float_is_largest_absolute': function not inlinable [-Winline]
   45 | inline bool float_is_largest_absolute (double axis, double other)
      |             ^
src/tools/radiant/radiant/brush/winding.cpp:54:53: note: called from here
   54 |                         : (float_is_largest_absolute(v[0], v[2])) ? 0 : 2;
      |                                                     ^
src/tools/radiant/radiant/xyview/../renderer.h: In member function 'Cam_Draw':
src/tools/radiant/radiant/xyview/../renderer.h:62:13: warning: inlining failed in call to 'Scene_Render': function not inlinable [-Winline]
   62 | inline void Scene_Render (Renderer& renderer, const VolumeTest& volume)
      |             ^
src/tools/radiant/radiant/camera/CamWnd.cpp:435:29: note: called from here
  435 |                 Scene_Render(renderer, m_view);
      |                             ^
src/tools/radiant/include/iclipper.h:107:17: warning: inlining failed in call to 'GlobalClipper': function not inlinable [-Winline]
  107 | inline Clipper& GlobalClipper() {
      |                 ^
src/tools/radiant/radiant/camera/CamWnd.cpp:448:34: note: called from here
  448 |                 if (GlobalClipper().clipMode()) {
      |                                  ^
src/tools/radiant/include/iclipper.h:107:17: warning: inlining failed in call to 'GlobalClipper': function not inlinable [-Winline]
  107 | inline Clipper& GlobalClipper() {
      |                 ^
src/tools/radiant/radiant/camera/CamWnd.cpp:449:38: note: called from here
  449 |                         GlobalClipper().draw(1.0f);
      |                                      ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^
src/tools/radiant/include/igl.h:212:23: warning: inlining failed in call to 'GlobalOpenGL': function not inlinable [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/radiant/camera/CamWnd.cpp:466:25: note: called from here
  466 |         if (GlobalOpenGL().GL_1_3()) {
      |                         ^
src/tools/radiant/include/igl.h:212:23: warning: inlining failed in call to 'GlobalOpenGL': function not inlinable [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^
src/tools/radiant/radiant/camera/CamWnd.cpp:468:17: note: called from here
  468 |                 glActiveTexture(GL_TEXTURE0);
      |                 ^
src/tools/radiant/include/igl.h:212:23: warning: inlining failed in call to 'GlobalOpenGL': function not inlinable [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^
src/tools/radiant/radiant/camera/CamWnd.cpp:467:17: note: called from here
  467 |                 glClientActiveTexture(GL_TEXTURE0);
      |                 ^
src/tools/radiant/include/igl.h:212:23: warning: inlining failed in call to 'GlobalOpenGL': function not inlinable [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^
src/tools/radiant/radiant/camera/CamWnd.cpp:496:21: note: called from here
  496 |         GlobalOpenGL().drawString(render::RenderStatistics::Instance().getStatString());
      |                     ^
src/tools/radiant/include/igl.h:212:23: warning: inlining failed in call to 'GlobalOpenGL': function not inlinable [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^
src/tools/radiant/radiant/camera/CamWnd.cpp:499:21: note: called from here
  499 |         GlobalOpenGL().drawString(Cull_GetStats());
      |                     ^
src/tools/radiant/include/modulesystem.h: In member function 'initialise':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:244:54: note: called from here
  244 |                         m_module = globalModuleServer().findModule(typename Type::Name(), typename Type::Version(), name);
      |                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:248:129: note: called from here
  248 |                                                 << " version=" << makeQuoted(typename Type::Version()) << " name=" << makeQuoted(name)
      |                                                                                                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:248:77: note: called from here
  248 |                                                 << " version=" << makeQuoted(typename Type::Version()) << " name=" << makeQuoted(name)
      |                                                                             ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:247:109: note: called from here
  247 |                                 globalErrorStream() << "SingletonModuleRef::initialise: type=" << makeQuoted(typename Type::Name())
      |                                                                                                             ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:246:51: note: called from here
  246 |                                 globalModuleServer().setError(true);
      |                                                   ^
src/tools/radiant/include/ifilesystem.h: In member function 'visit':
src/tools/radiant/include/ifilesystem.h:109:27: warning: inlining failed in call to 'GlobalFileSystem': function not inlinable [-Winline]
  109 | inline VirtualFileSystem& GlobalFileSystem ()
      |                           ^
src/tools/radiant/radiant/image.cpp:63:75: note: called from here
   63 |                                 AutoPtr<ArchiveFile> file(GlobalFileSystem().openFile(fullName));
      |                                                                           ^
src/tools/radiant/include/itextstream.h: In function 'ostream_write':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/libs/math/aabb.h: In function 'aabb_extend_by_point_safe':
src/tools/radiant/libs/math/aabb.h:197:13: warning: inlining failed in call to 'aabb_valid': function not inlinable [-Winline]
  197 | inline bool aabb_valid (const AABB& aabb)
      |             ^
src/tools/radiant/libs/math/aabb.h:226:23: note: called from here
  226 |         if (aabb_valid(aabb)) {
      |                       ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/include/modulesystem.h: In member function 'initialise':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:244:54: note: called from here
  244 |                         m_module = globalModuleServer().findModule(typename Type::Name(), typename Type::Version(), name);
      |                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:248:129: note: called from here
  248 |                                                 << " version=" << makeQuoted(typename Type::Version()) << " name=" << makeQuoted(name)
      |                                                                                                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:248:77: note: called from here
  248 |                                                 << " version=" << makeQuoted(typename Type::Version()) << " name=" << makeQuoted(name)
      |                                                                             ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:247:109: note: called from here
  247 |                                 globalErrorStream() << "SingletonModuleRef::initialise: type=" << makeQuoted(typename Type::Name())
      |                                                                                                             ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:246:51: note: called from here
  246 |                                 globalModuleServer().setError(true);
      |                                                   ^
src/tools/radiant/include/itextstream.h: In function 'ostream_write':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/ieventmanager.h: In function 'Commands_Register':
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/commands.cpp:697:27: note: called from here
  697 |         GlobalEventManager().addCommand("OpenManual", FreeCaller<OpenHelpURL> ());
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/commands.cpp:699:27: note: called from here
  699 |         GlobalEventManager().addCommand("RefreshReferences", FreeCaller<RefreshReferences> ());
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/commands.cpp:700:27: note: called from here
  700 |         GlobalEventManager().addCommand("Exit", FreeCaller<Exit> ());
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/commands.cpp:702:27: note: called from here
  702 |         GlobalEventManager().addCommand("Undo", FreeCaller<Undo> ());
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/commands.cpp:703:27: note: called from here
  703 |         GlobalEventManager().addCommand("Redo", FreeCaller<Redo> ());
      |                           ^
src/tools/radiant/radiant/brush/winding.cpp: In function 'line_intersect_plane':
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/brush/winding.cpp:28:15: warning: inlining failed in call to 'plane3_distance_to_point': function not inlinable [-Winline]
   28 | inline double plane3_distance_to_point (const Plane3& plane, const DoubleVector3& point)
      |               ^
src/tools/radiant/radiant/brush/winding.cpp:41:73: note: called from here
   41 |         return line.origin + line.direction * (-plane3_distance_to_point(plane, line.origin) / line.direction.dot(
      |                                                                         ^
src/tools/radiant/radiant/commands.cpp:704:27: note: called from here
  704 |         GlobalEventManager().addCommand("Cut", FreeCaller<Cut> ());
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/commands.cpp:705:27: note: called from here
  705 |         GlobalEventManager().addCommand("Copy", FreeCaller<Copy> ());
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/commands.cpp:706:27: note: called from here
  706 |         GlobalEventManager().addCommand("Paste", FreeCaller<Paste> ());
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/commands.cpp:707:27: note: called from here
  707 |         GlobalEventManager().addCommand("PasteToCamera", FreeCaller<PasteToCamera> ());
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/commands.cpp:708:27: note: called from here
  708 |         GlobalEventManager().addCommand("CloneSelection", FreeCaller<selection::algorithm::cloneSelected> ());
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/commands.cpp:709:27: note: called from here
  709 |         GlobalEventManager().addCommand("DeleteSelection", FreeCaller<selection::algorithm::deleteSelection> ());
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/commands.cpp:710:27: note: called from here
  710 |         GlobalEventManager().addCommand("ParentSelection", FreeCaller<selection::algorithm::parentSelection> ());
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/radiant/commands.cpp:711:27: note: called from here
  711 |         GlobalEventManager().addCommand("UnSelectSelection", FreeCaller<Selection_Deselect> ());
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/commands.cpp:712:27: note: called from here
  712 |         GlobalEventManager().addCommand("InvertSelection", FreeCaller<selection::algorithm::invertSelection> ());
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/commands.cpp:713:27: note: called from here
  713 |         GlobalEventManager().addCommand("SelectInside", FreeCaller<selection::algorithm::selectInside> ());
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/commands.cpp:714:27: note: called from here
  714 |         GlobalEventManager().addCommand("SelectTouching", FreeCaller<selection::algorithm::selectTouching> ());
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/commands.cpp:715:27: note: called from here
  715 |         GlobalEventManager().addCommand("SelectCompleteTall", FreeCaller<selection::algorithm::selectCompleteTall> ());
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/commands.cpp:716:27: note: called from here
  716 |         GlobalEventManager().addCommand("ExpandSelectionToEntities", FreeCaller<
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/commands.cpp:718:27: note: called from here
  718 |         GlobalEventManager().addCommand("TextureNatural", FreeCaller<selection::algorithm::naturalTexture> ());
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/commands.cpp:719:27: note: called from here
  719 |         GlobalEventManager().addCommand("Preferences", FreeCaller<PreferencesDialog_showDialog> ());
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/commands.cpp:721:27: note: called from here
  721 |         GlobalEventManager().addCommand("ShowHidden", FreeCaller<selection::algorithm::showAllHidden> ());
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/commands.cpp:722:27: note: called from here
  722 |         GlobalEventManager().addCommand("HideSelected", FreeCaller<selection::algorithm::hideSelected> ());
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/include/modulesystem.h: In member function 'initialise':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:244:54: note: called from here
  244 |                         m_module = globalModuleServer().findModule(typename Type::Name(), typename Type::Version(), name);
      |                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/radiant/commands.cpp:724:27: note: called from here
  724 |         GlobalEventManager().addToggle("DragVertices", FreeCaller<ToggleVertexMode> ());
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:248:129: note: called from here
  248 |                                                 << " version=" << makeQuoted(typename Type::Version()) << " name=" << makeQuoted(name)
      |                                                                                                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/radiant/commands.cpp:725:27: note: called from here
  725 |         GlobalEventManager().addToggle("DragEdges", FreeCaller<ToggleEdgeMode> ());
      |                           ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:248:77: note: called from here
  248 |                                                 << " version=" << makeQuoted(typename Type::Version()) << " name=" << makeQuoted(name)
      |                                                                             ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/radiant/commands.cpp:726:27: note: called from here
  726 |         GlobalEventManager().addToggle("DragFaces", FreeCaller<ToggleFaceMode> ());
      |                           ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:247:109: note: called from here
  247 |                                 globalErrorStream() << "SingletonModuleRef::initialise: type=" << makeQuoted(typename Type::Name())
      |                                                                                                             ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/radiant/commands.cpp:727:27: note: called from here
  727 |         GlobalEventManager().addToggle("DragEntities", FreeCaller<ToggleEntityMode> ());
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:246:51: note: called from here
  246 |                                 globalModuleServer().setError(true);
      |                                                   ^
src/tools/radiant/radiant/commands.cpp:729:27: note: called from here
  729 |         GlobalEventManager().setToggled("DragEntities", false);
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/commands.cpp:731:27: note: called from here
  731 |         GlobalEventManager().addCommand("MirrorSelectionX", FreeCaller<Selection_Flipx> ());
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/commands.cpp:732:27: note: called from here
  732 |         GlobalEventManager().addCommand("RotateSelectionX", FreeCaller<Selection_Rotatex> ());
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/commands.cpp:733:27: note: called from here
  733 |         GlobalEventManager().addCommand("MirrorSelectionY", FreeCaller<Selection_Flipy> ());
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/commands.cpp:734:27: note: called from here
  734 |         GlobalEventManager().addCommand("RotateSelectionY", FreeCaller<Selection_Rotatey> ());
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/commands.cpp:735:27: note: called from here
  735 |         GlobalEventManager().addCommand("MirrorSelectionZ", FreeCaller<Selection_Flipz> ());
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/commands.cpp:736:27: note: called from here
  736 |         GlobalEventManager().addCommand("RotateSelectionZ", FreeCaller<Selection_Rotatez> ());
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/commands.cpp:738:27: note: called from here
  738 |         GlobalEventManager().addCommand("TransformDialog", FreeCaller<ui::TransformDialog::toggle> ());
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/commands.cpp:740:27: note: called from here
  740 |         GlobalEventManager().addCommand("TextureOverview", FreeCaller<TextureOverview> ());
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/commands.cpp:741:27: note: called from here
  741 |         GlobalEventManager().addCommand("FindBrush", FreeCaller<FindBrushOrEntity> ());
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/commands.cpp:743:27: note: called from here
  743 |         GlobalEventManager().addCommand("ToolsCheckErrors", FreeCaller<ToolsCheckErrors> ());
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/commands.cpp:744:27: note: called from here
  744 |         GlobalEventManager().addCommand("ToolsCompile", FreeCaller<ToolsCompile> ());
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/commands.cpp:745:27: note: called from here
  745 |         GlobalEventManager().addCommand("ToolsGenerateMaterials", FreeCaller<ToolsGenerateMaterials> ());
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/commands.cpp:746:27: note: called from here
  746 |         GlobalEventManager().addToggle("PlaySounds", FreeCaller<GlobalSoundManager_switchPlaybackEnabledFlag> ());
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/commands.cpp:748:27: note: called from here
  748 |         GlobalEventManager().addToggle("ToggleShowSizeInfo", FreeCaller<ToggleShowSizeInfo> ());
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/commands.cpp:750:27: note: called from here
  750 |         GlobalEventManager().addToggle("ToggleClipper", FreeCaller<ClipperMode> ());
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/commands.cpp:752:27: note: called from here
  752 |         GlobalEventManager().addToggle("MouseTranslate", FreeCaller<TranslateMode> ());
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/brush/winding.h: In function 'Winding_Centroid':
src/tools/radiant/radiant/brush/winding.h:50:21: warning: inlining failed in call to 'indexremap_for_projectionaxis': function not inlinable [-Winline]
   50 | inline indexremap_t indexremap_for_projectionaxis (const ProjectionAxis axis)
      |                     ^
src/tools/radiant/radiant/brush/winding.cpp:297:65: note: called from here
  297 |         const indexremap_t remap = indexremap_for_projectionaxis(axis);
      |                                                                 ^
src/tools/radiant/libs/texturelib.h:144:23: warning: inlining failed in call to 'projectionaxis_for_normal': function not inlinable [-Winline]
  144 | inline ProjectionAxis projectionaxis_for_normal (const Vector3& normal)
      |                       ^
src/tools/radiant/radiant/commands.cpp:753:27: note: called from here
  753 |         GlobalEventManager().addToggle("MouseRotate", FreeCaller<RotateMode> ());
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/brush/winding.cpp:296:62: note: called from here
  296 |         const ProjectionAxis axis = projectionaxis_for_normal(plane.normal());
      |                                                              ^
src/tools/radiant/libs/math/line.h:128:15: warning: inlining failed in call to 'ray_distance_to_plane': function not inlinable [-Winline]
  128 | inline double ray_distance_to_plane (const Ray& ray, const Plane3& plane)
      |               ^
src/tools/radiant/radiant/brush/winding.cpp:313:78: note: called from here
  313 |                 centroid[remap.z] = static_cast<float> (ray_distance_to_plane(ray, plane));
      |                                                                              ^
src/tools/radiant/radiant/commands.cpp:754:27: note: called from here
  754 |         GlobalEventManager().addToggle("MouseScale", FreeCaller<ScaleMode> ());
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/include/iregistry.h: In function 'create_local_pid':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/commands.cpp:755:27: note: called from here
  755 |         GlobalEventManager().addToggle("MouseDrag", FreeCaller<DragMode> ());
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/main.cpp:314:51: note: called from here
  314 |         std::string g_pidGameFile = GlobalRegistry().get(RKEY_SETTINGS_PATH) + "/radiant.pid";
      |                                                   ^
src/tools/radiant/libs/os/file.h:63:13: warning: inlining failed in call to 'file_remove': function not inlinable [-Winline]
   63 | inline bool file_remove (const std::string& path)
      |             ^
src/tools/radiant/radiant/main.cpp:320:33: note: called from here
  320 |                 if (!file_remove(g_pidGameFile)) {
      |                                 ^
src/tools/radiant/radiant/commands.cpp:757:27: note: called from here
  757 |         GlobalEventManager().addCommand("CSGSubtractOrig", FreeCaller<CSG_SubtractOrig> ());
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/commands.cpp:758:27: note: called from here
  758 |         GlobalEventManager().addCommand("CSGSubtract", FreeCaller<CSG_Subtract> ());
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/commands.cpp:759:27: note: called from here
  759 |         GlobalEventManager().addCommand("CSGMerge", FreeCaller<CSG_Merge> ());
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/commands.cpp:760:27: note: called from here
  760 |         GlobalEventManager().addCommand("CSGHollow", FreeCaller<CSG_MakeHollow> ());
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/commands.cpp:762:27: note: called from here
  762 |         GlobalEventManager().addCommand("SnapToGrid", FreeCaller<Selection_SnapToGrid> ());
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/commands.cpp:764:27: note: called from here
  764 |         GlobalEventManager().addCommand("SelectAllOfType", FreeCaller<selection::algorithm::selectAllOfType> ());
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/commands.cpp:766:27: note: called from here
  766 |         GlobalEventManager().addCommand("SelectAllFacesOfTex",
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/commands.cpp:769:27: note: called from here
  769 |         GlobalEventManager().addCommand("TexRotateClock", FreeCaller<selection::algorithm::rotateTextureClock> ());
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/commands.cpp:770:27: note: called from here
  770 |         GlobalEventManager().addCommand("TexRotateCounter", FreeCaller<selection::algorithm::rotateTextureCounter> ());
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/commands.cpp:771:27: note: called from here
  771 |         GlobalEventManager().addCommand("TexScaleUp", FreeCaller<selection::algorithm::scaleTextureUp> ());
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/commands.cpp:772:27: note: called from here
  772 |         GlobalEventManager().addCommand("TexScaleDown", FreeCaller<selection::algorithm::scaleTextureDown> ());
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/commands.cpp:773:27: note: called from here
  773 |         GlobalEventManager().addCommand("TexScaleLeft", FreeCaller<selection::algorithm::scaleTextureLeft> ());
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/commands.cpp:774:27: note: called from here
  774 |         GlobalEventManager().addCommand("TexScaleRight", FreeCaller<selection::algorithm::scaleTextureRight> ());
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/commands.cpp:775:27: note: called from here
  775 |         GlobalEventManager().addCommand("TexShiftUp", FreeCaller<selection::algorithm::shiftTextureUp> ());
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/commands.cpp:776:27: note: called from here
  776 |         GlobalEventManager().addCommand("TexShiftDown", FreeCaller<selection::algorithm::shiftTextureDown> ());
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/commands.cpp:777:27: note: called from here
  777 |         GlobalEventManager().addCommand("TexShiftLeft", FreeCaller<selection::algorithm::shiftTextureLeft> ());
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/commands.cpp:778:27: note: called from here
  778 |         GlobalEventManager().addCommand("TexShiftRight", FreeCaller<selection::algorithm::shiftTextureRight> ());
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/commands.cpp:780:27: note: called from here
  780 |         GlobalEventManager().addCommand("MoveSelectionDOWN", FreeCaller<Selection_MoveDown> ());
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/commands.cpp:781:27: note: called from here
  781 |         GlobalEventManager().addCommand("MoveSelectionUP", FreeCaller<Selection_MoveUp> ());
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/commands.cpp:783:27: note: called from here
  783 |         GlobalEventManager().addCommand("SelectNudgeLeft", FreeCaller<Selection_NudgeLeft> ());
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/commands.cpp:784:27: note: called from here
  784 |         GlobalEventManager().addCommand("SelectNudgeRight", FreeCaller<Selection_NudgeRight> ());
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/commands.cpp:785:27: note: called from here
  785 |         GlobalEventManager().addCommand("SelectNudgeUp", FreeCaller<Selection_NudgeUp> ());
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/commands.cpp:786:27: note: called from here
  786 |         GlobalEventManager().addCommand("SelectNudgeDown", FreeCaller<Selection_NudgeDown> ());
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/commands.cpp:787:27: note: called from here
  787 |         GlobalEventManager().addCommand("EditColourScheme", FreeCaller<EditColourScheme> ());
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/commands.cpp:789:27: note: called from here
  789 |         GlobalEventManager().addCommand("BrushExportOBJ", FreeCaller<CallBrushExportOBJ> ());
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/commands.cpp:791:27: note: called from here
  791 |         GlobalEventManager().addCommand("EditFiltersDialog", FreeCaller<ui::FilterDialog::showDialog> ());
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/commands.cpp:792:27: note: called from here
  792 |         GlobalEventManager().addCommand("FindReplaceTextures", FreeCaller<ui::FindAndReplaceShader::showDialog> ());
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/commands.cpp:793:27: note: called from here
  793 |         GlobalEventManager().addCommand("ShowCommandList", FreeCaller<ShowCommandListDialog> ());
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/commands.cpp:794:27: note: called from here
  794 |         GlobalEventManager().addCommand("About", FreeCaller<ui::AboutDialog::showDialog> ());
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/commands.cpp:795:27: note: called from here
  795 |         GlobalEventManager().addCommand("BugReport", FreeCaller<OpenBugReportURL> ());
      |                           ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/commands.cpp:802:30: note: called from here
  802 |         GlobalSelectionSystem().addSelectionChangeCallback(ComponentModeSelectionChangedCaller());
      |                              ^
src/tools/radiant/radiant/filters/LevelFilter.h:97:21: warning: inlining failed in call to 'GlobalLevelFilter': function not inlinable [-Winline]
   97 | inline LevelFilter& GlobalLevelFilter ()
      |                     ^
src/tools/radiant/radiant/commands.cpp:799:26: note: called from here
  799 |         GlobalLevelFilter().registerCommands();
      |                          ^
src/tools/radiant/include/itextstream.h: In function 'ostream_write':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/include/iselectionset.h: In function 'onSelectionChanged':
src/tools/radiant/include/iselectionset.h:113:41: warning: inlining failed in call to 'GlobalSelectionSetManager': function not inlinable [-Winline]
  113 | inline selection::ISelectionSetManager& GlobalSelectionSetManager ()
      |                                         ^
src/tools/radiant/radiant/selection/selectionset/SelectionSetToolmenu.cpp:175:65: note: called from here
  175 |                 ISelectionSetPtr set = GlobalSelectionSetManager().findSelectionSet(name);
      |                                                                 ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/selection/selectionset/SelectionSetToolmenu.cpp:181:40: note: called from here
  181 |                 if ((GlobalEventManager().getModifierState() & GDK_SHIFT_MASK) != 0)
      |                                        ^
src/tools/radiant/include/modulesystem.h: In member function 'initialise':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:244:54: note: called from here
  244 |                         m_module = globalModuleServer().findModule(typename Type::Name(), typename Type::Version(), name);
      |                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:248:129: note: called from here
  248 |                                                 << " version=" << makeQuoted(typename Type::Version()) << " name=" << makeQuoted(name)
      |                                                                                                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:248:77: note: called from here
  248 |                                                 << " version=" << makeQuoted(typename Type::Version()) << " name=" << makeQuoted(name)
      |                                                                             ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:247:109: note: called from here
  247 |                                 globalErrorStream() << "SingletonModuleRef::initialise: type=" << makeQuoted(typename Type::Name())
      |                                                                                                             ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:246:51: note: called from here
  246 |                                 globalModuleServer().setError(true);
      |                                                   ^
src/tools/radiant/include/iregistry.h: In function 'remove_local_pid':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/main.cpp:353:51: note: called from here
  353 |         std::string g_pidGameFile = GlobalRegistry().get(RKEY_SETTINGS_PATH) + "/radiant.pid";
      |                                                   ^
src/tools/radiant/libs/os/file.h:63:13: warning: inlining failed in call to 'file_remove': function not inlinable [-Winline]
   63 | inline bool file_remove (const std::string& path)
      |             ^
src/tools/radiant/radiant/main.cpp:354:20: note: called from here
  354 |         file_remove(g_pidGameFile);
      |                    ^
src/tools/radiant/include/itextstream.h: In function 'ostream_write':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/libs/math/Vector3.h: In function 'plane3_inside':
src/tools/radiant/libs/math/Vector3.h:443:13: warning: inlining failed in call to 'vector3_equal_epsilon': function not inlinable [-Winline]
  443 | inline bool vector3_equal_epsilon (const BasicVector3<Element>& self, const BasicVector3<OtherElement>& other,
      |             ^
src/tools/radiant/radiant/brush/Brush.cpp:15:34: note: called from here
   15 |         if (vector3_equal_epsilon(self.normal(), other.normal(), 0.001)) {
      |                                  ^
src/tools/radiant/include/modulesystem.h: In member function 'initialise':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:244:54: note: called from here
  244 |                         m_module = globalModuleServer().findModule(typename Type::Name(), typename Type::Version(), name);
      |                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:248:129: note: called from here
  248 |                                                 << " version=" << makeQuoted(typename Type::Version()) << " name=" << makeQuoted(name)
      |                                                                                                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:248:77: note: called from here
  248 |                                                 << " version=" << makeQuoted(typename Type::Version()) << " name=" << makeQuoted(name)
      |                                                                             ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:247:109: note: called from here
  247 |                                 globalErrorStream() << "SingletonModuleRef::initialise: type=" << makeQuoted(typename Type::Name())
      |                                                                                                             ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:246:51: note: called from here
  246 |                                 globalModuleServer().setError(true);
      |                                                   ^
src/tools/radiant/radiant/brush/Brush.cpp: In member function 'plane_unique':
src/tools/radiant/radiant/brush/Brush.cpp:13:13: warning: inlining failed in call to 'plane3_inside': function not inlinable [-Winline]
   13 | inline bool plane3_inside (const Plane3& self, const Plane3& other)
      |             ^
src/tools/radiant/radiant/brush/Brush.cpp:583:49: note: called from here
  583 |                 if (index != i && !plane3_inside(m_faces[index]->plane3(), m_faces[i]->plane3())) {
      |                                                 ^
src/tools/radiant/include/itextstream.h: In function 'write_stack_trace':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/stacktrace.cpp:44:60: note: called from here
   44 |                         outputStream << symbol_names[i] << "\n";
      |                                                            ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/stacktrace.cpp:44:60: note: called from here
   44 |                         outputStream << symbol_names[i] << "\n";
      |                                                            ^
src/tools/radiant/include/iselection.h: In member function 'lookThroughSelected':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/camera/GlobalCamera.cpp:141:34: note: called from here
  141 |         if (GlobalSelectionSystem().countSelected() != 0) {
      |                                  ^
src/tools/radiant/include/icamera.h:76:21: warning: inlining failed in call to 'Instance_getCameraModel': function not inlinable [-Winline]
   76 | inline CameraModel* Instance_getCameraModel (scene::Instance& instance)
      |                     ^
src/tools/radiant/radiant/camera/GlobalCamera.cpp:145:67: note: called from here
  145 |                 CameraModel* cameraModel = Instance_getCameraModel(instance);
      |                                                                   ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/camera/GlobalCamera.cpp:143:66: note: called from here
  143 |                 scene::Instance& instance = GlobalSelectionSystem().ultimateSelected();
      |                                                                  ^
src/tools/radiant/radiant/url.cpp: In function 'OpenURL':
src/tools/radiant/radiant/url.cpp:35:20: warning: inlining failed in call to 'open_url': function not inlinable [-Winline]
   35 | static inline bool open_url (const char* url)
      |                    ^
src/tools/radiant/radiant/url.cpp:54:22: note: called from here
   54 |         if (!open_url(url)) {
      |                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/url.cpp:53:55: note: called from here
   53 |         globalOutputStream() << "OpenURL: " << url << "\n";
      |                                                       ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/url.cpp:53:55: note: called from here
   53 |         globalOutputStream() << "OpenURL: " << url << "\n";
      |                                                       ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/url.cpp:53:55: note: called from here
   53 |         globalOutputStream() << "OpenURL: " << url << "\n";
      |                                                       ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/url.cpp:53:55: note: called from here
   53 |         globalOutputStream() << "OpenURL: " << url << "\n";
      |                                                       ^
src/tools/radiant/libs/debugging/debugging.h: In member function '__dt_base ':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/iradiant.h: In member function '__ct_base ':
src/tools/radiant/include/iradiant.h:162:18: warning: inlining failed in call to 'GlobalRadiant': function not inlinable [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^
src/tools/radiant/radiant/ui/maptools/ErrorCheckDialog.cpp:32:78: note: called from here
   32 |         gtkutil::PersistentTransientWindow(_("Error checking"), GlobalRadiant().getMainWindow())
      |                                                                              ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/ui/maptools/ErrorCheckDialog.cpp:42:27: note: called from here
   42 |         GlobalEventManager().connectDialogWindow(GTK_WINDOW(getWindow()));
      |                           ^
src/tools/radiant/include/imapcompiler.h:54:22: warning: inlining failed in call to 'GlobalMapCompiler': function not inlinable [-Winline]
   54 | inline IMapCompiler& GlobalMapCompiler ()
      |                      ^
src/tools/radiant/radiant/ui/maptools/ErrorCheckDialog.cpp:47:34: note: called from here
   47 |                 GlobalMapCompiler().performCheck(mapName, observer);
      |                                  ^
src/tools/radiant/include/modulesystem.h: In member function 'capture':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:130:72: note: called from here
  130 |                                 m_dependencyCheck = !globalModuleServer().getError();
      |                                                                        ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/ieventmanager.h: In member function 'keyChanged':
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/camera/CameraSettings.cpp:100:35: note: called from here
  100 |                 GlobalEventManager().setToggled("ToggleCubicClip", _farClipEnabled);
      |                                   ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/camera/CameraSettings.cpp:98:55: note: called from here
   98 |                 _solidSelectionBoxes = (GlobalRegistry().get(RKEY_SOLID_SELECTION_BOXES) == "1");
      |                                                       ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/camera/CameraSettings.cpp:97:50: note: called from here
   97 |                 _farClipEnabled = (GlobalRegistry().get(RKEY_ENABLE_FARCLIP) == "1");
      |                                                  ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/camera/CameraSettings.cpp:96:59: note: called from here
   96 |                 _invertMouseVerticalAxis = (GlobalRegistry().get(RKEY_INVERT_MOUSE_VERTICAL_AXIS) == "1");
      |                                                           ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/camera/CameraSettings.cpp:95:45: note: called from here
   95 |                 _angleSpeed = GlobalRegistry().getInt(RKEY_ROTATION_SPEED);
      |                                             ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/camera/CameraSettings.cpp:94:48: note: called from here
   94 |                 _movementSpeed = GlobalRegistry().getInt(RKEY_MOVEMENT_SPEED);
      |                                                ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/camera/CameraSettings.cpp:103:46: note: called from here
  103 |                 importDrawMode(GlobalRegistry().getInt(RKEY_DRAWMODE));
      |                                              ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/camera/CameraSettings.cpp:111:60: note: called from here
  111 |                         _discreteMovement = (GlobalRegistry().get(RKEY_DISCRETE_MOVEMENT) == "1");
      |                                                            ^
src/tools/radiant/radiant/brush/winding.cpp: In function 'Winding_TestPlane':
src/tools/radiant/radiant/brush/winding.cpp:146:28: warning: inlining failed in call to 'Winding_ClassifyDistance.constprop': function not inlinable [-Winline]
  146 | inline PlaneClassification Winding_ClassifyDistance (const double distance, const double epsilon)
      |                            ^
src/tools/radiant/radiant/brush/winding.cpp:164:53: note: called from here
  164 |                 if (test == Winding_ClassifyDistance(plane3_distance_to_point(plane, (*i).vertex), ON_EPSILON)) {
      |                                                     ^
src/tools/radiant/radiant/brush/winding.cpp:33:15: warning: inlining failed in call to 'plane3_distance_to_point.isra': function not inlinable [-Winline]
   33 | inline double plane3_distance_to_point (const Plane3& plane, const Vector3& point)
      |               ^
src/tools/radiant/radiant/brush/winding.cpp:164:53: note: called from here
  164 |                 if (test == Winding_ClassifyDistance(plane3_distance_to_point(plane, (*i).vertex), ON_EPSILON)) {
      |                                                     ^
src/tools/radiant/include/modulesystem.h: In member function 'foreachModule':
src/tools/radiant/include/modulesystem.h:59:14: warning: inlining failed in call to 'Module_getTable': function not inlinable [-Winline]
   59 | inline void* Module_getTable (Module& module)
      |              ^
src/tools/radiant/libs/modulesystem/modulesmap.h:82:101: note: called from here
   82 |                                 visitor.visit((*i).first, *static_cast<const Type*> (Module_getTable(*(*i).second)));
      |                                                                                                     ^
src/tools/radiant/include/iregistry.h: In member function 'populateWindow':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/ui/about/AboutDialog.cpp:49:44: note: called from here
   49 |         bool showBuildTime = GlobalRegistry().get(RKEY_SHOW_BUILD_TIME) == "1";
      |                                            ^
src/tools/radiant/libs/string/string.h:273:20: warning: inlining failed in call to 'format': function not inlinable [-Winline]
  273 | inline std::string format (const std::string &msg, ...)
      |                    ^
src/tools/radiant/radiant/ui/about/AboutDialog.cpp:55:31: note: called from here
   55 |                 string::format(_("<b><span size=\"large\">%s</span></b>"), appName.c_str()) + "\n";
      |                               ^
src/tools/radiant/libs/string/string.h:273:20: warning: inlining failed in call to 'format': function not inlinable [-Winline]
  273 | inline std::string format (const std::string &msg, ...)
      |                    ^
src/tools/radiant/radiant/ui/about/AboutDialog.cpp:58:31: note: called from here
   58 |                 string::format(_("Build date: %s"), buildDate.c_str()) + "\n\n";
      |                               ^
src/tools/radiant/libs/string/string.h:273:20: warning: inlining failed in call to 'format': function not inlinable [-Winline]
  273 | inline std::string format (const std::string &msg, ...)
      |                    ^
src/tools/radiant/radiant/ui/about/AboutDialog.cpp:81:31: note: called from here
   81 |                 string::format(_("Version: %d.%d.%d"), gtk_major_version, gtk_minor_version, gtk_micro_version)
      |                               ^
src/tools/radiant/libs/string/string.h:273:20: warning: inlining failed in call to 'format': function not inlinable [-Winline]
  273 | inline std::string format (const std::string &msg, ...)
      |                    ^
src/tools/radiant/radiant/ui/about/AboutDialog.cpp:90:31: note: called from here
   90 |                 string::format(_("Version: %d.%d.%d"), glib_major_version, glib_minor_version, glib_micro_version)
      |                               ^
src/tools/radiant/libs/string/string.h:273:20: warning: inlining failed in call to 'format': function not inlinable [-Winline]
  273 | inline std::string format (const std::string &msg, ...)
      |                    ^
src/tools/radiant/radiant/ui/about/AboutDialog.cpp:99:31: note: called from here
   99 |                 string::format(_("Version: %d.%d.%d"), gtkglext_major_version, gtkglext_minor_version, gtkglext_micro_version)
      |                               ^
src/tools/radiant/libs/string/string.h:273:20: warning: inlining failed in call to 'format': function not inlinable [-Winline]
  273 | inline std::string format (const std::string &msg, ...)
      |                    ^
src/tools/radiant/radiant/ui/about/AboutDialog.cpp:112:71: note: called from here
  112 |         GtkWidget* glVendor = gtkutil::LeftAlignedLabel(string::format(_("Vendor: %s"), glVendorStr.c_str()));
      |                                                                       ^
src/tools/radiant/libs/string/string.h:273:20: warning: inlining failed in call to 'format': function not inlinable [-Winline]
  273 | inline std::string format (const std::string &msg, ...)
      |                    ^
src/tools/radiant/radiant/ui/about/AboutDialog.cpp:113:72: note: called from here
  113 |         GtkWidget* glVersion = gtkutil::LeftAlignedLabel(string::format(_("Version: %s"), glVersionStr.c_str()));
      |                                                                        ^
src/tools/radiant/libs/string/string.h:273:20: warning: inlining failed in call to 'format': function not inlinable [-Winline]
  273 | inline std::string format (const std::string &msg, ...)
      |                    ^
src/tools/radiant/radiant/ui/about/AboutDialog.cpp:114:73: note: called from here
  114 |         GtkWidget* glRenderer = gtkutil::LeftAlignedLabel(string::format(_("Renderer: %s"), glRendererStr.c_str()));
      |                                                                         ^
src/tools/radiant/libs/string/string.h:273:20: warning: inlining failed in call to 'format': function not inlinable [-Winline]
  273 | inline std::string format (const std::string &msg, ...)
      |                    ^
src/tools/radiant/radiant/ui/about/AboutDialog.cpp:146:71: note: called from here
  146 |         GtkWidget* alVendor = gtkutil::LeftAlignedLabel(string::format(_("Vendor: %s"), alVendorStr ? alVendorStr : ""));
      |                                                                       ^
src/tools/radiant/libs/string/string.h:273:20: warning: inlining failed in call to 'format': function not inlinable [-Winline]
  273 | inline std::string format (const std::string &msg, ...)
      |                    ^
src/tools/radiant/radiant/ui/about/AboutDialog.cpp:147:72: note: called from here
  147 |         GtkWidget* alVersion = gtkutil::LeftAlignedLabel(string::format(_("Version: %s"), alVersionStr ? alVersionStr : ""));
      |                                                                        ^
src/tools/radiant/libs/string/string.h:273:20: warning: inlining failed in call to 'format': function not inlinable [-Winline]
  273 | inline std::string format (const std::string &msg, ...)
      |                    ^
src/tools/radiant/radiant/ui/about/AboutDialog.cpp:148:73: note: called from here
  148 |         GtkWidget* alRenderer = gtkutil::LeftAlignedLabel(string::format(_("Renderer: %s"), alRendererStr ? alRendererStr : ""));
      |                                                                         ^
src/tools/radiant/radiant/brush/winding.cpp: In function 'Winding_ClassifyPlane':
src/tools/radiant/radiant/brush/winding.cpp:146:28: warning: inlining failed in call to 'Winding_ClassifyDistance.constprop': function not inlinable [-Winline]
  146 | inline PlaneClassification Winding_ClassifyDistance (const double distance, const double epsilon)
      |                            ^
src/tools/radiant/radiant/brush/winding.cpp:181:56: note: called from here
  181 |                 ++split.counts[Winding_ClassifyDistance(plane3_distance_to_point(plane, (*i).vertex), ON_EPSILON)];
      |                                                        ^
src/tools/radiant/radiant/brush/winding.cpp:33:15: warning: inlining failed in call to 'plane3_distance_to_point.isra': function not inlinable [-Winline]
   33 | inline double plane3_distance_to_point (const Plane3& plane, const Vector3& point)
      |               ^
src/tools/radiant/radiant/brush/winding.cpp:181:56: note: called from here
  181 |                 ++split.counts[Winding_ClassifyDistance(plane3_distance_to_point(plane, (*i).vertex), ON_EPSILON)];
      |                                                        ^
src/tools/radiant/include/modulesystem.h: In member function 'foreachModule':
src/tools/radiant/include/modulesystem.h:59:14: warning: inlining failed in call to 'Module_getTable': function not inlinable [-Winline]
   59 | inline void* Module_getTable (Module& module)
      |              ^
src/tools/radiant/libs/modulesystem/modulesmap.h:82:101: note: called from here
   82 |                                 visitor.visit((*i).first, *static_cast<const Type*> (Module_getTable(*(*i).second)));
      |                                                                                                     ^
src/tools/radiant/include/iscenegraph.h: In member function 'changeFloor':
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/camera/CamWnd.cpp:302:25: note: called from here
  302 |         GlobalSceneGraph().traverse(FloorHeightWalker(current, bestUp, bestDown));
      |                         ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/camera/CamWnd.cpp:304:43: note: called from here
  304 |         if (up && bestUp != GlobalRegistry().getFloat("game/defaults/maxWorldCoord")) {
      |                                           ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/camera/CamWnd.cpp:308:47: note: called from here
  308 |         if (!up && bestDown != -GlobalRegistry().getFloat("game/defaults/maxWorldCoord")) {
      |                                               ^
src/tools/radiant/libs/math/matrix.h: In member function 'transform':
src/tools/radiant/libs/math/matrix.h:470:26: warning: inlining failed in call to 'matrix4_handedness': function not inlinable [-Winline]
  470 | inline Matrix4Handedness matrix4_handedness (const Matrix4& self)
      |                          ^
src/tools/radiant/radiant/brush/Brush.cpp:200:41: note: called from here
  200 |         bool mirror = matrix4_handedness(matrix) == MATRIX4_LEFTHANDED;
      |                                         ^
src/tools/radiant/libs/shaderlib.h: In function 'Brush_hasShader':
src/tools/radiant/libs/shaderlib.h:30:13: warning: inlining failed in call to 'shader_equal': function not inlinable [-Winline]
   30 | inline bool shader_equal (const std::string& shader, const std::string& other)
      |             ^
src/tools/radiant/radiant/brush/brushmanip.cpp:165:33: note: called from here
  165 |                 if (shader_equal((*i)->GetShader(), name)) {
      |                                 ^
src/tools/radiant/radiant/map/../brush/BrushNode.h: In member function 'pre':
src/tools/radiant/radiant/map/../brush/BrushNode.h:132:15: warning: inlining failed in call to 'Node_getBrush': function not inlinable [-Winline]
  132 | inline Brush* Node_getBrush (scene::Node& node)
      |               ^
src/tools/radiant/radiant/brush/brushmanip.cpp:183:61: note: called from here
  183 |                                 Brush* brush = Node_getBrush(path.top());
      |                                                             ^
src/tools/radiant/radiant/brush/brushmanip.cpp:162:20: warning: inlining failed in call to 'Brush_hasShader': function not inlinable [-Winline]
  162 | static inline bool Brush_hasShader (const Brush& brush, const std::string& name)
      |                    ^
src/tools/radiant/radiant/brush/brushmanip.cpp:184:66: note: called from here
  184 |                                 if (brush != 0 && Brush_hasShader(*brush, m_name)) {
      |                                                                  ^
src/tools/radiant/libs/scenelib.h:488:20: warning: inlining failed in call to 'Instance_getSelectable': function not inlinable [-Winline]
  488 | inline Selectable* Instance_getSelectable (scene::Instance& instance)
      |                    ^
src/tools/radiant/radiant/brush/brushmanip.cpp:185:63: note: called from here
  185 |                                         Instance_getSelectable(instance)->setSelected(true);
      |                                                               ^
src/tools/radiant/include/iundo.h: In member function 'instanceAttach':
src/tools/radiant/include/iundo.h:172:20: warning: inlining failed in call to 'GlobalUndoSystem': function not inlinable [-Winline]
  172 | inline UndoSystem& GlobalUndoSystem ()
      |                    ^
src/tools/radiant/radiant/brush/Brush.cpp:97:55: note: called from here
   97 |                 m_undoable_observer = GlobalUndoSystem().observer(this);
      |                                                       ^
src/tools/radiant/include/mapfile.h:49:17: warning: inlining failed in call to 'path_find_mapfile': function not inlinable [-Winline]
   49 | inline MapFile* path_find_mapfile(Iterator first, Iterator last) {
      |                 ^
src/tools/radiant/radiant/brush/Brush.cpp:96:42: note: called from here
   96 |                 m_map = path_find_mapfile(path.begin(), path.end());
      |                                          ^
src/tools/radiant/include/mapfile.h:49:17: warning: inlining failed in call to 'path_find_mapfile': function not inlinable [-Winline]
   49 | inline MapFile* path_find_mapfile(Iterator first, Iterator last) {
      |                 ^
src/tools/radiant/radiant/brush/Brush.cpp:100:17: note: called from here
  100 |                 ASSERT_MESSAGE(path_find_mapfile(path.begin(), path.end()) == m_map, "node is instanced across more than one file");
      |                 ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/brush/Brush.cpp:100:17: note: called from here
  100 |                 ASSERT_MESSAGE(path_find_mapfile(path.begin(), path.end()) == m_map, "node is instanced across more than one file");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/Brush.cpp:100:17: note: called from here
  100 |                 ASSERT_MESSAGE(path_find_mapfile(path.begin(), path.end()) == m_map, "node is instanced across more than one file");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/Brush.cpp:100:17: note: called from here
  100 |                 ASSERT_MESSAGE(path_find_mapfile(path.begin(), path.end()) == m_map, "node is instanced across more than one file");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/Brush.cpp:100:17: note: called from here
  100 |                 ASSERT_MESSAGE(path_find_mapfile(path.begin(), path.end()) == m_map, "node is instanced across more than one file");
      |                 ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/brush/Brush.cpp:100:17: note: called from here
  100 |                 ASSERT_MESSAGE(path_find_mapfile(path.begin(), path.end()) == m_map, "node is instanced across more than one file");
      |                 ^
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_full_inverse':
src/tools/radiant/libs/math/matrix.h:744:15: warning: inlining failed in call to 'matrix4_determinant': function not inlinable [-Winline]
  744 | inline double matrix4_determinant (const Matrix4& self)
      |               ^
src/tools/radiant/libs/math/matrix.h:756:55: note: called from here
  756 |         double determinant = 1.0 / matrix4_determinant(self);
      |                                                       ^
src/tools/radiant/include/iundo.h: In member function 'instanceDetach':
src/tools/radiant/include/iundo.h:172:20: warning: inlining failed in call to 'GlobalUndoSystem': function not inlinable [-Winline]
  172 | inline UndoSystem& GlobalUndoSystem ()
      |                    ^
src/tools/radiant/radiant/brush/Brush.cpp:109:33: note: called from here
  109 |                 GlobalUndoSystem().release(this);
      |                                 ^
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_full_invert':
src/tools/radiant/libs/math/matrix.h:754:16: warning: inlining failed in call to 'matrix4_full_inverse': function not inlinable [-Winline]
  754 | inline Matrix4 matrix4_full_inverse (const Matrix4& self)
      |                ^
src/tools/radiant/libs/math/matrix.h:779:36: note: called from here
  779 |         self = matrix4_full_inverse(self);
      |                                    ^
src/tools/radiant/libs/math/matrix.h: In function 'viewer_from_viewproj':
src/tools/radiant/libs/math/matrix.h:632:16: warning: inlining failed in call to 'matrix4_transformed_vector4': function not inlinable [-Winline]
  632 | inline Vector4 matrix4_transformed_vector4 (const Matrix4& self, const Vector4& vector4)
      |                ^
src/tools/radiant/libs/math/frustum.h:528:51: note: called from here
  528 |         Vector4 viewer(matrix4_transformed_vector4(matrix4_full_inverse(viewproj), Vector4(0, 0, -1, 0)));
      |                                                   ^
src/tools/radiant/libs/math/matrix.h:754:16: warning: inlining failed in call to 'matrix4_full_inverse': function not inlinable [-Winline]
  754 | inline Matrix4 matrix4_full_inverse (const Matrix4& self)
      |                ^
src/tools/radiant/libs/math/frustum.h:528:72: note: called from here
  528 |         Vector4 viewer(matrix4_transformed_vector4(matrix4_full_inverse(viewproj), Vector4(0, 0, -1, 0)));
      |                                                                        ^
src/tools/radiant/include/ifilter.h: In member function 'hasVisibleMaterial':
src/tools/radiant/include/ifilter.h:243:22: warning: inlining failed in call to 'GlobalFilterSystem': function not inlinable [-Winline]
  243 | inline FilterSystem& GlobalFilterSystem() {
      |                      ^
src/tools/radiant/radiant/brush/Brush.cpp:731:39: note: called from here
  731 |                 if (GlobalFilterSystem().isVisible(FilterRule::TYPE_TEXTURE, (*i)->getShader().m_shader))
      |                                       ^
src/tools/radiant/include/iscenegraph.h: In function 'pasteShader':
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:150:25: note: called from here
  150 |         GlobalSceneGraph().traverse(ClosestTexturableFinder(test, target));
      |                         ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:116:13: warning: inlining failed in call to 'applyClipboardToTexturable': function not inlinable [-Winline]
  116 | inline void applyClipboardToTexturable (Texturable& target, bool entireBrush)
      |             ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:153:35: note: called from here
  153 |         applyClipboardToTexturable(target, entireBrush);
      |                                   ^
src/tools/radiant/include/iscenegraph.h:246:13: warning: inlining failed in call to 'SceneChangeNotify': function not inlinable [-Winline]
  246 | inline void SceneChangeNotify ()
      |             ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:155:26: note: called from here
  155 |         SceneChangeNotify();
      |                          ^
src/tools/radiant/libs/stream/stringstream.h: In function 'gtk_error_redirect':
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/main.cpp:121:24: note: called from here
  121 |                 buf << domain;
      |                        ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/main.cpp:123:24: note: called from here
  123 |                 buf << "**";
      |                        ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/main.cpp:124:16: note: called from here
  124 |         buf << "-";
      |                ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/main.cpp:129:32: note: called from here
  129 |                         buf << "ERROR (recursed) **: ";
      |                                ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/main.cpp:131:32: note: called from here
  131 |                         buf << "ERROR **: ";
      |                                ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/main.cpp:135:32: note: called from here
  135 |                         buf << "CRITICAL (recursed) **: ";
      |                                ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/main.cpp:137:32: note: called from here
  137 |                         buf << "CRITICAL **: ";
      |                                ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/main.cpp:141:32: note: called from here
  141 |                         buf << "WARNING (recursed) **: ";
      |                                ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/main.cpp:143:32: note: called from here
  143 |                         buf << "WARNING **: ";
      |                                ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/main.cpp:147:32: note: called from here
  147 |                         buf << "Message (recursed): ";
      |                                ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/main.cpp:149:32: note: called from here
  149 |                         buf << "Message: ";
      |                                ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/main.cpp:153:32: note: called from here
  153 |                         buf << "INFO (recursed): ";
      |                                ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/main.cpp:155:32: note: called from here
  155 |                         buf << "INFO: ";
      |                                ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/main.cpp:159:32: note: called from here
  159 |                         buf << "DEBUG (recursed): ";
      |                                ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/main.cpp:161:32: note: called from here
  161 |                         buf << "DEBUG: ";
      |                                ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/main.cpp:167:32: note: called from here
  167 |                         buf << "LOG (recursed:";
      |                                ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/main.cpp:169:32: note: called from here
  169 |                         buf << "LOG (";
      |                                ^
/usr/include/glib-2.0/glib/gutils.h:399:1: warning: inlining failed in call to 'g_bit_nth_msf_impl.constprop': function not inlinable [-Winline]
  399 | g_bit_nth_msf_impl (gulong mask,
      | ^
src/tools/radiant/radiant/main.cpp:173:41: note: called from here
  173 |                         const guint i = g_bit_nth_msf(log_level, -1);
      |                                         ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/main.cpp:179:32: note: called from here
  179 |                         buf << string;
      |                                ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/main.cpp:181:32: note: called from here
  181 |                         buf << "): ";
      |                                ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/main.cpp:184:16: note: called from here
  184 |         buf << message;
      |                ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/libs/generic/bitfield.h: In function 'WindowObservers_OnModifierDown':
src/tools/radiant/radiant/main.cpp:186:24: note: called from here
  186 |                 buf << "aborting...\n";
      |                        ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/main.cpp:189:46: note: called from here
  189 |         globalOutputStream() << buf.toString();
      |                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/main.cpp:189:46: note: called from here
  189 |         globalOutputStream() << buf.toString();
      |                                              ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/generic/bitfield.h:101:35: warning: inlining failed in call to 'bitfield_enable': function not inlinable [-Winline]
  101 | inline BitFieldValue<Enumeration> bitfield_enable(BitFieldValue<Enumeration> bitfield, BitFieldValue<Enumeration> mask) {
      |                                   ^
src/tools/radiant/radiant/main.cpp:192:17: note: called from here
  192 |                 ERROR_MESSAGE("GTK+ error: " << buf.toString());
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/windowobservers.cpp:42:43: note: called from here
   42 |         g_modifier_state = bitfield_enable(g_modifier_state, type);
      |                                           ^
src/tools/radiant/radiant/main.cpp:192:17: note: called from here
  192 |                 ERROR_MESSAGE("GTK+ error: " << buf.toString());
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/main.cpp:192:17: note: called from here
  192 |                 ERROR_MESSAGE("GTK+ error: " << buf.toString());
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/main.cpp:192:17: note: called from here
  192 |                 ERROR_MESSAGE("GTK+ error: " << buf.toString());
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/main.cpp:192:17: note: called from here
  192 |                 ERROR_MESSAGE("GTK+ error: " << buf.toString());
      |                 ^
src/tools/radiant/libs/math/matrix.h: In function 'viewproj_test_point':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/main.cpp:192:17: note: called from here
  192 |                 ERROR_MESSAGE("GTK+ error: " << buf.toString());
      |                 ^
src/tools/radiant/libs/math/matrix.h:632:16: warning: inlining failed in call to 'matrix4_transformed_vector4': function not inlinable [-Winline]
  632 | inline Vector4 matrix4_transformed_vector4 (const Matrix4& self, const Vector4& vector4)
      |                ^
src/tools/radiant/libs/math/frustum.h:357:51: note: called from here
  357 |         Vector4 hpoint(matrix4_transformed_vector4(viewproj, Vector4(point, 1.0f)));
      |                                                   ^
src/tools/radiant/libs/debugging/debugging.h: In member function '__dt_base ':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/brush/Brush.cpp:48:9: note: called from here
   48 |         ASSERT_MESSAGE(m_observers.empty(), "Brush::~Brush: observers still attached");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/Brush.cpp:48:9: note: called from here
   48 |         ASSERT_MESSAGE(m_observers.empty(), "Brush::~Brush: observers still attached");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/Brush.cpp:48:9: note: called from here
   48 |         ASSERT_MESSAGE(m_observers.empty(), "Brush::~Brush: observers still attached");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/Brush.cpp:48:9: note: called from here
   48 |         ASSERT_MESSAGE(m_observers.empty(), "Brush::~Brush: observers still attached");
      |         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/brush/Brush.cpp:48:9: note: called from here
   48 |         ASSERT_MESSAGE(m_observers.empty(), "Brush::~Brush: observers still attached");
      |         ^
src/tools/radiant/include/iscenegraph.h: In member function 'getTexturable':
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/selection/shaderclipboard/ShaderClipboard.cpp:23:25: note: called from here
   23 |         GlobalSceneGraph().traverse(algorithm::ClosestTexturableFinder(test, returnValue));
      |                         ^
src/tools/radiant/radiant/windowobservers.cpp: In function 'selection_modifier_key_press':
src/tools/radiant/radiant/windowobservers.cpp:40:20: warning: inlining failed in call to 'WindowObservers_OnModifierDown': function not inlinable [-Winline]
   40 | static inline void WindowObservers_OnModifierDown (WindowObservers& observers, ModifierFlags type)
      |                    ^
src/tools/radiant/radiant/windowobservers.cpp:63:47: note: called from here
   63 |                 WindowObservers_OnModifierDown(observers, c_modifierAlt);
      |                                               ^
src/tools/radiant/radiant/windowobservers.cpp:40:20: warning: inlining failed in call to 'WindowObservers_OnModifierDown': function not inlinable [-Winline]
   40 | static inline void WindowObservers_OnModifierDown (WindowObservers& observers, ModifierFlags type)
      |                    ^
src/tools/radiant/radiant/windowobservers.cpp:67:47: note: called from here
   67 |                 WindowObservers_OnModifierDown(observers, c_modifierShift);
      |                                               ^
src/tools/radiant/libs/math/frustum.h: In member function 'TestPoint':
src/tools/radiant/libs/math/frustum.h:355:13: warning: inlining failed in call to 'viewproj_test_point': function not inlinable [-Winline]
  355 | inline bool viewproj_test_point (const Matrix4& viewproj, const Vector3& point)
      |             ^
src/tools/radiant/radiant/windowobservers.cpp:40:20: warning: inlining failed in call to 'WindowObservers_OnModifierDown': function not inlinable [-Winline]
   40 | static inline void WindowObservers_OnModifierDown (WindowObservers& observers, ModifierFlags type)
      |                    ^
src/tools/radiant/radiant/windowobservers.cpp:71:47: note: called from here
   71 |                 WindowObservers_OnModifierDown(observers, c_modifierControl);
      |                                               ^
src/tools/radiant/radiant/camera/view.cpp:127:35: note: called from here
  127 |         return viewproj_test_point(m_viewproj, point);
      |                                   ^
src/tools/radiant/libs/generic/bitfield.h: In function 'WindowObservers_OnModifierUp':
src/tools/radiant/libs/generic/bitfield.h:105:35: warning: inlining failed in call to 'bitfield_disable': function not inlinable [-Winline]
  105 | inline BitFieldValue<Enumeration> bitfield_disable(BitFieldValue<Enumeration> bitfield, BitFieldValue<Enumeration> mask) {
      |                                   ^
src/tools/radiant/radiant/windowobservers.cpp:50:44: note: called from here
   50 |         g_modifier_state = bitfield_disable(g_modifier_state, type);
      |                                            ^
src/tools/radiant/radiant/brush/BrushInstance.h: In member function 'pre':
src/tools/radiant/radiant/brush/BrushInstance.h:149:23: warning: inlining failed in call to 'Instance_getBrush': function not inlinable [-Winline]
  149 | inline BrushInstance* Instance_getBrush (scene::Instance& instance)
      |                       ^
src/tools/radiant/radiant/selection/shaderclipboard/Texturable.cpp:51:57: note: called from here
   51 |                 BrushInstance* brush = Instance_getBrush(instance);
      |                                                         ^
src/tools/radiant/include/selectable.h:70:13: warning: inlining failed in call to 'SelectionIntersection_closer': function not inlinable [-Winline]
   70 | inline bool SelectionIntersection_closer (const SelectionIntersection& self, const SelectionIntersection& other)
      |             ^
src/tools/radiant/radiant/selection/shaderclipboard/Texturable.cpp:64:89: note: called from here
   64 |                                 if (intersection.valid() && SelectionIntersection_closer(intersection, _bestIntersection)) {
      |                                                                                         ^
src/tools/radiant/include/selectable.h:305:27: warning: inlining failed in call to 'Instance_getSelectionTestable': function not inlinable [-Winline]
  305 | inline SelectionTestable* Instance_getSelectionTestable (scene::Instance& instance)
      |                           ^
src/tools/radiant/radiant/selection/shaderclipboard/Texturable.cpp:75:93: note: called from here
   75 |                         SelectionTestable* selectionTestable = Instance_getSelectionTestable(instance);
      |                                                                                             ^
src/tools/radiant/radiant/windowobservers.cpp: In function 'selection_modifier_key_release':
src/tools/radiant/radiant/windowobservers.cpp:48:20: warning: inlining failed in call to 'WindowObservers_OnModifierUp': function not inlinable [-Winline]
   48 | static inline void WindowObservers_OnModifierUp (WindowObservers& observers, ModifierFlags type)
      |                    ^
src/tools/radiant/radiant/windowobservers.cpp:82:45: note: called from here
   82 |                 WindowObservers_OnModifierUp(observers, c_modifierAlt);
      |                                             ^
src/tools/radiant/radiant/windowobservers.cpp:48:20: warning: inlining failed in call to 'WindowObservers_OnModifierUp': function not inlinable [-Winline]
   48 | static inline void WindowObservers_OnModifierUp (WindowObservers& observers, ModifierFlags type)
      |                    ^
src/tools/radiant/radiant/windowobservers.cpp:86:45: note: called from here
   86 |                 WindowObservers_OnModifierUp(observers, c_modifierShift);
      |                                             ^
src/tools/radiant/radiant/windowobservers.cpp:48:20: warning: inlining failed in call to 'WindowObservers_OnModifierUp': function not inlinable [-Winline]
   48 | static inline void WindowObservers_OnModifierUp (WindowObservers& observers, ModifierFlags type)
      |                    ^
src/tools/radiant/radiant/windowobservers.cpp:90:45: note: called from here
   90 |                 WindowObservers_OnModifierUp(observers, c_modifierControl);
      |                                             ^
src/tools/radiant/libs/generic/bitfield.h: In function 'WindowObservers_UpdateModifier':
src/tools/radiant/libs/generic/bitfield.h:109:13: warning: inlining failed in call to 'bitfield_enabled': function not inlinable [-Winline]
  109 | inline bool bitfield_enabled(BitFieldValue<Enumeration> bitfield, BitFieldValue<Enumeration> mask) {
      |             ^
src/tools/radiant/radiant/windowobservers.cpp:98:30: note: called from here
   98 |         if (!bitfield_enabled(g_modifier_state, modifier) && bitfield_enabled(modifiers, modifier)) {
      |                              ^
src/tools/radiant/libs/generic/bitfield.h:109:13: warning: inlining failed in call to 'bitfield_enabled': function not inlinable [-Winline]
  109 | inline bool bitfield_enabled(BitFieldValue<Enumeration> bitfield, BitFieldValue<Enumeration> mask) {
      |             ^
src/tools/radiant/radiant/windowobservers.cpp:98:78: note: called from here
   98 |         if (!bitfield_enabled(g_modifier_state, modifier) && bitfield_enabled(modifiers, modifier)) {
      |                                                                              ^
src/tools/radiant/radiant/windowobservers.cpp:40:20: warning: inlining failed in call to 'WindowObservers_OnModifierDown': function not inlinable [-Winline]
   40 | static inline void WindowObservers_OnModifierDown (WindowObservers& observers, ModifierFlags type)
      |                    ^
src/tools/radiant/radiant/windowobservers.cpp:99:47: note: called from here
   99 |                 WindowObservers_OnModifierDown(observers, modifier);
      |                                               ^
src/tools/radiant/libs/generic/bitfield.h:109:13: warning: inlining failed in call to 'bitfield_enabled': function not inlinable [-Winline]
  109 | inline bool bitfield_enabled(BitFieldValue<Enumeration> bitfield, BitFieldValue<Enumeration> mask) {
      |             ^
src/tools/radiant/radiant/windowobservers.cpp:101:29: note: called from here
  101 |         if (bitfield_enabled(g_modifier_state, modifier) && !bitfield_enabled(modifiers, modifier)) {
      |                             ^
src/tools/radiant/libs/generic/bitfield.h:109:13: warning: inlining failed in call to 'bitfield_enabled': function not inlinable [-Winline]
  109 | inline bool bitfield_enabled(BitFieldValue<Enumeration> bitfield, BitFieldValue<Enumeration> mask) {
      |             ^
src/tools/radiant/radiant/windowobservers.cpp:101:78: note: called from here
  101 |         if (bitfield_enabled(g_modifier_state, modifier) && !bitfield_enabled(modifiers, modifier)) {
      |                                                                              ^
src/tools/radiant/radiant/windowobservers.cpp:48:20: warning: inlining failed in call to 'WindowObservers_OnModifierUp': function not inlinable [-Winline]
   48 | static inline void WindowObservers_OnModifierUp (WindowObservers& observers, ModifierFlags type)
      |                    ^
src/tools/radiant/radiant/windowobservers.cpp:102:45: note: called from here
  102 |                 WindowObservers_OnModifierUp(observers, modifier);
      |                                             ^
src/tools/radiant/libs/os/path.h: In function 'button_clicked_entry_browse_file':
src/tools/radiant/libs/os/path.h:86:28: warning: inlining failed in call to 'stripFilename': function not inlinable [-Winline]
   86 |         inline std::string stripFilename (const std::string& filename)
      |                            ^
src/tools/radiant/radiant/dialog.cpp:239:61: note: called from here
  239 |                 fileChooser.setCurrentPath(os::stripFilename(filename));
      |                                                             ^
src/tools/radiant/radiant/windowobservers.cpp: In function 'modifiers_button_press':
src/tools/radiant/radiant/windowobservers.cpp:115:22: warning: inlining failed in call to 'modifiers_for_state': function not inlinable [-Winline]
  115 | inline ModifierFlags modifiers_for_state (unsigned int state)
      |                      ^
src/tools/radiant/radiant/windowobservers.cpp:130:48: note: called from here
  130 |                 WindowObservers_UpdateModifiers(*observers, modifiers_for_state(event->state));
      |                                                ^
src/tools/radiant/libs/math/frustum.h: In member function 'construct':
src/tools/radiant/libs/math/frustum.h:525:16: warning: inlining failed in call to 'viewer_from_viewproj': function not inlinable [-Winline]
  525 | inline Vector4 viewer_from_viewproj (const Matrix4& viewproj)
      |                ^
src/tools/radiant/radiant/camera/view.cpp:77:40: note: called from here
   77 |         m_viewer = viewer_from_viewproj(m_viewproj);
      |                                        ^
src/tools/radiant/libs/math/frustum.h:368:16: warning: inlining failed in call to 'frustum_from_viewproj': function not inlinable [-Winline]
  368 | inline Frustum frustum_from_viewproj (const Matrix4& viewproj)
      |                ^
src/tools/radiant/radiant/camera/view.cpp:76:42: note: called from here
   76 |         m_frustum = frustum_from_viewproj(m_viewproj);
      |                                          ^
src/tools/radiant/libs/math/matrix.h:477:16: warning: inlining failed in call to 'matrix4_multiplied_by_matrix4': function not inlinable [-Winline]
  477 | inline Matrix4 matrix4_multiplied_by_matrix4 (const Matrix4& self, const Matrix4& other)
      |                ^
src/tools/radiant/radiant/camera/view.cpp:74:51: note: called from here
   74 |         m_viewproj = matrix4_multiplied_by_matrix4(matrix4_multiplied_by_matrix4(m_scissor, m_projection), m_modelview);
      |                                                   ^
src/tools/radiant/libs/math/matrix.h:477:16: warning: inlining failed in call to 'matrix4_multiplied_by_matrix4': function not inlinable [-Winline]
  477 | inline Matrix4 matrix4_multiplied_by_matrix4 (const Matrix4& self, const Matrix4& other)
      |                ^
src/tools/radiant/radiant/camera/view.cpp:74:81: note: called from here
   74 |         m_viewproj = matrix4_multiplied_by_matrix4(matrix4_multiplied_by_matrix4(m_scissor, m_projection), m_modelview);
      |                                                                                 ^
src/tools/radiant/radiant/windowobservers.cpp: In function 'modifiers_button_release':
src/tools/radiant/radiant/windowobservers.cpp:115:22: warning: inlining failed in call to 'modifiers_for_state': function not inlinable [-Winline]
  115 | inline ModifierFlags modifiers_for_state (unsigned int state)
      |                      ^
src/tools/radiant/radiant/windowobservers.cpp:138:48: note: called from here
  138 |                 WindowObservers_UpdateModifiers(*observers, modifiers_for_state(event->state));
      |                                                ^
src/tools/radiant/include/itextstream.h: In member function 'handleMessage':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/main.cpp:278:46: note: called from here
  278 |                         getOutputStream() << "----------------\n";
      |                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/main.cpp:282:66: note: called from here
  282 |                         globalErrorStream() << m_buffer.toString();
      |                                                                  ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/radiant/main.cpp:282:66: note: called from here
  282 |                         globalErrorStream() << m_buffer.toString();
      |                                                                  ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/main.cpp:281:46: note: called from here
  281 |                         getOutputStream() << "----------------\n";
      |                                              ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/main.cpp:286:45: note: called from here
  286 |                                 m_buffer << "Break into the debugger?\n";
      |                                             ^
src/tools/radiant/radiant/windowobservers.cpp: In function 'modifiers_motion':
src/tools/radiant/radiant/windowobservers.cpp:115:22: warning: inlining failed in call to 'modifiers_for_state': function not inlinable [-Winline]
  115 | inline ModifierFlags modifiers_for_state (unsigned int state)
      |                      ^
src/tools/radiant/radiant/windowobservers.cpp:145:40: note: called from here
  145 |         WindowObservers_UpdateModifiers(*observers, modifiers_for_state(event->state));
      |                                        ^
src/tools/radiant/include/iradiant.h: In member function '__ct_base ':
src/tools/radiant/include/iradiant.h:162:18: warning: inlining failed in call to 'GlobalRadiant': function not inlinable [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^
src/tools/radiant/radiant/ui/about/AboutDialog.cpp:27:69: note: called from here
   27 |         gtkutil::BlockingTransientWindow(WINDOW_TITLE, GlobalRadiant().getMainWindow())
      |                                                                     ^
src/tools/radiant/libs/math/matrix.h: In member function 'setModelview':
src/tools/radiant/libs/math/matrix.h:683:13: warning: inlining failed in call to 'matrix4_affine_invert': function not inlinable [-Winline]
  683 | inline void matrix4_affine_invert (Matrix4& self)
      |             ^
src/tools/radiant/radiant/camera/RadiantCameraView.h:55:26: note: called from here
   55 |     matrix4_affine_invert(m_camera.modelview);
      |                          ^
src/tools/radiant/libs/math/matrix.h:496:13: warning: inlining failed in call to 'matrix4_multiply_by_matrix4': function not inlinable [-Winline]
  496 | inline void matrix4_multiply_by_matrix4 (Matrix4& self, const Matrix4& other)
      |             ^
src/tools/radiant/radiant/camera/RadiantCameraView.h:54:32: note: called from here
   54 |     matrix4_multiply_by_matrix4(m_camera.modelview, g_radiant2opengl);
      |                                ^
src/tools/radiant/include/iregistry.h: In function 'main':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/main.cpp:421:23: note: called from here
  421 |         GlobalRegistry().init();
      |                       ^
src/tools/radiant/libs/os/file.h:83:13: warning: inlining failed in call to 'file_readable': function not inlinable [-Winline]
   83 | inline bool file_readable (const std::string& path)
      |             ^
src/tools/radiant/radiant/main.cpp:441:34: note: called from here
  441 |                 if (file_readable(mapname))
      |                                  ^
src/tools/radiant/radiant/camera/RadiantCameraView.h: In member function 'setFieldOfView':
src/tools/radiant/radiant/camera/RadiantCameraView.h:23:16: warning: inlining failed in call to 'projection_for_camera': function not inlinable [-Winline]
   23 | inline Matrix4 projection_for_camera(float near_z, float far_z, float fieldOfView, int width, int height) {
      |                ^
src/tools/radiant/radiant/camera/RadiantCameraView.h:62:48: note: called from here
   62 |     m_camera.projection = projection_for_camera(farClip / 4096.0f, farClip, fieldOfView, m_camera.width, m_camera.height);
      |                                                ^
src/tools/radiant/radiant/brush/winding.h: In member function 'removeDegenerateEdges':
src/tools/radiant/radiant/brush/winding.h:222:13: warning: inlining failed in call to 'Edge_isDegenerate': function not inlinable [-Winline]
  222 | inline bool Edge_isDegenerate (const Vector3& x, const Vector3& y)
      |             ^
src/tools/radiant/radiant/brush/Brush.cpp:598:46: note: called from here
  598 |                         if (Edge_isDegenerate(winding[index].vertex, winding[next].vertex)) {
      |                                              ^
src/tools/radiant/radiant/brush/winding.h:90:36: warning: inlining failed in call to 'next': function not inlinable [-Winline]
   90 |                 inline std::size_t next(std::size_t i) const
      |                                    ^
src/tools/radiant/radiant/brush/Brush.cpp:597:56: note: called from here
  597 |                         std::size_t next = winding.next(index);
      |                                                        ^
src/tools/radiant/libs/math/matrix.h: In member function 'EnableScissor':
src/tools/radiant/libs/math/matrix.h:777:13: warning: inlining failed in call to 'matrix4_full_invert': function not inlinable [-Winline]
  777 | inline void matrix4_full_invert (Matrix4& self)
      |             ^
src/tools/radiant/radiant/camera/view.cpp:113:28: note: called from here
  113 |         matrix4_full_invert(m_scissor);
      |                            ^
src/tools/radiant/include/iradiant.h: In function 'onTextureSelect':
src/tools/radiant/include/iradiant.h:162:18: warning: inlining failed in call to 'GlobalRadiant': function not inlinable [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^
src/tools/radiant/radiant/dialog.cpp:322:50: note: called from here
  322 |         new ui::ShaderChooser(NULL, GlobalRadiant().getMainWindow(), GTK_WIDGET(entry), true);
      |                                                  ^
src/tools/radiant/include/iradiant.h: In member function '__ct_base ':
src/tools/radiant/include/iradiant.h:162:18: warning: inlining failed in call to 'GlobalRadiant': function not inlinable [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^
src/tools/radiant/radiant/ui/filterdialog/FilterDialog.cpp:36:63: note: called from here
   36 |         BlockingTransientWindow(_(WINDOW_TITLE), GlobalRadiant().getMainWindow()), _filterStore(gtk_list_store_new(
      |                                                               ^
src/tools/radiant/radiant/brush/winding.h: In member function 'removeDuplicateEdges':
src/tools/radiant/radiant/brush/winding.h:90:36: warning: inlining failed in call to 'next': function not inlinable [-Winline]
   90 |                 inline std::size_t next(std::size_t i) const
      |                                    ^
src/tools/radiant/radiant/brush/Brush.cpp:648:56: note: called from here
  648 |                         std::size_t next = winding.next(j);
      |                                                        ^
src/tools/radiant/include/iscenegraph.h: In member function '__ct_base ':
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/camera/CamWnd.cpp:274:25: note: called from here
  274 |         GlobalSceneGraph().addSceneObserver(this);
      |                         ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/camera/CamWnd.cpp:276:27: note: called from here
  276 |         GlobalEventManager().connect(GTK_OBJECT(m_gl_widget));
      |                           ^
src/tools/radiant/libs/string/string.h: In member function '__ct_base ':
src/tools/radiant/libs/string/string.h:200:13: warning: inlining failed in call to 'splitBy': function not inlinable [-Winline]
  200 | inline void splitBy (const std::string& str, std::vector<std::string>& tokens, const std::string& delimiters = " ")
      |             ^
src/tools/radiant/libs/string/StringTokeniser.h:22:40: note: called from here
   22 |                         string::splitBy(string, _tokens, delimiters);
      |                                        ^
src/tools/radiant/include/modulesystem.h: In member function '__ct_base ':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/modulesmap.h:112:48: note: called from here
  112 |                         if (!globalModuleServer().getError()) {
      |                                                ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/modulesmap.h:115:59: note: called from here
  115 |                                         globalModuleServer().foreachModule(typename Type::Name(), typename Type::Version(), visitor);
      |                                                           ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/modulesmap.h:122:84: note: called from here
  122 |                                                 Module* module = globalModuleServer().findModule(typename Type::Name(),
      |                                                                                    ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/modulesmap.h:126:75: note: called from here
  126 |                                                         globalModuleServer().setError(true);
      |                                                                           ^
src/tools/radiant/include/modulesystem.h: In member function '__ct_base ':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/modulesmap.h:112:48: note: called from here
  112 |                         if (!globalModuleServer().getError()) {
      |                                                ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/modulesmap.h:115:59: note: called from here
  115 |                                         globalModuleServer().foreachModule(typename Type::Name(), typename Type::Version(), visitor);
      |                                                           ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/modulesmap.h:122:84: note: called from here
  122 |                                                 Module* module = globalModuleServer().findModule(typename Type::Name(),
      |                                                                                    ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/modulesmap.h:126:75: note: called from here
  126 |                                                         globalModuleServer().setError(true);
      |                                                                           ^
src/tools/radiant/radiant/ui/filterdialog/Filter.h: In function 'onEditFilter':
src/tools/radiant/radiant/ui/filterdialog/Filter.h:10:7: warning: inlining failed in call to 'operator=.isra': function not inlinable [-Winline]
   10 | class Filter
      |       ^
src/tools/radiant/radiant/ui/filterdialog/FilterDialog.cpp:383:40: note: called from here
  383 |                         *(f->second) = workingCopy;
      |                                        ^
src/tools/radiant/libs/string/string.h: In function 'Brush_ConstructPrefab':
src/tools/radiant/libs/string/string.h:155:20: warning: inlining failed in call to 'toString': function not inlinable [-Winline]
  155 | inline std::string toString (const T& t)
      |                    ^
src/tools/radiant/radiant/brush/brushmanip.cpp:66:76: note: called from here
   66 |         std::string command = bc->getName() + " -sides " + string::toString(sides);
      |                                                                            ^
src/tools/radiant/include/iselection.h: In function 'Scene_BrushConstructPrefab':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/brush/brushmanip.cpp:137:34: note: called from here
  137 |         if (GlobalSelectionSystem().countSelected() != 0) {
      |                                  ^
src/tools/radiant/radiant/map/../brush/BrushNode.h:132:15: warning: inlining failed in call to 'Node_getBrush': function not inlinable [-Winline]
  132 | inline Brush* Node_getBrush (scene::Node& node)
      |               ^
src/tools/radiant/radiant/brush/brushmanip.cpp:140:45: note: called from here
  140 |                 Brush* brush = Node_getBrush(path.top());
      |                                             ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/brush/brushmanip.cpp:138:64: note: called from here
  138 |                 const scene::Path& path = GlobalSelectionSystem().ultimateSelected().path();
      |                                                                ^
src/tools/radiant/include/iscenegraph.h:246:13: warning: inlining failed in call to 'SceneChangeNotify': function not inlinable [-Winline]
  246 | inline void SceneChangeNotify ()
      |             ^
src/tools/radiant/radiant/brush/brushmanip.cpp:144:42: note: called from here
  144 |                         SceneChangeNotify();
      |                                          ^
src/tools/radiant/radiant/brush/brushmanip.cpp:129:33: warning: inlining failed in call to 'TextureTransform_getDefault': function not inlinable [-Winline]
  129 | inline const TextureProjection& TextureTransform_getDefault ()
      |                                 ^
src/tools/radiant/radiant/brush/brushmanip.cpp:143:46: note: called from here
  143 |                         Brush_ConstructPrefab(*brush, type, bounds, sides, TextureTransform_getDefault(), shader);
      |                                              ^
src/tools/radiant/include/modulesystem.h: In member function 'insert':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/modulesmap.h:58:47: note: called from here
   58 |                         if (globalModuleServer().getError()) {
      |                                               ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/modulesmap.h:60:51: note: called from here
   60 |                                 globalModuleServer().setError(false);
      |                                                   ^
src/tools/radiant/include/iscenegraph.h: In member function 'set':
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/brush/brushmanip.cpp:273:51: note: called from here
  273 |                         Scene_BrushConstructPrefab(GlobalSceneGraph(), eBrushPrism, m_count, GlobalTextureBrowser().getSelectedShader(
      |                                                   ^
src/tools/radiant/libs/string/string.h: In member function 'updateStatusBar':
src/tools/radiant/libs/string/string.h:155:20: warning: inlining failed in call to 'toString': function not inlinable [-Winline]
  155 | inline std::string toString (const T& t)
      |                    ^
src/tools/radiant/radiant/map/CounterManager.h:87:74: note: called from here
   87 |                         std::string text = "Brushes: " + string::toString(brushCount);
      |                                                                          ^
src/tools/radiant/libs/string/string.h:155:20: warning: inlining failed in call to 'toString': function not inlinable [-Winline]
  155 | inline std::string toString (const T& t)
      |                    ^
src/tools/radiant/radiant/map/CounterManager.h:88:65: note: called from here
   88 |                         text += " Entities: " + string::toString(entityCount);
      |                                                                 ^
src/tools/radiant/include/iradiant.h:162:18: warning: inlining failed in call to 'GlobalRadiant': function not inlinable [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^
src/tools/radiant/radiant/map/CounterManager.h:90:38: note: called from here
   90 |                         GlobalRadiant().setStatusText(text);
      |                                      ^
src/tools/radiant/include/iscenegraph.h: In member function 'set':
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/brush/brushmanip.cpp:307:59: note: called from here
  307 |                                 Scene_BrushConstructPrefab(GlobalSceneGraph(), m_type, sides, GlobalTextureBrowser().getSelectedShader());
      |                                                           ^
src/tools/radiant/include/modulesystem.h: In member function 'insert':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/modulesmap.h:58:47: note: called from here
   58 |                         if (globalModuleServer().getError()) {
      |                                               ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/modulesmap.h:60:51: note: called from here
   60 |                                 globalModuleServer().setError(false);
      |                                                   ^
src/tools/radiant/radiant/brush/winding.cpp: In function 'plane3_intersect_plane3':
src/tools/radiant/radiant/brush/winding.cpp:51:12: warning: inlining failed in call to 'vector3_largest_absolute_component_index': function not inlinable [-Winline]
   51 | inline int vector3_largest_absolute_component_index (const DoubleVector3& v)
      |            ^
src/tools/radiant/radiant/brush/winding.cpp:62:57: note: called from here
   62 |         switch (vector3_largest_absolute_component_index(line.direction)) {
      |                                                         ^
src/tools/radiant/include/modulesystem.h: In member function 'find':
src/tools/radiant/include/modulesystem.h:59:14: warning: inlining failed in call to 'Module_getTable': function not inlinable [-Winline]
   59 | inline void* Module_getTable (Module& module)
      |              ^
src/tools/radiant/libs/modulesystem/modulesmap.h:70:75: note: called from here
   70 |                                 return static_cast<Type*> (Module_getTable(*(*i).second));
      |                                                                           ^
src/tools/radiant/include/modulesystem.h: In member function 'find':
src/tools/radiant/include/modulesystem.h:59:14: warning: inlining failed in call to 'Module_getTable': function not inlinable [-Winline]
   59 | inline void* Module_getTable (Module& module)
      |              ^
src/tools/radiant/libs/modulesystem/modulesmap.h:70:75: note: called from here
   70 |                                 return static_cast<Type*> (Module_getTable(*(*i).second));
      |                                                                           ^
src/tools/radiant/radiant/brush/winding.cpp: In function 'Winding_Clip':
src/tools/radiant/radiant/brush/winding.cpp:146:28: warning: inlining failed in call to 'Winding_ClassifyDistance.constprop': function not inlinable [-Winline]
  146 | inline PlaneClassification Winding_ClassifyDistance (const double distance, const double epsilon)
      |                            ^
src/tools/radiant/radiant/brush/winding.cpp:197:70: note: called from here
  197 |         PlaneClassification classification = Winding_ClassifyDistance(plane3_distance_to_point(clipPlane,
      |                                                                      ^
src/tools/radiant/radiant/brush/winding.cpp:28:15: warning: inlining failed in call to 'plane3_distance_to_point': function not inlinable [-Winline]
   28 | inline double plane3_distance_to_point (const Plane3& plane, const DoubleVector3& point)
      |               ^
src/tools/radiant/radiant/brush/winding.cpp:197:70: note: called from here
  197 |         PlaneClassification classification = Winding_ClassifyDistance(plane3_distance_to_point(clipPlane,
      |                                                                      ^
src/tools/radiant/radiant/brush/winding.cpp:146:28: warning: inlining failed in call to 'Winding_ClassifyDistance.constprop': function not inlinable [-Winline]
  146 | inline PlaneClassification Winding_ClassifyDistance (const double distance, const double epsilon)
      |                            ^
src/tools/radiant/radiant/brush/winding.cpp:203:62: note: called from here
  203 |                 nextClassification = Winding_ClassifyDistance(plane3_distance_to_point(clipPlane, winding[next].vertex),
      |                                                              ^
src/tools/radiant/radiant/brush/winding.cpp:28:15: warning: inlining failed in call to 'plane3_distance_to_point': function not inlinable [-Winline]
   28 | inline double plane3_distance_to_point (const Plane3& plane, const DoubleVector3& point)
      |               ^
src/tools/radiant/radiant/brush/winding.cpp:203:62: note: called from here
  203 |                 nextClassification = Winding_ClassifyDistance(plane3_distance_to_point(clipPlane, winding[next].vertex),
      |                                                              ^
src/tools/radiant/radiant/brush/winding.cpp:58:19: warning: inlining failed in call to 'plane3_intersect_plane3': function not inlinable [-Winline]
   58 | inline DoubleLine plane3_intersect_plane3 (const Plane3& plane, const Plane3& other)
      |                   ^
src/tools/radiant/radiant/brush/winding.cpp:213:106: note: called from here
  213 |                                                 FixedWindingVertex(vertex.vertex, plane3_intersect_plane3(plane, clipPlane), adjacent));
      |                                                                                                          ^
src/tools/radiant/radiant/brush/winding.cpp:39:22: warning: inlining failed in call to 'line_intersect_plane': function not inlinable [-Winline]
   39 | inline DoubleVector3 line_intersect_plane (const DoubleLine& line, const Plane3& plane)
      |                      ^
src/tools/radiant/radiant/brush/winding.cpp:240:63: note: called from here
  240 |                         DoubleVector3 mid(line_intersect_plane(vertex.edge, clipPlane));
      |                                                               ^
src/tools/radiant/radiant/brush/winding.cpp:58:19: warning: inlining failed in call to 'plane3_intersect_plane3': function not inlinable [-Winline]
   58 | inline DoubleLine plane3_intersect_plane3 (const Plane3& plane, const Plane3& other)
      |                   ^
src/tools/radiant/radiant/brush/winding.cpp:244:98: note: called from here
  244 |                                 clipped.push_back(FixedWindingVertex(mid, plane3_intersect_plane3(plane, clipPlane), adjacent));
      |                                                                                                  ^
src/tools/radiant/include/itextstream.h: In function 'Winding_createInfinite':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/winding.cpp:104:40: note: called from here
  104 |                 globalErrorStream() << "invalid plane\n";
      |                                        ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/radiant/brush/winding.cpp:104:40: note: called from here
  104 |                 globalErrorStream() << "invalid plane\n";
      |                                        ^
src/tools/radiant/libs/math/Vector3.h:463:13: warning: inlining failed in call to 'vector3_normalise': function not inlinable [-Winline]
  463 | inline void vector3_normalise (BasicVector3<Element>& self)
      |             ^
src/tools/radiant/radiant/brush/winding.cpp:120:26: note: called from here
  120 |         vector3_normalise(vup);
      |                          ^
src/tools/radiant/libs/character.h: In function 'string_is_ascii':
src/tools/radiant/libs/character.h:29:13: warning: inlining failed in call to 'char_is_ascii': function not inlinable [-Winline]
   29 | inline bool char_is_ascii (char c)
      |             ^
src/tools/radiant/libs/character.h:39:35: note: called from here
   39 |                 if (!char_is_ascii(*string++)) {
      |                                   ^
src/tools/radiant/libs/bytestreamutils.h: In function 'istream_read_zip_version':
src/tools/radiant/libs/bytestreamutils.h:119:44: warning: inlining failed in call to 'istream_read_byte': function not inlinable [-Winline]
  119 | inline typename InputStreamType::byte_type istream_read_byte (InputStreamType& istream)
      |                                            ^
src/tools/radiant/radiant/filesystem/pk3/pkzip.h:58:43: note: called from here
   58 |         version.ostype = istream_read_byte(istream);
      |                                           ^
src/tools/radiant/libs/bytestreamutils.h:119:44: warning: inlining failed in call to 'istream_read_byte': function not inlinable [-Winline]
  119 | inline typename InputStreamType::byte_type istream_read_byte (InputStreamType& istream)
      |                                            ^
src/tools/radiant/radiant/filesystem/pk3/pkzip.h:57:44: note: called from here
   57 |         version.version = istream_read_byte(istream);
      |                                            ^
src/tools/radiant/libs/scenelib.h: In member function 'gatherNamespaced':
src/tools/radiant/libs/scenelib.h:205:13: warning: inlining failed in call to 'Node_traverseSubgraph': function not inlinable [-Winline]
  205 | inline void Node_traverseSubgraph (scene::Node& node, const scene::Traversable::Walker& walker)
      |             ^
src/tools/radiant/radiant/namespace/Namespace.cpp:82:30: note: called from here
   82 |         Node_traverseSubgraph(root, GatherNamespacedWalker(_cloned));
      |                              ^
src/tools/radiant/libs/bytestreamutils.h: In function 'istream_read_int16_le':
src/tools/radiant/libs/bytestreamutils.h:54:13: warning: inlining failed in call to 'istream_read_little_endian': function not inlinable [-Winline]
   54 | inline void istream_read_little_endian (InputStreamType& istream, Type& value)
      |             ^
src/tools/radiant/libs/bytestreamutils.h:82:35: note: called from here
   82 |         istream_read_little_endian(istream, value);
      |                                   ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'evaluateTransform':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/Instance.cpp:73:25: note: called from here
   73 |                         ASSERT_MESSAGE(!m_transformMutex, "re-entering transform evaluation");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/Instance.cpp:73:25: note: called from here
   73 |                         ASSERT_MESSAGE(!m_transformMutex, "re-entering transform evaluation");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/Instance.cpp:73:25: note: called from here
   73 |                         ASSERT_MESSAGE(!m_transformMutex, "re-entering transform evaluation");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/Instance.cpp:73:25: note: called from here
   73 |                         ASSERT_MESSAGE(!m_transformMutex, "re-entering transform evaluation");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/Instance.cpp:73:25: note: called from here
   73 |                         ASSERT_MESSAGE(!m_transformMutex, "re-entering transform evaluation");
      |                         ^
src/tools/radiant/libs/scenelib.h:216:23: warning: inlining failed in call to 'Node_getTransformNode': function not inlinable [-Winline]
  216 | inline TransformNode* Node_getTransformNode (scene::Node& node)
      |                       ^
src/tools/radiant/libs/Instance.cpp:77:77: note: called from here
   77 |                         TransformNode* transformNode = Node_getTransformNode(m_path.top());
      |                                                                             ^
src/tools/radiant/libs/math/matrix.h:496:13: warning: inlining failed in call to 'matrix4_multiply_by_matrix4': function not inlinable [-Winline]
  496 | inline void matrix4_multiply_by_matrix4 (Matrix4& self, const Matrix4& other)
      |             ^
src/tools/radiant/libs/Instance.cpp:79:60: note: called from here
   79 |                                 matrix4_multiply_by_matrix4(m_local2world, transformNode->localToParent());
      |                                                            ^
src/tools/radiant/libs/bytestreamutils.h: In function 'istream_read_zip_dostime':
src/tools/radiant/libs/bytestreamutils.h:79:16: warning: inlining failed in call to 'istream_read_int16_le': function not inlinable [-Winline]
   79 | inline int16_t istream_read_int16_le (InputStreamType& istream)
      |                ^
src/tools/radiant/radiant/filesystem/pk3/pkzip.h:70:45: note: called from here
   70 |         dostime.date = istream_read_int16_le(istream);
      |                                             ^
src/tools/radiant/libs/bytestreamutils.h:79:16: warning: inlining failed in call to 'istream_read_int16_le': function not inlinable [-Winline]
   79 | inline int16_t istream_read_int16_le (InputStreamType& istream)
      |                ^
src/tools/radiant/radiant/filesystem/pk3/pkzip.h:69:45: note: called from here
   69 |         dostime.time = istream_read_int16_le(istream);
      |                                             ^
src/tools/radiant/libs/bytestreamutils.h: In function 'istream_read_uint16_le':
src/tools/radiant/libs/bytestreamutils.h:54:13: warning: inlining failed in call to 'istream_read_little_endian': function not inlinable [-Winline]
   54 | inline void istream_read_little_endian (InputStreamType& istream, Type& value)
      |             ^
src/tools/radiant/libs/bytestreamutils.h:90:35: note: called from here
   90 |         istream_read_little_endian(istream, value);
      |                                   ^
src/tools/radiant/libs/bytestreamutils.h: In function 'istream_read_uint32_le':
src/tools/radiant/libs/bytestreamutils.h:54:13: warning: inlining failed in call to 'istream_read_little_endian': function not inlinable [-Winline]
   54 | inline void istream_read_little_endian (InputStreamType& istream, Type& value)
      |             ^
src/tools/radiant/libs/bytestreamutils.h:106:35: note: called from here
  106 |         istream_read_little_endian(istream, value);
      |                                   ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'transformChangedLocal':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/Instance.cpp:150:17: note: called from here
  150 |                 ASSERT_NOTNULL(m_parent);
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/Instance.cpp:150:17: note: called from here
  150 |                 ASSERT_NOTNULL(m_parent);
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/Instance.cpp:150:17: note: called from here
  150 |                 ASSERT_NOTNULL(m_parent);
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/Instance.cpp:150:17: note: called from here
  150 |                 ASSERT_NOTNULL(m_parent);
      |                 ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/Instance.cpp:150:17: note: called from here
  150 |                 ASSERT_NOTNULL(m_parent);
      |                 ^
src/tools/radiant/libs/math/frustum.h: In function 'triangles_same_winding':
src/tools/radiant/libs/math/frustum.h:496:16: warning: inlining failed in call to 'triangle_cross': function not inlinable [-Winline]
  496 | inline Vector3 triangle_cross (const Vector3& p0, const Vector3& p1, const Vector3& p2)
      |                ^
src/tools/radiant/radiant/brush/FaceInstance.cpp:17:61: note: called from here
   17 |         return triangle_cross(x1, y1, z1).dot(triangle_cross(x2, y2, z2)) > 0;
      |                                                             ^
src/tools/radiant/libs/math/frustum.h:496:16: warning: inlining failed in call to 'triangle_cross': function not inlinable [-Winline]
  496 | inline Vector3 triangle_cross (const Vector3& p0, const Vector3& p1, const Vector3& p2)
      |                ^
src/tools/radiant/radiant/brush/FaceInstance.cpp:17:30: note: called from here
   17 |         return triangle_cross(x1, y1, z1).dot(triangle_cross(x2, y2, z2)) > 0;
      |                              ^
src/tools/radiant/include/modulesystem.h: In member function 'selfRegister':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:109:43: note: called from here
  109 |                         globalModuleServer().registerModule(getName(), getVersion(),
      |                                           ^
src/tools/radiant/radiant/brush/winding.h: In member function 'windingForClipPlane':
src/tools/radiant/radiant/brush/winding.h:205:13: warning: inlining failed in call to 'Winding_forFixedWinding': function not inlinable [-Winline]
  205 | inline void Winding_forFixedWinding (Winding& winding, const FixedWinding& fixed)
      |             ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'evaluateChildBounds':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/Instance.cpp:90:25: note: called from here
   90 |                         ASSERT_MESSAGE(!m_childBoundsMutex, "re-entering bounds evaluation");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/Instance.cpp:90:25: note: called from here
   90 |                         ASSERT_MESSAGE(!m_childBoundsMutex, "re-entering bounds evaluation");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/Instance.cpp:90:25: note: called from here
   90 |                         ASSERT_MESSAGE(!m_childBoundsMutex, "re-entering bounds evaluation");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/Instance.cpp:90:25: note: called from here
   90 |                         ASSERT_MESSAGE(!m_childBoundsMutex, "re-entering bounds evaluation");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/Instance.cpp:90:25: note: called from here
   90 |                         ASSERT_MESSAGE(!m_childBoundsMutex, "re-entering bounds evaluation");
      |                         ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/libs/Instance.cpp:95:41: note: called from here
   95 |                         GlobalSceneGraph().traverse_subgraph(AABBAccumulateWalker(m_childBounds), m_path);
      |                                         ^
src/tools/radiant/radiant/brush/Brush.cpp:507:32: note: called from here
  507 |         Winding_forFixedWinding(winding, buffer[swap]);
      |                                ^
src/tools/radiant/include/iregistry.h: In member function 'keyChanged':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/xyview/grid/Grid.cpp:64:59: note: called from here
   64 |                         int registryValue = GlobalRegistry().getInt(RKEY_DEFAULT_GRID_SIZE);
      |                                                           ^
src/tools/radiant/include/iregistry.h: In member function 'getMajorLook':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/xyview/grid/Grid.cpp:212:64: note: called from here
  212 |                         return getLookFromNumber(GlobalRegistry().getInt(RKEY_GRID_LOOK_MAJOR));
      |                                                                ^
src/tools/radiant/include/iregistry.h: In member function 'getMinorLook':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/xyview/grid/Grid.cpp:217:64: note: called from here
  217 |                         return getLookFromNumber(GlobalRegistry().getInt(RKEY_GRID_LOOK_MINOR));
      |                                                                ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'evaluateBounds':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/Instance.cpp:105:25: note: called from here
  105 |                         ASSERT_MESSAGE(!m_boundsMutex, "re-entering bounds evaluation");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/Instance.cpp:105:25: note: called from here
  105 |                         ASSERT_MESSAGE(!m_boundsMutex, "re-entering bounds evaluation");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/Instance.cpp:105:25: note: called from here
  105 |                         ASSERT_MESSAGE(!m_boundsMutex, "re-entering bounds evaluation");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/Instance.cpp:105:25: note: called from here
  105 |                         ASSERT_MESSAGE(!m_boundsMutex, "re-entering bounds evaluation");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/Instance.cpp:105:25: note: called from here
  105 |                         ASSERT_MESSAGE(!m_boundsMutex, "re-entering bounds evaluation");
      |                         ^
src/tools/radiant/libs/math/aabb.h:383:13: warning: inlining failed in call to 'aabb_for_oriented_aabb_safe': function not inlinable [-Winline]
  383 | inline AABB aabb_for_oriented_aabb_safe (const AABB& aabb, const Matrix4& transform)
      |             ^
src/tools/radiant/libs/Instance.cpp:112:81: note: called from here
  112 |                                 m_bounds.includeAABB(aabb_for_oriented_aabb_safe(bounded->localAABB(), localToWorld()));
      |                                                                                 ^
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_rotation_for_x':
src/tools/radiant/libs/math/matrix.h:819:16: warning: inlining failed in call to 'matrix4_rotation_for_sincos_x': function not inlinable [-Winline]
  819 | inline Matrix4 matrix4_rotation_for_sincos_x (float s, float c)
      |                ^
src/tools/radiant/libs/math/matrix.h:827:45: note: called from here
  827 |         return matrix4_rotation_for_sincos_x(static_cast<float> (sin(x)), static_cast<float> (cos(x)));
      |                                             ^
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_rotation_for_x_degrees':
src/tools/radiant/libs/math/matrix.h:825:16: warning: inlining failed in call to 'matrix4_rotation_for_x': function not inlinable [-Winline]
  825 | inline Matrix4 matrix4_rotation_for_x (double x)
      |                ^
src/tools/radiant/libs/math/matrix.h:833:38: note: called from here
  833 |         return matrix4_rotation_for_x(degrees_to_radians(x));
      |                                      ^
src/tools/radiant/libs/math/pi.h:42:15: warning: inlining failed in call to 'degrees_to_radians': function not inlinable [-Winline]
   42 | inline double degrees_to_radians (double degrees)
      |               ^
src/tools/radiant/libs/math/matrix.h:833:38: note: called from here
  833 |         return matrix4_rotation_for_x(degrees_to_radians(x));
      |                                      ^
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_premultiplied_by_matrix4':
src/tools/radiant/libs/math/matrix.h:477:16: warning: inlining failed in call to 'matrix4_multiplied_by_matrix4': function not inlinable [-Winline]
  477 | inline Matrix4 matrix4_multiplied_by_matrix4 (const Matrix4& self, const Matrix4& other)
      |                ^
src/tools/radiant/libs/math/matrix.h:505:45: note: called from here
  505 |         return matrix4_multiplied_by_matrix4(other, self);
      |                                             ^
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_rotation_for_y':
src/tools/radiant/libs/math/matrix.h:837:16: warning: inlining failed in call to 'matrix4_rotation_for_sincos_y': function not inlinable [-Winline]
  837 | inline Matrix4 matrix4_rotation_for_sincos_y (float s, float c)
      |                ^
src/tools/radiant/libs/math/matrix.h:845:45: note: called from here
  845 |         return matrix4_rotation_for_sincos_y(static_cast<float> (sin(y)), static_cast<float> (cos(y)));
      |                                             ^
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_rotation_for_y_degrees':
src/tools/radiant/libs/math/matrix.h:843:16: warning: inlining failed in call to 'matrix4_rotation_for_y': function not inlinable [-Winline]
  843 | inline Matrix4 matrix4_rotation_for_y (double y)
      |                ^
src/tools/radiant/libs/math/matrix.h:851:38: note: called from here
  851 |         return matrix4_rotation_for_y(degrees_to_radians(y));
      |                                      ^
src/tools/radiant/libs/math/pi.h:42:15: warning: inlining failed in call to 'degrees_to_radians': function not inlinable [-Winline]
   42 | inline double degrees_to_radians (double degrees)
      |               ^
src/tools/radiant/libs/math/matrix.h:851:38: note: called from here
  851 |         return matrix4_rotation_for_y(degrees_to_radians(y));
      |                                      ^
src/tools/radiant/radiant/brush/csg/../BrushVisit.h: In function 'Brush_makeHollow':
src/tools/radiant/radiant/brush/csg/../BrushVisit.h:83:23: warning: inlining failed in call to 'Brush_forEachFace.isra': function not inlinable [-Winline]
   83 | inline const Functor& Brush_forEachFace (const Brush& brush, const Functor& functor)
      |                       ^
src/tools/radiant/radiant/brush/csg/csg.cpp:63:26: note: called from here
   63 |         Brush_forEachFace(brush, FaceMakeBrush(brush, out, offset));
      |                          ^
src/tools/radiant/libs/debugging/debugging.h: In member function '__ct_base ':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/Instance.cpp:125:17: note: called from here
  125 |                 ASSERT_MESSAGE((parent == 0) == (path.size() == 1), "instance has invalid parent");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/Instance.cpp:125:17: note: called from here
  125 |                 ASSERT_MESSAGE((parent == 0) == (path.size() == 1), "instance has invalid parent");
      |                 ^
src/tools/radiant/include/modulesystem.h: In member function 'selfRegister':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/Instance.cpp:125:17: note: called from here
  125 |                 ASSERT_MESSAGE((parent == 0) == (path.size() == 1), "instance has invalid parent");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/Instance.cpp:125:17: note: called from here
  125 |                 ASSERT_MESSAGE((parent == 0) == (path.size() == 1), "instance has invalid parent");
      |                 ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:109:43: note: called from here
  109 |                         globalModuleServer().registerModule(getName(), getVersion(),
      |                                           ^
src/tools/radiant/libs/Instance.cpp:125:17: note: called from here
  125 |                 ASSERT_MESSAGE((parent == 0) == (path.size() == 1), "instance has invalid parent");
      |                 ^
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_rotation_for_z':
src/tools/radiant/libs/math/matrix.h:855:16: warning: inlining failed in call to 'matrix4_rotation_for_sincos_z': function not inlinable [-Winline]
  855 | inline Matrix4 matrix4_rotation_for_sincos_z (float s, float c)
      |                ^
src/tools/radiant/libs/math/matrix.h:863:45: note: called from here
  863 |         return matrix4_rotation_for_sincos_z(static_cast<float> (sin(z)), static_cast<float> (cos(z)));
      |                                             ^
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_rotation_for_z_degrees':
src/tools/radiant/libs/math/matrix.h:861:16: warning: inlining failed in call to 'matrix4_rotation_for_z': function not inlinable [-Winline]
  861 | inline Matrix4 matrix4_rotation_for_z (double z)
      |                ^
src/tools/radiant/libs/math/matrix.h:869:38: note: called from here
  869 |         return matrix4_rotation_for_z(degrees_to_radians(z));
      |                                      ^
src/tools/radiant/libs/math/pi.h:42:15: warning: inlining failed in call to 'degrees_to_radians': function not inlinable [-Winline]
   42 | inline double degrees_to_radians (double degrees)
      |               ^
src/tools/radiant/libs/math/matrix.h:869:38: note: called from here
  869 |         return matrix4_rotation_for_z(degrees_to_radians(z));
      |                                      ^
src/tools/radiant/libs/math/aabb.h: In member function 'buildWindings':
src/tools/radiant/libs/math/aabb.h:224:13: warning: inlining failed in call to 'aabb_extend_by_point_safe': function not inlinable [-Winline]
  224 | inline void aabb_extend_by_point_safe (AABB& aabb, const Vector3& point)
      |             ^
src/tools/radiant/radiant/brush/Brush.cpp:703:58: note: called from here
  703 |                                 aabb_extend_by_point_safe(m_aabb_local, (*i).vertex);
      |                                                          ^
src/tools/radiant/radiant/brush/TextureProjection.h: In member function 'revertTransform':
src/tools/radiant/radiant/brush/TextureProjection.h:10:7: warning: inlining failed in call to 'operator=.isra': function not inlinable [-Winline]
   10 | class TextureProjection
      |       ^
src/tools/radiant/radiant/brush/Face.cpp:180:40: note: called from here
  180 |         m_texdefTransformed = m_texdef.m_projection;
      |                                        ^
src/tools/radiant/radiant/brush/PlanePoints.h:17:13: warning: inlining failed in call to 'planepts_assign': function not inlinable [-Winline]
   17 | inline void planepts_assign (PlanePoints planepts, const PlanePoints other)
      |             ^
src/tools/radiant/radiant/brush/Face.cpp:179:24: note: called from here
  179 |         planepts_assign(m_move_planeptsTransformed, m_move_planepts);
      |                        ^
src/tools/radiant/include/modulesystem.h: In member function 'selfRegister':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:109:43: note: called from here
  109 |                         globalModuleServer().registerModule(getName(), getVersion(),
      |                                           ^
src/tools/radiant/include/modulesystem.h: In member function 'foreachModule':
src/tools/radiant/include/modulesystem.h:59:14: warning: inlining failed in call to 'Module_getTable': function not inlinable [-Winline]
   59 | inline void* Module_getTable (Module& module)
      |              ^
src/tools/radiant/libs/modulesystem/modulesmap.h:82:101: note: called from here
   82 |                                 visitor.visit((*i).first, *static_cast<const Type*> (Module_getTable(*(*i).second)));
      |                                                                                                     ^
src/tools/radiant/radiant/brush/TextureProjection.h: In member function 'freezeTransform':
src/tools/radiant/radiant/brush/TextureProjection.h:10:7: warning: inlining failed in call to 'operator=.isra': function not inlinable [-Winline]
   10 | class TextureProjection
      |       ^
src/tools/radiant/radiant/brush/Face.cpp:187:33: note: called from here
  187 |         m_texdef.m_projection = m_texdefTransformed;
      |                                 ^
src/tools/radiant/radiant/brush/PlanePoints.h:17:13: warning: inlining failed in call to 'planepts_assign': function not inlinable [-Winline]
   17 | inline void planepts_assign (PlanePoints planepts, const PlanePoints other)
      |             ^
src/tools/radiant/radiant/brush/Face.cpp:186:24: note: called from here
  186 |         planepts_assign(m_move_planepts, m_move_planeptsTransformed);
      |                        ^
src/tools/radiant/include/modulesystem.h: In member function 'find':
src/tools/radiant/include/modulesystem.h:59:14: warning: inlining failed in call to 'Module_getTable': function not inlinable [-Winline]
   59 | inline void* Module_getTable (Module& module)
      |              ^
src/tools/radiant/libs/modulesystem/modulesmap.h:70:75: note: called from here
   70 |                                 return static_cast<Type*> (Module_getTable(*(*i).second));
      |                                                                           ^
src/tools/radiant/radiant/brush/TextureProjection.h: In member function 'revertTexdef':
src/tools/radiant/radiant/brush/TextureProjection.h:10:7: warning: inlining failed in call to 'operator=.isra': function not inlinable [-Winline]
   10 | class TextureProjection
      |       ^
src/tools/radiant/radiant/brush/Face.cpp:253:40: note: called from here
  253 |         m_texdefTransformed = m_texdef.m_projection;
      |                                        ^
src/tools/radiant/include/iselection.h: In function 'Select_RotateAxis':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/select.cpp:120:38: note: called from here
  120 |                 GlobalSelectionSystem().rotateSelected(quaternion_for_axis90((axis_t) axis, (deg > 0) ? eSignPositive
      |                                      ^
src/tools/radiant/radiant/select.cpp:93:19: warning: inlining failed in call to 'quaternion_for_axis90': function not inlinable [-Winline]
   93 | inline Quaternion quaternion_for_axis90 (axis_t axis, sign_t sign)
      |                   ^
src/tools/radiant/radiant/select.cpp:120:77: note: called from here
  120 |                 GlobalSelectionSystem().rotateSelected(quaternion_for_axis90((axis_t) axis, (deg > 0) ? eSignPositive
      |                                                                             ^
src/tools/radiant/libs/math/quaternion.h:207:19: warning: inlining failed in call to 'quaternion_for_matrix4_rotation': function not inlinable [-Winline]
  207 | inline Quaternion quaternion_for_matrix4_rotation (const Matrix4& matrix4)
      |                   ^
src/tools/radiant/radiant/select.cpp:125:95: note: called from here
  125 |                         GlobalSelectionSystem().rotateSelected(quaternion_for_matrix4_rotation(matrix4_rotation_for_x_degrees(deg)));
      |                                                                                               ^
src/tools/radiant/libs/math/matrix.h:831:16: warning: inlining failed in call to 'matrix4_rotation_for_x_degrees': function not inlinable [-Winline]
  831 | inline Matrix4 matrix4_rotation_for_x_degrees (float x)
      |                ^
src/tools/radiant/radiant/select.cpp:125:126: note: called from here
  125 |                         GlobalSelectionSystem().rotateSelected(quaternion_for_matrix4_rotation(matrix4_rotation_for_x_degrees(deg)));
      |                                                                                                                              ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/select.cpp:125:46: note: called from here
  125 |                         GlobalSelectionSystem().rotateSelected(quaternion_for_matrix4_rotation(matrix4_rotation_for_x_degrees(deg)));
      |                                              ^
src/tools/radiant/libs/math/quaternion.h:207:19: warning: inlining failed in call to 'quaternion_for_matrix4_rotation': function not inlinable [-Winline]
  207 | inline Quaternion quaternion_for_matrix4_rotation (const Matrix4& matrix4)
      |                   ^
src/tools/radiant/radiant/select.cpp:128:95: note: called from here
  128 |                         GlobalSelectionSystem().rotateSelected(quaternion_for_matrix4_rotation(matrix4_rotation_for_y_degrees(deg)));
      |                                                                                               ^
src/tools/radiant/libs/math/matrix.h:849:16: warning: inlining failed in call to 'matrix4_rotation_for_y_degrees': function not inlinable [-Winline]
  849 | inline Matrix4 matrix4_rotation_for_y_degrees (float y)
      |                ^
src/tools/radiant/include/idatastream.h: In member function '__ct_base ':
src/tools/radiant/radiant/select.cpp:128:126: note: called from here
  128 |                         GlobalSelectionSystem().rotateSelected(quaternion_for_matrix4_rotation(matrix4_rotation_for_y_degrees(deg)));
      |                                                                                                                              ^
src/tools/radiant/include/idatastream.h:72:7: warning: inlining failed in call to '__dt_base ': function not inlinable [-Winline]
   72 | class SeekableInputStream : public InputStream, public SeekableStream {
      |       ^
src/tools/radiant/libs/stream/filestream.h:56:17: note: called from here
   56 |                 }
      |                 ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/select.cpp:128:46: note: called from here
  128 |                         GlobalSelectionSystem().rotateSelected(quaternion_for_matrix4_rotation(matrix4_rotation_for_y_degrees(deg)));
      |                                              ^
src/tools/radiant/libs/math/quaternion.h:207:19: warning: inlining failed in call to 'quaternion_for_matrix4_rotation': function not inlinable [-Winline]
  207 | inline Quaternion quaternion_for_matrix4_rotation (const Matrix4& matrix4)
      |                   ^
src/tools/radiant/radiant/select.cpp:131:95: note: called from here
  131 |                         GlobalSelectionSystem().rotateSelected(quaternion_for_matrix4_rotation(matrix4_rotation_for_z_degrees(deg)));
      |                                                                                               ^
src/tools/radiant/libs/math/matrix.h:867:16: warning: inlining failed in call to 'matrix4_rotation_for_z_degrees': function not inlinable [-Winline]
  867 | inline Matrix4 matrix4_rotation_for_z_degrees (float z)
      |                ^
src/tools/radiant/radiant/select.cpp:131:126: note: called from here
  131 |                         GlobalSelectionSystem().rotateSelected(quaternion_for_matrix4_rotation(matrix4_rotation_for_z_degrees(deg)));
      |                                                                                                                              ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/select.cpp:131:46: note: called from here
  131 |                         GlobalSelectionSystem().rotateSelected(quaternion_for_matrix4_rotation(matrix4_rotation_for_z_degrees(deg)));
      |                                              ^
src/tools/radiant/include/iselection.h: In function 'Select_FlipAxis':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/select.cpp:62:30: note: called from here
   62 |         GlobalSelectionSystem().scaleSelected(flip);
      |                              ^
src/tools/radiant/libs/stream/filestream.h: In member function 'seek':
src/tools/radiant/libs/stream/filestream.h:31:20: warning: inlining failed in call to 'whence_for_seekdir': function not inlinable [-Winline]
   31 |         inline int whence_for_seekdir (SeekableStream::seekdir direction)
      |                    ^
src/tools/radiant/libs/stream/filestream.h:79:37: note: called from here
   79 |                         return fseek(m_file, offset, FileStreamDetail::whence_for_seekdir(direction));
      |                                     ^
src/tools/radiant/radiant/select.cpp: In function 'Selection_Flipx':
src/tools/radiant/radiant/select.cpp:58:13: warning: inlining failed in call to 'Select_FlipAxis': function not inlinable [-Winline]
   58 | inline void Select_FlipAxis (int axis)
      |             ^
src/tools/radiant/radiant/select.cpp:68:24: note: called from here
   68 |         Select_FlipAxis(0);
      |                        ^
src/tools/radiant/libs/bytestreamutils.h: In function 'istream_read_zip_file_header':
src/tools/radiant/libs/bytestreamutils.h:87:17: warning: inlining failed in call to 'istream_read_uint16_le': function not inlinable [-Winline]
   87 | inline uint16_t istream_read_uint16_le (InputStreamType& istream)
      |                 ^
src/tools/radiant/radiant/filesystem/pk3/pkzip.h:103:54: note: called from here
  103 |         file_header.z_extras = istream_read_uint16_le(istream);
      |                                                      ^
src/tools/radiant/libs/bytestreamutils.h:87:17: warning: inlining failed in call to 'istream_read_uint16_le': function not inlinable [-Winline]
   87 | inline uint16_t istream_read_uint16_le (InputStreamType& istream)
      |                 ^
src/tools/radiant/radiant/filesystem/pk3/pkzip.h:102:54: note: called from here
  102 |         file_header.z_namlen = istream_read_uint16_le(istream);
      |                                                      ^
src/tools/radiant/libs/bytestreamutils.h:103:17: warning: inlining failed in call to 'istream_read_uint32_le': function not inlinable [-Winline]
  103 | inline uint32_t istream_read_uint32_le (InputStreamType& istream)
      |                 ^
src/tools/radiant/libs/character.h: In function 'shader_valid':
src/tools/radiant/radiant/filesystem/pk3/pkzip.h:101:53: note: called from here
  101 |         file_header.z_usize = istream_read_uint32_le(istream);
      |                                                     ^
src/tools/radiant/libs/bytestreamutils.h:103:17: warning: inlining failed in call to 'istream_read_uint32_le': function not inlinable [-Winline]
  103 | inline uint32_t istream_read_uint32_le (InputStreamType& istream)
      |                 ^
src/tools/radiant/radiant/filesystem/pk3/pkzip.h:100:53: note: called from here
  100 |         file_header.z_csize = istream_read_uint32_le(istream);
      |                                                     ^
src/tools/radiant/libs/bytestreamutils.h:103:17: warning: inlining failed in call to 'istream_read_uint32_le': function not inlinable [-Winline]
  103 | inline uint32_t istream_read_uint32_le (InputStreamType& istream)
      |                 ^
src/tools/radiant/radiant/filesystem/pk3/pkzip.h:99:53: note: called from here
   99 |         file_header.z_crc32 = istream_read_uint32_le(istream);
      |                                                     ^
src/tools/radiant/radiant/filesystem/pk3/pkzip.h:67:13: warning: inlining failed in call to 'istream_read_zip_dostime': function not inlinable [-Winline]
   67 | inline void istream_read_zip_dostime (InputStream& istream, zip_dostime& dostime)
      |             ^
src/tools/radiant/libs/character.h:35:13: warning: inlining failed in call to 'string_is_ascii': function not inlinable [-Winline]
   35 | inline bool string_is_ascii (const std::string& str)
      |             ^
src/tools/radiant/radiant/filesystem/pk3/pkzip.h:98:33: note: called from here
   98 |         istream_read_zip_dostime(istream, file_header.z_dostime);
      |                                 ^
src/tools/radiant/libs/bytestreamutils.h:87:17: warning: inlining failed in call to 'istream_read_uint16_le': function not inlinable [-Winline]
   87 | inline uint16_t istream_read_uint16_le (InputStreamType& istream)
      |                 ^
src/tools/radiant/radiant/filesystem/pk3/pkzip.h:97:53: note: called from here
   97 |         file_header.z_compr = istream_read_uint16_le(istream);
      |                                                     ^
src/tools/radiant/libs/bytestreamutils.h:87:17: warning: inlining failed in call to 'istream_read_uint16_le': function not inlinable [-Winline]
   87 | inline uint16_t istream_read_uint16_le (InputStreamType& istream)
      |                 ^
src/tools/radiant/radiant/filesystem/pk3/pkzip.h:96:53: note: called from here
   96 |         file_header.z_flags = istream_read_uint16_le(istream);
      |                                                     ^
src/tools/radiant/radiant/filesystem/pk3/pkzip.h:55:13: warning: inlining failed in call to 'istream_read_zip_version': function not inlinable [-Winline]
   55 | inline void istream_read_zip_version (InputStream& istream, zip_version& version)
      |             ^
src/tools/radiant/radiant/filesystem/pk3/pkzip.h:95:33: note: called from here
   95 |         istream_read_zip_version(istream, file_header.z_extract);
      |                                 ^
src/tools/radiant/radiant/filesystem/pk3/pkzip.h:44:13: warning: inlining failed in call to 'istream_read_zip_magic': function not inlinable [-Winline]
   44 | inline void istream_read_zip_magic (InputStream& istream, zip_magic& magic)
      |             ^
src/tools/radiant/radiant/filesystem/pk3/pkzip.h:94:31: note: called from here
   94 |         istream_read_zip_magic(istream, file_header.z_magic);
      |                               ^
src/tools/radiant/libs/shaderlib.h:61:31: note: called from here
   61 |         return string_is_ascii(shader) && strchr(shader.c_str(), ' ') == 0 && strchr(shader.c_str(), '\n') == 0 && strchr(shader.c_str(), '\r')
      |                               ^
src/tools/radiant/radiant/select.cpp: In function 'Selection_Flipy':
src/tools/radiant/radiant/select.cpp:58:13: warning: inlining failed in call to 'Select_FlipAxis': function not inlinable [-Winline]
   58 | inline void Select_FlipAxis (int axis)
      |             ^
src/tools/radiant/radiant/select.cpp:74:24: note: called from here
   74 |         Select_FlipAxis(1);
      |                        ^
src/tools/radiant/libs/bytestreamutils.h: In function 'istream_read_zip_disk_trailer':
src/tools/radiant/libs/bytestreamutils.h:87:17: warning: inlining failed in call to 'istream_read_uint16_le': function not inlinable [-Winline]
   87 | inline uint16_t istream_read_uint16_le (InputStreamType& istream)
      |                 ^
src/tools/radiant/radiant/filesystem/pk3/pkzip.h:210:56: note: called from here
  210 |         disk_trailer.z_comment = istream_read_uint16_le(istream);
      |                                                        ^
src/tools/radiant/libs/bytestreamutils.h:103:17: warning: inlining failed in call to 'istream_read_uint32_le': function not inlinable [-Winline]
  103 | inline uint32_t istream_read_uint32_le (InputStreamType& istream)
      |                 ^
src/tools/radiant/radiant/filesystem/pk3/pkzip.h:209:57: note: called from here
  209 |         disk_trailer.z_rootseek = istream_read_uint32_le(istream);
      |                                                         ^
src/tools/radiant/libs/bytestreamutils.h:103:17: warning: inlining failed in call to 'istream_read_uint32_le': function not inlinable [-Winline]
  103 | inline uint32_t istream_read_uint32_le (InputStreamType& istream)
      |                 ^
src/tools/radiant/radiant/filesystem/pk3/pkzip.h:208:57: note: called from here
  208 |         disk_trailer.z_rootsize = istream_read_uint32_le(istream);
      |                                                         ^
src/tools/radiant/libs/bytestreamutils.h:87:17: warning: inlining failed in call to 'istream_read_uint16_le': function not inlinable [-Winline]
   87 | inline uint16_t istream_read_uint16_le (InputStreamType& istream)
      |                 ^
src/tools/radiant/radiant/filesystem/pk3/pkzip.h:207:61: note: called from here
  207 |         disk_trailer.z_finalentries = istream_read_uint16_le(istream);
      |                                                             ^
src/tools/radiant/libs/bytestreamutils.h:87:17: warning: inlining failed in call to 'istream_read_uint16_le': function not inlinable [-Winline]
   87 | inline uint16_t istream_read_uint16_le (InputStreamType& istream)
      |                 ^
src/tools/radiant/radiant/filesystem/pk3/pkzip.h:206:56: note: called from here
  206 |         disk_trailer.z_entries = istream_read_uint16_le(istream);
      |                                                        ^
src/tools/radiant/libs/bytestreamutils.h:87:17: warning: inlining failed in call to 'istream_read_uint16_le': function not inlinable [-Winline]
   87 | inline uint16_t istream_read_uint16_le (InputStreamType& istream)
      |                 ^
src/tools/radiant/radiant/filesystem/pk3/pkzip.h:205:58: note: called from here
  205 |         disk_trailer.z_finaldisk = istream_read_uint16_le(istream);
      |                                                          ^
src/tools/radiant/libs/bytestreamutils.h:87:17: warning: inlining failed in call to 'istream_read_uint16_le': function not inlinable [-Winline]
   87 | inline uint16_t istream_read_uint16_le (InputStreamType& istream)
      |                 ^
src/tools/radiant/include/iundo.h: In member function 'instanceAttach':
src/tools/radiant/radiant/filesystem/pk3/pkzip.h:204:53: note: called from here
  204 |         disk_trailer.z_disk = istream_read_uint16_le(istream);
      |                                                     ^
src/tools/radiant/radiant/filesystem/pk3/pkzip.h:44:13: warning: inlining failed in call to 'istream_read_zip_magic': function not inlinable [-Winline]
   44 | inline void istream_read_zip_magic (InputStream& istream, zip_magic& magic)
      |             ^
src/tools/radiant/radiant/filesystem/pk3/pkzip.h:203:31: note: called from here
  203 |         istream_read_zip_magic(istream, disk_trailer.z_magic);
      |                               ^
src/tools/radiant/include/iundo.h:172:20: warning: inlining failed in call to 'GlobalUndoSystem': function not inlinable [-Winline]
  172 | inline UndoSystem& GlobalUndoSystem ()
      |                    ^
src/tools/radiant/radiant/brush/Face.cpp:62:47: note: called from here
   62 |         m_undoable_observer = GlobalUndoSystem().observer(this);
      |                                               ^
src/tools/radiant/radiant/select.cpp: In function 'Selection_Flipz':
src/tools/radiant/radiant/select.cpp:58:13: warning: inlining failed in call to 'Select_FlipAxis': function not inlinable [-Winline]
   58 | inline void Select_FlipAxis (int axis)
      |             ^
src/tools/radiant/radiant/select.cpp:80:24: note: called from here
   80 |         Select_FlipAxis(2);
      |                        ^
src/tools/radiant/include/iundo.h: In member function 'instanceDetach':
src/tools/radiant/include/iundo.h:172:20: warning: inlining failed in call to 'GlobalUndoSystem': function not inlinable [-Winline]
  172 | inline UndoSystem& GlobalUndoSystem ()
      |                    ^
src/tools/radiant/radiant/brush/Face.cpp:67:25: note: called from here
   67 |         GlobalUndoSystem().release(this);
      |                         ^
src/tools/radiant/radiant/select.cpp: In function 'Selection_Rotatex':
src/tools/radiant/radiant/select.cpp:117:13: warning: inlining failed in call to 'Select_RotateAxis': function not inlinable [-Winline]
  117 | inline void Select_RotateAxis (int axis, float deg)
      |             ^
src/tools/radiant/radiant/select.cpp:140:26: note: called from here
  140 |         Select_RotateAxis(0, -90);
      |                          ^
src/tools/radiant/radiant/select.cpp: In function 'Selection_Rotatey':
src/tools/radiant/radiant/select.cpp:117:13: warning: inlining failed in call to 'Select_RotateAxis': function not inlinable [-Winline]
  117 | inline void Select_RotateAxis (int axis, float deg)
      |             ^
src/tools/radiant/radiant/select.cpp:146:26: note: called from here
  146 |         Select_RotateAxis(1, 90);
      |                          ^
src/tools/radiant/libs/scenelib.h: In member function '__ct_base ':
src/tools/radiant/libs/scenelib.h:95:15: warning: inlining failed in call to '__ct_base .isra': function not inlinable [-Winline]
   95 |         class Node : public INode
      |               ^
src/tools/radiant/radiant/brush/BrushNode.h:96:142: note: called from here
   96 |                                                 InstanceSet::BoundsChangedCaller(m_instances)), m_mapImporter(m_brush), m_mapExporter(m_brush)
      |                                                                                                                                              ^
src/tools/radiant/radiant/brush/TexDef.h: In member function 'setTexdef':
src/tools/radiant/radiant/brush/TexDef.h:6:7: warning: inlining failed in call to 'operator=.isra': function not inlinable [-Winline]
    6 | class TexDef: public GenericTextureDefinition
      |       ^
src/tools/radiant/radiant/brush/FaceTexDef.cpp:22:44: note: called from here
   22 |         m_projection.m_texdef = projection.m_texdef;
      |                                            ^
src/tools/radiant/radiant/select.cpp: In function 'Selection_Rotatez':
src/tools/radiant/radiant/select.cpp:117:13: warning: inlining failed in call to 'Select_RotateAxis': function not inlinable [-Winline]
  117 | inline void Select_RotateAxis (int axis, float deg)
      |             ^
src/tools/radiant/radiant/select.cpp:152:26: note: called from here
  152 |         Select_RotateAxis(2, -90);
      |                          ^
src/tools/radiant/radiant/select.cpp: In function 'Selection_NudgeZ':
src/tools/radiant/radiant/select.cpp:155:13: warning: inlining failed in call to 'Nudge.constprop': function not inlinable [-Winline]
  155 | inline void Nudge (int nDim, float fNudge)
      |             ^
src/tools/radiant/radiant/select.cpp:169:14: note: called from here
  169 |         Nudge(2, amount);
      |              ^
src/tools/radiant/include/igrid.h: In function 'Selection_MoveDown':
src/tools/radiant/include/igrid.h:74:22: warning: inlining failed in call to 'GlobalGrid': function not inlinable [-Winline]
   74 | inline IGridManager& GlobalGrid() {
      |                      ^
src/tools/radiant/radiant/select.cpp:174:37: note: called from here
  174 |         Selection_NudgeZ(-GlobalGrid().getGridSize());
      |                                     ^
src/tools/radiant/include/igrid.h: In function 'Selection_MoveUp':
src/tools/radiant/include/igrid.h:74:22: warning: inlining failed in call to 'GlobalGrid': function not inlinable [-Winline]
   74 | inline IGridManager& GlobalGrid() {
      |                      ^
src/tools/radiant/radiant/select.cpp:179:36: note: called from here
  179 |         Selection_NudgeZ(GlobalGrid().getGridSize());
      |                                    ^
src/tools/radiant/include/iradiant.h: In member function 'init':
src/tools/radiant/include/iradiant.h:162:18: warning: inlining failed in call to 'GlobalRadiant': function not inlinable [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^
src/tools/radiant/radiant/filters/BasicFilterSystem.cpp:53:22: note: called from here
   53 |         GlobalRadiant().addEventListener(this);
      |                      ^
src/tools/radiant/include/iselection.h: In member function 'invertSelected':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/brush/FaceInstance.cpp:121:38: note: called from here
  121 |         switch (GlobalSelectionSystem().ComponentMode()) {
      |                                      ^
src/tools/radiant/include/selectable.h: In member function 'selectReversedPlane':
src/tools/radiant/include/selectable.h:279:13: warning: inlining failed in call to 'Selector_add': function not inlinable [-Winline]
  279 | inline void Selector_add (Selector& selector, Selectable& selectable)
      |             ^
src/tools/radiant/radiant/brush/FaceInstance.cpp:257:29: note: called from here
  257 |                 Selector_add(selector, m_selectable);
      |                             ^
src/tools/radiant/include/modulesystem.h: In member function 'selfRegister':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:109:43: note: called from here
  109 |                         globalModuleServer().registerModule(getName(), getVersion(),
      |                                           ^
src/tools/radiant/radiant/brush/VertexSelection.h: In function 'VertexSelection_erase':
src/tools/radiant/radiant/brush/VertexSelection.h:8:34: warning: inlining failed in call to 'VertexSelection_find': function not inlinable [-Winline]
    8 | inline VertexSelection::iterator VertexSelection_find (VertexSelection& self, std::size_t value)
      |                                  ^
src/tools/radiant/radiant/brush/VertexSelection.h:29:59: note: called from here
   29 |         VertexSelection::iterator i = VertexSelection_find(self, value);
      |                                                           ^
src/tools/radiant/libs/scenelib.h: In member function 'pre':
src/tools/radiant/libs/scenelib.h:598:13: warning: inlining failed in call to 'Instance_setSelected': function not inlinable [-Winline]
  598 | inline void Instance_setSelected (scene::Instance& instance, bool selected)
      |             ^
src/tools/radiant/radiant/filters/InstanceUpdateWalker.h:21:45: note: called from here
   21 |                         Instance_setSelected(instance, false);
      |                                             ^
src/tools/radiant/radiant/brush/VertexSelection.h: In member function 'selected_vertex':
src/tools/radiant/radiant/brush/VertexSelection.h:13:40: warning: inlining failed in call to 'VertexSelection_find': function not inlinable [-Winline]
   13 | inline VertexSelection::const_iterator VertexSelection_find (const VertexSelection& self, std::size_t value)
      |                                        ^
src/tools/radiant/radiant/brush/FaceInstance.cpp:394:36: note: called from here
  394 |         return VertexSelection_find(m_vertexSelection, winding[index].adjacent) != m_vertexSelection.end();
      |                                    ^
src/tools/radiant/radiant/brush/VertexSelection.h: In member function 'selected_edge':
src/tools/radiant/radiant/brush/VertexSelection.h:13:40: warning: inlining failed in call to 'VertexSelection_find': function not inlinable [-Winline]
   13 | inline VertexSelection::const_iterator VertexSelection_find (const VertexSelection& self, std::size_t value)
      |                                        ^
src/tools/radiant/radiant/brush/FaceInstance.cpp:440:36: note: called from here
  440 |         return VertexSelection_find(m_edgeSelection, m_face->getWinding()[index].adjacent) != m_edgeSelection.end();
      |                                    ^
src/tools/radiant/libs/bytestreamutils.h: In function 'istream_read_int16_le':
src/tools/radiant/libs/bytestreamutils.h:54:13: warning: inlining failed in call to 'istream_read_little_endian.constprop': function not inlinable [-Winline]
   54 | inline void istream_read_little_endian (InputStreamType& istream, Type& value)
      |             ^
src/tools/radiant/libs/bytestreamutils.h:82:35: note: called from here
   82 |         istream_read_little_endian(istream, value);
      |                                   ^
src/tools/radiant/libs/bytestreamutils.h: In function 'istream_read_uint16_le':
src/tools/radiant/libs/bytestreamutils.h:54:13: warning: inlining failed in call to 'istream_read_little_endian.constprop': function not inlinable [-Winline]
   54 | inline void istream_read_little_endian (InputStreamType& istream, Type& value)
      |             ^
src/tools/radiant/libs/bytestreamutils.h:90:35: note: called from here
   90 |         istream_read_little_endian(istream, value);
      |                                   ^
src/tools/radiant/libs/bytestreamutils.h: In function 'istream_read_int32_le':
src/tools/radiant/libs/bytestreamutils.h:54:13: warning: inlining failed in call to 'istream_read_little_endian.constprop': function not inlinable [-Winline]
   54 | inline void istream_read_little_endian (InputStreamType& istream, Type& value)
      |             ^
src/tools/radiant/libs/bytestreamutils.h:98:35: note: called from here
   98 |         istream_read_little_endian(istream, value);
      |                                   ^
src/tools/radiant/include/modulesystem.h: In member function 'selfRegister':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:109:43: note: called from here
  109 |                         globalModuleServer().registerModule(getName(), getVersion(),
      |                                           ^
src/tools/radiant/libs/bytestreamutils.h: In function 'istream_read_uint32_le':
src/tools/radiant/libs/bytestreamutils.h:54:13: warning: inlining failed in call to 'istream_read_little_endian.constprop': function not inlinable [-Winline]
   54 | inline void istream_read_little_endian (InputStreamType& istream, Type& value)
      |             ^
src/tools/radiant/libs/bytestreamutils.h:106:35: note: called from here
  106 |         istream_read_little_endian(istream, value);
      |                                   ^
src/tools/radiant/include/ieventmanager.h: In member function 'gridChanged':
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/xyview/grid/Grid.cpp:195:51: note: called from here
  195 |                                 GlobalEventManager().setToggled(toggleName, _activeGridSize == gridItem.getGridSize());
      |                                                   ^
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_premultiply_by_matrix4':
src/tools/radiant/libs/math/matrix.h:502:16: warning: inlining failed in call to 'matrix4_premultiplied_by_matrix4': function not inlinable [-Winline]
  502 | inline Matrix4 matrix4_premultiplied_by_matrix4 (const Matrix4& self, const Matrix4& other)
      |                ^
src/tools/radiant/libs/math/matrix.h:531:48: note: called from here
  531 |         self = matrix4_premultiplied_by_matrix4(self, other);
      |                                                ^
src/tools/radiant/include/iregistry.h: In member function 'constructDefault':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/brush/TextureProjection.cpp:17:37: note: called from here
   17 |         float scale = GlobalRegistry().getFloat("user/ui/textures/defaultTextureScale");
      |                                     ^
src/tools/radiant/libs/string/string.h: In member function 'isVisible':
src/tools/radiant/libs/gtkutil/container.h: In function 'console_populate_popup':
src/tools/radiant/libs/gtkutil/container.h:27:19: warning: inlining failed in call to 'container_add_widget.isra': function not inlinable [-Winline]
   27 | inline GtkWidget* container_add_widget (GtkContainer* container, GtkWidget* widget)
      |                   ^
src/tools/radiant/libs/string/string.h:155:20: warning: inlining failed in call to 'toString': function not inlinable [-Winline]
  155 | inline std::string toString (const T& t)
      |                    ^
src/tools/radiant/radiant/log/console.cpp:91:29: note: called from here
   91 |         container_add_widget(GTK_CONTAINER(menu), item);
      |                             ^
src/tools/radiant/radiant/filters/BasicFilterSystem.cpp:468:48: note: called from here
  468 |         return isVisible(type, string::toString(flags));
      |                                                ^
src/tools/radiant/include/itexdef.h: In member function '__ct_base ':
src/tools/radiant/include/itexdef.h:31:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline]
   31 | class GenericTextureDefinition
      |       ^
src/tools/radiant/radiant/brush/TexDef.cpp:17:47: note: called from here
   17 |                 GenericTextureDefinition(other)
      |                                               ^
src/tools/radiant/libs/generic/functional.h: In function 'invokeSignalHandlers':
src/tools/radiant/libs/generic/functional.h:202:28: warning: inlining failed in call to 'operator().constprop': function not inlinable [-Winline]
  202 |         inline result_type operator()(Functor functor) {
      |                            ^
src/tools/radiant/libs/signal/signal.h:285:39: note: called from here
  285 |         while (first != last && invoke(*first++) != SIGNAL_STOP_EMISSION) {
      |                                       ^
src/tools/radiant/radiant/brush/TextureProjection.h: In member function 'GetTexdef':
src/tools/radiant/radiant/brush/TextureProjection.h:10:7: warning: inlining failed in call to 'operator=.isra': function not inlinable [-Winline]
   10 | class TextureProjection
      |       ^
src/tools/radiant/radiant/brush/Face.cpp:263:42: note: called from here
  263 |         projection = m_texdef.normalised();
      |                                          ^
src/tools/radiant/libs/math/FloatTools.h: In member function 'rotate':
src/tools/radiant/libs/math/FloatTools.h:31:12: warning: inlining failed in call to 'float_to_integer.isra': function not inlinable [-Winline]
   31 | inline int float_to_integer (const Element& f)
      |            ^
src/tools/radiant/radiant/brush/TexDef.cpp:67:55: note: called from here
   67 |         _rotate = static_cast<float> (float_to_integer(_rotate) % 360);
      |                                                       ^
src/tools/radiant/include/modulesystem.h: In function '__ct_base .constprop':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:303:48: note: called from here
  303 |                         if (!globalModuleServer().getError()) {
      |                                                ^
src/tools/radiant/include/iregistry.h: In member function 'keyChanged':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/xyview/GlobalXYWnd.cpp:127:39: note: called from here
  127 |         _caulkTexture = GlobalRegistry().get(RKEY_CAULK_TEXTURE);
      |                                       ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/xyview/GlobalXYWnd.cpp:126:52: note: called from here
  126 |         _alwaysCaulkForNewBrushes = (GlobalRegistry().get(RKEY_ALWAYS_CAULK_FOR_NEW_BRUSHES) == "1");
      |                                                    ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/xyview/GlobalXYWnd.cpp:125:44: note: called from here
  125 |         _defaultBlockSize = (GlobalRegistry().getInt(RKEY_DEFAULT_BLOCKSIZE));
      |                                            ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/xyview/GlobalXYWnd.cpp:124:40: note: called from here
  124 |         _showWorkzone = (GlobalRegistry().get(RKEY_SHOW_WORKZONE) == "1");
      |                                        ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/xyview/GlobalXYWnd.cpp:123:36: note: called from here
  123 |         _showAxes = (GlobalRegistry().get(RKEY_SHOW_AXES) == "1");
      |                                    ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/xyview/GlobalXYWnd.cpp:122:39: note: called from here
  122 |         _showOutline = (GlobalRegistry().get(RKEY_SHOW_OUTLINE) == "1");
      |                                       ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/xyview/GlobalXYWnd.cpp:121:43: note: called from here
  121 |         _showCoordinates = (GlobalRegistry().get(RKEY_SHOW_COORDINATES) == "1");
      |                                           ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/xyview/GlobalXYWnd.cpp:120:38: note: called from here
  120 |         _showBlocks = (GlobalRegistry().get(RKEY_SHOW_BLOCKS) == "1");
      |                                      ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/xyview/GlobalXYWnd.cpp:119:40: note: called from here
  119 |         _showSizeInfo = (GlobalRegistry().get(RKEY_SHOW_SIZE_INFO) == "1");
      |                                        ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/xyview/GlobalXYWnd.cpp:118:36: note: called from here
  118 |         _showGrid = (GlobalRegistry().get(RKEY_SHOW_GRID) == "1");
      |                                    ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/xyview/GlobalXYWnd.cpp:117:42: note: called from here
  117 |         _showCrossHairs = (GlobalRegistry().get(RKEY_SHOW_CROSSHAIRS) == "1");
      |                                          ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/xyview/GlobalXYWnd.cpp:116:39: note: called from here
  116 |         _camXYUpdate = (GlobalRegistry().get(RKEY_CAMERA_XY_UPDATE) == "1");
      |                                       ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/xyview/GlobalXYWnd.cpp:115:38: note: called from here
  115 |         _chaseMouse = (GlobalRegistry().get(RKEY_CHASE_MOUSE) == "1");
      |                                      ^
src/tools/radiant/libs/math/FloatTools.h: In member function 'normalise':
src/tools/radiant/include/modulesystem.h: In function '__ct_base .constprop':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:303:48: note: called from here
  303 |                         if (!globalModuleServer().getError()) {
      |                                                ^
src/tools/radiant/libs/math/FloatTools.h:60:16: warning: inlining failed in call to 'float_mod.isra': function not inlinable [-Winline]
   60 | inline Element float_mod (const Element& self, const ModulusElement& modulus)
      |                ^
src/tools/radiant/radiant/brush/TexDef.cpp:81:30: note: called from here
   81 |         _shift[1] = float_mod(_shift[1], height);
      |                              ^
src/tools/radiant/libs/math/FloatTools.h:60:16: warning: inlining failed in call to 'float_mod.isra': function not inlinable [-Winline]
   60 | inline Element float_mod (const Element& self, const ModulusElement& modulus)
      |                ^
src/tools/radiant/radiant/brush/TexDef.cpp:80:30: note: called from here
   80 |         _shift[0] = float_mod(_shift[0], width);
      |                              ^
src/tools/radiant/include/ieventmanager.h: In member function '__dt_base ':
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/ui/textureoverview/TextureOverviewDialog.cpp:109:35: note: called from here
  109 |                 GlobalEventManager().disconnectDialogWindow(GTK_WINDOW(getWindow()));
      |                                   ^
src/tools/radiant/include/modulesystem.h: In function '__ct_base .constprop':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:303:48: note: called from here
  303 |                         if (!globalModuleServer().getError()) {
      |                                                ^
src/tools/radiant/include/selectable.h: In function 'assign_if_closer':
src/tools/radiant/include/selectable.h:70:13: warning: inlining failed in call to 'SelectionIntersection_closer': function not inlinable [-Winline]
   70 | inline bool SelectionIntersection_closer (const SelectionIntersection& self, const SelectionIntersection& other)
      |             ^
src/tools/radiant/include/selectable.h:78:41: note: called from here
   78 |         if (SelectionIntersection_closer(other, best)) {
      |                                         ^
src/tools/radiant/include/selectable.h: In member function 'addIntersection':
src/tools/radiant/include/selectable.h:76:13: warning: inlining failed in call to 'assign_if_closer': function not inlinable [-Winline]
   76 | inline void assign_if_closer (SelectionIntersection& best, const SelectionIntersection& other)
      |             ^
src/tools/radiant/radiant/selection/Selectors.h:30:21: note: called from here
   30 |     assign_if_closer(_intersection, intersection);
      |                     ^
src/tools/radiant/include/modulesystem.h: In function '__ct_base .constprop':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:303:48: note: called from here
  303 |                         if (!globalModuleServer().getError()) {
      |                                                ^
src/tools/radiant/include/selectable.h: In member function 'addIntersection':
src/tools/radiant/include/selectable.h:76:13: warning: inlining failed in call to 'assign_if_closer': function not inlinable [-Winline]
   76 | inline void assign_if_closer (SelectionIntersection& best, const SelectionIntersection& other)
      |             ^
src/tools/radiant/radiant/selection/Selectors.h:82:23: note: called from here
   82 |       assign_if_closer(_intersection, intersection);
      |                       ^
src/tools/radiant/include/iscenegraph.h: In function 'Scene_BrushSplitByPlane':
src/tools/radiant/include/iscenegraph.h:246:13: warning: inlining failed in call to 'SceneChangeNotify': function not inlinable [-Winline]
  246 | inline void SceneChangeNotify ()
      |             ^
src/tools/radiant/radiant/brush/csg/csg.cpp:434:26: note: called from here
  434 |         SceneChangeNotify();
      |                          ^
src/tools/radiant/include/selectable.h: In member function 'addIntersection':
src/tools/radiant/include/selectable.h:76:13: warning: inlining failed in call to 'assign_if_closer': function not inlinable [-Winline]
   76 | inline void assign_if_closer (SelectionIntersection& best, const SelectionIntersection& other)
      |             ^
src/tools/radiant/radiant/selection/Selectors.h:128:21: note: called from here
  128 |     assign_if_closer(_intersection, intersection);
      |                     ^
src/tools/radiant/include/modulesystem.h: In function '__ct_base .constprop':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:303:48: note: called from here
  303 |                         if (!globalModuleServer().getError()) {
      |                                                ^
src/tools/radiant/include/modulesystem.h: In function '__ct_base .constprop':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:303:48: note: called from here
  303 |                         if (!globalModuleServer().getError()) {
      |                                                ^
src/tools/radiant/radiant/brush/Brush.h: In member function 'buildBoundaryRepresentation':
src/tools/radiant/radiant/brush/Brush.h:22:21: warning: inlining failed in call to 'next_edge': function not inlinable [-Winline]
   22 | inline FaceVertexId next_edge (const Faces& faces, FaceVertexId faceVertex)
      |                     ^
src/tools/radiant/radiant/brush/Brush.cpp:863:103: note: called from here
  863 |                                                 edgePairs[i].m_next = edgePairs.data() + absoluteIndex(next_edge(m_faces, faceVertices[i]));
      |                                                                                                       ^
src/tools/radiant/radiant/brush/Brush.cpp:797:20: warning: inlining failed in call to 'ProximalVertexArray_index.isra': function not inlinable [-Winline]
  797 | inline std::size_t ProximalVertexArray_index (const ProximalVertexArray& array, const ProximalVertex& vertex)
      |                    ^
src/tools/radiant/radiant/brush/Brush.cpp:878:117: note: called from here
  878 |                                                 edge_push_back(faceVertices[ProximalVertexArray_index(edgePairs, *i)]);
      |                                                                                                                     ^
src/tools/radiant/radiant/brush/Brush.cpp:797:20: warning: inlining failed in call to 'ProximalVertexArray_index.isra': function not inlinable [-Winline]
  797 | inline std::size_t ProximalVertexArray_index (const ProximalVertexArray& array, const ProximalVertex& vertex)
      |                    ^
src/tools/radiant/radiant/brush/Brush.cpp:885:140: note: called from here
  885 |                                                 FaceVertexId faceVertex = faceVertices[ProximalVertexArray_index(edgePairs, uniqueEdges[i])];
      |                                                                                                                                            ^
src/tools/radiant/radiant/brush/Brush.cpp:797:20: warning: inlining failed in call to 'ProximalVertexArray_index.isra': function not inlinable [-Winline]
  797 | inline std::size_t ProximalVertexArray_index (const ProximalVertexArray& array, const ProximalVertex& vertex)
      |                    ^
src/tools/radiant/radiant/brush/Brush.cpp:894:140: note: called from here
  894 |                                                 FaceVertexId faceVertex = faceVertices[ProximalVertexArray_index(edgePairs, uniqueEdges[i])];
      |                                                                                                                                            ^
src/tools/radiant/radiant/brush/winding.h:90:36: warning: inlining failed in call to 'next': function not inlinable [-Winline]
   90 |                 inline std::size_t next(std::size_t i) const
      |                                    ^
src/tools/radiant/radiant/brush/Brush.cpp:897:142: note: called from here
  897 |                                                 Vector3 edge = vector3_mid(w[faceVertex.getVertex()].vertex, w[w.next(faceVertex.getVertex())].vertex);
      |                                                                                                                                              ^
src/tools/radiant/libs/math/Vector3.h:451:30: warning: inlining failed in call to 'vector3_mid': function not inlinable [-Winline]
  451 | inline BasicVector3<Element> vector3_mid (const BasicVector3<Element>& begin, const BasicVector3<Element>& end)
      |                              ^
src/tools/radiant/radiant/brush/Brush.cpp:897:75: note: called from here
  897 |                                                 Vector3 edge = vector3_mid(w[faceVertex.getVertex()].vertex, w[w.next(faceVertex.getVertex())].vertex);
      |                                                                           ^
src/tools/radiant/radiant/brush/Brush.h:36:21: warning: inlining failed in call to 'next_vertex': function not inlinable [-Winline]
   36 | inline FaceVertexId next_vertex (const Faces& faces, FaceVertexId faceVertex)
      |                     ^
src/tools/radiant/radiant/brush/Brush.cpp:917:107: note: called from here
  917 |                                                 vertexRings[i].m_next = vertexRings.data() + absoluteIndex(
      |                                                                                                           ^
src/tools/radiant/radiant/brush/Brush.cpp:797:20: warning: inlining failed in call to 'ProximalVertexArray_index.isra': function not inlinable [-Winline]
  797 | inline std::size_t ProximalVertexArray_index (const ProximalVertexArray& array, const ProximalVertex& vertex)
      |                    ^
src/tools/radiant/radiant/brush/Brush.cpp:933:123: note: called from here
  933 |                                                 vertex_push_back(faceVertices[ProximalVertexArray_index(vertexRings, (*i))]);
      |                                                                                                                           ^
src/tools/radiant/radiant/brush/Brush.cpp:797:20: warning: inlining failed in call to 'ProximalVertexArray_index.isra': function not inlinable [-Winline]
  797 | inline std::size_t ProximalVertexArray_index (const ProximalVertexArray& array, const ProximalVertex& vertex)
      |                    ^
src/tools/radiant/radiant/brush/Brush.cpp:941:135: note: called from here
  941 |                                                                 faceVertices[ProximalVertexArray_index(vertexRings, uniqueVertices[i])];
      |                                                                                                                                       ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/Brush.cpp:950:56: note: called from here
  950 |                                 globalErrorStream() << "Final B-Rep: inconsistent vertex count\n";
      |                                                        ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/radiant/brush/Brush.cpp:950:56: note: called from here
  950 |                                 globalErrorStream() << "Final B-Rep: inconsistent vertex count\n";
      |                                                        ^
src/tools/radiant/radiant/brush/winding.h:90:36: warning: inlining failed in call to 'next': function not inlinable [-Winline]
   90 |                 inline std::size_t next(std::size_t i) const
      |                                    ^
src/tools/radiant/radiant/brush/Brush.cpp:977:125: note: called from here
  977 |                                                 m_edge_indices[edge_index].second = uniqueVertexIndices[count + winding.next(j)];
      |                                                                                                                             ^
src/tools/radiant/libs/string/string.h: In function 'getDirectoryComponentsFromPath':
src/tools/radiant/libs/string/string.h:200:13: warning: inlining failed in call to 'splitBy': function not inlinable [-Winline]
  200 | inline void splitBy (const std::string& str, std::vector<std::string>& tokens, const std::string& delimiters = " ")
      |             ^
src/tools/radiant/libs/os/path.h:93:32: note: called from here
   93 |                 string::splitBy(path, vec, "/");
      |                                ^
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_translated_by_vec3':
src/tools/radiant/libs/math/matrix.h:477:16: warning: inlining failed in call to 'matrix4_multiplied_by_matrix4': function not inlinable [-Winline]
  477 | inline Matrix4 matrix4_multiplied_by_matrix4 (const Matrix4& self, const Matrix4& other)
      |                ^
src/tools/radiant/libs/os/path.h: In member function 'chooseParticle':
src/tools/radiant/libs/math/matrix.h:792:45: note: called from here
  792 |         return matrix4_multiplied_by_matrix4(self, Matrix4::getTranslation(translation));
      |                                             ^
src/tools/radiant/libs/os/path.h:102:28: warning: inlining failed in call to 'stripExtension': function not inlinable [-Winline]
  102 |         inline std::string stripExtension (const std::string& filename)
      |                            ^
src/tools/radiant/radiant/ui/particles/ParticleSelector.cpp:140:57: note: called from here
  140 |                 return os::stripExtension(_selectedSound);
      |                                                         ^
src/tools/radiant/include/modulesystem.h: In function '__ct_base .constprop':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:303:48: note: called from here
  303 |                         if (!globalModuleServer().getError()) {
      |                                                ^
src/tools/radiant/include/ieclass.h: In member function 'updateUsageInfo':
src/tools/radiant/include/ieclass.h:118:29: warning: inlining failed in call to 'GlobalEntityClassManager': function not inlinable [-Winline]
  118 | inline IEntityClassManager& GlobalEntityClassManager ()
      |                             ^
src/tools/radiant/radiant/ui/ortho/EntityClassChooser.cpp:168:58: note: called from here
  168 |                 EntityClass* e = GlobalEntityClassManager().findOrInsert(eclass, true);
      |                                                          ^
src/tools/radiant/libs/gtkutil/xorrectangle.h: In function 'rectangle_from_area':
src/tools/radiant/libs/gtkutil/xorrectangle.h:54:16: warning: inlining failed in call to 'coord2d_device2screen.isra': function not inlinable [-Winline]
   54 | inline Coord2D coord2d_device2screen (const Coord2D& coord, unsigned int width, unsigned int height)
      |                ^
src/tools/radiant/libs/gtkutil/xorrectangle.h:62:47: note: called from here
   62 |         Coord2D topright(coord2d_device2screen(Coord2D(max[0], max[1]), width, height));
      |                                               ^
src/tools/radiant/libs/gtkutil/xorrectangle.h:54:16: warning: inlining failed in call to 'coord2d_device2screen.isra': function not inlinable [-Winline]
   54 | inline Coord2D coord2d_device2screen (const Coord2D& coord, unsigned int width, unsigned int height)
      |                ^
src/tools/radiant/libs/gtkutil/xorrectangle.h:61:46: note: called from here
   61 |         Coord2D botleft(coord2d_device2screen(Coord2D(min[0], min[1]), width, height));
      |                                              ^
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^
src/tools/radiant/libs/generic/constant.h:43:29: note: called from here
   43 |         return ostream_write(ostream, typename Type::Value(c));
      |                             ^
src/tools/radiant/include/modulesystem.h: In function '__ct_base .constprop':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:303:48: note: called from here
  303 |                         if (!globalModuleServer().getError()) {
      |                                                ^
src/tools/radiant/libs/generic/constant.h: In function 'operator<<':
src/tools/radiant/libs/generic/constant.h:41:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/include/modulesystem.h: In function '__ct_base .constprop':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:303:48: note: called from here
  303 |                         if (!globalModuleServer().getError()) {
      |                                                ^
src/tools/radiant/include/modulesystem.h: In function '__ct_base .constprop':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:303:48: note: called from here
  303 |                         if (!globalModuleServer().getError()) {
      |                                                ^
src/tools/radiant/include/modulesystem.h: In function '__ct_base .constprop':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:303:48: note: called from here
  303 |                         if (!globalModuleServer().getError()) {
      |                                                ^
src/tools/radiant/include/iselection.h: In member function 'checkConnectEntities':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/ui/ortho/OrthoContextMenu.cpp:100:58: note: called from here
  100 |                 int countSelected = GlobalSelectionSystem().countSelected();
      |                                                          ^
src/tools/radiant/include/ieventmanager.h: In member function 'registerCommands':
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/xyview/grid/Grid.cpp:105:51: note: called from here
  105 |                                 GlobalEventManager().addToggle(toggleName, GridItem::ActivateCaller(gridItem));
      |                                                   ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/xyview/grid/Grid.cpp:108:43: note: called from here
  108 |                         GlobalEventManager().addCommand("GridDown", MemberCaller<GridManager, &GridManager::gridDown> (*this));
      |                                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/xyview/grid/Grid.cpp:109:43: note: called from here
  109 |                         GlobalEventManager().addCommand("GridUp", MemberCaller<GridManager, &GridManager::gridUp> (*this));
      |                                           ^
src/tools/radiant/include/modulesystem.h: In function '__ct_base .constprop':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:303:48: note: called from here
  303 |                         if (!globalModuleServer().getError()) {
      |                                                ^
src/tools/radiant/include/iselection.h: In member function 'checkGenerateTerrain':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/ui/ortho/OrthoContextMenu.cpp:121:43: note: called from here
  121 |                 if (!GlobalSelectionSystem().areFacesSelected()) {
      |                                           ^
src/tools/radiant/include/iselection.h: In member function 'checkFitTexture':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/ui/ortho/OrthoContextMenu.cpp:130:42: note: called from here
  130 |                 if (GlobalSelectionSystem().areFacesSelected() || GlobalSelectionSystem().countSelected() > 0) {
      |                                          ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/ui/ortho/OrthoContextMenu.cpp:130:88: note: called from here
  130 |                 if (GlobalSelectionSystem().areFacesSelected() || GlobalSelectionSystem().countSelected() > 0) {
      |                                                                                        ^
src/tools/radiant/include/modulesystem.h: In function '__ct_base .constprop':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:303:48: note: called from here
  303 |                         if (!globalModuleServer().getError()) {
      |                                                ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'captureShader':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/brush/FaceShader.cpp:30:9: note: called from here
   30 |         ASSERT_MESSAGE(m_state == 0, "shader cannot be captured");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/FaceShader.cpp:30:9: note: called from here
   30 |         ASSERT_MESSAGE(m_state == 0, "shader cannot be captured");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/FaceShader.cpp:30:9: note: called from here
   30 |         ASSERT_MESSAGE(m_state == 0, "shader cannot be captured");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/FaceShader.cpp:30:9: note: called from here
   30 |         ASSERT_MESSAGE(m_state == 0, "shader cannot be captured");
      |         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/brush/FaceShader.cpp:30:9: note: called from here
   30 |         ASSERT_MESSAGE(m_state == 0, "shader cannot be captured");
      |         ^
src/tools/radiant/libs/shaderlib.h:59:13: warning: inlining failed in call to 'shader_valid': function not inlinable [-Winline]
   59 | inline bool shader_valid (const std::string& shader)
      |             ^
src/tools/radiant/radiant/brush/FaceShader.cpp:31:26: note: called from here
   31 |         if (!shader_valid(m_shader)) {
      |                          ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/FaceShader.cpp:32:96: note: called from here
   32 |                 globalErrorStream() << "brush face has invalid texture name: '" << m_shader << "'\n";
      |                                                                                                ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/FaceShader.cpp:32:96: note: called from here
   32 |                 globalErrorStream() << "brush face has invalid texture name: '" << m_shader << "'\n";
      |                                                                                                ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/FaceShader.cpp:32:96: note: called from here
   32 |                 globalErrorStream() << "brush face has invalid texture name: '" << m_shader << "'\n";
      |                                                                                                ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/radiant/brush/FaceShader.cpp:32:96: note: called from here
   32 |                 globalErrorStream() << "brush face has invalid texture name: '" << m_shader << "'\n";
      |                                                                                                ^
src/tools/radiant/include/irender.h:183:21: warning: inlining failed in call to 'GlobalShaderCache': function not inlinable [-Winline]
  183 | inline ShaderCache& GlobalShaderCache ()
      |                     ^
src/tools/radiant/radiant/brush/FaceShader.cpp:34:36: note: called from here
   34 |         m_state = GlobalShaderCache().capture(m_shader);
      |                                    ^
src/tools/radiant/include/modulesystem.h: In function '__ct_base .constprop':
src/tools/radiant/radiant/xyview/../renderer.h: In member function 'pre':
src/tools/radiant/radiant/xyview/../renderer.h:41:32: warning: inlining failed in call to 'Cullable_testVisible': function not inlinable [-Winline]
   41 | inline VolumeIntersectionValue Cullable_testVisible (scene::Instance& instance, const VolumeTest& volume,
      |                                ^
src/tools/radiant/radiant/selection/../render/frontend/CullingWalker.h:23:79: note: called from here
   23 |                         VolumeIntersectionValue visible = Cullable_testVisible(instance, m_volume, parentVisible);
      |                                                                               ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:303:48: note: called from here
  303 |                         if (!globalModuleServer().getError()) {
      |                                                ^
src/tools/radiant/include/iselection.h: In member function 'checkFlipTexture':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/ui/ortho/OrthoContextMenu.cpp:139:42: note: called from here
  139 |                 if (GlobalSelectionSystem().areFacesSelected() || GlobalSelectionSystem().countSelected() > 0) {
      |                                          ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/ui/ortho/OrthoContextMenu.cpp:139:88: note: called from here
  139 |                 if (GlobalSelectionSystem().areFacesSelected() || GlobalSelectionSystem().countSelected() > 0) {
      |                                                                                        ^
src/tools/radiant/include/modulesystem.h: In function '__ct_base .constprop':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:303:48: note: called from here
  303 |                         if (!globalModuleServer().getError()) {
      |                                                ^
src/tools/radiant/radiant/selection/Planes.h: In member function 'insert':
src/tools/radiant/radiant/selection/Planes.h:73:13: warning: inlining failed in call to 'PlaneSet_insert': function not inlinable [-Winline]
   73 | inline void PlaneSet_insert(PlaneSet& self, const Plane3& plane) {
      |             ^
src/tools/radiant/radiant/selection/Planes.h:90:20: note: called from here
   90 |     PlaneSet_insert(_selectedPlanes, plane);
      |                    ^
src/tools/radiant/include/modulesystem.h: In function '__ct_base .constprop':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:303:48: note: called from here
  303 |                         if (!globalModuleServer().getError()) {
      |                                                ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'releaseShader':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/brush/FaceShader.cpp:39:9: note: called from here
   39 |         ASSERT_MESSAGE(m_state != 0, "shader cannot be released");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/FaceShader.cpp:39:9: note: called from here
   39 |         ASSERT_MESSAGE(m_state != 0, "shader cannot be released");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/FaceShader.cpp:39:9: note: called from here
   39 |         ASSERT_MESSAGE(m_state != 0, "shader cannot be released");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/FaceShader.cpp:39:9: note: called from here
   39 |         ASSERT_MESSAGE(m_state != 0, "shader cannot be released");
      |         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/brush/FaceShader.cpp:39:9: note: called from here
   39 |         ASSERT_MESSAGE(m_state != 0, "shader cannot be released");
      |         ^
src/tools/radiant/include/irender.h:183:21: warning: inlining failed in call to 'GlobalShaderCache': function not inlinable [-Winline]
  183 | inline ShaderCache& GlobalShaderCache ()
      |                     ^
src/tools/radiant/radiant/brush/FaceShader.cpp:41:26: note: called from here
   41 |         GlobalShaderCache().release(m_shader);
      |                          ^
src/tools/radiant/include/modulesystem.h: In function '__ct_base .constprop':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:303:48: note: called from here
  303 |                         if (!globalModuleServer().getError()) {
      |                                                ^
src/tools/radiant/libs/string/string.h: In member function 'getIntensity':
src/tools/radiant/libs/string/string.h:172:12: warning: inlining failed in call to 'toInt': function not inlinable [-Winline]
  172 | inline int toInt (const std::string& str, int defaultValue = 0)
      |            ^
src/tools/radiant/radiant/ui/lightdialog/LightDialog.cpp:111:46: note: called from here
  111 |                 int intensity = string::toInt(_intensity);
      |                                              ^
src/tools/radiant/libs/string/string.h:155:20: warning: inlining failed in call to 'toString': function not inlinable [-Winline]
  155 | inline std::string toString (const T& t)
      |                    ^
src/tools/radiant/radiant/ui/lightdialog/LightDialog.cpp:118:50: note: called from here
  118 |                 return string::toString(intensity);
      |                                                  ^
src/tools/radiant/include/modulesystem.h: In function '__ct_base .constprop':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:303:48: note: called from here
  303 |                         if (!globalModuleServer().getError()) {
      |                                                ^
src/tools/radiant/include/ieventmanager.h: In member function 'registerCommands':
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/xyview/GlobalXYWnd.cpp:69:27: note: called from here
   69 |         GlobalEventManager().addCommand("NewOrthoView", MemberCaller<XYWndManager, &XYWndManager::createNewOrthoView> (
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/xyview/GlobalXYWnd.cpp:72:27: note: called from here
   72 |         GlobalEventManager().addCommand("NextView", MemberCaller<XYWndManager, &XYWndManager::toggleActiveView>(*this));
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/xyview/GlobalXYWnd.cpp:73:27: note: called from here
   73 |         GlobalEventManager().addCommand("ZoomIn", MemberCaller<XYWndManager, &XYWndManager::zoomIn>(*this));
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/xyview/GlobalXYWnd.cpp:74:27: note: called from here
   74 |         GlobalEventManager().addCommand("ZoomOut", MemberCaller<XYWndManager, &XYWndManager::zoomOut>(*this));
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/xyview/GlobalXYWnd.cpp:75:27: note: called from here
   75 |         GlobalEventManager().addCommand("ViewTop", MemberCaller<XYWndManager, &XYWndManager::setActiveViewXY>(*this));
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/xyview/GlobalXYWnd.cpp:76:27: note: called from here
   76 |         GlobalEventManager().addCommand("ViewSide", MemberCaller<XYWndManager, &XYWndManager::setActiveViewXZ>(*this));
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/xyview/GlobalXYWnd.cpp:77:27: note: called from here
   77 |         GlobalEventManager().addCommand("ViewFront", MemberCaller<XYWndManager, &XYWndManager::setActiveViewYZ>(*this));
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/xyview/GlobalXYWnd.cpp:78:27: note: called from here
   78 |         GlobalEventManager().addCommand("CenterXYViews", MemberCaller<XYWndManager, &XYWndManager::splitViewFocus>(*this));
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/xyview/GlobalXYWnd.cpp:79:27: note: called from here
   79 |         GlobalEventManager().addCommand("CenterXYView", MemberCaller<XYWndManager, &XYWndManager::focusActiveView>(*this));
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/xyview/GlobalXYWnd.cpp:80:27: note: called from here
   80 |         GlobalEventManager().addCommand("Zoom100", MemberCaller<XYWndManager, &XYWndManager::zoom100>(*this));
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/xyview/GlobalXYWnd.cpp:82:27: note: called from here
   82 |         GlobalEventManager().addRegistryToggle("ToggleCrosshairs", RKEY_SHOW_CROSSHAIRS);
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/xyview/GlobalXYWnd.cpp:83:27: note: called from here
   83 |         GlobalEventManager().addRegistryToggle("ToggleGrid", RKEY_SHOW_GRID);
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/xyview/GlobalXYWnd.cpp:84:27: note: called from here
   84 |         GlobalEventManager().addRegistryToggle("ShowAngles", RKEY_SHOW_ENTITY_ANGLES);
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/xyview/GlobalXYWnd.cpp:85:27: note: called from here
   85 |         GlobalEventManager().addRegistryToggle("ShowNames", RKEY_SHOW_ENTITY_NAMES);
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/xyview/GlobalXYWnd.cpp:86:27: note: called from here
   86 |         GlobalEventManager().addRegistryToggle("ShowBlocks", RKEY_SHOW_BLOCKS);
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/xyview/GlobalXYWnd.cpp:87:27: note: called from here
   87 |         GlobalEventManager().addRegistryToggle("ShowCoordinates", RKEY_SHOW_COORDINATES);
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/xyview/GlobalXYWnd.cpp:88:27: note: called from here
   88 |         GlobalEventManager().addRegistryToggle("ShowWindowOutline", RKEY_SHOW_OUTLINE);
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/xyview/GlobalXYWnd.cpp:89:27: note: called from here
   89 |         GlobalEventManager().addRegistryToggle("ShowAxes", RKEY_SHOW_AXES);
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/xyview/GlobalXYWnd.cpp:90:27: note: called from here
   90 |         GlobalEventManager().addRegistryToggle("ShowWorkzone", RKEY_SHOW_WORKZONE);
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/xyview/GlobalXYWnd.cpp:91:27: note: called from here
   91 |         GlobalEventManager().addRegistryToggle("ToggleAlwaysCaulk", RKEY_ALWAYS_CAULK_FOR_NEW_BRUSHES);
      |                           ^
src/tools/radiant/include/modulesystem.h: In function '__ct_base .constprop':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:303:48: note: called from here
  303 |                         if (!globalModuleServer().getError()) {
      |                                                ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'realise':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/brush/FaceShader.cpp:47:9: note: called from here
   47 |         ASSERT_MESSAGE(!m_realised, "FaceTexdef::realise: already realised");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/FaceShader.cpp:47:9: note: called from here
   47 |         ASSERT_MESSAGE(!m_realised, "FaceTexdef::realise: already realised");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/FaceShader.cpp:47:9: note: called from here
   47 |         ASSERT_MESSAGE(!m_realised, "FaceTexdef::realise: already realised");
      |         ^
src/tools/radiant/include/iscenegraph.h: In member function 'updateInstances':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/FaceShader.cpp:47:9: note: called from here
   47 |         ASSERT_MESSAGE(!m_realised, "FaceTexdef::realise: already realised");
      |         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/brush/FaceShader.cpp:47:9: note: called from here
   47 |         ASSERT_MESSAGE(!m_realised, "FaceTexdef::realise: already realised");
      |         ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/filters/BasicFilterSystem.cpp:525:25: note: called from here
  525 |         GlobalSceneGraph().traverse(walker);
      |                         ^
src/tools/radiant/include/modulesystem.h: In function '__ct_base .constprop':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:303:48: note: called from here
  303 |                         if (!globalModuleServer().getError()) {
      |                                                ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'unrealise':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/brush/FaceShader.cpp:53:9: note: called from here
   53 |         ASSERT_MESSAGE(m_realised, "FaceTexdef::unrealise: already unrealised");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/FaceShader.cpp:53:9: note: called from here
   53 |         ASSERT_MESSAGE(m_realised, "FaceTexdef::unrealise: already unrealised");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/FaceShader.cpp:53:9: note: called from here
   53 |         ASSERT_MESSAGE(m_realised, "FaceTexdef::unrealise: already unrealised");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/FaceShader.cpp:53:9: note: called from here
   53 |         ASSERT_MESSAGE(m_realised, "FaceTexdef::unrealise: already unrealised");
      |         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/brush/FaceShader.cpp:53:9: note: called from here
   53 |         ASSERT_MESSAGE(m_realised, "FaceTexdef::unrealise: already unrealised");
      |         ^
src/tools/radiant/include/modulesystem.h: In function '__ct_base .constprop':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:303:48: note: called from here
  303 |                         if (!globalModuleServer().getError()) {
      |                                                ^
src/tools/radiant/libs/render.h: In function 'draw_arrowline':
src/tools/radiant/libs/render.h:405:15: warning: inlining failed in call to 'vertex3f_to_array': function not inlinable [-Winline]
  405 | inline float* vertex3f_to_array (Vertex3f& vertex)
      |               ^
src/tools/radiant/radiant/selection/Remap.h:64:26: note: called from here
   64 |         vertex3f_to_array((*line).vertex)[axis] = length - arrowhead_length;
      |                          ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'getFlags':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/brush/FaceShader.cpp:93:9: note: called from here
   93 |         ASSERT_MESSAGE(m_realised, "FaceShader::getFlags: flags not valid when unrealised");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/FaceShader.cpp:93:9: note: called from here
   93 |         ASSERT_MESSAGE(m_realised, "FaceShader::getFlags: flags not valid when unrealised");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/FaceShader.cpp:93:9: note: called from here
   93 |         ASSERT_MESSAGE(m_realised, "FaceShader::getFlags: flags not valid when unrealised");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/FaceShader.cpp:93:9: note: called from here
   93 |         ASSERT_MESSAGE(m_realised, "FaceShader::getFlags: flags not valid when unrealised");
      |         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/brush/FaceShader.cpp:93:9: note: called from here
   93 |         ASSERT_MESSAGE(m_realised, "FaceShader::getFlags: flags not valid when unrealised");
      |         ^
src/tools/radiant/include/modulesystem.h: In function '__ct_base .constprop':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:303:48: note: called from here
  303 |                         if (!globalModuleServer().getError()) {
      |                                                ^
src/tools/radiant/include/modulesystem.h: In function '__ct_base .constprop':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:303:48: note: called from here
  303 |                         if (!globalModuleServer().getError()) {
      |                                                ^
src/tools/radiant/include/modulesystem.h: In function '__ct_base .constprop':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:303:48: note: called from here
  303 |                         if (!globalModuleServer().getError()) {
      |                                                ^
src/tools/radiant/include/modulesystem.h: In function '__ct_base .constprop':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:303:48: note: called from here
  303 |                         if (!globalModuleServer().getError()) {
      |                                                ^
src/tools/radiant/include/modulesystem.h: In function '__ct_base .constprop':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:303:48: note: called from here
  303 |                         if (!globalModuleServer().getError()) {
      |                                                ^
src/tools/radiant/include/modulesystem.h: In function '__ct_base .constprop':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:303:48: note: called from here
  303 |                         if (!globalModuleServer().getError()) {
      |                                                ^
src/tools/radiant/include/modulesystem.h: In function '__ct_base .constprop':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:303:48: note: called from here
  303 |                         if (!globalModuleServer().getError()) {
      |                                                ^
src/tools/radiant/include/ifilter.h: In member function 'render':
src/tools/radiant/include/ifilter.h:243:22: warning: inlining failed in call to 'GlobalFilterSystem': function not inlinable [-Winline]
  243 | inline FilterSystem& GlobalFilterSystem() {
      |                      ^
src/tools/radiant/radiant/brush/Face.cpp:149:31: note: called from here
  149 |         if (GlobalFilterSystem().isVisible(FilterRule::TYPE_TEXTURE, m_shader.getShader())) {
      |                               ^
src/tools/radiant/include/ifilter.h:243:22: warning: inlining failed in call to 'GlobalFilterSystem': function not inlinable [-Winline]
  243 | inline FilterSystem& GlobalFilterSystem() {
      |                      ^
src/tools/radiant/radiant/brush/Face.cpp:150:39: note: called from here
  150 |                 if (GlobalFilterSystem().isVisible(FilterRule::TYPE_SURFACEFLAGS, m_shader.getFlags().getSurfaceFlags())
      |                                       ^
src/tools/radiant/include/ifilter.h:243:22: warning: inlining failed in call to 'GlobalFilterSystem': function not inlinable [-Winline]
  243 | inline FilterSystem& GlobalFilterSystem() {
      |                      ^
src/tools/radiant/radiant/brush/Face.cpp:151:54: note: called from here
  151 |                                 && GlobalFilterSystem().isVisible(FilterRule::TYPE_CONTENTFLAGS, m_shader.getFlags().getContentFlags())) {
      |                                                      ^
src/tools/radiant/radiant/ui/textureoverview/TextureOverviewDialog.cpp: In member function 'operator()':
src/tools/radiant/radiant/ui/textureoverview/TextureOverviewDialog.cpp:46:30: warning: inlining failed in call to 'addFace': function not inlinable [-Winline]
   46 |                         void addFace (const Face& face) const
      |                              ^
src/tools/radiant/radiant/ui/textureoverview/TextureOverviewDialog.cpp:76:40: note: called from here
   76 |                                 addFace(face);
      |                                        ^
src/tools/radiant/include/modulesystem.h: In function '__ct_base .constprop':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/radiant/ui/textureoverview/TextureOverviewDialog.cpp: In member function 'visit':
src/tools/radiant/include/modulesystem.h:303:48: note: called from here
  303 |                         if (!globalModuleServer().getError()) {
      |                                                ^
src/tools/radiant/radiant/ui/textureoverview/TextureOverviewDialog.cpp:46:30: warning: inlining failed in call to 'addFace': function not inlinable [-Winline]
   46 |                         void addFace (const Face& face) const
      |                              ^
src/tools/radiant/radiant/ui/textureoverview/TextureOverviewDialog.cpp:83:40: note: called from here
   83 |                                 addFace(f);
      |                                        ^
src/tools/radiant/include/iselection.h: In function 'onSelectionChanged':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/ui/textureoverview/TextureOverviewDialog.cpp:180:42: note: called from here
  180 |                 if (GlobalSelectionSystem().Mode() == SelectionSystem::eComponent) {
      |                                          ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/ui/textureoverview/TextureOverviewDialog.cpp:179:38: note: called from here
  179 |                 GlobalSelectionSystem().setSelectedAll(false);
      |                                      ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/ui/textureoverview/TextureOverviewDialog.cpp:178:38: note: called from here
  178 |                 GlobalSelectionSystem().setSelectedAllComponents(false);
      |                                      ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/ui/textureoverview/TextureOverviewDialog.cpp:181:60: note: called from here
  181 |                         Scene_BrushSelectByShader_Component(GlobalSceneGraph(), self->_selectedTexture);
      |                                                            ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/ui/textureoverview/TextureOverviewDialog.cpp:183:50: note: called from here
  183 |                         Scene_BrushSelectByShader(GlobalSceneGraph(), self->_selectedTexture);
      |                                                  ^
src/tools/radiant/include/modulesystem.h: In member function 'selfRegister':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:109:43: note: called from here
  109 |                         globalModuleServer().registerModule(getName(), getVersion(),
      |                                           ^
src/tools/radiant/radiant/filesystem/pk3/pkzip.h: In function 'pkzip_find_disk_trailer':
src/tools/radiant/radiant/filesystem/pk3/pkzip.h:44:13: warning: inlining failed in call to 'istream_read_zip_magic': function not inlinable [-Winline]
   44 | inline void istream_read_zip_magic (InputStream& istream, zip_magic& magic)
      |             ^
src/tools/radiant/radiant/filesystem/pk3/pkzip.h:224:31: note: called from here
  224 |         istream_read_zip_magic(istream, magic);
      |                               ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'attach':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/container/container.h:293:17: note: called from here
  293 |                 ASSERT_MESSAGE(m_first == 0 || m_second == 0, "ReferencePair::insert: pointer already exists");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/container.h:293:17: note: called from here
  293 |                 ASSERT_MESSAGE(m_first == 0 || m_second == 0, "ReferencePair::insert: pointer already exists");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/container.h:293:17: note: called from here
  293 |                 ASSERT_MESSAGE(m_first == 0 || m_second == 0, "ReferencePair::insert: pointer already exists");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/container.h:293:17: note: called from here
  293 |                 ASSERT_MESSAGE(m_first == 0 || m_second == 0, "ReferencePair::insert: pointer already exists");
      |                 ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/container/container.h:293:17: note: called from here
  293 |                 ASSERT_MESSAGE(m_first == 0 || m_second == 0, "ReferencePair::insert: pointer already exists");
      |                 ^
src/tools/radiant/include/iparticles.h: In function '_onSelectionChange':
src/tools/radiant/include/iparticles.h:100:25: warning: inlining failed in call to 'GlobalParticleSystem': function not inlinable [-Winline]
  100 | inline IParticleSystem& GlobalParticleSystem ()
      |                         ^
src/tools/radiant/radiant/ui/particles/ParticleSelector.cpp:175:65: note: called from here
  175 |                 IParticleDefinition* pDef = GlobalParticleSystem().getParticle(selectedParticle);
      |                                                                 ^
src/tools/radiant/libs/stream/textstream.h: In function 'write_size_t_decimal_backward.constprop':
src/tools/radiant/libs/stream/textstream.h:78:14: warning: inlining failed in call to 'write_size_t_nonzero_decimal_backward': function not inlinable [-Winline]
   78 | inline char* write_size_t_nonzero_decimal_backward(char* ptr, size_t decimal, bool show_positive) {
      |              ^
src/tools/radiant/libs/stream/textstream.h:110:60: note: called from here
  110 |                 ptr = write_size_t_nonzero_decimal_backward(ptr, decimal, show_positive);
      |                                                            ^
src/tools/radiant/libs/string/string.h: In function 'operator().constprop':
src/tools/radiant/libs/debugging/debugging.h: In member function 'detach':
src/tools/radiant/libs/string/string.h:193:20: warning: inlining failed in call to 'toUpper': function not inlinable [-Winline]
  193 | inline std::string toUpper (const std::string& str)
      |                    ^
src/tools/radiant/radiant/filesystem/FileSystem.cpp:32:69: note: called from here
   32 |                         const std::string bU = string::toUpper(other);
      |                                                                     ^
src/tools/radiant/libs/string/string.h:193:20: warning: inlining failed in call to 'toUpper': function not inlinable [-Winline]
  193 | inline std::string toUpper (const std::string& str)
      |                    ^
src/tools/radiant/radiant/filesystem/FileSystem.cpp:31:68: note: called from here
   31 |                         const std::string aU = string::toUpper(self);
      |                                                                    ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/container/container.h:301:17: note: called from here
  301 |                 ASSERT_MESSAGE(m_first == &t || m_second == &t, "ReferencePair::erase: pointer not found");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/container.h:301:17: note: called from here
  301 |                 ASSERT_MESSAGE(m_first == &t || m_second == &t, "ReferencePair::erase: pointer not found");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/container.h:301:17: note: called from here
  301 |                 ASSERT_MESSAGE(m_first == &t || m_second == &t, "ReferencePair::erase: pointer not found");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/container.h:301:17: note: called from here
  301 |                 ASSERT_MESSAGE(m_first == &t || m_second == &t, "ReferencePair::erase: pointer not found");
      |                 ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/container/container.h:301:17: note: called from here
  301 |                 ASSERT_MESSAGE(m_first == &t || m_second == &t, "ReferencePair::erase: pointer not found");
      |                 ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^
src/tools/radiant/libs/stream/textfilestream.h:125:29: note: called from here
  125 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^
src/tools/radiant/libs/stream/textfilestream.h:125:29: note: called from here
  125 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write':
src/tools/radiant/libs/stream/textstream.h:106:14: warning: inlining failed in call to 'write_size_t_decimal_backward.constprop': function not inlinable [-Winline]
  106 | inline char* write_size_t_decimal_backward(char* ptr, size_t decimal, bool show_positive) {
      |              ^
src/tools/radiant/libs/stream/textstream.h:174:70: note: called from here
  174 |         char* begin = TextOutputDetail::write_size_t_decimal_backward(buf + bufferSize, i, false);
      |                                                                      ^
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write':
src/tools/radiant/libs/stream/textstream.h:106:14: warning: inlining failed in call to 'write_size_t_decimal_backward.constprop': function not inlinable [-Winline]
  106 | inline char* write_size_t_decimal_backward(char* ptr, size_t decimal, bool show_positive) {
      |              ^
src/tools/radiant/libs/stream/textstream.h:174:70: note: called from here
  174 |         char* begin = TextOutputDetail::write_size_t_decimal_backward(buf + bufferSize, i, false);
      |                                                                      ^
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_transform_vector4':
src/tools/radiant/libs/math/matrix.h:632:16: warning: inlining failed in call to 'matrix4_transformed_vector4': function not inlinable [-Winline]
  632 | inline Vector4 matrix4_transformed_vector4 (const Matrix4& self, const Vector4& vector4)
      |                ^
src/tools/radiant/libs/math/matrix.h:643:46: note: called from here
  643 |         vector4 = matrix4_transformed_vector4(self, vector4);
      |                                              ^
src/tools/radiant/include/imaterial.h: In function 'callbackGenerateMaterials':
src/tools/radiant/include/imaterial.h:117:25: warning: inlining failed in call to 'GlobalMaterialSystem': function not inlinable [-Winline]
  117 | inline MaterialSystem * GlobalMaterialSystem() {
      |                         ^
src/tools/radiant/radiant/ui/ortho/OrthoContextMenu.cpp:157:68: note: called from here
  157 |                 GlobalMaterialSystem()->generateMaterialFromTexture();
      |                                                                    ^
src/tools/radiant/include/iufoscript.h: In function 'callbackGenerateTerrain':
src/tools/radiant/include/iufoscript.h:93:26: warning: inlining failed in call to 'GlobalUFOScriptSystem': function not inlinable [-Winline]
   93 | inline UFOScriptSystem * GlobalUFOScriptSystem ()
      |                          ^
src/tools/radiant/radiant/ui/ortho/OrthoContextMenu.cpp:152:67: note: called from here
  152 |                 GlobalUFOScriptSystem()->generateTerrainDefinition();
      |                                                                   ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'shift':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/brush/FaceTexDef.cpp:26:9: note: called from here
   26 |         ASSERT_MESSAGE(m_projection.m_texdef.isSane(), "FaceTexdef::shift: bad texdef");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/FaceTexDef.cpp:26:9: note: called from here
   26 |         ASSERT_MESSAGE(m_projection.m_texdef.isSane(), "FaceTexdef::shift: bad texdef");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/FaceTexDef.cpp:26:9: note: called from here
   26 |         ASSERT_MESSAGE(m_projection.m_texdef.isSane(), "FaceTexdef::shift: bad texdef");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/FaceTexDef.cpp:26:9: note: called from here
   26 |         ASSERT_MESSAGE(m_projection.m_texdef.isSane(), "FaceTexdef::shift: bad texdef");
      |         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/brush/FaceTexDef.cpp:26:9: note: called from here
   26 |         ASSERT_MESSAGE(m_projection.m_texdef.isSane(), "FaceTexdef::shift: bad texdef");
      |         ^
src/tools/radiant/include/iselection.h: In member function 'checkGenerateMaterial':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/ui/ortho/OrthoContextMenu.cpp:110:74: note: called from here
  110 |                 const int countSelectedPrimitives = GlobalSelectionSystem().countSelected();
      |                                                                          ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/ui/ortho/OrthoContextMenu.cpp:111:74: note: called from here
  111 |                 const int countSelectedComponents = GlobalSelectionSystem().countSelectedComponents();
      |                                                                          ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'setSelected':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/brush/FaceInstance.cpp:103:17: note: called from here
  103 |                 ASSERT_MESSAGE(!select, "select-all not supported");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/FaceInstance.cpp:103:17: note: called from here
  103 |                 ASSERT_MESSAGE(!select, "select-all not supported");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/FaceInstance.cpp:103:17: note: called from here
  103 |                 ASSERT_MESSAGE(!select, "select-all not supported");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/FaceInstance.cpp:103:17: note: called from here
  103 |                 ASSERT_MESSAGE(!select, "select-all not supported");
      |                 ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/brush/FaceInstance.cpp:103:17: note: called from here
  103 |                 ASSERT_MESSAGE(!select, "select-all not supported");
      |                 ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/brush/FaceInstance.cpp:109:17: note: called from here
  109 |                 ASSERT_MESSAGE(!select, "select-all not supported");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/FaceInstance.cpp:109:17: note: called from here
  109 |                 ASSERT_MESSAGE(!select, "select-all not supported");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/FaceInstance.cpp:109:17: note: called from here
  109 |                 ASSERT_MESSAGE(!select, "select-all not supported");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/FaceInstance.cpp:109:17: note: called from here
  109 |                 ASSERT_MESSAGE(!select, "select-all not supported");
      |                 ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/brush/FaceInstance.cpp:109:17: note: called from here
  109 |                 ASSERT_MESSAGE(!select, "select-all not supported");
      |                 ^
src/tools/radiant/libs/scenelib.h: In member function 'pre':
src/tools/radiant/libs/scenelib.h:269:16: warning: inlining failed in call to 'Node_getEntity': function not inlinable [-Winline]
  269 | inline Entity* Node_getEntity(scene::Node& node) {
      |                ^
src/tools/radiant/radiant/filters/InstanceUpdateWalker.h:67:56: note: called from here
   67 |                         Entity* entity = Node_getEntity(node);
      |                                                        ^
src/tools/radiant/include/ifilter.h:243:22: warning: inlining failed in call to 'GlobalFilterSystem': function not inlinable [-Winline]
  243 | inline FilterSystem& GlobalFilterSystem() {
      |                      ^
src/tools/radiant/radiant/filters/InstanceUpdateWalker.h:69:83: note: called from here
   69 |                                 const bool entityClassVisible = GlobalFilterSystem().isEntityVisible(FilterRule::TYPE_ENTITYCLASS, *entity)
      |                                                                                   ^
src/tools/radiant/include/ifilter.h:243:22: warning: inlining failed in call to 'GlobalFilterSystem': function not inlinable [-Winline]
  243 | inline FilterSystem& GlobalFilterSystem() {
      |                      ^
src/tools/radiant/radiant/filters/InstanceUpdateWalker.h:70:70: note: called from here
   70 |                                                 && GlobalFilterSystem().isEntityVisible(FilterRule::TYPE_ENTITYKEYVALUE, *entity);
      |                                                                      ^
src/tools/radiant/libs/scenelib.h:205:13: warning: inlining failed in call to 'Node_traverseSubgraph': function not inlinable [-Winline]
  205 | inline void Node_traverseSubgraph (scene::Node& node, const scene::Traversable::Walker& walker)
      |             ^
src/tools/radiant/radiant/filters/InstanceUpdateWalker.h:71:54: note: called from here
   71 |                                 Node_traverseSubgraph(node, entityClassVisible ? _showWalker : _hideWalker);
      |                                                      ^
src/tools/radiant/libs/scenelib.h:309:13: warning: inlining failed in call to 'Node_isBrush': function not inlinable [-Winline]
  309 | inline bool Node_isBrush (scene::Node& node)
      |             ^
src/tools/radiant/radiant/filters/InstanceUpdateWalker.h:77:41: note: called from here
   77 |                         if (Node_isBrush(node)) {
      |                                         ^
src/tools/radiant/radiant/map/../brush/BrushNode.h:132:15: warning: inlining failed in call to 'Node_getBrush': function not inlinable [-Winline]
  132 | inline Brush* Node_getBrush (scene::Node& node)
      |               ^
src/tools/radiant/radiant/filters/InstanceUpdateWalker.h:78:61: note: called from here
   78 |                                 Brush* brush = Node_getBrush(node);
      |                                                             ^
src/tools/radiant/libs/scenelib.h:205:13: warning: inlining failed in call to 'Node_traverseSubgraph': function not inlinable [-Winline]
  205 | inline void Node_traverseSubgraph (scene::Node& node, const scene::Traversable::Walker& walker)
      |             ^
src/tools/radiant/radiant/filters/InstanceUpdateWalker.h:80:54: note: called from here
   80 |                                 Node_traverseSubgraph(node, isVisible ? _showWalker : _hideWalker);
      |                                                      ^
src/tools/radiant/radiant/filters/InstanceUpdateWalker.h:16:7: warning: inlining failed in call to '__ct_base .constprop': function not inlinable [-Winline]
   16 | class Deselector: public scene::Graph::Walker
      |       ^
src/tools/radiant/radiant/filters/InstanceUpdateWalker.h:86:70: note: called from here
   86 |                                 GlobalSceneGraph().traverse_subgraph(Deselector(), path);
      |                                                                      ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/filters/InstanceUpdateWalker.h:86:49: note: called from here
   86 |                                 GlobalSceneGraph().traverse_subgraph(Deselector(), path);
      |                                                 ^
src/tools/radiant/include/modulesystem.h: In member function 'selfRegister':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:109:43: note: called from here
  109 |                         globalModuleServer().registerModule(getName(), getVersion(),
      |                                           ^
src/tools/radiant/radiant/selection/Intersection.h: In function 'angle_for_axis':
src/tools/radiant/radiant/selection/Intersection.h:22:14: warning: inlining failed in call to 'angle_between': function not inlinable [-Winline]
   22 | inline float angle_between (const Vector3& a, const Vector3& b)
      |              ^
src/tools/radiant/radiant/selection/Intersection.cpp:83:37: note: called from here
   83 |                 return angle_between(a, b);
      |                                     ^
src/tools/radiant/radiant/selection/Intersection.h:22:14: warning: inlining failed in call to 'angle_between': function not inlinable [-Winline]
   22 | inline float angle_between (const Vector3& a, const Vector3& b)
      |              ^
src/tools/radiant/radiant/selection/Intersection.cpp:85:38: note: called from here
   85 |                 return -angle_between(a, b);
      |                                      ^
src/tools/radiant/libs/signal/signal.h: In member function '__ct_base ':
src/tools/radiant/libs/signal/signal.h:16:13: warning: inlining failed in call to 'list_initialise': function not inlinable [-Winline]
   16 | inline void list_initialise(ListNodeBase& self) {
      |             ^
src/tools/radiant/libs/signal/signal.h:178:32: note: called from here
  178 |                 list_initialise(list);
      |                                ^
src/tools/radiant/include/modulesystem.h: In member function 'selfRegister':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:109:43: note: called from here
  109 |                         globalModuleServer().registerModule(getName(), getVersion(),
      |                                           ^
src/tools/radiant/libs/scenelib.h: In function 'Node_traverseSubgraph':
src/tools/radiant/libs/scenelib.h:200:28: warning: inlining failed in call to 'Node_getTraversable': function not inlinable [-Winline]
  200 | inline scene::Traversable* Node_getTraversable (scene::Node& node)
      |                            ^
src/tools/radiant/libs/scenelib.h:208:70: note: called from here
  208 |                 scene::Traversable* traversable = Node_getTraversable(node);
      |                                                                      ^
src/tools/radiant/libs/math/matrix.h: In function 'transform_local2object':
src/tools/radiant/libs/math/matrix.h:477:16: warning: inlining failed in call to 'matrix4_multiplied_by_matrix4': function not inlinable [-Winline]
  477 | inline Matrix4 matrix4_multiplied_by_matrix4 (const Matrix4& self, const Matrix4& other)
      |                ^
src/tools/radiant/radiant/selection/Manipulatables.cpp:7:47: note: called from here
    7 |         object = matrix4_multiplied_by_matrix4(matrix4_multiplied_by_matrix4(local2object, local), matrix4_full_inverse(
      |                                               ^
src/tools/radiant/libs/math/matrix.h:477:16: warning: inlining failed in call to 'matrix4_multiplied_by_matrix4': function not inlinable [-Winline]
  477 | inline Matrix4 matrix4_multiplied_by_matrix4 (const Matrix4& self, const Matrix4& other)
      |                ^
src/tools/radiant/radiant/selection/Manipulatables.cpp:7:77: note: called from here
    7 |         object = matrix4_multiplied_by_matrix4(matrix4_multiplied_by_matrix4(local2object, local), matrix4_full_inverse(
      |                                                                             ^
src/tools/radiant/libs/math/matrix.h:754:16: warning: inlining failed in call to 'matrix4_full_inverse': function not inlinable [-Winline]
  754 | inline Matrix4 matrix4_full_inverse (const Matrix4& self)
      |                ^
src/tools/radiant/radiant/selection/Manipulatables.cpp:7:120: note: called from here
    7 |         object = matrix4_multiplied_by_matrix4(matrix4_multiplied_by_matrix4(local2object, local), matrix4_full_inverse(
      |                                                                                                                        ^
src/tools/radiant/libs/math/matrix.h: In function 'ConstructObject2Screen':
src/tools/radiant/libs/math/matrix.h:496:13: warning: inlining failed in call to 'matrix4_multiply_by_matrix4': function not inlinable [-Winline]
  496 | inline void matrix4_multiply_by_matrix4 (Matrix4& self, const Matrix4& other)
      |             ^
src/tools/radiant/libs/pivot.h:57:36: note: called from here
   57 |         matrix4_multiply_by_matrix4(object2screen, object2world);
      |                                    ^
src/tools/radiant/libs/math/matrix.h:496:13: warning: inlining failed in call to 'matrix4_multiply_by_matrix4': function not inlinable [-Winline]
  496 | inline void matrix4_multiply_by_matrix4 (Matrix4& self, const Matrix4& other)
      |             ^
src/tools/radiant/libs/pivot.h:56:36: note: called from here
   56 |         matrix4_multiply_by_matrix4(object2screen, world2view);
      |                                    ^
src/tools/radiant/libs/math/matrix.h:496:13: warning: inlining failed in call to 'matrix4_multiply_by_matrix4': function not inlinable [-Winline]
  496 | inline void matrix4_multiply_by_matrix4 (Matrix4& self, const Matrix4& other)
      |             ^
src/tools/radiant/libs/scenelib.h: In function 'Node_isPrimitive':
src/tools/radiant/libs/pivot.h:55:36: note: called from here
   55 |         matrix4_multiply_by_matrix4(object2screen, view2device);
      |                                    ^
src/tools/radiant/libs/scenelib.h:309:13: warning: inlining failed in call to 'Node_isBrush': function not inlinable [-Winline]
  309 | inline bool Node_isBrush (scene::Node& node)
      |             ^
src/tools/radiant/libs/scenelib.h:317:28: note: called from here
  317 |         return Node_isBrush(node);
      |                            ^
src/tools/radiant/libs/scenelib.h: In function 'node_get_nodetype':
src/tools/radiant/libs/scenelib.h:277:13: warning: inlining failed in call to 'Node_isEntity': function not inlinable [-Winline]
  277 | inline bool Node_isEntity (scene::Node& node)
      |             ^
src/tools/radiant/libs/scenelib.h:691:26: note: called from here
  691 |         if (Node_isEntity(node)) {
      |                          ^
src/tools/radiant/libs/scenelib.h:315:13: warning: inlining failed in call to 'Node_isPrimitive': function not inlinable [-Winline]
  315 | inline bool Node_isPrimitive (scene::Node& node)
      |             ^
src/tools/radiant/libs/scenelib.h:694:29: note: called from here
  694 |         if (Node_isPrimitive(node)) {
      |                             ^
src/tools/radiant/libs/signal/signal.h: In member function '__ct_base ':
src/tools/radiant/libs/signal/signal.h:229:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline]
  229 | class SignalBase {
      |       ^
src/tools/radiant/libs/signal/signal.h:289:7: note: called from here
  289 | class Signal0 : public SignalBase<SignalHandler> {
      |       ^
src/tools/radiant/libs/signal/signal.h: In member function '__dt_base ':
src/tools/radiant/libs/signal/signal.h:229:7: warning: inlining failed in call to '__dt_base ': function not inlinable [-Winline]
  229 | class SignalBase {
      |       ^
src/tools/radiant/libs/signal/signal.h:289:7: note: called from here
  289 | class Signal0 : public SignalBase<SignalHandler> {
      |       ^
src/tools/radiant/radiant/selection/Manipulators.cpp: In member function 'UpdateColours':
src/tools/radiant/radiant/selection/Manipulators.cpp:16:24: warning: inlining failed in call to 'colourSelected': function not inlinable [-Winline]
   16 | inline const Colour4b& colourSelected (const Colour4b& colour, bool selected)
      |                        ^
src/tools/radiant/radiant/selection/Manipulators.cpp:263:32: note: called from here
  263 |         m_quad_screen.setColour(colourSelected(g_colour_screen, m_selectable_screen.isSelected()));
      |                                ^
src/tools/radiant/radiant/selection/Manipulators.cpp:16:24: warning: inlining failed in call to 'colourSelected': function not inlinable [-Winline]
   16 | inline const Colour4b& colourSelected (const Colour4b& colour, bool selected)
      |                        ^
src/tools/radiant/radiant/selection/Manipulators.cpp:261:28: note: called from here
  261 |         m_arrow_z.setColour(colourSelected(g_colour_z, m_selectable_z.isSelected()));
      |                            ^
src/tools/radiant/radiant/selection/Manipulators.cpp:16:24: warning: inlining failed in call to 'colourSelected': function not inlinable [-Winline]
   16 | inline const Colour4b& colourSelected (const Colour4b& colour, bool selected)
      |                        ^
src/tools/radiant/radiant/selection/Manipulators.cpp:259:28: note: called from here
  259 |         m_arrow_y.setColour(colourSelected(g_colour_y, m_selectable_y.isSelected()));
      |                            ^
src/tools/radiant/radiant/selection/Manipulators.cpp:16:24: warning: inlining failed in call to 'colourSelected': function not inlinable [-Winline]
   16 | inline const Colour4b& colourSelected (const Colour4b& colour, bool selected)
      |                        ^
src/tools/radiant/radiant/selection/Manipulators.cpp:257:28: note: called from here
  257 |         m_arrow_x.setColour(colourSelected(g_colour_x, m_selectable_x.isSelected()));
      |                            ^
src/tools/radiant/libs/math/FloatTools.h: In function 'vector3_snapped':
src/tools/radiant/libs/math/FloatTools.h:38:16: warning: inlining failed in call to 'float_snapped.isra': function not inlinable [-Winline]
   38 | inline Element float_snapped (const Element& f, const OtherElement& snap)
      |                ^
src/tools/radiant/libs/math/Vector3.h:484:60: note: called from here
  484 |         return BasicVector3<Element> (Element(float_snapped(self.x(), snap)), Element(float_snapped(self.y(), snap)),
      |                                                            ^
src/tools/radiant/libs/math/FloatTools.h:38:16: warning: inlining failed in call to 'float_snapped.isra': function not inlinable [-Winline]
   38 | inline Element float_snapped (const Element& f, const OtherElement& snap)
      |                ^
src/tools/radiant/libs/math/Vector3.h:484:100: note: called from here
  484 |         return BasicVector3<Element> (Element(float_snapped(self.x(), snap)), Element(float_snapped(self.y(), snap)),
      |                                                                                                    ^
src/tools/radiant/libs/math/FloatTools.h:38:16: warning: inlining failed in call to 'float_snapped.isra': function not inlinable [-Winline]
   38 | inline Element float_snapped (const Element& f, const OtherElement& snap)
      |                ^
src/tools/radiant/libs/math/Vector3.h:485:46: note: called from here
  485 |                         Element(float_snapped(self.z(), snap)));
      |                                              ^
src/tools/radiant/libs/math/Vector3.h: In function 'vector3_snap':
src/tools/radiant/libs/math/Vector3.h:482:30: warning: inlining failed in call to 'vector3_snapped': function not inlinable [-Winline]
  482 | inline BasicVector3<Element> vector3_snapped (const BasicVector3<Element>& self, const OtherElement& snap)
      |                              ^
src/tools/radiant/libs/math/Vector3.h:490:31: note: called from here
  490 |         self = vector3_snapped(self, snap);
      |                               ^
src/tools/radiant/radiant/selection/Manipulators.cpp: In member function 'UpdateColours':
src/tools/radiant/radiant/selection/Manipulators.cpp:16:24: warning: inlining failed in call to 'colourSelected': function not inlinable [-Winline]
   16 | inline const Colour4b& colourSelected (const Colour4b& colour, bool selected)
      |                        ^
src/tools/radiant/radiant/selection/Manipulators.cpp:433:32: note: called from here
  433 |         m_quad_screen.setColour(colourSelected(g_colour_screen, m_selectable_screen.isSelected()));
      |                                ^
src/tools/radiant/radiant/selection/Manipulators.cpp:16:24: warning: inlining failed in call to 'colourSelected': function not inlinable [-Winline]
   16 | inline const Colour4b& colourSelected (const Colour4b& colour, bool selected)
      |                        ^
src/tools/radiant/radiant/selection/Manipulators.cpp:432:28: note: called from here
  432 |         m_arrow_z.setColour(colourSelected(g_colour_z, m_selectable_z.isSelected()));
      |                            ^
src/tools/radiant/radiant/selection/Manipulators.cpp:16:24: warning: inlining failed in call to 'colourSelected': function not inlinable [-Winline]
   16 | inline const Colour4b& colourSelected (const Colour4b& colour, bool selected)
      |                        ^
src/tools/radiant/radiant/selection/Manipulators.cpp:431:28: note: called from here
  431 |         m_arrow_y.setColour(colourSelected(g_colour_y, m_selectable_y.isSelected()));
      |                            ^
src/tools/radiant/radiant/selection/Manipulators.cpp:16:24: warning: inlining failed in call to 'colourSelected': function not inlinable [-Winline]
   16 | inline const Colour4b& colourSelected (const Colour4b& colour, bool selected)
      |                        ^
src/tools/radiant/radiant/selection/Manipulators.cpp:430:28: note: called from here
  430 |         m_arrow_x.setColour(colourSelected(g_colour_x, m_selectable_x.isSelected()));
      |                            ^
src/tools/radiant/libs/math/FloatTools.h: In function 'vector3_snapped':
src/tools/radiant/libs/math/FloatTools.h:38:16: warning: inlining failed in call to 'float_snapped.isra': function not inlinable [-Winline]
   38 | inline Element float_snapped (const Element& f, const OtherElement& snap)
      |                ^
src/tools/radiant/libs/math/Vector3.h:484:60: note: called from here
  484 |         return BasicVector3<Element> (Element(float_snapped(self.x(), snap)), Element(float_snapped(self.y(), snap)),
      |                                                            ^
src/tools/radiant/libs/math/FloatTools.h:38:16: warning: inlining failed in call to 'float_snapped.isra': function not inlinable [-Winline]
   38 | inline Element float_snapped (const Element& f, const OtherElement& snap)
      |                ^
src/tools/radiant/libs/math/Vector3.h:484:100: note: called from here
  484 |         return BasicVector3<Element> (Element(float_snapped(self.x(), snap)), Element(float_snapped(self.y(), snap)),
      |                                                                                                    ^
src/tools/radiant/libs/math/FloatTools.h:38:16: warning: inlining failed in call to 'float_snapped.isra': function not inlinable [-Winline]
   38 | inline Element float_snapped (const Element& f, const OtherElement& snap)
      |                ^
src/tools/radiant/libs/math/Vector3.h:485:46: note: called from here
  485 |                         Element(float_snapped(self.z(), snap)));
      |                                              ^
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^
src/tools/radiant/libs/generic/constant.h:43:29: note: called from here
   43 |         return ostream_write(ostream, typename Type::Value(c));
      |                             ^
src/tools/radiant/libs/generic/constant.h: In function 'operator<<':
src/tools/radiant/libs/generic/constant.h:41:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/libs/math/Vector3.h: In function 'vector3_snap':
src/tools/radiant/libs/math/Vector3.h:482:30: warning: inlining failed in call to 'vector3_snapped': function not inlinable [-Winline]
  482 | inline BasicVector3<Element> vector3_snapped (const BasicVector3<Element>& self, const OtherElement& snap)
      |                              ^
src/tools/radiant/libs/math/Vector3.h:490:31: note: called from here
  490 |         self = vector3_snapped(self, snap);
      |                               ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'setFlags':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/brush/FaceShader.cpp:98:9: note: called from here
   98 |         ASSERT_MESSAGE(m_realised, "FaceShader::setFlags: flags not valid when unrealised");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/FaceShader.cpp:98:9: note: called from here
   98 |         ASSERT_MESSAGE(m_realised, "FaceShader::setFlags: flags not valid when unrealised");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/FaceShader.cpp:98:9: note: called from here
   98 |         ASSERT_MESSAGE(m_realised, "FaceShader::setFlags: flags not valid when unrealised");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/FaceShader.cpp:98:9: note: called from here
   98 |         ASSERT_MESSAGE(m_realised, "FaceShader::setFlags: flags not valid when unrealised");
      |         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/brush/FaceShader.cpp:98:9: note: called from here
   98 |         ASSERT_MESSAGE(m_realised, "FaceShader::setFlags: flags not valid when unrealised");
      |         ^
src/tools/radiant/include/ieventmanager.h: In member function 'updateEvents':
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/filters/BasicFilterSystem.cpp:266:52: note: called from here
  266 |                 IEvent* toggle = GlobalEventManager().findEvent(iter->second.getEventName());
      |                                                    ^
src/tools/radiant/include/modulesystem.h: In function '__ct_base .constprop':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:303:48: note: called from here
  303 |                         if (!globalModuleServer().getError()) {
      |                                                ^
src/tools/radiant/libs/math/Vector3.h: In member function 'SelectedEdges_foreach':
src/tools/radiant/libs/math/Vector3.h:451:30: warning: inlining failed in call to 'vector3_mid': function not inlinable [-Winline]
  451 | inline BasicVector3<Element> vector3_mid (const BasicVector3<Element>& begin, const BasicVector3<Element>& end)
      |                              ^
src/tools/radiant/radiant/brush/FaceInstance.cpp:153:44: note: called from here
  153 |                         functor(vector3_mid(winding[index].vertex, winding[adjacent].vertex));
      |                                            ^
src/tools/radiant/radiant/brush/winding.h:90:36: warning: inlining failed in call to 'next': function not inlinable [-Winline]
   90 |                 inline std::size_t next(std::size_t i) const
      |                                    ^
src/tools/radiant/radiant/brush/FaceInstance.cpp:152:60: note: called from here
  152 |                         std::size_t adjacent = winding.next(index);
      |                                                            ^
src/tools/radiant/radiant/brush/BrushInstance.h: In member function 'visit':
src/tools/radiant/radiant/brush/BrushInstance.h:149:23: warning: inlining failed in call to 'Instance_getBrush': function not inlinable [-Winline]
  149 | inline BrushInstance* Instance_getBrush (scene::Instance& instance)
      |                       ^
src/tools/radiant/radiant/brushexport/WaveFrontBrushVisitor.h:39:64: note: called from here
   39 |                         BrushInstance* bptr = Instance_getBrush(instance);
      |                                                                ^
src/tools/radiant/libs/stream/textfilestream.h:123:30: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
  123 | inline TextFileOutputStream& operator<< (TextFileOutputStream& ostream, const T& t)
      |                              ^
src/tools/radiant/radiant/brushexport/WaveFrontBrushVisitor.h:42:81: note: called from here
   42 |                                 m_file << "\ng " << brush.name() << exported << "\n";
      |                                                                                 ^
src/tools/radiant/libs/stream/textfilestream.h:123:30: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
  123 | inline TextFileOutputStream& operator<< (TextFileOutputStream& ostream, const T& t)
      |                              ^
src/tools/radiant/radiant/brushexport/WaveFrontBrushVisitor.h:42:81: note: called from here
   42 |                                 m_file << "\ng " << brush.name() << exported << "\n";
      |                                                                                 ^
src/tools/radiant/libs/stream/textfilestream.h:123:30: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
  123 | inline TextFileOutputStream& operator<< (TextFileOutputStream& ostream, const T& t)
      |                              ^
src/tools/radiant/radiant/brushexport/WaveFrontBrushVisitor.h:42:81: note: called from here
   42 |                                 m_file << "\ng " << brush.name() << exported << "\n";
      |                                                                                 ^
src/tools/radiant/libs/stream/textfilestream.h:123:30: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
  123 | inline TextFileOutputStream& operator<< (TextFileOutputStream& ostream, const T& t)
      |                              ^
src/tools/radiant/radiant/brushexport/WaveFrontBrushVisitor.h:42:81: note: called from here
   42 |                                 m_file << "\ng " << brush.name() << exported << "\n";
      |                                                                                 ^
src/tools/radiant/libs/stream/textfilestream.h:123:30: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
  123 | inline TextFileOutputStream& operator<< (TextFileOutputStream& ostream, const T& t)
      |                              ^
src/tools/radiant/radiant/brushexport/WaveFrontBrushVisitor.h:46:65: note: called from here
   46 |                                 m_file << facebuffer.c_str() << "\n";
      |                                                                 ^
src/tools/radiant/libs/stream/textfilestream.h:123:30: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
  123 | inline TextFileOutputStream& operator<< (TextFileOutputStream& ostream, const T& t)
      |                              ^
src/tools/radiant/radiant/brushexport/WaveFrontBrushVisitor.h:46:65: note: called from here
   46 |                                 m_file << facebuffer.c_str() << "\n";
      |                                                                 ^
src/tools/radiant/libs/stream/textfilestream.h:123:30: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
  123 | inline TextFileOutputStream& operator<< (TextFileOutputStream& ostream, const T& t)
      |                              ^
src/tools/radiant/radiant/brushexport/WaveFrontBrushVisitor.h:45:64: note: called from here
   45 |                                 m_file << texcoordbuffer.c_str();
      |                                                                ^
src/tools/radiant/libs/stream/textfilestream.h:123:30: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
  123 | inline TextFileOutputStream& operator<< (TextFileOutputStream& ostream, const T& t)
      |                              ^
src/tools/radiant/radiant/brushexport/WaveFrontBrushVisitor.h:44:67: note: called from here
   44 |                                 m_file << vertexbuffer.c_str() << "\n";
      |                                                                   ^
src/tools/radiant/libs/stream/textfilestream.h:123:30: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
  123 | inline TextFileOutputStream& operator<< (TextFileOutputStream& ostream, const T& t)
      |                              ^
src/tools/radiant/radiant/brushexport/WaveFrontBrushVisitor.h:44:67: note: called from here
   44 |                                 m_file << vertexbuffer.c_str() << "\n";
      |                                                                   ^
src/tools/radiant/libs/scenelib.h: In function 'Path_deleteTop':
src/tools/radiant/libs/scenelib.h:200:28: warning: inlining failed in call to 'Node_getTraversable': function not inlinable [-Winline]
  200 | inline scene::Traversable* Node_getTraversable (scene::Node& node)
      |                            ^
src/tools/radiant/libs/scenelib.h:243:28: note: called from here
  243 |         Node_getTraversable(path.parent())->erase(path.top());
      |                            ^
src/tools/radiant/radiant/map/../brush/BrushNode.h: In member function 'post':
src/tools/radiant/radiant/map/../brush/BrushNode.h:132:15: warning: inlining failed in call to 'Node_getBrush': function not inlinable [-Winline]
  132 | inline Brush* Node_getBrush (scene::Node& node)
      |               ^
src/tools/radiant/radiant/brush/csg/csg.cpp:126:61: note: called from here
  126 |                                 Brush* brush = Node_getBrush(path.top());
      |                                                             ^
src/tools/radiant/libs/scenelib.h:488:20: warning: inlining failed in call to 'Instance_getSelectable': function not inlinable [-Winline]
  488 | inline Selectable* Instance_getSelectable (scene::Instance& instance)
      |                    ^
src/tools/radiant/radiant/brush/csg/csg.cpp:127:73: note: called from here
  127 |                                 if (brush != 0 && Instance_getSelectable(instance)->isSelected() && path.size() > 1) {
      |                                                                         ^
src/tools/radiant/libs/scenelib.h:241:13: warning: inlining failed in call to 'Path_deleteTop': function not inlinable [-Winline]
  241 | inline void Path_deleteTop (const scene::Path& path)
      |             ^
src/tools/radiant/radiant/brush/csg/csg.cpp:128:55: note: called from here
  128 |                                         Path_deleteTop(path);
      |                                                       ^
src/tools/radiant/include/ieventmanager.h: In member function 'removeFilter':
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/filters/BasicFilterSystem.cpp:324:35: note: called from here
  324 |                 GlobalEventManager().disconnectAccelerator(f->second.getEventName());
      |                                   ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/filters/BasicFilterSystem.cpp:327:35: note: called from here
  327 |                 GlobalEventManager().disableEvent(f->second.getEventName());
      |                                   ^
src/tools/radiant/libs/math/Vector3.h: In member function 'generate':
src/tools/radiant/libs/math/Vector3.h:493:16: warning: inlining failed in call to 'vector3_for_spherical': function not inlinable [-Winline]
  493 | inline Vector3 vector3_for_spherical (double theta, double phi)
      |                ^
src/tools/radiant/radiant/brush/construct/Sphere.cpp:42:74: note: called from here
   42 |                                 planepts[2] = mid + vector3_for_spherical(t + dt, p + dp) * radius;
      |                                                                          ^
src/tools/radiant/libs/math/Vector3.h:493:16: warning: inlining failed in call to 'vector3_for_spherical': function not inlinable [-Winline]
  493 | inline Vector3 vector3_for_spherical (double theta, double phi)
      |                ^
src/tools/radiant/radiant/brush/construct/Sphere.cpp:41:74: note: called from here
   41 |                                 planepts[1] = mid + vector3_for_spherical(t, p + dp) * radius;
      |                                                                          ^
src/tools/radiant/libs/math/Vector3.h:493:16: warning: inlining failed in call to 'vector3_for_spherical': function not inlinable [-Winline]
  493 | inline Vector3 vector3_for_spherical (double theta, double phi)
      |                ^
src/tools/radiant/radiant/brush/construct/Sphere.cpp:40:74: note: called from here
   40 |                                 planepts[0] = mid + vector3_for_spherical(t, p) * radius;
      |                                                                          ^
src/tools/radiant/libs/math/Vector3.h:493:16: warning: inlining failed in call to 'vector3_for_spherical': function not inlinable [-Winline]
  493 | inline Vector3 vector3_for_spherical (double theta, double phi)
      |                ^
src/tools/radiant/radiant/brush/construct/Sphere.cpp:55:74: note: called from here
   55 |                                 planepts[2] = mid + vector3_for_spherical(t + dt, p) * radius;
      |                                                                          ^
src/tools/radiant/libs/math/Vector3.h:493:16: warning: inlining failed in call to 'vector3_for_spherical': function not inlinable [-Winline]
  493 | inline Vector3 vector3_for_spherical (double theta, double phi)
      |                ^
src/tools/radiant/radiant/brush/construct/Sphere.cpp:54:74: note: called from here
   54 |                                 planepts[1] = mid + vector3_for_spherical(t + dt, p + dp) * radius;
      |                                                                          ^
src/tools/radiant/libs/math/Vector3.h:493:16: warning: inlining failed in call to 'vector3_for_spherical': function not inlinable [-Winline]
  493 | inline Vector3 vector3_for_spherical (double theta, double phi)
      |                ^
src/tools/radiant/radiant/brush/construct/Sphere.cpp:53:74: note: called from here
   53 |                                 planepts[0] = mid + vector3_for_spherical(t, p) * radius;
      |                                                                          ^
src/tools/radiant/radiant/brush/BrushInstance.h: In member function 'pre':
src/tools/radiant/radiant/brush/BrushInstance.h:149:23: warning: inlining failed in call to 'Instance_getBrush': function not inlinable [-Winline]
  149 | inline BrushInstance* Instance_getBrush (scene::Instance& instance)
      |                       ^
src/tools/radiant/radiant/brush/csg/csg.cpp:447:65: note: called from here
  447 |                         BrushInstance* brush = Instance_getBrush(instance);
      |                                                                 ^
src/tools/radiant/include/modulesystem.h: In function '__ct_base .constprop':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:303:48: note: called from here
  303 |                         if (!globalModuleServer().getError()) {
      |                                                ^
src/tools/radiant/radiant/render/OpenGLRenderSystem.cpp: In function 'QGL_sharedContextCreated':
src/tools/radiant/radiant/render/OpenGLRenderSystem.cpp:144:13: warning: inlining failed in call to 'extension_not_implemented': function not inlinable [-Winline]
  144 | inline void extension_not_implemented (const char* extension)
      |             ^
src/tools/radiant/radiant/render/OpenGLRenderSystem.cpp:165:50: note: called from here
  165 |                         extension_not_implemented("GL_ARB_multitexture");
      |                                                  ^
src/tools/radiant/radiant/render/OpenGLRenderSystem.cpp:144:13: warning: inlining failed in call to 'extension_not_implemented': function not inlinable [-Winline]
  144 | inline void extension_not_implemented (const char* extension)
      |             ^
src/tools/radiant/radiant/render/OpenGLRenderSystem.cpp:192:50: note: called from here
  192 |                         extension_not_implemented("GL_VERSION_1_3");
      |                                                  ^
src/tools/radiant/libs/shaderlib.h: In member function '__ct_base ':
src/tools/radiant/libs/shaderlib.h:65:27: warning: inlining failed in call to 'GlobalTexturePrefix_get': function not inlinable [-Winline]
   65 | inline const std::string& GlobalTexturePrefix_get ()
      |                           ^
src/tools/radiant/radiant/brush/Face.cpp:14:24: note: called from here
   14 |         m_refcount(0), m_shader(GlobalTexturePrefix_get()), m_texdef(m_shader, TextureProjection(), false), m_observer(
      |                        ^
src/tools/radiant/libs/signal/signal.h: In member function 'operator()':
src/tools/radiant/libs/signal/signal.h:284:13: warning: inlining failed in call to 'invokeSignalHandlers': function not inlinable [-Winline]
  284 | inline void invokeSignalHandlers(InputIterator first, InputIterator last, SignalHandlerInvoke invoke) {
      |             ^
src/tools/radiant/libs/signal/signal.h:292:37: note: called from here
  292 |                 invokeSignalHandlers(begin(), end(), FunctorInvoke<handler_type>());
      |                                     ^
src/tools/radiant/radiant/brush/PlanePoints.h: In member function '__ct_base ':
src/tools/radiant/radiant/brush/PlanePoints.h:17:13: warning: inlining failed in call to 'planepts_assign': function not inlinable [-Winline]
   17 | inline void planepts_assign (PlanePoints planepts, const PlanePoints other)
      |             ^
src/tools/radiant/radiant/brush/Face.cpp:36:24: note: called from here
   36 |         planepts_assign(m_move_planepts, other.m_move_planepts);
      |                        ^
src/tools/radiant/radiant/selection/Manipulators.cpp: In member function 'UpdateColours':
src/tools/radiant/radiant/selection/Manipulators.cpp:16:24: warning: inlining failed in call to 'colourSelected': function not inlinable [-Winline]
   16 | inline const Colour4b& colourSelected (const Colour4b& colour, bool selected)
      |                        ^
src/tools/radiant/radiant/selection/Manipulators.cpp:82:34: note: called from here
   82 |         m_circle_sphere.setColour(colourSelected(g_colour_sphere, false));
      |                                  ^
src/tools/radiant/radiant/selection/Manipulators.cpp:16:24: warning: inlining failed in call to 'colourSelected': function not inlinable [-Winline]
   16 | inline const Colour4b& colourSelected (const Colour4b& colour, bool selected)
      |                        ^
src/tools/radiant/radiant/selection/Manipulators.cpp:81:34: note: called from here
   81 |         m_circle_screen.setColour(colourSelected(g_colour_screen, m_selectable_screen.isSelected()));
      |                                  ^
src/tools/radiant/radiant/selection/Manipulators.cpp:16:24: warning: inlining failed in call to 'colourSelected': function not inlinable [-Winline]
   16 | inline const Colour4b& colourSelected (const Colour4b& colour, bool selected)
      |                        ^
src/tools/radiant/radiant/selection/Manipulators.cpp:80:29: note: called from here
   80 |         m_circle_z.setColour(colourSelected(g_colour_z, m_selectable_z.isSelected()));
      |                             ^
src/tools/radiant/radiant/selection/Manipulators.cpp:16:24: warning: inlining failed in call to 'colourSelected': function not inlinable [-Winline]
   16 | inline const Colour4b& colourSelected (const Colour4b& colour, bool selected)
      |                        ^
src/tools/radiant/radiant/selection/Manipulators.cpp:79:29: note: called from here
   79 |         m_circle_y.setColour(colourSelected(g_colour_y, m_selectable_y.isSelected()));
      |                             ^
src/tools/radiant/radiant/selection/Manipulators.cpp:16:24: warning: inlining failed in call to 'colourSelected': function not inlinable [-Winline]
   16 | inline const Colour4b& colourSelected (const Colour4b& colour, bool selected)
      |                        ^
src/tools/radiant/radiant/selection/Manipulators.cpp:78:29: note: called from here
   78 |         m_circle_x.setColour(colourSelected(g_colour_x, m_selectable_x.isSelected()));
      |                             ^
src/tools/radiant/libs/container/stack.h: In function 'operator<':
src/tools/radiant/libs/container/stack.h:210:13: warning: inlining failed in call to 'operator<.isra': function not inlinable [-Winline]
  210 | inline bool operator< (const Stack<Type>& self, const Stack<Type>& other)
      |             ^
src/tools/radiant/libs/generic/reference.h:88:27: note: called from here
   88 |         return self.get() < other.get();
      |                           ^
src/tools/radiant/libs/container/hashfunc.h: In function 'hash_ub1':
src/tools/radiant/libs/container/hashfunc.h:173:12: warning: inlining failed in call to 'hash.constprop': function not inlinable [-Winline]
  173 | inline ub4 hash(
      |            ^
src/tools/radiant/libs/container/hashfunc.h:283:20: note: called from here
  283 |         return hash(key, ub4(len), previous, ub1_default_traits(), ub1x4_default_traits());
      |                    ^
src/tools/radiant/libs/os/file.h: In member function 'containsFile':
src/tools/radiant/libs/os/file.h:83:13: warning: inlining failed in call to 'file_readable': function not inlinable [-Winline]
   83 | inline bool file_readable (const std::string& path)
      |             ^
src/tools/radiant/radiant/filesystem/directory/DirectoryArchive.cpp:77:29: note: called from here
   77 |         return file_readable(path);
      |                             ^
src/tools/radiant/include/iselection.h: In function 'ComponentMode_SelectionChanged.constprop':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/commands.cpp:246:34: note: called from here
  246 |         if (GlobalSelectionSystem().Mode() == SelectionSystem::eComponent && GlobalSelectionSystem().countSelected() == 0) {
      |                                  ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/commands.cpp:246:99: note: called from here
  246 |         if (GlobalSelectionSystem().Mode() == SelectionSystem::eComponent && GlobalSelectionSystem().countSelected() == 0) {
      |                                                                                                   ^
src/tools/radiant/include/ishadersystem.h: In member function '__ct_base ':
src/tools/radiant/include/ishadersystem.h:110:22: warning: inlining failed in call to 'GlobalShaderSystem': function not inlinable [-Winline]
  110 | inline ShaderSystem& GlobalShaderSystem ()
      |                      ^
src/tools/radiant/radiant/render/OpenGLModule.cpp:87:43: note: called from here
   87 |                         GlobalShaderSystem().attach(*m_shaderCache);
      |                                           ^
src/tools/radiant/include/itextures.h:106:23: warning: inlining failed in call to 'GlobalTexturesCache': function not inlinable [-Winline]
  106 | inline TexturesCache& GlobalTexturesCache ()
      |                       ^
src/tools/radiant/radiant/render/OpenGLModule.cpp:86:44: note: called from here
   86 |                         GlobalTexturesCache().attach(*m_shaderCache);
      |                                            ^
src/tools/radiant/include/itextures.h: In member function '__dt_base ':
src/tools/radiant/include/itextures.h:106:23: warning: inlining failed in call to 'GlobalTexturesCache': function not inlinable [-Winline]
  106 | inline TexturesCache& GlobalTexturesCache ()
      |                       ^
src/tools/radiant/radiant/render/OpenGLModule.cpp:92:44: note: called from here
   92 |                         GlobalTexturesCache().detach(*m_shaderCache);
      |                                            ^
src/tools/radiant/include/ishadersystem.h:110:22: warning: inlining failed in call to 'GlobalShaderSystem': function not inlinable [-Winline]
  110 | inline ShaderSystem& GlobalShaderSystem ()
      |                      ^
src/tools/radiant/radiant/render/OpenGLModule.cpp:91:43: note: called from here
   91 |                         GlobalShaderSystem().detach(*m_shaderCache);
      |                                           ^
src/tools/radiant/radiant/filesystem/pk3/GenericFileSystem.h: In member function '__ct_base ':
src/tools/radiant/radiant/filesystem/pk3/GenericFileSystem.h:31:21: warning: inlining failed in call to 'path_get_depth': function not inlinable [-Winline]
   31 | inline unsigned int path_get_depth (const std::string& path)
      |                     ^
src/tools/radiant/radiant/filesystem/pk3/GenericFileSystem.h:57:77: note: called from here
   57 |                                         m_path(path), m_depth(path_get_depth(*this))
      |                                                                             ^
src/tools/radiant/libs/string/string.h: In member function 'operator<':
src/tools/radiant/libs/string/string.h:110:13: warning: inlining failed in call to 'string_less_nocase': function not inlinable [-Winline]
  110 | inline bool string_less_nocase (const std::string& string, const std::string& other)
      |             ^
src/tools/radiant/radiant/filesystem/pk3/GenericFileSystem.h:66:66: note: called from here
   66 |                                         return string_less_nocase(*this, other);
      |                                                                  ^
src/tools/radiant/libs/container/hashtable.h: In member function 'erase':
src/tools/radiant/libs/container/hashtable.h:173:21: warning: inlining failed in call to 'node_destroy.constprop': function not inlinable [-Winline]
  173 |         inline void node_destroy(BucketNode* node) {
      |                     ^
src/tools/radiant/libs/container/hashtable.h:356:29: note: called from here
  356 |                 node_destroy(node);
      |                             ^
src/tools/radiant/libs/signal/signal.h:42:13: warning: inlining failed in call to 'node_unlink.isra': function not inlinable [-Winline]
   42 | inline void node_unlink(ListNodeBase* node) {
      |             ^
src/tools/radiant/libs/container/hashtable.h:354:28: note: called from here
  354 |                 node_unlink(node);
      |                            ^
src/tools/radiant/libs/container/hashtable.h: In member function '__dt_base ':
src/tools/radiant/libs/container/hashtable.h:173:21: warning: inlining failed in call to 'node_destroy.constprop': function not inlinable [-Winline]
  173 |         inline void node_destroy(BucketNode* node) {
      |                     ^
src/tools/radiant/libs/container/hashtable.h:291:37: note: called from here
  291 |                         node_destroy(node);
      |                                     ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'update_move_planepts_vertex':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/brush/Face.cpp:193:9: note: called from here
  193 |         ASSERT_MESSAGE(index < numpoints, "update_move_planepts_vertex: invalid index");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/Face.cpp:193:9: note: called from here
  193 |         ASSERT_MESSAGE(index < numpoints, "update_move_planepts_vertex: invalid index");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/Face.cpp:193:9: note: called from here
  193 |         ASSERT_MESSAGE(index < numpoints, "update_move_planepts_vertex: invalid index");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/Face.cpp:193:9: note: called from here
  193 |         ASSERT_MESSAGE(index < numpoints, "update_move_planepts_vertex: invalid index");
      |         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/brush/Face.cpp:193:9: note: called from here
  193 |         ASSERT_MESSAGE(index < numpoints, "update_move_planepts_vertex: invalid index");
      |         ^
src/tools/radiant/radiant/brush/PlanePoints.h:24:13: warning: inlining failed in call to 'planepts_quantise.constprop': function not inlinable [-Winline]
   24 | inline void planepts_quantise (PlanePoints planepts, double snap)
      |             ^
src/tools/radiant/radiant/brush/Face.cpp:201:26: note: called from here
  201 |         planepts_quantise(planePoints, GRID_MIN);
      |                          ^
src/tools/radiant/radiant/brush/winding.h:83:36: warning: inlining failed in call to 'wrap': function not inlinable [-Winline]
   83 |                 inline std::size_t wrap(std::size_t i) const
      |                                    ^
src/tools/radiant/radiant/brush/Face.cpp:196:49: note: called from here
  196 |         std::size_t adjacent = getWinding().wrap(opposite + numpoints - 1);
      |                                                 ^
src/tools/radiant/include/iscenegraph.h: In member function 'snapto':
src/tools/radiant/include/iscenegraph.h:246:13: warning: inlining failed in call to 'SceneChangeNotify': function not inlinable [-Winline]
  246 | inline void SceneChangeNotify ()
      |             ^
src/tools/radiant/radiant/brush/Face.cpp:215:34: note: called from here
  215 |                 SceneChangeNotify();
      |                                  ^
src/tools/radiant/libs/math/Vector3.h:488:13: warning: inlining failed in call to 'vector3_snap': function not inlinable [-Winline]
  488 | inline void vector3_snap (BasicVector3<Element>& self, const OtherElement& snap)
      |             ^
src/tools/radiant/radiant/brush/Face.cpp:211:29: note: called from here
  211 |                 vector3_snap(planePoints[2], snap);
      |                             ^
src/tools/radiant/libs/math/Vector3.h:488:13: warning: inlining failed in call to 'vector3_snap': function not inlinable [-Winline]
  488 | inline void vector3_snap (BasicVector3<Element>& self, const OtherElement& snap)
      |             ^
src/tools/radiant/radiant/brush/Face.cpp:210:29: note: called from here
  210 |                 vector3_snap(planePoints[1], snap);
      |                             ^
src/tools/radiant/libs/math/Vector3.h:488:13: warning: inlining failed in call to 'vector3_snap': function not inlinable [-Winline]
  488 | inline void vector3_snap (BasicVector3<Element>& self, const OtherElement& snap)
      |             ^
src/tools/radiant/radiant/brush/Face.cpp:209:29: note: called from here
  209 |                 vector3_snap(planePoints[0], snap);
      |                             ^
src/tools/radiant/radiant/brush/PlanePoints.h: In member function 'snapComponents':
src/tools/radiant/radiant/brush/PlanePoints.h:17:13: warning: inlining failed in call to 'planepts_assign': function not inlinable [-Winline]
   17 | inline void planepts_assign (PlanePoints planepts, const PlanePoints other)
      |             ^
src/tools/radiant/radiant/brush/FaceInstance.cpp:310:32: note: called from here
  310 |                 planepts_assign(m_face->m_move_planeptsTransformed, m_face->m_move_planepts);
      |                                ^
src/tools/radiant/libs/math/Vector3.h:488:13: warning: inlining failed in call to 'vector3_snap': function not inlinable [-Winline]
  488 | inline void vector3_snap (BasicVector3<Element>& self, const OtherElement& snap)
      |             ^
src/tools/radiant/radiant/brush/FaceInstance.cpp:308:29: note: called from here
  308 |                 vector3_snap(m_face->m_move_planepts[2], snap);
      |                             ^
src/tools/radiant/libs/math/Vector3.h:488:13: warning: inlining failed in call to 'vector3_snap': function not inlinable [-Winline]
  488 | inline void vector3_snap (BasicVector3<Element>& self, const OtherElement& snap)
      |             ^
src/tools/radiant/radiant/brush/FaceInstance.cpp:307:29: note: called from here
  307 |                 vector3_snap(m_face->m_move_planepts[1], snap);
      |                             ^
src/tools/radiant/libs/math/Vector3.h:488:13: warning: inlining failed in call to 'vector3_snap': function not inlinable [-Winline]
  488 | inline void vector3_snap (BasicVector3<Element>& self, const OtherElement& snap)
      |             ^
src/tools/radiant/radiant/brush/FaceInstance.cpp:306:29: note: called from here
  306 |                 vector3_snap(m_face->m_move_planepts[0], snap);
      |                             ^
src/tools/radiant/radiant/brush/PlanePoints.h:17:13: warning: inlining failed in call to 'planepts_assign': function not inlinable [-Winline]
   17 | inline void planepts_assign (PlanePoints planepts, const PlanePoints other)
      |             ^
src/tools/radiant/radiant/brush/FaceInstance.cpp:318:32: note: called from here
  318 |                 planepts_assign(m_face->m_move_planeptsTransformed, m_face->m_move_planepts);
      |                                ^
src/tools/radiant/libs/math/Vector3.h:488:13: warning: inlining failed in call to 'vector3_snap': function not inlinable [-Winline]
  488 | inline void vector3_snap (BasicVector3<Element>& self, const OtherElement& snap)
      |             ^
src/tools/radiant/radiant/brush/FaceInstance.cpp:316:29: note: called from here
  316 |                 vector3_snap(m_face->m_move_planepts[2], snap);
      |                             ^
src/tools/radiant/libs/math/Vector3.h:488:13: warning: inlining failed in call to 'vector3_snap': function not inlinable [-Winline]
  488 | inline void vector3_snap (BasicVector3<Element>& self, const OtherElement& snap)
      |             ^
src/tools/radiant/radiant/brush/FaceInstance.cpp:315:29: note: called from here
  315 |                 vector3_snap(m_face->m_move_planepts[1], snap);
      |                             ^
src/tools/radiant/libs/math/Vector3.h:488:13: warning: inlining failed in call to 'vector3_snap': function not inlinable [-Winline]
  488 | inline void vector3_snap (BasicVector3<Element>& self, const OtherElement& snap)
      |             ^
src/tools/radiant/radiant/brush/FaceInstance.cpp:314:29: note: called from here
  314 |                 vector3_snap(m_face->m_move_planepts[0], snap);
      |                             ^
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write.isra':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^
src/tools/radiant/libs/generic/constant.h:43:29: note: called from here
   43 |         return ostream_write(ostream, typename Type::Value(c));
      |                             ^
src/tools/radiant/libs/generic/constant.h: In function 'operator<<.isra':
src/tools/radiant/libs/generic/constant.h:41:30: warning: inlining failed in call to 'ostream_write.isra': function not inlinable [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'update_move_planepts_vertex2':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/brush/FaceInstance.cpp:329:9: note: called from here
  329 |         ASSERT_MESSAGE(index < numpoints, "select_vertex: invalid index");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/FaceInstance.cpp:329:9: note: called from here
  329 |         ASSERT_MESSAGE(index < numpoints, "select_vertex: invalid index");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/FaceInstance.cpp:329:9: note: called from here
  329 |         ASSERT_MESSAGE(index < numpoints, "select_vertex: invalid index");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/FaceInstance.cpp:329:9: note: called from here
  329 |         ASSERT_MESSAGE(index < numpoints, "select_vertex: invalid index");
      |         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/brush/FaceInstance.cpp:329:9: note: called from here
  329 |         ASSERT_MESSAGE(index < numpoints, "select_vertex: invalid index");
      |         ^
src/tools/radiant/radiant/brush/FaceInstance.cpp:20:13: warning: inlining failed in call to 'triangle_reversed': function not inlinable [-Winline]
   20 | inline bool triangle_reversed (std::size_t x, std::size_t y, std::size_t z)
      |             ^
src/tools/radiant/radiant/brush/FaceInstance.cpp:333:30: note: called from here
  333 |         if (triangle_reversed(index, other, opposite)) {
      |                              ^
src/tools/radiant/radiant/brush/FaceInstance.cpp:13:13: warning: inlining failed in call to 'triangles_same_winding': function not inlinable [-Winline]
   13 | inline bool triangles_same_winding (const BasicVector3<Element>& x1, const BasicVector3<Element>& y1,
      |             ^
src/tools/radiant/radiant/brush/FaceInstance.cpp:337:9: note: called from here
  337 |         ASSERT_MESSAGE(
      |         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/brush/FaceInstance.cpp:337:9: note: called from here
  337 |         ASSERT_MESSAGE(
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/FaceInstance.cpp:337:9: note: called from here
  337 |         ASSERT_MESSAGE(
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/FaceInstance.cpp:337:9: note: called from here
  337 |         ASSERT_MESSAGE(
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/FaceInstance.cpp:337:9: note: called from here
  337 |         ASSERT_MESSAGE(
      |         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/brush/FaceInstance.cpp:337:9: note: called from here
  337 |         ASSERT_MESSAGE(
      |         ^
src/tools/radiant/radiant/brush/PlanePoints.h:24:13: warning: inlining failed in call to 'planepts_quantise.constprop': function not inlinable [-Winline]
   24 | inline void planepts_quantise (PlanePoints planepts, double snap)
      |             ^
src/tools/radiant/radiant/brush/FaceInstance.cpp:352:26: note: called from here
  352 |         planepts_quantise(m_face->m_move_planepts, GRID_MIN); // winding points are very inaccurate
      |                          ^
src/tools/radiant/libs/instancelib.h: In function 'InstanceSet_forEach.isra':
src/tools/radiant/libs/instancelib.h:219:22: warning: inlining failed in call to 'operator().constprop': function not inlinable [-Winline]
  219 |                 void operator() (scene::Instance& instance) const
      |                      ^
src/tools/radiant/libs/instancelib.h:210:24: note: called from here
  210 |                 functor(*(*i).second);
      |                        ^
src/tools/radiant/libs/instancelib.h: In function 'InstanceSet_forEach.isra':
src/tools/radiant/libs/instancelib.h:219:22: warning: inlining failed in call to 'operator().constprop': function not inlinable [-Winline]
  219 |                 void operator() (scene::Instance& instance) const
      |                      ^
src/tools/radiant/libs/instancelib.h:210:24: note: called from here
  210 |                 functor(*(*i).second);
      |                        ^
src/tools/radiant/radiant/namespace/Namespace.cpp: In member function 'pre':
src/tools/radiant/radiant/namespace/Namespace.cpp:7:20: warning: inlining failed in call to 'Node_getNamespaced': function not inlinable [-Winline]
    7 | inline Namespaced* Node_getNamespaced (scene::Node& node)
      |                    ^
src/tools/radiant/radiant/namespace/Namespace.cpp:74:76: note: called from here
   74 |                                 Namespaced* namespaced = Node_getNamespaced(node);
      |                                                                            ^
src/tools/radiant/include/modulesystem.h: In member function 'insert':
src/tools/radiant/radiant/brush/VertexSelection.h: In member function 'select_vertex':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/radiant/brush/VertexSelection.h:18:34: warning: inlining failed in call to 'VertexSelection_insert.isra': function not inlinable [-Winline]
   18 | inline VertexSelection::iterator VertexSelection_insert (VertexSelection& self, std::size_t value)
      |                                  ^
src/tools/radiant/libs/modulesystem/modulesmap.h:58:47: note: called from here
   58 |                         if (globalModuleServer().getError()) {
      |                                               ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/radiant/brush/FaceInstance.cpp:382:39: note: called from here
  382 |                 VertexSelection_insert(m_vertexSelection, winding[index].adjacent);
      |                                       ^
src/tools/radiant/radiant/brush/VertexSelection.h:27:13: warning: inlining failed in call to 'VertexSelection_erase': function not inlinable [-Winline]
   27 | inline void VertexSelection_erase (VertexSelection& self, std::size_t value)
      |             ^
src/tools/radiant/libs/modulesystem/modulesmap.h:60:51: note: called from here
   60 |                                 globalModuleServer().setError(false);
      |                                                   ^
src/tools/radiant/radiant/brush/FaceInstance.cpp:384:38: note: called from here
  384 |                 VertexSelection_erase(m_vertexSelection, winding[index].adjacent);
      |                                      ^
src/tools/radiant/include/iscenegraph.h:246:13: warning: inlining failed in call to 'SceneChangeNotify': function not inlinable [-Winline]
  246 | inline void SceneChangeNotify ()
      |             ^
src/tools/radiant/radiant/brush/FaceInstance.cpp:387:26: note: called from here
  387 |         SceneChangeNotify();
      |                          ^
src/tools/radiant/libs/string/string.h: In member function 'isTransparent':
src/tools/radiant/libs/string/string.h:167:13: warning: inlining failed in call to 'contains': function not inlinable [-Winline]
  167 | inline bool contains (const std::string& source, const std::string& contains)
      |             ^
src/tools/radiant/radiant/render/backend/OpenGLShader.cpp:352:32: note: called from here
  352 |         return string::contains(name, "tex_common/");
      |                                ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'update_move_planepts_edge':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/brush/FaceInstance.cpp:401:9: note: called from here
  401 |         ASSERT_MESSAGE(index < numpoints, "select_edge: invalid index");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/FaceInstance.cpp:401:9: note: called from here
  401 |         ASSERT_MESSAGE(index < numpoints, "select_edge: invalid index");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/FaceInstance.cpp:401:9: note: called from here
  401 |         ASSERT_MESSAGE(index < numpoints, "select_edge: invalid index");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/FaceInstance.cpp:401:9: note: called from here
  401 |         ASSERT_MESSAGE(index < numpoints, "select_edge: invalid index");
      |         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/brush/FaceInstance.cpp:401:9: note: called from here
  401 |         ASSERT_MESSAGE(index < numpoints, "select_edge: invalid index");
      |         ^
src/tools/radiant/radiant/brush/PlanePoints.h:24:13: warning: inlining failed in call to 'planepts_quantise.constprop': function not inlinable [-Winline]
   24 | inline void planepts_quantise (PlanePoints planepts, double snap)
      |             ^
src/tools/radiant/radiant/brush/FaceInstance.cpp:408:26: note: called from here
  408 |         planepts_quantise(m_face->m_move_planepts, GRID_MIN); // winding points are very inaccurate
      |                          ^
src/tools/radiant/radiant/brush/winding.h:90:36: warning: inlining failed in call to 'next': function not inlinable [-Winline]
   90 |                 inline std::size_t next(std::size_t i) const
      |                                    ^
src/tools/radiant/radiant/brush/FaceInstance.cpp:403:50: note: called from here
  403 |         const std::size_t adjacent = winding.next(index);
      |                                                  ^
src/tools/radiant/include/modulesystem.h: In member function '__ct_base ':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/modulesmap.h:112:48: note: called from here
  112 |                         if (!globalModuleServer().getError()) {
      |                                                ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/modulesmap.h:115:59: note: called from here
  115 |                                         globalModuleServer().foreachModule(typename Type::Name(), typename Type::Version(), visitor);
      |                                                           ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/modulesmap.h:122:84: note: called from here
  122 |                                                 Module* module = globalModuleServer().findModule(typename Type::Name(),
      |                                                                                    ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/modulesmap.h:126:75: note: called from here
  126 |                                                         globalModuleServer().setError(true);
      |                                                                           ^
src/tools/radiant/include/itextstream.h: In function 'ostream_write':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/libs/debugging/debugging.h: In member function '__dt_base ':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/libs/math/frustum.h: In function 'homogenous_clip_line':
src/tools/radiant/libs/math/frustum.h:130:19: warning: inlining failed in call to 'homogenous_clip_point': function not inlinable [-Winline]
  130 | inline ClipResult homogenous_clip_point (const Vector4& clipped)
      |                   ^
src/tools/radiant/libs/math/frustum.h:207:57: note: called from here
  207 |                 ClipResult mask1 = homogenous_clip_point(clipped[1]);
      |                                                         ^
src/tools/radiant/libs/math/frustum.h:130:19: warning: inlining failed in call to 'homogenous_clip_point': function not inlinable [-Winline]
  130 | inline ClipResult homogenous_clip_point (const Vector4& clipped)
      |                   ^
src/tools/radiant/libs/math/frustum.h:206:57: note: called from here
  206 |                 ClipResult mask0 = homogenous_clip_point(clipped[0]);
      |                                                         ^
src/tools/radiant/libs/debugging/debugging.h: In member function '__dt_base ':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/libs/generic/object.h: In function 'operator().constprop':
src/tools/radiant/libs/generic/object.h:33:13: warning: inlining failed in call to 'constructor': function not inlinable [-Winline]
   33 | inline void constructor(Type& object) {
      |             ^
src/tools/radiant/libs/memory/allocator.h:98:28: note: called from here
   98 |                 constructor(t);
      |                            ^
src/tools/radiant/libs/generic/object.h: In function 'operator().constprop':
src/tools/radiant/libs/generic/object.h:33:13: warning: inlining failed in call to 'constructor': function not inlinable [-Winline]
   33 | inline void constructor(Type& object) {
      |             ^
src/tools/radiant/libs/memory/allocator.h:98:28: note: called from here
   98 |                 constructor(t);
      |                            ^
src/tools/radiant/libs/debugging/debugging.h: In member function '__dt_base ':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h: In member function '__dt_base ':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/radiant/brush/VertexSelection.h: In member function 'select_edge':
src/tools/radiant/include/modulesystem.h: In member function 'capture':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:130:72: note: called from here
  130 |                                 m_dependencyCheck = !globalModuleServer().getError();
      |                                                                        ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/libs/generic/object.h: In function 'operator().constprop':
src/tools/radiant/libs/generic/object.h:33:13: warning: inlining failed in call to 'constructor': function not inlinable [-Winline]
   33 | inline void constructor(Type& object) {
      |             ^
src/tools/radiant/libs/memory/allocator.h:98:28: note: called from here
   98 |                 constructor(t);
      |                            ^
src/tools/radiant/libs/debugging/debugging.h: In member function '__dt_base ':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/radiant/brush/VertexSelection.h:18:34: warning: inlining failed in call to 'VertexSelection_insert.isra': function not inlinable [-Winline]
   18 | inline VertexSelection::iterator VertexSelection_insert (VertexSelection& self, std::size_t value)
      |                                  ^
src/tools/radiant/radiant/brush/FaceInstance.cpp:429:39: note: called from here
  429 |                 VertexSelection_insert(m_edgeSelection, m_face->getWinding()[index].adjacent);
      |                                       ^
src/tools/radiant/radiant/brush/VertexSelection.h:27:13: warning: inlining failed in call to 'VertexSelection_erase': function not inlinable [-Winline]
   27 | inline void VertexSelection_erase (VertexSelection& self, std::size_t value)
      |             ^
src/tools/radiant/radiant/brush/FaceInstance.cpp:431:38: note: called from here
  431 |                 VertexSelection_erase(m_edgeSelection, m_face->getWinding()[index].adjacent);
      |                                      ^
src/tools/radiant/include/iscenegraph.h:246:13: warning: inlining failed in call to 'SceneChangeNotify': function not inlinable [-Winline]
  246 | inline void SceneChangeNotify ()
      |             ^
src/tools/radiant/radiant/brush/FaceInstance.cpp:434:26: note: called from here
  434 |         SceneChangeNotify();
      |                          ^
src/tools/radiant/libs/generic/object.h: In function 'operator().constprop':
src/tools/radiant/libs/generic/object.h:33:13: warning: inlining failed in call to 'constructor': function not inlinable [-Winline]
   33 | inline void constructor(Type& object) {
      |             ^
src/tools/radiant/libs/memory/allocator.h:98:28: note: called from here
   98 |                 constructor(t);
      |                            ^
src/tools/radiant/libs/generic/object.h: In function 'operator().constprop':
src/tools/radiant/libs/generic/object.h:78:13: warning: inlining failed in call to 'destructor': function not inlinable [-Winline]
   78 | inline void destructor(Type& object) {
      |             ^
src/tools/radiant/libs/memory/allocator.h:117:27: note: called from here
  117 |                 destructor(t);
      |                           ^
src/tools/radiant/include/itextstream.h: In member function 'capture':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:130:72: note: called from here
  130 |                                 m_dependencyCheck = !globalModuleServer().getError();
      |                                                                        ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/csg/csg.cpp: In function 'Scene_BrushMakeHollow_Selected.constprop':
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/radiant/brush/csg/csg.cpp:116:7: warning: inlining failed in call to '__ct_base .constprop': function not inlinable [-Winline]
  116 | class BrushDeleteSelected: public scene::Graph::Walker
      |       ^
src/tools/radiant/radiant/brush/csg/csg.cpp:137:37: note: called from here
  137 |         GlobalSceneGraph().traverse(BrushDeleteSelected());
      |                                     ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/radiant/brush/csg/csg.cpp:137:25: note: called from here
  137 |         GlobalSceneGraph().traverse(BrushDeleteSelected());
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/igrid.h:74:22: warning: inlining failed in call to 'GlobalGrid': function not inlinable [-Winline]
   74 | inline IGridManager& GlobalGrid() {
      |                      ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/radiant/brush/csg/csg.cpp:136:73: note: called from here
  136 |         GlobalSceneGraph().traverse(BrushHollowSelectedWalker(GlobalGrid().getGridSize()));
      |                                                                         ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/radiant/brush/csg/csg.cpp:136:25: note: called from here
  136 |         GlobalSceneGraph().traverse(BrushHollowSelectedWalker(GlobalGrid().getGridSize()));
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/libs/scenelib.h: In function 'selectPath.constprop':
src/tools/radiant/libs/scenelib.h:598:13: warning: inlining failed in call to 'Instance_setSelected': function not inlinable [-Winline]
  598 | inline void Instance_setSelected (scene::Instance& instance, bool selected)
      |             ^
src/tools/radiant/libs/scenelib.h:624:29: note: called from here
  624 |         Instance_setSelected(findInstance(path), selected);
      |                             ^
src/tools/radiant/libs/scenelib.h:615:25: warning: inlining failed in call to 'findInstance': function not inlinable [-Winline]
  615 | inline scene::Instance& findInstance (const scene::Path& path)
      |                         ^
src/tools/radiant/libs/scenelib.h:624:29: note: called from here
  624 |         Instance_setSelected(findInstance(path), selected);
      |                             ^
src/tools/radiant/include/itextstream.h: In member function 'capture':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:130:72: note: called from here
  130 |                                 m_dependencyCheck = !globalModuleServer().getError();
      |                                                                        ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/libs/math/frustum.h: In function 'matrix4_clip_line':
src/tools/radiant/libs/math/frustum.h:199:20: warning: inlining failed in call to 'homogenous_clip_line': function not inlinable [-Winline]
  199 | inline std::size_t homogenous_clip_line (Vector4 clipped[2])
      |                    ^
src/tools/radiant/libs/math/frustum.h:338:36: note: called from here
  338 |         return homogenous_clip_line(clipped);
      |                                    ^
src/tools/radiant/libs/math/matrix.h:641:13: warning: inlining failed in call to 'matrix4_transform_vector4': function not inlinable [-Winline]
  641 | inline void matrix4_transform_vector4 (const Matrix4& self, Vector4& vector4)
      |             ^
src/tools/radiant/libs/math/frustum.h:336:34: note: called from here
  336 |         matrix4_transform_vector4(self, clipped[1]);
      |                                  ^
src/tools/radiant/libs/math/matrix.h:641:13: warning: inlining failed in call to 'matrix4_transform_vector4': function not inlinable [-Winline]
  641 | inline void matrix4_transform_vector4 (const Matrix4& self, Vector4& vector4)
      |             ^
src/tools/radiant/libs/math/frustum.h:335:34: note: called from here
  335 |         matrix4_transform_vector4(self, clipped[0]);
      |                                  ^
src/tools/radiant/include/modulesystem.h: In member function 'capture':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:130:72: note: called from here
  130 |                                 m_dependencyCheck = !globalModuleServer().getError();
      |                                                                        ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/radiant/entity/eclassmodel/../keys/AngleKey.h: In function 'write.isra':
src/tools/radiant/radiant/entity/eclassmodel/../keys/AngleKey.h:49:13: warning: inlining failed in call to 'write_angle': function not inlinable [-Winline]
   49 | inline void write_angle (float angle, Entity* entity)
      |             ^
src/tools/radiant/radiant/entity/eclassmodel/../keys/AngleKey.h:80:36: note: called from here
   80 |                         write_angle(m_angle, entity);
      |                                    ^
src/tools/radiant/include/modulesystem.h: In member function 'capture':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:130:72: note: called from here
  130 |                                 m_dependencyCheck = !globalModuleServer().getError();
      |                                                                        ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/iregistry.h: In function 'Sys_LogFile':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/log/console.cpp:56:57: note: called from here
   56 |                 std::string logFileName = GlobalRegistry().get(RKEY_SETTINGS_PATH) + "radiant.log";
      |                                                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/log/console.cpp:59:89: note: called from here
   59 |                         globalOutputStream() << "Started logging to " << logFileName << "\n";
      |                                                                                         ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/log/console.cpp:59:89: note: called from here
   59 |                         globalOutputStream() << "Started logging to " << logFileName << "\n";
      |                                                                                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/log/console.cpp:59:89: note: called from here
   59 |                         globalOutputStream() << "Started logging to " << logFileName << "\n";
      |                                                                                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/log/console.cpp:59:89: note: called from here
   59 |                         globalOutputStream() << "Started logging to " << logFileName << "\n";
      |                                                                                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/log/console.cpp:62:86: note: called from here
   62 |                         globalOutputStream() << "Today is: " << ctime(&localtime) << "\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/log/console.cpp:62:86: note: called from here
   62 |                         globalOutputStream() << "Today is: " << ctime(&localtime) << "\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/log/console.cpp:62:86: note: called from here
   62 |                         globalOutputStream() << "Today is: " << ctime(&localtime) << "\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/log/console.cpp:62:86: note: called from here
   62 |                         globalOutputStream() << "Today is: " << ctime(&localtime) << "\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/log/console.cpp:64:106: note: called from here
   64 |                                         << "This is UFORadiant '" RADIANT_VERSION "' compiled " __DATE__ "\n";
      |                                                                                                          ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/log/console.cpp:64:106: note: called from here
   64 |                                         << "This is UFORadiant '" RADIANT_VERSION "' compiled " __DATE__ "\n";
      |                                                                                                          ^
src/tools/radiant/libs/debugging/debugging.h: In member function '__dt_base ':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/container/cache.h:54:17: note: called from here
   54 |                 ASSERT_MESSAGE(m_count == 0 , "destroying a referenced object\n");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/cache.h:54:17: note: called from here
   54 |                 ASSERT_MESSAGE(m_count == 0 , "destroying a referenced object\n");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/cache.h:54:17: note: called from here
   54 |                 ASSERT_MESSAGE(m_count == 0 , "destroying a referenced object\n");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/cache.h:54:17: note: called from here
   54 |                 ASSERT_MESSAGE(m_count == 0 , "destroying a referenced object\n");
      |                 ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/container/cache.h:54:17: note: called from here
   54 |                 ASSERT_MESSAGE(m_count == 0 , "destroying a referenced object\n");
      |                 ^
src/tools/radiant/libs/uniquenames.h: In member function 'makeUnique':
src/tools/radiant/libs/uniquenames.h:73:15: warning: inlining failed in call to 'name_read': function not inlinable [-Winline]
   73 | inline name_t name_read (const std::string& name)
      |               ^
src/tools/radiant/radiant/namespace/Namespace.cpp:29:63: note: called from here
   29 |         name_write(buffer, m_uniqueNames.make_unique(name_read(name)));
      |                                                               ^
src/tools/radiant/libs/uniquenames.h:67:13: warning: inlining failed in call to 'name_write': function not inlinable [-Winline]
   67 | inline void name_write (char* buffer, name_t name)
      |             ^
src/tools/radiant/radiant/namespace/Namespace.cpp:29:19: note: called from here
   29 |         name_write(buffer, m_uniqueNames.make_unique(name_read(name)));
      |                   ^
src/tools/radiant/libs/os/file.h: In function 'Sys_Print':
src/tools/radiant/libs/os/file.h:139:12: warning: inlining failed in call to 'file_write.isra': function not inlinable [-Winline]
  139 | inline int file_write (const void* buffer, int len, FILE * f)
      |            ^
src/tools/radiant/radiant/log/console.cpp:156:27: note: called from here
  156 |                 file_write(buf, length, g_hLogFile);
      |                           ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/log/console.cpp:198:85: note: called from here
  198 |                                         buffered << gtkutil::IConv::localeToUTF8(str);
      |                                                                                     ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/log/console.cpp:200:55: note: called from here
  200 |                                         textBuffer << str;
      |                                                       ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'operator*':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/container/cache.h:76:17: note: called from here
   76 |                 ASSERT_NOTNULL(m_value);
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/cache.h:76:17: note: called from here
   76 |                 ASSERT_NOTNULL(m_value);
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/cache.h:76:17: note: called from here
   76 |                 ASSERT_NOTNULL(m_value);
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/cache.h:76:17: note: called from here
   76 |                 ASSERT_NOTNULL(m_value);
      |                 ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/container/cache.h:76:17: note: called from here
   76 |                 ASSERT_NOTNULL(m_value);
      |                 ^
src/tools/radiant/include/modulesystem.h: In member function 'initialise':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:244:54: note: called from here
  244 |                         m_module = globalModuleServer().findModule(typename Type::Name(), typename Type::Version(), name);
      |                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:248:129: note: called from here
  248 |                                                 << " version=" << makeQuoted(typename Type::Version()) << " name=" << makeQuoted(name)
      |                                                                                                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:248:77: note: called from here
  248 |                                                 << " version=" << makeQuoted(typename Type::Version()) << " name=" << makeQuoted(name)
      |                                                                             ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:247:109: note: called from here
  247 |                                 globalErrorStream() << "SingletonModuleRef::initialise: type=" << makeQuoted(typename Type::Name())
      |                                                                                                             ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:246:51: note: called from here
  246 |                                 globalModuleServer().setError(true);
      |                                                   ^
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_transform_point':
src/tools/radiant/libs/math/matrix.h:599:30: warning: inlining failed in call to 'matrix4_transformed_point': function not inlinable [-Winline]
  599 | inline BasicVector3<Element> matrix4_transformed_point (const Matrix4& self, const BasicVector3<Element>& point)
      |                              ^
src/tools/radiant/libs/math/matrix.h:611:42: note: called from here
  611 |         point = matrix4_transformed_point(self, point);
      |                                          ^
src/tools/radiant/include/itextstream.h: In function 'getGDKCode.constprop':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/EventManager.cpp:756:112: note: called from here
  756 |                         globalOutputStream() << "EventManager: Warning: Could not recognise key " << keyStr << "\n";
      |                                                                                                                ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/EventManager.cpp:756:112: note: called from here
  756 |                         globalOutputStream() << "EventManager: Warning: Could not recognise key " << keyStr << "\n";
      |                                                                                                                ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/EventManager.cpp:756:112: note: called from here
  756 |                         globalOutputStream() << "EventManager: Warning: Could not recognise key " << keyStr << "\n";
      |                                                                                                                ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/eventmanager/EventManager.cpp:756:112: note: called from here
  756 |                         globalOutputStream() << "EventManager: Warning: Could not recognise key " << keyStr << "\n";
      |                                                                                                                ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'decrement':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/container/cache.h:66:17: note: called from here
   66 |                 ASSERT_MESSAGE(!empty(), "destroying a non-existent object\n");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/cache.h:66:17: note: called from here
   66 |                 ASSERT_MESSAGE(!empty(), "destroying a non-existent object\n");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/cache.h:66:17: note: called from here
   66 |                 ASSERT_MESSAGE(!empty(), "destroying a non-existent object\n");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/cache.h:66:17: note: called from here
   66 |                 ASSERT_MESSAGE(!empty(), "destroying a non-existent object\n");
      |                 ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/container/cache.h:66:17: note: called from here
   66 |                 ASSERT_MESSAGE(!empty(), "destroying a non-existent object\n");
      |                 ^
src/tools/radiant/libs/debugging/debugging.h: In function 'getTable.constprop':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'getTexture':
src/tools/radiant/libs/debugging/debugging.h: In function 'getTable.constprop':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/radiant/render/backend/OpenGLShader.cpp:106:9: note: called from here
  106 |         ASSERT_NOTNULL(m_shader);
      |         ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/render/backend/OpenGLShader.cpp:106:9: note: called from here
  106 |         ASSERT_NOTNULL(m_shader);
      |         ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/render/backend/OpenGLShader.cpp:106:9: note: called from here
  106 |         ASSERT_NOTNULL(m_shader);
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/render/backend/OpenGLShader.cpp:106:9: note: called from here
  106 |         ASSERT_NOTNULL(m_shader);
      |         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/render/backend/OpenGLShader.cpp:106:9: note: called from here
  106 |         ASSERT_NOTNULL(m_shader);
      |         ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'IncRef':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/scenelib.h:141:33: note: called from here
  141 |                                 ASSERT_MESSAGE(_refcount < (1 << 24), "Node::decref: uninitialised refcount");
      |                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/scenelib.h:141:33: note: called from here
  141 |                                 ASSERT_MESSAGE(_refcount < (1 << 24), "Node::decref: uninitialised refcount");
      |                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/scenelib.h:141:33: note: called from here
  141 |                                 ASSERT_MESSAGE(_refcount < (1 << 24), "Node::decref: uninitialised refcount");
      |                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/scenelib.h:141:33: note: called from here
  141 |                                 ASSERT_MESSAGE(_refcount < (1 << 24), "Node::decref: uninitialised refcount");
      |                                 ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/scenelib.h:141:33: note: called from here
  141 |                                 ASSERT_MESSAGE(_refcount < (1 << 24), "Node::decref: uninitialised refcount");
      |                                 ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'getFlags':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/render/backend/OpenGLShader.cpp:112:9: note: called from here
  112 |         ASSERT_NOTNULL(m_shader);
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/render/backend/OpenGLShader.cpp:112:9: note: called from here
  112 |         ASSERT_NOTNULL(m_shader);
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/render/backend/OpenGLShader.cpp:112:9: note: called from here
  112 |         ASSERT_NOTNULL(m_shader);
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/render/backend/OpenGLShader.cpp:112:9: note: called from here
  112 |         ASSERT_NOTNULL(m_shader);
      |         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/render/backend/OpenGLShader.cpp:112:9: note: called from here
  112 |         ASSERT_NOTNULL(m_shader);
      |         ^
src/tools/radiant/libs/debugging/debugging.h: In function 'getTable.constprop':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'DecRef':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/scenelib.h:146:33: note: called from here
  146 |                                 ASSERT_MESSAGE(_refcount < (1 << 24), "Node::decref: uninitialised refcount");
      |                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/scenelib.h:146:33: note: called from here
  146 |                                 ASSERT_MESSAGE(_refcount < (1 << 24), "Node::decref: uninitialised refcount");
      |                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/scenelib.h:146:33: note: called from here
  146 |                                 ASSERT_MESSAGE(_refcount < (1 << 24), "Node::decref: uninitialised refcount");
      |                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/scenelib.h:146:33: note: called from here
  146 |                                 ASSERT_MESSAGE(_refcount < (1 << 24), "Node::decref: uninitialised refcount");
      |                                 ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/scenelib.h:146:33: note: called from here
  146 |                                 ASSERT_MESSAGE(_refcount < (1 << 24), "Node::decref: uninitialised refcount");
      |                                 ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'getShader':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/render/backend/OpenGLShader.cpp:118:9: note: called from here
  118 |         ASSERT_NOTNULL(m_shader);
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/render/backend/OpenGLShader.cpp:118:9: note: called from here
  118 |         ASSERT_NOTNULL(m_shader);
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/render/backend/OpenGLShader.cpp:118:9: note: called from here
  118 |         ASSERT_NOTNULL(m_shader);
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/render/backend/OpenGLShader.cpp:118:9: note: called from here
  118 |         ASSERT_NOTNULL(m_shader);
      |         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/render/backend/OpenGLShader.cpp:118:9: note: called from here
  118 |         ASSERT_NOTNULL(m_shader);
      |         ^
src/tools/radiant/libs/debugging/debugging.h: In function 'getTable.constprop':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'disconnect':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/signal/signal.h:276:17: note: called from here
  276 |                 ASSERT_MESSAGE(isConnected(id), "SignalBase::disconnect: invalid id");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/signal/signal.h:276:17: note: called from here
  276 |                 ASSERT_MESSAGE(isConnected(id), "SignalBase::disconnect: invalid id");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/signal/signal.h:276:17: note: called from here
  276 |                 ASSERT_MESSAGE(isConnected(id), "SignalBase::disconnect: invalid id");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/signal/signal.h:276:17: note: called from here
  276 |                 ASSERT_MESSAGE(isConnected(id), "SignalBase::disconnect: invalid id");
      |                 ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/signal/signal.h:276:17: note: called from here
  276 |                 ASSERT_MESSAGE(isConnected(id), "SignalBase::disconnect: invalid id");
      |                 ^
src/tools/radiant/libs/debugging/debugging.h: In member function '__dt_base ':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/container/cache.h:105:17: note: called from here
  105 |                 ASSERT_MESSAGE(empty(), "HashedCache::~HashedCache: not empty");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/cache.h:105:17: note: called from here
  105 |                 ASSERT_MESSAGE(empty(), "HashedCache::~HashedCache: not empty");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/cache.h:105:17: note: called from here
  105 |                 ASSERT_MESSAGE(empty(), "HashedCache::~HashedCache: not empty");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/cache.h:105:17: note: called from here
  105 |                 ASSERT_MESSAGE(empty(), "HashedCache::~HashedCache: not empty");
      |                 ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/container/cache.h:105:17: note: called from here
  105 |                 ASSERT_MESSAGE(empty(), "HashedCache::~HashedCache: not empty");
      |                 ^
src/tools/radiant/libs/debugging/debugging.h: In function 'getTable.constprop':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'release':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/container/cache.h:145:17: note: called from here
  145 |                 ASSERT_MESSAGE(i != m_map.end(), "releasing a non-existent object\n");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/cache.h:145:17: note: called from here
  145 |                 ASSERT_MESSAGE(i != m_map.end(), "releasing a non-existent object\n");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/cache.h:145:17: note: called from here
  145 |                 ASSERT_MESSAGE(i != m_map.end(), "releasing a non-existent object\n");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/cache.h:145:17: note: called from here
  145 |                 ASSERT_MESSAGE(i != m_map.end(), "releasing a non-existent object\n");
      |                 ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/container/cache.h:145:17: note: called from here
  145 |                 ASSERT_MESSAGE(i != m_map.end(), "releasing a non-existent object\n");
      |                 ^
src/tools/radiant/libs/uniquenames.h: In member function 'mergeNames':
src/tools/radiant/libs/uniquenames.h:73:15: warning: inlining failed in call to 'name_read': function not inlinable [-Winline]
   73 | inline name_t name_read (const std::string& name)
      |               ^
src/tools/radiant/radiant/namespace/Namespace.cpp:46:68: note: called from here
   46 |                 name_t uniqueName(uniqueNames.make_unique(name_read((*i).first)));
      |                                                                    ^
src/tools/radiant/libs/uniquenames.h:67:13: warning: inlining failed in call to 'name_write': function not inlinable [-Winline]
   67 | inline void name_write (char* buffer, name_t name)
      |             ^
src/tools/radiant/radiant/namespace/Namespace.cpp:50:27: note: called from here
   50 |                 name_write(buffer, uniqueName);
      |                           ^
src/tools/radiant/libs/debugging/debugging.h: In function 'getTable.constprop':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/texturelib.h: In function 'Normal_GetTransform':
src/tools/radiant/libs/texturelib.h:144:23: warning: inlining failed in call to 'projectionaxis_for_normal': function not inlinable [-Winline]
  144 | inline ProjectionAxis projectionaxis_for_normal (const Vector3& normal)
      |                       ^
src/tools/radiant/libs/debugging/debugging.h: In function 'getTable.constprop':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/os/dir.h: In member function 'forEachFile':
src/tools/radiant/libs/os/dir.h:39:19: warning: inlining failed in call to 'directory_open': function not inlinable [-Winline]
   39 | inline Directory* directory_open (const std::string& name)
      |                   ^
src/tools/radiant/radiant/filesystem/directory/DirectoryArchive.cpp:85:38: note: called from here
   85 |         dirs.push_back(directory_open(path));
      |                                      ^
src/tools/radiant/libs/os/dir.h:44:13: warning: inlining failed in call to 'directory_close': function not inlinable [-Winline]
   44 | inline void directory_close (Directory* directory)
      |             ^
src/tools/radiant/radiant/filesystem/directory/DirectoryArchive.cpp:91:40: note: called from here
   91 |                         directory_close(dirs.back());
      |                                        ^
src/tools/radiant/libs/string/string.h:60:13: warning: inlining failed in call to 'string_equal': function not inlinable [-Winline]
   60 | inline bool string_equal (const std::string& string, const std::string& other)
      |             ^
src/tools/radiant/radiant/filesystem/directory/DirectoryArchive.cpp:94:41: note: called from here
   94 |                 } else if (!string_equal(name, ".") && !string_equal(name, "..")) {
      |                                         ^
src/tools/radiant/libs/string/string.h:60:13: warning: inlining failed in call to 'string_equal': function not inlinable [-Winline]
   60 | inline bool string_equal (const std::string& string, const std::string& other)
      |             ^
src/tools/radiant/radiant/filesystem/directory/DirectoryArchive.cpp:94:69: note: called from here
   94 |                 } else if (!string_equal(name, ".") && !string_equal(name, "..")) {
      |                                                                     ^
src/tools/radiant/libs/os/file.h:101:13: warning: inlining failed in call to 'file_is_directory': function not inlinable [-Winline]
  101 | inline bool file_is_directory (const std::string& path)
      |             ^
src/tools/radiant/radiant/filesystem/directory/DirectoryArchive.cpp:97:62: note: called from here
   97 |                         bool is_directory = file_is_directory(path);
      |                                                              ^
src/tools/radiant/libs/os/path.h:112:28: warning: inlining failed in call to 'makeRelative': function not inlinable [-Winline]
  112 |         inline std::string makeRelative (const std::string& path, const std::string& base)
      |                            ^
src/tools/radiant/radiant/filesystem/directory/DirectoryArchive.cpp:100:62: note: called from here
  100 |                                 visitor.file(os::makeRelative(path, m_root));
      |                                                              ^
src/tools/radiant/libs/os/path.h:112:28: warning: inlining failed in call to 'makeRelative': function not inlinable [-Winline]
  112 |         inline std::string makeRelative (const std::string& path, const std::string& base)
      |                            ^
src/tools/radiant/radiant/filesystem/directory/DirectoryArchive.cpp:107:72: note: called from here
  107 |                                 if (!visitor.directory(os::makeRelative(path, m_root), dirs.size()))
      |                                                                        ^
src/tools/radiant/libs/os/dir.h:39:19: warning: inlining failed in call to 'directory_open': function not inlinable [-Winline]
   39 | inline Directory* directory_open (const std::string& name)
      |                   ^
src/tools/radiant/radiant/filesystem/directory/DirectoryArchive.cpp:108:70: note: called from here
  108 |                                         dirs.push_back(directory_open(path));
      |                                                                      ^
src/tools/radiant/libs/os/dir.h:34:13: warning: inlining failed in call to 'directory_good': function not inlinable [-Winline]
   34 | inline bool directory_good (Directory* directory)
      |             ^
src/tools/radiant/radiant/filesystem/directory/DirectoryArchive.cpp:87:47: note: called from here
   87 |         while (!dirs.empty() && directory_good(dirs.back())) {
      |                                               ^
src/tools/radiant/libs/os/dir.h:49:20: warning: inlining failed in call to 'directory_read_and_increment': function not inlinable [-Winline]
   49 | inline const char* directory_read_and_increment (Directory* directory)
      |                    ^
src/tools/radiant/radiant/filesystem/directory/DirectoryArchive.cpp:88:64: note: called from here
   88 |                 const char* name = directory_read_and_increment(dirs.back());
      |                                                                ^
src/tools/radiant/libs/texturelib.h:159:42: note: called from here
  159 |         switch (projectionaxis_for_normal(normal)) {
      |                                          ^
src/tools/radiant/include/imaterial.h: In member function '__ct_base ':
src/tools/radiant/include/imaterial.h:117:25: warning: inlining failed in call to 'GlobalMaterialSystem': function not inlinable [-Winline]
  117 | inline MaterialSystem * GlobalMaterialSystem() {
      |                         ^
src/tools/radiant/radiant/ui/materialeditor/MaterialEditor.cpp:11:95: note: called from here
   11 |                 const std::string& materialName = GlobalMaterialSystem()->getMaterialFilename();
      |                                                                                               ^
src/tools/radiant/include/iradiant.h:162:18: warning: inlining failed in call to 'GlobalRadiant': function not inlinable [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^
src/tools/radiant/radiant/ui/materialeditor/MaterialEditor.cpp:16:94: note: called from here
   16 |                 _dialog = gtk_dialog_new_with_buttons(_("Material Definition"), GlobalRadiant().getMainWindow(),
      |                                                                                              ^
src/tools/radiant/include/iradiant.h:162:18: warning: inlining failed in call to 'GlobalRadiant': function not inlinable [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^
src/tools/radiant/radiant/ui/materialeditor/MaterialEditor.cpp:26:93: note: called from here
   26 |                 GdkRectangle rect = gtkutil::MultiMonitor::getMonitorForWindow(GlobalRadiant().getMainWindow());
      |                                                                                             ^
src/tools/radiant/libs/math/Vector3.h: In function 'ComputeAxisBase':
src/tools/radiant/libs/math/Vector3.h:443:13: warning: inlining failed in call to 'vector3_equal_epsilon.constprop': function not inlinable [-Winline]
  443 | inline bool vector3_equal_epsilon (const BasicVector3<Element>& self, const BasicVector3<OtherElement>& other,
      |             ^
src/tools/radiant/libs/texturelib.h:223:34: note: called from here
  223 |         if (vector3_equal_epsilon(normal, up, float(1e-6))) {
      |                                  ^
src/tools/radiant/libs/math/Vector3.h:443:13: warning: inlining failed in call to 'vector3_equal_epsilon.constprop': function not inlinable [-Winline]
  443 | inline bool vector3_equal_epsilon (const BasicVector3<Element>& self, const BasicVector3<OtherElement>& other,
      |             ^
src/tools/radiant/libs/texturelib.h:226:41: note: called from here
  226 |         } else if (vector3_equal_epsilon(normal, down, float(1e-6))) {
      |                                         ^
src/tools/radiant/libs/texturelib.h: In member function 'basisForNormal':
src/tools/radiant/libs/texturelib.h:157:13: warning: inlining failed in call to 'Normal_GetTransform': function not inlinable [-Winline]
  157 | inline void Normal_GetTransform (const Vector3& normal, Matrix4& transform)
      |             ^
src/tools/radiant/radiant/brush/TextureProjection.cpp:179:28: note: called from here
  179 |         Normal_GetTransform(normal, basis);
      |                            ^
src/tools/radiant/include/iradiant.h: In member function '__ct_base ':
src/tools/radiant/include/iradiant.h:162:18: warning: inlining failed in call to 'GlobalRadiant': function not inlinable [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^
src/tools/radiant/radiant/ui/scripteditor/UFOScriptEditor.cpp:14:95: note: called from here
   14 |                 _dialog = gtk_dialog_new_with_buttons(_("UFOScript Definition"), GlobalRadiant().getMainWindow(),
      |                                                                                               ^
src/tools/radiant/include/iradiant.h:162:18: warning: inlining failed in call to 'GlobalRadiant': function not inlinable [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^
src/tools/radiant/radiant/ui/scripteditor/UFOScriptEditor.cpp:24:93: note: called from here
   24 |                 GdkRectangle rect = gtkutil::MultiMonitor::getMonitorForWindow(GlobalRadiant().getMainWindow());
      |                                                                                             ^
src/tools/radiant/libs/math/line.h: In member function 'selectPlane':
src/tools/radiant/libs/texturelib.h: In member function 'generate':
src/tools/radiant/libs/texturelib.h:218:13: warning: inlining failed in call to 'ComputeAxisBase': function not inlinable [-Winline]
  218 | inline void ComputeAxisBase (const Vector3& normal, Vector3& texS, Vector3& texT)
      |             ^
src/tools/radiant/radiant/brush/construct/Rock.cpp:40:40: note: called from here
   40 |                         ComputeAxisBase(planepts[0], planepts[1], planepts[2]);
      |                                        ^
src/tools/radiant/libs/math/Vector3.h:463:13: warning: inlining failed in call to 'vector3_normalise': function not inlinable [-Winline]
  463 | inline void vector3_normalise (BasicVector3<Element>& self)
      |             ^
src/tools/radiant/radiant/brush/construct/Rock.cpp:37:42: note: called from here
   37 |                         vector3_normalise(planepts[0]);
      |                                          ^
src/tools/radiant/libs/math/line.h:47:16: warning: inlining failed in call to 'line_closest_point': function not inlinable [-Winline]
   47 | inline Vector3 line_closest_point (const Line& line, const Vector3& point)
      |                ^
src/tools/radiant/radiant/brush/FaceInstance.cpp:243:45: note: called from here
  243 |                 Vector3 v(line_closest_point(line, (*i).vertex) - (*i).vertex);
      |                                             ^
src/tools/radiant/include/selectable.h:279:13: warning: inlining failed in call to 'Selector_add': function not inlinable [-Winline]
  279 | inline void Selector_add (Selector& selector, Selectable& selectable)
      |             ^
src/tools/radiant/radiant/brush/FaceInstance.cpp:250:21: note: called from here
  250 |         Selector_add(selector, m_selectable);
      |                     ^
src/tools/radiant/include/iscenegraph.h: In member function 'populateWindow':
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/ui/textureoverview/TextureOverviewDialog.cpp:161:47: note: called from here
  161 |                 Scene_ForEachBrush_ForEachFace(GlobalSceneGraph(), counter);
      |                                               ^
src/tools/radiant/radiant/ui/textureoverview/../../brush/BrushVisit.h:142:23: warning: inlining failed in call to 'Scene_ForEachBrush_ForEachFace.isra': function not inlinable [-Winline]
  142 | inline const Functor& Scene_ForEachBrush_ForEachFace (scene::Graph& graph, const Functor& functor)
      |                       ^
src/tools/radiant/radiant/ui/textureoverview/TextureOverviewDialog.cpp:161:47: note: called from here
  161 |                 Scene_ForEachBrush_ForEachFace(GlobalSceneGraph(), counter);
      |                                               ^
src/tools/radiant/include/selectable.h: In member function 'testSelect':
src/tools/radiant/include/selectable.h:286:13: warning: inlining failed in call to 'Selector_add': function not inlinable [-Winline]
  286 | inline void Selector_add (Selector& selector, Selectable& selectable, const SelectionIntersection& intersection)
      |             ^
src/tools/radiant/radiant/brush/FaceInstance.cpp:224:29: note: called from here
  224 |                 Selector_add(selector, m_selectable, best);
      |                             ^
src/tools/radiant/include/igamemanager.h: In function '__dt_base .constprop':
src/tools/radiant/include/igamemanager.h:41:22: warning: inlining failed in call to 'GlobalGameManager': function not inlinable [-Winline]
   41 | inline IGameManager& GlobalGameManager ()
      |                      ^
src/tools/radiant/radiant/plugin.cpp:282:42: note: called from here
  282 |                         GlobalGameManager().destroy();
      |                                          ^
src/tools/radiant/include/selectable.h: In member function 'testSelect_centroid':
src/tools/radiant/include/selectable.h:286:13: warning: inlining failed in call to 'Selector_add': function not inlinable [-Winline]
  286 | inline void Selector_add (Selector& selector, Selectable& selectable, const SelectionIntersection& intersection)
      |             ^
src/tools/radiant/radiant/brush/FaceInstance.cpp:233:37: note: called from here
  233 |                         Selector_add(selector, m_selectable, best);
      |                                     ^
src/tools/radiant/libs/stream/stringstream.h: In member function 'visit':
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/brushexport/WaveFrontBrushVisitor.h:66:109: note: called from here
   66 |                                 texcoordbuffer << "vt " << w[i].texcoord.x() << " " << w[i].texcoord.y() << "\n";
      |                                                                                                             ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/brushexport/WaveFrontBrushVisitor.h:66:109: note: called from here
   66 |                                 texcoordbuffer << "vt " << w[i].texcoord.x() << " " << w[i].texcoord.y() << "\n";
      |                                                                                                             ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/brushexport/WaveFrontBrushVisitor.h:66:109: note: called from here
   66 |                                 texcoordbuffer << "vt " << w[i].texcoord.x() << " " << w[i].texcoord.y() << "\n";
      |                                                                                                             ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/brushexport/WaveFrontBrushVisitor.h:66:109: note: called from here
   66 |                                 texcoordbuffer << "vt " << w[i].texcoord.x() << " " << w[i].texcoord.y() << "\n";
      |                                                                                                             ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/brushexport/WaveFrontBrushVisitor.h:66:109: note: called from here
   66 |                                 texcoordbuffer << "vt " << w[i].texcoord.x() << " " << w[i].texcoord.y() << "\n";
      |                                                                                                             ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/brushexport/WaveFrontBrushVisitor.h:65:128: note: called from here
   65 |                                 vertexbuffer << "v " << w[i].vertex.x() << " " << w[i].vertex.y() << " " << w[i].vertex.z() << "\n";
      |                                                                                                                                ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/brushexport/WaveFrontBrushVisitor.h:65:128: note: called from here
   65 |                                 vertexbuffer << "v " << w[i].vertex.x() << " " << w[i].vertex.y() << " " << w[i].vertex.z() << "\n";
      |                                                                                                                                ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/brushexport/WaveFrontBrushVisitor.h:65:128: note: called from here
   65 |                                 vertexbuffer << "v " << w[i].vertex.x() << " " << w[i].vertex.y() << " " << w[i].vertex.z() << "\n";
      |                                                                                                                                ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/brushexport/WaveFrontBrushVisitor.h:65:128: note: called from here
   65 |                                 vertexbuffer << "v " << w[i].vertex.x() << " " << w[i].vertex.y() << " " << w[i].vertex.z() << "\n";
      |                                                                                                                                ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/brushexport/WaveFrontBrushVisitor.h:65:128: note: called from here
   65 |                                 vertexbuffer << "v " << w[i].vertex.x() << " " << w[i].vertex.y() << " " << w[i].vertex.z() << "\n";
      |                                                                                                                                ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/brushexport/WaveFrontBrushVisitor.h:65:128: note: called from here
   65 |                                 vertexbuffer << "v " << w[i].vertex.x() << " " << w[i].vertex.y() << " " << w[i].vertex.z() << "\n";
      |                                                                                                                                ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/brushexport/WaveFrontBrushVisitor.h:65:128: note: called from here
   65 |                                 vertexbuffer << "v " << w[i].vertex.x() << " " << w[i].vertex.y() << " " << w[i].vertex.z() << "\n";
      |                                                                                                                                ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/brushexport/WaveFrontBrushVisitor.h:70:39: note: called from here
   70 |                         facebuffer << "\nf";
      |                                       ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/brushexport/WaveFrontBrushVisitor.h:72:74: note: called from here
   72 |                                 facebuffer << " " << i + 1 << "/" << i + 1;
      |                                                                          ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/brushexport/WaveFrontBrushVisitor.h:72:74: note: called from here
   72 |                                 facebuffer << " " << i + 1 << "/" << i + 1;
      |                                                                          ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/brushexport/WaveFrontBrushVisitor.h:72:74: note: called from here
   72 |                                 facebuffer << " " << i + 1 << "/" << i + 1;
      |                                                                          ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/brushexport/WaveFrontBrushVisitor.h:72:74: note: called from here
   72 |                                 facebuffer << " " << i + 1 << "/" << i + 1;
      |                                                                          ^
src/tools/radiant/include/iradiant.h: In member function '__ct_base ':
src/tools/radiant/include/iradiant.h:162:18: warning: inlining failed in call to 'GlobalRadiant': function not inlinable [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^
src/tools/radiant/radiant/ui/textureoverview/TextureOverviewDialog.cpp:89:96: note: called from here
   89 |                         gtkutil::PersistentTransientWindow(_("Texture overview"), GlobalRadiant().getMainWindow()), _store(
      |                                                                                                ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/ui/textureoverview/TextureOverviewDialog.cpp:100:35: note: called from here
  100 |                 GlobalEventManager().connectDialogWindow(GTK_WINDOW(getWindow()));
      |                                   ^
src/tools/radiant/include/iparticles.h: In member function 'createTreeView':
src/tools/radiant/include/iparticles.h:100:25: warning: inlining failed in call to 'GlobalParticleSystem': function not inlinable [-Winline]
  100 | inline IParticleSystem& GlobalParticleSystem ()
      |                         ^
src/tools/radiant/radiant/ui/particles/ParticleSelector.cpp:111:37: note: called from here
  111 |                 GlobalParticleSystem().foreachParticle(functor);
      |                                     ^
src/tools/radiant/include/iselection.h: In function 'export_selected':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/brushexport/BrushExportOBJ.cpp:23:38: note: called from here
   23 |                 GlobalSelectionSystem().foreachSelected(exporter);
      |                                      ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:155:47: note: called from here
  155 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/include/ieclass.h: In member function 'createTreeView':
src/tools/radiant/include/ieclass.h:118:29: warning: inlining failed in call to 'GlobalEntityClassManager': function not inlinable [-Winline]
  118 | inline IEntityClassManager& GlobalEntityClassManager ()
      |                             ^
src/tools/radiant/radiant/ui/ortho/EntityClassChooser.cpp:95:41: note: called from here
   95 |                 GlobalEntityClassManager().forEach(visitor);
      |                                         ^
src/tools/radiant/libs/generic/reference.h: In member function 'pre':
src/tools/radiant/libs/generic/reference.h:62:24: warning: inlining failed in call to 'makeReference': function not inlinable [-Winline]
   62 | inline Reference<Type> makeReference(Type& value) {
      |                        ^
src/tools/radiant/libs/instancelib.h:99:50: note: called from here
   99 |                         m_path.push(makeReference(node));
      |                                                  ^
src/tools/radiant/libs/math/frustum.h: In function 'matrix4_clip_triangle':
src/tools/radiant/libs/math/frustum.h:161:20: warning: inlining failed in call to 'homogenous_clip_triangle': function not inlinable [-Winline]
  161 | inline std::size_t homogenous_clip_triangle (Vector4 clipped[9])
      |                    ^
src/tools/radiant/libs/math/frustum.h:196:40: note: called from here
  196 |         return homogenous_clip_triangle(clipped);
      |                                        ^
src/tools/radiant/libs/math/matrix.h:641:13: warning: inlining failed in call to 'matrix4_transform_vector4': function not inlinable [-Winline]
  641 | inline void matrix4_transform_vector4 (const Matrix4& self, Vector4& vector4)
      |             ^
src/tools/radiant/libs/math/frustum.h:194:34: note: called from here
  194 |         matrix4_transform_vector4(self, clipped[2]);
      |                                  ^
src/tools/radiant/libs/math/matrix.h:641:13: warning: inlining failed in call to 'matrix4_transform_vector4': function not inlinable [-Winline]
  641 | inline void matrix4_transform_vector4 (const Matrix4& self, Vector4& vector4)
      |             ^
src/tools/radiant/libs/math/frustum.h:193:34: note: called from here
  193 |         matrix4_transform_vector4(self, clipped[1]);
      |                                  ^
src/tools/radiant/libs/math/matrix.h:641:13: warning: inlining failed in call to 'matrix4_transform_vector4': function not inlinable [-Winline]
  641 | inline void matrix4_transform_vector4 (const Matrix4& self, Vector4& vector4)
      |             ^
src/tools/radiant/libs/math/frustum.h:192:34: note: called from here
  192 |         matrix4_transform_vector4(self, clipped[0]);
      |                                  ^
src/tools/radiant/include/iradiant.h: In member function '__ct_base ':
src/tools/radiant/include/iradiant.h:162:18: warning: inlining failed in call to 'GlobalRadiant': function not inlinable [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^
src/tools/radiant/radiant/ui/umpeditor/UMPEditor.cpp:12:89: note: called from here
   12 |                 _dialog = gtk_dialog_new_with_buttons(_("UMP Definition"), GlobalRadiant().getMainWindow(),
      |                                                                                         ^
src/tools/radiant/include/iradiant.h:162:18: warning: inlining failed in call to 'GlobalRadiant': function not inlinable [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^
src/tools/radiant/radiant/ui/umpeditor/UMPEditor.cpp:22:93: note: called from here
   22 |                 GdkRectangle rect = gtkutil::MultiMonitor::getMonitorForWindow(GlobalRadiant().getMainWindow());
      |                                                                                             ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'insert_root':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp:109:9: note: called from here
  109 |         ASSERT_MESSAGE(m_rootpath.empty(), "scenegraph root already exists");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp:109:9: note: called from here
  109 |         ASSERT_MESSAGE(m_rootpath.empty(), "scenegraph root already exists");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp:109:9: note: called from here
  109 |         ASSERT_MESSAGE(m_rootpath.empty(), "scenegraph root already exists");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp:109:9: note: called from here
  109 |         ASSERT_MESSAGE(m_rootpath.empty(), "scenegraph root already exists");
      |         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp:109:9: note: called from here
  109 |         ASSERT_MESSAGE(m_rootpath.empty(), "scenegraph root already exists");
      |         ^
src/tools/radiant/libs/scenelib.h:205:13: warning: inlining failed in call to 'Node_traverseSubgraph': function not inlinable [-Winline]
  205 | inline void Node_traverseSubgraph (scene::Node& node, const scene::Traversable::Walker& walker)
      |             ^
src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp:113:30: note: called from here
  113 |         Node_traverseSubgraph(root, InstanceSubgraphWalker(this, scene::Path(), 0));
      |                              ^
src/tools/radiant/libs/generic/reference.h:62:24: warning: inlining failed in call to 'makeReference': function not inlinable [-Winline]
   62 | inline Reference<Type> makeReference(Type& value) {
      |                        ^
src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp:115:38: note: called from here
  115 |         m_rootpath.push(makeReference(root));
      |                                      ^
src/tools/radiant/radiant/selection/BestPoint.h: In function 'BestPoint':
src/tools/radiant/radiant/selection/BestPoint.h:30:15: warning: inlining failed in call to 'triangle_signed_area_XY': function not inlinable [-Winline]
   30 | inline double triangle_signed_area_XY (const Vector3& p0, const Vector3& p1, const Vector3& p2)
      |               ^
src/tools/radiant/radiant/selection/BestPoint.cpp:56:61: note: called from here
   56 |                 double signed_area = triangle_signed_area_XY(normalised[0], normalised[1], normalised[2]);
      |                                                             ^
src/tools/radiant/include/selectable.h:76:13: warning: inlining failed in call to 'assign_if_closer': function not inlinable [-Winline]
   76 | inline void assign_if_closer (SelectionIntersection& best, const SelectionIntersection& other)
      |             ^
src/tools/radiant/radiant/selection/BestPoint.cpp:65:33: note: called from here
   65 |                 assign_if_closer(best, SelectionIntersection(point.z(), 0));
      |                                 ^
src/tools/radiant/include/selectable.h:76:13: warning: inlining failed in call to 'assign_if_closer': function not inlinable [-Winline]
   76 | inline void assign_if_closer (SelectionIntersection& best, const SelectionIntersection& other)
      |             ^
src/tools/radiant/radiant/selection/BestPoint.cpp:75:41: note: called from here
   75 |                         assign_if_closer(best, SelectionIntersection(depth, distance));
      |                                         ^
src/tools/radiant/include/selectable.h:76:13: warning: inlining failed in call to 'assign_if_closer': function not inlinable [-Winline]
   76 | inline void assign_if_closer (SelectionIntersection& best, const SelectionIntersection& other)
      |             ^
src/tools/radiant/radiant/selection/BestPoint.cpp:78:33: note: called from here
   78 |                 assign_if_closer(best, SelectionIntersection(static_cast<float> (ray_distance_to_plane(Ray(Vector3(0, 0, 0),
      |                                 ^
src/tools/radiant/libs/math/line.h:128:15: warning: inlining failed in call to 'ray_distance_to_plane': function not inlinable [-Winline]
  128 | inline double ray_distance_to_plane (const Ray& ray, const Plane3& plane)
      |               ^
src/tools/radiant/radiant/selection/BestPoint.cpp:78:103: note: called from here
   78 |                 assign_if_closer(best, SelectionIntersection(static_cast<float> (ray_distance_to_plane(Ray(Vector3(0, 0, 0),
      |                                                                                                       ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:155:47: note: called from here
  155 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/include/iradiant.h: In member function '__ct_base ':
src/tools/radiant/include/iradiant.h:162:18: warning: inlining failed in call to 'GlobalRadiant': function not inlinable [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^
src/tools/radiant/radiant/ui/particles/ParticleEditor.cpp:18:80: note: called from here
   18 |                 gtk_window_set_transient_for(GTK_WINDOW(_widget), GlobalRadiant().getMainWindow());
      |                                                                                ^
src/tools/radiant/libs/math/Vector3.h: In member function 'SelectedEdges_foreach':
src/tools/radiant/libs/math/Vector3.h:451:30: warning: inlining failed in call to 'vector3_mid': function not inlinable [-Winline]
  451 | inline BasicVector3<Element> vector3_mid (const BasicVector3<Element>& begin, const BasicVector3<Element>& end)
      |                              ^
src/tools/radiant/radiant/brush/FaceInstance.cpp:153:44: note: called from here
  153 |                         functor(vector3_mid(winding[index].vertex, winding[adjacent].vertex));
      |                                            ^
src/tools/radiant/radiant/brush/winding.h:90:36: warning: inlining failed in call to 'next': function not inlinable [-Winline]
   90 |                 inline std::size_t next(std::size_t i) const
      |                                    ^
src/tools/radiant/radiant/brush/FaceInstance.cpp:152:60: note: called from here
  152 |                         std::size_t adjacent = winding.next(index);
      |                                                            ^
src/tools/radiant/include/igl.h: In member function 'initialisePreview':
src/tools/radiant/include/igl.h:212:23: warning: inlining failed in call to 'GlobalOpenGL': function not inlinable [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^
src/tools/radiant/radiant/ui/particles/ParticlePreview.cpp:73:29: note: called from here
   73 |                 GlobalOpenGL().perspective(PREVIEW_FOV, 1, 0.1, 10000);
      |                             ^
src/tools/radiant/libs/math/frustum.h: In function 'LineStrip_BestPoint':
src/tools/radiant/libs/math/frustum.h:324:20: warning: inlining failed in call to 'matrix4_clip_line': function not inlinable [-Winline]
  324 | inline std::size_t matrix4_clip_line (const Matrix4& self, const Vector3& p0, const Vector3& p1, Vector4 clipped[2])
      |                    ^
src/tools/radiant/radiant/selection/BestPoint.cpp:88:60: note: called from here
   88 |                 const std::size_t count = matrix4_clip_line(local2view, vertex3f_to_vector3(vertices[i].vertex),
      |                                                            ^
src/tools/radiant/libs/render.h:422:23: warning: inlining failed in call to 'vertex3f_to_vector3': function not inlinable [-Winline]
  422 | inline const Vector3& vertex3f_to_vector3 (const Vertex3f& vertex)
      |                       ^
src/tools/radiant/radiant/selection/BestPoint.cpp:88:60: note: called from here
   88 |                 const std::size_t count = matrix4_clip_line(local2view, vertex3f_to_vector3(vertices[i].vertex),
      |                                                            ^
src/tools/radiant/libs/render.h:422:23: warning: inlining failed in call to 'vertex3f_to_vector3': function not inlinable [-Winline]
  422 | inline const Vector3& vertex3f_to_vector3 (const Vertex3f& vertex)
      |                       ^
src/tools/radiant/radiant/selection/BestPoint.cpp:88:60: note: called from here
   88 |                 const std::size_t count = matrix4_clip_line(local2view, vertex3f_to_vector3(vertices[i].vertex),
      |                                                            ^
src/tools/radiant/libs/math/frustum.h: In function 'LineLoop_BestPoint':
src/tools/radiant/libs/math/frustum.h:324:20: warning: inlining failed in call to 'matrix4_clip_line': function not inlinable [-Winline]
  324 | inline std::size_t matrix4_clip_line (const Matrix4& self, const Vector3& p0, const Vector3& p1, Vector4 clipped[2])
      |                    ^
src/tools/radiant/radiant/selection/BestPoint.cpp:99:60: note: called from here
   99 |                 const std::size_t count = matrix4_clip_line(local2view, vertex3f_to_vector3(vertices[i].vertex),
      |                                                            ^
src/tools/radiant/libs/render.h:422:23: warning: inlining failed in call to 'vertex3f_to_vector3': function not inlinable [-Winline]
  422 | inline const Vector3& vertex3f_to_vector3 (const Vertex3f& vertex)
      |                       ^
src/tools/radiant/radiant/selection/BestPoint.cpp:99:60: note: called from here
   99 |                 const std::size_t count = matrix4_clip_line(local2view, vertex3f_to_vector3(vertices[i].vertex),
      |                                                            ^
src/tools/radiant/libs/render.h:422:23: warning: inlining failed in call to 'vertex3f_to_vector3': function not inlinable [-Winline]
  422 | inline const Vector3& vertex3f_to_vector3 (const Vertex3f& vertex)
      |                       ^
src/tools/radiant/radiant/selection/BestPoint.cpp:99:60: note: called from here
   99 |                 const std::size_t count = matrix4_clip_line(local2view, vertex3f_to_vector3(vertices[i].vertex),
      |                                                            ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'forEachRenderable':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/render/backend/OpenGLShaderCache.h:205:25: note: called from here
  205 |                         ASSERT_MESSAGE(!m_traverseRenderablesMutex, "for-each during traversal");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/render/backend/OpenGLShaderCache.h:205:25: note: called from here
  205 |                         ASSERT_MESSAGE(!m_traverseRenderablesMutex, "for-each during traversal");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/render/backend/OpenGLShaderCache.h:205:25: note: called from here
  205 |                         ASSERT_MESSAGE(!m_traverseRenderablesMutex, "for-each during traversal");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/render/backend/OpenGLShaderCache.h:205:25: note: called from here
  205 |                         ASSERT_MESSAGE(!m_traverseRenderablesMutex, "for-each during traversal");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/render/backend/OpenGLShaderCache.h:205:25: note: called from here
  205 |                         ASSERT_MESSAGE(!m_traverseRenderablesMutex, "for-each during traversal");
      |                         ^
src/tools/radiant/libs/string/WildcardMatcher.h: In function 'glob_matches.isra':
src/tools/radiant/libs/string/WildcardMatcher.h:33:29: warning: inlining failed in call to 'glob_match_after_star.isra': function not inlinable [-Winline]
   33 |                 inline bool glob_match_after_star (const char* pattern, const char* text)
      |                             ^
src/tools/radiant/libs/string/WildcardMatcher.h:107:69: note: called from here
  107 |                                         return glob_match_after_star(p, t);
      |                                                                     ^
src/tools/radiant/libs/math/frustum.h: In function 'Line_BestPoint':
src/tools/radiant/libs/math/frustum.h:324:20: warning: inlining failed in call to 'matrix4_clip_line': function not inlinable [-Winline]
  324 | inline std::size_t matrix4_clip_line (const Matrix4& self, const Vector3& p0, const Vector3& p1, Vector4 clipped[2])
      |                    ^
src/tools/radiant/radiant/selection/BestPoint.cpp:108:52: note: called from here
  108 |         const std::size_t count = matrix4_clip_line(local2view, vertex3f_to_vector3(vertices[0].vertex),
      |                                                    ^
src/tools/radiant/libs/render.h:422:23: warning: inlining failed in call to 'vertex3f_to_vector3': function not inlinable [-Winline]
  422 | inline const Vector3& vertex3f_to_vector3 (const Vertex3f& vertex)
      |                       ^
src/tools/radiant/radiant/selection/BestPoint.cpp:108:52: note: called from here
  108 |         const std::size_t count = matrix4_clip_line(local2view, vertex3f_to_vector3(vertices[0].vertex),
      |                                                    ^
src/tools/radiant/libs/render.h:422:23: warning: inlining failed in call to 'vertex3f_to_vector3': function not inlinable [-Winline]
  422 | inline const Vector3& vertex3f_to_vector3 (const Vertex3f& vertex)
      |                       ^
src/tools/radiant/radiant/selection/BestPoint.cpp:108:52: note: called from here
  108 |         const std::size_t count = matrix4_clip_line(local2view, vertex3f_to_vector3(vertices[0].vertex),
      |                                                    ^
src/tools/radiant/radiant/filesystem/pk3/pkzip.h: In member function 'openFile':
src/tools/radiant/radiant/filesystem/pk3/pkzip.h:92:13: warning: inlining failed in call to 'istream_read_zip_file_header': function not inlinable [-Winline]
   92 | inline void istream_read_zip_file_header (SeekableInputStream& istream, zip_file_header& file_header)
      |             ^
src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:41:45: note: called from here
   41 |                 istream_read_zip_file_header(m_istream, file_header);
      |                                             ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:44:77: note: called from here
   44 |                         globalErrorStream() << "error reading zip file " << m_name;
      |                                                                             ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:44:77: note: called from here
   44 |                         globalErrorStream() << "error reading zip file " << m_name;
      |                                                                             ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:44:77: note: called from here
   44 |                         globalErrorStream() << "error reading zip file " << m_name;
      |                                                                             ^
src/tools/radiant/libs/math/frustum.h: In function 'Circle_BestPoint':
src/tools/radiant/libs/math/frustum.h:176:20: warning: inlining failed in call to 'matrix4_clip_triangle': function not inlinable [-Winline]
  176 | inline std::size_t matrix4_clip_triangle (const Matrix4& self, const Vector3& p0, const Vector3& p1, const Vector3& p2,
      |                    ^
src/tools/radiant/radiant/selection/BestPoint.cpp:118:64: note: called from here
  118 |                 const std::size_t count = matrix4_clip_triangle(local2view, g_vector3_identity, vertex3f_to_vector3(
      |                                                                ^
src/tools/radiant/libs/render.h:422:23: warning: inlining failed in call to 'vertex3f_to_vector3': function not inlinable [-Winline]
  422 | inline const Vector3& vertex3f_to_vector3 (const Vertex3f& vertex)
      |                       ^
src/tools/radiant/radiant/selection/BestPoint.cpp:118:64: note: called from here
  118 |                 const std::size_t count = matrix4_clip_triangle(local2view, g_vector3_identity, vertex3f_to_vector3(
      |                                                                ^
src/tools/radiant/libs/render.h:422:23: warning: inlining failed in call to 'vertex3f_to_vector3': function not inlinable [-Winline]
  422 | inline const Vector3& vertex3f_to_vector3 (const Vertex3f& vertex)
      |                       ^
src/tools/radiant/radiant/selection/BestPoint.cpp:118:64: note: called from here
  118 |                 const std::size_t count = matrix4_clip_triangle(local2view, g_vector3_identity, vertex3f_to_vector3(
      |                                                                ^
src/tools/radiant/libs/math/frustum.h: In function 'Quad_BestPoint':
src/tools/radiant/libs/math/frustum.h:176:20: warning: inlining failed in call to 'matrix4_clip_triangle': function not inlinable [-Winline]
  176 | inline std::size_t matrix4_clip_triangle (const Matrix4& self, const Vector3& p0, const Vector3& p1, const Vector3& p2,
      |                    ^
src/tools/radiant/radiant/selection/BestPoint.cpp:134:64: note: called from here
  134 |                 const std::size_t count = matrix4_clip_triangle(local2view, vertex3f_to_vector3(vertices[1].vertex),
      |                                                                ^
src/tools/radiant/libs/render.h:422:23: warning: inlining failed in call to 'vertex3f_to_vector3': function not inlinable [-Winline]
  422 | inline const Vector3& vertex3f_to_vector3 (const Vertex3f& vertex)
      |                       ^
src/tools/radiant/radiant/selection/BestPoint.cpp:134:64: note: called from here
  134 |                 const std::size_t count = matrix4_clip_triangle(local2view, vertex3f_to_vector3(vertices[1].vertex),
      |                                                                ^
src/tools/radiant/libs/math/frustum.h:176:20: warning: inlining failed in call to 'matrix4_clip_triangle': function not inlinable [-Winline]
  176 | inline std::size_t matrix4_clip_triangle (const Matrix4& self, const Vector3& p0, const Vector3& p1, const Vector3& p2,
      |                    ^
src/tools/radiant/radiant/selection/BestPoint.cpp:129:64: note: called from here
  129 |                 const std::size_t count = matrix4_clip_triangle(local2view, vertex3f_to_vector3(vertices[0].vertex),
      |                                                                ^
src/tools/radiant/libs/render.h:422:23: warning: inlining failed in call to 'vertex3f_to_vector3': function not inlinable [-Winline]
  422 | inline const Vector3& vertex3f_to_vector3 (const Vertex3f& vertex)
      |                       ^
src/tools/radiant/radiant/selection/BestPoint.cpp:129:64: note: called from here
  129 |                 const std::size_t count = matrix4_clip_triangle(local2view, vertex3f_to_vector3(vertices[0].vertex),
      |                                                                ^
src/tools/radiant/libs/render.h:422:23: warning: inlining failed in call to 'vertex3f_to_vector3': function not inlinable [-Winline]
  422 | inline const Vector3& vertex3f_to_vector3 (const Vertex3f& vertex)
      |                       ^
src/tools/radiant/radiant/selection/BestPoint.cpp:129:64: note: called from here
  129 |                 const std::size_t count = matrix4_clip_triangle(local2view, vertex3f_to_vector3(vertices[0].vertex),
      |                                                                ^
src/tools/radiant/libs/render.h:422:23: warning: inlining failed in call to 'vertex3f_to_vector3': function not inlinable [-Winline]
  422 | inline const Vector3& vertex3f_to_vector3 (const Vertex3f& vertex)
      |                       ^
src/tools/radiant/radiant/selection/BestPoint.cpp:129:64: note: called from here
  129 |                 const std::size_t count = matrix4_clip_triangle(local2view, vertex3f_to_vector3(vertices[0].vertex),
      |                                                                ^
src/tools/radiant/radiant/filesystem/pk3/pkzip.h: In member function 'openTextFile':
src/tools/radiant/radiant/filesystem/pk3/pkzip.h:92:13: warning: inlining failed in call to 'istream_read_zip_file_header': function not inlinable [-Winline]
   92 | inline void istream_read_zip_file_header (SeekableInputStream& istream, zip_file_header& file_header)
      |             ^
src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:66:45: note: called from here
   66 |                 istream_read_zip_file_header(m_istream, file_header);
      |                                             ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:69:77: note: called from here
   69 |                         globalErrorStream() << "error reading zip file " << m_name;
      |                                                                             ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:69:77: note: called from here
   69 |                         globalErrorStream() << "error reading zip file " << m_name;
      |                                                                             ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:69:77: note: called from here
   69 |                         globalErrorStream() << "error reading zip file " << m_name;
      |                                                                             ^
src/tools/radiant/include/iradiant.h: In member function '__ct_base ':
src/tools/radiant/include/iradiant.h:162:18: warning: inlining failed in call to 'GlobalRadiant': function not inlinable [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^
src/tools/radiant/radiant/ui/particles/ParticleSelector.cpp:34:80: note: called from here
   34 |                 gtk_window_set_transient_for(GTK_WINDOW(_widget), GlobalRadiant().getMainWindow());
      |                                                                                ^
src/tools/radiant/include/iradiant.h:162:18: warning: inlining failed in call to 'GlobalRadiant': function not inlinable [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^
src/tools/radiant/radiant/ui/particles/ParticleSelector.cpp:41:93: note: called from here
   41 |                 GdkRectangle rect = gtkutil::MultiMonitor::getMonitorForWindow(GlobalRadiant().getMainWindow());
      |                                                                                             ^
src/tools/radiant/libs/math/frustum.h: In function 'Triangles_BestPoint':
src/tools/radiant/libs/math/frustum.h:176:20: warning: inlining failed in call to 'matrix4_clip_triangle': function not inlinable [-Winline]
  176 | inline std::size_t matrix4_clip_triangle (const Matrix4& self, const Vector3& p0, const Vector3& p1, const Vector3& p2,
      |                    ^
src/tools/radiant/radiant/selection/BestPoint.cpp:145:26: note: called from here
  145 |                 BestPoint(
      |                          ^
src/tools/radiant/libs/math/matrix.h: In function 'point_for_device_point':
src/tools/radiant/libs/math/matrix.h:632:16: warning: inlining failed in call to 'matrix4_transformed_vector4': function not inlinable [-Winline]
  632 | inline Vector4 matrix4_transformed_vector4 (const Matrix4& self, const Vector4& vector4)
      |                ^
src/tools/radiant/radiant/selection/Intersection.cpp:6:44: note: called from here
    6 |         point = matrix4_transformed_vector4(device2object, Vector4(x, y, z, 1)).getProjected();
      |                                            ^
src/tools/radiant/libs/math/Vector3.h: In function 'ray_for_device_point':
src/tools/radiant/libs/math/Vector3.h:463:13: warning: inlining failed in call to 'vector3_normalise': function not inlinable [-Winline]
  463 | inline void vector3_normalise (BasicVector3<Element>& self)
      |             ^
src/tools/radiant/radiant/selection/Intersection.cpp:19:26: note: called from here
   19 |         vector3_normalise(ray.direction);
      |                          ^
src/tools/radiant/libs/math/Vector3.h: In member function 'Construct':
src/tools/radiant/libs/math/Vector3.h:463:13: warning: inlining failed in call to 'vector3_normalise': function not inlinable [-Winline]
  463 | inline void vector3_normalise (BasicVector3<Element>& self)
      |             ^
src/tools/radiant/radiant/selection/Manipulatables.cpp:22:26: note: called from here
   22 |         vector3_normalise(m_start);
      |                          ^
src/tools/radiant/radiant/selection/Intersection.h: In member function 'Construct':
src/tools/radiant/radiant/selection/Intersection.h:28:13: warning: inlining failed in call to 'constrain_to_axis': function not inlinable [-Winline]
   28 | inline void constrain_to_axis (Vector3& vec, const Vector3& axis)
      |             ^
src/tools/radiant/radiant/selection/Manipulatables.cpp:40:26: note: called from here
   40 |         constrain_to_axis(m_start, m_axis);
      |                          ^
src/tools/radiant/radiant/filesystem/pk3/GenericFileSystem.h: In member function 'traverse':
src/tools/radiant/radiant/filesystem/pk3/GenericFileSystem.h:31:21: warning: inlining failed in call to 'path_get_depth': function not inlinable [-Winline]
   31 | inline unsigned int path_get_depth (const std::string& path)
      |                     ^
src/tools/radiant/radiant/filesystem/pk3/GenericFileSystem.h:160:66: note: called from here
  160 |                         unsigned int start_depth = path_get_depth(root);
      |                                                                  ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'attachRenderable':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/render/backend/OpenGLShaderCache.h:191:25: note: called from here
  191 |                         ASSERT_MESSAGE(!m_traverseRenderablesMutex, "attaching renderable during traversal");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/render/backend/OpenGLShaderCache.h:191:25: note: called from here
  191 |                         ASSERT_MESSAGE(!m_traverseRenderablesMutex, "attaching renderable during traversal");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/render/backend/OpenGLShaderCache.h:191:25: note: called from here
  191 |                         ASSERT_MESSAGE(!m_traverseRenderablesMutex, "attaching renderable during traversal");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/render/backend/OpenGLShaderCache.h:191:25: note: called from here
  191 |                         ASSERT_MESSAGE(!m_traverseRenderablesMutex, "attaching renderable during traversal");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/render/backend/OpenGLShaderCache.h:191:25: note: called from here
  191 |                         ASSERT_MESSAGE(!m_traverseRenderablesMutex, "attaching renderable during traversal");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/render/backend/OpenGLShaderCache.h:192:25: note: called from here
  192 |                         ASSERT_MESSAGE(m_renderables.find(&renderable) == m_renderables.end(),
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/render/backend/OpenGLShaderCache.h:192:25: note: called from here
  192 |                         ASSERT_MESSAGE(m_renderables.find(&renderable) == m_renderables.end(),
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/render/backend/OpenGLShaderCache.h:192:25: note: called from here
  192 |                         ASSERT_MESSAGE(m_renderables.find(&renderable) == m_renderables.end(),
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/render/backend/OpenGLShaderCache.h:192:25: note: called from here
  192 |                         ASSERT_MESSAGE(m_renderables.find(&renderable) == m_renderables.end(),
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/render/backend/OpenGLShaderCache.h:192:25: note: called from here
  192 |                         ASSERT_MESSAGE(m_renderables.find(&renderable) == m_renderables.end(),
      |                         ^
src/tools/radiant/include/iradiant.h: In member function '__ct_base ':
src/tools/radiant/include/iradiant.h:162:18: warning: inlining failed in call to 'GlobalRadiant': function not inlinable [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^
src/tools/radiant/radiant/ui/ortho/EntityClassChooser.cpp:39:80: note: called from here
   39 |                 gtk_window_set_transient_for(GTK_WINDOW(_widget), GlobalRadiant().getMainWindow());
      |                                                                                ^
src/tools/radiant/libs/math/matrix.h: In function 'point_on_plane':
src/tools/radiant/libs/math/matrix.h:632:16: warning: inlining failed in call to 'matrix4_transformed_vector4': function not inlinable [-Winline]
  632 | inline Vector4 matrix4_transformed_vector4 (const Matrix4& self, const Vector4& vector4)
      |                ^
src/tools/radiant/radiant/selection/Intersection.cpp:76:54: note: called from here
   76 |                         = matrix4_transformed_vector4(device2object, Vector4(x, y, object2device[14] / object2device[15], 1)).getProjected();
      |                                                      ^
src/tools/radiant/libs/math/matrix.h:754:16: warning: inlining failed in call to 'matrix4_full_inverse': function not inlinable [-Winline]
  754 | inline Matrix4 matrix4_full_inverse (const Matrix4& self)
      |                ^
src/tools/radiant/radiant/selection/Intersection.cpp:74:51: note: called from here
   74 |         Matrix4 object2device(matrix4_full_inverse(device2object));
      |                                                   ^
src/tools/radiant/radiant/map/../brush/BrushNode.h: In member function 'pre':
src/tools/radiant/radiant/map/../brush/BrushNode.h:132:15: warning: inlining failed in call to 'Node_getBrush': function not inlinable [-Winline]
  132 | inline Brush* Node_getBrush (scene::Node& node)
      |               ^
src/tools/radiant/radiant/brush/csg/csg.cpp:107:61: note: called from here
  107 |                                 Brush* brush = Node_getBrush(path.top());
      |                                                             ^
src/tools/radiant/libs/scenelib.h:488:20: warning: inlining failed in call to 'Instance_getSelectable': function not inlinable [-Winline]
  488 | inline Selectable* Instance_getSelectable (scene::Instance& instance)
      |                    ^
src/tools/radiant/radiant/brush/csg/csg.cpp:108:73: note: called from here
  108 |                                 if (brush != 0 && Instance_getSelectable(instance)->isSelected()) {
      |                                                                         ^
src/tools/radiant/libs/math/quaternion.h: In member function 'Transform':
src/tools/radiant/libs/math/quaternion.h:74:19: warning: inlining failed in call to 'quaternion_for_axisangle': function not inlinable [-Winline]
   74 | inline Quaternion quaternion_for_axisangle (const Vector3& axis, double angle)
      |                   ^
src/tools/radiant/radiant/selection/Manipulatables.cpp:50:52: note: called from here
   50 |         m_rotatable.rotate(quaternion_for_axisangle(m_axis, angle_for_axis(m_start, current, m_axis)));
      |                                                    ^
src/tools/radiant/radiant/selection/Intersection.h:28:13: warning: inlining failed in call to 'constrain_to_axis': function not inlinable [-Winline]
   28 | inline void constrain_to_axis (Vector3& vec, const Vector3& axis)
      |             ^
src/tools/radiant/radiant/selection/Manipulatables.cpp:48:26: note: called from here
   48 |         constrain_to_axis(current, m_axis);
      |                          ^
src/tools/radiant/libs/math/matrix.h: In function 'translation_local2object':
src/tools/radiant/libs/math/matrix.h:783:16: warning: inlining failed in call to 'matrix4_get_translation_vec3': function not inlinable [-Winline]
  783 | inline Vector3 matrix4_get_translation_vec3 (const Matrix4& self)
      |                ^
src/tools/radiant/radiant/selection/Manipulatables.cpp:13:46: note: called from here
   13 |         object = matrix4_get_translation_vec3(matrix4_multiplied_by_matrix4(
      |                                              ^
src/tools/radiant/libs/math/matrix.h:477:16: warning: inlining failed in call to 'matrix4_multiplied_by_matrix4': function not inlinable [-Winline]
  477 | inline Matrix4 matrix4_multiplied_by_matrix4 (const Matrix4& self, const Matrix4& other)
      |                ^
src/tools/radiant/radiant/selection/Manipulatables.cpp:13:76: note: called from here
   13 |         object = matrix4_get_translation_vec3(matrix4_multiplied_by_matrix4(
      |                                                                            ^
src/tools/radiant/libs/math/matrix.h:790:16: warning: inlining failed in call to 'matrix4_translated_by_vec3': function not inlinable [-Winline]
  790 | inline Matrix4 matrix4_translated_by_vec3 (const Matrix4& self, const Vector3& translation)
      |                ^
src/tools/radiant/radiant/selection/Manipulatables.cpp:14:51: note: called from here
   14 |                         matrix4_translated_by_vec3(local2object, local), matrix4_full_inverse(local2object)));
      |                                                   ^
src/tools/radiant/libs/math/matrix.h:754:16: warning: inlining failed in call to 'matrix4_full_inverse': function not inlinable [-Winline]
  754 | inline Matrix4 matrix4_full_inverse (const Matrix4& self)
      |                ^
src/tools/radiant/radiant/selection/Manipulatables.cpp:14:94: note: called from here
   14 |                         matrix4_translated_by_vec3(local2object, local), matrix4_full_inverse(local2object)));
      |                                                                                              ^
src/tools/radiant/libs/math/Vector3.h: In member function 'Transform':
src/tools/radiant/libs/math/Vector3.h:488:13: warning: inlining failed in call to 'vector3_snap': function not inlinable [-Winline]
  488 | inline void vector3_snap (BasicVector3<Element>& self, const OtherElement& snap)
      |             ^
src/tools/radiant/radiant/selection/Manipulatables.cpp:67:21: note: called from here
   67 |         vector3_snap(current, GlobalGrid().getGridSize());
      |                     ^
src/tools/radiant/include/igrid.h:74:22: warning: inlining failed in call to 'GlobalGrid': function not inlinable [-Winline]
   74 | inline IGridManager& GlobalGrid() {
      |                      ^
src/tools/radiant/radiant/selection/Manipulatables.cpp:67:41: note: called from here
   67 |         vector3_snap(current, GlobalGrid().getGridSize());
      |                                         ^
src/tools/radiant/libs/math/Vector3.h: In member function 'Transform':
src/tools/radiant/libs/math/Vector3.h:488:13: warning: inlining failed in call to 'vector3_snap': function not inlinable [-Winline]
  488 | inline void vector3_snap (BasicVector3<Element>& self, const OtherElement& snap)
      |             ^
src/tools/radiant/radiant/selection/Manipulatables.cpp:86:21: note: called from here
   86 |         vector3_snap(current, GlobalGrid().getGridSize());
      |                     ^
src/tools/radiant/include/igrid.h:74:22: warning: inlining failed in call to 'GlobalGrid': function not inlinable [-Winline]
   74 | inline IGridManager& GlobalGrid() {
      |                      ^
src/tools/radiant/radiant/selection/Manipulatables.cpp:86:41: note: called from here
   86 |         vector3_snap(current, GlobalGrid().getGridSize());
      |                                         ^
src/tools/radiant/libs/math/Vector3.h: In member function 'Transform':
src/tools/radiant/libs/math/Vector3.h:482:30: warning: inlining failed in call to 'vector3_snapped': function not inlinable [-Winline]
  482 | inline BasicVector3<Element> vector3_snapped (const BasicVector3<Element>& self, const OtherElement& snap)
      |                              ^
src/tools/radiant/radiant/selection/Manipulatables.cpp:107:38: note: called from here
  107 |         Vector3 start(vector3_snapped(m_start, GlobalGrid().getGridSize()));
      |                                      ^
src/tools/radiant/include/igrid.h:74:22: warning: inlining failed in call to 'GlobalGrid': function not inlinable [-Winline]
   74 | inline IGridManager& GlobalGrid() {
      |                      ^
src/tools/radiant/radiant/selection/Manipulatables.cpp:107:58: note: called from here
  107 |         Vector3 start(vector3_snapped(m_start, GlobalGrid().getGridSize()));
      |                                                          ^
src/tools/radiant/libs/math/Vector3.h:488:13: warning: inlining failed in call to 'vector3_snap': function not inlinable [-Winline]
  488 | inline void vector3_snap (BasicVector3<Element>& self, const OtherElement& snap)
      |             ^
src/tools/radiant/radiant/selection/Manipulatables.cpp:105:21: note: called from here
  105 |         vector3_snap(delta, GlobalGrid().getGridSize());
      |                     ^
src/tools/radiant/include/igrid.h:74:22: warning: inlining failed in call to 'GlobalGrid': function not inlinable [-Winline]
   74 | inline IGridManager& GlobalGrid() {
      |                      ^
src/tools/radiant/radiant/selection/Manipulatables.cpp:105:39: note: called from here
  105 |         vector3_snap(delta, GlobalGrid().getGridSize());
      |                                       ^
src/tools/radiant/libs/math/Vector3.h: In member function 'Transform':
src/tools/radiant/libs/math/Vector3.h:482:30: warning: inlining failed in call to 'vector3_snapped': function not inlinable [-Winline]
  482 | inline BasicVector3<Element> vector3_snapped (const BasicVector3<Element>& self, const OtherElement& snap)
      |                              ^
src/tools/radiant/radiant/selection/Manipulatables.cpp:129:38: note: called from here
  129 |         Vector3 start(vector3_snapped(m_start, GlobalGrid().getGridSize()));
      |                                      ^
src/tools/radiant/include/igrid.h:74:22: warning: inlining failed in call to 'GlobalGrid': function not inlinable [-Winline]
   74 | inline IGridManager& GlobalGrid() {
      |                      ^
src/tools/radiant/radiant/selection/Manipulatables.cpp:129:58: note: called from here
  129 |         Vector3 start(vector3_snapped(m_start, GlobalGrid().getGridSize()));
      |                                                          ^
src/tools/radiant/libs/math/Vector3.h:488:13: warning: inlining failed in call to 'vector3_snap': function not inlinable [-Winline]
  488 | inline void vector3_snap (BasicVector3<Element>& self, const OtherElement& snap)
      |             ^
src/tools/radiant/radiant/selection/Manipulatables.cpp:127:21: note: called from here
  127 |         vector3_snap(delta, GlobalGrid().getGridSize());
      |                     ^
src/tools/radiant/include/igrid.h:74:22: warning: inlining failed in call to 'GlobalGrid': function not inlinable [-Winline]
   74 | inline IGridManager& GlobalGrid() {
      |                      ^
src/tools/radiant/radiant/selection/Manipulatables.cpp:127:39: note: called from here
  127 |         vector3_snap(delta, GlobalGrid().getGridSize());
      |                                       ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'insert':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/render/backend/OpenGLStateMap.h:31:25: note: called from here
   31 |                         ASSERT_MESSAGE(inserted, "OpenGLStateMap::insert: " << name << " already exists");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/render/backend/OpenGLStateMap.h:31:25: note: called from here
   31 |                         ASSERT_MESSAGE(inserted, "OpenGLStateMap::insert: " << name << " already exists");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/render/backend/OpenGLStateMap.h:31:25: note: called from here
   31 |                         ASSERT_MESSAGE(inserted, "OpenGLStateMap::insert: " << name << " already exists");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/iregistry.h: In member function '__ct_base ':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/render/backend/OpenGLStateMap.h:31:25: note: called from here
   31 |                         ASSERT_MESSAGE(inserted, "OpenGLStateMap::insert: " << name << " already exists");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/render/backend/OpenGLStateMap.h:31:25: note: called from here
   31 |                         ASSERT_MESSAGE(inserted, "OpenGLStateMap::insert: " << name << " already exists");
      |                         ^
src/tools/radiant/radiant/xyview/GlobalXYWnd.cpp:17:23: note: called from here
   17 |         GlobalRegistry().addKeyObserver(this, RKEY_CHASE_MOUSE);
      |                       ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/render/backend/OpenGLStateMap.h:31:25: note: called from here
   31 |                         ASSERT_MESSAGE(inserted, "OpenGLStateMap::insert: " << name << " already exists");
      |                         ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/xyview/GlobalXYWnd.cpp:18:23: note: called from here
   18 |         GlobalRegistry().addKeyObserver(this, RKEY_CAMERA_XY_UPDATE);
      |                       ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/xyview/GlobalXYWnd.cpp:19:23: note: called from here
   19 |         GlobalRegistry().addKeyObserver(this, RKEY_SHOW_CROSSHAIRS);
      |                       ^
src/tools/radiant/radiant/render/backend/OpenGLStateMap.h:31:25: note: called from here
   31 |                         ASSERT_MESSAGE(inserted, "OpenGLStateMap::insert: " << name << " already exists");
      |                         ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/xyview/GlobalXYWnd.cpp:20:23: note: called from here
   20 |         GlobalRegistry().addKeyObserver(this, RKEY_SHOW_GRID);
      |                       ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/xyview/GlobalXYWnd.cpp:21:23: note: called from here
   21 |         GlobalRegistry().addKeyObserver(this, RKEY_SHOW_SIZE_INFO);
      |                       ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/xyview/GlobalXYWnd.cpp:22:23: note: called from here
   22 |         GlobalRegistry().addKeyObserver(this, RKEY_SHOW_ENTITY_ANGLES);
      |                       ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/xyview/GlobalXYWnd.cpp:23:23: note: called from here
   23 |         GlobalRegistry().addKeyObserver(this, RKEY_SHOW_ENTITY_NAMES);
      |                       ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/xyview/GlobalXYWnd.cpp:24:23: note: called from here
   24 |         GlobalRegistry().addKeyObserver(this, RKEY_SHOW_BLOCKS);
      |                       ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/xyview/GlobalXYWnd.cpp:25:23: note: called from here
   25 |         GlobalRegistry().addKeyObserver(this, RKEY_SHOW_COORDINATES);
      |                       ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/xyview/GlobalXYWnd.cpp:26:23: note: called from here
   26 |         GlobalRegistry().addKeyObserver(this, RKEY_SHOW_OUTLINE);
      |                       ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/xyview/GlobalXYWnd.cpp:27:23: note: called from here
   27 |         GlobalRegistry().addKeyObserver(this, RKEY_SHOW_AXES);
      |                       ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/xyview/GlobalXYWnd.cpp:28:23: note: called from here
   28 |         GlobalRegistry().addKeyObserver(this, RKEY_SHOW_WORKZONE);
      |                       ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/xyview/GlobalXYWnd.cpp:29:23: note: called from here
   29 |         GlobalRegistry().addKeyObserver(this, RKEY_DEFAULT_BLOCKSIZE);
      |                       ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/xyview/GlobalXYWnd.cpp:30:23: note: called from here
   30 |         GlobalRegistry().addKeyObserver(this, RKEY_ALWAYS_CAULK_FOR_NEW_BRUSHES);
      |                       ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/xyview/GlobalXYWnd.cpp:31:23: note: called from here
   31 |         GlobalRegistry().addKeyObserver(this, RKEY_CAULK_TEXTURE);
      |                       ^
src/tools/radiant/include/preferencesystem.h:125:26: warning: inlining failed in call to 'GlobalPreferenceSystem': function not inlinable [-Winline]
  125 | inline PreferenceSystem& GlobalPreferenceSystem() {
      |                          ^
src/tools/radiant/radiant/xyview/GlobalXYWnd.cpp:37:31: note: called from here
   37 |         GlobalPreferenceSystem().addConstructor(this);
      |                               ^
src/tools/radiant/libs/math/matrix.h: In function 'pivot_scale':
src/tools/radiant/libs/math/matrix.h:496:13: warning: inlining failed in call to 'matrix4_multiply_by_matrix4': function not inlinable [-Winline]
  496 | inline void matrix4_multiply_by_matrix4 (Matrix4& self, const Matrix4& other)
      |             ^
src/tools/radiant/libs/pivot.h:86:36: note: called from here
   86 |         matrix4_multiply_by_matrix4(scale, pivot2screen);
      |                                    ^
src/tools/radiant/libs/math/matrix.h:777:13: warning: inlining failed in call to 'matrix4_full_invert': function not inlinable [-Winline]
  777 | inline void matrix4_full_invert (Matrix4& self)
      |             ^
src/tools/radiant/libs/pivot.h:85:28: note: called from here
   85 |         matrix4_full_invert(scale);
      |                            ^
src/tools/radiant/libs/math/matrix.h:496:13: warning: inlining failed in call to 'matrix4_multiply_by_matrix4': function not inlinable [-Winline]
  496 | inline void matrix4_multiply_by_matrix4 (Matrix4& self, const Matrix4& other)
      |             ^
src/tools/radiant/libs/pivot.h:84:36: note: called from here
   84 |         matrix4_multiply_by_matrix4(scale, pre_scale);
      |                                    ^
src/tools/radiant/include/iradiant.h: In member function '__ct_base ':
src/tools/radiant/include/iradiant.h:162:18: warning: inlining failed in call to 'GlobalRadiant': function not inlinable [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^
src/tools/radiant/radiant/ui/lightdialog/LightDialog.cpp:46:80: note: called from here
   46 |                 gtk_window_set_transient_for(GTK_WINDOW(_widget), GlobalRadiant().getMainWindow());
      |                                                                                ^
src/tools/radiant/libs/math/matrix.h: In function 'billboard_viewpointOriented':
src/tools/radiant/libs/math/matrix.h:754:16: warning: inlining failed in call to 'matrix4_full_inverse': function not inlinable [-Winline]
  754 | inline Matrix4 matrix4_full_inverse (const Matrix4& self)
      |                ^
src/tools/radiant/libs/pivot.h:42:50: note: called from here
   42 |         Matrix4 screen2world(matrix4_full_inverse(world2screen));
      |                                                  ^
src/tools/radiant/libs/generic/reference.h: In member function 'find':
src/tools/radiant/libs/generic/reference.h:62:24: warning: inlining failed in call to 'makeReference': function not inlinable [-Winline]
   62 | inline Reference<Type> makeReference(Type& value) {
      |                        ^
src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp:158:32: note: called from here
  158 |         path.push(makeReference(node));
      |                                ^
src/tools/radiant/include/iregistry.h: In member function 'shutdown':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/filters/BasicFilterSystem.cpp:131:23: note: called from here
  131 |         GlobalRegistry().deleteXPath(RKEY_USER_ACTIVE_FILTERS);
      |                       ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/filters/BasicFilterSystem.cpp:138:31: note: called from here
  138 |                 GlobalRegistry().createKeyWithName(
      |                               ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/filters/BasicFilterSystem.cpp:144:23: note: called from here
  144 |         GlobalRegistry().deleteXPath(RKEY_USER_FILTER_BASE + "/filters");
      |                       ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/filters/BasicFilterSystem.cpp:147:48: note: called from here
  147 |         xml::Node filterParent = GlobalRegistry().createKey(RKEY_USER_FILTER_BASE + "/filters");
      |                                                ^
src/tools/radiant/libs/math/Vector3.h: In member function 'updateCircleTransforms':
src/tools/radiant/libs/math/Vector3.h:443:13: warning: inlining failed in call to 'vector3_equal_epsilon.constprop': function not inlinable [-Winline]
  443 | inline bool vector3_equal_epsilon (const BasicVector3<Element>& self, const BasicVector3<OtherElement>& other,
      |             ^
src/tools/radiant/radiant/selection/Manipulators.cpp:90:52: note: called from here
   90 |         m_circle_x_visible = !vector3_equal_epsilon(g_vector3_axis_x, localViewpoint, 1e-6f);
      |                                                    ^
src/tools/radiant/libs/math/matrix.h:616:30: warning: inlining failed in call to 'matrix4_transformed_direction': function not inlinable [-Winline]
  616 | inline BasicVector3<Element> matrix4_transformed_direction (const Matrix4& self, const BasicVector3<Element>& direction)
      |                              ^
src/tools/radiant/radiant/selection/Manipulators.cpp:87:61: note: called from here
   87 |         Vector3 localViewpoint(matrix4_transformed_direction(m_pivot.m_worldSpace.getTransposed(),
      |                                                             ^
src/tools/radiant/libs/math/matrix.h:529:13: warning: inlining failed in call to 'matrix4_premultiply_by_matrix4': function not inlinable [-Winline]
  529 | inline void matrix4_premultiply_by_matrix4 (Matrix4& self, const Matrix4& other)
      |             ^
src/tools/radiant/radiant/selection/Manipulators.cpp:96:47: note: called from here
   96 |                 matrix4_premultiply_by_matrix4(m_local2world_x, m_pivot.m_worldSpace);
      |                                               ^
src/tools/radiant/libs/math/Vector3.h:443:13: warning: inlining failed in call to 'vector3_equal_epsilon.constprop': function not inlinable [-Winline]
  443 | inline bool vector3_equal_epsilon (const BasicVector3<Element>& self, const BasicVector3<OtherElement>& other,
      |             ^
src/tools/radiant/radiant/selection/Manipulators.cpp:99:52: note: called from here
   99 |         m_circle_y_visible = !vector3_equal_epsilon(g_vector3_axis_y, localViewpoint, 1e-6f);
      |                                                    ^
src/tools/radiant/libs/math/matrix.h:529:13: warning: inlining failed in call to 'matrix4_premultiply_by_matrix4': function not inlinable [-Winline]
  529 | inline void matrix4_premultiply_by_matrix4 (Matrix4& self, const Matrix4& other)
      |             ^
src/tools/radiant/radiant/selection/Manipulators.cpp:105:47: note: called from here
  105 |                 matrix4_premultiply_by_matrix4(m_local2world_y, m_pivot.m_worldSpace);
      |                                               ^
src/tools/radiant/libs/math/Vector3.h:443:13: warning: inlining failed in call to 'vector3_equal_epsilon.constprop': function not inlinable [-Winline]
  443 | inline bool vector3_equal_epsilon (const BasicVector3<Element>& self, const BasicVector3<OtherElement>& other,
      |             ^
src/tools/radiant/radiant/selection/Manipulators.cpp:108:52: note: called from here
  108 |         m_circle_z_visible = !vector3_equal_epsilon(g_vector3_axis_z, localViewpoint, 1e-6f);
      |                                                    ^
src/tools/radiant/libs/math/matrix.h:529:13: warning: inlining failed in call to 'matrix4_premultiply_by_matrix4': function not inlinable [-Winline]
  529 | inline void matrix4_premultiply_by_matrix4 (Matrix4& self, const Matrix4& other)
      |             ^
src/tools/radiant/radiant/selection/Manipulators.cpp:114:47: note: called from here
  114 |                 matrix4_premultiply_by_matrix4(m_local2world_z, m_pivot.m_worldSpace);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:155:47: note: called from here
  155 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:155:47: note: called from here
  155 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/texturelib.h: In function 'matrix4_swap_axes':
src/tools/radiant/libs/texturelib.h:69:16: warning: inlining failed in call to 'matrix4_rotation_for_vector3': function not inlinable [-Winline]
   69 | inline Matrix4 matrix4_rotation_for_vector3 (const Vector3& x, const Vector3& y, const Vector3& z)
      |                ^
src/tools/radiant/libs/texturelib.h:77:52: note: called from here
   77 |                 return matrix4_rotation_for_vector3(to, from, g_vector3_axis_z);
      |                                                    ^
src/tools/radiant/libs/texturelib.h:69:16: warning: inlining failed in call to 'matrix4_rotation_for_vector3': function not inlinable [-Winline]
   69 | inline Matrix4 matrix4_rotation_for_vector3 (const Vector3& x, const Vector3& y, const Vector3& z)
      |                ^
src/tools/radiant/libs/texturelib.h:81:52: note: called from here
   81 |                 return matrix4_rotation_for_vector3(to, g_vector3_axis_y, from);
      |                                                    ^
src/tools/radiant/libs/texturelib.h:69:16: warning: inlining failed in call to 'matrix4_rotation_for_vector3': function not inlinable [-Winline]
   69 | inline Matrix4 matrix4_rotation_for_vector3 (const Vector3& x, const Vector3& y, const Vector3& z)
      |                ^
src/tools/radiant/libs/texturelib.h:85:52: note: called from here
   85 |                 return matrix4_rotation_for_vector3(g_vector3_axis_x, to, from);
      |                                                    ^
src/tools/radiant/libs/texturelib.h:69:16: warning: inlining failed in call to 'matrix4_rotation_for_vector3': function not inlinable [-Winline]
   69 | inline Matrix4 matrix4_rotation_for_vector3 (const Vector3& x, const Vector3& y, const Vector3& z)
      |                ^
src/tools/radiant/libs/texturelib.h:89:52: note: called from here
   89 |                 return matrix4_rotation_for_vector3(from, to, g_vector3_axis_z);
      |                                                    ^
src/tools/radiant/libs/texturelib.h:69:16: warning: inlining failed in call to 'matrix4_rotation_for_vector3': function not inlinable [-Winline]
   69 | inline Matrix4 matrix4_rotation_for_vector3 (const Vector3& x, const Vector3& y, const Vector3& z)
      |                ^
src/tools/radiant/libs/texturelib.h:93:52: note: called from here
   93 |                 return matrix4_rotation_for_vector3(from, g_vector3_axis_y, to);
      |                                                    ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/texturelib.h:100:9: note: called from here
  100 |         ERROR_MESSAGE("unhandled axis swap case");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/texturelib.h:100:9: note: called from here
  100 |         ERROR_MESSAGE("unhandled axis swap case");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/texturelib.h:100:9: note: called from here
  100 |         ERROR_MESSAGE("unhandled axis swap case");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/texturelib.h:100:9: note: called from here
  100 |         ERROR_MESSAGE("unhandled axis swap case");
      |         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/texturelib.h:100:9: note: called from here
  100 |         ERROR_MESSAGE("unhandled axis swap case");
      |         ^
src/tools/radiant/libs/texturelib.h:69:16: warning: inlining failed in call to 'matrix4_rotation_for_vector3': function not inlinable [-Winline]
   69 | inline Matrix4 matrix4_rotation_for_vector3 (const Vector3& x, const Vector3& y, const Vector3& z)
      |                ^
src/tools/radiant/libs/texturelib.h:97:52: note: called from here
   97 |                 return matrix4_rotation_for_vector3(g_vector3_axis_x, from, to);
      |                                                    ^
src/tools/radiant/libs/scenelib.h: In member function 'pre':
src/tools/radiant/include/ieventmanager.h: In member function 'addFilter':
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/filters/BasicFilterSystem.cpp:302:27: note: called from here
  302 |         GlobalEventManager().addToggle(
      |                           ^
src/tools/radiant/libs/scenelib.h:195:29: warning: inlining failed in call to 'Node_getInstantiable': function not inlinable [-Winline]
  195 | inline scene::Instantiable* Node_getInstantiable (scene::Node& node)
      |                             ^
src/tools/radiant/libs/instancelib.h:53:81: note: called from here
   53 |                         scene::Instantiable* instantiable = Node_getInstantiable(node);
      |                                                                                 ^
src/tools/radiant/libs/generic/reference.h:62:24: warning: inlining failed in call to 'makeReference': function not inlinable [-Winline]
   62 | inline Reference<Type> makeReference(Type& value) {
      |                        ^
src/tools/radiant/libs/instancelib.h:51:50: note: called from here
   51 |                         m_path.push(makeReference(node));
      |                                                  ^
src/tools/radiant/libs/scenelib.h:678:20: warning: inlining failed in call to 'nodetype_get_name': function not inlinable [-Winline]
  678 | inline const char* nodetype_get_name (ENodeType type)
      |                    ^
src/tools/radiant/libs/instancelib.h:62:137: note: called from here
   62 |                                 std::cout << "InstanceSubgraphWalker::pre Node Type: " << nodetype_get_name(node_get_nodetype(node)) << "\n";
      |                                                                                                                                         ^
src/tools/radiant/libs/scenelib.h:689:18: warning: inlining failed in call to 'node_get_nodetype': function not inlinable [-Winline]
  689 | inline ENodeType node_get_nodetype (scene::Node& node)
      |                  ^
src/tools/radiant/libs/instancelib.h:62:137: note: called from here
   62 |                                 std::cout << "InstanceSubgraphWalker::pre Node Type: " << nodetype_get_name(node_get_nodetype(node)) << "\n";
      |                                                                                                                                         ^
src/tools/radiant/libs/debugging/debugging.h: In member function '__dt_base ':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/libs/math/quaternion.h: In member function 'Transform':
src/tools/radiant/libs/math/quaternion.h:52:19: warning: inlining failed in call to 'quaternion_for_unit_vectors': function not inlinable [-Winline]
   52 | inline Quaternion quaternion_for_unit_vectors (const Vector3& from, const Vector3& to)
      |                   ^
src/tools/radiant/radiant/selection/Manipulatables.cpp:32:55: note: called from here
   32 |         m_rotatable.rotate(quaternion_for_unit_vectors(m_start, current));
      |                                                       ^
src/tools/radiant/libs/math/Vector3.h:463:13: warning: inlining failed in call to 'vector3_normalise': function not inlinable [-Winline]
  463 | inline void vector3_normalise (BasicVector3<Element>& self)
      |             ^
src/tools/radiant/radiant/selection/Manipulatables.cpp:30:26: note: called from here
   30 |         vector3_normalise(current);
      |                          ^
src/tools/radiant/libs/texturelib.h: In function 'matrix4_reflection_for_plane45':
src/tools/radiant/libs/texturelib.h:74:16: warning: inlining failed in call to 'matrix4_swap_axes': function not inlinable [-Winline]
   74 | inline Matrix4 matrix4_swap_axes (const Vector3& from, const Vector3& to)
      |                ^
src/tools/radiant/libs/texturelib.h:125:41: note: called from here
  125 |         Matrix4 swap = matrix4_swap_axes(first, second);
      |                                         ^
src/tools/radiant/libs/math/matrix.h: In function 'Pivot2World_worldSpace':
src/tools/radiant/libs/math/matrix.h:496:13: warning: inlining failed in call to 'matrix4_multiply_by_matrix4': function not inlinable [-Winline]
  496 | inline void matrix4_multiply_by_matrix4 (Matrix4& self, const Matrix4& other)
      |             ^
src/tools/radiant/libs/pivot.h:125:36: note: called from here
  125 |         matrix4_multiply_by_matrix4(manip2world, scale);
      |                                    ^
src/tools/radiant/libs/pivot.h:90:13: warning: inlining failed in call to 'pivot_perspective': function not inlinable [-Winline]
   90 | inline void pivot_perspective (Matrix4& scale, const Matrix4& pivot2screen)
      |             ^
src/tools/radiant/libs/pivot.h:124:26: note: called from here
  124 |         pivot_perspective(scale, pivot2screen);
      |                          ^
src/tools/radiant/libs/math/matrix.h:496:13: warning: inlining failed in call to 'matrix4_multiply_by_matrix4': function not inlinable [-Winline]
  496 | inline void matrix4_multiply_by_matrix4 (Matrix4& self, const Matrix4& other)
      |             ^
src/tools/radiant/libs/pivot.h:123:36: note: called from here
  123 |         matrix4_multiply_by_matrix4(manip2world, scale);
      |                                    ^
src/tools/radiant/libs/pivot.h:76:13: warning: inlining failed in call to 'pivot_scale': function not inlinable [-Winline]
   76 | inline void pivot_scale (Matrix4& scale, const Matrix4& pivot2screen)
      |             ^
src/tools/radiant/libs/pivot.h:122:20: note: called from here
  122 |         pivot_scale(scale, pivot2screen);
      |                    ^
src/tools/radiant/libs/pivot.h:51:13: warning: inlining failed in call to 'ConstructObject2Screen': function not inlinable [-Winline]
   51 | inline void ConstructObject2Screen (Matrix4& object2screen, const Matrix4& object2world, const Matrix4& world2view,
      |             ^
src/tools/radiant/libs/pivot.h:119:31: note: called from here
  119 |         ConstructObject2Screen(pivot2screen, pivot2world, modelview, projection, viewport);
      |                               ^
src/tools/radiant/libs/math/matrix.h: In function 'Pivot2World_viewpointSpace':
src/tools/radiant/libs/math/matrix.h:496:13: warning: inlining failed in call to 'matrix4_multiply_by_matrix4': function not inlinable [-Winline]
  496 | inline void matrix4_multiply_by_matrix4 (Matrix4& self, const Matrix4& other)
      |             ^
src/tools/radiant/libs/pivot.h:145:36: note: called from here
  145 |         matrix4_multiply_by_matrix4(manip2world, scale);
      |                                    ^
src/tools/radiant/libs/pivot.h:90:13: warning: inlining failed in call to 'pivot_perspective': function not inlinable [-Winline]
   90 | inline void pivot_perspective (Matrix4& scale, const Matrix4& pivot2screen)
      |             ^
src/tools/radiant/libs/pivot.h:144:26: note: called from here
  144 |         pivot_perspective(scale, pivot2screen);
      |                          ^
src/tools/radiant/libs/math/matrix.h:496:13: warning: inlining failed in call to 'matrix4_multiply_by_matrix4': function not inlinable [-Winline]
  496 | inline void matrix4_multiply_by_matrix4 (Matrix4& self, const Matrix4& other)
      |             ^
src/tools/radiant/libs/pivot.h:142:36: note: called from here
  142 |         matrix4_multiply_by_matrix4(manip2world, scale);
      |                                    ^
src/tools/radiant/libs/pivot.h:40:13: warning: inlining failed in call to 'billboard_viewpointOriented': function not inlinable [-Winline]
   40 | inline void billboard_viewpointOriented (Matrix4& rotation, const Matrix4& world2screen)
      |             ^
src/tools/radiant/libs/pivot.h:140:36: note: called from here
  140 |         billboard_viewpointOriented(scale, pivot2screen);
      |                                    ^
src/tools/radiant/libs/math/matrix.h:496:13: warning: inlining failed in call to 'matrix4_multiply_by_matrix4': function not inlinable [-Winline]
  496 | inline void matrix4_multiply_by_matrix4 (Matrix4& self, const Matrix4& other)
      |             ^
src/tools/radiant/libs/pivot.h:138:36: note: called from here
  138 |         matrix4_multiply_by_matrix4(manip2world, scale);
      |                                    ^
src/tools/radiant/libs/pivot.h:76:13: warning: inlining failed in call to 'pivot_scale': function not inlinable [-Winline]
   76 | inline void pivot_scale (Matrix4& scale, const Matrix4& pivot2screen)
      |             ^
src/tools/radiant/libs/debugging/debugging.h: In member function '__dt_base ':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/libs/pivot.h:137:20: note: called from here
  137 |         pivot_scale(scale, pivot2screen);
      |                    ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/libs/pivot.h:51:13: warning: inlining failed in call to 'ConstructObject2Screen': function not inlinable [-Winline]
   51 | inline void ConstructObject2Screen (Matrix4& object2screen, const Matrix4& object2world, const Matrix4& world2view,
      |             ^
src/tools/radiant/libs/pivot.h:134:31: note: called from here
  134 |         ConstructObject2Screen(pivot2screen, pivot2world, modelview, projection, viewport);
      |                               ^
src/tools/radiant/libs/debugging/debugging.h: In member function '__dt_base ':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/render/backend/OpenGLStateMap.h:10:25: note: called from here
   10 |                         ASSERT_MESSAGE(m_states.empty(), "OpenGLStateMap::~OpenGLStateMap: not empty");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/render/backend/OpenGLStateMap.h:10:25: note: called from here
   10 |                         ASSERT_MESSAGE(m_states.empty(), "OpenGLStateMap::~OpenGLStateMap: not empty");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/render/backend/OpenGLStateMap.h:10:25: note: called from here
   10 |                         ASSERT_MESSAGE(m_states.empty(), "OpenGLStateMap::~OpenGLStateMap: not empty");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/render/backend/OpenGLStateMap.h:10:25: note: called from here
   10 |                         ASSERT_MESSAGE(m_states.empty(), "OpenGLStateMap::~OpenGLStateMap: not empty");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/render/backend/OpenGLStateMap.h:10:25: note: called from here
   10 |                         ASSERT_MESSAGE(m_states.empty(), "OpenGLStateMap::~OpenGLStateMap: not empty");
      |                         ^
src/tools/radiant/libs/container/hashtable.h: In member function 'swap.constprop':
src/tools/radiant/libs/container/hashtable.h:49:13: warning: inlining failed in call to 'list_swap': function not inlinable [-Winline]
   49 | inline void list_swap(BucketNodeBase& self, BucketNodeBase& other) {
      |             ^
src/tools/radiant/libs/container/hashtable.h:385:43: note: called from here
  385 |                 HashTableDetail::list_swap(m_list, other.m_list);
      |                                           ^
src/tools/radiant/libs/debugging/debugging.h: In member function '__dt_base ':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/libs/math/matrix.h: In function 'Pivot2World_viewplaneSpace':
src/tools/radiant/libs/math/matrix.h:496:13: warning: inlining failed in call to 'matrix4_multiply_by_matrix4': function not inlinable [-Winline]
  496 | inline void matrix4_multiply_by_matrix4 (Matrix4& self, const Matrix4& other)
      |             ^
src/tools/radiant/libs/pivot.h:164:36: note: called from here
  164 |         matrix4_multiply_by_matrix4(manip2world, scale);
      |                                    ^
src/tools/radiant/libs/pivot.h:90:13: warning: inlining failed in call to 'pivot_perspective': function not inlinable [-Winline]
   90 | inline void pivot_perspective (Matrix4& scale, const Matrix4& pivot2screen)
      |             ^
src/tools/radiant/libs/pivot.h:163:26: note: called from here
  163 |         pivot_perspective(scale, pivot2screen);
      |                          ^
src/tools/radiant/libs/math/matrix.h:496:13: warning: inlining failed in call to 'matrix4_multiply_by_matrix4': function not inlinable [-Winline]
  496 | inline void matrix4_multiply_by_matrix4 (Matrix4& self, const Matrix4& other)
      |             ^
src/tools/radiant/libs/pivot.h:161:36: note: called from here
  161 |         matrix4_multiply_by_matrix4(manip2world, scale);
      |                                    ^
src/tools/radiant/libs/pivot.h:27:13: warning: inlining failed in call to 'billboard_viewplaneOriented': function not inlinable [-Winline]
   27 | inline void billboard_viewplaneOriented (Matrix4& rotation, const Matrix4& world2screen)
      |             ^
src/tools/radiant/libs/pivot.h:160:36: note: called from here
  160 |         billboard_viewplaneOriented(scale, pivot2screen);
      |                                    ^
src/tools/radiant/libs/math/matrix.h:496:13: warning: inlining failed in call to 'matrix4_multiply_by_matrix4': function not inlinable [-Winline]
  496 | inline void matrix4_multiply_by_matrix4 (Matrix4& self, const Matrix4& other)
      |             ^
src/tools/radiant/libs/pivot.h:158:36: note: called from here
  158 |         matrix4_multiply_by_matrix4(manip2world, scale);
      |                                    ^
src/tools/radiant/libs/pivot.h:76:13: warning: inlining failed in call to 'pivot_scale': function not inlinable [-Winline]
   76 | inline void pivot_scale (Matrix4& scale, const Matrix4& pivot2screen)
      |             ^
src/tools/radiant/libs/pivot.h:157:20: note: called from here
  157 |         pivot_scale(scale, pivot2screen);
      |                    ^
src/tools/radiant/libs/pivot.h:51:13: warning: inlining failed in call to 'ConstructObject2Screen': function not inlinable [-Winline]
   51 | inline void ConstructObject2Screen (Matrix4& object2screen, const Matrix4& object2world, const Matrix4& world2view,
      |             ^
src/tools/radiant/libs/pivot.h:154:31: note: called from here
  154 |         ConstructObject2Screen(pivot2screen, pivot2world, modelview, projection, viewport);
      |                               ^
src/tools/radiant/libs/container/hashtable.h: In member function 'swap.constprop':
src/tools/radiant/libs/container/hashtable.h:49:13: warning: inlining failed in call to 'list_swap': function not inlinable [-Winline]
   49 | inline void list_swap(BucketNodeBase& self, BucketNodeBase& other) {
      |             ^
src/tools/radiant/libs/container/hashtable.h:385:43: note: called from here
  385 |                 HashTableDetail::list_swap(m_list, other.m_list);
      |                                           ^
src/tools/radiant/libs/pivot.h: In member function 'update':
src/tools/radiant/libs/pivot.h:148:13: warning: inlining failed in call to 'Pivot2World_viewplaneSpace': function not inlinable [-Winline]
  148 | inline void Pivot2World_viewplaneSpace (Matrix4& manip2world, const Matrix4& pivot2world, const Matrix4& modelview,
      |             ^
src/tools/radiant/radiant/selection/Manipulators.h:36:51: note: called from here
   36 |                         Pivot2World_viewplaneSpace(m_viewplaneSpace, pivot2world, modelview, projection, viewport);
      |                                                   ^
src/tools/radiant/libs/pivot.h:128:13: warning: inlining failed in call to 'Pivot2World_viewpointSpace': function not inlinable [-Winline]
  128 | inline void Pivot2World_viewpointSpace (Matrix4& manip2world, Vector3& axis, const Matrix4& pivot2world,
      |             ^
src/tools/radiant/radiant/selection/Manipulators.h:35:51: note: called from here
   35 |                         Pivot2World_viewpointSpace(m_viewpointSpace, m_axis_screen, pivot2world, modelview, projection, viewport);
      |                                                   ^
src/tools/radiant/libs/pivot.h:113:13: warning: inlining failed in call to 'Pivot2World_worldSpace': function not inlinable [-Winline]
  113 | inline void Pivot2World_worldSpace (Matrix4& manip2world, const Matrix4& pivot2world, const Matrix4& modelview,
      |             ^
src/tools/radiant/radiant/selection/Manipulators.h:34:47: note: called from here
   34 |                         Pivot2World_worldSpace(m_worldSpace, pivot2world, modelview, projection, viewport);
      |                                               ^
src/tools/radiant/libs/math/pi.h: In member function 'getTransform':
src/tools/radiant/libs/math/pi.h:42:15: warning: inlining failed in call to 'degrees_to_radians': function not inlinable [-Winline]
   42 | inline double degrees_to_radians (double degrees)
      |               ^
src/tools/radiant/radiant/brush/TexDef.cpp:99:23: note: called from here
   99 |         double c = cos(degrees_to_radians(-_rotate));
      |                       ^
src/tools/radiant/include/modulesystem.h: In member function 'capture':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:130:72: note: called from here
  130 |                                 m_dependencyCheck = !globalModuleServer().getError();
      |                                                                        ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h: In member function 'capture':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:130:72: note: called from here
  130 |                                 m_dependencyCheck = !globalModuleServer().getError();
      |                                                                        ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/libs/math/matrix.h: In member function 'emitTextureCoordinates':
src/tools/radiant/libs/math/matrix.h:496:13: warning: inlining failed in call to 'matrix4_multiply_by_matrix4': function not inlinable [-Winline]
  496 | inline void matrix4_multiply_by_matrix4 (Matrix4& self, const Matrix4& other)
      |             ^
src/tools/radiant/radiant/brush/TextureProjection.cpp:201:36: note: called from here
  201 |         matrix4_multiply_by_matrix4(local2tex, localToWorld);
      |                                    ^
src/tools/radiant/libs/math/matrix.h:496:13: warning: inlining failed in call to 'matrix4_multiply_by_matrix4': function not inlinable [-Winline]
  496 | inline void matrix4_multiply_by_matrix4 (Matrix4& self, const Matrix4& other)
      |             ^
src/tools/radiant/radiant/brush/TextureProjection.cpp:195:44: note: called from here
  195 |                 matrix4_multiply_by_matrix4(local2tex, xyz2st);
      |                                            ^
src/tools/radiant/libs/math/matrix.h:616:30: warning: inlining failed in call to 'matrix4_transformed_direction': function not inlinable [-Winline]
  616 | inline BasicVector3<Element> matrix4_transformed_direction (const Matrix4& self, const BasicVector3<Element>& direction)
      |                              ^
src/tools/radiant/radiant/brush/TextureProjection.cpp:194:61: note: called from here
  194 |                 basisForNormal(matrix4_transformed_direction(localToWorld, normal), xyz2st);
      |                                                             ^
src/tools/radiant/libs/math/matrix.h:599:30: warning: inlining failed in call to 'matrix4_transformed_point': function not inlinable [-Winline]
  599 | inline BasicVector3<Element> matrix4_transformed_point (const Matrix4& self, const BasicVector3<Element>& point)
      |                              ^
src/tools/radiant/radiant/brush/TextureProjection.cpp:204:61: note: called from here
  204 |                 Vector3 texcoord = matrix4_transformed_point(local2tex, (*i).vertex);
      |                                                             ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'erase':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/render/backend/OpenGLStateMap.h:36:25: note: called from here
   36 |                         ASSERT_MESSAGE(count == 1, "OpenGLStateMap::erase: " << name << " does not exist");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/render/backend/OpenGLStateMap.h:36:25: note: called from here
   36 |                         ASSERT_MESSAGE(count == 1, "OpenGLStateMap::erase: " << name << " does not exist");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/render/backend/OpenGLStateMap.h:36:25: note: called from here
   36 |                         ASSERT_MESSAGE(count == 1, "OpenGLStateMap::erase: " << name << " does not exist");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/render/backend/OpenGLStateMap.h:36:25: note: called from here
   36 |                         ASSERT_MESSAGE(count == 1, "OpenGLStateMap::erase: " << name << " does not exist");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/render/backend/OpenGLStateMap.h:36:25: note: called from here
   36 |                         ASSERT_MESSAGE(count == 1, "OpenGLStateMap::erase: " << name << " does not exist");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/render/backend/OpenGLStateMap.h:36:25: note: called from here
   36 |                         ASSERT_MESSAGE(count == 1, "OpenGLStateMap::erase: " << name << " does not exist");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/render/backend/OpenGLStateMap.h:36:25: note: called from here
   36 |                         ASSERT_MESSAGE(count == 1, "OpenGLStateMap::erase: " << name << " does not exist");
      |                         ^
src/tools/radiant/include/itextstream.h: In member function 'capture':
src/tools/radiant/include/iscenegraph.h: In member function 'shaderChanged':
src/tools/radiant/include/iscenegraph.h:246:13: warning: inlining failed in call to 'SceneChangeNotify': function not inlinable [-Winline]
  246 | inline void SceneChangeNotify ()
      |             ^
src/tools/radiant/radiant/brush/Face.cpp:237:26: note: called from here
  237 |         SceneChangeNotify();
      |                          ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:130:72: note: called from here
  130 |                                 m_dependencyCheck = !globalModuleServer().getError();
      |                                                                        ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/libs/scenelib.h: In member function 'post':
src/tools/radiant/libs/scenelib.h:195:29: warning: inlining failed in call to 'Node_getInstantiable': function not inlinable [-Winline]
  195 | inline scene::Instantiable* Node_getInstantiable (scene::Node& node)
      |                             ^
src/tools/radiant/libs/instancelib.h:105:73: note: called from here
  105 |                         scene::Instance* instance = Node_getInstantiable(node)->erase(m_observer, m_path);
      |                                                                         ^
src/tools/radiant/libs/os/path.h: In member function 'operator[]':
src/tools/radiant/libs/os/path.h:91:21: warning: inlining failed in call to 'getDirectoryComponentsFromPath': function not inlinable [-Winline]
   91 |         inline void getDirectoryComponentsFromPath (const std::string& path, std::vector<std::string>& vec)
      |                     ^
src/tools/radiant/radiant/filesystem/pk3/GenericFileSystem.h:124:59: note: called from here
  124 |                         os::getDirectoryComponentsFromPath(path, vec);
      |                                                           ^
src/tools/radiant/radiant/filesystem/pk3/pkzip.h: In member function 'read_record':
src/tools/radiant/radiant/filesystem/pk3/pkzip.h:44:13: warning: inlining failed in call to 'istream_read_zip_magic': function not inlinable [-Winline]
   44 | inline void istream_read_zip_magic (InputStream& istream, zip_magic& magic)
      |             ^
src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:97:31: note: called from here
   97 |         istream_read_zip_magic(m_istream, magic);
      |                               ^
src/tools/radiant/libs/bytestreamutils.h:79:16: warning: inlining failed in call to 'istream_read_int16_le': function not inlinable [-Winline]
   79 | inline int16_t istream_read_int16_le (InputStreamType& istream)
      |                ^
src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:108:64: note: called from here
  108 |         unsigned short compression_mode = istream_read_int16_le(m_istream);
      |                                                                ^
src/tools/radiant/libs/bytestreamutils.h:79:16: warning: inlining failed in call to 'istream_read_int16_le': function not inlinable [-Winline]
   79 | inline int16_t istream_read_int16_le (InputStreamType& istream)
      |                ^
src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:107:30: note: called from here
  107 |         istream_read_int16_le(m_istream);
      |                              ^
src/tools/radiant/radiant/filesystem/pk3/pkzip.h:55:13: warning: inlining failed in call to 'istream_read_zip_version': function not inlinable [-Winline]
   55 | inline void istream_read_zip_version (InputStream& istream, zip_version& version)
      |             ^
src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:105:33: note: called from here
  105 |         istream_read_zip_version(m_istream, version_extract);
      |                                 ^
src/tools/radiant/radiant/filesystem/pk3/pkzip.h:55:13: warning: inlining failed in call to 'istream_read_zip_version': function not inlinable [-Winline]
   55 | inline void istream_read_zip_version (InputStream& istream, zip_version& version)
      |             ^
src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:103:33: note: called from here
  103 |         istream_read_zip_version(m_istream, version_encoder);
      |                                 ^
src/tools/radiant/libs/bytestreamutils.h:95:16: warning: inlining failed in call to 'istream_read_int32_le': function not inlinable [-Winline]
   95 | inline int32_t istream_read_int32_le (InputStreamType& istream)
      |                ^
src/tools/radiant/libs/math/pi.h: In member function '__ct_base ':
src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:133:54: note: called from here
  133 |         unsigned int position = istream_read_int32_le(m_istream);
      |                                                      ^
src/tools/radiant/libs/bytestreamutils.h:95:16: warning: inlining failed in call to 'istream_read_int32_le': function not inlinable [-Winline]
   95 | inline int32_t istream_read_int32_le (InputStreamType& istream)
      |                ^
src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:131:30: note: called from here
  131 |         istream_read_int32_le(m_istream);
      |                              ^
src/tools/radiant/libs/bytestreamutils.h:79:16: warning: inlining failed in call to 'istream_read_int16_le': function not inlinable [-Winline]
   79 | inline int16_t istream_read_int16_le (InputStreamType& istream)
      |                ^
src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:129:30: note: called from here
  129 |         istream_read_int16_le(m_istream);
      |                              ^
src/tools/radiant/libs/math/pi.h:38:15: warning: inlining failed in call to 'radians_to_degrees': function not inlinable [-Winline]
   38 | inline double radians_to_degrees (double radians)
      |               ^
src/tools/radiant/radiant/brush/TexDef.cpp:32:58: note: called from here
   32 |         _rotate = static_cast<float> (-radians_to_degrees(arctangent_yx(-transform[4], transform[0])));
      |                                                          ^
src/tools/radiant/libs/bytestreamutils.h:79:16: warning: inlining failed in call to 'istream_read_int16_le': function not inlinable [-Winline]
   79 | inline int16_t istream_read_int16_le (InputStreamType& istream)
      |                ^
src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:127:30: note: called from here
  127 |         istream_read_int16_le(m_istream);
      |                              ^
src/tools/radiant/libs/texturelib.h:238:15: warning: inlining failed in call to 'arctangent_yx': function not inlinable [-Winline]
  238 | inline double arctangent_yx (double y, double x)
      |               ^
src/tools/radiant/radiant/brush/TexDef.cpp:32:58: note: called from here
   32 |         _rotate = static_cast<float> (-radians_to_degrees(arctangent_yx(-transform[4], transform[0])));
      |                                                          ^
src/tools/radiant/libs/bytestreamutils.h:87:17: warning: inlining failed in call to 'istream_read_uint16_le': function not inlinable [-Winline]
   87 | inline uint16_t istream_read_uint16_le (InputStreamType& istream)
      |                 ^
src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:124:56: note: called from here
  124 |         unsigned short comment = istream_read_uint16_le(m_istream);
      |                                                        ^
src/tools/radiant/libs/bytestreamutils.h:87:17: warning: inlining failed in call to 'istream_read_uint16_le': function not inlinable [-Winline]
   87 | inline uint16_t istream_read_uint16_le (InputStreamType& istream)
      |                 ^
src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:123:55: note: called from here
  123 |         unsigned short extras = istream_read_uint16_le(m_istream);
      |                                                       ^
src/tools/radiant/libs/bytestreamutils.h:87:17: warning: inlining failed in call to 'istream_read_uint16_le': function not inlinable [-Winline]
   87 | inline uint16_t istream_read_uint16_le (InputStreamType& istream)
      |                 ^
src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:122:57: note: called from here
  122 |         unsigned int namelength = istream_read_uint16_le(m_istream);
      |                                                         ^
src/tools/radiant/libs/bytestreamutils.h:103:17: warning: inlining failed in call to 'istream_read_uint32_le': function not inlinable [-Winline]
  103 | inline uint32_t istream_read_uint32_le (InputStreamType& istream)
      |                 ^
src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:121:64: note: called from here
  121 |         unsigned int uncompressed_size = istream_read_uint32_le(m_istream);
      |                                                                ^
src/tools/radiant/libs/bytestreamutils.h:103:17: warning: inlining failed in call to 'istream_read_uint32_le': function not inlinable [-Winline]
  103 | inline uint32_t istream_read_uint32_le (InputStreamType& istream)
      |                 ^
src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:120:62: note: called from here
  120 |         unsigned int compressed_size = istream_read_uint32_le(m_istream);
      |                                                              ^
src/tools/radiant/libs/bytestreamutils.h:95:16: warning: inlining failed in call to 'istream_read_int32_le': function not inlinable [-Winline]
   95 | inline int32_t istream_read_int32_le (InputStreamType& istream)
      |                ^
src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:118:30: note: called from here
  118 |         istream_read_int32_le(m_istream);
      |                              ^
src/tools/radiant/radiant/filesystem/pk3/pkzip.h:67:13: warning: inlining failed in call to 'istream_read_zip_dostime': function not inlinable [-Winline]
   67 | inline void istream_read_zip_dostime (InputStream& istream, zip_dostime& dostime)
      |             ^
src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:115:33: note: called from here
  115 |         istream_read_zip_dostime(m_istream, dostime);
      |                                 ^
src/tools/radiant/libs/os/path.h:149:13: warning: inlining failed in call to 'path_is_directory': function not inlinable [-Winline]
  149 | inline bool path_is_directory (const std::string& path)
      |             ^
src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:148:30: note: called from here
  148 |         if (path_is_directory(path)) {
      |                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:153:127: note: called from here
  153 |                         globalOutputStream() << "Warning: zip archive " << m_name << " contains duplicated file: " << path << "\n";
      |                                                                                                                               ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:153:127: note: called from here
  153 |                         globalOutputStream() << "Warning: zip archive " << m_name << " contains duplicated file: " << path << "\n";
      |                                                                                                                               ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:153:127: note: called from here
  153 |                         globalOutputStream() << "Warning: zip archive " << m_name << " contains duplicated file: " << path << "\n";
      |                                                                                                                               ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:153:127: note: called from here
  153 |                         globalOutputStream() << "Warning: zip archive " << m_name << " contains duplicated file: " << path << "\n";
      |                                                                                                                               ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:153:127: note: called from here
  153 |                         globalOutputStream() << "Warning: zip archive " << m_name << " contains duplicated file: " << path << "\n";
      |                                                                                                                               ^
src/tools/radiant/radiant/main.cpp: In function '__static_initialization_and_destruction_0.constprop':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:153:127: note: called from here
  153 |                         globalOutputStream() << "Warning: zip archive " << m_name << " contains duplicated file: " << path << "\n";
      |                                                                                                                               ^
src/tools/radiant/radiant/main.cpp:264:7: warning: inlining failed in call to '__ct_base .constprop': function not inlinable [-Winline]
  264 | class PopupDebugMessageHandler: public DebugMessageHandler
      |       ^
src/tools/radiant/libs/generic/static.h:50:6: note: called from here
   50 | Type Static<Type, Context>::m_instance;
      |      ^
src/tools/radiant/libs/render.h: In member function '__ct_base ':
src/tools/radiant/libs/render.h:1258:13: warning: inlining failed in call to 'draw_quad.constprop': function not inlinable [-Winline]
 1258 | inline void draw_quad (const float radius, PointVertex* quad)
      |             ^
src/tools/radiant/radiant/selection/Manipulators.cpp:252:18: note: called from here
  252 |         draw_quad(16, m_quad_screen.m_quad);
      |                  ^
src/tools/radiant/radiant/selection/Remap.h:68:13: warning: inlining failed in call to 'draw_arrowhead.constprop': function not inlinable [-Winline]
   68 | inline void draw_arrowhead (const std::size_t segments, const float length, FlatShadedVertex* vertices, VertexRemap,
      |             ^
src/tools/radiant/radiant/selection/Manipulators.cpp:249:23: note: called from here
  249 |         draw_arrowhead(segments, length, m_arrow_head_z.m_vertices.data(), TripleRemapZXY<Vertex3f> (), TripleRemapZXY<
      |                       ^
src/tools/radiant/radiant/selection/Remap.h:60:13: warning: inlining failed in call to 'draw_arrowline': function not inlinable [-Winline]
   60 | inline void draw_arrowline (const float length, PointVertex* line, const std::size_t axis)
      |             ^
src/tools/radiant/radiant/selection/Manipulators.cpp:248:23: note: called from here
  248 |         draw_arrowline(length, m_arrow_z.m_line, 2);
      |                       ^
src/tools/radiant/radiant/selection/Remap.h:68:13: warning: inlining failed in call to 'draw_arrowhead.constprop': function not inlinable [-Winline]
   68 | inline void draw_arrowhead (const std::size_t segments, const float length, FlatShadedVertex* vertices, VertexRemap,
      |             ^
src/tools/radiant/radiant/selection/Manipulators.cpp:246:23: note: called from here
  246 |         draw_arrowhead(segments, length, m_arrow_head_y.m_vertices.data(), TripleRemapYZX<Vertex3f> (), TripleRemapYZX<
      |                       ^
src/tools/radiant/radiant/selection/Remap.h:60:13: warning: inlining failed in call to 'draw_arrowline': function not inlinable [-Winline]
   60 | inline void draw_arrowline (const float length, PointVertex* line, const std::size_t axis)
      |             ^
src/tools/radiant/radiant/selection/Manipulators.cpp:245:23: note: called from here
  245 |         draw_arrowline(length, m_arrow_y.m_line, 1);
      |                       ^
src/tools/radiant/radiant/selection/Remap.h:68:13: warning: inlining failed in call to 'draw_arrowhead.constprop': function not inlinable [-Winline]
   68 | inline void draw_arrowhead (const std::size_t segments, const float length, FlatShadedVertex* vertices, VertexRemap,
      |             ^
src/tools/radiant/radiant/selection/Manipulators.cpp:243:23: note: called from here
  243 |         draw_arrowhead(segments, length, m_arrow_head_x.m_vertices.data(), TripleRemapXYZ<Vertex3f> (), TripleRemapXYZ<
      |                       ^
src/tools/radiant/radiant/selection/Remap.h:60:13: warning: inlining failed in call to 'draw_arrowline': function not inlinable [-Winline]
   60 | inline void draw_arrowline (const float length, PointVertex* line, const std::size_t axis)
      |             ^
src/tools/radiant/radiant/selection/Manipulators.cpp:242:23: note: called from here
  242 |         draw_arrowline(length, m_arrow_x.m_line, 0);
      |                       ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'freeze_pointer':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/gtkutil/cursor.h:151:25: note: called from here
  151 |                         ASSERT_MESSAGE(m_function == 0, "can't freeze pointer");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/gtkutil/cursor.h:151:25: note: called from here
  151 |                         ASSERT_MESSAGE(m_function == 0, "can't freeze pointer");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/gtkutil/cursor.h:151:25: note: called from here
  151 |                         ASSERT_MESSAGE(m_function == 0, "can't freeze pointer");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/gtkutil/cursor.h:151:25: note: called from here
  151 |                         ASSERT_MESSAGE(m_function == 0, "can't freeze pointer");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/gtkutil/cursor.h:151:25: note: called from here
  151 |                         ASSERT_MESSAGE(m_function == 0, "can't freeze pointer");
      |                         ^
src/tools/radiant/include/iscenegraph.h: In member function 'setFilterState':
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/filters/BasicFilterSystem.cpp:258:25: note: called from here
  258 |         GlobalSceneGraph().sceneChanged();
      |                         ^
src/tools/radiant/include/itextstream.h: In member function '__dt_base ':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/render/backend/OpenGLShaderCache.h:54:100: note: called from here
   54 |                                 globalOutputStream() << "leaked shader: " << makeQuoted(i->key) << "\n";
      |                                                                                                    ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/render/backend/OpenGLShaderCache.h:54:100: note: called from here
   54 |                                 globalOutputStream() << "leaked shader: " << makeQuoted(i->key) << "\n";
      |                                                                                                    ^
src/tools/radiant/radiant/brush/TexDef.h: In member function 'setTransform':
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/radiant/render/backend/OpenGLShaderCache.h:54:88: note: called from here
   54 |                                 globalOutputStream() << "leaked shader: " << makeQuoted(i->key) << "\n";
      |                                                                                        ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/TexDef.h:6:7: warning: inlining failed in call to 'operator=.isra': function not inlinable [-Winline]
    6 | class TexDef: public GenericTextureDefinition
      |       ^
src/tools/radiant/radiant/brush/TextureProjection.cpp:35:59: note: called from here
   35 |                 m_texdef = TexDef(width, height, transform);
      |                                                           ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/TextureProjection.cpp:37:40: note: called from here
   37 |                 globalErrorStream() << "invalid texture matrix\n";
      |                                        ^
src/tools/radiant/radiant/render/backend/OpenGLShaderCache.h:54:100: note: called from here
   54 |                                 globalOutputStream() << "leaked shader: " << makeQuoted(i->key) << "\n";
      |                                                                                                    ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/radiant/brush/TextureProjection.cpp:37:40: note: called from here
   37 |                 globalErrorStream() << "invalid texture matrix\n";
      |                                        ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/render/backend/OpenGLShaderCache.h:54:100: note: called from here
   54 |                                 globalOutputStream() << "leaked shader: " << makeQuoted(i->key) << "\n";
      |                                                                                                    ^
src/tools/radiant/libs/math/matrix.h: In member function 'fitTexture':
src/tools/radiant/libs/math/matrix.h:496:13: warning: inlining failed in call to 'matrix4_multiply_by_matrix4': function not inlinable [-Winline]
  496 | inline void matrix4_multiply_by_matrix4 (Matrix4& self, const Matrix4& other)
      |             ^
src/tools/radiant/radiant/brush/TextureProjection.cpp:81:44: note: called from here
   81 |                 matrix4_multiply_by_matrix4(local2tex, xyz2st);
      |                                            ^
src/tools/radiant/libs/math/aabb.h:224:13: warning: inlining failed in call to 'aabb_extend_by_point_safe': function not inlinable [-Winline]
  224 | inline void aabb_extend_by_point_safe (AABB& aabb, const Vector3& point)
      |             ^
src/tools/radiant/radiant/brush/TextureProjection.cpp:88:42: note: called from here
   88 |                 aabb_extend_by_point_safe(bounds, texcoord);
      |                                          ^
src/tools/radiant/libs/math/matrix.h:599:30: warning: inlining failed in call to 'matrix4_transformed_point': function not inlinable [-Winline]
  599 | inline BasicVector3<Element> matrix4_transformed_point (const Matrix4& self, const BasicVector3<Element>& point)
      |                              ^
src/tools/radiant/radiant/brush/TextureProjection.cpp:87:61: note: called from here
   87 |                 Vector3 texcoord = matrix4_transformed_point(local2tex, (*i).vertex);
      |                                                             ^
src/tools/radiant/libs/math/matrix.h:529:13: warning: inlining failed in call to 'matrix4_premultiply_by_matrix4': function not inlinable [-Winline]
  529 | inline void matrix4_premultiply_by_matrix4 (Matrix4& self, const Matrix4& other)
      |             ^
src/tools/radiant/radiant/brush/TextureProjection.cpp:102:39: note: called from here
  102 |         matrix4_premultiply_by_matrix4(st2tex, matrix);
      |                                       ^
src/tools/radiant/libs/math/matrix.h:683:13: warning: inlining failed in call to 'matrix4_affine_invert': function not inlinable [-Winline]
  683 | inline void matrix4_affine_invert (Matrix4& self)
      |             ^
src/tools/radiant/radiant/brush/TextureProjection.cpp:99:30: note: called from here
   99 |         matrix4_affine_invert(matrix);
      |                              ^
src/tools/radiant/libs/math/matrix.h:1219:13: warning: inlining failed in call to 'matrix4_pivoted_scale_by_vec3': function not inlinable [-Winline]
 1219 | inline void matrix4_pivoted_scale_by_vec3 (Matrix4& self, const Vector3& scale, const Vector3& pivotpoint)
      |             ^
src/tools/radiant/radiant/brush/TextureProjection.cpp:98:38: note: called from here
   98 |         matrix4_pivoted_scale_by_vec3(matrix, bounds.extents / perfect.extents, perfect.origin);
      |                                      ^
src/tools/radiant/radiant/filesystem/pk3/pkzip.h: In member function 'read_pkzip':
src/tools/radiant/radiant/filesystem/pk3/pkzip.h:214:38: warning: inlining failed in call to 'pkzip_find_disk_trailer': function not inlinable [-Winline]
  214 | inline SeekableStream::position_type pkzip_find_disk_trailer (SeekableInputStream& istream)
      |                                      ^
src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:165:68: note: called from here
  165 |         SeekableStream::position_type pos = pkzip_find_disk_trailer(m_istream);
      |                                                                    ^
src/tools/radiant/radiant/filesystem/pk3/pkzip.h:201:13: warning: inlining failed in call to 'istream_read_zip_disk_trailer': function not inlinable [-Winline]
  201 | inline void istream_read_zip_disk_trailer (SeekableInputStream& istream, zip_disk_trailer& disk_trailer)
      |             ^
src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:170:46: note: called from here
  170 |                 istream_read_zip_disk_trailer(m_istream, disk_trailer);
      |                                              ^
src/tools/radiant/include/ieventmanager.h: In member function 'renameFilter':
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/filters/BasicFilterSystem.cpp:380:54: note: called from here
  380 |                 IEvent* oldEvent = GlobalEventManager().findEvent(oldEventName);
      |                                                      ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/filters/BasicFilterSystem.cpp:383:60: note: called from here
  383 |                 IAccelerator* oldAccel = GlobalEventManager().findAccelerator(oldEvent);
      |                                                            ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/filters/BasicFilterSystem.cpp:394:52: note: called from here
  394 |                 IEvent* fEvent = GlobalEventManager().addToggle(
      |                                                    ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/filters/BasicFilterSystem.cpp:400:43: note: called from here
  400 |                         GlobalEventManager().connectAccelerator(oldAccel, f->second.getEventName());
      |                                           ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/filters/BasicFilterSystem.cpp:417:36: note: called from here
  417 |                                 << "\n";
      |                                    ^
src/tools/radiant/include/itextstream.h:138:26: warning: inlining failed in call to 'globalWarningStream': function not inlinable [-Winline]
  138 | inline TextOutputStream& globalWarningStream ()
      |                          ^
src/tools/radiant/radiant/filters/BasicFilterSystem.cpp:417:36: note: called from here
  417 |                                 << "\n";
      |                                    ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/filters/BasicFilterSystem.cpp:417:36: note: called from here
  417 |                                 << "\n";
      |                                    ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/filters/BasicFilterSystem.cpp:424:35: note: called from here
  424 |                 GlobalEventManager().removeEvent(oldEventName);
      |                                   ^
src/tools/radiant/include/itextstream.h: In member function '__ct_base ':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:16:86: note: called from here
   16 |                         globalErrorStream() << "ERROR: invalid zip-file " << name << "\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:16:86: note: called from here
   16 |                         globalErrorStream() << "ERROR: invalid zip-file " << name << "\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:16:86: note: called from here
   16 |                         globalErrorStream() << "ERROR: invalid zip-file " << name << "\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:16:86: note: called from here
   16 |                         globalErrorStream() << "ERROR: invalid zip-file " << name << "\n";
      |                                                                                      ^
src/tools/radiant/libs/render.h: In member function '__ct_base ':
src/tools/radiant/libs/render.h:1258:13: warning: inlining failed in call to 'draw_quad.constprop': function not inlinable [-Winline]
 1258 | inline void draw_quad (const float radius, PointVertex* quad)
      |             ^
src/tools/radiant/radiant/selection/Manipulators.cpp:425:18: note: called from here
  425 |         draw_quad(16, m_quad_screen.m_quad);
      |                  ^
src/tools/radiant/radiant/selection/Remap.h:60:13: warning: inlining failed in call to 'draw_arrowline': function not inlinable [-Winline]
   60 | inline void draw_arrowline (const float length, PointVertex* line, const std::size_t axis)
      |             ^
src/tools/radiant/include/iregistry.h: In member function '__ct_base ':
src/tools/radiant/radiant/selection/Manipulators.cpp:423:23: note: called from here
  423 |         draw_arrowline(length, m_arrow_z.m_line, 2);
      |                       ^
src/tools/radiant/radiant/selection/Remap.h:60:13: warning: inlining failed in call to 'draw_arrowline': function not inlinable [-Winline]
   60 | inline void draw_arrowline (const float length, PointVertex* line, const std::size_t axis)
      |             ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/xyview/grid/Grid.cpp:52:39: note: called from here
   52 |                         GlobalRegistry().addKeyObserver(this, RKEY_DEFAULT_GRID_SIZE);
      |                                       ^
src/tools/radiant/include/preferencesystem.h:125:26: warning: inlining failed in call to 'GlobalPreferenceSystem': function not inlinable [-Winline]
  125 | inline PreferenceSystem& GlobalPreferenceSystem() {
      |                          ^
src/tools/radiant/radiant/selection/Manipulators.cpp:422:23: note: called from here
  422 |         draw_arrowline(length, m_arrow_y.m_line, 1);
      |                       ^
src/tools/radiant/radiant/xyview/grid/Grid.cpp:55:47: note: called from here
   55 |                         GlobalPreferenceSystem().addConstructor(this);
      |                                               ^
src/tools/radiant/radiant/selection/Remap.h:60:13: warning: inlining failed in call to 'draw_arrowline': function not inlinable [-Winline]
   60 | inline void draw_arrowline (const float length, PointVertex* line, const std::size_t axis)
      |             ^
src/tools/radiant/radiant/selection/Manipulators.cpp:421:23: note: called from here
  421 |         draw_arrowline(length, m_arrow_x.m_line, 0);
      |                       ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'detachRenderable':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/render/backend/OpenGLShaderCache.h:198:25: note: called from here
  198 |                         ASSERT_MESSAGE(!m_traverseRenderablesMutex, "detaching renderable during traversal");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/render/backend/OpenGLShaderCache.h:198:25: note: called from here
  198 |                         ASSERT_MESSAGE(!m_traverseRenderablesMutex, "detaching renderable during traversal");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/render/backend/OpenGLShaderCache.h:198:25: note: called from here
  198 |                         ASSERT_MESSAGE(!m_traverseRenderablesMutex, "detaching renderable during traversal");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/render/backend/OpenGLShaderCache.h:198:25: note: called from here
  198 |                         ASSERT_MESSAGE(!m_traverseRenderablesMutex, "detaching renderable during traversal");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/render/backend/OpenGLShaderCache.h:198:25: note: called from here
  198 |                         ASSERT_MESSAGE(!m_traverseRenderablesMutex, "detaching renderable during traversal");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/render/backend/OpenGLShaderCache.h:199:25: note: called from here
  199 |                         ASSERT_MESSAGE(m_renderables.find(&renderable) != m_renderables.end(),
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/render/backend/OpenGLShaderCache.h:199:25: note: called from here
  199 |                         ASSERT_MESSAGE(m_renderables.find(&renderable) != m_renderables.end(),
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/render/backend/OpenGLShaderCache.h:199:25: note: called from here
  199 |                         ASSERT_MESSAGE(m_renderables.find(&renderable) != m_renderables.end(),
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/render/backend/OpenGLShaderCache.h:199:25: note: called from here
  199 |                         ASSERT_MESSAGE(m_renderables.find(&renderable) != m_renderables.end(),
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/render/backend/OpenGLShaderCache.h:199:25: note: called from here
  199 |                         ASSERT_MESSAGE(m_renderables.find(&renderable) != m_renderables.end(),
      |                         ^
src/tools/radiant/libs/math/matrix.h: In member function 'transformLocked':
src/tools/radiant/libs/math/matrix.h:477:16: warning: inlining failed in call to 'matrix4_multiplied_by_matrix4': function not inlinable [-Winline]
  477 | inline Matrix4 matrix4_multiplied_by_matrix4 (const Matrix4& self, const Matrix4& other)
      |                ^
src/tools/radiant/radiant/brush/TextureProjection.cpp:151:66: note: called from here
  151 |         Matrix4 identity2stOriginal(matrix4_multiplied_by_matrix4(stIdentity2stOriginal, identity2stIdentity));
      |                                                                  ^
src/tools/radiant/libs/math/matrix.h:648:16: warning: inlining failed in call to 'matrix4_affine_inverse': function not inlinable [-Winline]
  648 | inline Matrix4 matrix4_affine_inverse (const Matrix4& self)
      |                ^
src/tools/radiant/radiant/brush/TextureProjection.cpp:146:62: note: called from here
  146 |         Vector3 originalProjectionAxis(matrix4_affine_inverse(identity2stIdentity).z().getVector3());
      |                                                              ^
src/tools/radiant/libs/math/matrix.h:648:16: warning: inlining failed in call to 'matrix4_affine_inverse': function not inlinable [-Winline]
  648 | inline Matrix4 matrix4_affine_inverse (const Matrix4& self)
      |                ^
src/tools/radiant/radiant/brush/TextureProjection.cpp:143:62: note: called from here
  143 |         Matrix4 stTransformed2identity(matrix4_affine_inverse(matrix4_multiplied_by_matrix4(transformed2stTransformed,
      |                                                              ^
src/tools/radiant/libs/math/matrix.h:477:16: warning: inlining failed in call to 'matrix4_multiplied_by_matrix4': function not inlinable [-Winline]
  477 | inline Matrix4 matrix4_multiplied_by_matrix4 (const Matrix4& self, const Matrix4& other)
      |                ^
src/tools/radiant/radiant/brush/TextureProjection.cpp:143:92: note: called from here
  143 |         Matrix4 stTransformed2identity(matrix4_affine_inverse(matrix4_multiplied_by_matrix4(transformed2stTransformed,
      |                                                                                            ^
src/tools/radiant/libs/math/matrix.h:616:30: warning: inlining failed in call to 'matrix4_transformed_direction': function not inlinable [-Winline]
  616 | inline BasicVector3<Element> matrix4_transformed_direction (const Matrix4& self, const BasicVector3<Element>& direction)
      |                              ^
src/tools/radiant/radiant/brush/TextureProjection.cpp:127:64: note: called from here
  127 |         Vector3 normalTransformed(matrix4_transformed_direction(identity2transformed, plane.normal()));
      |                                                                ^
src/tools/radiant/libs/math/matrix.h:477:16: warning: inlining failed in call to 'matrix4_multiplied_by_matrix4': function not inlinable [-Winline]
  477 | inline Matrix4 matrix4_multiplied_by_matrix4 (const Matrix4& self, const Matrix4& other)
      |                ^
src/tools/radiant/radiant/brush/TextureProjection.cpp:163:68: note: called from here
  163 |                 identity2stOriginal = matrix4_multiplied_by_matrix4(identity2stOriginal, identityCorrected);
      |                                                                    ^
src/tools/radiant/libs/texturelib.h:115:16: warning: inlining failed in call to 'matrix4_reflection_for_plane45': function not inlinable [-Winline]
  115 | inline Matrix4 matrix4_reflection_for_plane45 (const Plane3& plane, const Vector3& from, const Vector3& to)
      |                ^
src/tools/radiant/radiant/brush/TextureProjection.cpp:160:75: note: called from here
  160 |                 Matrix4 identityCorrected = matrix4_reflection_for_plane45(plane, originalProjectionAxis,
      |                                                                           ^
src/tools/radiant/libs/math/matrix.h:477:16: warning: inlining failed in call to 'matrix4_multiplied_by_matrix4': function not inlinable [-Winline]
  477 | inline Matrix4 matrix4_multiplied_by_matrix4 (const Matrix4& self, const Matrix4& other)
      |                ^
src/tools/radiant/radiant/brush/TextureProjection.cpp:166:73: note: called from here
  166 |         Matrix4 stTransformed2stOriginal = matrix4_multiplied_by_matrix4(identity2stOriginal, stTransformed2identity);
      |                                                                         ^
src/tools/radiant/include/ifiletypes.h: In function '__ct_base .constprop':
src/tools/radiant/include/ifiletypes.h:90:27: warning: inlining failed in call to 'GlobalFiletypes': function not inlinable [-Winline]
   90 | inline IFileTypeRegistry& GlobalFiletypes ()
      |                           ^
src/tools/radiant/radiant/plugin.cpp:260:40: note: called from here
  260 |                         GlobalFiletypes().addType("sound", "wav", filetype_t("PCM sound files", "*.wav"));
      |                                        ^
src/tools/radiant/include/ifiletypes.h:90:27: warning: inlining failed in call to 'GlobalFiletypes': function not inlinable [-Winline]
   90 | inline IFileTypeRegistry& GlobalFiletypes ()
      |                           ^
src/tools/radiant/radiant/plugin.cpp:261:40: note: called from here
  261 |                         GlobalFiletypes().addType("sound", "ogg", filetype_t("OGG sound files", "*.ogg"));
      |                                        ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/plugin.cpp:278:43: note: called from here
  278 |                         GlobalEventManager().loadAccelerators();
      |                                           ^
src/tools/radiant/include/iufoscript.h:93:26: warning: inlining failed in call to 'GlobalUFOScriptSystem': function not inlinable [-Winline]
   93 | inline UFOScriptSystem * GlobalUFOScriptSystem ()
      |                          ^
src/tools/radiant/radiant/plugin.cpp:275:54: note: called from here
  275 |                         GlobalUFOScriptSystem()->init();
      |                                                      ^
src/tools/radiant/include/ipathfinding.h:59:28: warning: inlining failed in call to 'GlobalPathfindingSystem': function not inlinable [-Winline]
   59 | inline IPathfindingSystem& GlobalPathfindingSystem ()
      |                            ^
src/tools/radiant/radiant/plugin.cpp:274:48: note: called from here
  274 |                         GlobalPathfindingSystem().init();
      |                                                ^
src/tools/radiant/include/igamemanager.h:41:22: warning: inlining failed in call to 'GlobalGameManager': function not inlinable [-Winline]
   41 | inline IGameManager& GlobalGameManager ()
      |                      ^
src/tools/radiant/radiant/plugin.cpp:272:42: note: called from here
  272 |                         GlobalGameManager().init();
      |                                          ^
src/tools/radiant/include/imaterial.h:117:25: warning: inlining failed in call to 'GlobalMaterialSystem': function not inlinable [-Winline]
  117 | inline MaterialSystem * GlobalMaterialSystem() {
      |                         ^
src/tools/radiant/radiant/plugin.cpp:267:58: note: called from here
  267 |                         GlobalMaterialSystem()->construct();
      |                                                          ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'root':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp:103:9: note: called from here
  103 |         ASSERT_MESSAGE(!m_rootpath.empty(), "scenegraph root does not exist");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp:103:9: note: called from here
  103 |         ASSERT_MESSAGE(!m_rootpath.empty(), "scenegraph root does not exist");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp:103:9: note: called from here
  103 |         ASSERT_MESSAGE(!m_rootpath.empty(), "scenegraph root does not exist");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp:103:9: note: called from here
  103 |         ASSERT_MESSAGE(!m_rootpath.empty(), "scenegraph root does not exist");
      |         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp:103:9: note: called from here
  103 |         ASSERT_MESSAGE(!m_rootpath.empty(), "scenegraph root does not exist");
      |         ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'erase_root':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp:119:9: note: called from here
  119 |         ASSERT_MESSAGE(!m_rootpath.empty(), "scenegraph root does not exist");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp:119:9: note: called from here
  119 |         ASSERT_MESSAGE(!m_rootpath.empty(), "scenegraph root does not exist");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp:119:9: note: called from here
  119 |         ASSERT_MESSAGE(!m_rootpath.empty(), "scenegraph root does not exist");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp:119:9: note: called from here
  119 |         ASSERT_MESSAGE(!m_rootpath.empty(), "scenegraph root does not exist");
      |         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp:119:9: note: called from here
  119 |         ASSERT_MESSAGE(!m_rootpath.empty(), "scenegraph root does not exist");
      |         ^
src/tools/radiant/libs/scenelib.h:205:13: warning: inlining failed in call to 'Node_traverseSubgraph': function not inlinable [-Winline]
  205 | inline void Node_traverseSubgraph (scene::Node& node, const scene::Traversable::Walker& walker)
      |             ^
src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp:125:30: note: called from here
  125 |         Node_traverseSubgraph(root, UninstanceSubgraphWalker(this, scene::Path()));
      |                              ^
src/tools/radiant/libs/math/matrix.h: In member function 'transformComponents':
src/tools/radiant/libs/math/matrix.h:609:13: warning: inlining failed in call to 'matrix4_transform_point': function not inlinable [-Winline]
  609 | inline void matrix4_transform_point (const Matrix4& self, BasicVector3<Element>& point)
      |             ^
src/tools/radiant/radiant/brush/FaceInstance.cpp:268:48: note: called from here
  268 |                         matrix4_transform_point(matrix, m_face->m_move_planeptsTransformed[1]);
      |                                                ^
src/tools/radiant/libs/math/matrix.h:609:13: warning: inlining failed in call to 'matrix4_transform_point': function not inlinable [-Winline]
  609 | inline void matrix4_transform_point (const Matrix4& self, BasicVector3<Element>& point)
      |             ^
src/tools/radiant/radiant/brush/FaceInstance.cpp:272:48: note: called from here
  272 |                         matrix4_transform_point(matrix, m_face->m_move_planeptsTransformed[2]);
      |                                                ^
src/tools/radiant/libs/math/matrix.h:609:13: warning: inlining failed in call to 'matrix4_transform_point': function not inlinable [-Winline]
  609 | inline void matrix4_transform_point (const Matrix4& self, BasicVector3<Element>& point)
      |             ^
src/tools/radiant/radiant/brush/FaceInstance.cpp:271:48: note: called from here
  271 |                         matrix4_transform_point(matrix, m_face->m_move_planeptsTransformed[1]);
      |                                                ^
src/tools/radiant/libs/math/matrix.h:609:13: warning: inlining failed in call to 'matrix4_transform_point': function not inlinable [-Winline]
  609 | inline void matrix4_transform_point (const Matrix4& self, BasicVector3<Element>& point)
      |             ^
src/tools/radiant/radiant/brush/FaceInstance.cpp:277:48: note: called from here
  277 |                         matrix4_transform_point(matrix, m_face->m_move_planeptsTransformed[2]);
      |                                                ^
src/tools/radiant/libs/math/matrix.h:609:13: warning: inlining failed in call to 'matrix4_transform_point': function not inlinable [-Winline]
  609 | inline void matrix4_transform_point (const Matrix4& self, BasicVector3<Element>& point)
      |             ^
src/tools/radiant/radiant/brush/FaceInstance.cpp:276:48: note: called from here
  276 |                         matrix4_transform_point(matrix, m_face->m_move_planeptsTransformed[1]);
      |                                                ^
src/tools/radiant/libs/math/matrix.h:609:13: warning: inlining failed in call to 'matrix4_transform_point': function not inlinable [-Winline]
  609 | inline void matrix4_transform_point (const Matrix4& self, BasicVector3<Element>& point)
      |             ^
src/tools/radiant/radiant/brush/FaceInstance.cpp:275:48: note: called from here
  275 |                         matrix4_transform_point(matrix, m_face->m_move_planeptsTransformed[0]);
      |                                                ^
src/tools/radiant/libs/math/matrix.h:609:13: warning: inlining failed in call to 'matrix4_transform_point': function not inlinable [-Winline]
  609 | inline void matrix4_transform_point (const Matrix4& self, BasicVector3<Element>& point)
      |             ^
src/tools/radiant/radiant/brush/FaceInstance.cpp:284:48: note: called from here
  284 |                         matrix4_transform_point(matrix, m_face->m_move_planeptsTransformed[1]);
      |                                                ^
src/tools/radiant/libs/math/matrix.h:609:13: warning: inlining failed in call to 'matrix4_transform_point': function not inlinable [-Winline]
  609 | inline void matrix4_transform_point (const Matrix4& self, BasicVector3<Element>& point)
      |             ^
src/tools/radiant/radiant/brush/FaceInstance.cpp:283:48: note: called from here
  283 |                         matrix4_transform_point(matrix, m_face->m_move_planeptsTransformed[0]);
      |                                                ^
src/tools/radiant/libs/math/matrix.h:609:13: warning: inlining failed in call to 'matrix4_transform_point': function not inlinable [-Winline]
  609 | inline void matrix4_transform_point (const Matrix4& self, BasicVector3<Element>& point)
      |             ^
src/tools/radiant/radiant/brush/FaceInstance.cpp:289:48: note: called from here
  289 |                         matrix4_transform_point(matrix, m_face->m_move_planeptsTransformed[2]);
      |                                                ^
src/tools/radiant/libs/math/matrix.h:609:13: warning: inlining failed in call to 'matrix4_transform_point': function not inlinable [-Winline]
  609 | inline void matrix4_transform_point (const Matrix4& self, BasicVector3<Element>& point)
      |             ^
src/tools/radiant/radiant/brush/FaceInstance.cpp:288:48: note: called from here
  288 |                         matrix4_transform_point(matrix, m_face->m_move_planeptsTransformed[1]);
      |                                                ^
src/tools/radiant/libs/math/matrix.h:609:13: warning: inlining failed in call to 'matrix4_transform_point': function not inlinable [-Winline]
  609 | inline void matrix4_transform_point (const Matrix4& self, BasicVector3<Element>& point)
      |             ^
src/tools/radiant/radiant/brush/FaceInstance.cpp:287:48: note: called from here
  287 |                         matrix4_transform_point(matrix, m_face->m_move_planeptsTransformed[0]);
      |                                                ^
src/tools/radiant/include/iselection.h: In member function 'getFocusPosition':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/xyview/GlobalXYWnd.cpp:432:34: note: called from here
  432 |         if (GlobalSelectionSystem().countSelected() != 0) {
      |                                  ^
src/tools/radiant/libs/math/aabb.h: In function 'Brush_subtract':
src/tools/radiant/libs/math/aabb.h:279:13: warning: inlining failed in call to 'aabb_intersects_aabb': function not inlinable [-Winline]
  279 | inline bool aabb_intersects_aabb (const AABB& aabb, const AABB& other)
      |             ^
src/tools/radiant/radiant/brush/csg/csg.cpp:211:33: note: called from here
  211 |         if (aabb_intersects_aabb(brush.localAABB(), other.localAABB())) {
      |                                 ^
src/tools/radiant/radiant/brush/winding.h:90:36: warning: inlining failed in call to 'next': function not inlinable [-Winline]
   90 |                 inline std::size_t next(std::size_t i) const
      |                                    ^
src/tools/radiant/radiant/brush/csg/csg.cpp:238:84: note: called from here
  238 |                                         Vector3 b = faceWinding[faceWinding.next(j)].vertex;
      |                                                                                    ^
src/tools/radiant/include/iscenegraph.h: In function 'Scene_BrushSetDetail_Selected.isra':
src/tools/radiant/include/iscenegraph.h:246:13: warning: inlining failed in call to 'SceneChangeNotify': function not inlinable [-Winline]
  246 | inline void SceneChangeNotify ()
      |             ^
src/tools/radiant/radiant/selection/algorithm/Primitives.cpp:96:26: note: called from here
   96 |         SceneChangeNotify();
      |                          ^
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h:157:23: warning: inlining failed in call to 'Scene_ForEachSelectedBrush_ForEachFace.constprop.isra': function not inlinable [-Winline]
  157 | inline const Functor& Scene_ForEachSelectedBrush_ForEachFace (scene::Graph& graph, const Functor& functor)
      |                       ^
src/tools/radiant/radiant/selection/algorithm/Primitives.cpp:95:47: note: called from here
   95 |         Scene_ForEachSelectedBrush_ForEachFace(graph, FaceSetDetail(detail));
      |                                               ^
src/tools/radiant/radiant/map/../brush/BrushNode.h: In member function 'pre':
src/tools/radiant/radiant/map/../brush/BrushNode.h:132:15: warning: inlining failed in call to 'Node_getBrush': function not inlinable [-Winline]
  132 | inline Brush* Node_getBrush (scene::Node& node)
      |               ^
src/tools/radiant/radiant/brush/csg/csg.cpp:77:61: note: called from here
   77 |                                 Brush* brush = Node_getBrush(path.top());
      |                                                             ^
src/tools/radiant/libs/scenelib.h:488:20: warning: inlining failed in call to 'Instance_getSelectable': function not inlinable [-Winline]
  488 | inline Selectable* Instance_getSelectable (scene::Instance& instance)
      |                    ^
src/tools/radiant/radiant/brush/csg/csg.cpp:78:73: note: called from here
   78 |                                 if (brush != 0 && Instance_getSelectable(instance)->isSelected() && path.size() > 1) {
      |                                                                         ^
src/tools/radiant/radiant/map/../brush/BrushNode.h:132:15: warning: inlining failed in call to 'Node_getBrush': function not inlinable [-Winline]
  132 | inline Brush* Node_getBrush (scene::Node& node)
      |               ^
src/tools/radiant/radiant/brush/csg/csg.cpp:84:74: note: called from here
   84 |                                                 Node_getBrush(node)->copy(*(*i));
      |                                                                          ^
src/tools/radiant/libs/scenelib.h:200:28: warning: inlining failed in call to 'Node_getTraversable': function not inlinable [-Winline]
  200 | inline scene::Traversable* Node_getTraversable (scene::Node& node)
      |                            ^
src/tools/radiant/radiant/brush/csg/csg.cpp:86:68: note: called from here
   86 |                                                 Node_getTraversable(path.parent())->insert(node);
      |                                                                    ^
src/tools/radiant/libs/math/matrix.h: In member function 'testSelect':
src/tools/radiant/libs/math/matrix.h:477:16: warning: inlining failed in call to 'matrix4_multiplied_by_matrix4': function not inlinable [-Winline]
  477 | inline Matrix4 matrix4_multiplied_by_matrix4 (const Matrix4& self, const Matrix4& other)
      |                ^
src/tools/radiant/radiant/selection/Manipulators.cpp:152:73: note: called from here
  152 |                         Matrix4 local2view(matrix4_multiplied_by_matrix4(view.GetViewMatrix(), m_local2world_x));
      |                                                                         ^
src/tools/radiant/libs/math/matrix.h:477:16: warning: inlining failed in call to 'matrix4_multiplied_by_matrix4': function not inlinable [-Winline]
  477 | inline Matrix4 matrix4_multiplied_by_matrix4 (const Matrix4& self, const Matrix4& other)
      |                ^
src/tools/radiant/radiant/selection/Manipulators.cpp:160:73: note: called from here
  160 |                         Matrix4 local2view(matrix4_multiplied_by_matrix4(view.GetViewMatrix(), m_local2world_y));
      |                                                                         ^
src/tools/radiant/libs/math/matrix.h:477:16: warning: inlining failed in call to 'matrix4_multiplied_by_matrix4': function not inlinable [-Winline]
  477 | inline Matrix4 matrix4_multiplied_by_matrix4 (const Matrix4& self, const Matrix4& other)
      |                ^
src/tools/radiant/radiant/selection/Manipulators.cpp:168:73: note: called from here
  168 |                         Matrix4 local2view(matrix4_multiplied_by_matrix4(view.GetViewMatrix(), m_local2world_z));
      |                                                                         ^
src/tools/radiant/libs/math/matrix.h:477:16: warning: inlining failed in call to 'matrix4_multiplied_by_matrix4': function not inlinable [-Winline]
  477 | inline Matrix4 matrix4_multiplied_by_matrix4 (const Matrix4& self, const Matrix4& other)
      |                ^
src/tools/radiant/radiant/selection/Manipulators.cpp:177:65: note: called from here
  177 |                 Matrix4 local2view(matrix4_multiplied_by_matrix4(view.GetViewMatrix(), m_pivot.m_viewpointSpace));
      |                                                                 ^
src/tools/radiant/radiant/map/../brush/BrushNode.h: In member function 'post':
src/tools/radiant/radiant/map/../brush/BrushNode.h:132:15: warning: inlining failed in call to 'Node_getBrush': function not inlinable [-Winline]
  132 | inline Brush* Node_getBrush (scene::Node& node)
      |               ^
src/tools/radiant/radiant/brush/csg/csg.cpp:278:61: note: called from here
  278 |                                 Brush* brush = Node_getBrush(path.top());
      |                                                             ^
src/tools/radiant/libs/scenelib.h:488:20: warning: inlining failed in call to 'Instance_getSelectable': function not inlinable [-Winline]
  488 | inline Selectable* Instance_getSelectable (scene::Instance& instance)
      |                    ^
src/tools/radiant/radiant/brush/csg/csg.cpp:279:74: note: called from here
  279 |                                 if (brush != 0 && !Instance_getSelectable(instance)->isSelected()) {
      |                                                                          ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/brush/csg/csg.cpp:310:57: note: called from here
  310 |                                                         ASSERT_MESSAGE(!(*i)->empty(), "brush left with no faces after subtract");
      |                                                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/csg/csg.cpp:310:57: note: called from here
  310 |                                                         ASSERT_MESSAGE(!(*i)->empty(), "brush left with no faces after subtract");
      |                                                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/csg/csg.cpp:310:57: note: called from here
  310 |                                                         ASSERT_MESSAGE(!(*i)->empty(), "brush left with no faces after subtract");
      |                                                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/csg/csg.cpp:310:57: note: called from here
  310 |                                                         ASSERT_MESSAGE(!(*i)->empty(), "brush left with no faces after subtract");
      |                                                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/brush/csg/csg.cpp:310:57: note: called from here
  310 |                                                         ASSERT_MESSAGE(!(*i)->empty(), "brush left with no faces after subtract");
      |                                                         ^
src/tools/radiant/radiant/map/../brush/BrushNode.h:132:15: warning: inlining failed in call to 'Node_getBrush': function not inlinable [-Winline]
  132 | inline Brush* Node_getBrush (scene::Node& node)
      |               ^
src/tools/radiant/radiant/brush/csg/csg.cpp:311:82: note: called from here
  311 |                                                         Node_getBrush(node)->copy(*(*i));
      |                                                                                  ^
src/tools/radiant/libs/scenelib.h:200:28: warning: inlining failed in call to 'Node_getTraversable': function not inlinable [-Winline]
  200 | inline scene::Traversable* Node_getTraversable (scene::Node& node)
      |                            ^
src/tools/radiant/radiant/brush/csg/csg.cpp:313:76: note: called from here
  313 |                                                         Node_getTraversable(path.parent())->insert(node);
      |                                                                            ^
src/tools/radiant/libs/scenelib.h:241:13: warning: inlining failed in call to 'Path_deleteTop': function not inlinable [-Winline]
  241 | inline void Path_deleteTop (const scene::Path& path)
      |             ^
src/tools/radiant/radiant/brush/csg/csg.cpp:315:63: note: called from here
  315 |                                                 Path_deleteTop(path);
      |                                                               ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<.isra':
src/tools/radiant/libs/stream/textstream.h:139:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  139 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const float f) {
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/libs/math/matrix.h: In member function 'testSelect':
src/tools/radiant/libs/math/matrix.h:477:16: warning: inlining failed in call to 'matrix4_multiplied_by_matrix4': function not inlinable [-Winline]
  477 | inline Matrix4 matrix4_multiplied_by_matrix4 (const Matrix4& self, const Matrix4& other)
      |                ^
src/tools/radiant/radiant/selection/Manipulators.cpp:332:65: note: called from here
  332 |                 Matrix4 local2view(matrix4_multiplied_by_matrix4(view.GetViewMatrix(), m_pivot.m_viewpointSpace));
      |                                                                 ^
src/tools/radiant/libs/math/matrix.h:477:16: warning: inlining failed in call to 'matrix4_multiplied_by_matrix4': function not inlinable [-Winline]
  477 | inline Matrix4 matrix4_multiplied_by_matrix4 (const Matrix4& self, const Matrix4& other)
      |                ^
src/tools/radiant/radiant/selection/Manipulators.cpp:345:65: note: called from here
  345 |                 Matrix4 local2view(matrix4_multiplied_by_matrix4(view.GetViewMatrix(), m_pivot.m_worldSpace));
      |                                                                 ^
src/tools/radiant/libs/debugging/debugging.h: In function 'QGL_assertNoErrors':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/render/OpenGLRenderSystem.cpp:249:17: note: called from here
  249 |                 ERROR_MESSAGE("OpenGL error: " << qgluErrorString(error));
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/render/OpenGLRenderSystem.cpp:249:17: note: called from here
  249 |                 ERROR_MESSAGE("OpenGL error: " << qgluErrorString(error));
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/render/OpenGLRenderSystem.cpp:249:17: note: called from here
  249 |                 ERROR_MESSAGE("OpenGL error: " << qgluErrorString(error));
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/render/OpenGLRenderSystem.cpp:249:17: note: called from here
  249 |                 ERROR_MESSAGE("OpenGL error: " << qgluErrorString(error));
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/render/OpenGLRenderSystem.cpp:249:17: note: called from here
  249 |                 ERROR_MESSAGE("OpenGL error: " << qgluErrorString(error));
      |                 ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/render/OpenGLRenderSystem.cpp:249:17: note: called from here
  249 |                 ERROR_MESSAGE("OpenGL error: " << qgluErrorString(error));
      |                 ^
src/tools/radiant/include/iselection.h: In function 'Nudge.constprop':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/select.cpp:160:30: note: called from here
  160 |         GlobalSelectionSystem().translateSelected(translate);
      |                              ^
src/tools/radiant/include/iregistry.h: In member function 'addFiltersFromXML':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/filters/BasicFilterSystem.cpp:60:53: note: called from here
   60 |         xml::NodeList activeFilters = GlobalRegistry().findXPath(RKEY_USER_ACTIVE_FILTERS);
      |                                                     ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/filters/BasicFilterSystem.cpp:112:52: note: called from here
  112 |                 IEvent* fEvent = GlobalEventManager().addToggle(
      |                                                    ^
src/tools/radiant/libs/shaderlib.h: In function 'Brush_merge.constprop':
src/tools/radiant/libs/shaderlib.h:30:13: warning: inlining failed in call to 'shader_equal': function not inlinable [-Winline]
   30 | inline bool shader_equal (const std::string& shader, const std::string& other)
      |             ^
src/tools/radiant/radiant/brush/csg/csg.cpp:506:80: note: called from here
  506 |                                                 if (!onlyshape && !shader_equal(face1.getShader().getShader(), face2.getShader().getShader())) {
      |                                                                                ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'render':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/render/backend/OpenGLShaderCache.h:91:25: note: called from here
   91 |                         ASSERT_MESSAGE(realised(), "render states are not realised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/render/backend/OpenGLShaderCache.h:91:25: note: called from here
   91 |                         ASSERT_MESSAGE(realised(), "render states are not realised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/render/backend/OpenGLShaderCache.h:91:25: note: called from here
   91 |                         ASSERT_MESSAGE(realised(), "render states are not realised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/render/backend/OpenGLShaderCache.h:91:25: note: called from here
   91 |                         ASSERT_MESSAGE(realised(), "render states are not realised");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/render/backend/OpenGLShaderCache.h:91:25: note: called from here
   91 |                         ASSERT_MESSAGE(realised(), "render states are not realised");
      |                         ^
src/tools/radiant/include/igl.h:212:23: warning: inlining failed in call to 'GlobalOpenGL': function not inlinable [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^
src/tools/radiant/radiant/render/backend/OpenGLShaderCache.h:112:41: note: called from here
  112 |                         if (GlobalOpenGL().GL_1_3()) {
      |                                         ^
src/tools/radiant/include/igl.h:212:23: warning: inlining failed in call to 'GlobalOpenGL': function not inlinable [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^
src/tools/radiant/radiant/render/backend/OpenGLShaderCache.h:114:33: note: called from here
  114 |                                 glClientActiveTexture(GL_TEXTURE0);
      |                                 ^
src/tools/radiant/include/igl.h:212:23: warning: inlining failed in call to 'GlobalOpenGL': function not inlinable [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^
src/tools/radiant/radiant/render/backend/OpenGLShaderCache.h:113:33: note: called from here
  113 |                                 glActiveTexture(GL_TEXTURE0);
      |                                 ^
src/tools/radiant/include/iscenegraph.h: In function 'CSG_MakeHollow':
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/brush/csg/csg.cpp:144:39: note: called from here
  144 |         Scene_BrushMakeHollow_Selected(GlobalSceneGraph());
      |                                       ^
src/tools/radiant/include/iscenegraph.h:246:13: warning: inlining failed in call to 'SceneChangeNotify': function not inlinable [-Winline]
  246 | inline void SceneChangeNotify ()
      |             ^
src/tools/radiant/radiant/brush/csg/csg.cpp:146:26: note: called from here
  146 |         SceneChangeNotify();
      |                          ^
src/tools/radiant/libs/math/matrix.h: In member function 'testSelect':
src/tools/radiant/libs/math/matrix.h:477:16: warning: inlining failed in call to 'matrix4_multiplied_by_matrix4': function not inlinable [-Winline]
  477 | inline Matrix4 matrix4_multiplied_by_matrix4 (const Matrix4& self, const Matrix4& other)
      |                ^
src/tools/radiant/radiant/selection/Manipulators.cpp:457:65: note: called from here
  457 |                 Matrix4 local2view(matrix4_multiplied_by_matrix4(view.GetViewMatrix(), m_pivot.m_worldSpace));
      |                                                                 ^
src/tools/radiant/libs/math/matrix.h:477:16: warning: inlining failed in call to 'matrix4_multiplied_by_matrix4': function not inlinable [-Winline]
  477 | inline Matrix4 matrix4_multiplied_by_matrix4 (const Matrix4& self, const Matrix4& other)
      |                ^
src/tools/radiant/radiant/selection/Manipulators.cpp:479:65: note: called from here
  479 |                 Matrix4 local2view(matrix4_multiplied_by_matrix4(view.GetViewMatrix(), m_pivot.m_viewpointSpace));
      |                                                                 ^
src/tools/radiant/libs/math/aabb.h: In function 'Brush_subtract_orig':
src/tools/radiant/libs/math/aabb.h:279:13: warning: inlining failed in call to 'aabb_intersects_aabb': function not inlinable [-Winline]
  279 | inline bool aabb_intersects_aabb (const AABB& aabb, const AABB& other)
      |             ^
src/tools/radiant/radiant/brush/csg/csg.cpp:163:33: note: called from here
  163 |         if (aabb_intersects_aabb(brush.localAABB(), other.localAABB())) {
      |                                 ^
src/tools/radiant/libs/container/hashtable.h: In member function 'initialise':
src/tools/radiant/libs/container/hashtable.h:45:13: warning: inlining failed in call to 'list_initialise': function not inlinable [-Winline]
   45 | inline void list_initialise(BucketNodeBase& self) {
      |             ^
src/tools/radiant/libs/container/hashtable.h:208:32: note: called from here
  208 |                 list_initialise(m_list);
      |                                ^
src/tools/radiant/libs/container/hashtable.h: In member function 'bucket_insert':
src/tools/radiant/libs/container/hashtable.h:65:13: warning: inlining failed in call to 'node_link': function not inlinable [-Winline]
   65 | inline void node_link(BucketNodeBase* node, BucketNodeBase* next) {
      |             ^
src/tools/radiant/libs/container/hashtable.h:237:26: note: called from here
  237 |                 node_link(node, bucket_next(bucket));
      |                          ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<.isra':
src/tools/radiant/libs/stream/textstream.h:170:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  170 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const size_t i) {
      |                              ^
src/tools/radiant/libs/stream/stringstream.h:189:29: note: called from here
  189 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<.isra':
src/tools/radiant/libs/stream/textstream.h:170:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  170 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const size_t i) {
      |                              ^
src/tools/radiant/libs/stream/textfilestream.h:125:29: note: called from here
  125 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<.isra':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^
src/tools/radiant/libs/stream/textfilestream.h:125:29: note: called from here
  125 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/libs/container/hashtable.h: In member function 'insert':
src/tools/radiant/libs/container/hashtable.h:170:28: warning: inlining failed in call to 'node_create.constprop': function not inlinable [-Winline]
  170 |         inline BucketNode* node_create(hash_type hash, const Key& key, const Value& value) {
      |                            ^
src/tools/radiant/libs/container/hashtable.h:339:24: note: called from here
  339 |                 return iterator(bucket_insert(getBucket(hash), node_create(hash, key, value)));
      |                        ^
src/tools/radiant/include/iselection.h: In function 'DoSelection.constprop':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/include/iregistry.h: In member function 'onRadiantStartup':
src/tools/radiant/radiant/selection/algorithm/General.cpp:104:50: note: called from here
  104 |                         if (GlobalSelectionSystem().Mode() == SelectionSystem::ePrimitive) {
      |                                                  ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/filters/BasicFilterSystem.cpp:33:51: note: called from here
   33 |         xml::NodeList userFilters = GlobalRegistry().findXPath(RKEY_USER_FILTERS);
      |                                                   ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/filters/BasicFilterSystem.cpp:32:47: note: called from here
   32 |         xml::NodeList filters = GlobalRegistry().findXPath(RKEY_GAME_FILTERS);
      |                                               ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/selection/algorithm/General.cpp:106:86: note: called from here
  106 |                                 const Unsigned max = (Unsigned) GlobalSelectionSystem().countSelected();
      |                                                                                      ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/selection/algorithm/General.cpp:111:54: note: called from here
  111 |                                 GlobalSelectionSystem().foreachSelected(collector);
      |                                                      ^
src/tools/radiant/include/iscenegraph.h:246:13: warning: inlining failed in call to 'SceneChangeNotify': function not inlinable [-Winline]
  246 | inline void SceneChangeNotify ()
      |             ^
src/tools/radiant/radiant/selection/algorithm/General.cpp:127:50: note: called from here
  127 |                                 SceneChangeNotify();
      |                                                  ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/selection/algorithm/General.cpp:125:49: note: called from here
  125 |                                 GlobalSceneGraph().traverse(SelectByBounds<TSelectionPolicy> (aabbs, count));
      |                                                 ^
src/tools/radiant/include/iscenegraph.h: In function 'CSG_Subtract':
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/brush/csg/csg.cpp:325:25: note: called from here
  325 |         GlobalSceneGraph().traverse(BrushGatherSelected(selected_brushes));
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/csg/csg.cpp:328:41: note: called from here
  328 |                 globalOutputStream() << "CSG Subtract: No brushes selected.\n";
      |                                         ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/brush/csg/csg.cpp:328:41: note: called from here
  328 |                 globalOutputStream() << "CSG Subtract: No brushes selected.\n";
      |                                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/csg/csg.cpp:330:118: note: called from here
  330 |                 globalOutputStream() << "CSG Subtract: Subtracting " << string::toString(selected_brushes.size()) << " brushes.\n";
      |                                                                                                                      ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/brush/csg/csg.cpp:330:118: note: called from here
  330 |                 globalOutputStream() << "CSG Subtract: Subtracting " << string::toString(selected_brushes.size()) << " brushes.\n";
      |                                                                                                                      ^
src/tools/radiant/libs/string/string.h:155:20: warning: inlining failed in call to 'toString': function not inlinable [-Winline]
  155 | inline std::string toString (const T& t)
      |                    ^
src/tools/radiant/radiant/brush/csg/csg.cpp:330:89: note: called from here
  330 |                 globalOutputStream() << "CSG Subtract: Subtracting " << string::toString(selected_brushes.size()) << " brushes.\n";
      |                                                                                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/csg/csg.cpp:330:118: note: called from here
  330 |                 globalOutputStream() << "CSG Subtract: Subtracting " << string::toString(selected_brushes.size()) << " brushes.\n";
      |                                                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/csg/csg.cpp:330:118: note: called from here
  330 |                 globalOutputStream() << "CSG Subtract: Subtracting " << string::toString(selected_brushes.size()) << " brushes.\n";
      |                                                                                                                      ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/brush/csg/csg.cpp:337:33: note: called from here
  337 |                 GlobalSceneGraph().traverse(SubtractBrushesFromUnselected(selected_brushes, before, after, subtractFunc));
      |                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/csg/csg.cpp:339:117: note: called from here
  339 |                                 << " from " << string::toString(before) << " brush" << (before == 1 ? "" : "es") << ".\n";
      |                                                                                                                     ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/brush/csg/csg.cpp:339:117: note: called from here
  339 |                                 << " from " << string::toString(before) << " brush" << (before == 1 ? "" : "es") << ".\n";
      |                                                                                                                     ^
src/tools/radiant/libs/string/string.h:155:20: warning: inlining failed in call to 'toString': function not inlinable [-Winline]
  155 | inline std::string toString (const T& t)
      |                    ^
src/tools/radiant/radiant/brush/csg/csg.cpp:338:85: note: called from here
  338 |                 globalOutputStream() << "CSG Subtract: Result: " << string::toString(after) << " fragment" << (after == 1 ? "" : "s")
      |                                                                                     ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/csg/csg.cpp:339:117: note: called from here
  339 |                                 << " from " << string::toString(before) << " brush" << (before == 1 ? "" : "es") << ".\n";
      |                                                                                                                     ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/csg/csg.cpp:339:117: note: called from here
  339 |                                 << " from " << string::toString(before) << " brush" << (before == 1 ? "" : "es") << ".\n";
      |                                                                                                                     ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/csg/csg.cpp:339:117: note: called from here
  339 |                                 << " from " << string::toString(before) << " brush" << (before == 1 ? "" : "es") << ".\n";
      |                                                                                                                     ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/csg/csg.cpp:339:117: note: called from here
  339 |                                 << " from " << string::toString(before) << " brush" << (before == 1 ? "" : "es") << ".\n";
      |                                                                                                                     ^
src/tools/radiant/libs/string/string.h:155:20: warning: inlining failed in call to 'toString': function not inlinable [-Winline]
  155 | inline std::string toString (const T& t)
      |                    ^
src/tools/radiant/radiant/brush/csg/csg.cpp:339:64: note: called from here
  339 |                                 << " from " << string::toString(before) << " brush" << (before == 1 ? "" : "es") << ".\n";
      |                                                                ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/csg/csg.cpp:339:117: note: called from here
  339 |                                 << " from " << string::toString(before) << " brush" << (before == 1 ? "" : "es") << ".\n";
      |                                                                                                                     ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/csg/csg.cpp:339:117: note: called from here
  339 |                                 << " from " << string::toString(before) << " brush" << (before == 1 ? "" : "es") << ".\n";
      |                                                                                                                     ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/csg/csg.cpp:339:117: note: called from here
  339 |                                 << " from " << string::toString(before) << " brush" << (before == 1 ? "" : "es") << ".\n";
      |                                                                                                                     ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/csg/csg.cpp:339:117: note: called from here
  339 |                                 << " from " << string::toString(before) << " brush" << (before == 1 ? "" : "es") << ".\n";
      |                                                                                                                     ^
src/tools/radiant/include/iscenegraph.h:246:13: warning: inlining failed in call to 'SceneChangeNotify': function not inlinable [-Winline]
  246 | inline void SceneChangeNotify ()
      |             ^
src/tools/radiant/radiant/brush/csg/csg.cpp:341:34: note: called from here
  341 |                 SceneChangeNotify();
      |                                  ^
src/tools/radiant/radiant/selection/Planes.h: In member function 'contains':
src/tools/radiant/radiant/selection/Planes.h:77:13: warning: inlining failed in call to 'PlaneSet_contains': function not inlinable [-Winline]
   77 | inline bool PlaneSet_contains(const PlaneSet& self, const Plane3& plane) {
      |             ^
src/tools/radiant/radiant/selection/Planes.h:93:29: note: called from here
   93 |     return PlaneSet_contains(_selectedPlanes, plane);
      |                             ^
src/tools/radiant/libs/math/FloatTools.h: In function 'float_mod.isra':
src/tools/radiant/libs/math/FloatTools.h:53:16: warning: inlining failed in call to 'float_mod_range.isra': function not inlinable [-Winline]
   53 | inline Element float_mod_range (const Element& self, const ModulusElement& modulus)
      |                ^
src/tools/radiant/libs/math/FloatTools.h:62:31: note: called from here
   62 |         return float_mod_range(Element(fmod(static_cast<double> (self), static_cast<double> (modulus))), modulus);
      |                               ^
src/tools/radiant/include/ishadersystem.h: In member function 'constructNormalShader':
src/tools/radiant/include/ishadersystem.h:110:22: warning: inlining failed in call to 'GlobalShaderSystem': function not inlinable [-Winline]
  110 | inline ShaderSystem& GlobalShaderSystem ()
      |                      ^
src/tools/radiant/radiant/render/backend/OpenGLShader.cpp:358:38: note: called from here
  358 |         m_shader = GlobalShaderSystem().getShaderForName(name);
      |                                      ^
src/tools/radiant/include/iscenegraph.h: In function 'CSG_Merge':
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/brush/csg/csg.cpp:544:25: note: called from here
  544 |         GlobalSceneGraph().traverse(BrushGatherSelected(selected_brushes));
      |                         ^
src/tools/radiant/radiant/brush/VertexSelection.h: In function 'VertexSelection_insert.isra':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/brush/VertexSelection.h:8:34: warning: inlining failed in call to 'VertexSelection_find': function not inlinable [-Winline]
    8 | inline VertexSelection::iterator VertexSelection_find (VertexSelection& self, std::size_t value)
      |                                  ^
src/tools/radiant/radiant/brush/csg/csg.cpp:560:56: note: called from here
  560 |         scene::Path merged_path = GlobalSelectionSystem().ultimateSelected().path();
      |                                                        ^
src/tools/radiant/radiant/brush/VertexSelection.h:20:59: note: called from here
   20 |         VertexSelection::iterator i = VertexSelection_find(self, value);
      |                                                           ^
src/tools/radiant/radiant/map/../brush/BrushNode.h:132:15: warning: inlining failed in call to 'Node_getBrush': function not inlinable [-Winline]
  132 | inline Brush* Node_getBrush (scene::Node& node)
      |               ^
src/tools/radiant/radiant/brush/csg/csg.cpp:563:37: note: called from here
  563 |         Brush* brush = Node_getBrush(node);
      |                                     ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/brush/csg/csg.cpp:568:17: note: called from here
  568 |                 ASSERT_MESSAGE(!brush->empty(), "brush left with no faces after merge");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/csg/csg.cpp:568:17: note: called from here
  568 |                 ASSERT_MESSAGE(!brush->empty(), "brush left with no faces after merge");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/csg/csg.cpp:568:17: note: called from here
  568 |                 ASSERT_MESSAGE(!brush->empty(), "brush left with no faces after merge");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/csg/csg.cpp:568:17: note: called from here
  568 |                 ASSERT_MESSAGE(!brush->empty(), "brush left with no faces after merge");
      |                 ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/brush/csg/csg.cpp:568:17: note: called from here
  568 |                 ASSERT_MESSAGE(!brush->empty(), "brush left with no faces after merge");
      |                 ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/brush/csg/csg.cpp:571:33: note: called from here
  571 |                 GlobalSceneGraph().traverse(BrushDeleteSelected());
      |                                 ^
src/tools/radiant/radiant/brush/csg/csg.cpp:116:7: warning: inlining failed in call to '__ct_base .constprop': function not inlinable [-Winline]
  116 | class BrushDeleteSelected: public scene::Graph::Walker
      |       ^
src/tools/radiant/radiant/brush/csg/csg.cpp:571:45: note: called from here
  571 |                 GlobalSceneGraph().traverse(BrushDeleteSelected());
      |                                             ^
src/tools/radiant/libs/scenelib.h:200:28: warning: inlining failed in call to 'Node_getTraversable': function not inlinable [-Winline]
  200 | inline scene::Traversable* Node_getTraversable (scene::Node& node)
      |                            ^
src/tools/radiant/radiant/brush/csg/csg.cpp:574:36: note: called from here
  574 |                 Node_getTraversable(merged_path.top())->insert(node);
      |                                    ^
src/tools/radiant/libs/generic/reference.h:62:24: warning: inlining failed in call to 'makeReference': function not inlinable [-Winline]
   62 | inline Reference<Type> makeReference(Type& value) {
      |                        ^
src/tools/radiant/radiant/brush/csg/csg.cpp:575:47: note: called from here
  575 |                 merged_path.push(makeReference(node.get()));
      |                                               ^
src/tools/radiant/libs/scenelib.h:622:13: warning: inlining failed in call to 'selectPath.constprop': function not inlinable [-Winline]
  622 | inline void selectPath (const scene::Path& path, bool selected)
      |             ^
src/tools/radiant/radiant/brush/csg/csg.cpp:577:27: note: called from here
  577 |                 selectPath(merged_path, true);
      |                           ^
src/tools/radiant/include/iscenegraph.h:246:13: warning: inlining failed in call to 'SceneChangeNotify': function not inlinable [-Winline]
  246 | inline void SceneChangeNotify ()
      |             ^
src/tools/radiant/radiant/brush/csg/csg.cpp:580:34: note: called from here
  580 |                 SceneChangeNotify();
      |                                  ^
src/tools/radiant/radiant/map/../brush/BrushNode.h: In member function 'post':
src/tools/radiant/radiant/map/../brush/BrushNode.h:132:15: warning: inlining failed in call to 'Node_getBrush': function not inlinable [-Winline]
  132 | inline Brush* Node_getBrush (scene::Node& node)
      |               ^
src/tools/radiant/radiant/brush/csg/csg.cpp:376:61: note: called from here
  376 |                                 Brush* brush = Node_getBrush(path.top());
      |                                                             ^
src/tools/radiant/libs/scenelib.h:488:20: warning: inlining failed in call to 'Instance_getSelectable': function not inlinable [-Winline]
  488 | inline Selectable* Instance_getSelectable (scene::Instance& instance)
      |                    ^
src/tools/radiant/radiant/brush/csg/csg.cpp:377:73: note: called from here
  377 |                                 if (brush != 0 && Instance_getSelectable(instance)->isSelected()) {
      |                                                                         ^
src/tools/radiant/radiant/brush/csg/../BrushVisit.h:90:23: warning: inlining failed in call to 'Brush_forEachFace': function not inlinable [-Winline]
   90 | inline const Functor& Brush_forEachFace (Brush& brush, const Functor& functor)
      |                       ^
src/tools/radiant/radiant/brush/csg/csg.cpp:384:74: note: called from here
  384 |                                                         Brush_forEachFace(*brush, FaceGetFlags(flags));
      |                                                                          ^
src/tools/radiant/radiant/map/../brush/BrushNode.h:132:15: warning: inlining failed in call to 'Node_getBrush': function not inlinable [-Winline]
  132 | inline Brush* Node_getBrush (scene::Node& node)
      |               ^
src/tools/radiant/radiant/brush/csg/csg.cpp:388:96: note: called from here
  388 |                                                                 Brush* fragment = Node_getBrush(node);
      |                                                                                                ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/brush/csg/csg.cpp:398:65: note: called from here
  398 |                                                                 ASSERT_MESSAGE(!fragment->empty(), "brush left with no faces after split");
      |                                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/csg/csg.cpp:398:65: note: called from here
  398 |                                                                 ASSERT_MESSAGE(!fragment->empty(), "brush left with no faces after split");
      |                                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/csg/csg.cpp:398:65: note: called from here
  398 |                                                                 ASSERT_MESSAGE(!fragment->empty(), "brush left with no faces after split");
      |                                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/csg/csg.cpp:398:65: note: called from here
  398 |                                                                 ASSERT_MESSAGE(!fragment->empty(), "brush left with no faces after split");
      |                                                                 ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/brush/csg/csg.cpp:398:65: note: called from here
  398 |                                                                 ASSERT_MESSAGE(!fragment->empty(), "brush left with no faces after split");
      |                                                                 ^
src/tools/radiant/libs/scenelib.h:200:28: warning: inlining failed in call to 'Node_getTraversable': function not inlinable [-Winline]
  200 | inline scene::Traversable* Node_getTraversable (scene::Node& node)
      |                            ^
src/tools/radiant/radiant/brush/csg/csg.cpp:400:84: note: called from here
  400 |                                                                 Node_getTraversable(path.parent())->insert(node);
      |                                                                                    ^
src/tools/radiant/libs/scenelib.h:622:13: warning: inlining failed in call to 'selectPath.constprop': function not inlinable [-Winline]
  622 | inline void selectPath (const scene::Path& path, bool selected)
      |             ^
src/tools/radiant/radiant/brush/csg/csg.cpp:404:83: note: called from here
  404 |                                                                         selectPath(fragmentPath, true);
      |                                                                                   ^
src/tools/radiant/libs/generic/reference.h:62:24: warning: inlining failed in call to 'makeReference': function not inlinable [-Winline]
   62 | inline Reference<Type> makeReference(Type& value) {
      |                        ^
src/tools/radiant/radiant/brush/csg/csg.cpp:403:107: note: called from here
  403 |                                                                         fragmentPath.top() = makeReference(node.get());
      |                                                                                                           ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/brush/csg/csg.cpp:415:57: note: called from here
  415 |                                                         ASSERT_MESSAGE(!brush->empty(), "brush left with no faces after split");
      |                                                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/csg/csg.cpp:415:57: note: called from here
  415 |                                                         ASSERT_MESSAGE(!brush->empty(), "brush left with no faces after split");
      |                                                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/csg/csg.cpp:415:57: note: called from here
  415 |                                                         ASSERT_MESSAGE(!brush->empty(), "brush left with no faces after split");
      |                                                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/csg/csg.cpp:415:57: note: called from here
  415 |                                                         ASSERT_MESSAGE(!brush->empty(), "brush left with no faces after split");
      |                                                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/brush/csg/csg.cpp:415:57: note: called from here
  415 |                                                         ASSERT_MESSAGE(!brush->empty(), "brush left with no faces after split");
      |                                                         ^
src/tools/radiant/libs/scenelib.h:241:13: warning: inlining failed in call to 'Path_deleteTop': function not inlinable [-Winline]
  241 | inline void Path_deleteTop (const scene::Path& path)
      |             ^
src/tools/radiant/radiant/brush/csg/csg.cpp:420:71: note: called from here
  420 |                                                         Path_deleteTop(path);
      |                                                                       ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'construct':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/render/backend/OpenGLShader.cpp:334:25: note: called from here
  334 |                         ERROR_MESSAGE("hardcoded renderstate not found");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/render/backend/OpenGLShader.cpp:334:25: note: called from here
  334 |                         ERROR_MESSAGE("hardcoded renderstate not found");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/render/backend/OpenGLShader.cpp:334:25: note: called from here
  334 |                         ERROR_MESSAGE("hardcoded renderstate not found");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/render/backend/OpenGLShader.cpp:334:25: note: called from here
  334 |                         ERROR_MESSAGE("hardcoded renderstate not found");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/render/backend/OpenGLShader.cpp:334:25: note: called from here
  334 |                         ERROR_MESSAGE("hardcoded renderstate not found");
      |                         ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/include/iselection.h: In member function 'testSelect':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/selection/Manipulators.cpp:533:34: note: called from here
  533 |         if (GlobalSelectionSystem().Mode() == SelectionSystem::ePrimitive) {
      |                                  ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/selection/Manipulators.cpp:542:78: note: called from here
  542 |                         _selected = Scene_forEachPlaneSelectable_selectPlanes(GlobalSceneGraph(), selector, test);
      |                                                                              ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/radiant/selection/Manipulators.cpp:546:39: note: called from here
  546 |         else if (GlobalSelectionSystem().Mode() == SelectionSystem::eEntity) {
      |                                       ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/selection/Manipulators.cpp:551:37: note: called from here
  551 |                 Scene_forEachVisible(GlobalSceneGraph(), view, testselect_entity_visible(booleanSelector, test));
      |                                     ^
src/tools/radiant/radiant/selection/../renderer.h:56:13: warning: inlining failed in call to 'Scene_forEachVisible': function not inlinable [-Winline]
   56 | inline void Scene_forEachVisible (scene::Graph& graph, const VolumeTest& volume, const Functor& functor)
      |             ^
src/tools/radiant/radiant/selection/Manipulators.cpp:551:37: note: called from here
  551 |                 Scene_forEachVisible(GlobalSceneGraph(), view, testselect_entity_visible(booleanSelector, test));
      |                                     ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/selection/Manipulators.cpp:560:100: note: called from here
  560 |                 Scene_TestSelect_Component_Selected(bestSelector, test, view, GlobalSelectionSystem().ComponentMode());
      |                                                                                                    ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/selection/Manipulators.cpp:563:54: note: called from here
  563 |                                 GlobalSelectionSystem().setSelectedAllComponents(false);
      |                                                      ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:155:47: note: called from here
  155 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:155:47: note: called from here
  155 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:155:47: note: called from here
  155 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/render.h: In member function '__ct_base ':
src/tools/radiant/libs/render.h:1123:13: warning: inlining failed in call to 'draw_circle.constprop': function not inlinable [-Winline]
 1123 | inline void draw_circle (const std::size_t segments, const float radius, PointVertex* vertices, remap_policy remap)
      |             ^
src/tools/radiant/radiant/selection/Manipulators.cpp:73:20: note: called from here
   73 |         draw_circle(segments, radius, m_circle_sphere.m_vertices.data(), RemapXYZ());
      |                    ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/render.h:1123:13: warning: inlining failed in call to 'draw_circle.constprop': function not inlinable [-Winline]
 1123 | inline void draw_circle (const std::size_t segments, const float radius, PointVertex* vertices, remap_policy remap)
      |             ^
src/tools/radiant/radiant/selection/Manipulators.cpp:72:20: note: called from here
   72 |         draw_circle(segments, radius * 1.15f, m_circle_screen.m_vertices.data(), RemapXYZ());
      |                    ^
src/tools/radiant/radiant/selection/Manipulators.cpp:22:13: warning: inlining failed in call to 'draw_semicircle.constprop': function not inlinable [-Winline]
   22 | inline void draw_semicircle (const std::size_t segments, const float radius, PointVertex* vertices, remap_policy remap)
      |             ^
src/tools/radiant/radiant/selection/Manipulators.cpp:70:24: note: called from here
   70 |         draw_semicircle(segments, radius, m_circle_z.m_vertices.data(), RemapXYZ());
      |                        ^
src/tools/radiant/radiant/selection/Manipulators.cpp:22:13: warning: inlining failed in call to 'draw_semicircle.constprop': function not inlinable [-Winline]
   22 | inline void draw_semicircle (const std::size_t segments, const float radius, PointVertex* vertices, remap_policy remap)
      |             ^
src/tools/radiant/radiant/selection/Manipulators.cpp:69:24: note: called from here
   69 |         draw_semicircle(segments, radius, m_circle_y.m_vertices.data(), RemapZXY());
      |                        ^
src/tools/radiant/radiant/selection/Manipulators.cpp:22:13: warning: inlining failed in call to 'draw_semicircle.constprop': function not inlinable [-Winline]
   22 | inline void draw_semicircle (const std::size_t segments, const float radius, PointVertex* vertices, remap_policy remap)
      |             ^
src/tools/radiant/radiant/selection/Manipulators.cpp:68:24: note: called from here
   68 |         draw_semicircle(segments, radius, m_circle_x.m_vertices.data(), RemapYZX());
      |                        ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/object.h: In function 'operator().constprop':
src/tools/radiant/libs/generic/object.h:78:13: warning: inlining failed in call to 'destructor': function not inlinable [-Winline]
   78 | inline void destructor(Type& object) {
      |             ^
src/tools/radiant/libs/memory/allocator.h:117:27: note: called from here
  117 |                 destructor(t);
      |                           ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/object.h: In function 'operator().constprop':
src/tools/radiant/libs/generic/object.h:33:13: warning: inlining failed in call to 'constructor': function not inlinable [-Winline]
   33 | inline void constructor(Type& object) {
      |             ^
src/tools/radiant/libs/memory/allocator.h:98:28: note: called from here
   98 |                 constructor(t);
      |                            ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:155:47: note: called from here
  155 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:155:47: note: called from here
  155 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:155:47: note: called from here
  155 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:155:47: note: called from here
  155 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:155:47: note: called from here
  155 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:155:47: note: called from here
  155 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:155:47: note: called from here
  155 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:155:47: note: called from here
  155 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:155:47: note: called from here
  155 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:155:47: note: called from here
  155 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/string/string.h: In function 'readTargetKey.constprop':
src/tools/radiant/libs/string/string.h:67:13: warning: inlining failed in call to 'string_equal_n': function not inlinable [-Winline]
   67 | inline bool string_equal_n (const std::string& string, const std::string& other, std::size_t n)
      |             ^
src/tools/radiant/radiant/entity/eclassmodel/../targetable.h:176:43: note: called from here
  176 |                         if (string_equal_n(key, "target", 6)) {
      |                                           ^
src/tools/radiant/libs/string/string.h:44:13: warning: inlining failed in call to 'string_empty': function not inlinable [-Winline]
   44 | inline bool string_empty (const std::string& string)
      |             ^
src/tools/radiant/radiant/entity/eclassmodel/../targetable.h:178:49: note: called from here
  178 |                                 if (string_empty(key.c_str() + 6) || string_parse_size(key.c_str() + 6, index)) {
      |                                                 ^
src/tools/radiant/libs/stringio.h:101:13: warning: inlining failed in call to 'string_parse_size': function not inlinable [-Winline]
  101 | inline bool string_parse_size (const std::string& str, std::size_t& i)
      |             ^
src/tools/radiant/radiant/entity/eclassmodel/../targetable.h:178:87: note: called from here
  178 |                                 if (string_empty(key.c_str() + 6) || string_parse_size(key.c_str() + 6, index)) {
      |                                                                                       ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:155:47: note: called from here
  155 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/scenelib.h: In member function 'pre':
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/scenelib.h:488:20: warning: inlining failed in call to 'Instance_getSelectable': function not inlinable [-Winline]
  488 | inline Selectable* Instance_getSelectable (scene::Instance& instance)
      |                    ^
src/tools/radiant/radiant/selection/Planes.cpp:6:54: note: called from here
    6 |       Selectable* selectable = Instance_getSelectable(instance);
      |                                                      ^
src/tools/radiant/radiant/selection/Planes.h:8:25: warning: inlining failed in call to 'Instance_getPlaneSelectable': function not inlinable [-Winline]
    8 | inline PlaneSelectable* Instance_getPlaneSelectable(scene::Instance& instance) {
      |                         ^
src/tools/radiant/radiant/selection/Planes.cpp:9:71: note: called from here
    9 |         PlaneSelectable* planeSelectable = Instance_getPlaneSelectable(instance);
      |                                                                       ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/scenelib.h: In member function 'pre':
src/tools/radiant/libs/scenelib.h:488:20: warning: inlining failed in call to 'Instance_getSelectable': function not inlinable [-Winline]
  488 | inline Selectable* Instance_getSelectable (scene::Instance& instance)
      |                    ^
src/tools/radiant/radiant/selection/Planes.cpp:22:54: note: called from here
   22 |       Selectable* selectable = Instance_getSelectable(instance);
      |                                                      ^
src/tools/radiant/radiant/selection/Planes.h:8:25: warning: inlining failed in call to 'Instance_getPlaneSelectable': function not inlinable [-Winline]
    8 | inline PlaneSelectable* Instance_getPlaneSelectable(scene::Instance& instance) {
      |                         ^
src/tools/radiant/radiant/selection/Planes.cpp:25:71: note: called from here
   25 |         PlaneSelectable* planeSelectable = Instance_getPlaneSelectable(instance);
      |                                                                       ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:155:47: note: called from here
  155 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:155:47: note: called from here
  155 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:155:47: note: called from here
  155 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:155:47: note: called from here
  155 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:155:47: note: called from here
  155 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:155:47: note: called from here
  155 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:50:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   50 | inline void* convertToOpaque (const Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:155:47: note: called from here
  155 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:155:47: note: called from here
  155 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/instancelib.h: In function 'apply':
src/tools/radiant/libs/instancelib.h:207:13: warning: inlining failed in call to 'InstanceSet_forEach.isra': function not inlinable [-Winline]
  207 | inline void InstanceSet_forEach (InstanceSet& instances, const Functor& functor)
      |             ^
src/tools/radiant/libs/instancelib.h:234:44: note: called from here
  234 |                         InstanceSet_forEach(instances, InstanceEvaluateTransform<Type> ());
      |                                            ^
src/tools/radiant/radiant/entity/eclassmodel/../keys/OriginKey.h: In member function 'snapto':
src/tools/radiant/radiant/entity/eclassmodel/../keys/OriginKey.h:56:16: warning: inlining failed in call to 'origin_snapped': function not inlinable [-Winline]
   56 | inline Vector3 origin_snapped (const Vector3& origin, float snap)
      |                ^
src/tools/radiant/radiant/entity/generic/GenericEntity.cpp:161:46: note: called from here
  161 |         m_originKey.m_origin = origin_snapped(m_originKey.m_origin, snap);
      |                                              ^
src/tools/radiant/radiant/entity/eclassmodel/../keys/OriginKey.h: In member function 'snapto':
src/tools/radiant/radiant/entity/eclassmodel/../keys/OriginKey.h:56:16: warning: inlining failed in call to 'origin_snapped': function not inlinable [-Winline]
   56 | inline Vector3 origin_snapped (const Vector3& origin, float snap)
      |                ^
src/tools/radiant/radiant/entity/model/MiscModel.cpp:174:46: note: called from here
  174 |         m_originKey.m_origin = origin_snapped(m_originKey.m_origin, snap);
      |                                              ^
src/tools/radiant/libs/instancelib.h: In function 'apply':
src/tools/radiant/libs/instancelib.h:207:13: warning: inlining failed in call to 'InstanceSet_forEach.isra': function not inlinable [-Winline]
  207 | inline void InstanceSet_forEach (InstanceSet& instances, const Functor& functor)
      |             ^
src/tools/radiant/libs/instancelib.h:234:44: note: called from here
  234 |                         InstanceSet_forEach(instances, InstanceEvaluateTransform<Type> ());
      |                                            ^
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_transform_by_euler_xyz_degrees':
src/tools/radiant/libs/math/matrix.h:932:13: warning: inlining failed in call to 'matrix4_rotate_by_euler_xyz_degrees': function not inlinable [-Winline]
  932 | inline void matrix4_rotate_by_euler_xyz_degrees (Matrix4& self, const Vector3& euler)
      |             ^
src/tools/radiant/libs/math/matrix.h:1232:44: note: called from here
 1232 |         matrix4_rotate_by_euler_xyz_degrees(self, euler);
      |                                            ^
src/tools/radiant/libs/math/matrix.h: In function 'angles_rotated':
src/tools/radiant/libs/math/matrix.h:1127:16: warning: inlining failed in call to 'matrix4_get_rotation_euler_xyz_degrees': function not inlinable [-Winline]
 1127 | inline Vector3 matrix4_get_rotation_euler_xyz_degrees (const Matrix4& self)
      |                ^
src/tools/radiant/radiant/entity/model/../keys/AnglesKey.h:82:54: note: called from here
   82 |         return matrix4_get_rotation_euler_xyz_degrees(matrix4_multiplied_by_matrix4(matrix4_rotation_for_euler_xyz_degrees(
      |                                                      ^
src/tools/radiant/libs/math/matrix.h:477:16: warning: inlining failed in call to 'matrix4_multiplied_by_matrix4': function not inlinable [-Winline]
  477 | inline Matrix4 matrix4_multiplied_by_matrix4 (const Matrix4& self, const Matrix4& other)
      |                ^
src/tools/radiant/radiant/entity/model/../keys/AnglesKey.h:82:84: note: called from here
   82 |         return matrix4_get_rotation_euler_xyz_degrees(matrix4_multiplied_by_matrix4(matrix4_rotation_for_euler_xyz_degrees(
      |                                                                                    ^
src/tools/radiant/libs/math/matrix.h:925:16: warning: inlining failed in call to 'matrix4_rotation_for_euler_xyz_degrees': function not inlinable [-Winline]
  925 | inline Matrix4 matrix4_rotation_for_euler_xyz_degrees (const Vector3& euler)
      |                ^
src/tools/radiant/radiant/entity/model/../keys/AnglesKey.h:82:123: note: called from here
   82 |         return matrix4_get_rotation_euler_xyz_degrees(matrix4_multiplied_by_matrix4(matrix4_rotation_for_euler_xyz_degrees(
      |                                                                                                                           ^
src/tools/radiant/libs/math/quaternion.h:187:16: warning: inlining failed in call to 'matrix4_rotation_for_quaternion_quantised': function not inlinable [-Winline]
  187 | inline Matrix4 matrix4_rotation_for_quaternion_quantised (const Quaternion& quaternion)
      |                ^
src/tools/radiant/radiant/entity/model/../keys/AnglesKey.h:83:75: note: called from here
   83 |                         angles), matrix4_rotation_for_quaternion_quantised(rotation)));
      |                                                                           ^
src/tools/radiant/radiant/entity/model/../keys/AnglesKey.h: In member function 'write':
src/tools/radiant/radiant/entity/model/../keys/AnglesKey.h:64:13: warning: inlining failed in call to 'write_angles.constprop': function not inlinable [-Winline]
   64 | inline void write_angles (const Vector3& angles, Entity* entity)
      |             ^
src/tools/radiant/radiant/entity/model/../keys/AnglesKey.h:113:37: note: called from here
  113 |                         write_angles(m_angles, entity);
      |                                     ^
src/tools/radiant/radiant/entity/model/../keys/ScaleKey.h: In member function 'write':
src/tools/radiant/radiant/entity/model/../keys/ScaleKey.h:51:13: warning: inlining failed in call to 'write_scale.constprop': function not inlinable [-Winline]
   51 | inline void write_scale (const Vector3& scale, Entity* entity)
      |             ^
src/tools/radiant/radiant/entity/model/../keys/ScaleKey.h:88:36: note: called from here
   88 |                         write_scale(m_scale, entity);
      |                                    ^
src/tools/radiant/include/modulesystem.h: In member function 'selfRegister':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:109:43: note: called from here
  109 |                         globalModuleServer().registerModule(getName(), getVersion(),
      |                                           ^
src/tools/radiant/libs/instancelib.h: In function 'apply':
src/tools/radiant/libs/instancelib.h:207:13: warning: inlining failed in call to 'InstanceSet_forEach.isra': function not inlinable [-Winline]
  207 | inline void InstanceSet_forEach (InstanceSet& instances, const Functor& functor)
      |             ^
src/tools/radiant/libs/instancelib.h:234:44: note: called from here
  234 |                         InstanceSet_forEach(instances, InstanceEvaluateTransform<Type> ());
      |                                            ^
src/tools/radiant/libs/os/path.h: In member function 'operator()':
src/tools/radiant/libs/os/path.h:112:28: warning: inlining failed in call to 'makeRelative': function not inlinable [-Winline]
  112 |         inline std::string makeRelative (const std::string& path, const std::string& base)
      |                            ^
src/tools/radiant/radiant/sidebar/texturebrowser.cpp:863:101: note: called from here
  863 |                         const std::string texture = os::makeRelative(file, GlobalTexturePrefix_get());
      |                                                                                                     ^
src/tools/radiant/libs/shaderlib.h:65:27: warning: inlining failed in call to 'GlobalTexturePrefix_get': function not inlinable [-Winline]
   65 | inline const std::string& GlobalTexturePrefix_get ()
      |                           ^
src/tools/radiant/radiant/sidebar/texturebrowser.cpp:863:101: note: called from here
  863 |                         const std::string texture = os::makeRelative(file, GlobalTexturePrefix_get());
      |                                                                                                     ^
src/tools/radiant/libs/os/path.h:78:28: warning: inlining failed in call to 'getFilenameFromPath': function not inlinable [-Winline]
   78 |         inline std::string getFilenameFromPath (const std::string& path)
      |                            ^
src/tools/radiant/radiant/sidebar/texturebrowser.cpp:865:84: note: called from here
  865 |                                 std::string filename = os::getFilenameFromPath(file);
      |                                                                                    ^
src/tools/radiant/libs/os/path.h:86:28: warning: inlining failed in call to 'stripFilename': function not inlinable [-Winline]
   86 |         inline std::string stripFilename (const std::string& filename)
      |                            ^
src/tools/radiant/radiant/sidebar/texturebrowser.cpp:867:85: note: called from here
  867 |                                         std::string path = os::stripFilename(texture);
      |                                                                                     ^
src/tools/radiant/libs/string/string.h: In function 'texture_name_ignore':
src/tools/radiant/libs/string/string.h:167:13: warning: inlining failed in call to 'contains': function not inlinable [-Winline]
  167 | inline bool contains (const std::string& source, const std::string& contains)
      |             ^
src/tools/radiant/radiant/sidebar/texturebrowser.cpp:409:29: note: called from here
  409 |         if (string::contains(name, "_nm"))
      |                             ^
src/tools/radiant/libs/string/string.h:167:13: warning: inlining failed in call to 'contains': function not inlinable [-Winline]
  167 | inline bool contains (const std::string& source, const std::string& contains)
      |             ^
src/tools/radiant/radiant/sidebar/texturebrowser.cpp:411:29: note: called from here
  411 |         if (string::contains(name, "_gm"))
      |                             ^
src/tools/radiant/libs/string/string.h:167:13: warning: inlining failed in call to 'contains': function not inlinable [-Winline]
  167 | inline bool contains (const std::string& source, const std::string& contains)
      |             ^
src/tools/radiant/radiant/sidebar/texturebrowser.cpp:413:29: note: called from here
  413 |         if (string::contains(name, "_sm"))
      |                             ^
src/tools/radiant/libs/string/string.h:167:13: warning: inlining failed in call to 'contains': function not inlinable [-Winline]
  167 | inline bool contains (const std::string& source, const std::string& contains)
      |             ^
src/tools/radiant/radiant/sidebar/texturebrowser.cpp:416:32: note: called from here
  416 |         return string::contains(name, "tex_terrain") && !string::contains(name, "dummy");
      |                                ^
src/tools/radiant/libs/string/string.h:167:13: warning: inlining failed in call to 'contains': function not inlinable [-Winline]
  167 | inline bool contains (const std::string& source, const std::string& contains)
      |             ^
src/tools/radiant/radiant/sidebar/texturebrowser.cpp:416:74: note: called from here
  416 |         return string::contains(name, "tex_terrain") && !string::contains(name, "dummy");
      |                                                                          ^
src/tools/radiant/libs/string/string.h: In function 'string_parse_size':
src/tools/radiant/libs/string/string.h:44:13: warning: inlining failed in call to 'string_empty': function not inlinable [-Winline]
   44 | inline bool string_empty (const std::string& string)
      |             ^
src/tools/radiant/libs/stringio.h:108:28: note: called from here
  108 |         return string_empty(string);
      |                            ^
src/tools/radiant/libs/stringio.h:43:12: warning: inlining failed in call to 'buffer_parse_unsigned_decimal_integer_literal': function not inlinable [-Winline]
   43 | inline int buffer_parse_unsigned_decimal_integer_literal (const char*& buffer)
      |            ^
src/tools/radiant/libs/stringio.h:107:58: note: called from here
  107 |         i = buffer_parse_unsigned_decimal_integer_literal(string);
      |                                                          ^
src/tools/radiant/libs/string/string.h: In member function 'operator()':
src/tools/radiant/libs/string/string.h:162:13: warning: inlining failed in call to 'startsWith': function not inlinable [-Winline]
  162 | inline bool startsWith (const std::string& source, const std::string& contains)
      |             ^
src/tools/radiant/radiant/sidebar/texturebrowser.cpp:891:48: note: called from here
  891 |                         if (!string::startsWith(directory, "tex_"))
      |                                                ^
src/tools/radiant/libs/os/path.h: In function 'operator().constprop':
src/tools/radiant/libs/os/path.h:189:13: warning: inlining failed in call to 'path_equal': function not inlinable [-Winline]
  189 | inline bool path_equal (const std::string& path, const std::string& other)
      |             ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:254:42: note: called from here
  254 |                         return path_equal(key.first, other.first) && path_equal(key.second, other.second);
      |                                          ^
src/tools/radiant/libs/os/path.h:189:13: warning: inlining failed in call to 'path_equal': function not inlinable [-Winline]
  189 | inline bool path_equal (const std::string& path, const std::string& other)
      |             ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:254:80: note: called from here
  254 |                         return path_equal(key.first, other.first) && path_equal(key.second, other.second);
      |                                                                                ^
src/tools/radiant/libs/container/hashtable.h: In member function '__dt_base ':
src/tools/radiant/libs/container/hashtable.h:173:21: warning: inlining failed in call to 'node_destroy.constprop': function not inlinable [-Winline]
  173 |         inline void node_destroy(BucketNode* node) {
      |                     ^
src/tools/radiant/libs/container/hashtable.h:291:37: note: called from here
  291 |                         node_destroy(node);
      |                                     ^
src/tools/radiant/libs/container/hashtable.h: In member function 'erase':
src/tools/radiant/libs/container/hashtable.h:173:21: warning: inlining failed in call to 'node_destroy.constprop': function not inlinable [-Winline]
  173 |         inline void node_destroy(BucketNode* node) {
      |                     ^
src/tools/radiant/libs/container/hashtable.h:356:29: note: called from here
  356 |                 node_destroy(node);
      |                             ^
src/tools/radiant/libs/signal/signal.h:42:13: warning: inlining failed in call to 'node_unlink.isra': function not inlinable [-Winline]
   42 | inline void node_unlink(ListNodeBase* node) {
      |             ^
src/tools/radiant/libs/container/hashtable.h:354:28: note: called from here
  354 |                 node_unlink(node);
      |                            ^
src/tools/radiant/include/mapfile.h: In member function 'instanceAttach':
src/tools/radiant/include/mapfile.h:49:17: warning: inlining failed in call to 'path_find_mapfile': function not inlinable [-Winline]
   49 | inline MapFile* path_find_mapfile(Iterator first, Iterator last) {
      |                 ^
src/tools/radiant/radiant/entity/generic/GenericEntity.cpp:67:40: note: called from here
   67 |                 m_entity.instanceAttach(path_find_mapfile(path.begin(), path.end()));
      |                                        ^
src/tools/radiant/include/mapfile.h: In member function 'instanceDetach':
src/tools/radiant/include/mapfile.h:49:17: warning: inlining failed in call to 'path_find_mapfile': function not inlinable [-Winline]
   49 | inline MapFile* path_find_mapfile(Iterator first, Iterator last) {
      |                 ^
src/tools/radiant/radiant/entity/generic/GenericEntity.cpp:75:40: note: called from here
   75 |                 m_entity.instanceDetach(path_find_mapfile(path.begin(), path.end()));
      |                                        ^
src/tools/radiant/include/igl.h: In member function 'getFontHeight':
src/tools/radiant/include/igl.h:212:23: warning: inlining failed in call to 'GlobalOpenGL': function not inlinable [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^
src/tools/radiant/radiant/sidebar/texturebrowser.cpp:190:28: note: called from here
  190 |         return GlobalOpenGL().m_fontHeight;
      |                            ^
src/tools/radiant/libs/container/hashfunc.h: In function 'hash_ub1_nocase.constprop':
src/tools/radiant/libs/container/hashfunc.h:173:12: warning: inlining failed in call to 'hash.constprop': function not inlinable [-Winline]
  173 | inline ub4 hash(
      |            ^
src/tools/radiant/libs/container/hashfunc.h:287:20: note: called from here
  287 |         return hash(key, ub4(len), previous, ub1_nocase_traits(), ub1x4_nocase_traits());
      |                    ^
src/tools/radiant/radiant/entity/eclassmodel/../keys/OriginKey.h: In member function 'translate':
src/tools/radiant/radiant/entity/eclassmodel/../keys/OriginKey.h:50:16: warning: inlining failed in call to 'origin_translated': function not inlinable [-Winline]
   50 | inline Vector3 origin_translated (const Vector3& origin, const Vector3& translation)
      |                ^
src/tools/radiant/radiant/entity/generic/GenericEntity.cpp:153:37: note: called from here
  153 |         m_origin = origin_translated(m_origin, translation);
      |                                     ^
src/tools/radiant/radiant/entity/targetable.h: In function '__static_initialization_and_destruction_0.constprop':
src/tools/radiant/radiant/entity/targetable.h:313:7: warning: inlining failed in call to '__ct_base .constprop': function not inlinable [-Winline]
  313 | class RenderableConnectionLines: public Renderable
      |       ^
src/tools/radiant/libs/generic/static.h:50:6: note: called from here
   50 | Type Static<Type, Context>::m_instance;
      |      ^
src/tools/radiant/radiant/entity/eclassmodel/../keys/AngleKey.h: In member function 'rotate':
src/tools/radiant/radiant/entity/eclassmodel/../keys/AngleKey.h:84:14: warning: inlining failed in call to 'angle_rotated': function not inlinable [-Winline]
   84 | inline float angle_rotated (float angle, const Quaternion& rotation)
      |              ^
src/tools/radiant/radiant/entity/generic/GenericEntity.cpp:157:32: note: called from here
  157 |         m_angle = angle_rotated(m_angle, rotation);
      |                                ^
src/tools/radiant/libs/container/hashfunc.h: In function 'string_hash.constprop':
src/tools/radiant/libs/container/hashfunc.h:282:15: warning: inlining failed in call to 'hash_ub1': function not inlinable [-Winline]
  282 | inline hash_t hash_ub1(const ub1* key, std::size_t len, hash_t previous = 0) {
      |               ^
src/tools/radiant/libs/container/hashfunc.h:305:24: note: called from here
  305 |         return hash_ub1(reinterpret_cast<const ub1*>(string), string_length(string), previous);
      |                        ^
src/tools/radiant/libs/string/string.h:117:20: warning: inlining failed in call to 'string_length': function not inlinable [-Winline]
  117 | inline std::size_t string_length (const std::string& string)
      |                    ^
src/tools/radiant/libs/container/hashfunc.h:305:24: note: called from here
  305 |         return hash_ub1(reinterpret_cast<const ub1*>(string), string_length(string), previous);
      |                        ^
src/tools/radiant/include/mapfile.h: In member function 'instanceAttach':
src/tools/radiant/include/mapfile.h:49:17: warning: inlining failed in call to 'path_find_mapfile': function not inlinable [-Winline]
   49 | inline MapFile* path_find_mapfile(Iterator first, Iterator last) {
      |                 ^
src/tools/radiant/radiant/entity/group/Group.cpp:57:42: note: called from here
   57 |                 m_traverse.instanceAttach(path_find_mapfile(path.begin(), path.end()));
      |                                          ^
src/tools/radiant/include/mapfile.h:49:17: warning: inlining failed in call to 'path_find_mapfile': function not inlinable [-Winline]
   49 | inline MapFile* path_find_mapfile(Iterator first, Iterator last) {
      |                 ^
src/tools/radiant/radiant/entity/group/Group.cpp:56:40: note: called from here
   56 |                 m_entity.instanceAttach(path_find_mapfile(path.begin(), path.end()));
      |                                        ^
src/tools/radiant/libs/container/hashfunc.h: In function 'path_hash.constprop':
src/tools/radiant/libs/container/hashfunc.h:304:15: warning: inlining failed in call to 'string_hash.constprop': function not inlinable [-Winline]
  304 | inline hash_t string_hash(const char* string, hash_t previous = 0) {
      |               ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:227:27: note: called from here
  227 |         return string_hash(path, previous);
      |                           ^
src/tools/radiant/libs/container/hashfunc.h: In function 'operator().constprop':
src/tools/radiant/libs/container/hashfunc.h:295:12: warning: inlining failed in call to 'hash_combine': function not inlinable [-Winline]
  295 | inline ub4 hash_combine(ub4 left, ub4 right) {
      |            ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:263:44: note: called from here
  263 |                         return hash_combine(path_hash(key.first.c_str()), path_hash(key.second.c_str()));
      |                                            ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:222:22: warning: inlining failed in call to 'path_hash.constprop': function not inlinable [-Winline]
  222 | static inline hash_t path_hash (const char* path, hash_t previous = 0)
      |                      ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:263:44: note: called from here
  263 |                         return hash_combine(path_hash(key.first.c_str()), path_hash(key.second.c_str()));
      |                                            ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:222:22: warning: inlining failed in call to 'path_hash.constprop': function not inlinable [-Winline]
  222 | static inline hash_t path_hash (const char* path, hash_t previous = 0)
      |                      ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:263:44: note: called from here
  263 |                         return hash_combine(path_hash(key.first.c_str()), path_hash(key.second.c_str()));
      |                                            ^
src/tools/radiant/libs/shaderlib.h: In member function 'isTextureShown':
src/tools/radiant/libs/shaderlib.h:65:27: warning: inlining failed in call to 'GlobalTexturePrefix_get': function not inlinable [-Winline]
   65 | inline const std::string& GlobalTexturePrefix_get ()
      |                           ^
src/tools/radiant/radiant/sidebar/texturebrowser.cpp:281:33: note: called from here
  281 |         if (!shader_equal_prefix(shader->getName(), GlobalTexturePrefix_get()))
      |                                 ^
src/tools/radiant/libs/shaderlib.h:45:13: warning: inlining failed in call to 'shader_equal_prefix': function not inlinable [-Winline]
   45 | inline bool shader_equal_prefix (const std::string& string, const std::string& prefix)
      |             ^
src/tools/radiant/radiant/sidebar/texturebrowser.cpp:281:33: note: called from here
  281 |         if (!shader_equal_prefix(shader->getName(), GlobalTexturePrefix_get()))
      |                                 ^
src/tools/radiant/libs/shaderlib.h:45:13: warning: inlining failed in call to 'shader_equal_prefix': function not inlinable [-Winline]
   45 | inline bool shader_equal_prefix (const std::string& string, const std::string& prefix)
      |             ^
src/tools/radiant/radiant/sidebar/texturebrowser.cpp:290:33: note: called from here
  290 |         if (!shader_equal_prefix(shader_get_textureName(shader->getName()), currentDirectory))
      |                                 ^
src/tools/radiant/libs/shaderlib.h:75:20: warning: inlining failed in call to 'shader_get_textureName': function not inlinable [-Winline]
   75 | inline std::string shader_get_textureName (const std::string& name)
      |                    ^
src/tools/radiant/radiant/sidebar/texturebrowser.cpp:290:56: note: called from here
  290 |         if (!shader_equal_prefix(shader_get_textureName(shader->getName()), currentDirectory))
      |                                                        ^
src/tools/radiant/libs/container/hashfunc.h: In function 'string_hash_nocase.constprop':
src/tools/radiant/libs/container/hashfunc.h:286:15: warning: inlining failed in call to 'hash_ub1_nocase.constprop': function not inlinable [-Winline]
  286 | inline hash_t hash_ub1_nocase(const ub1* key, std::size_t len, hash_t previous = 0) {
      |               ^
src/tools/radiant/libs/container/hashfunc.h:309:31: note: called from here
  309 |         return hash_ub1_nocase(reinterpret_cast<const ub1*>(string), string_length(string), previous);
      |                               ^
src/tools/radiant/libs/string/string.h:117:20: warning: inlining failed in call to 'string_length': function not inlinable [-Winline]
  117 | inline std::size_t string_length (const std::string& string)
      |                    ^
src/tools/radiant/libs/container/hashfunc.h:309:31: note: called from here
  309 |         return hash_ub1_nocase(reinterpret_cast<const ub1*>(string), string_length(string), previous);
      |                               ^
src/tools/radiant/include/mapfile.h: In member function 'instanceDetach':
src/tools/radiant/include/mapfile.h:49:17: warning: inlining failed in call to 'path_find_mapfile': function not inlinable [-Winline]
   49 | inline MapFile* path_find_mapfile(Iterator first, Iterator last) {
      |                 ^
src/tools/radiant/radiant/entity/group/Group.cpp:67:40: note: called from here
   67 |                 m_entity.instanceDetach(path_find_mapfile(path.begin(), path.end()));
      |                                        ^
src/tools/radiant/include/mapfile.h:49:17: warning: inlining failed in call to 'path_find_mapfile': function not inlinable [-Winline]
   49 | inline MapFile* path_find_mapfile(Iterator first, Iterator last) {
      |                 ^
src/tools/radiant/radiant/entity/group/Group.cpp:66:42: note: called from here
   66 |                 m_traverse.instanceDetach(path_find_mapfile(path.begin(), path.end()));
      |                                          ^
src/tools/radiant/include/ishadersystem.h: In member function 'evaluateHeight':
src/tools/radiant/include/ishadersystem.h:110:22: warning: inlining failed in call to 'GlobalShaderSystem': function not inlinable [-Winline]
  110 | inline ShaderSystem& GlobalShaderSystem ()
      |                      ^
src/tools/radiant/radiant/sidebar/texturebrowser.cpp:313:45: note: called from here
  313 |         ShaderSystem &s = GlobalShaderSystem();
      |                                             ^
src/tools/radiant/include/ishadersystem.h: In function 'forEach.constprop':
src/tools/radiant/include/ishadersystem.h:110:22: warning: inlining failed in call to 'GlobalShaderSystem': function not inlinable [-Winline]
  110 | inline ShaderSystem& GlobalShaderSystem ()
      |                      ^
src/tools/radiant/radiant/textureentry.h:94:48: note: called from here
   94 |                         for (GlobalShaderSystem().beginActiveShadersIterator(); !GlobalShaderSystem().endActiveShadersIterator(); GlobalShaderSystem().incrementActiveShadersIterator()) {
      |                                                ^
src/tools/radiant/include/ishadersystem.h:110:22: warning: inlining failed in call to 'GlobalShaderSystem': function not inlinable [-Winline]
  110 | inline ShaderSystem& GlobalShaderSystem ()
      |                      ^
src/tools/radiant/radiant/textureentry.h:95:69: note: called from here
   95 |                                 IShader *shader = GlobalShaderSystem().dereferenceActiveShadersIterator();
      |                                                                     ^
src/tools/radiant/libs/shaderlib.h:65:27: warning: inlining failed in call to 'GlobalTexturePrefix_get': function not inlinable [-Winline]
   65 | inline const std::string& GlobalTexturePrefix_get ()
      |                           ^
src/tools/radiant/radiant/textureentry.h:97:83: note: called from here
   97 |                                 const std::string prefix = GlobalTexturePrefix_get();
      |                                                                                   ^
src/tools/radiant/libs/shaderlib.h:45:13: warning: inlining failed in call to 'shader_equal_prefix': function not inlinable [-Winline]
   45 | inline bool shader_equal_prefix (const std::string& string, const std::string& prefix)
      |             ^
src/tools/radiant/radiant/textureentry.h:98:56: note: called from here
   98 |                                 if (shader_equal_prefix(shader->getName(), prefix)) {
      |                                                        ^
src/tools/radiant/include/ishadersystem.h:110:22: warning: inlining failed in call to 'GlobalShaderSystem': function not inlinable [-Winline]
  110 | inline ShaderSystem& GlobalShaderSystem ()
      |                      ^
src/tools/radiant/radiant/textureentry.h:94:149: note: called from here
   94 |                         for (GlobalShaderSystem().beginActiveShadersIterator(); !GlobalShaderSystem().endActiveShadersIterator(); GlobalShaderSystem().incrementActiveShadersIterator()) {
      |                                                                                                                                                     ^
src/tools/radiant/include/ishadersystem.h:110:22: warning: inlining failed in call to 'GlobalShaderSystem': function not inlinable [-Winline]
  110 | inline ShaderSystem& GlobalShaderSystem ()
      |                      ^
src/tools/radiant/radiant/textureentry.h:94:100: note: called from here
   94 |                         for (GlobalShaderSystem().beginActiveShadersIterator(); !GlobalShaderSystem().endActiveShadersIterator(); GlobalShaderSystem().incrementActiveShadersIterator()) {
      |                                                                                                    ^
src/tools/radiant/include/iradiant.h: In member function 'instanceDetach.isra':
src/tools/radiant/include/iradiant.h:162:18: warning: inlining failed in call to 'GlobalRadiant': function not inlinable [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^
src/tools/radiant/libs/entitylib.h:620:38: note: called from here
  620 |                         GlobalRadiant().getCounter(counterEntities).decrement();
      |                                      ^
src/tools/radiant/libs/math/FloatTools.h: In member function 'draw':
src/tools/radiant/libs/math/FloatTools.h:31:12: warning: inlining failed in call to 'float_to_integer.isra': function not inlinable [-Winline]
   31 | inline int float_to_integer (const Element& f)
      |            ^
src/tools/radiant/libs/gtkutil/xorrectangle.h:97:55: note: called from here
   97 |                         const int h = float_to_integer(m_rectangle.h);
      |                                                       ^
src/tools/radiant/libs/math/FloatTools.h:31:12: warning: inlining failed in call to 'float_to_integer.isra': function not inlinable [-Winline]
   31 | inline int float_to_integer (const Element& f)
      |            ^
src/tools/radiant/libs/gtkutil/xorrectangle.h:96:55: note: called from here
   96 |                         const int w = float_to_integer(m_rectangle.w);
      |                                                       ^
src/tools/radiant/libs/math/FloatTools.h:31:12: warning: inlining failed in call to 'float_to_integer.isra': function not inlinable [-Winline]
   31 | inline int float_to_integer (const Element& f)
      |            ^
src/tools/radiant/libs/gtkutil/xorrectangle.h:95:55: note: called from here
   95 |                         const int y = float_to_integer(m_rectangle.y);
      |                                                       ^
src/tools/radiant/libs/math/FloatTools.h:31:12: warning: inlining failed in call to 'float_to_integer.isra': function not inlinable [-Winline]
   31 | inline int float_to_integer (const Element& f)
      |            ^
src/tools/radiant/libs/gtkutil/xorrectangle.h:94:55: note: called from here
   94 |                         const int x = float_to_integer(m_rectangle.x);
      |                                                       ^
src/tools/radiant/libs/math/matrix.h: In member function 'updateTransform':
src/tools/radiant/libs/math/matrix.h:1228:13: warning: inlining failed in call to 'matrix4_transform_by_euler_xyz_degrees': function not inlinable [-Winline]
 1228 | inline void matrix4_transform_by_euler_xyz_degrees (Matrix4& self, const Vector3& translation, const Vector3& euler,
      |             ^
src/tools/radiant/radiant/entity/model/MiscModel.cpp:44:47: note: called from here
   44 |         matrix4_transform_by_euler_xyz_degrees(m_transform.localToParent(), m_origin, m_angles, m_scale);
      |                                               ^
src/tools/radiant/include/modulesystem.h: In member function 'selfRegister':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:109:43: note: called from here
  109 |                         globalModuleServer().registerModule(getName(), getVersion(),
      |                                           ^
src/tools/radiant/include/ishadersystem.h: In member function 'getTextureAt':
src/tools/radiant/include/ishadersystem.h:110:22: warning: inlining failed in call to 'GlobalShaderSystem': function not inlinable [-Winline]
  110 | inline ShaderSystem& GlobalShaderSystem ()
      |                      ^
src/tools/radiant/radiant/sidebar/texturebrowser.cpp:537:32: note: called from here
  537 |         for (GlobalShaderSystem().beginActiveShadersIterator(); !GlobalShaderSystem().endActiveShadersIterator(); GlobalShaderSystem().incrementActiveShadersIterator()) {
      |                                ^
src/tools/radiant/include/ishadersystem.h:110:22: warning: inlining failed in call to 'GlobalShaderSystem': function not inlinable [-Winline]
  110 | inline ShaderSystem& GlobalShaderSystem ()
      |                      ^
src/tools/radiant/radiant/sidebar/texturebrowser.cpp:538:59: note: called from here
  538 |                 const IShader* shader = GlobalShaderSystem().dereferenceActiveShadersIterator();
      |                                                           ^
src/tools/radiant/include/ishadersystem.h:110:22: warning: inlining failed in call to 'GlobalShaderSystem': function not inlinable [-Winline]
  110 | inline ShaderSystem& GlobalShaderSystem ()
      |                      ^
src/tools/radiant/radiant/sidebar/texturebrowser.cpp:537:133: note: called from here
  537 |         for (GlobalShaderSystem().beginActiveShadersIterator(); !GlobalShaderSystem().endActiveShadersIterator(); GlobalShaderSystem().incrementActiveShadersIterator()) {
      |                                                                                                                                     ^
src/tools/radiant/include/ishadersystem.h:110:22: warning: inlining failed in call to 'GlobalShaderSystem': function not inlinable [-Winline]
  110 | inline ShaderSystem& GlobalShaderSystem ()
      |                      ^
src/tools/radiant/radiant/sidebar/texturebrowser.cpp:537:84: note: called from here
  537 |         for (GlobalShaderSystem().beginActiveShadersIterator(); !GlobalShaderSystem().endActiveShadersIterator(); GlobalShaderSystem().incrementActiveShadersIterator()) {
      |                                                                                    ^
src/tools/radiant/include/mapfile.h: In member function 'instanceAttach':
src/tools/radiant/include/mapfile.h:49:17: warning: inlining failed in call to 'path_find_mapfile': function not inlinable [-Winline]
   49 | inline MapFile* path_find_mapfile(Iterator first, Iterator last) {
      |                 ^
src/tools/radiant/radiant/entity/model/MiscModel.cpp:69:40: note: called from here
   69 |                 m_entity.instanceAttach(path_find_mapfile(path.begin(), path.end()));
      |                                        ^
src/tools/radiant/include/mapfile.h: In member function 'instanceDetach':
src/tools/radiant/include/mapfile.h:49:17: warning: inlining failed in call to 'path_find_mapfile': function not inlinable [-Winline]
   49 | inline MapFile* path_find_mapfile(Iterator first, Iterator last) {
      |                 ^
src/tools/radiant/radiant/entity/model/MiscModel.cpp:78:40: note: called from here
   78 |                 m_entity.instanceDetach(path_find_mapfile(path.begin(), path.end()));
      |                                        ^
src/tools/radiant/include/igl.h: In function 'getFontHeight.constprop':
src/tools/radiant/include/igl.h:212:23: warning: inlining failed in call to 'GlobalOpenGL': function not inlinable [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^
src/tools/radiant/radiant/sidebar/texturebrowser.cpp:190:28: note: called from here
  190 |         return GlobalOpenGL().m_fontHeight;
      |                            ^
src/tools/radiant/include/igl.h: In member function 'unrealise':
src/tools/radiant/include/igl.h:212:23: warning: inlining failed in call to 'GlobalOpenGL': function not inlinable [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^
src/tools/radiant/radiant/textures/Texture.cpp:74:25: note: called from here
   74 |         if (GlobalOpenGL().contextValid && texture_number != 0) {
      |                         ^
src/tools/radiant/radiant/entity/eclassmodel/../keys/OriginKey.h: In member function 'translate':
src/tools/radiant/radiant/entity/eclassmodel/../keys/OriginKey.h:50:16: warning: inlining failed in call to 'origin_translated': function not inlinable [-Winline]
   50 | inline Vector3 origin_translated (const Vector3& origin, const Vector3& translation)
      |                ^
src/tools/radiant/radiant/entity/model/MiscModel.cpp:159:37: note: called from here
  159 |         m_origin = origin_translated(m_origin, translation);
      |                                     ^
src/tools/radiant/radiant/entity/model/../keys/AnglesKey.h: In member function 'rotate':
src/tools/radiant/radiant/entity/model/../keys/AnglesKey.h:80:16: warning: inlining failed in call to 'angles_rotated': function not inlinable [-Winline]
   80 | inline Vector3 angles_rotated (const Vector3& angles, const Quaternion& rotation)
      |                ^
src/tools/radiant/radiant/entity/model/MiscModel.cpp:164:34: note: called from here
  164 |         m_angles = angles_rotated(m_angles, rotation);
      |                                  ^
src/tools/radiant/libs/scenelib.h: In member function 'visit':
src/tools/radiant/libs/scenelib.h:488:20: warning: inlining failed in call to 'Instance_getSelectable': function not inlinable [-Winline]
  488 | inline Selectable* Instance_getSelectable (scene::Instance& instance)
      |                    ^
src/tools/radiant/libs/scenelib.h:508:72: note: called from here
  508 |                         Selectable* selectable = Instance_getSelectable(instance);
      |                                                                        ^
src/tools/radiant/include/iregistry.h: In member function '__ct_base ':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/textures/TextureManipulator.cpp:27:30: note: called from here
   27 |         _gamma(GlobalRegistry().getFloat(RKEY_TEXTURES_GAMMA)), _maxTextureSize(0), _textureQuality(
      |                              ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/textures/TextureManipulator.cpp:28:39: note: called from here
   28 |                         GlobalRegistry().getInt(RKEY_TEXTURES_QUALITY))
      |                                       ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/textures/TextureManipulator.cpp:30:23: note: called from here
   30 |         GlobalRegistry().addKeyObserver(this, RKEY_TEXTURES_GAMMA);
      |                       ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/textures/TextureManipulator.cpp:31:23: note: called from here
   31 |         GlobalRegistry().addKeyObserver(this, RKEY_TEXTURES_MODE);
      |                       ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/textures/TextureManipulator.cpp:32:23: note: called from here
   32 |         GlobalRegistry().addKeyObserver(this, RKEY_TEXTURES_QUALITY);
      |                       ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/textures/TextureManipulator.cpp:35:54: note: called from here
   35 |         _textureMode = readTextureMode(GlobalRegistry().getInt(RKEY_TEXTURES_MODE));
      |                                                      ^
src/tools/radiant/include/preferencesystem.h:125:26: warning: inlining failed in call to 'GlobalPreferenceSystem': function not inlinable [-Winline]
  125 | inline PreferenceSystem& GlobalPreferenceSystem() {
      |                          ^
src/tools/radiant/radiant/textures/TextureManipulator.cpp:40:31: note: called from here
   40 |         GlobalPreferenceSystem().addConstructor(this);
      |                               ^
src/tools/radiant/libs/scenelib.h: In function 'Node_instanceSelected':
src/tools/radiant/libs/scenelib.h:195:29: warning: inlining failed in call to 'Node_getInstantiable': function not inlinable [-Winline]
  195 | inline scene::Instantiable* Node_getInstantiable (scene::Node& node)
      |                             ^
src/tools/radiant/libs/scenelib.h:517:65: note: called from here
  517 |         scene::Instantiable* instantiable = Node_getInstantiable(node);
      |                                                                 ^
src/tools/radiant/include/iregistry.h: In member function 'keyChanged':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/textures/TextureManipulator.cpp:49:40: note: called from here
   49 |         float newGamma = GlobalRegistry().getFloat(RKEY_TEXTURES_GAMMA);
      |                                        ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/textures/TextureManipulator.cpp:47:54: note: called from here
   47 |         _textureMode = readTextureMode(GlobalRegistry().getInt(RKEY_TEXTURES_MODE));
      |                                                      ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/textures/TextureManipulator.cpp:46:41: note: called from here
   46 |         _textureQuality = GlobalRegistry().getInt(RKEY_TEXTURES_QUALITY);
      |                                         ^
src/tools/radiant/include/ishadersystem.h:110:22: warning: inlining failed in call to 'GlobalShaderSystem': function not inlinable [-Winline]
  110 | inline ShaderSystem& GlobalShaderSystem ()
      |                      ^
src/tools/radiant/radiant/textures/TextureManipulator.cpp:55:35: note: called from here
   55 |                 GlobalShaderSystem().refresh();
      |                                   ^
src/tools/radiant/libs/scenelib.h: In member function 'pre':
src/tools/radiant/libs/scenelib.h:515:13: warning: inlining failed in call to 'Node_instanceSelected': function not inlinable [-Winline]
  515 | inline bool Node_instanceSelected (scene::Node& node)
      |             ^
src/tools/radiant/libs/scenelib.h:539:50: note: called from here
  539 |                         if (Node_instanceSelected(node)) {
      |                                                  ^
src/tools/radiant/libs/gtkutil/widget.h: In function 'call':
src/tools/radiant/libs/gtkutil/widget.h:154:13: warning: inlining failed in call to 'widget_queue_draw': function not inlinable [-Winline]
  154 | inline void widget_queue_draw (GtkWidget& widget)
      |             ^
src/tools/radiant/libs/generic/functional.h:112:30: note: called from here
  112 |                 return (func)(a1);
      |                              ^
src/tools/radiant/radiant/entity/targetable.h: In function '__static_initialization_and_destruction_0.constprop':
src/tools/radiant/radiant/entity/targetable.h:313:7: warning: inlining failed in call to '__ct_base .constprop': function not inlinable [-Winline]
  313 | class RenderableConnectionLines: public Renderable
      |       ^
src/tools/radiant/libs/generic/static.h:50:6: note: called from here
   50 | Type Static<Type, Context>::m_instance;
      |      ^
src/tools/radiant/libs/scenelib.h: In member function 'post':
src/tools/radiant/libs/scenelib.h:515:13: warning: inlining failed in call to 'Node_instanceSelected': function not inlinable [-Winline]
  515 | inline bool Node_instanceSelected (scene::Node& node)
      |             ^
src/tools/radiant/radiant/map/algorithm/Traverse.cpp:42:58: note: called from here
   42 |                                 if (Node_instanceSelected(node)) {
      |                                                          ^
src/tools/radiant/libs/container/hashfunc.h: In function 'as_ub1':
src/tools/radiant/libs/container/hashfunc.h:32:12: warning: inlining failed in call to 'ub1_as_ub1_nocase': function not inlinable [-Winline]
   32 | inline ub1 ub1_as_ub1_nocase(ub1 byte) {
      |            ^
src/tools/radiant/libs/container/hashfunc.h:55:41: note: called from here
   55 |                 return ub1_as_ub1_nocase(byte);
      |                                         ^
src/tools/radiant/libs/scenelib.h: In function 'Node_selectedDescendant':
src/tools/radiant/libs/scenelib.h:205:13: warning: inlining failed in call to 'Node_traverseSubgraph': function not inlinable [-Winline]
  205 | inline void Node_traverseSubgraph (scene::Node& node, const scene::Traversable::Walker& walker)
      |             ^
src/tools/radiant/libs/scenelib.h:550:30: note: called from here
  550 |         Node_traverseSubgraph(node, SelectedDescendantWalker(selected));
      |                              ^
src/tools/radiant/libs/container/hashfunc.h: In function 'pod_hash':
src/tools/radiant/libs/container/hashfunc.h:282:15: warning: inlining failed in call to 'hash_ub1': function not inlinable [-Winline]
  282 | inline hash_t hash_ub1(const ub1* key, std::size_t len, hash_t previous = 0) {
      |               ^
src/tools/radiant/libs/container/hashfunc.h:301:24: note: called from here
  301 |         return hash_ub1(reinterpret_cast<const ub1*>(&pod), sizeof(POD));
      |                        ^
src/tools/radiant/libs/scenelib.h: In member function 'pre':
src/tools/radiant/libs/scenelib.h:547:13: warning: inlining failed in call to 'Node_selectedDescendant': function not inlinable [-Winline]
  547 | inline bool Node_selectedDescendant (scene::Node& node)
      |             ^
src/tools/radiant/radiant/map/algorithm/Traverse.cpp:26:71: note: called from here
   26 |                         if (!node.isRoot() && (Node_selectedDescendant(node) || selectedParent())) {
      |                                                                       ^
src/tools/radiant/libs/scenelib.h:515:13: warning: inlining failed in call to 'Node_instanceSelected': function not inlinable [-Winline]
  515 | inline bool Node_instanceSelected (scene::Node& node)
      |             ^
src/tools/radiant/radiant/map/algorithm/Traverse.cpp:27:58: note: called from here
   27 |                                 if (Node_instanceSelected(node)) {
      |                                                          ^
src/tools/radiant/include/irender.h: In function 'captureStates':
src/tools/radiant/include/irender.h:183:21: warning: inlining failed in call to 'GlobalShaderCache': function not inlinable [-Winline]
  183 | inline ShaderCache& GlobalShaderCache ()
      |                     ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:172:45: note: called from here
  172 |         m_state_selected = GlobalShaderCache().capture("$XY_OVERLAY");
      |                                             ^
src/tools/radiant/libs/scenelib.h: In function 'Map_Traverse_Selected':
src/tools/radiant/libs/scenelib.h:200:28: warning: inlining failed in call to 'Node_getTraversable': function not inlinable [-Winline]
  200 | inline scene::Traversable* Node_getTraversable (scene::Node& node)
      |                            ^
src/tools/radiant/radiant/map/algorithm/Traverse.cpp:53:62: note: called from here
   53 |         scene::Traversable* traversable = Node_getTraversable(root);
      |                                                              ^
src/tools/radiant/include/irender.h: In function 'releaseStates':
src/tools/radiant/include/irender.h:183:21: warning: inlining failed in call to 'GlobalShaderCache': function not inlinable [-Winline]
  183 | inline ShaderCache& GlobalShaderCache ()
      |                     ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:182:26: note: called from here
  182 |         GlobalShaderCache().release("$XY_OVERLAY");
      |                          ^
src/tools/radiant/libs/scenelib.h: In function 'Map_Traverse':
src/tools/radiant/libs/scenelib.h:200:28: warning: inlining failed in call to 'Node_getTraversable': function not inlinable [-Winline]
  200 | inline scene::Traversable* Node_getTraversable (scene::Node& node)
      |                            ^
src/tools/radiant/radiant/map/algorithm/Traverse.cpp:62:62: note: called from here
   62 |         scene::Traversable* traversable = Node_getTraversable(root);
      |                                                              ^
src/tools/radiant/include/iclipper.h: In member function 'Clipper_OnLButtonUp':
src/tools/radiant/include/iclipper.h:107:17: warning: inlining failed in call to 'GlobalClipper': function not inlinable [-Winline]
  107 | inline Clipper& GlobalClipper() {
      |                 ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:274:22: note: called from here
  274 |         GlobalClipper().setMovingClip(NULL);
      |                      ^
src/tools/radiant/include/iundo.h: In member function 'NewBrushDrag_Begin':
src/tools/radiant/include/iundo.h:172:20: warning: inlining failed in call to 'GlobalUndoSystem': function not inlinable [-Winline]
  172 | inline UndoSystem& GlobalUndoSystem ()
      |                    ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:349:25: note: called from here
  349 |         GlobalUndoSystem().start();
      |                         ^
src/tools/radiant/include/iundo.h: In member function 'NewBrushDrag_End':
src/tools/radiant/include/iundo.h:172:20: warning: inlining failed in call to 'GlobalUndoSystem': function not inlinable [-Winline]
  172 | inline UndoSystem& GlobalUndoSystem ()
      |                    ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:355:33: note: called from here
  355 |                 GlobalUndoSystem().finish("brushDragNew");
      |                                 ^
src/tools/radiant/include/iradiant.h: In member function 'endMove':
src/tools/radiant/include/iradiant.h:162:18: warning: inlining failed in call to 'GlobalRadiant': function not inlinable [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^
src/tools/radiant/libs/math/Vector3.h: In function 'planepts_quantise.constprop':
src/tools/radiant/radiant/xyview/XYWnd.cpp:693:79: note: called from here
  693 |         _freezePointer.unfreeze_pointer(_parent != 0 ? _parent : GlobalRadiant().getMainWindow());
      |                                                                               ^
src/tools/radiant/libs/math/Vector3.h:488:13: warning: inlining failed in call to 'vector3_snap': function not inlinable [-Winline]
  488 | inline void vector3_snap (BasicVector3<Element>& self, const OtherElement& snap)
      |             ^
src/tools/radiant/radiant/brush/PlanePoints.h:28:21: note: called from here
   28 |         vector3_snap(planepts[2], snap);
      |                     ^
src/tools/radiant/libs/math/Vector3.h:488:13: warning: inlining failed in call to 'vector3_snap': function not inlinable [-Winline]
  488 | inline void vector3_snap (BasicVector3<Element>& self, const OtherElement& snap)
      |             ^
src/tools/radiant/radiant/brush/PlanePoints.h:27:21: note: called from here
   27 |         vector3_snap(planepts[1], snap);
      |                     ^
src/tools/radiant/libs/math/Vector3.h:488:13: warning: inlining failed in call to 'vector3_snap': function not inlinable [-Winline]
  488 | inline void vector3_snap (BasicVector3<Element>& self, const OtherElement& snap)
      |             ^
src/tools/radiant/radiant/brush/PlanePoints.h:26:21: note: called from here
   26 |         vector3_snap(planepts[0], snap);
      |                     ^
src/tools/radiant/include/iradiant.h: In member function 'beginMove':
src/tools/radiant/include/iradiant.h:162:18: warning: inlining failed in call to 'GlobalRadiant': function not inlinable [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:685:77: note: called from here
  685 |         _freezePointer.freeze_pointer(_parent != 0 ? _parent : GlobalRadiant().getMainWindow(), callbackMoveDelta, this);
      |                                                                             ^
src/tools/radiant/include/iradiant.h: In member function 'endZoom':
src/tools/radiant/include/iradiant.h:162:18: warning: inlining failed in call to 'GlobalRadiant': function not inlinable [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:717:79: note: called from here
  717 |         _freezePointer.unfreeze_pointer(_parent != 0 ? _parent : GlobalRadiant().getMainWindow());
      |                                                                               ^
src/tools/radiant/include/ifilesystem.h: In function 'PicoFreeFileFunc':
src/tools/radiant/include/ifilesystem.h:109:27: warning: inlining failed in call to 'GlobalFileSystem': function not inlinable [-Winline]
  109 | inline VirtualFileSystem& GlobalFileSystem ()
      |                           ^
src/tools/radiant/radiant/model.cpp:86:25: note: called from here
   86 |         GlobalFileSystem().freeFile(file);
      |                         ^
src/tools/radiant/include/modulesystem.h: In member function 'selfRegister':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:109:43: note: called from here
  109 |                         globalModuleServer().registerModule(getName(), getVersion(),
      |                                           ^
src/tools/radiant/include/iradiant.h: In member function 'beginZoom':
src/tools/radiant/include/iradiant.h:162:18: warning: inlining failed in call to 'GlobalRadiant': function not inlinable [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:710:77: note: called from here
  710 |         _freezePointer.freeze_pointer(_parent != 0 ? _parent : GlobalRadiant().getMainWindow(), zoomDelta, this);
      |                                                                             ^
src/tools/radiant/libs/scenelib.h: In member function 'pre':
src/tools/radiant/libs/scenelib.h:315:13: warning: inlining failed in call to 'Node_isPrimitive': function not inlinable [-Winline]
  315 | inline bool Node_isPrimitive (scene::Node& node)
      |             ^
src/tools/radiant/libs/scenelib.h:356:46: note: called from here
  356 |                         if (!Node_isPrimitive(node)) {
      |                                              ^
src/tools/radiant/libs/scenelib.h: In member function 'pre':
src/tools/radiant/libs/scenelib.h:622:13: warning: inlining failed in call to 'selectPath.constprop': function not inlinable [-Winline]
  622 | inline void selectPath (const scene::Path& path, bool selected)
      |             ^
src/tools/radiant/libs/scenelib.h:641:35: note: called from here
  641 |                         selectPath(m_path, true);
      |                                   ^
src/tools/radiant/libs/generic/reference.h:62:24: warning: inlining failed in call to 'makeReference': function not inlinable [-Winline]
   62 | inline Reference<Type> makeReference(Type& value) {
      |                        ^
src/tools/radiant/libs/scenelib.h:640:50: note: called from here
  640 |                         m_path.push(makeReference(node));
      |                                                  ^
src/tools/radiant/libs/gtkutil/xorrectangle.h: In member function 'updateXORRectangle':
src/tools/radiant/libs/gtkutil/xorrectangle.h:59:21: warning: inlining failed in call to 'rectangle_from_area': function not inlinable [-Winline]
   59 | inline rectangle_t  rectangle_from_area (const float min[2], const float max[2], unsigned int width, unsigned int height)
      |                     ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:1701:35: note: called from here
 1701 |                 m_XORRectangle.set(rectangle_from_area(area.min, area.max, getWidth(), getHeight()));
      |                                   ^
src/tools/radiant/libs/container/container.h: In member function 'copy':
src/tools/radiant/libs/container/container.h:63:7: warning: inlining failed in call to 'operator=.isra': function not inlinable [-Winline]
   63 | class UnsortedSet {
      |       ^
src/tools/radiant/libs/traverselib.h:140:44: note: called from here
  140 |                         m_children = other.m_children;
      |                                            ^
src/tools/radiant/libs/scenelib.h: In member function 'traverse':
src/tools/radiant/libs/scenelib.h:205:13: warning: inlining failed in call to 'Node_traverseSubgraph': function not inlinable [-Winline]
  205 | inline void Node_traverseSubgraph (scene::Node& node, const scene::Traversable::Walker& walker)
      |             ^
src/tools/radiant/libs/traverselib.h:234:54: note: called from here
  234 |                                 Node_traverseSubgraph(*i++, walker);
      |                                                      ^
src/tools/radiant/libs/math/Vector3.h: In function 'vector3_snap':
src/tools/radiant/libs/math/Vector3.h:482:30: warning: inlining failed in call to 'vector3_snapped': function not inlinable [-Winline]
  482 | inline BasicVector3<Element> vector3_snapped (const BasicVector3<Element>& self, const OtherElement& snap)
      |                              ^
src/tools/radiant/libs/math/Vector3.h:490:31: note: called from here
  490 |         self = vector3_snapped(self, snap);
      |                               ^
src/tools/radiant/include/iregistry.h: In member function 'keyChanged':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/map/MapCompiler.cpp:136:45: note: called from here
  136 |         _materialParameters = GlobalRegistry().get(RKEY_MATERIAL_PARAMETERS);
      |                                             ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/map/MapCompiler.cpp:135:44: note: called from here
  135 |         _compileParameters = GlobalRegistry().get(RKEY_COMPILE_PARAMETERS);
      |                                            ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/map/MapCompiler.cpp:134:41: note: called from here
  134 |         _compilerBinary = GlobalRegistry().get(RKEY_COMPILER_BINARY);
      |                                         ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/map/MapCompiler.cpp:133:45: note: called from here
  133 |         _errorFixParameters = GlobalRegistry().get(RKEY_ERROR_FIX_PARAMETERS);
      |                                             ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/map/MapCompiler.cpp:132:47: note: called from here
  132 |         _errorCheckParameters = GlobalRegistry().get(RKEY_ERROR_CHECK_PARAMETERS);
      |                                               ^
src/tools/radiant/radiant/entity/targetable.h: In function '__static_initialization_and_destruction_0.constprop':
src/tools/radiant/radiant/entity/targetable.h:313:7: warning: inlining failed in call to '__ct_base .constprop': function not inlinable [-Winline]
  313 | class RenderableConnectionLines: public Renderable
      |       ^
src/tools/radiant/libs/generic/static.h:50:6: note: called from here
   50 | Type Static<Type, Context>::m_instance;
      |      ^
src/tools/radiant/include/modulesystem.h: In member function 'selfRegister':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:109:43: note: called from here
  109 |                         globalModuleServer().registerModule(getName(), getVersion(),
      |                                           ^
src/tools/radiant/radiant/referencecache/referencecache.cpp: In function 'operator().constprop':
src/tools/radiant/radiant/referencecache/referencecache.cpp:222:22: warning: inlining failed in call to 'path_hash.constprop': function not inlinable [-Winline]
  222 | static inline hash_t path_hash (const char* path, hash_t previous = 0)
      |                      ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:244:41: note: called from here
  244 |                         return path_hash(path.c_str());
      |                                         ^
src/tools/radiant/libs/os/path.h: In function 'operator().constprop':
src/tools/radiant/libs/os/path.h:189:13: warning: inlining failed in call to 'path_equal': function not inlinable [-Winline]
  189 | inline bool path_equal (const std::string& path, const std::string& other)
      |             ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:235:42: note: called from here
  235 |                         return path_equal(path, other);
      |                                          ^
src/tools/radiant/include/iregistry.h: In member function 'keyChanged':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/sidebar/texturebrowser.cpp:182:42: note: called from here
  182 |         textureScaleImport(GlobalRegistry().getInt(RKEY_TEXTURES_THUMBNAIL_SCALE));
      |                                          ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/sidebar/texturebrowser.cpp:180:46: note: called from here
  180 |         m_uniformTextureSize = GlobalRegistry().getInt(RKEY_TEXTURES_UNIFORM_SIZE);
      |                                              ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/sidebar/texturebrowser.cpp:179:39: note: called from here
  179 |         m_hideInvalid = GlobalRegistry().getBool(RKEY_TEXTURES_HIDE_INVALID);
      |                                       ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/sidebar/texturebrowser.cpp:178:38: note: called from here
  178 |         m_hideUnused = GlobalRegistry().getBool(RKEY_TEXTURES_HIDE_UNUSED);
      |                                      ^
src/tools/radiant/include/iundo.h: In member function 'instanceDetach.constprop':
src/tools/radiant/include/iundo.h:172:20: warning: inlining failed in call to 'GlobalUndoSystem': function not inlinable [-Winline]
  172 | inline UndoSystem& GlobalUndoSystem ()
      |                    ^
src/tools/radiant/libs/undolib.h:78:41: note: called from here
   78 |                         GlobalUndoSystem().release(this);
      |                                         ^
src/tools/radiant/radiant/xyview/../map/DeferredDraw.h: In function 'call':
src/tools/radiant/radiant/xyview/../map/DeferredDraw.h:39:13: warning: inlining failed in call to 'DeferredDraw_onMapValidChanged': function not inlinable [-Winline]
   39 | inline void DeferredDraw_onMapValidChanged (DeferredDraw& self)
      |             ^
src/tools/radiant/libs/generic/functional.h:112:30: note: called from here
  112 |                 return (func)(a1);
      |                              ^
src/tools/radiant/include/modulesystem.h: In member function 'selfRegister':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:109:43: note: called from here
  109 |                         globalModuleServer().registerModule(getName(), getVersion(),
      |                                           ^
src/tools/radiant/radiant/xyview/../renderer.h: In function 'Cullable_testVisible':
src/tools/radiant/radiant/xyview/../renderer.h:36:18: warning: inlining failed in call to 'Instance_getCullable': function not inlinable [-Winline]
   36 | inline Cullable* Instance_getCullable (scene::Instance& instance)
      |                  ^
src/tools/radiant/radiant/xyview/../renderer.h:45:58: note: called from here
   45 |                 Cullable* cullable = Instance_getCullable(instance);
      |                                                          ^
src/tools/radiant/include/ieventmanager.h: In member function '__dt_base ':
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:156:27: note: called from here
  156 |         GlobalEventManager().disconnect(GTK_OBJECT(m_gl_widget));
      |                           ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:151:25: note: called from here
  151 |         GlobalSceneGraph().removeSceneObserver(this);
      |                         ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<':
src/tools/radiant/libs/stream/textstream.h:242:30: warning: inlining failed in call to 'ostream_write.isra': function not inlinable [-Winline]
  242 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Decimal& decimal) {
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/include/iregistry.h: In member function 'keyChanged':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp:50:37: note: called from here
   50 |         _undoLevels = GlobalRegistry().getInt(RKEY_UNDO_QUEUE_SIZE);
      |                                     ^
src/tools/radiant/radiant/brush/BrushVisit.h: In function 'Scene_ForEachBrush_ForEachFace.isra':
src/tools/radiant/radiant/brush/BrushVisit.h:119:23: warning: inlining failed in call to 'Scene_forEachBrush.isra': function not inlinable [-Winline]
  119 | inline const Functor& Scene_forEachBrush (scene::Graph& graph, const Functor& functor)
      |                       ^
src/tools/radiant/radiant/ui/textureoverview/../../brush/BrushVisit.h:144:27: note: called from here
  144 |         Scene_forEachBrush(graph, BrushForEachFace(FaceInstanceVisitFace<Functor> (functor)));
      |                           ^
src/tools/radiant/include/ishadersystem.h: In member function 'focus':
src/tools/radiant/include/ishadersystem.h:110:22: warning: inlining failed in call to 'GlobalShaderSystem': function not inlinable [-Winline]
  110 | inline ShaderSystem& GlobalShaderSystem ()
      |                      ^
src/tools/radiant/radiant/sidebar/texturebrowser.cpp:500:32: note: called from here
  500 |         for (GlobalShaderSystem().beginActiveShadersIterator(); !GlobalShaderSystem().endActiveShadersIterator(); GlobalShaderSystem().incrementActiveShadersIterator()) {
      |                                ^
src/tools/radiant/include/ishadersystem.h:110:22: warning: inlining failed in call to 'GlobalShaderSystem': function not inlinable [-Winline]
  110 | inline ShaderSystem& GlobalShaderSystem ()
      |                      ^
src/tools/radiant/radiant/sidebar/texturebrowser.cpp:501:59: note: called from here
  501 |                 const IShader* shader = GlobalShaderSystem().dereferenceActiveShadersIterator();
      |                                                           ^
src/tools/radiant/libs/shaderlib.h:30:13: warning: inlining failed in call to 'shader_equal': function not inlinable [-Winline]
   30 | inline bool shader_equal (const std::string& shader, const std::string& other)
      |             ^
src/tools/radiant/radiant/sidebar/texturebrowser.cpp:514:33: note: called from here
  514 |                 if (shader_equal(name, shader->getName())) {
      |                                 ^
src/tools/radiant/include/ishadersystem.h:110:22: warning: inlining failed in call to 'GlobalShaderSystem': function not inlinable [-Winline]
  110 | inline ShaderSystem& GlobalShaderSystem ()
      |                      ^
src/tools/radiant/radiant/sidebar/texturebrowser.cpp:500:133: note: called from here
  500 |         for (GlobalShaderSystem().beginActiveShadersIterator(); !GlobalShaderSystem().endActiveShadersIterator(); GlobalShaderSystem().incrementActiveShadersIterator()) {
      |                                                                                                                                     ^
src/tools/radiant/include/ishadersystem.h:110:22: warning: inlining failed in call to 'GlobalShaderSystem': function not inlinable [-Winline]
  110 | inline ShaderSystem& GlobalShaderSystem ()
      |                      ^
src/tools/radiant/radiant/sidebar/texturebrowser.cpp:500:84: note: called from here
  500 |         for (GlobalShaderSystem().beginActiveShadersIterator(); !GlobalShaderSystem().endActiveShadersIterator(); GlobalShaderSystem().incrementActiveShadersIterator()) {
      |                                                                                    ^
src/tools/radiant/include/ieventmanager.h: In member function 'chaseMouseMotion':
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:442:55: note: called from here
  442 |         IMouseEvents& mouseEvents = GlobalEventManager().MouseEvents();
      |                                                       ^
src/tools/radiant/libs/generic/object.h: In function 'operator().constprop':
src/tools/radiant/libs/generic/object.h:78:13: warning: inlining failed in call to 'destructor': function not inlinable [-Winline]
   78 | inline void destructor(Type& object) {
      |             ^
src/tools/radiant/libs/memory/allocator.h:117:27: note: called from here
  117 |                 destructor(t);
      |                           ^
src/tools/radiant/libs/generic/object.h: In function 'operator().constprop':
src/tools/radiant/libs/generic/object.h:78:13: warning: inlining failed in call to 'destructor': function not inlinable [-Winline]
   78 | inline void destructor(Type& object) {
      |             ^
src/tools/radiant/libs/memory/allocator.h:117:27: note: called from here
  117 |                 destructor(t);
      |                           ^
src/tools/radiant/libs/generic/object.h: In function 'operator().constprop':
src/tools/radiant/libs/generic/object.h:78:13: warning: inlining failed in call to 'destructor': function not inlinable [-Winline]
   78 | inline void destructor(Type& object) {
      |             ^
src/tools/radiant/libs/memory/allocator.h:117:27: note: called from here
  117 |                 destructor(t);
      |                           ^
src/tools/radiant/libs/shaderlib.h: In function 'NewBrushDragGetTexture':
src/tools/radiant/libs/shaderlib.h:65:27: warning: inlining failed in call to 'GlobalTexturePrefix_get': function not inlinable [-Winline]
   65 | inline const std::string& GlobalTexturePrefix_get ()
      |                           ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:598:47: note: called from here
  598 |                 return GlobalTexturePrefix_get() + GlobalXYWnd().getCaulkTexture();
      |                                               ^
src/tools/radiant/include/itextstream.h: In function 'ostream_write.isra':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<.isra':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: inlining failed in call to 'ostream_write.isra': function not inlinable [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/include/iscenegraph.h: In function 'Scene_Render':
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/xyview/../renderer.h:64:25: note: called from here
   64 |         GlobalSceneGraph().traverse(ForEachVisible<RenderHighlighted> (volume, RenderHighlighted(renderer, volume)));
      |                         ^
src/tools/radiant/include/irender.h:183:21: warning: inlining failed in call to 'GlobalShaderCache': function not inlinable [-Winline]
  183 | inline ShaderCache& GlobalShaderCache ()
      |                     ^
src/tools/radiant/radiant/xyview/../renderer.h:65:26: note: called from here
   65 |         GlobalShaderCache().forEachRenderable(RenderHighlighted::RenderCaller(RenderHighlighted(renderer, volume)));
      |                          ^
src/tools/radiant/libs/eclasslib.h: In function 'EClass_Create_FixedSize.constprop':
src/tools/radiant/libs/eclasslib.h:304:13: warning: inlining failed in call to 'eclass_capture_state': function not inlinable [-Winline]
  304 | inline void eclass_capture_state (EntityClass* eclass)
      |             ^
src/tools/radiant/libs/eclasslib.h:369:29: note: called from here
  369 |         eclass_capture_state(e);
      |                             ^
src/tools/radiant/libs/eclasslib.h:319:21: warning: inlining failed in call to 'Eclass_Alloc': function not inlinable [-Winline]
  319 | inline EntityClass* Eclass_Alloc ()
      |                     ^
src/tools/radiant/libs/eclasslib.h:363:38: note: called from here
  363 |         EntityClass *e = Eclass_Alloc();
      |                                      ^
src/tools/radiant/include/iregistry.h: In member function 'renderWireframe':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/entity/generic/GenericEntity.cpp:135:27: note: called from here
  135 |         if (GlobalRegistry().get("user/ui/xyview/showEntityNames") == "1") {
      |                           ^
src/tools/radiant/libs/os/path.h: In member function 'operator()':
src/tools/radiant/libs/os/path.h:102:28: warning: inlining failed in call to 'stripExtension': function not inlinable [-Winline]
  102 |         inline std::string stripExtension (const std::string& filename)
      |                            ^
src/tools/radiant/radiant/sidebar/texturebrowser.cpp:443:91: note: called from here
  443 |                                         std::string name = _directory + os::stripExtension(texture);
      |                                                                                           ^
src/tools/radiant/libs/shaderlib.h:59:13: warning: inlining failed in call to 'shader_valid': function not inlinable [-Winline]
   59 | inline bool shader_valid (const std::string& shader)
      |             ^
src/tools/radiant/radiant/sidebar/texturebrowser.cpp:448:58: note: called from here
  448 |                                         if (!shader_valid(name)) {
      |                                                          ^
src/tools/radiant/include/ishadersystem.h:110:22: warning: inlining failed in call to 'GlobalShaderSystem': function not inlinable [-Winline]
  110 | inline ShaderSystem& GlobalShaderSystem ()
      |                      ^
src/tools/radiant/radiant/sidebar/texturebrowser.cpp:457:80: note: called from here
  457 |                                         IShader* shaderPtr = GlobalShaderSystem().getShaderForName(name);
      |                                                                                ^
src/tools/radiant/radiant/entity/targetable.h: In function '__static_initialization_and_destruction_0.constprop':
src/tools/radiant/radiant/entity/targetable.h:313:7: warning: inlining failed in call to '__ct_base .constprop': function not inlinable [-Winline]
  313 | class RenderableConnectionLines: public Renderable
      |       ^
src/tools/radiant/libs/generic/static.h:50:6: note: called from here
   50 | Type Static<Type, Context>::m_instance;
      |      ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'SetState':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/xyview/XYRenderer.h:22:25: note: called from here
   22 |                         ASSERT_NOTNULL(state);
      |                         ^
src/tools/radiant/libs/container/hashfunc.h: In function 'operator().constprop':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/xyview/XYRenderer.h:22:25: note: called from here
   22 |                         ASSERT_NOTNULL(state);
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/xyview/XYRenderer.h:22:25: note: called from here
   22 |                         ASSERT_NOTNULL(state);
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/xyview/XYRenderer.h:22:25: note: called from here
   22 |                         ASSERT_NOTNULL(state);
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/xyview/XYRenderer.h:22:25: note: called from here
   22 |                         ASSERT_NOTNULL(state);
      |                         ^
src/tools/radiant/libs/container/hashfunc.h:304:15: warning: inlining failed in call to 'string_hash.constprop': function not inlinable [-Winline]
  304 | inline hash_t string_hash(const char* string, hash_t previous = 0) {
      |               ^
src/tools/radiant/libs/container/hashfunc.h:322:35: note: called from here
  322 |                 return string_hash(string.c_str());
      |                                   ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'PopState':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/xyview/XYRenderer.h:36:25: note: called from here
   36 |                         ASSERT_MESSAGE(!m_state_stack.empty(), "popping empty stack");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/xyview/XYRenderer.h:36:25: note: called from here
   36 |                         ASSERT_MESSAGE(!m_state_stack.empty(), "popping empty stack");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/xyview/XYRenderer.h:36:25: note: called from here
   36 |                         ASSERT_MESSAGE(!m_state_stack.empty(), "popping empty stack");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/xyview/XYRenderer.h:36:25: note: called from here
   36 |                         ASSERT_MESSAGE(!m_state_stack.empty(), "popping empty stack");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/xyview/XYRenderer.h:36:25: note: called from here
   36 |                         ASSERT_MESSAGE(!m_state_stack.empty(), "popping empty stack");
      |                         ^
src/tools/radiant/include/irender.h: In member function 'render':
src/tools/radiant/include/irender.h:183:21: warning: inlining failed in call to 'GlobalShaderCache': function not inlinable [-Winline]
  183 | inline ShaderCache& GlobalShaderCache ()
      |                     ^
src/tools/radiant/radiant/xyview/XYRenderer.h:54:42: note: called from here
   54 |                         GlobalShaderCache().render(m_globalstate, modelview, projection);
      |                                          ^
src/tools/radiant/radiant/xyview/XYWnd.cpp: In member function 'convertXYToWorld':
src/tools/radiant/radiant/xyview/XYWnd.cpp:55:14: warning: inlining failed in call to 'normalised_to_world': function not inlinable [-Winline]
   55 | inline float normalised_to_world (float normalised, float world_origin, float normalised2world_scale)
      |              ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:897:47: note: called from here
  897 |                 point[1] = normalised_to_world(-screen_normalised(y, m_nHeight), m_vOrigin[1], normalised2world_scale_y);
      |                                               ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:50:14: warning: inlining failed in call to 'screen_normalised': function not inlinable [-Winline]
   50 | inline float screen_normalised (int pos, unsigned int size)
      |              ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:897:66: note: called from here
  897 |                 point[1] = normalised_to_world(-screen_normalised(y, m_nHeight), m_vOrigin[1], normalised2world_scale_y);
      |                                                                  ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:55:14: warning: inlining failed in call to 'normalised_to_world': function not inlinable [-Winline]
   55 | inline float normalised_to_world (float normalised, float world_origin, float normalised2world_scale)
      |              ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:896:47: note: called from here
  896 |                 point[0] = normalised_to_world(screen_normalised(x, m_nWidth), m_vOrigin[0], normalised2world_scale_x);
      |                                               ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:50:14: warning: inlining failed in call to 'screen_normalised': function not inlinable [-Winline]
   50 | inline float screen_normalised (int pos, unsigned int size)
      |              ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:896:47: note: called from here
  896 |                 point[0] = normalised_to_world(screen_normalised(x, m_nWidth), m_vOrigin[0], normalised2world_scale_x);
      |                                               ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:55:14: warning: inlining failed in call to 'normalised_to_world': function not inlinable [-Winline]
   55 | inline float normalised_to_world (float normalised, float world_origin, float normalised2world_scale)
      |              ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:900:47: note: called from here
  900 |                 point[2] = normalised_to_world(-screen_normalised(y, m_nHeight), m_vOrigin[2], normalised2world_scale_y);
      |                                               ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:50:14: warning: inlining failed in call to 'screen_normalised': function not inlinable [-Winline]
   50 | inline float screen_normalised (int pos, unsigned int size)
      |              ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:900:66: note: called from here
  900 |                 point[2] = normalised_to_world(-screen_normalised(y, m_nHeight), m_vOrigin[2], normalised2world_scale_y);
      |                                                                  ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:55:14: warning: inlining failed in call to 'normalised_to_world': function not inlinable [-Winline]
   55 | inline float normalised_to_world (float normalised, float world_origin, float normalised2world_scale)
      |              ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:899:47: note: called from here
  899 |                 point[1] = normalised_to_world(screen_normalised(x, m_nWidth), m_vOrigin[1], normalised2world_scale_x);
      |                                               ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:50:14: warning: inlining failed in call to 'screen_normalised': function not inlinable [-Winline]
   50 | inline float screen_normalised (int pos, unsigned int size)
      |              ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:899:47: note: called from here
  899 |                 point[1] = normalised_to_world(screen_normalised(x, m_nWidth), m_vOrigin[1], normalised2world_scale_x);
      |                                               ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:55:14: warning: inlining failed in call to 'normalised_to_world': function not inlinable [-Winline]
   55 | inline float normalised_to_world (float normalised, float world_origin, float normalised2world_scale)
      |              ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:903:47: note: called from here
  903 |                 point[2] = normalised_to_world(-screen_normalised(y, m_nHeight), m_vOrigin[2], normalised2world_scale_y);
      |                                               ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:50:14: warning: inlining failed in call to 'screen_normalised': function not inlinable [-Winline]
   50 | inline float screen_normalised (int pos, unsigned int size)
      |              ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:903:66: note: called from here
  903 |                 point[2] = normalised_to_world(-screen_normalised(y, m_nHeight), m_vOrigin[2], normalised2world_scale_y);
      |                                                                  ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:55:14: warning: inlining failed in call to 'normalised_to_world': function not inlinable [-Winline]
   55 | inline float normalised_to_world (float normalised, float world_origin, float normalised2world_scale)
      |              ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:902:47: note: called from here
  902 |                 point[0] = normalised_to_world(screen_normalised(x, m_nWidth), m_vOrigin[0], normalised2world_scale_x);
      |                                               ^
src/tools/radiant/libs/os/path.h: In member function 'operator()':
src/tools/radiant/radiant/xyview/XYWnd.cpp:50:14: warning: inlining failed in call to 'screen_normalised': function not inlinable [-Winline]
   50 | inline float screen_normalised (int pos, unsigned int size)
      |              ^
src/tools/radiant/libs/os/path.h:69:28: warning: inlining failed in call to 'getExtension': function not inlinable [-Winline]
   69 |         inline std::string getExtension (const std::string& path)
      |                            ^
src/tools/radiant/radiant/ump/UMPSystem.cpp:28:54: note: called from here
   28 |         std::string extension = os::getExtension(file);
      |                                                      ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:902:47: note: called from here
  902 |                 point[0] = normalised_to_world(screen_normalised(x, m_nWidth), m_vOrigin[0], normalised2world_scale_x);
      |                                               ^
src/tools/radiant/include/modulesystem.h: In member function 'selfRegister':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:109:43: note: called from here
  109 |                         globalModuleServer().registerModule(getName(), getVersion(),
      |                                           ^
src/tools/radiant/libs/generic/callback.h: In member function 'visit':
src/tools/radiant/libs/generic/callback.h:648:57: warning: inlining failed in call to 'makeCallback1': function not inlinable [-Winline]
  648 | inline Callback1<typename Functor::first_argument_type> makeCallback1 (Functor& functor)
      |                                                         ^
src/tools/radiant/radiant/sidebar/texturebrowser.cpp:470:89: note: called from here
  470 |                         GlobalFileSystem().forEachFile(m_dirstring, minor, makeCallback1(functor));
      |                                                                                         ^
src/tools/radiant/include/ifilesystem.h:109:27: warning: inlining failed in call to 'GlobalFileSystem': function not inlinable [-Winline]
  109 | inline VirtualFileSystem& GlobalFileSystem ()
      |                           ^
src/tools/radiant/radiant/sidebar/texturebrowser.cpp:470:41: note: called from here
  470 |                         GlobalFileSystem().forEachFile(m_dirstring, minor, makeCallback1(functor));
      |                                         ^
src/tools/radiant/include/iclipper.h: In member function 'DropClipPoint':
src/tools/radiant/include/iclipper.h:107:17: warning: inlining failed in call to 'GlobalClipper': function not inlinable [-Winline]
  107 | inline Clipper& GlobalClipper() {
      |                 ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:255:34: note: called from here
  255 |         int nDim = (GlobalClipper().getViewType() == YZ) ? 0 : ((GlobalClipper().getViewType() == XZ) ? 1 : 2);
      |                                  ^
src/tools/radiant/include/iclipper.h:107:17: warning: inlining failed in call to 'GlobalClipper': function not inlinable [-Winline]
  107 | inline Clipper& GlobalClipper() {
      |                 ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:254:22: note: called from here
  254 |         GlobalClipper().setViewType(getViewType());
      |                      ^
src/tools/radiant/include/iclipper.h:107:17: warning: inlining failed in call to 'GlobalClipper': function not inlinable [-Winline]
  107 | inline Clipper& GlobalClipper() {
      |                 ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:255:79: note: called from here
  255 |         int nDim = (GlobalClipper().getViewType() == YZ) ? 0 : ((GlobalClipper().getViewType() == XZ) ? 1 : 2);
      |                                                                               ^
src/tools/radiant/include/iclipper.h:107:17: warning: inlining failed in call to 'GlobalClipper': function not inlinable [-Winline]
  107 | inline Clipper& GlobalClipper() {
      |                 ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:258:22: note: called from here
  258 |         GlobalClipper().newClipPoint(point);
      |                      ^
src/tools/radiant/libs/math/Vector3.h:488:13: warning: inlining failed in call to 'vector3_snap': function not inlinable [-Winline]
  488 | inline void vector3_snap (BasicVector3<Element>& self, const OtherElement& snap)
      |             ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:257:21: note: called from here
  257 |         vector3_snap(point, GlobalGrid().getGridSize());
      |                     ^
src/tools/radiant/include/igrid.h:74:22: warning: inlining failed in call to 'GlobalGrid': function not inlinable [-Winline]
   74 | inline IGridManager& GlobalGrid() {
      |                      ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:257:39: note: called from here
  257 |         vector3_snap(point, GlobalGrid().getGridSize());
      |                                       ^
src/tools/radiant/include/iclipper.h: In member function 'Clipper_OnLButtonDown':
src/tools/radiant/include/iclipper.h:107:17: warning: inlining failed in call to 'GlobalClipper': function not inlinable [-Winline]
  107 | inline Clipper& GlobalClipper() {
      |                 ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:266:22: note: called from here
  266 |         GlobalClipper().setMovingClip(foundClipPoint);
      |                      ^
src/tools/radiant/include/iclipper.h:107:17: warning: inlining failed in call to 'GlobalClipper': function not inlinable [-Winline]
  107 | inline Clipper& GlobalClipper() {
      |                 ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:265:50: note: called from here
  265 |         ClipPoint* foundClipPoint = GlobalClipper().find(mousePosition, m_viewType, m_fScale);
      |                                                  ^
src/tools/radiant/libs/os/path.h: In member function 'getTileName':
src/tools/radiant/libs/os/path.h:102:28: warning: inlining failed in call to 'stripExtension': function not inlinable [-Winline]
  102 |         inline std::string stripExtension (const std::string& filename)
      |                            ^
src/tools/radiant/radiant/ump/UMPFile.cpp:156:91: note: called from here
  156 |                         const std::string baseMapName = os::stripExtension(relativeMapPath);
      |                                                                                           ^
src/tools/radiant/include/ifilesystem.h:109:27: warning: inlining failed in call to 'GlobalFileSystem': function not inlinable [-Winline]
  109 | inline VirtualFileSystem& GlobalFileSystem ()
      |                           ^
src/tools/radiant/radiant/ump/UMPFile.cpp:155:77: note: called from here
  155 |                         const std::string relativeMapPath = GlobalFileSystem().getRelative(map);
      |                                                                             ^
src/tools/radiant/include/ifilesystem.h: In function 'PicoLoadFileFunc':
src/tools/radiant/include/ifilesystem.h:109:27: warning: inlining failed in call to 'GlobalFileSystem': function not inlinable [-Winline]
  109 | inline VirtualFileSystem& GlobalFileSystem ()
      |                           ^
src/tools/radiant/radiant/model.cpp:81:54: note: called from here
   81 |         *bufSize = static_cast<int> (GlobalFileSystem().loadFile(name, (void**)buffer));
      |                                                      ^
src/tools/radiant/include/iclipper.h: In member function 'Clipper_Crosshair_OnMouseMoved':
src/tools/radiant/include/iclipper.h:107:17: warning: inlining failed in call to 'GlobalClipper': function not inlinable [-Winline]
  107 | inline Clipper& GlobalClipper() {
      |                 ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:292:26: note: called from here
  292 |         if (GlobalClipper().clipMode() && GlobalClipper().find(mousePosition, m_viewType, m_fScale) != 0) {
      |                          ^
src/tools/radiant/include/iclipper.h:107:17: warning: inlining failed in call to 'GlobalClipper': function not inlinable [-Winline]
  107 | inline Clipper& GlobalClipper() {
      |                 ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:292:56: note: called from here
  292 |         if (GlobalClipper().clipMode() && GlobalClipper().find(mousePosition, m_viewType, m_fScale) != 0) {
      |                                                        ^
src/tools/radiant/libs/math/FloatTools.h: In member function 'snapToGrid':
src/tools/radiant/libs/math/FloatTools.h:38:16: warning: inlining failed in call to 'float_snapped': function not inlinable [-Winline]
   38 | inline Element float_snapped (const Element& f, const OtherElement& snap)
      |                ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:911:41: note: called from here
  911 |                 point[1] = float_snapped(point[1], GlobalGrid().getGridSize());
      |                                         ^
src/tools/radiant/include/igrid.h:74:22: warning: inlining failed in call to 'GlobalGrid': function not inlinable [-Winline]
   74 | inline IGridManager& GlobalGrid() {
      |                      ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:911:62: note: called from here
  911 |                 point[1] = float_snapped(point[1], GlobalGrid().getGridSize());
      |                                                              ^
src/tools/radiant/libs/math/FloatTools.h:38:16: warning: inlining failed in call to 'float_snapped': function not inlinable [-Winline]
   38 | inline Element float_snapped (const Element& f, const OtherElement& snap)
      |                ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:910:41: note: called from here
  910 |                 point[0] = float_snapped(point[0], GlobalGrid().getGridSize());
      |                                         ^
src/tools/radiant/include/igrid.h:74:22: warning: inlining failed in call to 'GlobalGrid': function not inlinable [-Winline]
   74 | inline IGridManager& GlobalGrid() {
      |                      ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:910:62: note: called from here
  910 |                 point[0] = float_snapped(point[0], GlobalGrid().getGridSize());
      |                                                              ^
src/tools/radiant/libs/math/FloatTools.h:38:16: warning: inlining failed in call to 'float_snapped': function not inlinable [-Winline]
   38 | inline Element float_snapped (const Element& f, const OtherElement& snap)
      |                ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:914:41: note: called from here
  914 |                 point[2] = float_snapped(point[2], GlobalGrid().getGridSize());
      |                                         ^
src/tools/radiant/include/igrid.h:74:22: warning: inlining failed in call to 'GlobalGrid': function not inlinable [-Winline]
   74 | inline IGridManager& GlobalGrid() {
      |                      ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:914:62: note: called from here
  914 |                 point[2] = float_snapped(point[2], GlobalGrid().getGridSize());
      |                                                              ^
src/tools/radiant/libs/math/FloatTools.h:38:16: warning: inlining failed in call to 'float_snapped': function not inlinable [-Winline]
   38 | inline Element float_snapped (const Element& f, const OtherElement& snap)
      |                ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:913:41: note: called from here
  913 |                 point[1] = float_snapped(point[1], GlobalGrid().getGridSize());
      |                                         ^
src/tools/radiant/include/igrid.h:74:22: warning: inlining failed in call to 'GlobalGrid': function not inlinable [-Winline]
   74 | inline IGridManager& GlobalGrid() {
      |                      ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:913:62: note: called from here
  913 |                 point[1] = float_snapped(point[1], GlobalGrid().getGridSize());
      |                                                              ^
src/tools/radiant/libs/math/FloatTools.h:38:16: warning: inlining failed in call to 'float_snapped': function not inlinable [-Winline]
   38 | inline Element float_snapped (const Element& f, const OtherElement& snap)
      |                ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:917:41: note: called from here
  917 |                 point[2] = float_snapped(point[2], GlobalGrid().getGridSize());
      |                                         ^
src/tools/radiant/include/igrid.h:74:22: warning: inlining failed in call to 'GlobalGrid': function not inlinable [-Winline]
   74 | inline IGridManager& GlobalGrid() {
      |                      ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:917:62: note: called from here
  917 |                 point[2] = float_snapped(point[2], GlobalGrid().getGridSize());
      |                                                              ^
src/tools/radiant/libs/math/FloatTools.h:38:16: warning: inlining failed in call to 'float_snapped': function not inlinable [-Winline]
   38 | inline Element float_snapped (const Element& f, const OtherElement& snap)
      |                ^
src/tools/radiant/libs/generic/callback.h: In member function 'constructTreeView':
src/tools/radiant/libs/generic/callback.h:648:57: warning: inlining failed in call to 'makeCallback1': function not inlinable [-Winline]
  648 | inline Callback1<typename Functor::first_argument_type> makeCallback1 (Functor& functor)
      |                                                         ^
src/tools/radiant/radiant/sidebar/texturebrowser.cpp:904:61: note: called from here
  904 |         GlobalShaderSystem().foreachShaderName(makeCallback1(functorTextures));
      |                                                             ^
src/tools/radiant/include/ishadersystem.h:110:22: warning: inlining failed in call to 'GlobalShaderSystem': function not inlinable [-Winline]
  110 | inline ShaderSystem& GlobalShaderSystem ()
      |                      ^
src/tools/radiant/radiant/sidebar/texturebrowser.cpp:904:27: note: called from here
  904 |         GlobalShaderSystem().foreachShaderName(makeCallback1(functorTextures));
      |                           ^
src/tools/radiant/libs/shaderlib.h:65:27: warning: inlining failed in call to 'GlobalTexturePrefix_get': function not inlinable [-Winline]
   65 | inline const std::string& GlobalTexturePrefix_get ()
      |                           ^
src/tools/radiant/radiant/sidebar/texturebrowser.cpp:902:44: note: called from here
  902 |         GlobalFileSystem().forEachDirectory(GlobalTexturePrefix_get(), makeCallback1(functorDirs));
      |                                            ^
src/tools/radiant/libs/generic/callback.h:648:57: warning: inlining failed in call to 'makeCallback1': function not inlinable [-Winline]
  648 | inline Callback1<typename Functor::first_argument_type> makeCallback1 (Functor& functor)
      |                                                         ^
src/tools/radiant/radiant/sidebar/texturebrowser.cpp:902:85: note: called from here
  902 |         GlobalFileSystem().forEachDirectory(GlobalTexturePrefix_get(), makeCallback1(functorDirs));
      |                                                                                     ^
src/tools/radiant/include/ifilesystem.h:109:27: warning: inlining failed in call to 'GlobalFileSystem': function not inlinable [-Winline]
  109 | inline VirtualFileSystem& GlobalFileSystem ()
      |                           ^
src/tools/radiant/radiant/sidebar/texturebrowser.cpp:902:25: note: called from here
  902 |         GlobalFileSystem().forEachDirectory(GlobalTexturePrefix_get(), makeCallback1(functorDirs));
      |                         ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:916:41: note: called from here
  916 |                 point[0] = float_snapped(point[0], GlobalGrid().getGridSize());
      |                                         ^
src/tools/radiant/include/igrid.h:74:22: warning: inlining failed in call to 'GlobalGrid': function not inlinable [-Winline]
   74 | inline IGridManager& GlobalGrid() {
      |                      ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:916:62: note: called from here
  916 |                 point[0] = float_snapped(point[0], GlobalGrid().getGridSize());
      |                                                              ^
src/tools/radiant/include/iclipper.h: In member function 'Clipper_OnMouseMoved':
src/tools/radiant/include/iclipper.h:107:17: warning: inlining failed in call to 'GlobalClipper': function not inlinable [-Winline]
  107 | inline Clipper& GlobalClipper() {
      |                 ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:279:46: note: called from here
  279 |         ClipPoint* movingClip = GlobalClipper().getMovingClip();
      |                                              ^
src/tools/radiant/include/iclipper.h:107:17: warning: inlining failed in call to 'GlobalClipper': function not inlinable [-Winline]
  107 | inline Clipper& GlobalClipper() {
      |                 ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:283:30: note: called from here
  283 |                 GlobalClipper().update();
      |                              ^
src/tools/radiant/include/ieventmanager.h: In member function 'registerCommands':
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/sidebar/texturebrowser.cpp:1020:27: note: called from here
 1020 |         GlobalEventManager().addCommand("RefreshShaders", MemberCaller<TextureBrowser, &TextureBrowser::refreshShaders> (
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/sidebar/texturebrowser.cpp:1022:27: note: called from here
 1022 |         GlobalEventManager().addCommand("ShowAllTextures", MemberCaller<TextureBrowser, &TextureBrowser::showAll> (*this));
      |                           ^
src/tools/radiant/libs/math/pi.h: In member function 'moveUpdateAxes':
src/tools/radiant/libs/math/pi.h:42:15: warning: inlining failed in call to 'degrees_to_radians': function not inlinable [-Winline]
   42 | inline double degrees_to_radians (double degrees)
      |               ^
src/tools/radiant/radiant/camera/Camera.cpp:203:39: note: called from here
  203 |         double ya = degrees_to_radians(angles[CAMERA_YAW]);
      |                                       ^
src/tools/radiant/libs/math/FloatTools.h: In member function 'mouseToPoint':
src/tools/radiant/libs/math/FloatTools.h:38:16: warning: inlining failed in call to 'float_snapped': function not inlinable [-Winline]
   38 | inline Element float_snapped (const Element& f, const OtherElement& snap)
      |                ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:652:36: note: called from here
  652 |         point[nDim] = float_snapped(fWorkMid, GlobalGrid().getGridSize());
      |                                    ^
src/tools/radiant/include/igrid.h:74:22: warning: inlining failed in call to 'GlobalGrid': function not inlinable [-Winline]
   74 | inline IGridManager& GlobalGrid() {
      |                      ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:652:57: note: called from here
  652 |         point[nDim] = float_snapped(fWorkMid, GlobalGrid().getGridSize());
      |                                                         ^
src/tools/radiant/libs/math/FloatTools.h:24:16: warning: inlining failed in call to 'float_mid.isra': function not inlinable [-Winline]
   24 | inline Element float_mid (const Element& self, const Element& other)
      |                ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:651:41: note: called from here
  651 |         const float fWorkMid = float_mid(GlobalSelectionSystem().getWorkZone().min[nDim], GlobalSelectionSystem().getWorkZone().max[nDim]);
      |                                         ^
src/tools/radiant/include/itextstream.h: In member function 'setTextureParameters':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:651:63: note: called from here
  651 |         const float fWorkMid = float_mid(GlobalSelectionSystem().getWorkZone().min[nDim], GlobalSelectionSystem().getWorkZone().max[nDim]);
      |                                                               ^
src/tools/radiant/radiant/textures/TextureManipulator.cpp:87:41: note: called from here
   87 |                 globalOutputStream() << "invalid texture mode\n";
      |                                         ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/textures/TextureManipulator.cpp:87:41: note: called from here
   87 |                 globalOutputStream() << "invalid texture mode\n";
      |                                         ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:651:112: note: called from here
  651 |         const float fWorkMid = float_mid(GlobalSelectionSystem().getWorkZone().min[nDim], GlobalSelectionSystem().getWorkZone().max[nDim]);
      |                                                                                                                ^
src/tools/radiant/libs/shaderlib.h: In function 'operator().constprop':
src/tools/radiant/libs/shaderlib.h:40:13: warning: inlining failed in call to 'shader_less': function not inlinable [-Winline]
   40 | inline bool shader_less (const std::string& shader, const std::string& other)
      |             ^
src/tools/radiant/libs/shaderlib.h:55:43: note: called from here
   55 |                         return shader_less(shader, other);
      |                                           ^
src/tools/radiant/include/itextstream.h: In member function 'resampleTextureLerpLine':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/textures/TextureManipulator.cpp:315:115: note: called from here
  315 |                 globalOutputStream() << "resampleTextureLerpLine: unsupported bytesperpixel " << bytesperpixel << "\n";
      |                                                                                                                   ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/textures/TextureManipulator.cpp:315:115: note: called from here
  315 |                 globalOutputStream() << "resampleTextureLerpLine: unsupported bytesperpixel " << bytesperpixel << "\n";
      |                                                                                                                   ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/textures/TextureManipulator.cpp:315:115: note: called from here
  315 |                 globalOutputStream() << "resampleTextureLerpLine: unsupported bytesperpixel " << bytesperpixel << "\n";
      |                                                                                                                   ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/textures/TextureManipulator.cpp:315:115: note: called from here
  315 |                 globalOutputStream() << "resampleTextureLerpLine: unsupported bytesperpixel " << bytesperpixel << "\n";
      |                                                                                                                   ^
src/tools/radiant/libs/container/hashfunc.h: In function 'operator().constprop':
src/tools/radiant/libs/container/hashfunc.h:295:12: warning: inlining failed in call to 'hash_combine': function not inlinable [-Winline]
  295 | inline ub4 hash_combine(ub4 left, ub4 right) {
      |            ^
src/tools/radiant/radiant/textures/TexturesMap.h:39:60: note: called from here
   39 |                                         return hash_combine(string_hash_nocase(key.second.c_str()), pod_hash(key.first));
      |                                                            ^
src/tools/radiant/libs/container/hashfunc.h:308:15: warning: inlining failed in call to 'string_hash_nocase.constprop': function not inlinable [-Winline]
  308 | inline hash_t string_hash_nocase(const char* string, hash_t previous = 0) {
      |               ^
src/tools/radiant/radiant/textures/TexturesMap.h:39:60: note: called from here
   39 |                                         return hash_combine(string_hash_nocase(key.second.c_str()), pod_hash(key.first));
      |                                                            ^
src/tools/radiant/libs/container/hashfunc.h:300:15: warning: inlining failed in call to 'pod_hash': function not inlinable [-Winline]
  300 | inline hash_t pod_hash(const POD& pod) {
      |               ^
src/tools/radiant/radiant/textures/TexturesMap.h:39:60: note: called from here
   39 |                                         return hash_combine(string_hash_nocase(key.second.c_str()), pod_hash(key.first));
      |                                                            ^
src/tools/radiant/include/modulesystem.h: In member function 'selfRegister':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:109:43: note: called from here
  109 |                         globalModuleServer().registerModule(getName(), getVersion(),
      |                                           ^
src/tools/radiant/include/igl.h: In member function 'drawAxis':
src/tools/radiant/include/igl.h:212:23: warning: inlining failed in call to 'GlobalOpenGL': function not inlinable [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:954:29: note: called from here
  954 |                 GlobalOpenGL().drawString(g_AxisName[nDim1]);
      |                             ^
src/tools/radiant/include/igl.h:212:23: warning: inlining failed in call to 'GlobalOpenGL': function not inlinable [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:956:29: note: called from here
  956 |                 GlobalOpenGL().drawString(g_AxisName[nDim1]);
      |                             ^
src/tools/radiant/include/igl.h:212:23: warning: inlining failed in call to 'GlobalOpenGL': function not inlinable [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:959:29: note: called from here
  959 |                 GlobalOpenGL().drawString(g_AxisName[nDim2]);
      |                             ^
src/tools/radiant/include/igl.h:212:23: warning: inlining failed in call to 'GlobalOpenGL': function not inlinable [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:961:29: note: called from here
  961 |                 GlobalOpenGL().drawString(g_AxisName[nDim2]);
      |                             ^
src/tools/radiant/libs/scenelib.h: In member function 'pre':
src/tools/radiant/libs/scenelib.h:269:16: warning: inlining failed in call to 'Node_getEntity': function not inlinable [-Winline]
  269 | inline Entity* Node_getEntity(scene::Node& node) {
      |                ^
src/tools/radiant/radiant/map/write.cpp:76:56: note: called from here
   76 |                         Entity* entity = Node_getEntity(node);
      |                                                        ^
src/tools/radiant/radiant/map/write.cpp:28:21: warning: inlining failed in call to 'Node_getMapExporter': function not inlinable [-Winline]
   28 | inline MapExporter* Node_getMapExporter (scene::Node& node)
      |                     ^
src/tools/radiant/radiant/map/write.cpp:89:76: note: called from here
   89 |                                 MapExporter* exporter = Node_getMapExporter(node);
      |                                                                            ^
src/tools/radiant/include/itextstream.h: In member function 'resampleTexture':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/textures/TextureManipulator.cpp:502:109: note: called from here
  502 |                 globalOutputStream() << "R_ResampleTexture: unsupported bytesperpixel " << bytesperpixel << "\n";
      |                                                                                                             ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/textures/TextureManipulator.cpp:502:109: note: called from here
  502 |                 globalOutputStream() << "R_ResampleTexture: unsupported bytesperpixel " << bytesperpixel << "\n";
      |                                                                                                             ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/textures/TextureManipulator.cpp:502:109: note: called from here
  502 |                 globalOutputStream() << "R_ResampleTexture: unsupported bytesperpixel " << bytesperpixel << "\n";
      |                                                                                                             ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/textures/TextureManipulator.cpp:502:109: note: called from here
  502 |                 globalOutputStream() << "R_ResampleTexture: unsupported bytesperpixel " << bytesperpixel << "\n";
      |                                                                                                             ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'renderSolid':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/entity/model/MiscModel.cpp:144:9: note: called from here
  144 |         ASSERT_NOTNULL(m_entity.getEntityClass().m_state_wire);
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/entity/model/MiscModel.cpp:144:9: note: called from here
  144 |         ASSERT_NOTNULL(m_entity.getEntityClass().m_state_wire);
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/entity/model/MiscModel.cpp:144:9: note: called from here
  144 |         ASSERT_NOTNULL(m_entity.getEntityClass().m_state_wire);
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/entity/model/MiscModel.cpp:144:9: note: called from here
  144 |         ASSERT_NOTNULL(m_entity.getEntityClass().m_state_wire);
      |         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/entity/model/MiscModel.cpp:144:9: note: called from here
  144 |         ASSERT_NOTNULL(m_entity.getEntityClass().m_state_wire);
      |         ^
src/tools/radiant/radiant/entity/targetable.h: In function '__static_initialization_and_destruction_0.constprop':
src/tools/radiant/include/iregistry.h: In member function 'renderWireframe':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/entity/model/MiscModel.cpp:152:27: note: called from here
  152 |         if (GlobalRegistry().get("user/ui/xyview/showEntityNames") == "1") {
      |                           ^
src/tools/radiant/include/itextures.h: In function 'operator().constprop':
src/tools/radiant/include/itextures.h:48:13: warning: inlining failed in call to 'operator==': function not inlinable [-Winline]
   48 | inline bool operator== (const LoadImageCallback& self, const LoadImageCallback& other)
      |             ^
src/tools/radiant/radiant/textures/TexturesMap.h:27:58: note: called from here
   27 |                                         return key.first == other.first && string_equal_nocase(key.second, other.second);
      |                                                          ^
src/tools/radiant/libs/string/string.h:94:13: warning: inlining failed in call to 'string_equal_nocase': function not inlinable [-Winline]
   94 | inline bool string_equal_nocase (const std::string& string, const std::string& other)
      |             ^
src/tools/radiant/radiant/textures/TexturesMap.h:27:95: note: called from here
   27 |                                         return key.first == other.first && string_equal_nocase(key.second, other.second);
      |                                                                                               ^
src/tools/radiant/radiant/entity/targetable.h:313:7: warning: inlining failed in call to '__ct_base .constprop': function not inlinable [-Winline]
  313 | class RenderableConnectionLines: public Renderable
      |       ^
src/tools/radiant/libs/generic/static.h:50:6: note: called from here
   50 | Type Static<Type, Context>::m_instance;
      |      ^
src/tools/radiant/libs/math/pi.h: In member function 'drawCameraIcon':
src/tools/radiant/libs/math/pi.h:42:15: warning: inlining failed in call to 'degrees_to_radians': function not inlinable [-Winline]
   42 | inline double degrees_to_radians (double degrees)
      |               ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:1283:39: note: called from here
 1283 |                 a = degrees_to_radians(angles[CAMERA_YAW]);
      |                                       ^
src/tools/radiant/libs/math/pi.h:42:15: warning: inlining failed in call to 'degrees_to_radians': function not inlinable [-Winline]
   42 | inline double degrees_to_radians (double degrees)
      |               ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:1287:39: note: called from here
 1287 |                 a = degrees_to_radians(angles[CAMERA_PITCH]);
      |                                       ^
src/tools/radiant/libs/math/pi.h:42:15: warning: inlining failed in call to 'degrees_to_radians': function not inlinable [-Winline]
   42 | inline double degrees_to_radians (double degrees)
      |               ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:1291:39: note: called from here
 1291 |                 a = degrees_to_radians(angles[CAMERA_PITCH]);
      |                                       ^
src/tools/radiant/libs/string/string.h: In function 'operator().constprop':
src/tools/radiant/libs/string/string.h:110:13: warning: inlining failed in call to 'string_less_nocase': function not inlinable [-Winline]
  110 | inline bool string_less_nocase (const std::string& string, const std::string& other)
      |             ^
src/tools/radiant/libs/string/string.h:142:50: note: called from here
  142 |                         return string_less_nocase(x, y);
      |                                                  ^
src/tools/radiant/libs/selectionlib.h: In member function '__ct_base ':
src/tools/radiant/libs/selectionlib.h:152:7: warning: inlining failed in call to '__dt_base ': function not inlinable [-Winline]
  152 | class SelectableInstance: public scene::Instance, public Selectable
      |       ^
src/tools/radiant/radiant/entity/eclassmodel/../targetable.h:262:17: note: called from here
  262 |                 }
      |                 ^
src/tools/radiant/libs/stream/textstream.h: In function 'write_unsigned_nonzero_decimal_backward':
src/tools/radiant/libs/stream/textstream.h:42:14: warning: inlining failed in call to 'write_unsigned_nonzero_decimal_backward': function not inlinable [-Winline]
   42 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal) {
      |              ^
src/tools/radiant/libs/stream/textstream.h:70:54: note: called from here
   70 |         ptr = write_unsigned_nonzero_decimal_backward(ptr, decimal);
      |                                                      ^
src/tools/radiant/include/preferencesystem.h: In member function 'init':
src/tools/radiant/include/preferencesystem.h:125:26: warning: inlining failed in call to 'GlobalPreferenceSystem': function not inlinable [-Winline]
  125 | inline PreferenceSystem& GlobalPreferenceSystem() {
      |                          ^
src/tools/radiant/radiant/map/AutoSaver.cpp:62:31: note: called from here
   62 |         GlobalPreferenceSystem().addConstructor(this);
      |                               ^
src/tools/radiant/libs/stream/textstream.h: In function 'write_signed_decimal_backward.constprop':
src/tools/radiant/libs/stream/textstream.h:58:14: warning: inlining failed in call to 'write_signed_nonzero_decimal_backward': function not inlinable [-Winline]
   58 | inline char* write_signed_nonzero_decimal_backward(char* ptr, int decimal, bool show_positive) {
      |              ^
src/tools/radiant/libs/stream/textstream.h:91:60: note: called from here
   91 |                 ptr = write_signed_nonzero_decimal_backward(ptr, decimal, show_positive);
      |                                                            ^
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write':
src/tools/radiant/libs/stream/textstream.h:96:14: warning: inlining failed in call to 'write_unsigned_decimal_backward.constprop': function not inlinable [-Winline]
   96 | inline char* write_unsigned_decimal_backward(char* ptr, unsigned int decimal, bool show_positive) {
      |              ^
src/tools/radiant/libs/stream/textstream.h:161:72: note: called from here
  161 |         char* begin = TextOutputDetail::write_unsigned_decimal_backward(buf + bufferSize, i, false);
      |                                                                        ^
src/tools/radiant/libs/selectionlib.h: In member function '__dt_base ':
src/tools/radiant/libs/selectionlib.h:152:7: warning: inlining failed in call to '__dt_base ': function not inlinable [-Winline]
  152 | class SelectableInstance: public scene::Instance, public Selectable
      |       ^
src/tools/radiant/radiant/entity/eclassmodel/../targetable.h:267:17: note: called from here
  267 |                 }
      |                 ^
src/tools/radiant/include/iregistry.h: In member function '__ct_base ':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/map/MapCompiler.cpp:25:23: note: called from here
   25 |         GlobalRegistry().addKeyObserver(this, RKEY_ERROR_CHECK_PARAMETERS);
      |                       ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/map/MapCompiler.cpp:26:23: note: called from here
   26 |         GlobalRegistry().addKeyObserver(this, RKEY_ERROR_FIX_PARAMETERS);
      |                       ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/map/MapCompiler.cpp:27:23: note: called from here
   27 |         GlobalRegistry().addKeyObserver(this, RKEY_COMPILER_BINARY);
      |                       ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/map/MapCompiler.cpp:28:23: note: called from here
   28 |         GlobalRegistry().addKeyObserver(this, RKEY_COMPILE_PARAMETERS);
      |                       ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/map/MapCompiler.cpp:29:23: note: called from here
   29 |         GlobalRegistry().addKeyObserver(this, RKEY_MATERIAL_PARAMETERS);
      |                       ^
src/tools/radiant/include/preferencesystem.h:125:26: warning: inlining failed in call to 'GlobalPreferenceSystem': function not inlinable [-Winline]
  125 | inline PreferenceSystem& GlobalPreferenceSystem() {
      |                          ^
src/tools/radiant/radiant/map/MapCompiler.cpp:32:31: note: called from here
   32 |         GlobalPreferenceSystem().addConstructor(this);
      |                               ^
src/tools/radiant/libs/math/aabb.h: In function 'aabb_intersects_aabb':
src/tools/radiant/libs/math/aabb.h:273:13: warning: inlining failed in call to 'aabb_intersects_aabb_dimension': function not inlinable [-Winline]
  273 | inline bool aabb_intersects_aabb_dimension (const AABB& aabb, const AABB& other)
      |             ^
src/tools/radiant/libs/math/aabb.h:281:69: note: called from here
  281 |         return aabb_intersects_aabb_dimension<IntegralConstant<0> > (aabb, other) && aabb_intersects_aabb_dimension<
      |                                                                     ^
src/tools/radiant/libs/math/aabb.h:273:13: warning: inlining failed in call to 'aabb_intersects_aabb_dimension': function not inlinable [-Winline]
  273 | inline bool aabb_intersects_aabb_dimension (const AABB& aabb, const AABB& other)
      |             ^
src/tools/radiant/libs/math/aabb.h:282:47: note: called from here
  282 |                         IntegralConstant<1> > (aabb, other) && aabb_intersects_aabb_dimension<IntegralConstant<2> > (aabb, other);
      |                                               ^
src/tools/radiant/libs/math/aabb.h:273:13: warning: inlining failed in call to 'aabb_intersects_aabb_dimension': function not inlinable [-Winline]
  273 | inline bool aabb_intersects_aabb_dimension (const AABB& aabb, const AABB& other)
      |             ^
src/tools/radiant/libs/math/aabb.h:282:117: note: called from here
  282 |                         IntegralConstant<1> > (aabb, other) && aabb_intersects_aabb_dimension<IntegralConstant<2> > (aabb, other);
      |                                                                                                                     ^
src/tools/radiant/libs/scenelib.h: In function 'node_is_group':
src/tools/radiant/libs/scenelib.h:200:28: warning: inlining failed in call to 'Node_getTraversable': function not inlinable [-Winline]
  200 | inline scene::Traversable* Node_getTraversable (scene::Node& node)
      |                            ^
src/tools/radiant/libs/scenelib.h:365:62: note: called from here
  365 |         scene::Traversable* traversable = Node_getTraversable(node);
      |                                                              ^
src/tools/radiant/libs/scenelib.h: In function 'Instance_setSelected':
src/tools/radiant/libs/scenelib.h:488:20: warning: inlining failed in call to 'Instance_getSelectable': function not inlinable [-Winline]
  488 | inline Selectable* Instance_getSelectable (scene::Instance& instance)
      |                    ^
src/tools/radiant/libs/scenelib.h:600:56: note: called from here
  600 |         Selectable* selectable = Instance_getSelectable(instance);
      |                                                        ^
src/tools/radiant/radiant/model.cpp: In member function '__ct_base ':
src/tools/radiant/radiant/model.cpp:155:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline]
  155 | class PicoModelAPIConstructor
      |       ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:91:59: note: called from here
   91 |                                         m_cycleCheck(false)
      |                                                           ^
src/tools/radiant/radiant/xyview/XYWnd.cpp: In member function 'setViewType':
src/tools/radiant/radiant/xyview/XYWnd.cpp:60:20: warning: inlining failed in call to 'ViewType_getTitle': function not inlinable [-Winline]
   60 | inline const char* ViewType_getTitle (EViewType viewtype)
      |                    ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:743:37: note: called from here
  743 |                 gtk_window_set_title(_parent, ViewType_getTitle(m_viewType));
      |                                     ^
src/tools/radiant/include/iscenegraph.h: In function 'Scene_FindEntityByClass':
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/libs/entitylib.h:71:25: note: called from here
   71 |         GlobalSceneGraph().traverse(EntityFindByClassname(name, entity));
      |                         ^
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^
src/tools/radiant/libs/generic/constant.h:43:29: note: called from here
   43 |         return ostream_write(ostream, typename Type::Value(c));
      |                             ^
src/tools/radiant/libs/scenelib.h: In function 'node_is_worldspawn':
src/tools/radiant/libs/scenelib.h:269:16: warning: inlining failed in call to 'Node_getEntity': function not inlinable [-Winline]
  269 | inline Entity* Node_getEntity(scene::Node& node) {
      |                ^
src/tools/radiant/libs/entitylib.h:77:40: note: called from here
   77 |         Entity* entity = Node_getEntity(node);
      |                                        ^
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^
src/tools/radiant/libs/generic/constant.h:43:29: note: called from here
   43 |         return ostream_write(ostream, typename Type::Value(c));
      |                             ^
src/tools/radiant/libs/generic/constant.h: In function 'operator<<':
src/tools/radiant/libs/generic/constant.h:41:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_affine_invert':
src/tools/radiant/libs/math/matrix.h:648:16: warning: inlining failed in call to 'matrix4_affine_inverse': function not inlinable [-Winline]
  648 | inline Matrix4 matrix4_affine_inverse (const Matrix4& self)
      |                ^
src/tools/radiant/libs/math/matrix.h:685:38: note: called from here
  685 |         self = matrix4_affine_inverse(self);
      |                                      ^
src/tools/radiant/include/iregistry.h: In member function '__ct_base ':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:77:39: note: called from here
   77 |                         GlobalRegistry().getFloat("game/defaults/minWorldCoord")), _maxWorldCoord(GlobalRegistry().getFloat(
      |                                       ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:77:113: note: called from here
   77 |                         GlobalRegistry().getFloat("game/defaults/minWorldCoord")), _maxWorldCoord(GlobalRegistry().getFloat(
      |                                                                                                                 ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:137:25: note: called from here
  137 |         GlobalSceneGraph().addSceneObserver(this);
      |                         ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:140:27: note: called from here
  140 |         GlobalEventManager().connect(GTK_OBJECT(m_gl_widget));
      |                           ^
src/tools/radiant/libs/traverselib.h: In member function 'operator=':
src/tools/radiant/libs/traverselib.h:116:13: warning: inlining failed in call to 'nodeset_diff': function not inlinable [-Winline]
  116 | inline void nodeset_diff (const UnsortedNodeSet& self, const UnsortedNodeSet& other,
      |             ^
src/tools/radiant/libs/traverselib.h:177:45: note: called from here
  177 |                                 nodeset_diff(m_children, other.m_children, m_observer);
      |                                             ^
src/tools/radiant/include/itextstream.h: In member function 'mipReduce':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/textures/TextureManipulator.cpp:557:49: note: called from here
  557 |                         globalOutputStream() << "GL_MipReduce: desired size already achieved\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/textures/TextureManipulator.cpp:557:49: note: called from here
  557 |                         globalOutputStream() << "GL_MipReduce: desired size already achieved\n";
      |                                                 ^
src/tools/radiant/libs/generic/constant.h: In function 'operator<<':
src/tools/radiant/libs/generic/constant.h:41:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/libs/math/FloatTools.h: In member function 'NewBrushDrag':
src/tools/radiant/libs/math/FloatTools.h:38:16: warning: inlining failed in call to 'float_snapped': function not inlinable [-Winline]
   38 | inline Element float_snapped (const Element& f, const OtherElement& snap)
      |                ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:615:35: note: called from here
  615 |         maxs[nDim] = float_snapped(GlobalSelectionSystem().getWorkZone().max[nDim], GlobalGrid().getGridSize());
      |                                   ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:615:57: note: called from here
  615 |         maxs[nDim] = float_snapped(GlobalSelectionSystem().getWorkZone().max[nDim], GlobalGrid().getGridSize());
      |                                                         ^
src/tools/radiant/include/igrid.h:74:22: warning: inlining failed in call to 'GlobalGrid': function not inlinable [-Winline]
   74 | inline IGridManager& GlobalGrid() {
      |                      ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:615:95: note: called from here
  615 |         maxs[nDim] = float_snapped(GlobalSelectionSystem().getWorkZone().max[nDim], GlobalGrid().getGridSize());
      |                                                                                               ^
src/tools/radiant/libs/math/FloatTools.h:38:16: warning: inlining failed in call to 'float_snapped': function not inlinable [-Winline]
   38 | inline Element float_snapped (const Element& f, const OtherElement& snap)
      |                ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:614:35: note: called from here
  614 |         mins[nDim] = float_snapped(GlobalSelectionSystem().getWorkZone().min[nDim], GlobalGrid().getGridSize());
      |                                   ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:614:57: note: called from here
  614 |         mins[nDim] = float_snapped(GlobalSelectionSystem().getWorkZone().min[nDim], GlobalGrid().getGridSize());
      |                                                         ^
src/tools/radiant/include/igrid.h:74:22: warning: inlining failed in call to 'GlobalGrid': function not inlinable [-Winline]
   74 | inline IGridManager& GlobalGrid() {
      |                      ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:614:95: note: called from here
  614 |         mins[nDim] = float_snapped(GlobalSelectionSystem().getWorkZone().min[nDim], GlobalGrid().getGridSize());
      |                                                                                               ^
src/tools/radiant/include/igrid.h:74:22: warning: inlining failed in call to 'GlobalGrid': function not inlinable [-Winline]
   74 | inline IGridManager& GlobalGrid() {
      |                      ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:618:53: note: called from here
  618 |                 maxs[nDim] = mins[nDim] + GlobalGrid().getGridSize();
      |                                                     ^
src/tools/radiant/include/ibrush.h:68:22: warning: inlining failed in call to 'GlobalBrushCreator': function not inlinable [-Winline]
   68 | inline BrushCreator& GlobalBrushCreator ()
      |                      ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:631:59: note: called from here
  631 |                 NodeSmartReference node(GlobalBrushCreator().createBrush());
      |                                                           ^
src/tools/radiant/libs/scenelib.h:200:28: warning: inlining failed in call to 'Node_getTraversable': function not inlinable [-Winline]
  200 | inline scene::Traversable* Node_getTraversable (scene::Node& node)
      |                            ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:632:36: note: called from here
  632 |                 Node_getTraversable(GlobalMap().findOrInsertWorldspawn())->insert(node);
      |                                    ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:634:69: note: called from here
  634 |                 scene::Path brushpath(makeReference(GlobalSceneGraph().root()));
      |                                                                     ^
src/tools/radiant/libs/generic/reference.h:62:24: warning: inlining failed in call to 'makeReference': function not inlinable [-Winline]
   62 | inline Reference<Type> makeReference(Type& value) {
      |                        ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:634:52: note: called from here
  634 |                 scene::Path brushpath(makeReference(GlobalSceneGraph().root()));
      |                                                    ^
src/tools/radiant/libs/generic/reference.h:62:24: warning: inlining failed in call to 'makeReference': function not inlinable [-Winline]
   62 | inline Reference<Type> makeReference(Type& value) {
      |                        ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:635:45: note: called from here
  635 |                 brushpath.push(makeReference(*GlobalMap().getWorldspawn()));
      |                                             ^
src/tools/radiant/libs/generic/reference.h:62:24: warning: inlining failed in call to 'makeReference': function not inlinable [-Winline]
   62 | inline Reference<Type> makeReference(Type& value) {
      |                        ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:636:45: note: called from here
  636 |                 brushpath.push(makeReference(node.get()));
      |                                             ^
src/tools/radiant/libs/scenelib.h:622:13: warning: inlining failed in call to 'selectPath.constprop': function not inlinable [-Winline]
  622 | inline void selectPath (const scene::Path& path, bool selected)
      |             ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:637:27: note: called from here
  637 |                 selectPath(brushpath, true);
      |                           ^
src/tools/radiant/include/isound.h: In function 'GlobalSoundManager_switchPlaybackEnabledFlag':
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/include/isound.h:110:23: warning: inlining failed in call to 'GlobalSoundManager': function not inlinable [-Winline]
  110 | inline ISoundManager& GlobalSoundManager ()
      |                       ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:642:35: note: called from here
  642 |         Scene_BrushResize_Selected(GlobalSceneGraph(), AABB::createFromMinMax(mins, maxs), NewBrushDragGetTexture());
      |                                   ^
src/tools/radiant/radiant/sound/SoundManager.cpp:92:27: note: called from here
   92 |         GlobalSoundManager().switchPlaybackEnabledFlag();
      |                           ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:594:26: warning: inlining failed in call to 'NewBrushDragGetTexture': function not inlinable [-Winline]
  594 | inline const std::string NewBrushDragGetTexture (void)
      |                          ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:642:114: note: called from here
  642 |         Scene_BrushResize_Selected(GlobalSceneGraph(), AABB::createFromMinMax(mins, maxs), NewBrushDragGetTexture());
      |                                                                                                                  ^
src/tools/radiant/include/iump.h: In member function 'getMapDefID':
src/tools/radiant/include/iump.h:72:20: warning: inlining failed in call to 'GlobalUMPSystem': function not inlinable [-Winline]
   72 | inline IUMPSystem& GlobalUMPSystem() {
      |                    ^
src/tools/radiant/radiant/ufoscript/mapdef/MapDef.cpp:54:60: note: called from here
   54 |                 const std::string umpName = GlobalUMPSystem().getUMPFilename(mapname);
      |                                                            ^
src/tools/radiant/libs/os/path.h:78:28: warning: inlining failed in call to 'getFilenameFromPath': function not inlinable [-Winline]
   78 |         inline std::string getFilenameFromPath (const std::string& path)
      |                            ^
src/tools/radiant/radiant/ufoscript/mapdef/MapDef.cpp:53:90: note: called from here
   53 |                 const std::string mapname = os::getFilenameFromPath(GlobalMap().getName());
      |                                                                                          ^
src/tools/radiant/libs/os/path.h:102:28: warning: inlining failed in call to 'stripExtension': function not inlinable [-Winline]
  102 |         inline std::string stripExtension (const std::string& filename)
      |                            ^
src/tools/radiant/radiant/ufoscript/mapdef/MapDef.cpp:56:58: note: called from here
   56 |                         return os::stripExtension(umpName);
      |                                                          ^
src/tools/radiant/libs/os/path.h:102:28: warning: inlining failed in call to 'stripExtension': function not inlinable [-Winline]
  102 |         inline std::string stripExtension (const std::string& filename)
      |                            ^
src/tools/radiant/radiant/ufoscript/mapdef/MapDef.cpp:58:72: note: called from here
   58 |                 const std::string baseName = os::stripExtension(mapname);
      |                                                                        ^
src/tools/radiant/radiant/entity/targetable.h: In function '__static_initialization_and_destruction_0.constprop':
src/tools/radiant/radiant/entity/targetable.h:313:7: warning: inlining failed in call to '__ct_base .constprop': function not inlinable [-Winline]
  313 | class RenderableConnectionLines: public Renderable
      |       ^
src/tools/radiant/libs/generic/static.h:50:6: note: called from here
   50 | Type Static<Type, Context>::m_instance;
      |      ^
src/tools/radiant/include/iregistry.h: In member function 'keyChanged':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/map/AutoSaver.cpp:49:35: note: called from here
   49 |         _interval = GlobalRegistry().getInt(RKEY_AUTOSAVE_INTERVAL) * 60;
      |                                   ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/map/AutoSaver.cpp:48:44: note: called from here
   48 |         _snapshotsEnabled = (GlobalRegistry().get(RKEY_AUTOSAVE_SNAPSHOTS_ENABLED) == "1");
      |                                            ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/map/AutoSaver.cpp:47:35: note: called from here
   47 |         _enabled = (GlobalRegistry().get(RKEY_AUTOSAVE_ENABLED) == "1");
      |                                   ^
src/tools/radiant/include/ieventmanager.h: In member function 'mouseUp':
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:857:55: note: called from here
  857 |         IMouseEvents& mouseEvents = GlobalEventManager().MouseEvents();
      |                                                       ^
src/tools/radiant/include/iclipper.h:107:17: warning: inlining failed in call to 'GlobalClipper': function not inlinable [-Winline]
  107 | inline Clipper& GlobalClipper() {
      |                 ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:858:26: note: called from here
  858 |         if (GlobalClipper().clipMode() && mouseEvents.stateMatchesXYViewEvent(ui::xySelect, event)) {
      |                          ^
src/tools/radiant/libs/scenelib.h: In member function 'pre':
src/tools/radiant/libs/scenelib.h:622:13: warning: inlining failed in call to 'selectPath.constprop': function not inlinable [-Winline]
  622 | inline void selectPath (const scene::Path& path, bool selected)
      |             ^
src/tools/radiant/radiant/map/algorithm/Merge.h:22:35: note: called from here
   22 |                         selectPath(m_path, true);
      |                                   ^
src/tools/radiant/libs/generic/reference.h:62:24: warning: inlining failed in call to 'makeReference': function not inlinable [-Winline]
   62 | inline Reference<Type> makeReference(Type& value) {
      |                        ^
src/tools/radiant/radiant/map/algorithm/Merge.h:21:50: note: called from here
   21 |                         m_path.push(makeReference(node));
      |                                                  ^
src/tools/radiant/libs/scenelib.h:200:28: warning: inlining failed in call to 'Node_getTraversable': function not inlinable [-Winline]
  200 | inline scene::Traversable* Node_getTraversable (scene::Node& node)
      |                            ^
src/tools/radiant/radiant/map/algorithm/Merge.h:20:44: note: called from here
   20 |                         Node_getTraversable(m_path.top())->insert(node);
      |                                            ^
src/tools/radiant/libs/scenelib.h: In member function 'post':
src/tools/radiant/libs/scenelib.h:200:28: warning: inlining failed in call to 'Node_getTraversable': function not inlinable [-Winline]
  200 | inline scene::Traversable* Node_getTraversable (scene::Node& node)
      |                            ^
src/tools/radiant/radiant/map/algorithm/Clone.h:49:44: note: called from here
   49 |                         Node_getTraversable(m_path.parent())->insert(m_path.top());
      |                                            ^
src/tools/radiant/libs/scenelib.h: In member function 'pre':
src/tools/radiant/libs/scenelib.h:269:16: warning: inlining failed in call to 'Node_getEntity': function not inlinable [-Winline]
  269 | inline Entity* Node_getEntity(scene::Node& node) {
      |                ^
src/tools/radiant/libs/entitylib.h:59:64: note: called from here
   59 |                                 Entity* entity = Node_getEntity(path.top());
      |                                                                ^
src/tools/radiant/libs/scenelib.h: In member function 'drawBlockGrid':
src/tools/radiant/libs/scenelib.h:269:16: warning: inlining failed in call to 'Node_getEntity': function not inlinable [-Winline]
  269 | inline Entity* Node_getEntity(scene::Node& node) {
      |                ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:1218:49: note: called from here
 1218 |         const std::string value = Node_getEntity(*GlobalMap().getWorldspawn())->getKeyValue("_blocksize");
      |                                                 ^
src/tools/radiant/libs/string/string.h:172:12: warning: inlining failed in call to 'toInt': function not inlinable [-Winline]
  172 | inline int toInt (const std::string& str, int defaultValue = 0)
      |            ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'attach':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/textures/TexturesMap.cpp:78:9: note: called from here
   78 |         ASSERT_MESSAGE(m_observer == 0, "TexturesMap::attach: cannot attach observer");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/textures/TexturesMap.cpp:78:9: note: called from here
   78 |         ASSERT_MESSAGE(m_observer == 0, "TexturesMap::attach: cannot attach observer");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/textures/TexturesMap.cpp:78:9: note: called from here
   78 |         ASSERT_MESSAGE(m_observer == 0, "TexturesMap::attach: cannot attach observer");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/textures/TexturesMap.cpp:78:9: note: called from here
   78 |         ASSERT_MESSAGE(m_observer == 0, "TexturesMap::attach: cannot attach observer");
      |         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/textures/TexturesMap.cpp:78:9: note: called from here
   78 |         ASSERT_MESSAGE(m_observer == 0, "TexturesMap::attach: cannot attach observer");
      |         ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:1220:42: note: called from here
 1220 |                 blockSize = string::toInt(value);
      |                                          ^
src/tools/radiant/include/igl.h:212:23: warning: inlining failed in call to 'GlobalOpenGL': function not inlinable [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:1265:45: note: called from here
 1265 |                                 GlobalOpenGL().drawString(text);
      |                                             ^
src/tools/radiant/radiant/brush/BrushVisit.h: In function 'Scene_ForEachBrush_ForEachFace.isra':
src/tools/radiant/radiant/brush/BrushVisit.h:119:23: warning: inlining failed in call to 'Scene_forEachBrush.isra': function not inlinable [-Winline]
  119 | inline const Functor& Scene_forEachBrush (scene::Graph& graph, const Functor& functor)
      |                       ^
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h:144:27: note: called from here
  144 |         Scene_forEachBrush(graph, BrushForEachFace(FaceInstanceVisitFace<Functor> (functor)));
      |                           ^
src/tools/radiant/include/itextstream.h: In member function 'writeSeparator':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/script/ScriptTokenWriter.cpp:46:22: note: called from here
   46 |         m_ostream << m_separator;
      |                      ^
src/tools/radiant/radiant/map/algorithm/Clone.h: In function 'node_clone':
src/tools/radiant/radiant/map/algorithm/Clone.h:9:26: warning: inlining failed in call to 'Node_getCloneable': function not inlinable [-Winline]
    9 | inline scene::Cloneable* Node_getCloneable (scene::Node& node)
      |                          ^
src/tools/radiant/radiant/map/algorithm/Clone.h:16:56: note: called from here
   16 |         scene::Cloneable* cloneable = Node_getCloneable(node);
      |                                                        ^
src/tools/radiant/include/itextstream.h: In member function 'writeFloat':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/script/ScriptTokenWriter.cpp:41:31: note: called from here
   41 |         m_ostream << Decimal(f);
      |                               ^
src/tools/radiant/libs/generic/reference.h: In member function 'pre':
src/tools/radiant/libs/generic/reference.h:62:24: warning: inlining failed in call to 'makeReference': function not inlinable [-Winline]
   62 | inline Reference<Type> makeReference(Type& value) {
      |                        ^
src/tools/radiant/radiant/map/algorithm/Clone.h:38:50: note: called from here
   38 |                         m_path.push(makeReference(node_clone(node)));
      |                                                  ^
src/tools/radiant/radiant/map/algorithm/Clone.h:14:21: warning: inlining failed in call to 'node_clone': function not inlinable [-Winline]
   14 | inline scene::Node& node_clone (scene::Node& node)
      |                     ^
src/tools/radiant/radiant/map/algorithm/Clone.h:38:50: note: called from here
   38 |                         m_path.push(makeReference(node_clone(node)));
      |                                                  ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'detach':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/textures/TexturesMap.cpp:84:9: note: called from here
   84 |         ASSERT_MESSAGE(m_observer == &observer, "TexturesMap::detach: cannot detach observer");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/textures/TexturesMap.cpp:84:9: note: called from here
   84 |         ASSERT_MESSAGE(m_observer == &observer, "TexturesMap::detach: cannot detach observer");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/textures/TexturesMap.cpp:84:9: note: called from here
   84 |         ASSERT_MESSAGE(m_observer == &observer, "TexturesMap::detach: cannot detach observer");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/textures/TexturesMap.cpp:84:9: note: called from here
   84 |         ASSERT_MESSAGE(m_observer == &observer, "TexturesMap::detach: cannot detach observer");
      |         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/textures/TexturesMap.cpp:84:9: note: called from here
   84 |         ASSERT_MESSAGE(m_observer == &observer, "TexturesMap::detach: cannot detach observer");
      |         ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/include/itextstream.h: In member function 'writeInteger':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/script/ScriptTokenWriter.cpp:31:22: note: called from here
   31 |         m_ostream << i;
      |                      ^
src/tools/radiant/libs/signal/signal.h: In function 'insert.isra':
src/tools/radiant/libs/signal/signal.h:36:13: warning: inlining failed in call to 'node_link': function not inlinable [-Winline]
   36 | inline void node_link(ListNodeBase* node, ListNodeBase* next) {
      |             ^
src/tools/radiant/libs/signal/signal.h:216:26: note: called from here
  216 |                 node_link(node, pos.node());
      |                          ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'operator*':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/container/cache.h:76:17: note: called from here
   76 |                 ASSERT_NOTNULL(m_value);
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/cache.h:76:17: note: called from here
   76 |                 ASSERT_NOTNULL(m_value);
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/cache.h:76:17: note: called from here
   76 |                 ASSERT_NOTNULL(m_value);
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/cache.h:76:17: note: called from here
   76 |                 ASSERT_NOTNULL(m_value);
      |                 ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/container/cache.h:76:17: note: called from here
   76 |                 ASSERT_NOTNULL(m_value);
      |                 ^
src/tools/radiant/libs/scenelib.h: In member function 'pre':
src/tools/radiant/libs/scenelib.h:309:13: warning: inlining failed in call to 'Node_isBrush': function not inlinable [-Winline]
  309 | inline bool Node_isBrush (scene::Node& node)
      |             ^
src/tools/radiant/radiant/map/MoveLevelWalker.h:54:41: note: called from here
   54 |                         if (Node_isBrush(path.top())) {
      |                                         ^
src/tools/radiant/radiant/map/../brush/BrushNode.h:132:15: warning: inlining failed in call to 'Node_getBrush': function not inlinable [-Winline]
  132 | inline Brush* Node_getBrush (scene::Node& node)
      |               ^
src/tools/radiant/radiant/map/MoveLevelWalker.h:55:61: note: called from here
   55 |                                 Brush* brush = Node_getBrush(path.top());
      |                                                             ^
src/tools/radiant/radiant/map/../brush/BrushVisit.h:90:23: warning: inlining failed in call to 'Brush_forEachFace': function not inlinable [-Winline]
   90 | inline const Functor& Brush_forEachFace (Brush& brush, const Functor& functor)
      |                       ^
src/tools/radiant/radiant/map/MoveLevelWalker.h:57:58: note: called from here
   57 |                                         Brush_forEachFace(*brush, BrushMoveLevel(_up));
      |                                                          ^
src/tools/radiant/libs/scenelib.h:277:13: warning: inlining failed in call to 'Node_isEntity': function not inlinable [-Winline]
  277 | inline bool Node_isEntity (scene::Node& node)
      |             ^
src/tools/radiant/radiant/map/MoveLevelWalker.h:59:49: note: called from here
   59 |                         } else if (Node_isEntity(path.top())) {
      |                                                 ^
src/tools/radiant/libs/scenelib.h:269:16: warning: inlining failed in call to 'Node_getEntity': function not inlinable [-Winline]
  269 | inline Entity* Node_getEntity(scene::Node& node) {
      |                ^
src/tools/radiant/radiant/map/MoveLevelWalker.h:60:64: note: called from here
   60 |                                 Entity* entity = Node_getEntity(path.top());
      |                                                                ^
src/tools/radiant/libs/string/string.h:172:12: warning: inlining failed in call to 'toInt': function not inlinable [-Winline]
  172 | inline int toInt (const std::string& str, int defaultValue = 0)
      |            ^
src/tools/radiant/radiant/map/MoveLevelWalker.h:71:83: note: called from here
   71 |                                                         int levels = string::toInt(spawnflags) & 255;
      |                                                                                   ^
src/tools/radiant/libs/string/string.h:155:20: warning: inlining failed in call to 'toString': function not inlinable [-Winline]
  155 | inline std::string toString (const T& t)
      |                    ^
src/tools/radiant/radiant/map/MoveLevelWalker.h:79:107: note: called from here
   79 |                                                         entity->setKeyValue("spawnflags", string::toString(levels & 255));
      |                                                                                                           ^
src/tools/radiant/libs/math/FloatTools.h: In function 'float_mod.constprop.isra':
src/tools/radiant/libs/math/FloatTools.h:53:16: warning: inlining failed in call to 'float_mod_range.constprop.isra': function not inlinable [-Winline]
   53 | inline Element float_mod_range (const Element& self, const ModulusElement& modulus)
      |                ^
src/tools/radiant/libs/math/FloatTools.h:62:31: note: called from here
   62 |         return float_mod_range(Element(fmod(static_cast<double> (self), static_cast<double> (modulus))), modulus);
      |                               ^
src/tools/radiant/libs/math/FloatTools.h: In function 'float_mod.constprop.isra':
src/tools/radiant/libs/math/FloatTools.h:53:16: warning: inlining failed in call to 'float_mod_range.constprop.isra': function not inlinable [-Winline]
   53 | inline Element float_mod_range (const Element& self, const ModulusElement& modulus)
      |                ^
src/tools/radiant/libs/math/FloatTools.h:62:31: note: called from here
   62 |         return float_mod_range(Element(fmod(static_cast<double> (self), static_cast<double> (modulus))), modulus);
      |                               ^
src/tools/radiant/libs/debugging/debugging.h: In member function '__dt_base ':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/container/cache.h:54:17: note: called from here
   54 |                 ASSERT_MESSAGE(m_count == 0 , "destroying a referenced object\n");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/cache.h:54:17: note: called from here
   54 |                 ASSERT_MESSAGE(m_count == 0 , "destroying a referenced object\n");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/cache.h:54:17: note: called from here
   54 |                 ASSERT_MESSAGE(m_count == 0 , "destroying a referenced object\n");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/cache.h:54:17: note: called from here
   54 |                 ASSERT_MESSAGE(m_count == 0 , "destroying a referenced object\n");
      |                 ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/container/cache.h:54:17: note: called from here
   54 |                 ASSERT_MESSAGE(m_count == 0 , "destroying a referenced object\n");
      |                 ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'attach':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/entity/eclassmodel/../targetable.h:320:25: note: called from here
  320 |                         ASSERT_MESSAGE(m_instances.find(&instance) == m_instances.end(), "cannot attach instance");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/entity/eclassmodel/../targetable.h:320:25: note: called from here
  320 |                         ASSERT_MESSAGE(m_instances.find(&instance) == m_instances.end(), "cannot attach instance");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/entity/eclassmodel/../targetable.h:320:25: note: called from here
  320 |                         ASSERT_MESSAGE(m_instances.find(&instance) == m_instances.end(), "cannot attach instance");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/entity/eclassmodel/../targetable.h:320:25: note: called from here
  320 |                         ASSERT_MESSAGE(m_instances.find(&instance) == m_instances.end(), "cannot attach instance");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/entity/eclassmodel/../targetable.h:320:25: note: called from here
  320 |                         ASSERT_MESSAGE(m_instances.find(&instance) == m_instances.end(), "cannot attach instance");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'decrement':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/container/cache.h:66:17: note: called from here
   66 |                 ASSERT_MESSAGE(!empty(), "destroying a non-existent object\n");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/cache.h:66:17: note: called from here
   66 |                 ASSERT_MESSAGE(!empty(), "destroying a non-existent object\n");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/cache.h:66:17: note: called from here
   66 |                 ASSERT_MESSAGE(!empty(), "destroying a non-existent object\n");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/cache.h:66:17: note: called from here
   66 |                 ASSERT_MESSAGE(!empty(), "destroying a non-existent object\n");
      |                 ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/container/cache.h:66:17: note: called from here
   66 |                 ASSERT_MESSAGE(!empty(), "destroying a non-existent object\n");
      |                 ^
src/tools/radiant/libs/transformlib.h: In member function '__ct_base ':
src/tools/radiant/libs/transformlib.h:129:7: warning: inlining failed in call to '__dt_base ': function not inlinable [-Winline]
  129 | class TransformModifier: public Transformable
      |       ^
src/tools/radiant/radiant/entity/eclassmodel/EClassModelInstance.cpp:10:1: note: called from here
   10 | }
      | ^
src/tools/radiant/libs/debugging/debugging.h: In member function '__dt_base ':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h: In member function '__dt_base ':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/container/cache.h:105:17: note: called from here
  105 |                 ASSERT_MESSAGE(empty(), "HashedCache::~HashedCache: not empty");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/cache.h:105:17: note: called from here
  105 |                 ASSERT_MESSAGE(empty(), "HashedCache::~HashedCache: not empty");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/cache.h:105:17: note: called from here
  105 |                 ASSERT_MESSAGE(empty(), "HashedCache::~HashedCache: not empty");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/cache.h:105:17: note: called from here
  105 |                 ASSERT_MESSAGE(empty(), "HashedCache::~HashedCache: not empty");
      |                 ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/container/cache.h:105:17: note: called from here
  105 |                 ASSERT_MESSAGE(empty(), "HashedCache::~HashedCache: not empty");
      |                 ^
src/tools/radiant/libs/instancelib.h: In function 'InstanceSet_forEach.isra':
src/tools/radiant/libs/instancelib.h:219:22: warning: inlining failed in call to 'operator().constprop': function not inlinable [-Winline]
  219 |                 void operator() (scene::Instance& instance) const
      |                      ^
src/tools/radiant/libs/instancelib.h:210:24: note: called from here
  210 |                 functor(*(*i).second);
      |                        ^
src/tools/radiant/libs/debugging/debugging.h: In member function '__ct_base ':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/xyview/XYRenderer.h:17:25: note: called from here
   17 |                         ASSERT_NOTNULL(selected);
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/xyview/XYRenderer.h:17:25: note: called from here
   17 |                         ASSERT_NOTNULL(selected);
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/xyview/XYRenderer.h:17:25: note: called from here
   17 |                         ASSERT_NOTNULL(selected);
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/xyview/XYRenderer.h:17:25: note: called from here
   17 |                         ASSERT_NOTNULL(selected);
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/xyview/XYRenderer.h:17:25: note: called from here
   17 |                         ASSERT_NOTNULL(selected);
      |                         ^
src/tools/radiant/radiant/entity/targetable.h: In function '__static_initialization_and_destruction_0.constprop':
src/tools/radiant/radiant/entity/targetable.h:313:7: warning: inlining failed in call to '__ct_base .constprop': function not inlinable [-Winline]
  313 | class RenderableConnectionLines: public Renderable
      |       ^
src/tools/radiant/libs/generic/static.h:50:6: note: called from here
   50 | Type Static<Type, Context>::m_instance;
      |      ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'release':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/container/cache.h:145:17: note: called from here
  145 |                 ASSERT_MESSAGE(i != m_map.end(), "releasing a non-existent object\n");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/cache.h:145:17: note: called from here
  145 |                 ASSERT_MESSAGE(i != m_map.end(), "releasing a non-existent object\n");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/cache.h:145:17: note: called from here
  145 |                 ASSERT_MESSAGE(i != m_map.end(), "releasing a non-existent object\n");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/cache.h:145:17: note: called from here
  145 |                 ASSERT_MESSAGE(i != m_map.end(), "releasing a non-existent object\n");
      |                 ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/container/cache.h:145:17: note: called from here
  145 |                 ASSERT_MESSAGE(i != m_map.end(), "releasing a non-existent object\n");
      |                 ^
src/tools/radiant/libs/transformlib.h: In member function '__ct_base ':
src/tools/radiant/libs/transformlib.h:129:7: warning: inlining failed in call to '__dt_base ': function not inlinable [-Winline]
  129 | class TransformModifier: public Transformable
      |       ^
src/tools/radiant/radiant/entity/model/MiscModelInstance.cpp:9:1: note: called from here
    9 | }
      | ^
src/tools/radiant/libs/instancelib.h: In function 'InstanceSet_forEach.isra':
src/tools/radiant/libs/instancelib.h:219:22: warning: inlining failed in call to 'operator().constprop': function not inlinable [-Winline]
  219 |                 void operator() (scene::Instance& instance) const
      |                      ^
src/tools/radiant/libs/instancelib.h:210:24: note: called from here
  210 |                 functor(*(*i).second);
      |                        ^
src/tools/radiant/libs/instancelib.h: In function 'InstanceSet_forEach.isra':
src/tools/radiant/libs/instancelib.h:219:22: warning: inlining failed in call to 'operator().constprop': function not inlinable [-Winline]
  219 |                 void operator() (scene::Instance& instance) const
      |                      ^
src/tools/radiant/libs/instancelib.h:210:24: note: called from here
  210 |                 functor(*(*i).second);
      |                        ^
src/tools/radiant/libs/instancelib.h: In function 'InstanceSet_forEach.isra':
src/tools/radiant/libs/instancelib.h:219:22: warning: inlining failed in call to 'operator().constprop': function not inlinable [-Winline]
  219 |                 void operator() (scene::Instance& instance) const
      |                      ^
src/tools/radiant/libs/instancelib.h:210:24: note: called from here
  210 |                 functor(*(*i).second);
      |                        ^
src/tools/radiant/libs/debugging/debugging.h: In function 'getTable.constprop':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'detach':
src/tools/radiant/libs/debugging/debugging.h: In function 'getTable.constprop':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/entity/eclassmodel/../targetable.h:325:25: note: called from here
  325 |                         ASSERT_MESSAGE(m_instances.find(&instance) != m_instances.end(), "cannot detach instance");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/entity/eclassmodel/../targetable.h:325:25: note: called from here
  325 |                         ASSERT_MESSAGE(m_instances.find(&instance) != m_instances.end(), "cannot detach instance");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/entity/eclassmodel/../targetable.h:325:25: note: called from here
  325 |                         ASSERT_MESSAGE(m_instances.find(&instance) != m_instances.end(), "cannot detach instance");
      |                         ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/radiant/entity/eclassmodel/../targetable.h:325:25: note: called from here
  325 |                         ASSERT_MESSAGE(m_instances.find(&instance) != m_instances.end(), "cannot detach instance");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/entity/eclassmodel/../targetable.h:325:25: note: called from here
  325 |                         ASSERT_MESSAGE(m_instances.find(&instance) != m_instances.end(), "cannot detach instance");
      |                         ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/transformlib.h: In member function '__dt_base ':
src/tools/radiant/include/iundo.h: In member function 'increaseRedo':
src/tools/radiant/include/iundo.h:172:20: warning: inlining failed in call to 'GlobalUndoSystem': function not inlinable [-Winline]
  172 | inline UndoSystem& GlobalUndoSystem ()
      |                    ^
src/tools/radiant/libs/transformlib.h:129:7: warning: inlining failed in call to '__dt_base ': function not inlinable [-Winline]
  129 | class TransformModifier: public Transformable
      |       ^
src/tools/radiant/radiant/undo/UndoStateTracker.cpp:24:43: note: called from here
   24 |         if (m_redoSteps < GlobalUndoSystem().getLevels()) {
      |                                           ^
src/tools/radiant/radiant/entity/eclassmodel/EClassModelInstance.cpp:17:1: note: called from here
   17 | }
      | ^
src/tools/radiant/libs/debugging/debugging.h: In function 'getTable.constprop':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/iundo.h: In member function 'checkUndoLevel':
src/tools/radiant/include/iundo.h:172:20: warning: inlining failed in call to 'GlobalUndoSystem': function not inlinable [-Winline]
  172 | inline UndoSystem& GlobalUndoSystem ()
      |                    ^
src/tools/radiant/radiant/undo/UndoStateTracker.cpp:34:59: note: called from here
   34 |         const unsigned int currentLevel = GlobalUndoSystem().getLevels();
      |                                                           ^
src/tools/radiant/libs/math/pi.h: In member function 'orientCamera':
src/tools/radiant/libs/math/pi.h:38:15: warning: inlining failed in call to 'radians_to_degrees': function not inlinable [-Winline]
   38 | inline double radians_to_degrees (double radians)
      |               ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:321:72: note: called from here
  321 |                 angles[nAngle] = static_cast<float> (radians_to_degrees(atan2(point[n1], point[n2])));
      |                                                                        ^
src/tools/radiant/libs/string/string.h: In member function 'parseTile':
src/tools/radiant/libs/string/string.h:172:12: warning: inlining failed in call to 'toInt': function not inlinable [-Winline]
  172 | inline int toInt (const std::string& str, int defaultValue = 0)
      |            ^
src/tools/radiant/radiant/ump/UMPFile.cpp:99:87: note: called from here
   99 |                         UMPTile tile(name, string::toInt(width), string::toInt(height));
      |                                                                                       ^
src/tools/radiant/libs/string/string.h:172:12: warning: inlining failed in call to 'toInt': function not inlinable [-Winline]
  172 | inline int toInt (const std::string& str, int defaultValue = 0)
      |            ^
src/tools/radiant/radiant/ump/UMPFile.cpp:99:87: note: called from here
   99 |                         UMPTile tile(name, string::toInt(width), string::toInt(height));
      |                                                                                       ^
src/tools/radiant/libs/transformlib.h: In member function '__dt_base ':
src/tools/radiant/libs/transformlib.h:129:7: warning: inlining failed in call to '__dt_base ': function not inlinable [-Winline]
  129 | class TransformModifier: public Transformable
      |       ^
src/tools/radiant/radiant/entity/generic/GenericEntityInstance.cpp:29:1: note: called from here
   29 | }
      | ^
src/tools/radiant/include/iundo.h: In member function 'increaseUndo':
src/tools/radiant/include/iundo.h:172:20: warning: inlining failed in call to 'GlobalUndoSystem': function not inlinable [-Winline]
  172 | inline UndoSystem& GlobalUndoSystem ()
      |                    ^
src/tools/radiant/radiant/undo/UndoStateTracker.cpp:45:43: note: called from here
   45 |         if (m_undoSteps < GlobalUndoSystem().getLevels()) {
      |                                           ^
src/tools/radiant/libs/debugging/debugging.h: In function 'getTable.constprop':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/ieventmanager.h: In member function 'mouseDown':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:751:55: note: called from here
  751 |         IMouseEvents& mouseEvents = GlobalEventManager().MouseEvents();
      |                                                       ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:771:34: note: called from here
  771 |         if (GlobalSelectionSystem().countSelected() == 0 && mouseEvents.stateMatchesXYViewEvent(ui::xyNewBrushDrag,
      |                                  ^
src/tools/radiant/include/iclipper.h:107:17: warning: inlining failed in call to 'GlobalClipper': function not inlinable [-Winline]
  107 | inline Clipper& GlobalClipper() {
      |                 ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:779:34: note: called from here
  779 |                 if (GlobalClipper().clipMode()) {
      |                                  ^
src/tools/radiant/libs/debugging/debugging.h: In function 'getTable.constprop':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/transformlib.h: In member function '__dt_base ':
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/transformlib.h:129:7: warning: inlining failed in call to '__dt_base ': function not inlinable [-Winline]
  129 | class TransformModifier: public Transformable
      |       ^
src/tools/radiant/radiant/entity/model/MiscModelInstance.cpp:15:1: note: called from here
   15 | }
      | ^
src/tools/radiant/include/ieventmanager.h: In member function 'mouseMoved':
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:792:55: note: called from here
  792 |         IMouseEvents& mouseEvents = GlobalEventManager().MouseEvents();
      |                                                       ^
src/tools/radiant/include/iclipper.h:107:17: warning: inlining failed in call to 'GlobalClipper': function not inlinable [-Winline]
  107 | inline Clipper& GlobalClipper() {
      |                 ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:810:34: note: called from here
  810 |                 if (GlobalClipper().clipMode() && GlobalClipper().getMovingClip() != 0) {
      |                                  ^
src/tools/radiant/include/iclipper.h:107:17: warning: inlining failed in call to 'GlobalClipper': function not inlinable [-Winline]
  107 | inline Clipper& GlobalClipper() {
      |                 ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:810:64: note: called from here
  810 |                 if (GlobalClipper().clipMode() && GlobalClipper().getMovingClip() != 0) {
      |                                                                ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:825:76: note: called from here
  825 |                         << "  z:: " << FloatFormat(m_mousePosition[2], 6, 1);
      |                                                                            ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:825:76: note: called from here
  825 |                         << "  z:: " << FloatFormat(m_mousePosition[2], 6, 1);
      |                                                                            ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:825:76: note: called from here
  825 |                         << "  z:: " << FloatFormat(m_mousePosition[2], 6, 1);
      |                                                                            ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:825:76: note: called from here
  825 |                         << "  z:: " << FloatFormat(m_mousePosition[2], 6, 1);
      |                                                                            ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:825:76: note: called from here
  825 |                         << "  z:: " << FloatFormat(m_mousePosition[2], 6, 1);
      |                                                                            ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:825:76: note: called from here
  825 |                         << "  z:: " << FloatFormat(m_mousePosition[2], 6, 1);
      |                                                                            ^
src/tools/radiant/libs/debugging/debugging.h: In function 'getTable.constprop':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/iselection.h: In member function 'showTerrainDefinitionForTexture':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/ufoscript/terrain/Terrain.cpp:116:43: note: called from here
  116 |                 if (!GlobalSelectionSystem().areFacesSelected()) {
      |                                           ^
src/tools/radiant/libs/debugging/debugging.h: In function 'getTable.constprop':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/math/FloatTools.h: In member function 'chaseMouse':
src/tools/radiant/libs/math/FloatTools.h:31:12: warning: inlining failed in call to 'float_to_integer.isra': function not inlinable [-Winline]
   31 | inline int float_to_integer (const Element& f)
      |            ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:424:15: note: called from here
  424 |         scroll(float_to_integer(multiplier * m_chasemouse_delta_x), float_to_integer(multiplier * -m_chasemouse_delta_y));
      |               ^
src/tools/radiant/libs/math/FloatTools.h:31:12: warning: inlining failed in call to 'float_to_integer.isra': function not inlinable [-Winline]
   31 | inline int float_to_integer (const Element& f)
      |            ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:424:15: note: called from here
  424 |         scroll(float_to_integer(multiplier * m_chasemouse_delta_x), float_to_integer(multiplier * -m_chasemouse_delta_y));
      |               ^
src/tools/radiant/include/iselection.h: In member function 'generateTerrainDefinitionsForTextures':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/ufoscript/terrain/Terrain.cpp:87:43: note: called from here
   87 |                 if (!GlobalSelectionSystem().areFacesSelected()) {
      |                                           ^
src/tools/radiant/radiant/ufoscript/terrain/../../brush/BrushVisit.h:187:23: warning: inlining failed in call to 'Scene_ForEachSelectedBrushFace.isra': function not inlinable [-Winline]
  187 | inline const Functor& Scene_ForEachSelectedBrushFace (const Functor& functor)
      |                       ^
src/tools/radiant/radiant/ufoscript/terrain/Terrain.cpp:93:47: note: called from here
   93 |                 Scene_ForEachSelectedBrushFace(GenerateTerrainForFaces(os, this));
      |                                               ^
src/tools/radiant/libs/debugging/debugging.h: In function 'getTable.constprop':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h: In function 'getTable.constprop':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h: In function 'getTable.constprop':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/igrid.h: In member function 'drawGrid':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/igrid.h:74:22: warning: inlining failed in call to 'GlobalGrid': function not inlinable [-Winline]
   74 | inline IGridManager& GlobalGrid() {
      |                      ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:1002:37: note: called from here
 1002 |         int minor_power = GlobalGrid().getGridPower();
      |                                     ^
src/tools/radiant/include/igrid.h:74:22: warning: inlining failed in call to 'GlobalGrid': function not inlinable [-Winline]
   74 | inline IGridManager& GlobalGrid() {
      |                      ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:1000:55: note: called from here
 1000 |         step = minor_step = stepx = stepy = GlobalGrid().getGridSize();
      |                                                       ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:45:15: warning: inlining failed in call to 'two_to_the_power': function not inlinable [-Winline]
   45 | inline double two_to_the_power (int power)
      |               ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:1012:46: note: called from here
 1012 |                 step = float(two_to_the_power(power));
      |                                              ^
src/tools/radiant/include/igrid.h:74:22: warning: inlining failed in call to 'GlobalGrid': function not inlinable [-Winline]
   74 | inline IGridManager& GlobalGrid() {
      |                      ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:1055:50: note: called from here
 1055 |                                 look = GlobalGrid().getMajorLook();
      |                                                  ^
src/tools/radiant/include/igrid.h:74:22: warning: inlining failed in call to 'GlobalGrid': function not inlinable [-Winline]
   74 | inline IGridManager& GlobalGrid() {
      |                      ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:1065:50: note: called from here
 1065 |                                 look = GlobalGrid().getMinorLook();
      |                                                  ^
src/tools/radiant/include/igl.h:212:23: warning: inlining failed in call to 'GlobalOpenGL': function not inlinable [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:1164:71: note: called from here
 1164 |                 const float offx = m_vOrigin[nDim2] + h - GlobalOpenGL().m_fontHeight / m_fScale;
      |                                                                       ^
src/tools/radiant/include/igl.h:212:23: warning: inlining failed in call to 'GlobalOpenGL': function not inlinable [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:1170:37: note: called from here
 1170 |                         GlobalOpenGL().drawString(text);
      |                                     ^
src/tools/radiant/include/igl.h:212:23: warning: inlining failed in call to 'GlobalOpenGL': function not inlinable [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:1175:37: note: called from here
 1175 |                         GlobalOpenGL().drawString(text);
      |                                     ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:60:20: warning: inlining failed in call to 'ViewType_getTitle': function not inlinable [-Winline]
   60 | inline const char* ViewType_getTitle (EViewType viewtype)
      |                    ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:1187:50: note: called from here
 1187 |                         GlobalOpenGL().drawString(ViewType_getTitle(m_viewType));
      |                                                  ^
src/tools/radiant/include/igl.h:212:23: warning: inlining failed in call to 'GlobalOpenGL': function not inlinable [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:1187:37: note: called from here
 1187 |                         GlobalOpenGL().drawString(ViewType_getTitle(m_viewType));
      |                                     ^
src/tools/radiant/libs/debugging/debugging.h: In function 'getTable.constprop':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:1199:76: note: called from here
 1199 |                 const selection::WorkZone& workZone = GlobalSelectionSystem().getWorkZone();
      |                                                                            ^
src/tools/radiant/libs/debugging/debugging.h: In function 'getTable.constprop':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h: In function 'getTable.constprop':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/iregistry.h: In member function 'add':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/ufoscript/mapdef/MapDef.cpp:32:56: note: called from here
   32 |                 TextFileInputStream file(GlobalRegistry().get(RKEY_APP_PATH) + "mapdef.template");
      |                                                        ^
src/tools/radiant/libs/debugging/debugging.h: In function 'getTable.constprop':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h: In member function 'writeUnsigned':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/script/ScriptTokenWriter.cpp:36:40: note: called from here
   36 |         m_ostream << string::toString(i);
      |                                        ^
src/tools/radiant/libs/string/string.h:155:20: warning: inlining failed in call to 'toString': function not inlinable [-Winline]
  155 | inline std::string toString (const T& t)
      |                    ^
src/tools/radiant/radiant/script/ScriptTokenWriter.cpp:36:38: note: called from here
   36 |         m_ostream << string::toString(i);
      |                                      ^
src/tools/radiant/libs/debugging/debugging.h: In function 'getTable.constprop':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h: In function 'getTable.constprop':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h: In function 'getTable.constprop':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h: In function 'getTable.constprop':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write.isra':
src/tools/radiant/libs/stream/textstream.h:96:14: warning: inlining failed in call to 'write_unsigned_decimal_backward.constprop': function not inlinable [-Winline]
   96 | inline char* write_unsigned_decimal_backward(char* ptr, unsigned int decimal, bool show_positive) {
      |              ^
src/tools/radiant/libs/stream/textstream.h:161:72: note: called from here
  161 |         char* begin = TextOutputDetail::write_unsigned_decimal_backward(buf + bufferSize, i, false);
      |                                                                        ^
src/tools/radiant/libs/debugging/debugging.h: In member function '__dt_base ':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/ishadersystem.h: In member function 'setStatusText':
src/tools/radiant/include/ishadersystem.h:110:22: warning: inlining failed in call to 'GlobalShaderSystem': function not inlinable [-Winline]
  110 | inline ShaderSystem& GlobalShaderSystem ()
      |                      ^
src/tools/radiant/radiant/sidebar/texturebrowser.cpp:205:48: note: called from here
  205 |         IShader* shaderPtr = GlobalShaderSystem().getShaderForName(name);
      |                                                ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/sidebar/texturebrowser.cpp:208:103: note: called from here
  208 |         strTex << name << " W: " << string::toString(q->width) << " H: " << string::toString(q->height);
      |                                                                                                       ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/sidebar/texturebrowser.cpp:208:103: note: called from here
  208 |         strTex << name << " W: " << string::toString(q->width) << " H: " << string::toString(q->height);
      |                                                                                                       ^
src/tools/radiant/libs/string/string.h:155:20: warning: inlining failed in call to 'toString': function not inlinable [-Winline]
  155 | inline std::string toString (const T& t)
      |                    ^
src/tools/radiant/radiant/sidebar/texturebrowser.cpp:208:53: note: called from here
  208 |         strTex << name << " W: " << string::toString(q->width) << " H: " << string::toString(q->height);
      |                                                     ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/sidebar/texturebrowser.cpp:208:103: note: called from here
  208 |         strTex << name << " W: " << string::toString(q->width) << " H: " << string::toString(q->height);
      |                                                                                                       ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/sidebar/texturebrowser.cpp:208:103: note: called from here
  208 |         strTex << name << " W: " << string::toString(q->width) << " H: " << string::toString(q->height);
      |                                                                                                       ^
src/tools/radiant/libs/string/string.h:155:20: warning: inlining failed in call to 'toString': function not inlinable [-Winline]
  155 | inline std::string toString (const T& t)
      |                    ^
src/tools/radiant/radiant/sidebar/texturebrowser.cpp:208:93: note: called from here
  208 |         strTex << name << " W: " << string::toString(q->width) << " H: " << string::toString(q->height);
      |                                                                                             ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/sidebar/texturebrowser.cpp:208:103: note: called from here
  208 |         strTex << name << " W: " << string::toString(q->width) << " H: " << string::toString(q->height);
      |                                                                                                       ^
src/tools/radiant/libs/shaderlib.h:75:20: warning: inlining failed in call to 'shader_get_textureName': function not inlinable [-Winline]
   75 | inline std::string shader_get_textureName (const std::string& name)
      |                    ^
src/tools/radiant/radiant/sidebar/texturebrowser.cpp:210:91: note: called from here
  210 |         g_pParentWnd->SetStatusText(g_pParentWnd->m_texture_status, shader_get_textureName(strTex.toString()));
      |                                                                                           ^
src/tools/radiant/libs/debugging/debugging.h: In function 'getTable.constprop':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h: In function 'getTable.constprop':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/ifilesystem.h: In member function 'loadModelFromPath':
src/tools/radiant/include/ifilesystem.h:109:27: warning: inlining failed in call to 'GlobalFileSystem': function not inlinable [-Winline]
  109 | inline VirtualFileSystem& GlobalFileSystem ()
      |                           ^
src/tools/radiant/radiant/model.cpp:116:67: note: called from here
  116 |                         AutoPtr<ArchiveFile> file(GlobalFileSystem().openFile(name));
      |                                                                   ^
src/tools/radiant/libs/shaderlib.h: In member function 'setSelectedShader':
src/tools/radiant/libs/shaderlib.h:65:27: warning: inlining failed in call to 'GlobalTexturePrefix_get': function not inlinable [-Winline]
   65 | inline const std::string& GlobalTexturePrefix_get ()
      |                           ^
src/tools/radiant/radiant/sidebar/texturebrowser.cpp:217:49: note: called from here
  217 |                 shader = GlobalTexturePrefix_get() + "tex_common/nodraw";
      |                                                 ^
src/tools/radiant/libs/debugging/debugging.h: In member function '__dt_base ':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h: In function 'getTable.constprop':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/iregistry.h: In member function '__ct_base ':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/sidebar/texturebrowser.cpp:89:23: note: called from here
   89 |         GlobalRegistry().addKeyObserver(this, RKEY_TEXTURES_HIDE_UNUSED);
      |                       ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/sidebar/texturebrowser.cpp:90:23: note: called from here
   90 |         GlobalRegistry().addKeyObserver(this, RKEY_TEXTURES_HIDE_INVALID);
      |                       ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/sidebar/texturebrowser.cpp:91:23: note: called from here
   91 |         GlobalRegistry().addKeyObserver(this, RKEY_TEXTURES_UNIFORM_SIZE);
      |                       ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/sidebar/texturebrowser.cpp:92:23: note: called from here
   92 |         GlobalRegistry().addKeyObserver(this, RKEY_TEXTURES_THUMBNAIL_SCALE);
      |                       ^
src/tools/radiant/include/ishadersystem.h:110:22: warning: inlining failed in call to 'GlobalShaderSystem': function not inlinable [-Winline]
  110 | inline ShaderSystem& GlobalShaderSystem ()
      |                      ^
src/tools/radiant/radiant/sidebar/texturebrowser.cpp:94:27: note: called from here
   94 |         GlobalShaderSystem().setActiveShadersChangedNotify(MemberCaller<TextureBrowser,
      |                           ^
src/tools/radiant/include/preferencesystem.h:125:26: warning: inlining failed in call to 'GlobalPreferenceSystem': function not inlinable [-Winline]
  125 | inline PreferenceSystem& GlobalPreferenceSystem() {
      |                          ^
src/tools/radiant/radiant/sidebar/texturebrowser.cpp:97:31: note: called from here
   97 |         GlobalPreferenceSystem().addConstructor(this);
      |                               ^
src/tools/radiant/include/itextstream.h: In function 'ostream_write':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/libs/debugging/debugging.h: In function 'getTable.constprop':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<':
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:274:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h: In member function 'writeString':
src/tools/radiant/include/itextstream.h: In member function 'capture':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:130:72: note: called from here
  130 |                                 m_dependencyCheck = !globalModuleServer().getError();
      |                                                                        ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/script/ScriptTokenWriter.cpp:26:40: note: called from here
   26 |         m_ostream << "\"" << string << "\"";
      |                                        ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/script/ScriptTokenWriter.cpp:26:40: note: called from here
   26 |         m_ostream << "\"" << string << "\"";
      |                                        ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/script/ScriptTokenWriter.cpp:26:40: note: called from here
   26 |         m_ostream << "\"" << string << "\"";
      |                                        ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write.isra':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/libs/generic/constant.h:43:29: note: called from here
   43 |         return ostream_write(ostream, typename Type::Value(c));
      |                             ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h: In member function '__dt_base ':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/radiant/model.cpp:155:7: warning: inlining failed in call to '__dt_base ': function not inlinable [-Winline]
  155 | class PicoModelAPIConstructor
      |       ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:97:17: note: called from here
   97 |                 }
      |                 ^
src/tools/radiant/libs/generic/constant.h: In function 'operator<<.isra':
src/tools/radiant/libs/generic/constant.h:41:30: warning: inlining failed in call to 'ostream_write.isra': function not inlinable [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/libs/math/aabb.h: In function 'operator().isra':
src/tools/radiant/libs/math/aabb.h:224:13: warning: inlining failed in call to 'aabb_extend_by_point_safe': function not inlinable [-Winline]
  224 | inline void aabb_extend_by_point_safe (AABB& aabb, const Vector3& point)
      |             ^
src/tools/radiant/libs/math/aabb.h:244:50: note: called from here
  244 |                         aabb_extend_by_point_safe(m_aabb, point);
      |                                                  ^
src/tools/radiant/libs/math/FloatTools.h: In function 'float_snapped.isra':
src/tools/radiant/libs/math/FloatTools.h:31:12: warning: inlining failed in call to 'float_to_integer.isra': function not inlinable [-Winline]
   31 | inline int float_to_integer (const Element& f)
      |            ^
src/tools/radiant/libs/math/FloatTools.h:40:40: note: called from here
   40 |         return Element(float_to_integer(f / snap) * snap);
      |                                        ^
src/tools/radiant/libs/debugging/debugging.h: In member function '__dt_base ':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/libs/scenelib.h: In member function '__ct_base ':
src/tools/radiant/libs/scenelib.h:95:15: warning: inlining failed in call to '__ct_base .isra': function not inlinable [-Winline]
   95 |         class Node : public INode
      |               ^
src/tools/radiant/radiant/entity/eclassmodel/EClassModelNode.cpp:15:103: note: called from here
   15 |                                 InstanceSetEvaluateTransform<EClassModelInstance>::Caller(m_instances))
      |                                                                                                       ^
src/tools/radiant/include/ieventmanager.h: In function 'TextureBrowser_Construct':
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/sidebar/texturebrowser.cpp:1032:27: note: called from here
 1032 |         GlobalEventManager().addRegistryToggle("ShowInUse", RKEY_TEXTURES_HIDE_UNUSED);
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/sidebar/texturebrowser.cpp:1033:27: note: called from here
 1033 |         GlobalEventManager().addRegistryToggle("ShowInvalid", RKEY_TEXTURES_HIDE_INVALID);
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/sidebar/texturebrowser.cpp:1034:27: note: called from here
 1034 |         GlobalEventManager().addRegistryToggle("SkipCommon", RKEY_TEXTURES_SKIPCOMMON);
      |                           ^
src/tools/radiant/include/ishadersystem.h:110:22: warning: inlining failed in call to 'GlobalShaderSystem': function not inlinable [-Winline]
  110 | inline ShaderSystem& GlobalShaderSystem ()
      |                      ^
src/tools/radiant/radiant/sidebar/texturebrowser.cpp:1036:27: note: called from here
 1036 |         GlobalShaderSystem().attach(g_ShadersObserver);
      |                           ^
src/tools/radiant/include/itexdef.h: In member function 'operator=.isra':
src/tools/radiant/include/itexdef.h:31:7: warning: inlining failed in call to 'operator=.isra': function not inlinable [-Winline]
   31 | class GenericTextureDefinition
      |       ^
src/tools/radiant/radiant/brush/TexDef.h:6:7: note: called from here
    6 | class TexDef: public GenericTextureDefinition
      |       ^
src/tools/radiant/include/itextstream.h: In member function 'capture':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/brush/TexDef.h: In member function 'operator=.isra':
src/tools/radiant/radiant/brush/TexDef.h:6:7: warning: inlining failed in call to 'operator=.isra': function not inlinable [-Winline]
    6 | class TexDef: public GenericTextureDefinition
      |       ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/radiant/brush/TextureProjection.h:10:7: note: called from here
   10 | class TextureProjection
      |       ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:130:72: note: called from here
  130 |                                 m_dependencyCheck = !globalModuleServer().getError();
      |                                                                        ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/libs/debugging/debugging.h: In member function '__dt_base ':
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h: In member function '__dt_base ':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/libs/math/FloatTools.h: In function 'normalise_angles':
src/tools/radiant/libs/math/FloatTools.h:60:16: warning: inlining failed in call to 'float_mod.constprop.isra': function not inlinable [-Winline]
   60 | inline Element float_mod (const Element& self, const ModulusElement& modulus)
      |                ^
src/tools/radiant/radiant/entity/model/../keys/AnglesKey.h:43:50: note: called from here
   43 |         angles[2] = static_cast<float> (float_mod(angles[2], 360));
      |                                                  ^
src/tools/radiant/libs/math/FloatTools.h:60:16: warning: inlining failed in call to 'float_mod.constprop.isra': function not inlinable [-Winline]
   60 | inline Element float_mod (const Element& self, const ModulusElement& modulus)
      |                ^
src/tools/radiant/radiant/entity/model/../keys/AnglesKey.h:42:50: note: called from here
   42 |         angles[1] = static_cast<float> (float_mod(angles[1], 360));
      |                                                  ^
src/tools/radiant/libs/math/FloatTools.h:60:16: warning: inlining failed in call to 'float_mod.constprop.isra': function not inlinable [-Winline]
   60 | inline Element float_mod (const Element& self, const ModulusElement& modulus)
      |                ^
src/tools/radiant/radiant/entity/model/../keys/AnglesKey.h:41:50: note: called from here
   41 |         angles[0] = static_cast<float> (float_mod(angles[0], 360));
      |                                                  ^
src/tools/radiant/include/iregistry.h: In member function 'selectTextureAt':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/sidebar/texturebrowser.cpp:567:75: note: called from here
  567 |                         Select_SetShader(shader->getName(), GlobalRegistry().getBool(RKEY_TEXTURES_SKIPCOMMON));
      |                                                                           ^
src/tools/radiant/libs/stringio.h: In function 'read_angle':
src/tools/radiant/include/modulesystem.h: In member function 'capture':
src/tools/radiant/libs/stringio.h:49:13: warning: inlining failed in call to 'string_parse_float': function not inlinable [-Winline]
   49 | inline bool string_parse_float (const char* string, float& f)
      |             ^
src/tools/radiant/radiant/entity/model/../keys/AnglesKey.h:47:32: note: called from here
   47 |         if (!string_parse_float(value.c_str(), angles[2])) {
      |                                ^
src/tools/radiant/radiant/entity/model/../keys/AnglesKey.h:35:13: warning: inlining failed in call to 'default_angles': function not inlinable [-Winline]
   35 | inline void default_angles (Vector3& angles)
      |             ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:130:72: note: called from here
  130 |                                 m_dependencyCheck = !globalModuleServer().getError();
      |                                                                        ^
src/tools/radiant/radiant/entity/model/../keys/AnglesKey.h:48:31: note: called from here
   48 |                 default_angles(angles);
      |                               ^
src/tools/radiant/radiant/entity/model/../keys/AnglesKey.h:39:13: warning: inlining failed in call to 'normalise_angles': function not inlinable [-Winline]
   39 | inline void normalise_angles (Vector3& angles)
      |             ^
src/tools/radiant/radiant/entity/model/../keys/AnglesKey.h:52:33: note: called from here
   52 |                 normalise_angles(angles);
      |                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/libs/generic/callback.h: In member function '__ct_base ':
src/tools/radiant/libs/generic/callback.h:648:57: warning: inlining failed in call to 'makeCallback1': function not inlinable [-Winline]
  648 | inline Callback1<typename Functor::first_argument_type> makeCallback1 (Functor& functor)
      |                                                         ^
src/tools/radiant/radiant/ump/UMPSystem.cpp:20:67: note: called from here
   20 |         GlobalFileSystem().forEachFile("maps/", "*", makeCallback1(*this), 0);
      |                                                                   ^
src/tools/radiant/include/ifilesystem.h:109:27: warning: inlining failed in call to 'GlobalFileSystem': function not inlinable [-Winline]
  109 | inline VirtualFileSystem& GlobalFileSystem ()
      |                           ^
src/tools/radiant/radiant/ump/UMPSystem.cpp:20:25: note: called from here
   20 |         GlobalFileSystem().forEachFile("maps/", "*", makeCallback1(*this), 0);
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ump/UMPSystem.cpp:22:71: note: called from here
   22 |         globalOutputStream() << "Found " << string::toString(size) << " ump files\n";
      |                                                                       ^
src/tools/radiant/libs/string/string.h:155:20: warning: inlining failed in call to 'toString': function not inlinable [-Winline]
  155 | inline std::string toString (const T& t)
      |                    ^
src/tools/radiant/radiant/ump/UMPSystem.cpp:22:61: note: called from here
   22 |         globalOutputStream() << "Found " << string::toString(size) << " ump files\n";
      |                                                             ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ump/UMPSystem.cpp:22:71: note: called from here
   22 |         globalOutputStream() << "Found " << string::toString(size) << " ump files\n";
      |                                                                       ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/ump/UMPSystem.cpp:22:71: note: called from here
   22 |         globalOutputStream() << "Found " << string::toString(size) << " ump files\n";
      |                                                                       ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ump/UMPSystem.cpp:22:71: note: called from here
   22 |         globalOutputStream() << "Found " << string::toString(size) << " ump files\n";
      |                                                                       ^
src/tools/radiant/radiant/entity/model/../keys/AnglesKey.h: In member function 'angleChanged':
src/tools/radiant/radiant/entity/model/../keys/AnglesKey.h:45:13: warning: inlining failed in call to 'read_angle': function not inlinable [-Winline]
   45 | inline void read_angle (Vector3& angles, const std::string& value)
      |             ^
src/tools/radiant/radiant/entity/model/../keys/AnglesKey.h:99:35: note: called from here
   99 |                         read_angle(m_angles, value);
      |                                   ^
src/tools/radiant/libs/stringio.h: In function 'read_scalevec':
src/tools/radiant/libs/stringio.h:70:13: warning: inlining failed in call to 'string_parse_vector3': function not inlinable [-Winline]
   70 | inline bool string_parse_vector3 (const std::string& str, BasicVector3<Element>& v)
      |             ^
src/tools/radiant/radiant/entity/model/../keys/ScaleKey.h:48:34: note: called from here
   48 |         if (!string_parse_vector3(value, scale) || scale[0] == 0 || scale[1] == 0 || scale[2] == 0)
      |                                  ^
src/tools/radiant/radiant/entity/model/../keys/ScaleKey.h:33:13: warning: inlining failed in call to 'default_scale': function not inlinable [-Winline]
   33 | inline void default_scale (Vector3& scale)
      |             ^
src/tools/radiant/radiant/entity/model/../keys/ScaleKey.h:49:30: note: called from here
   49 |                 default_scale(scale);
      |                              ^
src/tools/radiant/radiant/entity/model/../keys/ScaleKey.h: In member function 'scaleChanged':
src/tools/radiant/radiant/entity/model/../keys/ScaleKey.h:46:13: warning: inlining failed in call to 'read_scalevec': function not inlinable [-Winline]
   46 | inline void read_scalevec (Vector3& scale, const std::string& value)
      |             ^
src/tools/radiant/radiant/entity/model/../keys/ScaleKey.h:81:38: note: called from here
   81 |                         read_scalevec(m_scale, value);
      |                                      ^
src/tools/radiant/include/iump.h: In member function 'init':
src/tools/radiant/include/iump.h:72:20: warning: inlining failed in call to 'GlobalUMPSystem': function not inlinable [-Winline]
   72 | inline IUMPSystem& GlobalUMPSystem() {
      |                    ^
src/tools/radiant/radiant/ump/UMPSystem.cpp:58:62: note: called from here
   58 |         GlobalEventManager().addCommand("EditUMPDefinition", MemberCaller<IUMPSystem, &IUMPSystem::editUMPDefinition> (GlobalUMPSystem()));
      |                                                              ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/ump/UMPSystem.cpp:58:27: note: called from here
   58 |         GlobalEventManager().addCommand("EditUMPDefinition", MemberCaller<IUMPSystem, &IUMPSystem::editUMPDefinition> (GlobalUMPSystem()));
      |                           ^
src/tools/radiant/include/ishadersystem.h: In member function 'draw':
src/tools/radiant/include/ishadersystem.h:110:22: warning: inlining failed in call to 'GlobalShaderSystem': function not inlinable [-Winline]
  110 | inline ShaderSystem& GlobalShaderSystem ()
      |                      ^
src/tools/radiant/radiant/sidebar/texturebrowser.cpp:598:32: note: called from here
  598 |         for (GlobalShaderSystem().beginActiveShadersIterator(); !GlobalShaderSystem().endActiveShadersIterator(); GlobalShaderSystem().incrementActiveShadersIterator()) {
      |                                ^
src/tools/radiant/include/ishadersystem.h:110:22: warning: inlining failed in call to 'GlobalShaderSystem': function not inlinable [-Winline]
  110 | inline ShaderSystem& GlobalShaderSystem ()
      |                      ^
src/tools/radiant/radiant/sidebar/texturebrowser.cpp:599:59: note: called from here
  599 |                 const IShader* shader = GlobalShaderSystem().dereferenceActiveShadersIterator();
      |                                                           ^
src/tools/radiant/libs/shaderlib.h:30:13: warning: inlining failed in call to 'shader_equal': function not inlinable [-Winline]
   30 | inline bool shader_equal (const std::string& shader, const std::string& other)
      |             ^
src/tools/radiant/radiant/sidebar/texturebrowser.cpp:626:41: note: called from here
  626 |                         if (shader_equal(getSelectedShader(), shader->getName())) {
      |                                         ^
src/tools/radiant/include/igl.h:212:23: warning: inlining failed in call to 'GlobalOpenGL': function not inlinable [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^
src/tools/radiant/radiant/sidebar/texturebrowser.cpp:716:37: note: called from here
  716 |                         GlobalOpenGL().drawString(name);
      |                                     ^
src/tools/radiant/include/ishadersystem.h:110:22: warning: inlining failed in call to 'GlobalShaderSystem': function not inlinable [-Winline]
  110 | inline ShaderSystem& GlobalShaderSystem ()
      |                      ^
src/tools/radiant/radiant/sidebar/texturebrowser.cpp:598:133: note: called from here
  598 |         for (GlobalShaderSystem().beginActiveShadersIterator(); !GlobalShaderSystem().endActiveShadersIterator(); GlobalShaderSystem().incrementActiveShadersIterator()) {
      |                                                                                                                                     ^
src/tools/radiant/include/ishadersystem.h:110:22: warning: inlining failed in call to 'GlobalShaderSystem': function not inlinable [-Winline]
  110 | inline ShaderSystem& GlobalShaderSystem ()
      |                      ^
src/tools/radiant/radiant/sidebar/texturebrowser.cpp:598:84: note: called from here
  598 |         for (GlobalShaderSystem().beginActiveShadersIterator(); !GlobalShaderSystem().endActiveShadersIterator(); GlobalShaderSystem().incrementActiveShadersIterator()) {
      |                                                                                    ^
src/tools/radiant/include/igl.h: In member function 'render':
src/tools/radiant/include/igl.h:212:23: warning: inlining failed in call to 'GlobalOpenGL': function not inlinable [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^
src/tools/radiant/radiant/entity/particle/RenderableParticleID.h:23:37: note: called from here
   23 |                         GlobalOpenGL().drawString(m_particle->getName());
      |                                     ^
src/tools/radiant/include/modulesystem.h: In member function 'capture':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:130:72: note: called from here
  130 |                                 m_dependencyCheck = !globalModuleServer().getError();
      |                                                                        ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h: In member function 'parse':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ump/UMPFile.cpp:118:85: note: called from here
  118 |                                                 globalErrorStream() << _fileName << ": base without parameter given\n";
      |                                                                                     ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/radiant/ump/UMPFile.cpp:118:85: note: called from here
  118 |                                                 globalErrorStream() << _fileName << ": base without parameter given\n";
      |                                                                                     ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ump/UMPFile.cpp:118:85: note: called from here
  118 |                                                 globalErrorStream() << _fileName << ": base without parameter given\n";
      |                                                                                     ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ump/UMPFile.cpp:125:111: note: called from here
  125 |                                                 globalErrorStream() << _fileName << ": " << e.getMessage() << "\n";
      |                                                                                                               ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/radiant/ump/UMPFile.cpp:125:111: note: called from here
  125 |                                                 globalErrorStream() << _fileName << ": " << e.getMessage() << "\n";
      |                                                                                                               ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ump/UMPFile.cpp:125:111: note: called from here
  125 |                                                 globalErrorStream() << _fileName << ": " << e.getMessage() << "\n";
      |                                                                                                               ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ump/UMPFile.cpp:125:111: note: called from here
  125 |                                                 globalErrorStream() << _fileName << ": " << e.getMessage() << "\n";
      |                                                                                                               ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ump/UMPFile.cpp:125:111: note: called from here
  125 |                                                 globalErrorStream() << _fileName << ": " << e.getMessage() << "\n";
      |                                                                                                               ^
src/tools/radiant/include/itextstream.h: In member function 'capture':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:130:72: note: called from here
  130 |                                 m_dependencyCheck = !globalModuleServer().getError();
      |                                                                        ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h: In function 'Tokeniser_unexpectedError':
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/libs/stringio.h:114:120: note: called from here
  114 |                         << ": parse error at '" << (token.length() ? token : "#EOF") << "': expected '" << expected << "'\n";
      |                                                                                                                        ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stringio.h:114:120: note: called from here
  114 |                         << ": parse error at '" << (token.length() ? token : "#EOF") << "': expected '" << expected << "'\n";
      |                                                                                                                        ^
src/tools/radiant/libs/string/string.h:155:20: warning: inlining failed in call to 'toString': function not inlinable [-Winline]
  155 | inline std::string toString (const T& t)
      |                    ^
src/tools/radiant/libs/stringio.h:113:48: note: called from here
  113 |         globalErrorStream() << string::toString(tokeniser.getLine()) << ":" << string::toString(tokeniser.getColumn())
      |                                                ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stringio.h:114:120: note: called from here
  114 |                         << ": parse error at '" << (token.length() ? token : "#EOF") << "': expected '" << expected << "'\n";
      |                                                                                                                        ^
src/tools/radiant/libs/string/string.h:155:20: warning: inlining failed in call to 'toString': function not inlinable [-Winline]
  155 | inline std::string toString (const T& t)
      |                    ^
src/tools/radiant/libs/stringio.h:113:96: note: called from here
  113 |         globalErrorStream() << string::toString(tokeniser.getLine()) << ":" << string::toString(tokeniser.getColumn())
      |                                                                                                ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stringio.h:114:120: note: called from here
  114 |                         << ": parse error at '" << (token.length() ? token : "#EOF") << "': expected '" << expected << "'\n";
      |                                                                                                                        ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stringio.h:114:120: note: called from here
  114 |                         << ": parse error at '" << (token.length() ? token : "#EOF") << "': expected '" << expected << "'\n";
      |                                                                                                                        ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stringio.h:114:120: note: called from here
  114 |                         << ": parse error at '" << (token.length() ? token : "#EOF") << "': expected '" << expected << "'\n";
      |                                                                                                                        ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stringio.h:114:120: note: called from here
  114 |                         << ": parse error at '" << (token.length() ? token : "#EOF") << "': expected '" << expected << "'\n";
      |                                                                                                                        ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stringio.h:114:120: note: called from here
  114 |                         << ": parse error at '" << (token.length() ? token : "#EOF") << "': expected '" << expected << "'\n";
      |                                                                                                                        ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stringio.h:114:120: note: called from here
  114 |                         << ": parse error at '" << (token.length() ? token : "#EOF") << "': expected '" << expected << "'\n";
      |                                                                                                                        ^
src/tools/radiant/libs/entitylib.h: In member function 'render':
src/tools/radiant/libs/entitylib.h:81:13: warning: inlining failed in call to 'arrow_draw': function not inlinable [-Winline]
   81 | inline void arrow_draw (const Vector3& origin, const Vector3& direction)
      |             ^
src/tools/radiant/radiant/entity/generic/../RenderableArrow.h:42:35: note: called from here
   42 |                         arrow_draw(m_ray.origin, m_ray.direction);
      |                                   ^
src/tools/radiant/libs/math/matrix.h: In member function 'updateTransform':
src/tools/radiant/libs/math/matrix.h:616:30: warning: inlining failed in call to 'matrix4_transformed_direction': function not inlinable [-Winline]
  616 | inline BasicVector3<Element> matrix4_transformed_direction (const Matrix4& self, const BasicVector3<Element>& direction)
      |                              ^
src/tools/radiant/radiant/entity/generic/GenericEntity.cpp:30:56: note: called from here
   30 |         m_ray.direction = matrix4_transformed_direction(matrix4_rotation_for_z(degrees_to_radians(m_angle)),
      |                                                        ^
src/tools/radiant/libs/math/matrix.h:861:16: warning: inlining failed in call to 'matrix4_rotation_for_z': function not inlinable [-Winline]
  861 | inline Matrix4 matrix4_rotation_for_z (double z)
      |                ^
src/tools/radiant/radiant/entity/generic/GenericEntity.cpp:30:79: note: called from here
   30 |         m_ray.direction = matrix4_transformed_direction(matrix4_rotation_for_z(degrees_to_radians(m_angle)),
      |                                                                               ^
src/tools/radiant/libs/math/pi.h:42:15: warning: inlining failed in call to 'degrees_to_radians': function not inlinable [-Winline]
   42 | inline double degrees_to_radians (double degrees)
      |               ^
src/tools/radiant/radiant/entity/generic/GenericEntity.cpp:30:79: note: called from here
   30 |         m_ray.direction = matrix4_transformed_direction(matrix4_rotation_for_z(degrees_to_radians(m_angle)),
      |                                                                               ^
src/tools/radiant/include/iregistry.h: In member function 'saveSnapshot':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/map/AutoSaver.cpp:85:31: note: called from here
   85 |                 GlobalRegistry().getInt(RKEY_AUTOSAVE_MAX_SNAPSHOT_FOLDER_SIZE);
      |                               ^
src/tools/radiant/libs/os/path.h:86:28: warning: inlining failed in call to 'stripFilename': function not inlinable [-Winline]
   86 |         inline std::string stripFilename (const std::string& filename)
      |                            ^
src/tools/radiant/radiant/map/AutoSaver.cpp:95:53: note: called from here
   95 |         std::string snapshotPath = os::stripFilename(mapName) + "/" + GlobalRegistry().get(RKEY_AUTOSAVE_SNAPSHOTS_FOLDER);
      |                                                     ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/map/AutoSaver.cpp:95:85: note: called from here
   95 |         std::string snapshotPath = os::stripFilename(mapName) + "/" + GlobalRegistry().get(RKEY_AUTOSAVE_SNAPSHOTS_FOLDER);
      |                                                                                     ^
src/tools/radiant/libs/os/file.h:95:13: warning: inlining failed in call to 'file_exists': function not inlinable [-Winline]
   95 | inline bool file_exists (const std::string& path)
      |             ^
src/tools/radiant/radiant/map/AutoSaver.cpp:98:24: note: called from here
   98 |         if (file_exists(snapshotPath) || g_mkdir_with_parents(snapshotPath.c_str(), 0755)) {
      |                        ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/map/AutoSaver.cpp:139:40: note: called from here
  139 |                 globalErrorStream() << "Snapshot save failed.. unable to create directory";
      |                                        ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/radiant/map/AutoSaver.cpp:139:40: note: called from here
  139 |                 globalErrorStream() << "Snapshot save failed.. unable to create directory";
      |                                        ^
src/tools/radiant/include/modulesystem.h: In member function 'initialise':
src/tools/radiant/libs/string/string.h:155:20: warning: inlining failed in call to 'toString': function not inlinable [-Winline]
  155 | inline std::string toString (const T& t)
      |                    ^
src/tools/radiant/radiant/map/AutoSaver.cpp:113:53: note: called from here
  113 |                         filename += string::toString(nCount);
      |                                                     ^
src/tools/radiant/libs/os/file.h:95:13: warning: inlining failed in call to 'file_exists': function not inlinable [-Winline]
   95 | inline bool file_exists (const std::string& path)
      |             ^
src/tools/radiant/radiant/map/AutoSaver.cpp:116:40: note: called from here
  116 |                         if (file_exists(filename)) {
      |                                        ^
src/tools/radiant/libs/os/file.h:112:17: warning: inlining failed in call to 'file_size': function not inlinable [-Winline]
  112 | inline FileSize file_size (const std::string& path)
      |                 ^
src/tools/radiant/radiant/map/AutoSaver.cpp:118:56: note: called from here
  118 |                                 folderSize += file_size(filename);
      |                                                        ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/map/AutoSaver.cpp:126:82: note: called from here
  126 |                 globalOutputStream() << "Autosaving snapshot to " << filename << "\n";
      |                                                                                  ^
src/tools/radiant/include/modulesystem.h:244:54: note: called from here
  244 |                         m_module = globalModuleServer().findModule(typename Type::Name(), typename Type::Version(), name);
      |                                                      ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/radiant/map/AutoSaver.cpp:126:82: note: called from here
  126 |                 globalOutputStream() << "Autosaving snapshot to " << filename << "\n";
      |                                                                                  ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/radiant/map/AutoSaver.cpp:126:82: note: called from here
  126 |                 globalOutputStream() << "Autosaving snapshot to " << filename << "\n";
      |                                                                                  ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:248:129: note: called from here
  248 |                                                 << " version=" << makeQuoted(typename Type::Version()) << " name=" << makeQuoted(name)
      |                                                                                                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/map/AutoSaver.cpp:126:82: note: called from here
  126 |                 globalOutputStream() << "Autosaving snapshot to " << filename << "\n";
      |                                                                                  ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/map/AutoSaver.cpp:133:88: note: called from here
  133 |                         globalOutputStream() << "AutoSaver: The snapshot files in " << snapshotPath;
      |                                                                                        ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/map/AutoSaver.cpp:133:88: note: called from here
  133 |                         globalOutputStream() << "AutoSaver: The snapshot files in " << snapshotPath;
      |                                                                                        ^
src/tools/radiant/include/modulesystem.h:248:77: note: called from here
  248 |                                                 << " version=" << makeQuoted(typename Type::Version()) << " name=" << makeQuoted(name)
      |                                                                             ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/map/AutoSaver.cpp:133:88: note: called from here
  133 |                         globalOutputStream() << "AutoSaver: The snapshot files in " << snapshotPath;
      |                                                                                        ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/map/AutoSaver.cpp:134:72: note: called from here
  134 |                         globalOutputStream() << " total more than " << maxSnapshotFolderSize;
      |                                                                        ^
src/tools/radiant/include/modulesystem.h:247:109: note: called from here
  247 |                                 globalErrorStream() << "SingletonModuleRef::initialise: type=" << makeQuoted(typename Type::Name())
      |                                                                                                             ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/radiant/map/AutoSaver.cpp:134:72: note: called from here
  134 |                         globalOutputStream() << " total more than " << maxSnapshotFolderSize;
      |                                                                        ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/map/AutoSaver.cpp:134:72: note: called from here
  134 |                         globalOutputStream() << " total more than " << maxSnapshotFolderSize;
      |                                                                        ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/map/AutoSaver.cpp:135:49: note: called from here
  135 |                         globalOutputStream() << " MB. You might consider cleaning up.\n";
      |                                                 ^
src/tools/radiant/include/modulesystem.h:246:51: note: called from here
  246 |                                 globalModuleServer().setError(true);
      |                                                   ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/map/AutoSaver.cpp:135:49: note: called from here
  135 |                         globalOutputStream() << " MB. You might consider cleaning up.\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/map/AutoSaver.cpp:140:56: note: called from here
  140 |                 globalErrorStream() << snapshotPath << "\n";
      |                                                        ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/radiant/map/AutoSaver.cpp:140:56: note: called from here
  140 |                 globalErrorStream() << snapshotPath << "\n";
      |                                                        ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/map/AutoSaver.cpp:140:56: note: called from here
  140 |                 globalErrorStream() << snapshotPath << "\n";
      |                                                        ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'push':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/script/ScriptTokeniser.cpp:47:9: note: called from here
   47 |         ASSERT_MESSAGE(m_state != m_stack + 2, "token parser: illegal stack push");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/script/ScriptTokeniser.cpp:47:9: note: called from here
   47 |         ASSERT_MESSAGE(m_state != m_stack + 2, "token parser: illegal stack push");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/script/ScriptTokeniser.cpp:47:9: note: called from here
   47 |         ASSERT_MESSAGE(m_state != m_stack + 2, "token parser: illegal stack push");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/script/ScriptTokeniser.cpp:47:9: note: called from here
   47 |         ASSERT_MESSAGE(m_state != m_stack + 2, "token parser: illegal stack push");
      |         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/script/ScriptTokeniser.cpp:47:9: note: called from here
   47 |         ASSERT_MESSAGE(m_state != m_stack + 2, "token parser: illegal stack push");
      |         ^
src/tools/radiant/libs/math/matrix.h: In function 'scale_scaled':
src/tools/radiant/libs/math/matrix.h:1211:16: warning: inlining failed in call to 'matrix4_get_scale_vec3': function not inlinable [-Winline]
 1211 | inline Vector3 matrix4_get_scale_vec3 (const Matrix4& self)
      |                ^
src/tools/radiant/radiant/entity/model/../keys/ScaleKey.h:65:38: note: called from here
   65 |         return matrix4_get_scale_vec3(Matrix4::getScale(scale).getMultipliedBy(Matrix4::getScale(scaling)));
      |                                      ^
src/tools/radiant/radiant/entity/model/../keys/ScaleKey.h: In member function 'scale':
src/tools/radiant/radiant/entity/model/../keys/ScaleKey.h:63:16: warning: inlining failed in call to 'scale_scaled': function not inlinable [-Winline]
   63 | inline Vector3 scale_scaled (const Vector3& scale, const Vector3& scaling)
      |                ^
src/tools/radiant/radiant/entity/model/MiscModel.cpp:169:31: note: called from here
  169 |         m_scale = scale_scaled(m_scale, scaling);
      |                               ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'pop':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/script/ScriptTokeniser.cpp:53:9: note: called from here
   53 |         ASSERT_MESSAGE(m_state != m_stack, "token parser: illegal stack pop");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/script/ScriptTokeniser.cpp:53:9: note: called from here
   53 |         ASSERT_MESSAGE(m_state != m_stack, "token parser: illegal stack pop");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/script/ScriptTokeniser.cpp:53:9: note: called from here
   53 |         ASSERT_MESSAGE(m_state != m_stack, "token parser: illegal stack pop");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/script/ScriptTokeniser.cpp:53:9: note: called from here
   53 |         ASSERT_MESSAGE(m_state != m_stack, "token parser: illegal stack pop");
      |         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/script/ScriptTokeniser.cpp:53:9: note: called from here
   53 |         ASSERT_MESSAGE(m_state != m_stack, "token parser: illegal stack pop");
      |         ^
src/tools/radiant/include/mapfile.h: In member function 'checkSave':
src/tools/radiant/include/mapfile.h:44:17: warning: inlining failed in call to 'Node_getMapFile': function not inlinable [-Winline]
   44 | inline MapFile* Node_getMapFile(scene::Node& node) {
      |                 ^
src/tools/radiant/radiant/map/AutoSaver.cpp:166:45: note: called from here
  166 |         const bool changes = Node_getMapFile(GlobalSceneGraph().root())->changes();
      |                                             ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/map/AutoSaver.cpp:166:62: note: called from here
  166 |         const bool changes = Node_getMapFile(GlobalSceneGraph().root())->changes();
      |                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/map/AutoSaver.cpp:192:109: note: called from here
  192 |                                 globalOutputStream() << "Autosaving unnamed map to " << autoSaveFilename << "\n";
      |                                                                                                             ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/map/AutoSaver.cpp:192:109: note: called from here
  192 |                                 globalOutputStream() << "Autosaving unnamed map to " << autoSaveFilename << "\n";
      |                                                                                                             ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/map/AutoSaver.cpp:192:109: note: called from here
  192 |                                 globalOutputStream() << "Autosaving unnamed map to " << autoSaveFilename << "\n";
      |                                                                                                             ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/map/AutoSaver.cpp:192:109: note: called from here
  192 |                                 globalOutputStream() << "Autosaving unnamed map to " << autoSaveFilename << "\n";
      |                                                                                                             ^
src/tools/radiant/libs/os/path.h:102:28: warning: inlining failed in call to 'stripExtension': function not inlinable [-Winline]
  102 |         inline std::string stripExtension (const std::string& filename)
      |                            ^
src/tools/radiant/radiant/map/AutoSaver.cpp:202:104: note: called from here
  202 |                                 std::string autoSaveFilename = os::stripExtension(GlobalMap().getName());
      |                                                                                                        ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/map/AutoSaver.cpp:205:101: note: called from here
  205 |                                 globalOutputStream() << "Autosaving map to " << autoSaveFilename << "\n";
      |                                                                                                     ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/map/AutoSaver.cpp:205:101: note: called from here
  205 |                                 globalOutputStream() << "Autosaving map to " << autoSaveFilename << "\n";
      |                                                                                                     ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/map/AutoSaver.cpp:205:101: note: called from here
  205 |                                 globalOutputStream() << "Autosaving map to " << autoSaveFilename << "\n";
      |                                                                                                     ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/map/AutoSaver.cpp:205:101: note: called from here
  205 |                                 globalOutputStream() << "Autosaving map to " << autoSaveFilename << "\n";
      |                                                                                                     ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/map/AutoSaver.cpp:213:41: note: called from here
  213 |                 globalOutputStream() << "Autosave skipped.....\n";
      |                                         ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/map/AutoSaver.cpp:213:41: note: called from here
  213 |                 globalOutputStream() << "Autosave skipped.....\n";
      |                                         ^
src/tools/radiant/libs/stringio.h: In function 'read_angles':
src/tools/radiant/libs/stringio.h:70:13: warning: inlining failed in call to 'string_parse_vector3': function not inlinable [-Winline]
   70 | inline bool string_parse_vector3 (const std::string& str, BasicVector3<Element>& v)
      |             ^
src/tools/radiant/radiant/entity/model/../keys/AnglesKey.h:57:34: note: called from here
   57 |         if (!string_parse_vector3(value, angles)) {
      |                                  ^
src/tools/radiant/radiant/entity/model/../keys/AnglesKey.h:35:13: warning: inlining failed in call to 'default_angles': function not inlinable [-Winline]
   35 | inline void default_angles (Vector3& angles)
      |             ^
src/tools/radiant/radiant/entity/model/../keys/AnglesKey.h:58:31: note: called from here
   58 |                 default_angles(angles);
      |                               ^
src/tools/radiant/radiant/entity/model/../keys/AnglesKey.h:39:13: warning: inlining failed in call to 'normalise_angles': function not inlinable [-Winline]
   39 | inline void normalise_angles (Vector3& angles)
      |             ^
src/tools/radiant/radiant/entity/model/../keys/AnglesKey.h:61:33: note: called from here
   61 |                 normalise_angles(angles);
      |                                 ^
src/tools/radiant/radiant/entity/model/../keys/AnglesKey.h: In member function 'anglesChanged':
src/tools/radiant/radiant/entity/model/../keys/AnglesKey.h:55:13: warning: inlining failed in call to 'read_angles': function not inlinable [-Winline]
   55 | inline void read_angles (Vector3& angles, const std::string& value)
      |             ^
src/tools/radiant/radiant/entity/model/../keys/AnglesKey.h:106:36: note: called from here
  106 |                         read_angles(m_angles, value);
      |                                    ^
src/tools/radiant/include/iscenegraph.h: In function 'findInstance':
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/libs/scenelib.h:617:53: note: called from here
  617 |         scene::Instance* instance = GlobalSceneGraph().find(path);
      |                                                     ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/scenelib.h:618:9: note: called from here
  618 |         ASSERT_MESSAGE(instance != 0, "findInstance: path not found in scene-graph");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/scenelib.h:618:9: note: called from here
  618 |         ASSERT_MESSAGE(instance != 0, "findInstance: path not found in scene-graph");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/scenelib.h:618:9: note: called from here
  618 |         ASSERT_MESSAGE(instance != 0, "findInstance: path not found in scene-graph");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/scenelib.h:618:9: note: called from here
  618 |         ASSERT_MESSAGE(instance != 0, "findInstance: path not found in scene-graph");
      |         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/scenelib.h:618:9: note: called from here
  618 |         ASSERT_MESSAGE(instance != 0, "findInstance: path not found in scene-graph");
      |         ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'ungetToken':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/script/ScriptTokeniser.cpp:284:9: note: called from here
  284 |         ASSERT_MESSAGE(!m_unget, "can't unget more than one token");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/script/ScriptTokeniser.cpp:284:9: note: called from here
  284 |         ASSERT_MESSAGE(!m_unget, "can't unget more than one token");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/script/ScriptTokeniser.cpp:284:9: note: called from here
  284 |         ASSERT_MESSAGE(!m_unget, "can't unget more than one token");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/script/ScriptTokeniser.cpp:284:9: note: called from here
  284 |         ASSERT_MESSAGE(!m_unget, "can't unget more than one token");
      |         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/script/ScriptTokeniser.cpp:284:9: note: called from here
  284 |         ASSERT_MESSAGE(!m_unget, "can't unget more than one token");
      |         ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'remove':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/script/ScriptTokeniser.cpp:66:9: note: called from here
   66 |         ASSERT_MESSAGE(m_write > m_token, "no char to remove");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/script/ScriptTokeniser.cpp:66:9: note: called from here
   66 |         ASSERT_MESSAGE(m_write > m_token, "no char to remove");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/script/ScriptTokeniser.cpp:66:9: note: called from here
   66 |         ASSERT_MESSAGE(m_write > m_token, "no char to remove");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/script/ScriptTokeniser.cpp:66:9: note: called from here
   66 |         ASSERT_MESSAGE(m_write > m_token, "no char to remove");
      |         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/script/ScriptTokeniser.cpp:66:9: note: called from here
   66 |         ASSERT_MESSAGE(m_write > m_token, "no char to remove");
      |         ^
src/tools/radiant/include/iselection.h: In function 'DoSelection.constprop':
src/tools/radiant/libs/debugging/debugging.h: In member function 'writeToken':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/script/ScriptTokenWriter.cpp:19:9: note: called from here
   19 |         ASSERT_MESSAGE(strchr(token.c_str(), ' ') == 0, "token contains whitespace: ");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/selection/algorithm/General.cpp:104:50: note: called from here
  104 |                         if (GlobalSelectionSystem().Mode() == SelectionSystem::ePrimitive) {
      |                                                  ^
src/tools/radiant/radiant/script/ScriptTokenWriter.cpp:19:9: note: called from here
   19 |         ASSERT_MESSAGE(strchr(token.c_str(), ' ') == 0, "token contains whitespace: ");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/script/ScriptTokenWriter.cpp:19:9: note: called from here
   19 |         ASSERT_MESSAGE(strchr(token.c_str(), ' ') == 0, "token contains whitespace: ");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/script/ScriptTokenWriter.cpp:19:9: note: called from here
   19 |         ASSERT_MESSAGE(strchr(token.c_str(), ' ') == 0, "token contains whitespace: ");
      |         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/script/ScriptTokenWriter.cpp:19:9: note: called from here
   19 |         ASSERT_MESSAGE(strchr(token.c_str(), ' ') == 0, "token contains whitespace: ");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/script/ScriptTokenWriter.cpp:21:22: note: called from here
   21 |         m_ostream << token;
      |                      ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/selection/algorithm/General.cpp:106:86: note: called from here
  106 |                                 const Unsigned max = (Unsigned) GlobalSelectionSystem().countSelected();
      |                                                                                      ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/selection/algorithm/General.cpp:111:54: note: called from here
  111 |                                 GlobalSelectionSystem().foreachSelected(collector);
      |                                                      ^
src/tools/radiant/include/iscenegraph.h:246:13: warning: inlining failed in call to 'SceneChangeNotify': function not inlinable [-Winline]
  246 | inline void SceneChangeNotify ()
      |             ^
src/tools/radiant/radiant/selection/algorithm/General.cpp:127:50: note: called from here
  127 |                                 SceneChangeNotify();
      |                                                  ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/selection/algorithm/General.cpp:125:49: note: called from here
  125 |                                 GlobalSceneGraph().traverse(SelectByBounds<TSelectionPolicy> (aabbs, count));
      |                                                 ^
src/tools/radiant/include/itextstream.h: In member function 'capture':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:130:72: note: called from here
  130 |                                 m_dependencyCheck = !globalModuleServer().getError();
      |                                                                        ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/libs/transformlib.h: In member function '__ct_base ':
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/libs/transformlib.h:129:7: warning: inlining failed in call to '__dt_base ': function not inlinable [-Winline]
  129 | class TransformModifier: public Transformable
      |       ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/radiant/entity/generic/GenericEntityInstance.cpp:22:1: note: called from here
   22 | }
      | ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/iselection.h: In function 'DoSelection.constprop':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/selection/algorithm/General.cpp:104:50: note: called from here
  104 |                         if (GlobalSelectionSystem().Mode() == SelectionSystem::ePrimitive) {
      |                                                  ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/selection/algorithm/General.cpp:106:86: note: called from here
  106 |                                 const Unsigned max = (Unsigned) GlobalSelectionSystem().countSelected();
      |                                                                                      ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/selection/algorithm/General.cpp:111:54: note: called from here
  111 |                                 GlobalSelectionSystem().foreachSelected(collector);
      |                                                      ^
src/tools/radiant/include/iscenegraph.h:246:13: warning: inlining failed in call to 'SceneChangeNotify': function not inlinable [-Winline]
  246 | inline void SceneChangeNotify ()
      |             ^
src/tools/radiant/radiant/selection/algorithm/General.cpp:127:50: note: called from here
  127 |                                 SceneChangeNotify();
      |                                                  ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/selection/algorithm/General.cpp:125:49: note: called from here
  125 |                                 GlobalSceneGraph().traverse(SelectByBounds<TSelectionPolicy> (aabbs, count));
      |                                                 ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp: In function 'operator().constprop':
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:116:13: warning: inlining failed in call to 'applyClipboardToTexturable': function not inlinable [-Winline]
  116 | inline void applyClipboardToTexturable (Texturable& target, bool entireBrush)
      |             ^
src/tools/radiant/radiant/selection/algorithm/Shader.cpp:174:51: note: called from here
  174 |                         applyClipboardToTexturable(target, false);
      |                                                   ^
src/tools/radiant/libs/gtkutil/pointer.h: In function 'CHECK_RESTORE':
src/tools/radiant/libs/gtkutil/pointer.h:30:13: warning: inlining failed in call to 'gpointer_to_int': function not inlinable [-Winline]
   30 | inline gint gpointer_to_int (gpointer p)
      |             ^
src/tools/radiant/libs/gtkutil/window.cpp:33:28: note: called from here
   33 |         if (gpointer_to_int(g_object_get_data(G_OBJECT(w), "was_mapped")) != 0) {
      |                            ^
src/tools/radiant/libs/gtkutil/pointer.h:30:13: warning: inlining failed in call to 'gpointer_to_int': function not inlinable [-Winline]
   30 | inline gint gpointer_to_int (gpointer p)
      |             ^
src/tools/radiant/libs/gtkutil/window.cpp:35:41: note: called from here
   35 |                 gint y = gpointer_to_int(g_object_get_data(G_OBJECT(w), "old_y_position"));
      |                                         ^
src/tools/radiant/libs/gtkutil/pointer.h:30:13: warning: inlining failed in call to 'gpointer_to_int': function not inlinable [-Winline]
   30 | inline gint gpointer_to_int (gpointer p)
      |             ^
src/tools/radiant/libs/gtkutil/window.cpp:34:41: note: called from here
   34 |                 gint x = gpointer_to_int(g_object_get_data(G_OBJECT(w), "old_x_position"));
      |                                         ^
src/tools/radiant/radiant/xyview/XYWnd.cpp: In member function 'drawSizeInfo':
src/tools/radiant/radiant/xyview/XYWnd.cpp:37:14: warning: inlining failed in call to 'Betwixt': function not inlinable [-Winline]
   37 | inline float Betwixt (float f1, float f2)
      |              ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:1353:30: note: called from here
 1353 |                 glRasterPos3f(Betwixt(vMinBounds[nDim1], vMaxBounds[nDim1]), vMinBounds[nDim2] - 20.0f / m_fScale, 0.0f);
      |                              ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:1354:66: note: called from here
 1354 |                 dimensions << g_pDimStrings[nDim1] << vSize[nDim1];
      |                                                                  ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:1354:66: note: called from here
 1354 |                 dimensions << g_pDimStrings[nDim1] << vSize[nDim1];
      |                                                                  ^
src/tools/radiant/include/igl.h:212:23: warning: inlining failed in call to 'GlobalOpenGL': function not inlinable [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:1355:29: note: called from here
 1355 |                 GlobalOpenGL().drawString(dimensions.toString());
      |                             ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:37:14: warning: inlining failed in call to 'Betwixt': function not inlinable [-Winline]
   37 | inline float Betwixt (float f1, float f2)
      |              ^
src/tools/radiant/libs/gtkutil/pointer.h: In function 'CHECK_MINIMIZE':
src/tools/radiant/libs/gtkutil/pointer.h:35:17: warning: inlining failed in call to 'gint_to_pointer': function not inlinable [-Winline]
   35 | inline gpointer gint_to_pointer (gint i)
      |                 ^
src/tools/radiant/libs/gtkutil/window.cpp:50:34: note: called from here
   50 |                 g_object_set_data(G_OBJECT(w), "old_y_position", gint_to_pointer(y));
      |                                  ^
src/tools/radiant/libs/gtkutil/pointer.h:35:17: warning: inlining failed in call to 'gint_to_pointer': function not inlinable [-Winline]
   35 | inline gpointer gint_to_pointer (gint i)
      |                 ^
src/tools/radiant/libs/gtkutil/window.cpp:49:34: note: called from here
   49 |                 g_object_set_data(G_OBJECT(w), "old_x_position", gint_to_pointer(x));
      |                                  ^
src/tools/radiant/libs/gtkutil/pointer.h:35:17: warning: inlining failed in call to 'gint_to_pointer': function not inlinable [-Winline]
   35 | inline gpointer gint_to_pointer (gint i)
      |                 ^
src/tools/radiant/libs/gtkutil/window.cpp:46:34: note: called from here
   46 |                 g_object_set_data(G_OBJECT(w), "was_mapped", gint_to_pointer(1));
      |                                  ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:1358:30: note: called from here
 1358 |                 glRasterPos3f(vMaxBounds[nDim1] + 16.0f / m_fScale, Betwixt(vMinBounds[nDim2], vMaxBounds[nDim2]), 0.0f);
      |                              ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:1359:66: note: called from here
 1359 |                 dimensions << g_pDimStrings[nDim2] << vSize[nDim2];
      |                                                                  ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:1359:66: note: called from here
 1359 |                 dimensions << g_pDimStrings[nDim2] << vSize[nDim2];
      |                                                                  ^
src/tools/radiant/include/igl.h:212:23: warning: inlining failed in call to 'GlobalOpenGL': function not inlinable [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:1360:29: note: called from here
 1360 |                 GlobalOpenGL().drawString(dimensions.toString());
      |                             ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:1365:57: note: called from here
 1365 |                                 << vMaxBounds[nDim2] << ")";
      |                                                         ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:1365:57: note: called from here
 1365 |                                 << vMaxBounds[nDim2] << ")";
      |                                                         ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:1365:57: note: called from here
 1365 |                                 << vMaxBounds[nDim2] << ")";
      |                                                         ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:1365:57: note: called from here
 1365 |                                 << vMaxBounds[nDim2] << ")";
      |                                                         ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:1365:57: note: called from here
 1365 |                                 << vMaxBounds[nDim2] << ")";
      |                                                         ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:1365:57: note: called from here
 1365 |                                 << vMaxBounds[nDim2] << ")";
      |                                                         ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:1365:57: note: called from here
 1365 |                                 << vMaxBounds[nDim2] << ")";
      |                                                         ^
src/tools/radiant/include/igl.h:212:23: warning: inlining failed in call to 'GlobalOpenGL': function not inlinable [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^
src/tools/radiant/libs/gtkutil/window.cpp: In function 'main_window_iconified':
src/tools/radiant/radiant/xyview/XYWnd.cpp:1366:29: note: called from here
 1366 |                 GlobalOpenGL().drawString(dimensions.toString());
      |                             ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:37:14: warning: inlining failed in call to 'Betwixt': function not inlinable [-Winline]
   37 | inline float Betwixt (float f1, float f2)
      |              ^
src/tools/radiant/libs/gtkutil/window.cpp:43:13: warning: inlining failed in call to 'CHECK_MINIMIZE': function not inlinable [-Winline]
   43 | inline void CHECK_MINIMIZE (GtkWidget* w)
      |             ^
src/tools/radiant/libs/gtkutil/window.cpp:59:39: note: called from here
   59 |                         CHECK_MINIMIZE(GTK_WIDGET(data));
      |                                       ^
src/tools/radiant/libs/gtkutil/window.cpp:31:13: warning: inlining failed in call to 'CHECK_RESTORE': function not inlinable [-Winline]
   31 | inline void CHECK_RESTORE (GtkWidget* w)
      |             ^
src/tools/radiant/libs/gtkutil/window.cpp:61:38: note: called from here
   61 |                         CHECK_RESTORE(GTK_WIDGET(data));
      |                                      ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:1390:30: note: called from here
 1390 |                 glRasterPos3f(Betwixt(vMinBounds[nDim1], vMaxBounds[nDim1]), 0, vMinBounds[nDim2] - 20.0f / m_fScale);
      |                              ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:1391:66: note: called from here
 1391 |                 dimensions << g_pDimStrings[nDim1] << vSize[nDim1];
      |                                                                  ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:1391:66: note: called from here
 1391 |                 dimensions << g_pDimStrings[nDim1] << vSize[nDim1];
      |                                                                  ^
src/tools/radiant/include/igl.h:212:23: warning: inlining failed in call to 'GlobalOpenGL': function not inlinable [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^
src/tools/radiant/libs/os/path.h: In member function 'play':
src/tools/radiant/libs/os/path.h:69:28: warning: inlining failed in call to 'getExtension': function not inlinable [-Winline]
   69 |         inline std::string getExtension (const std::string& path)
      |                            ^
src/tools/radiant/radiant/sound/SoundPlayer.cpp:147:66: note: called from here
  147 |                 std::string ext = os::getExtension(file.getName());
      |                                                                  ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/sound/SoundPlayer.cpp:192:72: note: called from here
  192 |                                                 globalErrorStream() << "SoundPlayer: Error decoding OGG: OV_HOLE.\n";
      |                                                                        ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/radiant/sound/SoundPlayer.cpp:192:72: note: called from here
  192 |                                                 globalErrorStream() << "SoundPlayer: Error decoding OGG: OV_HOLE.\n";
      |                                                                        ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/sound/SoundPlayer.cpp:194:72: note: called from here
  194 |                                                 globalErrorStream() << "SoundPlayer: Error decoding OGG: OV_EBADLINK.\n";
      |                                                                        ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/radiant/sound/SoundPlayer.cpp:194:72: note: called from here
  194 |                                                 globalErrorStream() << "SoundPlayer: Error decoding OGG: OV_EBADLINK.\n";
      |                                                                        ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/sound/SoundPlayer.cpp:210:56: note: called from here
  210 |                                 globalErrorStream() << "SoundPlayer: Error opening OGG file.\n";
      |                                                        ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/radiant/sound/SoundPlayer.cpp:210:56: note: called from here
  210 |                                 globalErrorStream() << "SoundPlayer: Error opening OGG file.\n";
      |                                                        ^
src/tools/radiant/libs/scenelib.h: In member function '__ct_base ':
src/tools/radiant/libs/scenelib.h:95:15: warning: inlining failed in call to '__ct_base .isra': function not inlinable [-Winline]
   95 |         class Node : public INode
      |               ^
src/tools/radiant/radiant/entity/generic/GenericEntityNode.cpp:13:105: note: called from here
   13 |                                 InstanceSetEvaluateTransform<GenericEntityInstance>::Caller(m_instances))
      |                                                                                                         ^
src/tools/radiant/libs/gtkutil/pointer.h: In function 'destroy_disconnect_floating':
src/tools/radiant/libs/gtkutil/pointer.h:30:13: warning: inlining failed in call to 'gpointer_to_int': function not inlinable [-Winline]
   30 | inline gint gpointer_to_int (gpointer p)
      |             ^
src/tools/radiant/libs/gtkutil/window.cpp:75:40: note: called from here
   75 |                         gpointer_to_int(g_object_get_data(G_OBJECT(widget), "floating_handler")));
      |                                        ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:1392:29: note: called from here
 1392 |                 GlobalOpenGL().drawString(dimensions.toString());
      |                             ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:37:14: warning: inlining failed in call to 'Betwixt': function not inlinable [-Winline]
   37 | inline float Betwixt (float f1, float f2)
      |              ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:1395:30: note: called from here
 1395 |                 glRasterPos3f(vMaxBounds[nDim1] + 16.0f / m_fScale, 0, Betwixt(vMinBounds[nDim2], vMaxBounds[nDim2]));
      |                              ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:1396:66: note: called from here
 1396 |                 dimensions << g_pDimStrings[nDim2] << vSize[nDim2];
      |                                                                  ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:1396:66: note: called from here
 1396 |                 dimensions << g_pDimStrings[nDim2] << vSize[nDim2];
      |                                                                  ^
src/tools/radiant/include/igl.h:212:23: warning: inlining failed in call to 'GlobalOpenGL': function not inlinable [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:1397:29: note: called from here
 1397 |                 GlobalOpenGL().drawString(dimensions.toString());
      |                             ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:1402:57: note: called from here
 1402 |                                 << vMaxBounds[nDim2] << ")";
      |                                                         ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:1402:57: note: called from here
 1402 |                                 << vMaxBounds[nDim2] << ")";
      |                                                         ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:1402:57: note: called from here
 1402 |                                 << vMaxBounds[nDim2] << ")";
      |                                                         ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:1402:57: note: called from here
 1402 |                                 << vMaxBounds[nDim2] << ")";
      |                                                         ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:1402:57: note: called from here
 1402 |                                 << vMaxBounds[nDim2] << ")";
      |                                                         ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:1402:57: note: called from here
 1402 |                                 << vMaxBounds[nDim2] << ")";
      |                                                         ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:1402:57: note: called from here
 1402 |                                 << vMaxBounds[nDim2] << ")";
      |                                                         ^
src/tools/radiant/include/igl.h:212:23: warning: inlining failed in call to 'GlobalOpenGL': function not inlinable [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:1403:29: note: called from here
 1403 |                 GlobalOpenGL().drawString(dimensions.toString());
      |                             ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:37:14: warning: inlining failed in call to 'Betwixt': function not inlinable [-Winline]
   37 | inline float Betwixt (float f1, float f2)
      |              ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:1427:30: note: called from here
 1427 |                 glRasterPos3f(0, Betwixt(vMinBounds[nDim1], vMaxBounds[nDim1]), vMinBounds[nDim2] - 20.0f / m_fScale);
      |                              ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:1428:66: note: called from here
 1428 |                 dimensions << g_pDimStrings[nDim1] << vSize[nDim1];
      |                                                                  ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/libs/entitylib.h: In member function 'testSelect':
src/tools/radiant/libs/entitylib.h:127:13: warning: inlining failed in call to 'aabb_testselect': function not inlinable [-Winline]
  127 | inline void aabb_testselect (const AABB& aabb, SelectionTest& test, SelectionIntersection& best)
      |             ^
src/tools/radiant/radiant/entity/generic/GenericEntity.cpp:145:24: note: called from here
  145 |         aabb_testselect(m_aabb_local, test, best);
      |                        ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:1428:66: note: called from here
 1428 |                 dimensions << g_pDimStrings[nDim1] << vSize[nDim1];
      |                                                                  ^
src/tools/radiant/include/igl.h:212:23: warning: inlining failed in call to 'GlobalOpenGL': function not inlinable [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:1429:29: note: called from here
 1429 |                 GlobalOpenGL().drawString(dimensions.toString());
      |                             ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:37:14: warning: inlining failed in call to 'Betwixt': function not inlinable [-Winline]
   37 | inline float Betwixt (float f1, float f2)
      |              ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:1432:30: note: called from here
 1432 |                 glRasterPos3f(0, vMaxBounds[nDim1] + 16.0f / m_fScale, Betwixt(vMinBounds[nDim2], vMaxBounds[nDim2]));
      |                              ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:1433:66: note: called from here
 1433 |                 dimensions << g_pDimStrings[nDim2] << vSize[nDim2];
      |                                                                  ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:1433:66: note: called from here
 1433 |                 dimensions << g_pDimStrings[nDim2] << vSize[nDim2];
      |                                                                  ^
src/tools/radiant/include/igl.h:212:23: warning: inlining failed in call to 'GlobalOpenGL': function not inlinable [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:1434:29: note: called from here
 1434 |                 GlobalOpenGL().drawString(dimensions.toString());
      |                             ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:1439:57: note: called from here
 1439 |                                 << vMaxBounds[nDim2] << ")";
      |                                                         ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:1439:57: note: called from here
 1439 |                                 << vMaxBounds[nDim2] << ")";
      |                                                         ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:1439:57: note: called from here
 1439 |                                 << vMaxBounds[nDim2] << ")";
      |                                                         ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:1439:57: note: called from here
 1439 |                                 << vMaxBounds[nDim2] << ")";
      |                                                         ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:1439:57: note: called from here
 1439 |                                 << vMaxBounds[nDim2] << ")";
      |                                                         ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:1439:57: note: called from here
 1439 |                                 << vMaxBounds[nDim2] << ")";
      |                                                         ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:1439:57: note: called from here
 1439 |                                 << vMaxBounds[nDim2] << ")";
      |                                                         ^
src/tools/radiant/include/igl.h:212:23: warning: inlining failed in call to 'GlobalOpenGL': function not inlinable [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:1440:29: note: called from here
 1440 |                 GlobalOpenGL().drawString(dimensions.toString());
      |                             ^
src/tools/radiant/include/ifilesystem.h: In member function 'load':
src/tools/radiant/include/ifilesystem.h:109:27: warning: inlining failed in call to 'GlobalFileSystem': function not inlinable [-Winline]
  109 | inline VirtualFileSystem& GlobalFileSystem ()
      |                           ^
src/tools/radiant/radiant/ump/UMPFile.cpp:135:71: note: called from here
  135 |                         AutoPtr<ArchiveTextFile> file(GlobalFileSystem().openTextFile(map::getMapsPath() + _fileName));
      |                                                                       ^
src/tools/radiant/include/iscriplib.h:85:24: warning: inlining failed in call to 'GlobalScriptLibrary': function not inlinable [-Winline]
   85 | inline IScriptLibrary& GlobalScriptLibrary ()
      |                        ^
src/tools/radiant/radiant/ump/UMPFile.cpp:137:78: note: called from here
  137 |                                 AutoPtr<Tokeniser> reader(GlobalScriptLibrary().createScriptTokeniser(file->getInputStream()));
      |                                                                              ^
src/tools/radiant/libs/math/FloatTools.h: In function 'float_snapped.isra':
src/tools/radiant/libs/math/FloatTools.h:31:12: warning: inlining failed in call to 'float_to_integer.isra': function not inlinable [-Winline]
   31 | inline int float_to_integer (const Element& f)
      |            ^
src/tools/radiant/libs/math/FloatTools.h:40:40: note: called from here
   40 |         return Element(float_to_integer(f / snap) * snap);
      |                                        ^
src/tools/radiant/libs/gtkutil/widget.h: In member function 'createWidget':
src/tools/radiant/libs/gtkutil/widget.h:41:13: warning: inlining failed in call to 'widget_set_visible': function not inlinable [-Winline]
   41 | inline void widget_set_visible (GtkWidget* widget, bool shown)
      |             ^
src/tools/radiant/radiant/sidebar/texturebrowser.cpp:117:27: note: called from here
  117 |         widget_set_visible(m_texture_scroll, true);
      |                           ^
src/tools/radiant/include/itextstream.h: In member function 'getUMPFilename':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ump/UMPSystem.cpp:77:98: note: called from here
   77 |                                 globalErrorStream() << "Could not load the ump file " << (*i) << "\n";
      |                                                                                                  ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/radiant/ump/UMPSystem.cpp:77:98: note: called from here
   77 |                                 globalErrorStream() << "Could not load the ump file " << (*i) << "\n";
      |                                                                                                  ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ump/UMPSystem.cpp:77:98: note: called from here
   77 |                                 globalErrorStream() << "Could not load the ump file " << (*i) << "\n";
      |                                                                                                  ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ump/UMPSystem.cpp:77:98: note: called from here
   77 |                                 globalErrorStream() << "Could not load the ump file " << (*i) << "\n";
      |                                                                                                  ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ump/UMPSystem.cpp:87:66: note: called from here
   87 |                         globalErrorStream() << e.getMessage() << "\n";
      |                                                                  ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/radiant/ump/UMPSystem.cpp:87:66: note: called from here
   87 |                         globalErrorStream() << e.getMessage() << "\n";
      |                                                                  ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ump/UMPSystem.cpp:87:66: note: called from here
   87 |                         globalErrorStream() << e.getMessage() << "\n";
      |                                                                  ^
src/tools/radiant/libs/container/hashtable.h: In function 'erase.constprop':
src/tools/radiant/libs/container/hashtable.h:173:21: warning: inlining failed in call to 'node_destroy.constprop': function not inlinable [-Winline]
  173 |         inline void node_destroy(BucketNode* node) {
      |                     ^
src/tools/radiant/libs/container/hashtable.h:356:29: note: called from here
  356 |                 node_destroy(node);
      |                             ^
src/tools/radiant/libs/signal/signal.h:42:13: warning: inlining failed in call to 'node_unlink.isra': function not inlinable [-Winline]
   42 | inline void node_unlink(ListNodeBase* node) {
      |             ^
src/tools/radiant/libs/container/hashtable.h:354:28: note: called from here
  354 |                 node_unlink(node);
      |                            ^
src/tools/radiant/include/ifilesystem.h: In member function 'playSound':
src/tools/radiant/include/ifilesystem.h:109:27: warning: inlining failed in call to 'GlobalFileSystem': function not inlinable [-Winline]
  109 | inline VirtualFileSystem& GlobalFileSystem ()
      |                           ^
src/tools/radiant/libs/scenelib.h: In member function '__ct_base ':
src/tools/radiant/libs/scenelib.h:95:15: warning: inlining failed in call to '__ct_base .isra': function not inlinable [-Winline]
   95 |         class Node : public INode
      |               ^
src/tools/radiant/radiant/entity/group/GroupNode.cpp:13:127: note: called from here
   13 |                                 other), m_contained(other.m_contained, *this, InstanceSet::TransformChangedCaller(m_instances))
      |                                                                                                                               ^
src/tools/radiant/radiant/sound/SoundManager.cpp:28:51: note: called from here
   28 |         AutoPtr<ArchiveFile> file(GlobalFileSystem().openFile(name));
      |                                                   ^
src/tools/radiant/libs/os/path.h:69:28: warning: inlining failed in call to 'getExtension': function not inlinable [-Winline]
   69 |         inline std::string getExtension (const std::string& path)
      |                            ^
src/tools/radiant/radiant/sound/SoundManager.cpp:40:49: note: called from here
   40 |         std::string root = os::getExtension(name);
      |                                                 ^
src/tools/radiant/include/ifilesystem.h:109:27: warning: inlining failed in call to 'GlobalFileSystem': function not inlinable [-Winline]
  109 | inline VirtualFileSystem& GlobalFileSystem ()
      |                           ^
src/tools/radiant/radiant/sound/SoundManager.cpp:45:54: note: called from here
   45 |         AutoPtr<ArchiveFile> oggFile(GlobalFileSystem().openFile(name));
      |                                                      ^
src/tools/radiant/include/ifilesystem.h:109:27: warning: inlining failed in call to 'GlobalFileSystem': function not inlinable [-Winline]
  109 | inline VirtualFileSystem& GlobalFileSystem ()
      |                           ^
src/tools/radiant/radiant/sound/SoundManager.cpp:57:54: note: called from here
   57 |         AutoPtr<ArchiveFile> wavFile(GlobalFileSystem().openFile(name));
      |                                                      ^
src/tools/radiant/libs/scenelib.h: In function 'Entity_create':
src/tools/radiant/include/iregistry.h: In member function 'renderWireframe':
src/tools/radiant/libs/scenelib.h:269:16: warning: inlining failed in call to 'Node_getEntity': function not inlinable [-Winline]
  269 | inline Entity* Node_getEntity(scene::Node& node) {
      |                ^
src/tools/radiant/libs/instancelib.h: In function 'InstanceSet_forEach.isra':
src/tools/radiant/radiant/map/parse.cpp:52:31: note: called from here
   52 |                 Node_getEntity(entity)->setKeyValue((*i).first, (*i).second);
      |                               ^
src/tools/radiant/libs/instancelib.h:219:22: warning: inlining failed in call to 'operator().constprop': function not inlinable [-Winline]
  219 |                 void operator() (scene::Instance& instance) const
      |                      ^
src/tools/radiant/libs/instancelib.h:210:24: note: called from here
  210 |                 functor(*(*i).second);
      |                        ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/entity/group/Group.cpp:140:27: note: called from here
  140 |         if (GlobalRegistry().get("user/ui/xyview/showEntityNames") == "1") {
      |                           ^
src/tools/radiant/include/iselection.h: In function 'Scene_forEachSelectedBrush.isra':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/brush/BrushVisit.h:27:30: note: called from here
   27 |         GlobalSelectionSystem().foreachSelected(BrushSelectedVisitor<Functor> (functor));
      |                              ^
src/tools/radiant/include/ishadersystem.h: In function 'TextureBrowser_Destroy':
src/tools/radiant/include/ishadersystem.h:110:22: warning: inlining failed in call to 'GlobalShaderSystem': function not inlinable [-Winline]
  110 | inline ShaderSystem& GlobalShaderSystem ()
      |                      ^
src/tools/radiant/radiant/sidebar/texturebrowser.cpp:1043:27: note: called from here
 1043 |         GlobalShaderSystem().setActiveShadersChangedNotify(Callback());
      |                           ^
src/tools/radiant/include/ishadersystem.h:110:22: warning: inlining failed in call to 'GlobalShaderSystem': function not inlinable [-Winline]
  110 | inline ShaderSystem& GlobalShaderSystem ()
      |                      ^
src/tools/radiant/radiant/sidebar/texturebrowser.cpp:1041:27: note: called from here
 1041 |         GlobalShaderSystem().detach(g_ShadersObserver);
      |                           ^
src/tools/radiant/libs/shaderlib.h: In member function 'showDirectory':
src/tools/radiant/libs/shaderlib.h:65:27: warning: inlining failed in call to 'GlobalTexturePrefix_get': function not inlinable [-Winline]
   65 | inline const std::string& GlobalTexturePrefix_get ()
      |                           ^
src/tools/radiant/radiant/sidebar/texturebrowser.cpp:480:98: note: called from here
  480 |         Radiant_getImageModules().foreachModule(LoadTexturesByTypeVisitor(GlobalTexturePrefix_get() + directory));
      |                                                                                                  ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/sidebar/texturebrowser.cpp:483:23: note: called from here
  483 |         GlobalRegistry().set(RKEY_TEXTURES_HIDE_UNUSED, "0");
      |                       ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/sidebar/texturebrowser.cpp:484:23: note: called from here
  484 |         GlobalRegistry().set(RKEY_TEXTURES_HIDE_INVALID, "0");
      |                       ^
src/tools/radiant/libs/stringio.h: In function 'Entity_parseTokens':
src/tools/radiant/libs/stringio.h:111:13: warning: inlining failed in call to 'Tokeniser_unexpectedError': function not inlinable [-Winline]
  111 | inline void Tokeniser_unexpectedError (Tokeniser& tokeniser, const std::string& token, const std::string& expected)
      |             ^
src/tools/radiant/radiant/map/parse.cpp:68:50: note: called from here
   68 |                         Tokeniser_unexpectedError(tokeniser, token, "#entity-token");
      |                                                  ^
src/tools/radiant/libs/generic/referencecounted.h:158:13: warning: inlining failed in call to 'operator==': function not inlinable [-Winline]
  158 | inline bool operator==(const SmartReference<Type>& self, const SmartReference<Type>& other) {
      |             ^
src/tools/radiant/radiant/map/parse.cpp:72:36: note: called from here
   72 |                         if (entity == g_nullNode) {
      |                                    ^
src/tools/radiant/include/ieclass.h:118:29: warning: inlining failed in call to 'GlobalEntityClassManager': function not inlinable [-Winline]
  118 | inline IEntityClassManager& GlobalEntityClassManager ()
      |                             ^
src/tools/radiant/radiant/map/parse.cpp:74:93: note: called from here
   74 |                                 entity = Entity_create(entityTable, GlobalEntityClassManager().findOrInsert(classname, false),
      |                                                                                             ^
src/tools/radiant/libs/generic/referencecounted.h:158:13: warning: inlining failed in call to 'operator==': function not inlinable [-Winline]
  158 | inline bool operator==(const SmartReference<Type>& self, const SmartReference<Type>& other) {
      |             ^
src/tools/radiant/radiant/map/parse.cpp:79:36: note: called from here
   79 |                         if (entity == g_nullNode) {
      |                                    ^
src/tools/radiant/include/ieclass.h:118:29: warning: inlining failed in call to 'GlobalEntityClassManager': function not inlinable [-Winline]
  118 | inline IEntityClassManager& GlobalEntityClassManager ()
      |                             ^
src/tools/radiant/radiant/map/parse.cpp:82:102: note: called from here
   82 |                                                 = Entity_create(entityTable, GlobalEntityClassManager().findOrInsert(classname, true),
      |                                                                                                      ^
src/tools/radiant/libs/generic/referencecounted.h:158:13: warning: inlining failed in call to 'operator==': function not inlinable [-Winline]
  158 | inline bool operator==(const SmartReference<Type>& self, const SmartReference<Type>& other) {
      |             ^
src/tools/radiant/radiant/map/parse.cpp:87:39: note: called from here
   87 |                         if (primitive == g_nullNode || !Node_getMapImporter(primitive)->importTokens(tokeniser)) {
      |                                       ^
src/tools/radiant/radiant/map/parse.cpp:39:21: warning: inlining failed in call to 'Node_getMapImporter': function not inlinable [-Winline]
   39 | inline MapImporter* Node_getMapImporter (scene::Node& node)
      |                     ^
src/tools/radiant/radiant/map/parse.cpp:87:76: note: called from here
   87 |                         if (primitive == g_nullNode || !Node_getMapImporter(primitive)->importTokens(tokeniser)) {
      |                                                                            ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/map/parse.cpp:88:88: note: called from here
   88 |                                 globalErrorStream() << "brush " << count_primitives << ": parse error\n";
      |                                                                                        ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/radiant/map/parse.cpp:88:88: note: called from here
   88 |                                 globalErrorStream() << "brush " << count_primitives << ": parse error\n";
      |                                                                                        ^
src/tools/radiant/libs/scenelib.h:269:16: warning: inlining failed in call to 'Node_getEntity': function not inlinable [-Winline]
  269 | inline Entity* Node_getEntity(scene::Node& node) {
      |                ^
src/tools/radiant/radiant/map/parse.cpp:93:43: note: called from here
   93 |                         if (Node_getEntity(entity)->isContainer() && traversable != 0) {
      |                                           ^
src/tools/radiant/libs/scenelib.h:200:28: warning: inlining failed in call to 'Node_getTraversable': function not inlinable [-Winline]
  200 | inline scene::Traversable* Node_getTraversable (scene::Node& node)
      |                            ^
src/tools/radiant/radiant/map/parse.cpp:92:78: note: called from here
   92 |                         scene::Traversable* traversable = Node_getTraversable(entity);
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/map/parse.cpp:88:88: note: called from here
   88 |                                 globalErrorStream() << "brush " << count_primitives << ": parse error\n";
      |                                                                                        ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/map/parse.cpp:88:88: note: called from here
   88 |                                 globalErrorStream() << "brush " << count_primitives << ": parse error\n";
      |                                                                                        ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/ishadersystem.h: In member function 'refreshShaders':
src/tools/radiant/radiant/map/parse.cpp:97:72: note: called from here
   97 |                                                 << count_primitives << "\n";
      |                                                                        ^
src/tools/radiant/include/ishadersystem.h:110:22: warning: inlining failed in call to 'GlobalShaderSystem': function not inlinable [-Winline]
  110 | inline ShaderSystem& GlobalShaderSystem ()
      |                      ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/radiant/map/parse.cpp:97:72: note: called from here
   97 |                                                 << count_primitives << "\n";
      |                                                                        ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/map/parse.cpp:97:72: note: called from here
   97 |                                                 << count_primitives << "\n";
      |                                                                        ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/sidebar/texturebrowser.cpp:996:27: note: called from here
  996 |         GlobalShaderSystem().refresh();
      |                           ^
src/tools/radiant/radiant/map/parse.cpp:97:72: note: called from here
   97 |                                                 << count_primitives << "\n";
      |                                                                        ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/map/parse.cpp:97:72: note: called from here
   97 |                                                 << count_primitives << "\n";
      |                                                                        ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/map/parse.cpp:97:72: note: called from here
   97 |                                                 << count_primitives << "\n";
      |                                                                        ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/map/parse.cpp:97:72: note: called from here
   97 |                                                 << count_primitives << "\n";
      |                                                                        ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/map/parse.cpp:97:72: note: called from here
   97 |                                                 << count_primitives << "\n";
      |                                                                        ^
src/tools/radiant/libs/stringio.h:111:13: warning: inlining failed in call to 'Tokeniser_unexpectedError': function not inlinable [-Winline]
  111 | inline void Tokeniser_unexpectedError (Tokeniser& tokeniser, const std::string& token, const std::string& expected)
      |             ^
src/tools/radiant/radiant/map/parse.cpp:104:58: note: called from here
  104 |                                 Tokeniser_unexpectedError(tokeniser, token, "#epair-value");
      |                                                          ^
src/tools/radiant/radiant/brush/BrushVisit.h: In function 'Scene_ForEachSelectedBrush_ForEachFace.constprop.isra':
src/tools/radiant/radiant/brush/BrushVisit.h:25:23: warning: inlining failed in call to 'Scene_forEachSelectedBrush.isra': function not inlinable [-Winline]
   25 | inline const Functor& Scene_forEachSelectedBrush (const Functor& functor)
      |                       ^
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h:159:35: note: called from here
  159 |         Scene_forEachSelectedBrush(BrushForEachFace(FaceInstanceVisitFace<Functor> (functor)));
      |                                   ^
src/tools/radiant/libs/gtkutil/pointer.h: In function 'create_floating_window':
src/tools/radiant/libs/gtkutil/pointer.h:35:17: warning: inlining failed in call to 'gint_to_pointer': function not inlinable [-Winline]
   35 | inline gpointer gint_to_pointer (gint i)
      |                 ^
src/tools/radiant/libs/gtkutil/window.cpp:114:34: note: called from here
  114 |                 g_object_set_data(G_OBJECT(window), "floating_handler", gint_to_pointer(connect_floating(parent, window)));
      |                                  ^
src/tools/radiant/radiant/brush/BrushVisit.h: In function 'Scene_ForEachSelectedBrush_ForEachFaceInstance.constprop.isra':
src/tools/radiant/radiant/brush/BrushVisit.h:25:23: warning: inlining failed in call to 'Scene_forEachSelectedBrush.isra': function not inlinable [-Winline]
   25 | inline const Functor& Scene_forEachSelectedBrush (const Functor& functor)
      |                       ^
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h:166:35: note: called from here
  166 |         Scene_forEachSelectedBrush(BrushForEachFace(FaceInstanceVisitAll<Functor> (functor)));
      |                                   ^
src/tools/radiant/radiant/brush/BrushVisit.h: In function 'Scene_ForEachSelectedBrush_ForEachFace.constprop.isra':
src/tools/radiant/radiant/brush/BrushVisit.h:25:23: warning: inlining failed in call to 'Scene_forEachSelectedBrush.isra': function not inlinable [-Winline]
   25 | inline const Functor& Scene_forEachSelectedBrush (const Functor& functor)
      |                       ^
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h:159:35: note: called from here
  159 |         Scene_forEachSelectedBrush(BrushForEachFace(FaceInstanceVisitFace<Functor> (functor)));
      |                                   ^
src/tools/radiant/radiant/brush/BrushVisit.h: In function 'Scene_ForEachSelectedBrush_ForEachFace.constprop.isra':
src/tools/radiant/radiant/brush/BrushVisit.h:25:23: warning: inlining failed in call to 'Scene_forEachSelectedBrush.isra': function not inlinable [-Winline]
   25 | inline const Functor& Scene_forEachSelectedBrush (const Functor& functor)
      |                       ^
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h:159:35: note: called from here
  159 |         Scene_forEachSelectedBrush(BrushForEachFace(FaceInstanceVisitFace<Functor> (functor)));
      |                                   ^
src/tools/radiant/radiant/brush/BrushVisit.h: In function 'Scene_ForEachSelectedBrush_ForEachFace.constprop.isra':
src/tools/radiant/radiant/brush/BrushVisit.h:25:23: warning: inlining failed in call to 'Scene_forEachSelectedBrush.isra': function not inlinable [-Winline]
   25 | inline const Functor& Scene_forEachSelectedBrush (const Functor& functor)
      |                       ^
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h:159:35: note: called from here
  159 |         Scene_forEachSelectedBrush(BrushForEachFace(FaceInstanceVisitFace<Functor> (functor)));
      |                                   ^
src/tools/radiant/radiant/brush/BrushVisit.h: In function 'Scene_ForEachSelectedBrush_ForEachFace.constprop.isra':
src/tools/radiant/radiant/brush/BrushVisit.h:25:23: warning: inlining failed in call to 'Scene_forEachSelectedBrush.isra': function not inlinable [-Winline]
   25 | inline const Functor& Scene_forEachSelectedBrush (const Functor& functor)
      |                       ^
src/tools/radiant/radiant/brush/BrushVisit.h:159:35: note: called from here
  159 |         Scene_forEachSelectedBrush(BrushForEachFace(FaceInstanceVisitFace<Functor> (functor)));
      |                                   ^
src/tools/radiant/radiant/brush/BrushVisit.h: In function 'Scene_ForEachSelectedBrush_ForEachFace.constprop.isra':
src/tools/radiant/radiant/brush/BrushVisit.h:25:23: warning: inlining failed in call to 'Scene_forEachSelectedBrush.isra': function not inlinable [-Winline]
   25 | inline const Functor& Scene_forEachSelectedBrush (const Functor& functor)
      |                       ^
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h:159:35: note: called from here
  159 |         Scene_forEachSelectedBrush(BrushForEachFace(FaceInstanceVisitFace<Functor> (functor)));
      |                                   ^
src/tools/radiant/radiant/brush/BrushVisit.h: In function 'Scene_ForEachSelectedBrush_ForEachFace.constprop.isra':
src/tools/radiant/radiant/brush/BrushVisit.h:25:23: warning: inlining failed in call to 'Scene_forEachSelectedBrush.isra': function not inlinable [-Winline]
   25 | inline const Functor& Scene_forEachSelectedBrush (const Functor& functor)
      |                       ^
src/tools/radiant/radiant/brush/BrushVisit.h:159:35: note: called from here
  159 |         Scene_forEachSelectedBrush(BrushForEachFace(FaceInstanceVisitFace<Functor> (functor)));
      |                                   ^
src/tools/radiant/include/iradiant.h: In function 'Map_Read':
src/tools/radiant/include/iradiant.h:162:18: warning: inlining failed in call to 'GlobalRadiant': function not inlinable [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^
src/tools/radiant/radiant/map/parse.cpp:119:58: note: called from here
  119 |         gtkutil::ModalProgressDialog dialog(GlobalRadiant().getMainWindow(), _("Loading map"));
      |                                                          ^
src/tools/radiant/libs/string/string.h:155:20: warning: inlining failed in call to 'toString': function not inlinable [-Winline]
  155 | inline std::string toString (const T& t)
      |                    ^
src/tools/radiant/radiant/map/parse.cpp:124:68: note: called from here
  124 |                 dialog.setText("Loading entity " + string::toString(entCount));
      |                                                                    ^
src/tools/radiant/libs/generic/referencecounted.h:158:13: warning: inlining failed in call to 'operator==': function not inlinable [-Winline]
  158 | inline bool operator==(const SmartReference<Type>& self, const SmartReference<Type>& other) {
      |             ^
src/tools/radiant/radiant/map/parse.cpp:133:28: note: called from here
  133 |                 if (entity == g_nullNode) {
      |                            ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/map/parse.cpp:134:73: note: called from here
  134 |                         globalErrorStream() << "entity " << entCount << ": parse error\n";
      |                                                                         ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/radiant/map/parse.cpp:134:73: note: called from here
  134 |                         globalErrorStream() << "entity " << entCount << ": parse error\n";
      |                                                                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/map/parse.cpp:134:73: note: called from here
  134 |                         globalErrorStream() << "entity " << entCount << ": parse error\n";
      |                                                                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/map/parse.cpp:134:73: note: called from here
  134 |                         globalErrorStream() << "entity " << entCount << ": parse error\n";
      |                                                                         ^
src/tools/radiant/libs/scenelib.h:200:28: warning: inlining failed in call to 'Node_getTraversable': function not inlinable [-Winline]
  200 | inline scene::Traversable* Node_getTraversable (scene::Node& node)
      |                            ^
src/tools/radiant/radiant/map/parse.cpp:139:36: note: called from here
  139 |                 Node_getTraversable(root)->insert(entity);
      |                                    ^
src/tools/radiant/radiant/brush/BrushVisit.h: In function 'Scene_ForEachSelectedBrush_ForEachFace.constprop.isra':
src/tools/radiant/radiant/brush/BrushVisit.h:25:23: warning: inlining failed in call to 'Scene_forEachSelectedBrush.isra': function not inlinable [-Winline]
   25 | inline const Functor& Scene_forEachSelectedBrush (const Functor& functor)
      |                       ^
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h:159:35: note: called from here
  159 |         Scene_forEachSelectedBrush(BrushForEachFace(FaceInstanceVisitFace<Functor> (functor)));
      |                                   ^
src/tools/radiant/radiant/brush/BrushVisit.h: In function 'Scene_ForEachSelectedBrush_ForEachFace.constprop.isra':
src/tools/radiant/radiant/brush/BrushVisit.h:25:23: warning: inlining failed in call to 'Scene_forEachSelectedBrush.isra': function not inlinable [-Winline]
   25 | inline const Functor& Scene_forEachSelectedBrush (const Functor& functor)
      |                       ^
src/tools/radiant/radiant/brush/BrushVisit.h:159:35: note: called from here
  159 |         Scene_forEachSelectedBrush(BrushForEachFace(FaceInstanceVisitFace<Functor> (functor)));
      |                                   ^
src/tools/radiant/radiant/brush/BrushVisit.h: In function 'Scene_ForEachSelectedBrush_ForEachFace.constprop.isra':
src/tools/radiant/radiant/brush/BrushVisit.h:25:23: warning: inlining failed in call to 'Scene_forEachSelectedBrush.isra': function not inlinable [-Winline]
   25 | inline const Functor& Scene_forEachSelectedBrush (const Functor& functor)
      |                       ^
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h:159:35: note: called from here
  159 |         Scene_forEachSelectedBrush(BrushForEachFace(FaceInstanceVisitFace<Functor> (functor)));
      |                                   ^
src/tools/radiant/radiant/brush/BrushVisit.h: In function 'Scene_ForEachSelectedBrush_ForEachFace.constprop.isra':
src/tools/radiant/radiant/brush/BrushVisit.h:25:23: warning: inlining failed in call to 'Scene_forEachSelectedBrush.isra': function not inlinable [-Winline]
   25 | inline const Functor& Scene_forEachSelectedBrush (const Functor& functor)
      |                       ^
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h:159:35: note: called from here
  159 |         Scene_forEachSelectedBrush(BrushForEachFace(FaceInstanceVisitFace<Functor> (functor)));
      |                                   ^
src/tools/radiant/radiant/brush/BrushVisit.h: In function 'Scene_ForEachSelectedBrush_ForEachFace.constprop.isra':
src/tools/radiant/radiant/brush/BrushVisit.h:25:23: warning: inlining failed in call to 'Scene_forEachSelectedBrush.isra': function not inlinable [-Winline]
   25 | inline const Functor& Scene_forEachSelectedBrush (const Functor& functor)
      |                       ^
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h:159:35: note: called from here
  159 |         Scene_forEachSelectedBrush(BrushForEachFace(FaceInstanceVisitFace<Functor> (functor)));
      |                                   ^
src/tools/radiant/radiant/brush/BrushVisit.h: In function 'Scene_ForEachSelectedBrush_ForEachFaceInstance.constprop.isra':
src/tools/radiant/radiant/brush/BrushVisit.h:25:23: warning: inlining failed in call to 'Scene_forEachSelectedBrush.isra': function not inlinable [-Winline]
   25 | inline const Functor& Scene_forEachSelectedBrush (const Functor& functor)
      |                       ^
src/tools/radiant/radiant/brush/BrushVisit.h:166:35: note: called from here
  166 |         Scene_forEachSelectedBrush(BrushForEachFace(FaceInstanceVisitAll<Functor> (functor)));
      |                                   ^
src/tools/radiant/include/iregistry.h: In member function '__ct_base ':
src/tools/radiant/libs/scenelib.h: In member function '__ct_base ':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/map/AutoSaver.cpp:28:32: note: called from here
   28 |         _enabled(GlobalRegistry().get(RKEY_AUTOSAVE_ENABLED) == "1"),
      |                                ^
src/tools/radiant/libs/scenelib.h:95:15: warning: inlining failed in call to '__ct_base .isra': function not inlinable [-Winline]
   95 |         class Node : public INode
      |               ^
src/tools/radiant/radiant/entity/model/MiscModelNode.cpp:13:101: note: called from here
   13 |                                 InstanceSetEvaluateTransform<MiscModelInstance>::Caller(m_instances))
      |                                                                                                     ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/map/AutoSaver.cpp:29:41: note: called from here
   29 |         _snapshotsEnabled(GlobalRegistry().get(RKEY_AUTOSAVE_SNAPSHOTS_ENABLED) == "1"),
      |                                         ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/map/AutoSaver.cpp:30:33: note: called from here
   30 |         _interval(GlobalRegistry().getInt(RKEY_AUTOSAVE_INTERVAL) * 60),
      |                                 ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/map/AutoSaver.cpp:34:23: note: called from here
   34 |         GlobalRegistry().addKeyObserver(this, RKEY_AUTOSAVE_INTERVAL);
      |                       ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/map/AutoSaver.cpp:35:23: note: called from here
   35 |         GlobalRegistry().addKeyObserver(this, RKEY_AUTOSAVE_SNAPSHOTS_ENABLED);
      |                       ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/map/AutoSaver.cpp:36:23: note: called from here
   36 |         GlobalRegistry().addKeyObserver(this, RKEY_AUTOSAVE_ENABLED);
      |                       ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<.isra':
src/tools/radiant/libs/stream/textstream.h:158:30: warning: inlining failed in call to 'ostream_write.isra': function not inlinable [-Winline]
  158 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Unsigned i) {
      |                              ^
src/tools/radiant/libs/stream/stringstream.h:189:29: note: called from here
  189 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<.isra':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^
src/tools/radiant/libs/stream/stringstream.h:189:29: note: called from here
  189 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/radiant/brush/BrushVisit.h: In function 'Scene_ForEachSelectedBrush_ForEachFace.constprop.isra':
src/tools/radiant/radiant/brush/BrushVisit.h:25:23: warning: inlining failed in call to 'Scene_forEachSelectedBrush.isra': function not inlinable [-Winline]
   25 | inline const Functor& Scene_forEachSelectedBrush (const Functor& functor)
      |                       ^
src/tools/radiant/radiant/selection/algorithm/../../brush/BrushVisit.h:159:35: note: called from here
  159 |         Scene_forEachSelectedBrush(BrushForEachFace(FaceInstanceVisitFace<Functor> (functor)));
      |                                   ^
src/tools/radiant/include/ioverlay.h: In member function 'draw':
src/tools/radiant/include/ioverlay.h:48:18: warning: inlining failed in call to 'GlobalOverlay': function not inlinable [-Winline]
   48 | inline IOverlay& GlobalOverlay() {
      |                  ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:1559:22: note: called from here
 1559 |         GlobalOverlay().draw(windowCoords[0], windowCoords[1], windowCoords[2], windowCoords[3], m_fScale);
      |                      ^
src/tools/radiant/radiant/xyview/../renderer.h:62:13: warning: inlining failed in call to 'Scene_Render': function not inlinable [-Winline]
   62 | inline void Scene_Render (Renderer& renderer, const VolumeTest& volume)
      |             ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:1585:29: note: called from here
 1585 |                 Scene_Render(renderer, m_view);
      |                             ^
src/tools/radiant/include/igl.h:212:23: warning: inlining failed in call to 'GlobalOpenGL': function not inlinable [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:1597:25: note: called from here
 1597 |         if (GlobalOpenGL().GL_1_3()) {
      |                         ^
src/tools/radiant/include/igl.h:212:23: warning: inlining failed in call to 'GlobalOpenGL': function not inlinable [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:1599:17: note: called from here
 1599 |                 glClientActiveTexture(GL_TEXTURE0);
      |                 ^
src/tools/radiant/include/igl.h:212:23: warning: inlining failed in call to 'GlobalOpenGL': function not inlinable [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:1598:17: note: called from here
 1598 |                 glActiveTexture(GL_TEXTURE0);
      |                 ^
src/tools/radiant/include/iregistry.h: In member function 'importKey':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/libs/gtkutil/RegistryConnector.cpp:28:84: note: called from here
   28 |                 gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(obj), GlobalRegistry().get(registryKey) == "1");
      |                                                                                    ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/libs/gtkutil/RegistryConnector.cpp:31:77: note: called from here
   31 |                 gtk_adjustment_set_value(GTK_ADJUSTMENT(obj), GlobalRegistry().getFloat(registryKey));
      |                                                                             ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:1610:66: note: called from here
 1610 |         if (GlobalXYWnd().showSizeInfo() && GlobalSelectionSystem().countSelected() != 0) {
      |                                                                  ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/include/iclipper.h:107:17: warning: inlining failed in call to 'GlobalClipper': function not inlinable [-Winline]
  107 | inline Clipper& GlobalClipper() {
      |                 ^
src/tools/radiant/libs/gtkutil/RegistryConnector.cpp:34:76: note: called from here
   34 |                 gtk_combo_box_set_active(GTK_COMBO_BOX(obj), GlobalRegistry().getInt(registryKey));
      |                                                                            ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/libs/os/path.h: In member function 'run':
src/tools/radiant/libs/os/path.h:86:28: warning: inlining failed in call to 'stripFilename': function not inlinable [-Winline]
   86 |         inline std::string stripFilename (const std::string& filename)
      |                            ^
src/tools/radiant/libs/gtkutil/RegistryConnector.cpp:37:66: note: called from here
   37 |                 gtk_entry_set_text(GTK_ENTRY(obj), GlobalRegistry().get(registryKey).c_str());
      |                                                                  ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/map/MapCompiler.cpp:47:73: note: called from here
   47 |         const std::string workingDir = os::stripFilename(_compilerBinary);
      |                                                                         ^
src/tools/radiant/libs/gtkutil/RegistryConnector.cpp:40:79: note: called from here
   40 |                 gtk_spin_button_set_value(GTK_SPIN_BUTTON(obj), GlobalRegistry().getFloat(registryKey));
      |                                                                               ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/include/ifilesystem.h:109:27: warning: inlining failed in call to 'GlobalFileSystem': function not inlinable [-Winline]
  109 | inline VirtualFileSystem& GlobalFileSystem ()
      |                           ^
src/tools/radiant/libs/gtkutil/RegistryConnector.cpp:43:67: note: called from here
   43 |                 gtk_range_set_value(GTK_RANGE(obj), GlobalRegistry().getFloat(registryKey));
      |                                                                   ^
src/tools/radiant/radiant/map/MapCompiler.cpp:45:55: note: called from here
   45 |         std::string relativeMapName = GlobalFileSystem().getRelative(mapName);
      |                                                       ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:1646:34: note: called from here
 1646 |                 if (GlobalClipper().clipMode()) {
      |                                  ^
src/tools/radiant/include/iclipper.h:107:17: warning: inlining failed in call to 'GlobalClipper': function not inlinable [-Winline]
  107 | inline Clipper& GlobalClipper() {
      |                 ^
src/tools/radiant/libs/string/string.h:200:13: warning: inlining failed in call to 'splitBy': function not inlinable [-Winline]
  200 | inline void splitBy (const std::string& str, std::vector<std::string>& tokens, const std::string& delimiters = " ")
      |             ^
src/tools/radiant/radiant/map/MapCompiler.cpp:55:24: note: called from here
   55 |         string::splitBy(output, lines, "\n");
      |                        ^
src/tools/radiant/radiant/xyview/XYWnd.cpp:1647:38: note: called from here
 1647 |                         GlobalClipper().draw(m_fScale);
      |                                      ^
src/tools/radiant/include/itextstream.h: In member function 'realise':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/textures/Texture.cpp:62:86: note: called from here
   62 |                         globalWarningStream() << "Texture load failed: '" << name << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:138:26: warning: inlining failed in call to 'globalWarningStream': function not inlinable [-Winline]
  138 | inline TextOutputStream& globalWarningStream ()
      |                          ^
src/tools/radiant/radiant/textures/Texture.cpp:62:86: note: called from here
   62 |                         globalWarningStream() << "Texture load failed: '" << name << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/textures/Texture.cpp:62:86: note: called from here
   62 |                         globalWarningStream() << "Texture load failed: '" << name << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/textures/Texture.cpp:62:86: note: called from here
   62 |                         globalWarningStream() << "Texture load failed: '" << name << "'\n";
      |                                                                                      ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:155:47: note: called from here
  155 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:155:47: note: called from here
  155 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/container/hashtable.h: In member function 'bucket_insert':
src/tools/radiant/libs/container/hashtable.h:65:13: warning: inlining failed in call to 'node_link': function not inlinable [-Winline]
   65 | inline void node_link(BucketNodeBase* node, BucketNodeBase* next) {
      |             ^
src/tools/radiant/libs/container/hashtable.h:237:26: note: called from here
  237 |                 node_link(node, bucket_next(bucket));
      |                          ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/include/iregistry.h: In member function 'exportKey':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/libs/gtkutil/RegistryConnector.cpp:54:31: note: called from here
   54 |                 GlobalRegistry().set(registryKey, gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(obj)) ? "1" : "0");
      |                               ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/libs/gtkutil/RegistryConnector.cpp:57:31: note: called from here
   57 |                 GlobalRegistry().setFloat(registryKey, gtk_adjustment_get_value(GTK_ADJUSTMENT(obj)));
      |                               ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/libs/gtkutil/RegistryConnector.cpp:60:31: note: called from here
   60 |                 GlobalRegistry().setInt(registryKey, gtk_combo_box_get_active(GTK_COMBO_BOX(obj)));
      |                               ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/libs/gtkutil/RegistryConnector.cpp:63:31: note: called from here
   63 |                 GlobalRegistry().set(registryKey, gtk_entry_get_text(GTK_ENTRY(obj)));
      |                               ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/libs/gtkutil/RegistryConnector.cpp:66:31: note: called from here
   66 |                 GlobalRegistry().setFloat(registryKey, gtk_spin_button_get_value(GTK_SPIN_BUTTON(obj)));
      |                               ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/libs/gtkutil/RegistryConnector.cpp:69:31: note: called from here
   69 |                 GlobalRegistry().setFloat(registryKey, gtk_range_get_value(GTK_RANGE(obj)));
      |                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:155:47: note: called from here
  155 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/container/hashtable.h: In member function 'insert':
src/tools/radiant/libs/container/hashtable.h:170:28: warning: inlining failed in call to 'node_create.constprop': function not inlinable [-Winline]
  170 |         inline BucketNode* node_create(hash_type hash, const Key& key, const Value& value) {
      |                            ^
src/tools/radiant/libs/container/hashtable.h:339:24: note: called from here
  339 |                 return iterator(bucket_insert(getBucket(hash), node_create(hash, key, value)));
      |                        ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/math/Vector3.h: In function 'createFromMinMax':
src/tools/radiant/libs/math/Vector3.h:451:30: warning: inlining failed in call to 'vector3_mid': function not inlinable [-Winline]
  451 | inline BasicVector3<Element> vector3_mid (const BasicVector3<Element>& begin, const BasicVector3<Element>& end)
      |                              ^
src/tools/radiant/libs/math/aabb.h:111:50: note: called from here
  111 |                         aabb.origin = vector3_mid(min, max);
      |                                                  ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:155:47: note: called from here
  155 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:155:47: note: called from here
  155 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<.isra':
src/tools/radiant/libs/stream/textstream.h:223:30: warning: inlining failed in call to 'ostream_write.isra': function not inlinable [-Winline]
  223 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const FloatFormat& formatted) {
      |                              ^
src/tools/radiant/libs/stream/stringstream.h:189:29: note: called from here
  189 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/libs/entitylib.h: In member function 'pre':
src/tools/radiant/libs/entitylib.h:75:13: warning: inlining failed in call to 'node_is_worldspawn': function not inlinable [-Winline]
   75 | inline bool node_is_worldspawn (scene::Node& node)
      |             ^
src/tools/radiant/radiant/map/algorithm/Merge.h:41:47: note: called from here
   41 |                         if (node_is_worldspawn(node)) {
      |                                               ^
src/tools/radiant/libs/scenelib.h:200:28: warning: inlining failed in call to 'Node_getTraversable': function not inlinable [-Winline]
  200 | inline scene::Traversable* Node_getTraversable (scene::Node& node)
      |                            ^
src/tools/radiant/radiant/map/algorithm/Merge.h:47:60: note: called from here
   47 |                                         Node_getTraversable(node)->traverse(SelectChildren(m_path));
      |                                                            ^
src/tools/radiant/libs/generic/reference.h:62:24: warning: inlining failed in call to 'makeReference': function not inlinable [-Winline]
   62 | inline Reference<Type> makeReference(Type& value) {
      |                        ^
src/tools/radiant/radiant/map/algorithm/Merge.h:46:66: note: called from here
   46 |                                         m_path.push(makeReference(node));
      |                                                                  ^
src/tools/radiant/libs/scenelib.h:200:28: warning: inlining failed in call to 'Node_getTraversable': function not inlinable [-Winline]
  200 | inline scene::Traversable* Node_getTraversable (scene::Node& node)
      |                            ^
src/tools/radiant/radiant/map/algorithm/Merge.h:45:60: note: called from here
   45 |                                         Node_getTraversable(m_path.top().get())->insert(node);
      |                                                            ^
src/tools/radiant/libs/scenelib.h:200:28: warning: inlining failed in call to 'Node_getTraversable': function not inlinable [-Winline]
  200 | inline scene::Traversable* Node_getTraversable (scene::Node& node)
      |                            ^
src/tools/radiant/radiant/map/algorithm/Merge.h:50:60: note: called from here
   50 |                                         Node_getTraversable(node)->traverse(MapMergeAll(m_path));
      |                                                            ^
src/tools/radiant/libs/generic/reference.h:62:24: warning: inlining failed in call to 'makeReference': function not inlinable [-Winline]
   62 | inline Reference<Type> makeReference(Type& value) {
      |                        ^
src/tools/radiant/radiant/map/algorithm/Merge.h:49:66: note: called from here
   49 |                                         m_path.push(makeReference(*world_node));
      |                                                                  ^
src/tools/radiant/libs/scenelib.h:363:13: warning: inlining failed in call to 'node_is_group': function not inlinable [-Winline]
  363 | inline bool node_is_group (scene::Node& node)
      |             ^
src/tools/radiant/radiant/map/algorithm/Merge.h:55:50: note: called from here
   55 |                                 if (node_is_group(node)) {
      |                                                  ^
src/tools/radiant/libs/generic/reference.h:62:24: warning: inlining failed in call to 'makeReference': function not inlinable [-Winline]
   62 | inline Reference<Type> makeReference(Type& value) {
      |                        ^
src/tools/radiant/radiant/map/algorithm/Merge.h:54:58: note: called from here
   54 |                                 m_path.push(makeReference(node));
      |                                                          ^
src/tools/radiant/libs/scenelib.h:200:28: warning: inlining failed in call to 'Node_getTraversable': function not inlinable [-Winline]
  200 | inline scene::Traversable* Node_getTraversable (scene::Node& node)
      |                            ^
src/tools/radiant/radiant/map/algorithm/Merge.h:53:52: note: called from here
   53 |                                 Node_getTraversable(m_path.top())->insert(node);
      |                                                    ^
src/tools/radiant/libs/scenelib.h:200:28: warning: inlining failed in call to 'Node_getTraversable': function not inlinable [-Winline]
  200 | inline scene::Traversable* Node_getTraversable (scene::Node& node)
      |                            ^
src/tools/radiant/radiant/map/algorithm/Merge.h:56:60: note: called from here
   56 |                                         Node_getTraversable(node)->traverse(SelectChildren(m_path));
      |                                                            ^
src/tools/radiant/libs/scenelib.h:622:13: warning: inlining failed in call to 'selectPath.constprop': function not inlinable [-Winline]
  622 | inline void selectPath (const scene::Path& path, bool selected)
      |             ^
src/tools/radiant/radiant/map/algorithm/Merge.h:58:51: note: called from here
   58 |                                         selectPath(m_path, true);
      |                                                   ^
src/tools/radiant/include/itextstream.h: In member function 'capture':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/generic/reference.h: In function 'MergeMap':
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/libs/generic/reference.h:62:24: warning: inlining failed in call to 'makeReference': function not inlinable [-Winline]
   62 | inline Reference<Type> makeReference(Type& value) {
      |                        ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/map/algorithm/Merge.h:72:87: note: called from here
   72 |         Node_getTraversable(node)->traverse(MapMergeEntities(scene::Path(makeReference(GlobalSceneGraph().root()))));
      |                                                                                       ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:130:72: note: called from here
  130 |                                 m_dependencyCheck = !globalModuleServer().getError();
      |                                                                        ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/radiant/map/algorithm/Merge.h:72:104: note: called from here
   72 |         Node_getTraversable(node)->traverse(MapMergeEntities(scene::Path(makeReference(GlobalSceneGraph().root()))));
      |                                                                                                        ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/libs/scenelib.h:200:28: warning: inlining failed in call to 'Node_getTraversable': function not inlinable [-Winline]
  200 | inline scene::Traversable* Node_getTraversable (scene::Node& node)
      |                            ^
src/tools/radiant/radiant/map/algorithm/Merge.h:72:28: note: called from here
   72 |         Node_getTraversable(node)->traverse(MapMergeEntities(scene::Path(makeReference(GlobalSceneGraph().root()))));
      |                            ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/libs/generic/reference.h: In member function '__ct_base ':
src/tools/radiant/libs/generic/reference.h:62:24: warning: inlining failed in call to 'makeReference': function not inlinable [-Winline]
   62 | inline Reference<Type> makeReference(Type& value) {
      |                        ^
src/tools/radiant/radiant/map/algorithm/Clone.h:29:45: note: called from here
   29 |                         m_path(makeReference(root))
      |                                             ^
src/tools/radiant/libs/math/pi.h: In function 'euler_degrees_to_radians':
src/tools/radiant/libs/math/pi.h:42:15: warning: inlining failed in call to 'degrees_to_radians': function not inlinable [-Winline]
   42 | inline double degrees_to_radians (double degrees)
      |               ^
src/tools/radiant/libs/math/matrix.h:814:62: note: called from here
  814 |         return Vector3(static_cast<float> (degrees_to_radians(euler.x())),
      |                                                              ^
src/tools/radiant/libs/math/pi.h:42:15: warning: inlining failed in call to 'degrees_to_radians': function not inlinable [-Winline]
   42 | inline double degrees_to_radians (double degrees)
      |               ^
src/tools/radiant/libs/math/matrix.h:815:63: note: called from here
  815 |                         static_cast<float> (degrees_to_radians(euler.y())), static_cast<float> (degrees_to_radians(euler.z())));
      |                                                               ^
src/tools/radiant/libs/math/pi.h:42:15: warning: inlining failed in call to 'degrees_to_radians': function not inlinable [-Winline]
   42 | inline double degrees_to_radians (double degrees)
      |               ^
src/tools/radiant/libs/math/matrix.h:815:115: note: called from here
  815 |                         static_cast<float> (degrees_to_radians(euler.y())), static_cast<float> (degrees_to_radians(euler.z())));
      |                                                                                                                   ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'finish':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/undo/Stack.h:97:25: note: called from here
   97 |                         ASSERT_MESSAGE(!_stack.empty(), "undo stack empty");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/undo/Stack.h:97:25: note: called from here
   97 |                         ASSERT_MESSAGE(!_stack.empty(), "undo stack empty");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/undo/Stack.h:97:25: note: called from here
   97 |                         ASSERT_MESSAGE(!_stack.empty(), "undo stack empty");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/undo/Stack.h:97:25: note: called from here
   97 |                         ASSERT_MESSAGE(!_stack.empty(), "undo stack empty");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/undo/Stack.h:97:25: note: called from here
   97 |                         ASSERT_MESSAGE(!_stack.empty(), "undo stack empty");
      |                         ^
src/tools/radiant/include/itextstream.h: In member function 'finish':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp:125:52: note: called from here
  125 |                 globalOutputStream() << command << "\n";
      |                                                    ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp:125:52: note: called from here
  125 |                 globalOutputStream() << command << "\n";
      |                                                    ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp:125:52: note: called from here
  125 |                 globalOutputStream() << command << "\n";
      |                                                    ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<.isra':
src/tools/radiant/libs/stream/textstream.h:158:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  158 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Unsigned i) {
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_multiply_by_matrix4':
src/tools/radiant/libs/math/matrix.h:477:16: warning: inlining failed in call to 'matrix4_multiplied_by_matrix4': function not inlinable [-Winline]
  477 | inline Matrix4 matrix4_multiplied_by_matrix4 (const Matrix4& self, const Matrix4& other)
      |                ^
src/tools/radiant/libs/math/matrix.h:498:45: note: called from here
  498 |         self = matrix4_multiplied_by_matrix4(self, other);
      |                                             ^
src/tools/radiant/include/iregistry.h: In member function '__ct_base ':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp:33:35: note: called from here
   33 |         _undoLevels(GlobalRegistry().getInt(RKEY_UNDO_QUEUE_SIZE))
      |                                   ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp:36:23: note: called from here
   36 |         GlobalRegistry().addKeyObserver(this, RKEY_UNDO_QUEUE_SIZE);
      |                       ^
src/tools/radiant/include/preferencesystem.h:125:26: warning: inlining failed in call to 'GlobalPreferenceSystem': function not inlinable [-Winline]
  125 | inline PreferenceSystem& GlobalPreferenceSystem() {
      |                          ^
src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp:39:31: note: called from here
   39 |         GlobalPreferenceSystem().addConstructor(this);
      |                               ^
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_rotation_for_euler_xyz_degrees':
src/tools/radiant/libs/math/matrix.h:895:16: warning: inlining failed in call to 'matrix4_rotation_for_euler_xyz': function not inlinable [-Winline]
  895 | inline Matrix4 matrix4_rotation_for_euler_xyz (const Vector3& euler)
      |                ^
src/tools/radiant/libs/math/matrix.h:927:46: note: called from here
  927 |         return matrix4_rotation_for_euler_xyz(euler_degrees_to_radians(euler));
      |                                              ^
src/tools/radiant/libs/math/matrix.h:812:16: warning: inlining failed in call to 'euler_degrees_to_radians': function not inlinable [-Winline]
  812 | inline Vector3 euler_degrees_to_radians (const Vector3& euler)
      |                ^
src/tools/radiant/libs/math/matrix.h:927:71: note: called from here
  927 |         return matrix4_rotation_for_euler_xyz(euler_degrees_to_radians(euler));
      |                                                                       ^
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_rotate_by_euler_xyz_degrees':
src/tools/radiant/libs/math/matrix.h:496:13: warning: inlining failed in call to 'matrix4_multiply_by_matrix4': function not inlinable [-Winline]
  496 | inline void matrix4_multiply_by_matrix4 (Matrix4& self, const Matrix4& other)
      |             ^
src/tools/radiant/libs/math/matrix.h:934:36: note: called from here
  934 |         matrix4_multiply_by_matrix4(self, matrix4_rotation_for_euler_xyz_degrees(euler));
      |                                    ^
src/tools/radiant/libs/math/matrix.h:925:16: warning: inlining failed in call to 'matrix4_rotation_for_euler_xyz_degrees': function not inlinable [-Winline]
  925 | inline Matrix4 matrix4_rotation_for_euler_xyz_degrees (const Vector3& euler)
      |                ^
src/tools/radiant/libs/math/matrix.h:934:81: note: called from here
  934 |         matrix4_multiply_by_matrix4(self, matrix4_rotation_for_euler_xyz_degrees(euler));
      |                                                                                 ^
src/tools/radiant/libs/math/matrix.h: In member function 'updateModelview':
src/tools/radiant/libs/math/matrix.h:683:13: warning: inlining failed in call to 'matrix4_affine_invert': function not inlinable [-Winline]
  683 | inline void matrix4_affine_invert (Matrix4& self)
      |             ^
src/tools/radiant/radiant/camera/Camera.cpp:105:30: note: called from here
  105 |         matrix4_affine_invert(modelview);
      |                              ^
src/tools/radiant/libs/math/matrix.h:496:13: warning: inlining failed in call to 'matrix4_multiply_by_matrix4': function not inlinable [-Winline]
  496 | inline void matrix4_multiply_by_matrix4 (Matrix4& self, const Matrix4& other)
      |             ^
src/tools/radiant/radiant/camera/Camera.cpp:104:36: note: called from here
  104 |         matrix4_multiply_by_matrix4(modelview, g_radiant2opengl);
      |                                    ^
src/tools/radiant/libs/math/matrix.h:932:13: warning: inlining failed in call to 'matrix4_rotate_by_euler_xyz_degrees': function not inlinable [-Winline]
  932 | inline void matrix4_rotate_by_euler_xyz_degrees (Matrix4& self, const Vector3& euler)
      |             ^
src/tools/radiant/radiant/camera/Camera.cpp:103:44: note: called from here
  103 |         matrix4_rotate_by_euler_xyz_degrees(modelview, radiant_eulerXYZ);
      |                                            ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:155:47: note: called from here
  155 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/include/itextstream.h: In member function 'undo':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp:132:41: note: called from here
  132 |                 globalOutputStream() << "Undo: no undo available\n";
      |                                         ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp:132:41: note: called from here
  132 |                 globalOutputStream() << "Undo: no undo available\n";
      |                                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp:135:76: note: called from here
  135 |                 globalOutputStream() << "Undo: " << operation->_command << "\n";
      |                                                                            ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp:135:76: note: called from here
  135 |                 globalOutputStream() << "Undo: " << operation->_command << "\n";
      |                                                                            ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp:135:76: note: called from here
  135 |                 globalOutputStream() << "Undo: " << operation->_command << "\n";
      |                                                                            ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp:135:76: note: called from here
  135 |                 globalOutputStream() << "Undo: " << operation->_command << "\n";
      |                                                                            ^
src/tools/radiant/libs/gtkutil/pointer.h: In function 'restore':
src/tools/radiant/libs/gtkutil/pointer.h:30:13: warning: inlining failed in call to 'gpointer_to_int': function not inlinable [-Winline]
   30 | inline gint gpointer_to_int (gpointer p)
      |             ^
src/tools/radiant/libs/gtkutil/window/PersistentTransientWindow.cpp:73:36: note: called from here
   73 |                 if (gpointer_to_int(g_object_get_data(G_OBJECT(window), "was_mapped")) != 0) {
      |                                    ^
src/tools/radiant/libs/gtkutil/pointer.h:35:17: warning: inlining failed in call to 'gint_to_pointer': function not inlinable [-Winline]
   35 | inline gpointer gint_to_pointer (gint i)
      |                 ^
src/tools/radiant/libs/gtkutil/window/PersistentTransientWindow.cpp:78:42: note: called from here
   78 |                         g_object_set_data(G_OBJECT(window), "was_mapped", gint_to_pointer(0));
      |                                          ^
src/tools/radiant/libs/gtkutil/pointer.h:30:13: warning: inlining failed in call to 'gpointer_to_int': function not inlinable [-Winline]
   30 | inline gint gpointer_to_int (gpointer p)
      |             ^
src/tools/radiant/libs/gtkutil/window/PersistentTransientWindow.cpp:75:49: note: called from here
   75 |                         gint y = gpointer_to_int(g_object_get_data(G_OBJECT(window), "old_y_position"));
      |                                                 ^
src/tools/radiant/libs/gtkutil/pointer.h:30:13: warning: inlining failed in call to 'gpointer_to_int': function not inlinable [-Winline]
   30 | inline gint gpointer_to_int (gpointer p)
      |             ^
src/tools/radiant/libs/gtkutil/window/PersistentTransientWindow.cpp:74:49: note: called from here
   74 |                         gint x = gpointer_to_int(g_object_get_data(G_OBJECT(window), "old_x_position"));
      |                                                 ^
src/tools/radiant/include/ieventmanager.h: In member function 'freeMove':
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/camera/Camera.cpp:141:61: note: called from here
  141 |                 const float strafespeed = GlobalEventManager().MouseEvents().getCameraStrafeSpeed();
      |                                                             ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/camera/Camera.cpp:142:69: note: called from here
  142 |                 const float forwardStrafeFactor = GlobalEventManager().MouseEvents().getCameraForwardStrafeFactor();
      |                                                                     ^
src/tools/radiant/libs/gtkutil/pointer.h: In function 'minimise':
src/tools/radiant/libs/gtkutil/pointer.h:35:17: warning: inlining failed in call to 'gint_to_pointer': function not inlinable [-Winline]
   35 | inline gpointer gint_to_pointer (gint i)
      |                 ^
src/tools/radiant/libs/gtkutil/window/PersistentTransientWindow.cpp:100:42: note: called from here
  100 |                         g_object_set_data(G_OBJECT(window), "old_y_position", gint_to_pointer(y));
      |                                          ^
src/tools/radiant/libs/gtkutil/pointer.h:35:17: warning: inlining failed in call to 'gint_to_pointer': function not inlinable [-Winline]
   35 | inline gpointer gint_to_pointer (gint i)
      |                 ^
src/tools/radiant/libs/gtkutil/window/PersistentTransientWindow.cpp:99:42: note: called from here
   99 |                         g_object_set_data(G_OBJECT(window), "old_x_position", gint_to_pointer(x));
      |                                          ^
src/tools/radiant/libs/gtkutil/pointer.h:35:17: warning: inlining failed in call to 'gint_to_pointer': function not inlinable [-Winline]
   35 | inline gpointer gint_to_pointer (gint i)
      |                 ^
src/tools/radiant/libs/gtkutil/window/PersistentTransientWindow.cpp:94:42: note: called from here
   94 |                         g_object_set_data(G_OBJECT(window), "was_mapped", gint_to_pointer(1));
      |                                          ^
src/tools/radiant/include/itextstream.h: In member function 'redo':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp:153:41: note: called from here
  153 |                 globalOutputStream() << "Redo: no redo available\n";
      |                                         ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp:153:41: note: called from here
  153 |                 globalOutputStream() << "Redo: no redo available\n";
      |                                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp:156:76: note: called from here
  156 |                 globalOutputStream() << "Redo: " << operation->_command << "\n";
      |                                                                            ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp:156:76: note: called from here
  156 |                 globalOutputStream() << "Redo: " << operation->_command << "\n";
      |                                                                            ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp:156:76: note: called from here
  156 |                 globalOutputStream() << "Redo: " << operation->_command << "\n";
      |                                                                            ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp:156:76: note: called from here
  156 |                 globalOutputStream() << "Redo: " << operation->_command << "\n";
      |                                                                            ^
src/tools/radiant/include/irender.h: In member function 'applySkin':
src/tools/radiant/include/irender.h:183:21: warning: inlining failed in call to 'GlobalShaderCache': function not inlinable [-Winline]
  183 | inline ShaderCache& GlobalShaderCache ()
      |                     ^
src/tools/radiant/libs/picomodel/RenderablePicoSurface.cpp:89:52: note: called from here
   89 |                         _shader = GlobalShaderCache().capture(remap);
      |                                                    ^
src/tools/radiant/include/irender.h:183:21: warning: inlining failed in call to 'GlobalShaderCache': function not inlinable [-Winline]
  183 | inline ShaderCache& GlobalShaderCache ()
      |                     ^
src/tools/radiant/libs/picomodel/RenderablePicoSurface.cpp:88:42: note: called from here
   88 |                         GlobalShaderCache().release(_mappedShaderName);
      |                                          ^
src/tools/radiant/include/irender.h:183:21: warning: inlining failed in call to 'GlobalShaderCache': function not inlinable [-Winline]
  183 | inline ShaderCache& GlobalShaderCache ()
      |                     ^
src/tools/radiant/libs/picomodel/RenderablePicoSurface.cpp:96:52: note: called from here
   96 |                         _shader = GlobalShaderCache().capture(_originalShaderName);
      |                                                    ^
src/tools/radiant/include/irender.h:183:21: warning: inlining failed in call to 'GlobalShaderCache': function not inlinable [-Winline]
  183 | inline ShaderCache& GlobalShaderCache ()
      |                     ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'save':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/undo/StackFiller.h:20:17: note: called from here
   20 |                 ASSERT_NOTNULL(undoable);
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/undo/StackFiller.h:20:17: note: called from here
   20 |                 ASSERT_NOTNULL(undoable);
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/undo/StackFiller.h:20:17: note: called from here
   20 |                 ASSERT_NOTNULL(undoable);
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/undo/StackFiller.h:20:17: note: called from here
   20 |                 ASSERT_NOTNULL(undoable);
      |                 ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/undo/StackFiller.h:20:17: note: called from here
   20 |                 ASSERT_NOTNULL(undoable);
      |                 ^
src/tools/radiant/libs/picomodel/RenderablePicoSurface.cpp:95:42: note: called from here
   95 |                         GlobalShaderCache().release(_mappedShaderName);
      |                                          ^
src/tools/radiant/libs/math/frustum.h: In function 'projection_for_camera':
src/tools/radiant/libs/math/frustum.h:36:16: warning: inlining failed in call to 'matrix4_frustum': function not inlinable [-Winline]
   36 | inline Matrix4 matrix4_frustum (float left, float right, float bottom, float top, float nearval, float farval)
      |                ^
src/tools/radiant/radiant/camera/RadiantCameraView.h:27:25: note: called from here
   27 |   return matrix4_frustum(
      |                         ^
src/tools/radiant/libs/math/pi.h:42:15: warning: inlining failed in call to 'degrees_to_radians': function not inlinable [-Winline]
   42 | inline double degrees_to_radians (double degrees)
      |               ^
src/tools/radiant/radiant/camera/RadiantCameraView.h:24:59: note: called from here
   24 |   const float half_width = static_cast<float>(near_z * tan(degrees_to_radians(fieldOfView * 0.5)));
      |                                                           ^
src/tools/radiant/radiant/camera/RadiantCameraView.h: In member function 'updateProjection':
src/tools/radiant/radiant/camera/RadiantCameraView.h:23:16: warning: inlining failed in call to 'projection_for_camera': function not inlinable [-Winline]
   23 | inline Matrix4 projection_for_camera(float near_z, float far_z, float fieldOfView, int width, int height) {
      |                ^
src/tools/radiant/radiant/camera/Camera.cpp:226:43: note: called from here
  226 |         projection = projection_for_camera(farClip / 4096.0f, farClip, fieldOfView, width, height);
      |                                           ^
src/tools/radiant/include/iundo.h: In member function 'instanceAttach':
src/tools/radiant/include/iundo.h:172:20: warning: inlining failed in call to 'GlobalUndoSystem': function not inlinable [-Winline]
  172 | inline UndoSystem& GlobalUndoSystem ()
      |                    ^
src/tools/radiant/libs/undolib.h:72:55: note: called from here
   72 |                         m_undoQueue = GlobalUndoSystem().observer(this);
      |                                                       ^
src/tools/radiant/include/iundo.h: In member function 'instanceAttach':
src/tools/radiant/include/iundo.h:172:20: warning: inlining failed in call to 'GlobalUndoSystem': function not inlinable [-Winline]
  172 | inline UndoSystem& GlobalUndoSystem ()
      |                    ^
src/tools/radiant/libs/undolib.h:72:55: note: called from here
   72 |                         m_undoQueue = GlobalUndoSystem().observer(this);
      |                                                       ^
src/tools/radiant/include/iscenegraph.h: In function 'Scene_forEachChildSelectable':
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/libs/scenelib.h:557:25: note: called from here
  557 |         GlobalSceneGraph().traverse_subgraph(ChildInstanceWalker<InstanceApply<Selectable, Functor> > (functor), path);
      |                         ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<.isra':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/include/ireference.h: In member function 'capture':
src/tools/radiant/include/ireference.h:82:24: warning: inlining failed in call to 'GlobalReferenceCache': function not inlinable [-Winline]
   82 | inline ReferenceCache& GlobalReferenceCache ()
      |                        ^
src/tools/radiant/libs/entitylib.h:720:58: note: called from here
  720 |                         m_resource = GlobalReferenceCache().capture(m_name);
      |                                                          ^
src/tools/radiant/include/modulesystem.h: In member function 'selfRegister':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:109:43: note: called from here
  109 |                         globalModuleServer().registerModule(getName(), getVersion(),
      |                                           ^
src/tools/radiant/libs/string/string.h: In member function 'saveToNode':
src/tools/radiant/libs/string/string.h:155:20: warning: inlining failed in call to 'toString': function not inlinable [-Winline]
  155 | inline std::string toString (const T& t)
      |                    ^
src/tools/radiant/libs/gtkutil/PanedPosition.cpp:33:60: note: called from here
   33 |         node.setAttributeValue("position", string::toString(_position));
      |                                                            ^
src/tools/radiant/libs/string/string.h: In member function 'loadFromNode':
src/tools/radiant/libs/string/string.h:172:12: warning: inlining failed in call to 'toInt': function not inlinable [-Winline]
  172 | inline int toInt (const std::string& str, int defaultValue = 0)
      |            ^
src/tools/radiant/libs/gtkutil/PanedPosition.cpp:37:34: note: called from here
   37 |         _position = string::toInt(node.getAttributeValue("position"));
      |                                  ^
src/tools/radiant/libs/scenelib.h: In member function 'traverse':
src/tools/radiant/libs/scenelib.h:205:13: warning: inlining failed in call to 'Node_traverseSubgraph': function not inlinable [-Winline]
  205 | inline void Node_traverseSubgraph (scene::Node& node, const scene::Traversable::Walker& walker)
      |             ^
src/tools/radiant/libs/traverselib.h:318:54: note: called from here
  318 |                                 Node_traverseSubgraph(*m_node, walker);
      |                                                      ^
src/tools/radiant/libs/math/FloatTools.h: In function 'normalise_angle':
src/tools/radiant/libs/math/FloatTools.h:60:16: warning: inlining failed in call to 'float_mod.constprop.isra': function not inlinable [-Winline]
   60 | inline Element float_mod (const Element& self, const ModulusElement& modulus)
      |                ^
src/tools/radiant/radiant/entity/eclassmodel/../keys/AngleKey.h:39:46: note: called from here
   39 |         angle = static_cast<float> (float_mod(angle, 360.0));
      |                                              ^
src/tools/radiant/radiant/brush/TexDef.h: In member function 'exportState':
src/tools/radiant/radiant/brush/TexDef.h:6:7: warning: inlining failed in call to 'operator=.isra': function not inlinable [-Winline]
    6 | class TexDef: public GenericTextureDefinition
      |       ^
src/tools/radiant/radiant/brush/FaceTexDef.h:31:89: note: called from here
   31 |                                         faceTexdef.m_projection.m_texdef = m_projection.m_texdef;
      |                                                                                         ^
src/tools/radiant/libs/stringio.h: In function 'read_angle':
src/tools/radiant/libs/stringio.h:49:13: warning: inlining failed in call to 'string_parse_float': function not inlinable [-Winline]
   49 | inline bool string_parse_float (const char* string, float& f)
      |             ^
src/tools/radiant/radiant/entity/eclassmodel/../keys/AngleKey.h:43:32: note: called from here
   43 |         if (!string_parse_float(value.c_str(), angle)) {
      |                                ^
src/tools/radiant/radiant/entity/eclassmodel/../keys/AngleKey.h:37:13: warning: inlining failed in call to 'normalise_angle': function not inlinable [-Winline]
   37 | inline void normalise_angle (float& angle)
      |             ^
src/tools/radiant/radiant/entity/eclassmodel/../keys/AngleKey.h:46:32: note: called from here
   46 |                 normalise_angle(angle);
      |                                ^
src/tools/radiant/radiant/entity/eclassmodel/../keys/AngleKey.h: In member function 'angleChanged':
src/tools/radiant/radiant/entity/eclassmodel/../keys/AngleKey.h:41:13: warning: inlining failed in call to 'read_angle': function not inlinable [-Winline]
   41 | inline void read_angle (float& angle, const std::string& value)
      |             ^
src/tools/radiant/radiant/entity/eclassmodel/../keys/AngleKey.h:73:35: note: called from here
   73 |                         read_angle(m_angle, value);
      |                                   ^
src/tools/radiant/libs/gtkutil/widget.h: In function 'gtk_MessageBox':
src/tools/radiant/libs/gtkutil/widget.h:160:13: warning: inlining failed in call to 'widget_make_default': function not inlinable [-Winline]
  160 | inline void widget_make_default (GtkWidget* widget)
      |             ^
src/tools/radiant/libs/gtkutil/messagebox.cpp:119:36: note: called from here
  119 |                 widget_make_default(GTK_WIDGET(button));
      |                                    ^
src/tools/radiant/libs/gtkutil/widget.h:160:13: warning: inlining failed in call to 'widget_make_default': function not inlinable [-Winline]
  160 | inline void widget_make_default (GtkWidget* widget)
      |             ^
src/tools/radiant/libs/gtkutil/messagebox.cpp:129:44: note: called from here
  129 |                         widget_make_default(GTK_WIDGET(button));
      |                                            ^
src/tools/radiant/libs/gtkutil/widget.h:160:13: warning: inlining failed in call to 'widget_make_default': function not inlinable [-Winline]
  160 | inline void widget_make_default (GtkWidget* widget)
      |             ^
src/tools/radiant/libs/gtkutil/messagebox.cpp:146:44: note: called from here
  146 |                         widget_make_default(GTK_WIDGET(button));
      |                                            ^
src/tools/radiant/libs/gtkutil/widget.h:160:13: warning: inlining failed in call to 'widget_make_default': function not inlinable [-Winline]
  160 | inline void widget_make_default (GtkWidget* widget)
      |             ^
src/tools/radiant/libs/gtkutil/messagebox.cpp:166:44: note: called from here
  166 |                         widget_make_default(GTK_WIDGET(button));
      |                                            ^
src/tools/radiant/libs/gtkutil/widget.h:160:13: warning: inlining failed in call to 'widget_make_default': function not inlinable [-Winline]
  160 | inline void widget_make_default (GtkWidget* widget)
      |             ^
src/tools/radiant/libs/gtkutil/messagebox.cpp:180:44: note: called from here
  180 |                         widget_make_default(GTK_WIDGET(button));
      |                                            ^
src/tools/radiant/libs/string/string.h: In member function 'parseLicensesFile':
src/tools/radiant/libs/string/string.h:167:13: warning: inlining failed in call to 'contains': function not inlinable [-Winline]
  167 | inline bool contains (const std::string& source, const std::string& contains)
      |             ^
src/tools/radiant/radiant/material/LicenseParser.cpp:30:37: note: called from here
   30 |                 if (string::contains(token, "base/textures/") && lastLine != tokeniser.getLine()) {
      |                                     ^
src/tools/radiant/libs/os/path.h:102:28: warning: inlining failed in call to 'stripExtension': function not inlinable [-Winline]
  102 |         inline std::string stripExtension (const std::string& filename)
      |                            ^
src/tools/radiant/radiant/material/LicenseParser.cpp:31:56: note: called from here
   31 |                         _licensesMap[os::stripExtension(token.substr(5))] = true;
      |                                                        ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/scenelib.h: In function 'Node_hasChildren':
src/tools/radiant/libs/scenelib.h:200:28: warning: inlining failed in call to 'Node_getTraversable': function not inlinable [-Winline]
  200 | inline scene::Traversable* Node_getTraversable (scene::Node& node)
      |                            ^
src/tools/radiant/radiant/map/map.cpp:975:62: note: called from here
  975 |         scene::Traversable* traversable = Node_getTraversable(node);
      |                                                              ^
src/tools/radiant/include/modulesystem.h: In member function 'selfRegister':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:109:43: note: called from here
  109 |                         globalModuleServer().registerModule(getName(), getVersion(),
      |                                           ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:155:47: note: called from here
  155 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:155:47: note: called from here
  155 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/include/iundo.h: In member function 'instanceAttach':
src/tools/radiant/include/iundo.h:172:20: warning: inlining failed in call to 'GlobalUndoSystem': function not inlinable [-Winline]
  172 | inline UndoSystem& GlobalUndoSystem ()
      |                    ^
src/tools/radiant/libs/undolib.h:121:55: note: called from here
  121 |                         m_undoQueue = GlobalUndoSystem().observer(this);
      |                                                       ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/include/iselection.h: In member function 'selectedChangedComponent':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/brush/BrushInstance.cpp:53:30: note: called from here
   53 |         GlobalSelectionSystem().onComponentSelection(*this, selectable);
      |                              ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/include/ireference.h: In member function '__dt_base ':
src/tools/radiant/include/ireference.h:82:24: warning: inlining failed in call to 'GlobalReferenceCache': function not inlinable [-Winline]
   82 | inline ReferenceCache& GlobalReferenceCache ()
      |                        ^
src/tools/radiant/libs/entitylib.h:715:45: note: called from here
  715 |                         GlobalReferenceCache().release(m_name);
      |                                             ^
src/tools/radiant/include/irender.h: In function 'constructStatic':
src/tools/radiant/include/irender.h:183:21: warning: inlining failed in call to 'GlobalShaderCache': function not inlinable [-Winline]
  183 | inline ShaderCache& GlobalShaderCache ()
      |                     ^
src/tools/radiant/radiant/brush/BrushInstance.cpp:66:45: note: called from here
   66 |         m_state_selpoint = GlobalShaderCache().capture("$SELPOINT");
      |                                             ^
src/tools/radiant/libs/scenelib.h: In function 'traverseRegion':
src/tools/radiant/libs/scenelib.h:200:28: warning: inlining failed in call to 'Node_getTraversable': function not inlinable [-Winline]
  200 | inline scene::Traversable* Node_getTraversable (scene::Node& node)
      |                            ^
src/tools/radiant/radiant/map/map.cpp:579:62: note: called from here
  579 |         scene::Traversable* traversable = Node_getTraversable(root);
      |                                                              ^
src/tools/radiant/radiant/map/map.cpp:568:7: warning: inlining failed in call to '__ct_base .constprop': function not inlinable [-Winline]
  568 | class RegionExcluder: public Excluder
      |       ^
src/tools/radiant/radiant/map/map.cpp:581:61: note: called from here
  581 |                 traversable->traverse(ExcludeWalker(walker, RegionExcluder()));
      |                                                             ^
src/tools/radiant/include/irender.h: In function 'destroyStatic':
src/tools/radiant/include/irender.h:183:21: warning: inlining failed in call to 'GlobalShaderCache': function not inlinable [-Winline]
  183 | inline ShaderCache& GlobalShaderCache ()
      |                     ^
src/tools/radiant/radiant/brush/BrushInstance.cpp:70:26: note: called from here
   70 |         GlobalShaderCache().release("$SELPOINT");
      |                          ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/scenelib.h: In member function 'pre':
src/tools/radiant/libs/scenelib.h:315:13: warning: inlining failed in call to 'Node_isPrimitive': function not inlinable [-Winline]
  315 | inline bool Node_isPrimitive (scene::Node& node)
      |             ^
src/tools/radiant/radiant/map/map.cpp:934:45: note: called from here
  934 |                         if (Node_isPrimitive(node) && m_index-- == 0) {
      |                                             ^
src/tools/radiant/libs/generic/reference.h:62:24: warning: inlining failed in call to 'makeReference': function not inlinable [-Winline]
   62 | inline Reference<Type> makeReference(Type& value) {
      |                        ^
src/tools/radiant/radiant/map/map.cpp:935:58: note: called from here
  935 |                                 m_path.push(makeReference(node));
      |                                                          ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/os/path.h: In member function 'openLicenseFile':
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/os/path.h:132:21: warning: inlining failed in call to 'isAbsolute': function not inlinable [-Winline]
  132 |         inline bool isAbsolute (const std::string& path)
      |                     ^
src/tools/radiant/radiant/material/LicenseParser.cpp:61:27: note: called from here
   61 |         if (os::isAbsolute(filename)) {
      |                           ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/material/LicenseParser.cpp:64:60: note: called from here
   64 |                 const std::string& appPath = GlobalRegistry().get(RKEY_APP_PATH);
      |                                                            ^
src/tools/radiant/include/ifilesystem.h:109:27: warning: inlining failed in call to 'GlobalFileSystem': function not inlinable [-Winline]
  109 | inline VirtualFileSystem& GlobalFileSystem ()
      |                           ^
src/tools/radiant/radiant/material/LicenseParser.cpp:68:55: note: called from here
   68 |         AutoPtr<ArchiveTextFile> file(GlobalFileSystem().openTextFile(fullpath));
      |                                                       ^
src/tools/radiant/include/iscriplib.h:85:24: warning: inlining failed in call to 'GlobalScriptLibrary': function not inlinable [-Winline]
   85 | inline IScriptLibrary& GlobalScriptLibrary ()
      |                        ^
src/tools/radiant/radiant/material/LicenseParser.cpp:70:65: note: called from here
   70 |                 AutoPtr<Tokeniser> tokeniser(GlobalScriptLibrary().createScriptTokeniser(file->getInputStream()));
      |                                                                 ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/scenelib.h: In member function 'pre':
src/tools/radiant/libs/scenelib.h:277:13: warning: inlining failed in call to 'Node_isEntity': function not inlinable [-Winline]
  277 | inline bool Node_isEntity (scene::Node& node)
      |             ^
src/tools/radiant/radiant/map/map.cpp:952:42: note: called from here
  952 |                         if (Node_isEntity(node) && m_index-- == 0) {
      |                                          ^
src/tools/radiant/libs/generic/reference.h:62:24: warning: inlining failed in call to 'makeReference': function not inlinable [-Winline]
   62 | inline Reference<Type> makeReference(Type& value) {
      |                        ^
src/tools/radiant/radiant/map/map.cpp:953:58: note: called from here
  953 |                                 m_path.push(makeReference(node));
      |                                                          ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/render.h: In member function 'render':
src/tools/radiant/libs/render.h:968:13: warning: inlining failed in call to 'pointvertex_gl_array': function not inlinable [-Winline]
  968 | inline void pointvertex_gl_array (const PointVertex* array)
      |             ^
src/tools/radiant/libs/render.h:1008:45: note: called from here
 1008 |                         pointvertex_gl_array(&m_vector.front());
      |                                             ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/string/string.h: In function 'string_parse_double':
src/tools/radiant/libs/string/string.h:44:13: warning: inlining failed in call to 'string_empty': function not inlinable [-Winline]
   44 | inline bool string_empty (const std::string& string)
      |             ^
src/tools/radiant/libs/stringio.h:61:25: note: called from here
   61 |         if (string_empty(string)) {
      |                         ^
src/tools/radiant/libs/string/string.h:44:13: warning: inlining failed in call to 'string_empty': function not inlinable [-Winline]
   44 | inline bool string_empty (const std::string& string)
      |             ^
src/tools/radiant/libs/stringio.h:65:28: note: called from here
   65 |         return string_empty(string);
      |                            ^
src/tools/radiant/libs/stringio.h:33:15: warning: inlining failed in call to 'buffer_parse_floating_literal': function not inlinable [-Winline]
   33 | inline double buffer_parse_floating_literal (const char*& buffer)
      |               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/stringio.h:64:42: note: called from here
   64 |         f = buffer_parse_floating_literal(string);
      |                                          ^
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/string/string.h: In function 'getBrushNum.constprop':
src/tools/radiant/libs/string/string.h:172:12: warning: inlining failed in call to 'toInt': function not inlinable [-Winline]
  172 | inline int toInt (const std::string& str, int defaultValue = 0)
      |            ^
src/tools/radiant/radiant/ui/maptools/CompilerObserver.h:57:45: note: called from here
   57 |                         return string::toInt(message.substr(posBrush, posSplit - posBrush), -1);
      |                                             ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/stringio.h: In function 'Tokeniser_getDouble':
src/tools/radiant/libs/stringio.h:59:13: warning: inlining failed in call to 'string_parse_double': function not inlinable [-Winline]
   59 | inline bool string_parse_double (const char* string, double& f)
      |             ^
src/tools/radiant/libs/stringio.h:130:50: note: called from here
  130 |         if (token.length() && string_parse_double(token.c_str(), f)) {
      |                                                  ^
src/tools/radiant/libs/stringio.h:111:13: warning: inlining failed in call to 'Tokeniser_unexpectedError': function not inlinable [-Winline]
  111 | inline void Tokeniser_unexpectedError (Tokeniser& tokeniser, const std::string& token, const std::string& expected)
      |             ^
src/tools/radiant/libs/stringio.h:133:34: note: called from here
  133 |         Tokeniser_unexpectedError(tokeniser, token, "#number");
      |                                  ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:155:47: note: called from here
  155 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/string/string.h: In function 'string_parse_float':
src/tools/radiant/libs/string/string.h:44:13: warning: inlining failed in call to 'string_empty': function not inlinable [-Winline]
   44 | inline bool string_empty (const std::string& string)
      |             ^
src/tools/radiant/libs/stringio.h:51:25: note: called from here
   51 |         if (string_empty(string)) {
      |                         ^
src/tools/radiant/libs/string/string.h:44:13: warning: inlining failed in call to 'string_empty': function not inlinable [-Winline]
   44 | inline bool string_empty (const std::string& string)
      |             ^
src/tools/radiant/libs/stringio.h:55:28: note: called from here
   55 |         return string_empty(string);
      |                            ^
src/tools/radiant/libs/stringio.h:33:15: warning: inlining failed in call to 'buffer_parse_floating_literal': function not inlinable [-Winline]
   33 | inline double buffer_parse_floating_literal (const char*& buffer)
      |               ^
src/tools/radiant/libs/stringio.h:54:48: note: called from here
   54 |         f = float(buffer_parse_floating_literal(string));
      |                                                ^
src/tools/radiant/libs/string/string.h: In function 'getEntNum.constprop':
src/tools/radiant/libs/string/string.h:172:12: warning: inlining failed in call to 'toInt': function not inlinable [-Winline]
  172 | inline int toInt (const std::string& str, int defaultValue = 0)
      |            ^
src/tools/radiant/radiant/ui/maptools/CompilerObserver.h:43:45: note: called from here
   43 |                         return string::toInt(message.substr(posEnt, posBrush - posEnt), -1);
      |                                             ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:155:47: note: called from here
  155 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:155:47: note: called from here
  155 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/stringio.h: In function 'Tokeniser_getFloat':
src/tools/radiant/libs/stringio.h:49:13: warning: inlining failed in call to 'string_parse_float': function not inlinable [-Winline]
   49 | inline bool string_parse_float (const char* string, float& f)
      |             ^
src/tools/radiant/libs/stringio.h:120:49: note: called from here
  120 |         if (token.length() && string_parse_float(token.c_str(), f)) {
      |                                                 ^
src/tools/radiant/libs/stringio.h:111:13: warning: inlining failed in call to 'Tokeniser_unexpectedError': function not inlinable [-Winline]
  111 | inline void Tokeniser_unexpectedError (Tokeniser& tokeniser, const std::string& token, const std::string& expected)
      |             ^
src/tools/radiant/libs/stringio.h:123:34: note: called from here
  123 |         Tokeniser_unexpectedError(tokeniser, token, "#number");
      |                                  ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:50:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   50 | inline void* convertToOpaque (const Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:155:47: note: called from here
  155 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/include/ifilter.h: In member function 'render':
src/tools/radiant/include/ifilter.h:243:22: warning: inlining failed in call to 'GlobalFilterSystem': function not inlinable [-Winline]
  243 | inline FilterSystem& GlobalFilterSystem() {
      |                      ^
src/tools/radiant/libs/picomodel/RenderablePicoModel.cpp:79:47: note: called from here
   79 |                         if (GlobalFilterSystem().isVisible(FilterRule::TYPE_TEXTURE, tex.getName())) {
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/shaderlib.h: In function 'shader_get_textureName':
src/tools/radiant/libs/shaderlib.h:65:27: warning: inlining failed in call to 'GlobalTexturePrefix_get': function not inlinable [-Winline]
   65 | inline const std::string& GlobalTexturePrefix_get ()
      |                           ^
src/tools/radiant/libs/shaderlib.h:77:51: note: called from here
   77 |         return name.substr(GlobalTexturePrefix_get().length());
      |                                                   ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:155:47: note: called from here
  155 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:155:47: note: called from here
  155 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/math/Vector3.h: In member function 'reverse':
src/tools/radiant/libs/math/Vector3.h:435:13: warning: inlining failed in call to 'vector3_swap': function not inlinable [-Winline]
  435 | inline void vector3_swap (BasicVector3<Element>& self, BasicVector3<OtherElement>& other)
      |             ^
src/tools/radiant/radiant/brush/FacePlane.h:67:37: note: called from here
   67 |                         vector3_swap(m_planepts[0], m_planepts[2]);
      |                                     ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/math/matrix.h: In member function 'transform':
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/math/matrix.h:609:13: warning: inlining failed in call to 'matrix4_transform_point': function not inlinable [-Winline]
  609 | inline void matrix4_transform_point (const Matrix4& self, BasicVector3<Element>& point)
      |             ^
src/tools/radiant/radiant/brush/FacePlane.h:78:48: note: called from here
   78 |                         matrix4_transform_point(matrix, m_planepts[2]);
      |                                                ^
src/tools/radiant/libs/math/matrix.h:609:13: warning: inlining failed in call to 'matrix4_transform_point': function not inlinable [-Winline]
  609 | inline void matrix4_transform_point (const Matrix4& self, BasicVector3<Element>& point)
      |             ^
src/tools/radiant/radiant/brush/FacePlane.h:77:48: note: called from here
   77 |                         matrix4_transform_point(matrix, m_planepts[1]);
      |                                                ^
src/tools/radiant/libs/math/matrix.h:609:13: warning: inlining failed in call to 'matrix4_transform_point': function not inlinable [-Winline]
  609 | inline void matrix4_transform_point (const Matrix4& self, BasicVector3<Element>& point)
      |             ^
src/tools/radiant/radiant/brush/FacePlane.h:76:48: note: called from here
   76 |                         matrix4_transform_point(matrix, m_planepts[0]);
      |                                                ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/radiant/brush/PlanePoints.h: In member function 'copy':
src/tools/radiant/radiant/brush/PlanePoints.h:17:13: warning: inlining failed in call to 'planepts_assign': function not inlinable [-Winline]
   17 | inline void planepts_assign (PlanePoints planepts, const PlanePoints other)
      |             ^
src/tools/radiant/radiant/brush/FacePlane.h:119:40: note: called from here
  119 |                         planepts_assign(m_planepts, other.m_planepts);
      |                                        ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:155:47: note: called from here
  155 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/math/Vector3.h: In member function 'getEdge':
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/include/ifilter.h: In member function 'toggle':
src/tools/radiant/include/ifilter.h:243:22: warning: inlining failed in call to 'GlobalFilterSystem': function not inlinable [-Winline]
  243 | inline FilterSystem& GlobalFilterSystem() {
      |                      ^
src/tools/radiant/radiant/filters/XMLFilter.cpp:82:27: note: called from here
   82 |         GlobalFilterSystem().setFilterState(_name, newState);
      |                           ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/include/modulesystem.h: In member function 'selfRegister':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:109:43: note: called from here
  109 |                         globalModuleServer().registerModule(getName(), getVersion(),
      |                                           ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/include/ifilter.h: In member function 'onToggle':
src/tools/radiant/include/ifilter.h:243:22: warning: inlining failed in call to 'GlobalFilterSystem': function not inlinable [-Winline]
  243 | inline FilterSystem& GlobalFilterSystem() {
      |                      ^
src/tools/radiant/radiant/filters/XMLFilter.cpp:101:47: note: called from here
  101 |         bool currentState = GlobalFilterSystem().getFilterState(_name);
      |                                               ^
src/tools/radiant/include/ifilter.h:243:22: warning: inlining failed in call to 'GlobalFilterSystem': function not inlinable [-Winline]
  243 | inline FilterSystem& GlobalFilterSystem() {
      |                      ^
src/tools/radiant/radiant/filters/XMLFilter.cpp:102:27: note: called from here
  102 |         GlobalFilterSystem().setFilterState(_name, !currentState);
      |                           ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:155:47: note: called from here
  155 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/math/Vector3.h:451:30: warning: inlining failed in call to 'vector3_mid': function not inlinable [-Winline]
  451 | inline BasicVector3<Element> vector3_mid (const BasicVector3<Element>& begin, const BasicVector3<Element>& end)
      |                              ^
src/tools/radiant/radiant/brush/SelectableComponents.h:32:43: note: called from here
   32 |                         return vector3_mid(winding[m_faceVertex.getVertex()].vertex, winding[winding.next(m_faceVertex.getVertex())].vertex);
      |                                           ^
src/tools/radiant/radiant/brush/winding.h:90:36: warning: inlining failed in call to 'next': function not inlinable [-Winline]
   90 |                 inline std::size_t next(std::size_t i) const
      |                                    ^
src/tools/radiant/radiant/brush/SelectableComponents.h:32:132: note: called from here
   32 |                         return vector3_mid(winding[m_faceVertex.getVertex()].vertex, winding[winding.next(m_faceVertex.getVertex())].vertex);
      |                                                                                                                                    ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:50:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   50 | inline void* convertToOpaque (const Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:155:47: note: called from here
  155 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:155:47: note: called from here
  155 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:155:47: note: called from here
  155 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/include/iregistry.h: In member function 'keyChanged':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/textool/TexTool.cpp:85:37: note: called from here
   85 |         _gridActive = GlobalRegistry().getBool(RKEY_GRID_STATE);
      |                                     ^
src/tools/radiant/include/iundo.h: In member function 'beginOperation':
src/tools/radiant/include/iundo.h:172:20: warning: inlining failed in call to 'GlobalUndoSystem': function not inlinable [-Winline]
  172 | inline UndoSystem& GlobalUndoSystem ()
      |                    ^
src/tools/radiant/radiant/textool/TexTool.cpp:444:25: note: called from here
  444 |         GlobalUndoSystem().start();
      |                         ^
src/tools/radiant/radiant/brush/Brush.h: In member function 'select_edge':
src/tools/radiant/radiant/brush/Brush.h:22:21: warning: inlining failed in call to 'next_edge': function not inlinable [-Winline]
   22 | inline FaceVertexId next_edge (const Faces& faces, FaceVertexId faceVertex)
      |                     ^
src/tools/radiant/radiant/brush/EdgeInstance.h:14:47: note: called from here
   14 |                         faceVertex = next_edge(m_edge->m_faces, faceVertex);
      |                                               ^
src/tools/radiant/include/iundo.h: In member function 'endOperation':
src/tools/radiant/include/iundo.h:172:20: warning: inlining failed in call to 'GlobalUndoSystem': function not inlinable [-Winline]
  172 | inline UndoSystem& GlobalUndoSystem ()
      |                    ^
src/tools/radiant/radiant/textool/TexTool.cpp:456:25: note: called from here
  456 |         GlobalUndoSystem().finish(commandName);
      |                         ^
src/tools/radiant/include/iregistry.h: In member function '__ct_base ':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/libs/gtkutil/SourceView.cpp:34:58: note: called from here
   34 |                 std::string langFilesDir = GlobalRegistry().get(RKEY_APP_PATH) + "sourceviewer/";
      |                                                          ^
src/tools/radiant/radiant/brush/Brush.h: In member function 'selected_edge':
src/tools/radiant/radiant/brush/Brush.h:22:21: warning: inlining failed in call to 'next_edge': function not inlinable [-Winline]
   22 | inline FaceVertexId next_edge (const Faces& faces, FaceVertexId faceVertex)
      |                     ^
src/tools/radiant/radiant/brush/EdgeInstance.h:23:47: note: called from here
   23 |                         faceVertex = next_edge(m_edge->m_faces, faceVertex);
      |                                               ^
src/tools/radiant/radiant/brush/Brush.h: In member function 'select_vertex':
src/tools/radiant/radiant/brush/Brush.h:36:21: warning: inlining failed in call to 'next_vertex': function not inlinable [-Winline]
   36 | inline FaceVertexId next_vertex (const Faces& faces, FaceVertexId faceVertex)
      |                     ^
src/tools/radiant/radiant/brush/VertexInstance.h:15:57: note: called from here
   15 |                                 faceVertex = next_vertex(m_vertex->m_faces, faceVertex);
      |                                                         ^
src/tools/radiant/include/irender.h: In function 'P_Entity_Construct':
src/tools/radiant/include/irender.h:183:21: warning: inlining failed in call to 'GlobalShaderCache': function not inlinable [-Winline]
  183 | inline ShaderCache& GlobalShaderCache ()
      |                     ^
src/tools/radiant/radiant/entity/EntityCreator.cpp:170:70: note: called from here
  170 |         RenderablePivot::StaticShader::instance() = GlobalShaderCache().capture("$PIVOT");
      |                                                                      ^
src/tools/radiant/include/irender.h:183:21: warning: inlining failed in call to 'GlobalShaderCache': function not inlinable [-Winline]
  183 | inline ShaderCache& GlobalShaderCache ()
      |                     ^
src/tools/radiant/radiant/entity/EntityCreator.cpp:172:26: note: called from here
  172 |         GlobalShaderCache().attachRenderable(StaticRenderableConnectionLines::instance());
      |                          ^
src/tools/radiant/radiant/brush/Brush.h: In member function 'selected_vertex':
src/tools/radiant/radiant/brush/Brush.h:36:21: warning: inlining failed in call to 'next_vertex': function not inlinable [-Winline]
   36 | inline FaceVertexId next_vertex (const Faces& faces, FaceVertexId faceVertex)
      |                     ^
src/tools/radiant/radiant/brush/VertexInstance.h:25:57: note: called from here
   25 |                                 faceVertex = next_vertex(m_vertex->m_faces, faceVertex);
      |                                                         ^
src/tools/radiant/include/ireference.h: In member function '__ct_base ':
src/tools/radiant/include/ireference.h:82:24: warning: inlining failed in call to 'GlobalReferenceCache': function not inlinable [-Winline]
   82 | inline ReferenceCache& GlobalReferenceCache ()
      |                        ^
src/tools/radiant/radiant/entity/entitymodule.cpp:67:45: note: called from here
   67 |                         GlobalReferenceCache().setEntityCreator(*m_entity);
      |                                             ^
src/tools/radiant/radiant/textool/item/../Transformable.h: In member function '__ct_base ':
src/tools/radiant/radiant/textool/item/../Transformable.h:9:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline]
    9 | class Transformable :
      |       ^
src/tools/radiant/radiant/textool/item/../TexToolItem.h:38:7: note: called from here
   38 | class TexToolItem :
      |       ^
src/tools/radiant/radiant/textool/item/../Renderable.h:5:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline]
    5 | class Renderable
      |       ^
src/tools/radiant/radiant/textool/item/../TexToolItem.h:38:7: note: called from here
   38 | class TexToolItem :
      |       ^
src/tools/radiant/include/irender.h: In function 'P_Entity_Destroy':
src/tools/radiant/include/irender.h:183:21: warning: inlining failed in call to 'GlobalShaderCache': function not inlinable [-Winline]
  183 | inline ShaderCache& GlobalShaderCache ()
      |                     ^
src/tools/radiant/radiant/entity/EntityCreator.cpp:179:26: note: called from here
  179 |         GlobalShaderCache().release("$PIVOT");
      |                          ^
src/tools/radiant/include/irender.h:183:21: warning: inlining failed in call to 'GlobalShaderCache': function not inlinable [-Winline]
  183 | inline ShaderCache& GlobalShaderCache ()
      |                     ^
src/tools/radiant/radiant/entity/EntityCreator.cpp:177:26: note: called from here
  177 |         GlobalShaderCache().detachRenderable(StaticRenderableConnectionLines::instance());
      |                          ^
src/tools/radiant/include/iselection.h: In member function 'selectedChanged':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/brush/BrushInstance.cpp:46:30: note: called from here
   46 |         GlobalSelectionSystem().onSelectedChanged(*this, selectable);
      |                              ^
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^
src/tools/radiant/libs/generic/constant.h:43:29: note: called from here
   43 |         return ostream_write(ostream, typename Type::Value(c));
      |                             ^
src/tools/radiant/libs/generic/constant.h: In function 'operator<<':
src/tools/radiant/include/iselection.h: In member function 'renderClipPlane':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/brush/BrushInstance.cpp:237:34: note: called from here
  237 |         if (GlobalSelectionSystem().ManipulatorMode() == SelectionSystem::eClip && isSelected()) {
      |                                  ^
src/tools/radiant/libs/generic/constant.h:41:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/radiant/textool/item/../TexToolItem.h: In member function '__ct_base ':
src/tools/radiant/radiant/textool/item/../TexToolItem.h:38:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline]
   38 | class TexToolItem :
      |       ^
src/tools/radiant/radiant/textool/item/FaceVertexItem.cpp:27:23: note: called from here
   27 |         _parent(parent)
      |                       ^
src/tools/radiant/include/iselection.h: In member function 'renderCommon':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/brush/BrushInstance.cpp:244:51: note: called from here
  244 |         bool componentMode = GlobalSelectionSystem().Mode() == SelectionSystem::eComponent;
      |                                                   ^
src/tools/radiant/include/irender.h: In member function '__dt_base ':
src/tools/radiant/include/irender.h:183:21: warning: inlining failed in call to 'GlobalShaderCache': function not inlinable [-Winline]
  183 | inline ShaderCache& GlobalShaderCache ()
      |                     ^
src/tools/radiant/radiant/pathfinding/Pathfinding.cpp:87:26: note: called from here
   87 |         GlobalShaderCache().detachRenderable(*_routingRender);
      |                          ^
src/tools/radiant/include/iregistry.h: In member function 'setShowAllLowerLevels':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/pathfinding/Pathfinding.cpp:103:23: note: called from here
  103 |         GlobalRegistry().set(RKEY_PATHFINDING_SHOW_ALL_LOWER, showAllLowerLevels ? "1" : "0");
      |                       ^
src/tools/radiant/include/iregistry.h: In member function 'setShowIn2D':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/pathfinding/Pathfinding.cpp:108:23: note: called from here
  108 |         GlobalRegistry().set(RKEY_PATHFINDING_SHOW_IN_2D, showIn2D ? "1" : "0");
      |                       ^
src/tools/radiant/include/iregistry.h: In member function 'setShow':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/libs/string/string.h: In member function 'saveToPath':
src/tools/radiant/libs/string/string.h:155:20: warning: inlining failed in call to 'toString': function not inlinable [-Winline]
  155 | inline std::string toString (const T& t)
      |                    ^
src/tools/radiant/radiant/pathfinding/Pathfinding.cpp:113:23: note: called from here
  113 |         GlobalRegistry().set(RKEY_PATHFINDING_SHOW, show ? "1" : "0");
      |                       ^
src/tools/radiant/libs/gtkutil/WindowPosition.cpp:50:74: note: called from here
   50 |         GlobalRegistry().setAttribute(path, "xPosition", string::toString(_position[0]));
      |                                                                          ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/libs/gtkutil/WindowPosition.cpp:50:23: note: called from here
   50 |         GlobalRegistry().setAttribute(path, "xPosition", string::toString(_position[0]));
      |                       ^
src/tools/radiant/libs/string/string.h:155:20: warning: inlining failed in call to 'toString': function not inlinable [-Winline]
  155 | inline std::string toString (const T& t)
      |                    ^
src/tools/radiant/libs/gtkutil/WindowPosition.cpp:51:74: note: called from here
   51 |         GlobalRegistry().setAttribute(path, "yPosition", string::toString(_position[1]));
      |                                                                          ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/libs/gtkutil/WindowPosition.cpp:51:23: note: called from here
   51 |         GlobalRegistry().setAttribute(path, "yPosition", string::toString(_position[1]));
      |                       ^
src/tools/radiant/libs/string/string.h:155:20: warning: inlining failed in call to 'toString': function not inlinable [-Winline]
  155 | inline std::string toString (const T& t)
      |                    ^
src/tools/radiant/libs/gtkutil/WindowPosition.cpp:52:70: note: called from here
   52 |         GlobalRegistry().setAttribute(path, "width", string::toString(_size[0]));
      |                                                                      ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/libs/gtkutil/WindowPosition.cpp:52:23: note: called from here
   52 |         GlobalRegistry().setAttribute(path, "width", string::toString(_size[0]));
      |                       ^
src/tools/radiant/libs/string/string.h:155:20: warning: inlining failed in call to 'toString': function not inlinable [-Winline]
  155 | inline std::string toString (const T& t)
      |                    ^
src/tools/radiant/libs/gtkutil/WindowPosition.cpp:53:71: note: called from here
   53 |         GlobalRegistry().setAttribute(path, "height", string::toString(_size[1]));
      |                                                                       ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/libs/gtkutil/WindowPosition.cpp:53:23: note: called from here
   53 |         GlobalRegistry().setAttribute(path, "height", string::toString(_size[1]));
      |                       ^
src/tools/radiant/libs/pivot.h: In member function 'render':
src/tools/radiant/libs/pivot.h:113:13: warning: inlining failed in call to 'Pivot2World_worldSpace': function not inlinable [-Winline]
  113 | inline void Pivot2World_worldSpace (Matrix4& manip2world, const Matrix4& pivot2world, const Matrix4& modelview,
      |             ^
src/tools/radiant/libs/pivot.h:217:47: note: called from here
  217 |                         Pivot2World_worldSpace(m_localToWorld, localToWorld, volume.GetModelview(), volume.GetProjection(),
      |                                               ^
src/tools/radiant/libs/string/string.h: In member function 'importContentAndSurfaceFlags':
src/tools/radiant/libs/string/string.h:172:12: warning: inlining failed in call to 'toInt': function not inlinable [-Winline]
  172 | inline int toInt (const std::string& str, int defaultValue = 0)
      |            ^
src/tools/radiant/radiant/brush/BrushTokens.cpp:19:30: note: called from here
   19 |         flags.setContentFlags(string::toInt(token));
      |                              ^
src/tools/radiant/libs/string/string.h:172:12: warning: inlining failed in call to 'toInt': function not inlinable [-Winline]
  172 | inline int toInt (const std::string& str, int defaultValue = 0)
      |            ^
src/tools/radiant/radiant/brush/BrushTokens.cpp:22:30: note: called from here
   22 |         flags.setSurfaceFlags(string::toInt(token));
      |                              ^
src/tools/radiant/libs/string/string.h:172:12: warning: inlining failed in call to 'toInt': function not inlinable [-Winline]
  172 | inline int toInt (const std::string& str, int defaultValue = 0)
      |            ^
src/tools/radiant/radiant/brush/BrushTokens.cpp:25:23: note: called from here
   25 |         flags.setValue(string::toInt(token));
      |                       ^
src/tools/radiant/libs/math/matrix.h: In function 'origin_translated':
src/tools/radiant/libs/math/matrix.h:783:16: warning: inlining failed in call to 'matrix4_get_translation_vec3': function not inlinable [-Winline]
  783 | inline Vector3 matrix4_get_translation_vec3 (const Matrix4& self)
      |                ^
src/tools/radiant/radiant/entity/eclassmodel/../keys/OriginKey.h:52:44: note: called from here
   52 |         return matrix4_get_translation_vec3(matrix4_multiplied_by_matrix4(Matrix4::getTranslation(origin),
      |                                            ^
src/tools/radiant/libs/math/matrix.h:477:16: warning: inlining failed in call to 'matrix4_multiplied_by_matrix4': function not inlinable [-Winline]
  477 | inline Matrix4 matrix4_multiplied_by_matrix4 (const Matrix4& self, const Matrix4& other)
      |                ^
src/tools/radiant/radiant/entity/eclassmodel/../keys/OriginKey.h:52:74: note: called from here
   52 |         return matrix4_get_translation_vec3(matrix4_multiplied_by_matrix4(Matrix4::getTranslation(origin),
      |                                                                          ^
src/tools/radiant/include/iscenegraph.h: In function 'selectedBrushesSubtractOrigin':
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/map/map.cpp:207:25: note: called from here
  207 |         GlobalSceneGraph().traverse(BrushOriginSubtractor(origin));
      |                         ^
src/tools/radiant/include/iregistry.h: In member function 'loadFromPath':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/libs/gtkutil/WindowPosition.cpp:58:52: note: called from here
   58 |         _position[0] = string::toInt(GlobalRegistry().getAttribute(path, "xPosition"));
      |                                                    ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/libs/gtkutil/WindowPosition.cpp:59:52: note: called from here
   59 |         _position[1] = string::toInt(GlobalRegistry().getAttribute(path, "yPosition"));
      |                                                    ^
src/tools/radiant/libs/string/string.h:172:12: warning: inlining failed in call to 'toInt': function not inlinable [-Winline]
  172 | inline int toInt (const std::string& str, int defaultValue = 0)
      |            ^
src/tools/radiant/libs/gtkutil/WindowPosition.cpp:58:37: note: called from here
   58 |         _position[0] = string::toInt(GlobalRegistry().getAttribute(path, "xPosition"));
      |                                     ^
src/tools/radiant/include/iscenegraph.h: In function 'countSelectedBrushes':
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/map/map.cpp:217:25: note: called from here
  217 |         GlobalSceneGraph().traverse(CountSelectedBrushes(count));
      |                         ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/libs/gtkutil/WindowPosition.cpp:61:48: note: called from here
   61 |         _size[0] = string::toInt(GlobalRegistry().getAttribute(path, "width"));
      |                                                ^
src/tools/radiant/libs/string/string.h:172:12: warning: inlining failed in call to 'toInt': function not inlinable [-Winline]
  172 | inline int toInt (const std::string& str, int defaultValue = 0)
      |            ^
src/tools/radiant/libs/gtkutil/WindowPosition.cpp:59:37: note: called from here
   59 |         _position[1] = string::toInt(GlobalRegistry().getAttribute(path, "yPosition"));
      |                                     ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/libs/gtkutil/WindowPosition.cpp:62:48: note: called from here
   62 |         _size[1] = string::toInt(GlobalRegistry().getAttribute(path, "height"));
      |                                                ^
src/tools/radiant/libs/string/string.h:172:12: warning: inlining failed in call to 'toInt': function not inlinable [-Winline]
  172 | inline int toInt (const std::string& str, int defaultValue = 0)
      |            ^
src/tools/radiant/libs/gtkutil/WindowPosition.cpp:61:33: note: called from here
   61 |         _size[0] = string::toInt(GlobalRegistry().getAttribute(path, "width"));
      |                                 ^
src/tools/radiant/libs/string/string.h:172:12: warning: inlining failed in call to 'toInt': function not inlinable [-Winline]
  172 | inline int toInt (const std::string& str, int defaultValue = 0)
      |            ^
src/tools/radiant/libs/gtkutil/WindowPosition.cpp:62:33: note: called from here
   62 |         _size[1] = string::toInt(GlobalRegistry().getAttribute(path, "height"));
      |                                 ^
src/tools/radiant/radiant/entity/eclassmodel/../keys/OriginKey.h: In member function 'snapto':
src/tools/radiant/radiant/entity/eclassmodel/../keys/OriginKey.h:56:16: warning: inlining failed in call to 'origin_snapped': function not inlinable [-Winline]
   56 | inline Vector3 origin_snapped (const Vector3& origin, float snap)
      |                ^
src/tools/radiant/radiant/entity/particle/MiscParticle.cpp:169:46: note: called from here
  169 |         m_originKey.m_origin = origin_snapped(m_originKey.m_origin, snap);
      |                                              ^
src/tools/radiant/libs/../../../shared/typedefs.h: In member function '__ct_base ':
src/tools/radiant/libs/../../../shared/typedefs.h:246:21: warning: inlining failed in call to 'init': function not inlinable [-Winline]
  246 |         inline void init () {
      |                     ^
src/tools/radiant/libs/../../../shared/typedefs.h:244:21: note: called from here
  244 |                 init();
      |                     ^
src/tools/radiant/libs/math/Vector3.h: In function 'origin_snapped':
src/tools/radiant/libs/math/Vector3.h:482:30: warning: inlining failed in call to 'vector3_snapped': function not inlinable [-Winline]
  482 | inline BasicVector3<Element> vector3_snapped (const BasicVector3<Element>& self, const OtherElement& snap)
      |                              ^
src/tools/radiant/radiant/entity/eclassmodel/../keys/OriginKey.h:58:31: note: called from here
   58 |         return vector3_snapped(origin, snap);
      |                               ^
src/tools/radiant/libs/../../../shared/typedefs.h: In member function 'getFloor':
src/tools/radiant/libs/../../../shared/typedefs.h:219:28: warning: inlining failed in call to 'getFloor': function not inlinable [-Winline]
  219 |         inline signed char getFloor (const int x, const int y, const int z) const {
      |                            ^
src/tools/radiant/libs/../../../shared/typedefs.h:256:54: note: called from here
  256 |                 return routes[actorSize - 1].getFloor(x, y, z);
      |                                                      ^
src/tools/radiant/radiant/entity/eclassmodel/../keys/OriginKey.h: In member function 'snapto':
src/tools/radiant/radiant/entity/eclassmodel/../keys/OriginKey.h:56:16: warning: inlining failed in call to 'origin_snapped': function not inlinable [-Winline]
   56 | inline Vector3 origin_snapped (const Vector3& origin, float snap)
      |                ^
src/tools/radiant/radiant/entity/sound/MiscSound.cpp:196:46: note: called from here
  196 |         m_originKey.m_origin = origin_snapped(m_originKey.m_origin, snap);
      |                                              ^
src/tools/radiant/libs/../../../shared/typedefs.h: In member function 'getCeiling':
src/tools/radiant/libs/../../../shared/typedefs.h:209:21: warning: inlining failed in call to 'getCeiling': function not inlinable [-Winline]
  209 |         inline byte getCeiling (const int x, const int y, const int z) const {
      |                     ^
src/tools/radiant/libs/../../../shared/typedefs.h:266:56: note: called from here
  266 |                 return routes[actorSize - 1].getCeiling(x, y, z);
      |                                                        ^
src/tools/radiant/libs/stringio.h: In member function 'importTextureName':
src/tools/radiant/libs/stringio.h:111:13: warning: inlining failed in call to 'Tokeniser_unexpectedError': function not inlinable [-Winline]
  111 | inline void Tokeniser_unexpectedError (Tokeniser& tokeniser, const std::string& token, const std::string& expected)
      |             ^
src/tools/radiant/radiant/brush/BrushTokens.cpp:70:42: note: called from here
   70 |                 Tokeniser_unexpectedError(tokeniser, texture, "#texture-name");
      |                                          ^
src/tools/radiant/libs/shaderlib.h:65:27: warning: inlining failed in call to 'GlobalTexturePrefix_get': function not inlinable [-Winline]
   65 | inline const std::string& GlobalTexturePrefix_get ()
      |                           ^
src/tools/radiant/radiant/brush/BrushTokens.cpp:76:61: note: called from here
   76 |                 faceShader.setShader(GlobalTexturePrefix_get() + texture);
      |                                                             ^
src/tools/radiant/radiant/entity/eclassmodel/../keys/OriginKey.h: In member function 'snapto':
src/tools/radiant/radiant/entity/eclassmodel/../keys/OriginKey.h:56:16: warning: inlining failed in call to 'origin_snapped': function not inlinable [-Winline]
   56 | inline Vector3 origin_snapped (const Vector3& origin, float snap)
      |                ^
src/tools/radiant/radiant/entity/light/Light.cpp:192:46: note: called from here
  192 |         m_originKey.m_origin = origin_snapped(m_originKey.m_origin, snap);
      |                                              ^
src/tools/radiant/libs/../../../shared/typedefs.h: In member function 'getConn':
src/tools/radiant/libs/../../../shared/typedefs.h:202:21: warning: inlining failed in call to 'getConn': function not inlinable [-Winline]
  202 |         inline byte getConn (const int x, const int y, const int z, const int dir) const {
      |                     ^
src/tools/radiant/radiant/entity/eclassmodel/../keys/OriginKey.h: In member function 'write':
src/tools/radiant/radiant/entity/eclassmodel/../keys/OriginKey.h:43:13: warning: inlining failed in call to 'write_origin.constprop': function not inlinable [-Winline]
   43 | inline void write_origin (const Vector3& origin, Entity* entity, const char* key)
      |             ^
src/tools/radiant/radiant/entity/eclassmodel/../keys/OriginKey.h:81:37: note: called from here
   81 |                         write_origin(m_origin, entity, "origin");
      |                                     ^
src/tools/radiant/libs/../../../shared/typedefs.h:282:53: note: called from here
  282 |                 return routes[actorSize - 1].getConn(x, y, z, dir);
      |                                                     ^
src/tools/radiant/radiant/entity/eclassmodel/../keys/OriginKey.h: In member function 'snapto':
src/tools/radiant/radiant/entity/eclassmodel/../keys/OriginKey.h:56:16: warning: inlining failed in call to 'origin_snapped': function not inlinable [-Winline]
   56 | inline Vector3 origin_snapped (const Vector3& origin, float snap)
      |                ^
src/tools/radiant/radiant/entity/eclassmodel/EClassModel.cpp:211:46: note: called from here
  211 |         m_originKey.m_origin = origin_snapped(m_originKey.m_origin, snap);
      |                                              ^
src/tools/radiant/include/iradiant.h: In member function 'updateTitle':
src/tools/radiant/include/iradiant.h:162:18: warning: inlining failed in call to 'GlobalRadiant': function not inlinable [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^
src/tools/radiant/radiant/map/map.cpp:360:43: note: called from here
  360 |         gtk_window_set_title(GlobalRadiant().getMainWindow(), title.c_str());
      |                                           ^
src/tools/radiant/libs/../../../shared/typedefs.h: In member function 'getStepup':
src/tools/radiant/libs/../../../shared/typedefs.h:195:21: warning: inlining failed in call to 'getStepup': function not inlinable [-Winline]
  195 |         inline byte getStepup (const int x, const int y, const int z, const int dir) const {
      |                     ^
src/tools/radiant/libs/../../../shared/typedefs.h:292:55: note: called from here
  292 |                 return routes[actorSize - 1].getStepup(x, y, z, dir);
      |                                                       ^
src/tools/radiant/libs/shaderlib.h: In member function 'exportTexture':
src/tools/radiant/libs/shaderlib.h:75:20: warning: inlining failed in call to 'shader_get_textureName': function not inlinable [-Winline]
   75 | inline std::string shader_get_textureName (const std::string& name)
      |                    ^
src/tools/radiant/include/iscenegraph.h: In member function 'unrealise':
src/tools/radiant/radiant/brush/BrushTokens.cpp:155:85: note: called from here
  155 |         const std::string shaderName = shader_get_textureName(faceShader.getShader());
      |                                                                                     ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/map/map.cpp:308:33: note: called from here
  308 |                 GlobalSceneGraph().erase_root();
      |                                 ^
src/tools/radiant/include/iundo.h:172:20: warning: inlining failed in call to 'GlobalUndoSystem': function not inlinable [-Winline]
  172 | inline UndoSystem& GlobalUndoSystem ()
      |                    ^
src/tools/radiant/radiant/map/map.cpp:306:33: note: called from here
  306 |                 GlobalUndoSystem().clear();
      |                                 ^
src/tools/radiant/libs/entitylib.h: In member function 'findPlayerStart':
src/tools/radiant/libs/entitylib.h:68:16: warning: inlining failed in call to 'Scene_FindEntityByClass': function not inlinable [-Winline]
   68 | inline Entity* Scene_FindEntityByClass (const std::string& name)
      |                ^
src/tools/radiant/radiant/map/map.cpp:395:57: note: called from here
  395 |                 Entity* entity = Scene_FindEntityByClass(*i);
      |                                                         ^
src/tools/radiant/libs/instancelib.h: In function 'apply':
src/tools/radiant/libs/instancelib.h:207:13: warning: inlining failed in call to 'InstanceSet_forEach.isra': function not inlinable [-Winline]
  207 | inline void InstanceSet_forEach (InstanceSet& instances, const Functor& functor)
      |             ^
src/tools/radiant/libs/instancelib.h:234:44: note: called from here
  234 |                         InstanceSet_forEach(instances, InstanceEvaluateTransform<Type> ());
      |                                            ^
src/tools/radiant/libs/instancelib.h: In function 'apply':
src/tools/radiant/libs/instancelib.h:207:13: warning: inlining failed in call to 'InstanceSet_forEach.isra': function not inlinable [-Winline]
  207 | inline void InstanceSet_forEach (InstanceSet& instances, const Functor& functor)
      |             ^
src/tools/radiant/libs/instancelib.h:234:44: note: called from here
  234 |                         InstanceSet_forEach(instances, InstanceEvaluateTransform<Type> ());
      |                                            ^
src/tools/radiant/libs/entitylib.h: In member function 'render':
src/tools/radiant/libs/entitylib.h:145:13: warning: inlining failed in call to 'aabb_draw_flatshade': function not inlinable [-Winline]
  145 | inline void aabb_draw_flatshade (const Vector3 points[8])
      |             ^
src/tools/radiant/radiant/entity/light/RenderLightRadiusBox.h:53:44: note: called from here
   53 |                         aabb_draw_flatshade(m_points);
      |                                            ^
src/tools/radiant/libs/entitylib.h:138:13: warning: inlining failed in call to 'aabb_draw_wire': function not inlinable [-Winline]
  138 | inline void aabb_draw_wire (const Vector3 points[8])
      |             ^
src/tools/radiant/radiant/entity/light/RenderLightRadiusBox.h:55:39: note: called from here
   55 |                         aabb_draw_wire(m_points);
      |                                       ^
src/tools/radiant/radiant/map/map.cpp: In member function 'findWorldspawn':
src/tools/radiant/radiant/map/map.cpp:421:7: warning: inlining failed in call to '__ct_base .constprop': function not inlinable [-Winline]
  421 | class entity_updateworldspawn: public scene::Traversable::Walker
      |       ^
src/tools/radiant/radiant/map/map.cpp:439:66: note: called from here
  439 |         Node_getTraversable(GlobalSceneGraph().root())->traverse(entity_updateworldspawn());
      |                                                                  ^
src/tools/radiant/libs/scenelib.h:200:28: warning: inlining failed in call to 'Node_getTraversable': function not inlinable [-Winline]
  200 | inline scene::Traversable* Node_getTraversable (scene::Node& node)
      |                            ^
src/tools/radiant/radiant/map/map.cpp:439:28: note: called from here
  439 |         Node_getTraversable(GlobalSceneGraph().root())->traverse(entity_updateworldspawn());
      |                            ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/map/map.cpp:439:45: note: called from here
  439 |         Node_getTraversable(GlobalSceneGraph().root())->traverse(entity_updateworldspawn());
      |                                             ^
src/tools/radiant/libs/math/matrix.h: In member function 'updateTransform':
src/tools/radiant/libs/math/matrix.h:496:13: warning: inlining failed in call to 'matrix4_multiply_by_matrix4': function not inlinable [-Winline]
  496 | inline void matrix4_multiply_by_matrix4 (Matrix4& self, const Matrix4& other)
      |             ^
src/tools/radiant/radiant/entity/eclassmodel/EClassModel.cpp:67:36: note: called from here
   67 |         matrix4_multiply_by_matrix4(m_transform.localToParent(), matrix4_rotation_for_z_degrees(m_angle));
      |                                    ^
src/tools/radiant/libs/math/matrix.h:867:16: warning: inlining failed in call to 'matrix4_rotation_for_z_degrees': function not inlinable [-Winline]
  867 | inline Matrix4 matrix4_rotation_for_z_degrees (float z)
      |                ^
src/tools/radiant/radiant/entity/eclassmodel/EClassModel.cpp:67:96: note: called from here
   67 |         matrix4_multiply_by_matrix4(m_transform.localToParent(), matrix4_rotation_for_z_degrees(m_angle));
      |                                                                                                ^
src/tools/radiant/libs/string/string.h: In member function 'valueChanged':
src/tools/radiant/libs/string/string.h:172:12: warning: inlining failed in call to 'toInt': function not inlinable [-Winline]
  172 | inline int toInt (const std::string& str, int defaultValue = 0)
      |            ^
src/tools/radiant/radiant/entity/light/../../render/frontend/SphereRenderable.h:37:40: note: called from here
   37 |                 _radius = string::toInt(value);
      |                                        ^
src/tools/radiant/radiant/map/RegionWalkers.h: In member function 'applyRegion':
src/tools/radiant/radiant/map/RegionWalkers.h:75:13: warning: inlining failed in call to 'Scene_Exclude_Region.constprop': function not inlinable [-Winline]
   75 | inline void Scene_Exclude_Region (bool exclude)
      |             ^
src/tools/radiant/radiant/map/map.cpp:668:34: note: called from here
  668 |         map::Scene_Exclude_Region(false);
      |                                  ^
src/tools/radiant/radiant/textool/item/../TexToolItem.h: In member function '__ct_base ':
src/tools/radiant/radiant/textool/item/../TexToolItem.h:38:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline]
   38 | class TexToolItem :
      |       ^
src/tools/radiant/radiant/textool/item/BrushItem.cpp:28:33: note: called from here
   28 |         _sourceBrush(sourceBrush)
      |                                 ^
src/tools/radiant/include/ieclass.h: In member function 'Destroy':
src/tools/radiant/include/ieclass.h:118:29: warning: inlining failed in call to 'GlobalEntityClassManager': function not inlinable [-Winline]
  118 | inline IEntityClassManager& GlobalEntityClassManager ()
      |                             ^
src/tools/radiant/radiant/map/map.cpp:1092:33: note: called from here
 1092 |         GlobalEntityClassManager().detach(g_MapEntityClasses);
      |                                 ^
src/tools/radiant/libs/eclasslib.h: In member function 'release_state':
src/tools/radiant/libs/eclasslib.h:269:13: warning: inlining failed in call to 'colour_release_state_fill': function not inlinable [-Winline]
  269 | inline void colour_release_state_fill (const Colour3& colour)
      |             ^
src/tools/radiant/radiant/entity/light/../keys/ColourKey.h:50:50: note: called from here
   50 |                         colour_release_state_fill(m_colour);
      |                                                  ^
src/tools/radiant/radiant/entity/eclassmodel/../keys/OriginKey.h: In member function 'translate':
src/tools/radiant/radiant/entity/eclassmodel/../keys/OriginKey.h:50:16: warning: inlining failed in call to 'origin_translated': function not inlinable [-Winline]
   50 | inline Vector3 origin_translated (const Vector3& origin, const Vector3& translation)
      |                ^
src/tools/radiant/radiant/entity/eclassmodel/EClassModel.cpp:201:37: note: called from here
  201 |         m_origin = origin_translated(m_origin, translation);
      |                                     ^
src/tools/radiant/libs/instancelib.h: In function 'apply':
src/tools/radiant/libs/instancelib.h:207:13: warning: inlining failed in call to 'InstanceSet_forEach.isra': function not inlinable [-Winline]
  207 | inline void InstanceSet_forEach (InstanceSet& instances, const Functor& functor)
      |             ^
src/tools/radiant/libs/instancelib.h:234:44: note: called from here
  234 |                         InstanceSet_forEach(instances, InstanceEvaluateTransform<Type> ());
      |                                            ^
src/tools/radiant/include/ieventmanager.h: In member function 'registerCommands':
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/filters/LevelFilter.cpp:206:27: note: called from here
  206 |         GlobalEventManager().addCommand("FilterLevel1", MemberCaller<LevelFilter, &LevelFilter::filter_level1> (*this));
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/filters/LevelFilter.cpp:207:27: note: called from here
  207 |         GlobalEventManager().addCommand("FilterLevel2", MemberCaller<LevelFilter, &LevelFilter::filter_level2> (*this));
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/filters/LevelFilter.cpp:208:27: note: called from here
  208 |         GlobalEventManager().addCommand("FilterLevel3", MemberCaller<LevelFilter, &LevelFilter::filter_level3> (*this));
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/filters/LevelFilter.cpp:209:27: note: called from here
  209 |         GlobalEventManager().addCommand("FilterLevel4", MemberCaller<LevelFilter, &LevelFilter::filter_level4> (*this));
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/filters/LevelFilter.cpp:210:27: note: called from here
  210 |         GlobalEventManager().addCommand("FilterLevel5", MemberCaller<LevelFilter, &LevelFilter::filter_level5> (*this));
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/filters/LevelFilter.cpp:211:27: note: called from here
  211 |         GlobalEventManager().addCommand("FilterLevel6", MemberCaller<LevelFilter, &LevelFilter::filter_level6> (*this));
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/filters/LevelFilter.cpp:212:27: note: called from here
  212 |         GlobalEventManager().addCommand("FilterLevel7", MemberCaller<LevelFilter, &LevelFilter::filter_level7> (*this));
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/filters/LevelFilter.cpp:213:27: note: called from here
  213 |         GlobalEventManager().addCommand("FilterLevel8", MemberCaller<LevelFilter, &LevelFilter::filter_level8> (*this));
      |                           ^
src/tools/radiant/include/igl.h: In function 'onUnRealise':
src/tools/radiant/include/igl.h:212:23: warning: inlining failed in call to 'GlobalOpenGL': function not inlinable [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^
src/tools/radiant/libs/gtkutil/glwidget.cpp:186:29: note: called from here
  186 |                 GlobalOpenGL().contextValid = false;
      |                             ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'insert.isra':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/container/container.h:261:17: note: called from here
  261 |                 ASSERT_MESSAGE(result.second, "UniqueSet::insert: already added");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/container.h:261:17: note: called from here
  261 |                 ASSERT_MESSAGE(result.second, "UniqueSet::insert: already added");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/container.h:261:17: note: called from here
  261 |                 ASSERT_MESSAGE(result.second, "UniqueSet::insert: already added");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/container.h:261:17: note: called from here
  261 |                 ASSERT_MESSAGE(result.second, "UniqueSet::insert: already added");
      |                 ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/container/container.h:261:17: note: called from here
  261 |                 ASSERT_MESSAGE(result.second, "UniqueSet::insert: already added");
      |                 ^
src/tools/radiant/libs/os/path.h: In function 'onUpdatePreview':
src/tools/radiant/libs/os/path.h:52:28: warning: inlining failed in call to 'standardPath': function not inlinable [-Winline]
   52 |         inline std::string standardPath (const std::string& inPath)
      |                            ^
src/tools/radiant/libs/gtkutil/filechooser.cpp:262:51: note: called from here
  262 |                 previewFileName = os::standardPath(previewFileName);
      |                                                   ^
src/tools/radiant/include/itextstream.h: In function 'ostream_write.isra':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/ieventmanager.h: In function 'registerCommands':
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/textool/TexTool.cpp:936:27: note: called from here
  936 |         GlobalEventManager().addCommand("TextureTool", FreeCaller<TexTool::toggle>());
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/textool/TexTool.cpp:937:27: note: called from here
  937 |         GlobalEventManager().addCommand("TexToolGridUp", FreeCaller<TexTool::texToolGridUp>());
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/textool/TexTool.cpp:938:27: note: called from here
  938 |         GlobalEventManager().addCommand("TexToolGridDown", FreeCaller<TexTool::texToolGridDown>());
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/textool/TexTool.cpp:939:27: note: called from here
  939 |         GlobalEventManager().addCommand("TexToolSnapToGrid", FreeCaller<TexTool::texToolSnapToGrid>());
      |                           ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<.isra':
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/libs/stream/textstream.h:274:30: warning: inlining failed in call to 'ostream_write.isra': function not inlinable [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/radiant/textool/TexTool.cpp:940:27: note: called from here
  940 |         GlobalEventManager().addCommand("TexToolMergeItems", FreeCaller<TexTool::texToolMergeItems>());
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/textool/TexTool.cpp:941:27: note: called from here
  941 |         GlobalEventManager().addCommand("TexToolFlipS", FreeCaller<TexTool::texToolFlipS>());
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/textool/TexTool.cpp:942:27: note: called from here
  942 |         GlobalEventManager().addCommand("TexToolFlipT", FreeCaller<TexTool::texToolFlipT>());
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/textool/TexTool.cpp:944:27: note: called from here
  944 |         GlobalEventManager().addRegistryToggle("TexToolToggleGrid", RKEY_GRID_STATE);
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/textool/TexTool.cpp:945:27: note: called from here
  945 |         GlobalEventManager().addRegistryToggle("TexToolToggleFaceVertexScalePivot", RKEY_FACE_VERTEX_SCALE_PIVOT_IS_CENTROID);
      |                           ^
src/tools/radiant/include/ifilter.h: In member function 'evaluateViewDependent':
src/tools/radiant/include/ifilter.h:243:22: warning: inlining failed in call to 'GlobalFilterSystem': function not inlinable [-Winline]
  243 | inline FilterSystem& GlobalFilterSystem() {
      |                      ^
src/tools/radiant/radiant/brush/BrushInstance.cpp:185:47: note: called from here
  185 |                         if (GlobalFilterSystem().isVisible(FilterRule::TYPE_CONTENTFLAGS, val.getContentFlags())) {
      |                                               ^
src/tools/radiant/include/ifilter.h:243:22: warning: inlining failed in call to 'GlobalFilterSystem': function not inlinable [-Winline]
  243 | inline FilterSystem& GlobalFilterSystem() {
      |                      ^
src/tools/radiant/radiant/brush/BrushInstance.cpp:189:63: note: called from here
  189 |                                         if (GlobalFilterSystem().isVisible(FilterRule::TYPE_TEXTURE, face->GetShader())
      |                                                               ^
src/tools/radiant/include/ifilter.h:243:22: warning: inlining failed in call to 'GlobalFilterSystem': function not inlinable [-Winline]
  243 | inline FilterSystem& GlobalFilterSystem() {
      |                      ^
src/tools/radiant/radiant/brush/BrushInstance.cpp:190:78: note: called from here
  190 |                                                         && GlobalFilterSystem().isVisible(FilterRule::TYPE_SURFACEFLAGS, face->GetFlags().getSurfaceFlags()))
      |                                                                              ^
src/tools/radiant/libs/os/path.h: In member function 'getSelectedFileName':
src/tools/radiant/libs/os/path.h:52:28: warning: inlining failed in call to 'standardPath': function not inlinable [-Winline]
   52 |         inline std::string standardPath (const std::string& inPath)
      |                            ^
src/tools/radiant/libs/gtkutil/filechooser.cpp:187:68: note: called from here
  187 |                 std::string fileName = os::standardPath(fileNameRaw);
      |                                                                    ^
src/tools/radiant/libs/os/path.h:69:28: warning: inlining failed in call to 'getExtension': function not inlinable [-Winline]
   69 |         inline std::string getExtension (const std::string& path)
      |                            ^
src/tools/radiant/libs/gtkutil/filechooser.cpp:193:52: note: called from here
  193 |                                 && os::getExtension(fileName) == fileName) // no default extension
      |                                                    ^
src/tools/radiant/libs/string/string.h: In member function '__ct_base ':
src/tools/radiant/libs/string/string.h:172:12: warning: inlining failed in call to 'toInt': function not inlinable [-Winline]
  172 | inline int toInt (const std::string& str, int defaultValue = 0)
      |            ^
src/tools/radiant/libs/uniquenames.h:35:46: note: called from here
   35 |                         m_value(string::toInt(postfix))
      |                                              ^
src/tools/radiant/include/iselection.h: In member function 'renderComponents':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/brush/BrushInstance.cpp:227:51: note: called from here
  227 |         if (volume.fill() && GlobalSelectionSystem().ComponentMode() == SelectionSystem::eFace) {
      |                                                   ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/brush/BrushInstance.cpp:231:63: note: called from here
  231 |                 m_brush.renderComponents(GlobalSelectionSystem().ComponentMode(), renderer, volume, localToWorld);
      |                                                               ^
src/tools/radiant/radiant/brush/BrushVisit.h: In function 'Scene_ForEachBrush_ForEachFaceInstance.isra':
src/tools/radiant/radiant/brush/BrushVisit.h:119:23: warning: inlining failed in call to 'Scene_forEachBrush.isra': function not inlinable [-Winline]
  119 | inline const Functor& Scene_forEachBrush (scene::Graph& graph, const Functor& functor)
      |                       ^
src/tools/radiant/radiant/brush/BrushVisit.h:152:27: note: called from here
  152 |         Scene_forEachBrush(graph, BrushForEachFace(FaceInstanceVisitAll<Functor> (functor)));
      |                           ^
src/tools/radiant/include/iparticles.h: In member function 'particleChanged':
src/tools/radiant/include/iparticles.h:100:25: warning: inlining failed in call to 'GlobalParticleSystem': function not inlinable [-Winline]
  100 | inline IParticleSystem& GlobalParticleSystem ()
      |                         ^
src/tools/radiant/radiant/entity/particle/MiscParticle.cpp:42:42: note: called from here
   42 |         m_particle = GlobalParticleSystem().getParticle(value);
      |                                          ^
src/tools/radiant/libs/scenelib.h: In member function 'FindEntityBrush':
src/tools/radiant/libs/scenelib.h:200:28: warning: inlining failed in call to 'Node_getTraversable': function not inlinable [-Winline]
  200 | inline scene::Traversable* Node_getTraversable (scene::Node& node)
      |                            ^
src/tools/radiant/radiant/map/map.cpp:963:36: note: called from here
  963 |                 Node_getTraversable(path.top())->traverse(EntityFindByIndexWalker(entity, path));
      |                                    ^
src/tools/radiant/libs/generic/reference.h:62:24: warning: inlining failed in call to 'makeReference': function not inlinable [-Winline]
   62 | inline Reference<Type> makeReference(Type& value) {
      |                        ^
src/tools/radiant/radiant/map/map.cpp:961:32: note: called from here
  961 |         path.push(makeReference(GlobalSceneGraph().root()));
      |                                ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/map/map.cpp:961:49: note: called from here
  961 |         path.push(makeReference(GlobalSceneGraph().root()));
      |                                                 ^
src/tools/radiant/libs/scenelib.h:200:28: warning: inlining failed in call to 'Node_getTraversable': function not inlinable [-Winline]
  200 | inline scene::Traversable* Node_getTraversable (scene::Node& node)
      |                            ^
src/tools/radiant/radiant/map/map.cpp:966:70: note: called from here
  966 |                 scene::Traversable* traversable = Node_getTraversable(path.top());
      |                                                                      ^
src/tools/radiant/include/mapfile.h: In member function 'instanceAttach':
src/tools/radiant/include/mapfile.h:49:17: warning: inlining failed in call to 'path_find_mapfile': function not inlinable [-Winline]
   49 | inline MapFile* path_find_mapfile(Iterator first, Iterator last) {
      |                 ^
src/tools/radiant/radiant/entity/particle/MiscParticle.cpp:69:40: note: called from here
   69 |                 m_entity.instanceAttach(path_find_mapfile(path.begin(), path.end()));
      |                                        ^
src/tools/radiant/radiant/map/RegionWalkers.h: In member function 'pre':
src/tools/radiant/radiant/map/RegionWalkers.h:8:13: warning: inlining failed in call to 'exclude_node': function not inlinable [-Winline]
    8 | inline void exclude_node (scene::Node& node, bool exclude)
      |             ^
src/tools/radiant/radiant/map/RegionWalkers.h:26:37: note: called from here
   26 |                         exclude_node(path.top(), m_exclude);
      |                                     ^
src/tools/radiant/libs/scenelib.h: In member function 'pre':
src/tools/radiant/libs/scenelib.h:315:13: warning: inlining failed in call to 'Node_isPrimitive': function not inlinable [-Winline]
  315 | inline bool Node_isPrimitive (scene::Node& node)
      |             ^
src/tools/radiant/radiant/map/map.cpp:138:45: note: called from here
  138 |                         if (Node_isPrimitive(path.top())) {
      |                                             ^
src/tools/radiant/libs/scenelib.h:488:20: warning: inlining failed in call to 'Instance_getSelectable': function not inlinable [-Winline]
  488 | inline Selectable* Instance_getSelectable (scene::Instance& instance)
      |                    ^
src/tools/radiant/radiant/map/map.cpp:139:80: note: called from here
  139 |                                 Selectable* selectable = Instance_getSelectable(instance);
      |                                                                                ^
src/tools/radiant/include/mapfile.h: In member function 'instanceDetach':
src/tools/radiant/include/mapfile.h:49:17: warning: inlining failed in call to 'path_find_mapfile': function not inlinable [-Winline]
   49 | inline MapFile* path_find_mapfile(Iterator first, Iterator last) {
      |                 ^
src/tools/radiant/radiant/entity/particle/MiscParticle.cpp:78:40: note: called from here
   78 |                 m_entity.instanceDetach(path_find_mapfile(path.begin(), path.end()));
      |                                        ^
src/tools/radiant/libs/scenelib.h: In member function 'pre':
src/tools/radiant/libs/scenelib.h:488:20: warning: inlining failed in call to 'Instance_getSelectable': function not inlinable [-Winline]
  488 | inline Selectable* Instance_getSelectable (scene::Instance& instance)
      |                    ^
src/tools/radiant/radiant/map/map.cpp:186:72: note: called from here
  186 |                         Selectable* selectable = Instance_getSelectable(instance);
      |                                                                        ^
src/tools/radiant/libs/scenelib.h:315:13: warning: inlining failed in call to 'Node_isPrimitive': function not inlinable [-Winline]
  315 | inline bool Node_isPrimitive (scene::Node& node)
      |             ^
src/tools/radiant/radiant/map/map.cpp:187:92: note: called from here
  187 |                         if (selectable != 0 && selectable->isSelected() && Node_isPrimitive(path.top())) {
      |                                                                                            ^
src/tools/radiant/include/irender.h: In member function '__ct_base ':
src/tools/radiant/include/irender.h:183:21: warning: inlining failed in call to 'GlobalShaderCache': function not inlinable [-Winline]
  183 | inline ShaderCache& GlobalShaderCache ()
      |                     ^
src/tools/radiant/libs/picomodel/RenderablePicoSurface.cpp:51:44: note: called from here
   51 |                 _shader = GlobalShaderCache().capture(_mappedShaderName);
      |                                            ^
src/tools/radiant/libs/scenelib.h: In member function 'pre':
src/tools/radiant/libs/scenelib.h:315:13: warning: inlining failed in call to 'Node_isPrimitive': function not inlinable [-Winline]
  315 | inline bool Node_isPrimitive (scene::Node& node)
      |             ^
src/tools/radiant/radiant/map/map.cpp:1107:86: note: called from here
 1107 |                         if (path.top().get_pointer() != &m_parent && Node_isPrimitive(path.top())) {
      |                                                                                      ^
src/tools/radiant/libs/scenelib.h:488:20: warning: inlining failed in call to 'Instance_getSelectable': function not inlinable [-Winline]
  488 | inline Selectable* Instance_getSelectable (scene::Instance& instance)
      |                    ^
src/tools/radiant/radiant/map/map.cpp:1108:80: note: called from here
 1108 |                                 Selectable* selectable = Instance_getSelectable(instance);
      |                                                                                ^
src/tools/radiant/radiant/entity/eclassmodel/../keys/OriginKey.h: In member function 'translate':
src/tools/radiant/radiant/entity/eclassmodel/../keys/OriginKey.h:50:16: warning: inlining failed in call to 'origin_translated': function not inlinable [-Winline]
   50 | inline Vector3 origin_translated (const Vector3& origin, const Vector3& translation)
      |                ^
src/tools/radiant/radiant/entity/particle/MiscParticle.cpp:160:37: note: called from here
  160 |         m_origin = origin_translated(m_origin, translation);
      |                                     ^
src/tools/radiant/include/ishadersystem.h: In member function 'update':
src/tools/radiant/include/ishadersystem.h:110:22: warning: inlining failed in call to 'GlobalShaderSystem': function not inlinable [-Winline]
  110 | inline ShaderSystem& GlobalShaderSystem ()
      |                      ^
src/tools/radiant/radiant/textool/TexTool.cpp:194:37: note: called from here
  194 |         _shader = GlobalShaderSystem().getShaderForName(selectedShader);
      |                                     ^
src/tools/radiant/radiant/map/RegionWalkers.h: In member function 'pre':
src/tools/radiant/radiant/map/RegionWalkers.h:8:13: warning: inlining failed in call to 'exclude_node': function not inlinable [-Winline]
    8 | inline void exclude_node (scene::Node& node, bool exclude)
      |             ^
src/tools/radiant/radiant/map/RegionWalkers.h:47:37: note: called from here
   47 |                         exclude_node(path.top(), (instance.isSelected() || instance.childSelected() || instance.parentSelected())
      |                                     ^
src/tools/radiant/libs/scenelib.h: In function 'operator<':
src/tools/radiant/libs/scenelib.h:222:13: warning: inlining failed in call to 'operator<': function not inlinable [-Winline]
  222 | inline bool operator< (scene::Node& node, scene::Node& other)
      |             ^
src/tools/radiant/libs/generic/referencecounted.h:155:27: note: called from here
  155 |         return self.get() < other.get();
      |                           ^
src/tools/radiant/include/ibrush.h: In member function 'parsePrimitive':
src/tools/radiant/include/ibrush.h:68:22: warning: inlining failed in call to 'GlobalBrushCreator': function not inlinable [-Winline]
   68 | inline BrushCreator& GlobalBrushCreator ()
      |                      ^
src/tools/radiant/radiant/map/mapmodule.cpp:75:66: note: called from here
   75 |                                         return GlobalBrushCreator().createBrush();
      |                                                                  ^
src/tools/radiant/libs/stringio.h:111:13: warning: inlining failed in call to 'Tokeniser_unexpectedError': function not inlinable [-Winline]
  111 | inline void Tokeniser_unexpectedError (Tokeniser& tokeniser, const std::string& token, const std::string& expected)
      |             ^
src/tools/radiant/radiant/map/mapmodule.cpp:79:50: note: called from here
   79 |                         Tokeniser_unexpectedError(tokeniser, primitive, "#ufo-primitive");
      |                                                  ^
src/tools/radiant/libs/transformlib.h: In member function '__dt_base ':
src/tools/radiant/libs/transformlib.h:129:7: warning: inlining failed in call to '__dt_base ': function not inlinable [-Winline]
  129 | class TransformModifier: public Transformable
      |       ^
src/tools/radiant/radiant/entity/particle/MiscParticleInstance.cpp:17:1: note: called from here
   17 | }
      | ^
src/tools/radiant/include/ieventmanager.h: In member function 'init':
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/pathfinding/Pathfinding.cpp:157:27: note: called from here
  157 |         GlobalEventManager().addToggle("ShowPathfinding", MemberCaller<Pathfinding, &Pathfinding::toggleShowPathfinding> (
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/pathfinding/Pathfinding.cpp:159:27: note: called from here
  159 |         GlobalEventManager().addToggle("ShowPathfindingIn2D", MemberCaller<Pathfinding,
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/pathfinding/Pathfinding.cpp:161:27: note: called from here
  161 |         GlobalEventManager().addToggle("ShowPathfindingLowerLevels", MemberCaller<Pathfinding,
      |                           ^
src/tools/radiant/include/irender.h: In member function '__dt_base ':
src/tools/radiant/include/irender.h:183:21: warning: inlining failed in call to 'GlobalShaderCache': function not inlinable [-Winline]
  183 | inline ShaderCache& GlobalShaderCache ()
      |                     ^
src/tools/radiant/libs/picomodel/RenderablePicoSurface.cpp:56:34: note: called from here
   56 |                 GlobalShaderCache().release(_mappedShaderName);
      |                                  ^
src/tools/radiant/libs/scenelib.h: In member function 'post':
src/tools/radiant/libs/scenelib.h:315:13: warning: inlining failed in call to 'Node_isPrimitive': function not inlinable [-Winline]
  315 | inline bool Node_isPrimitive (scene::Node& node)
      |             ^
src/tools/radiant/radiant/map/map.cpp:150:45: note: called from here
  150 |                         if (Node_isPrimitive(path.top())) {
      |                                             ^
src/tools/radiant/libs/scenelib.h:488:20: warning: inlining failed in call to 'Instance_getSelectable': function not inlinable [-Winline]
  488 | inline Selectable* Instance_getSelectable (scene::Instance& instance)
      |                    ^
src/tools/radiant/radiant/map/map.cpp:151:80: note: called from here
  151 |                                 Selectable* selectable = Instance_getSelectable(instance);
      |                                                                                ^
src/tools/radiant/radiant/map/../brush/BrushNode.h:132:15: warning: inlining failed in call to 'Node_getBrush': function not inlinable [-Winline]
  132 | inline Brush* Node_getBrush (scene::Node& node)
      |               ^
src/tools/radiant/radiant/map/map.cpp:154:69: note: called from here
  154 |                                         Brush* brush = Node_getBrush(path.top());
      |                                                                     ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'render':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/picomodel/RenderablePicoSurface.cpp:73:17: note: called from here
   73 |                 ASSERT_NOTNULL(state);
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/picomodel/RenderablePicoSurface.cpp:73:17: note: called from here
   73 |                 ASSERT_NOTNULL(state);
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/picomodel/RenderablePicoSurface.cpp:73:17: note: called from here
   73 |                 ASSERT_NOTNULL(state);
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/picomodel/RenderablePicoSurface.cpp:73:17: note: called from here
   73 |                 ASSERT_NOTNULL(state);
      |                 ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/picomodel/RenderablePicoSurface.cpp:73:17: note: called from here
   73 |                 ASSERT_NOTNULL(state);
      |                 ^
src/tools/radiant/include/mapfile.h: In member function 'instanceAttach':
src/tools/radiant/include/mapfile.h:49:17: warning: inlining failed in call to 'path_find_mapfile': function not inlinable [-Winline]
   49 | inline MapFile* path_find_mapfile(Iterator first, Iterator last) {
      |                 ^
src/tools/radiant/radiant/entity/sound/MiscSound.cpp:91:40: note: called from here
   91 |                 m_entity.instanceAttach(path_find_mapfile(path.begin(), path.end()));
      |                                        ^
src/tools/radiant/include/mapfile.h: In member function 'instanceDetach':
src/tools/radiant/include/mapfile.h:49:17: warning: inlining failed in call to 'path_find_mapfile': function not inlinable [-Winline]
   49 | inline MapFile* path_find_mapfile(Iterator first, Iterator last) {
      |                 ^
src/tools/radiant/radiant/entity/sound/MiscSound.cpp:100:40: note: called from here
  100 |                 m_entity.instanceDetach(path_find_mapfile(path.begin(), path.end()));
      |                                        ^
src/tools/radiant/radiant/referencecache/../map/RootNode.h: In member function 'realise':
src/tools/radiant/radiant/referencecache/../map/RootNode.h:75:27: warning: inlining failed in call to 'NewMapRoot': function not inlinable [-Winline]
   75 | inline NodeSmartReference NewMapRoot (const std::string& name)
      |                           ^
src/tools/radiant/radiant/map/map.cpp:283:55: note: called from here
  283 |                         m_resource->setNode(NewMapRoot("").get_pointer());
      |                                                       ^
src/tools/radiant/include/mapfile.h:44:17: warning: inlining failed in call to 'Node_getMapFile': function not inlinable [-Winline]
   44 | inline MapFile* Node_getMapFile(scene::Node& node) {
      |                 ^
src/tools/radiant/radiant/map/map.cpp:284:55: note: called from here
  284 |                         MapFile* map = Node_getMapFile(*m_resource->getNode());
      |                                                       ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/map/map.cpp:292:33: note: called from here
  292 |                 GlobalSceneGraph().insert_root(*m_resource->getNode());
      |                                 ^
src/tools/radiant/libs/os/path.h: In member function 'showPathfinding':
src/tools/radiant/libs/os/path.h:102:28: warning: inlining failed in call to 'stripExtension': function not inlinable [-Winline]
  102 |         inline std::string stripExtension (const std::string& filename)
      |                            ^
src/tools/radiant/radiant/pathfinding/Pathfinding.cpp:131:72: note: called from here
  131 |                 const std::string baseName = os::stripExtension(mapName);
      |                                                                        ^
src/tools/radiant/include/ifilesystem.h:109:27: warning: inlining failed in call to 'GlobalFileSystem': function not inlinable [-Winline]
  109 | inline VirtualFileSystem& GlobalFileSystem ()
      |                           ^
src/tools/radiant/radiant/pathfinding/Pathfinding.cpp:133:63: note: called from here
  133 |                 _routingRender->updateRouting(GlobalFileSystem().getRelative(bspName));
      |                                                               ^
src/tools/radiant/include/iscenegraph.h:246:13: warning: inlining failed in call to 'SceneChangeNotify': function not inlinable [-Winline]
  246 | inline void SceneChangeNotify ()
      |             ^
src/tools/radiant/radiant/pathfinding/Pathfinding.cpp:135:26: note: called from here
  135 |         SceneChangeNotify();
      |                          ^
src/tools/radiant/include/iregistry.h: In member function 'renderArrow':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/entity/sound/MiscSound.cpp:151:27: note: called from here
  151 |         if (GlobalRegistry().get("user/ui/xyview/showEntityAngles") == "1") {
      |                           ^
src/tools/radiant/radiant/entity/eclassmodel/../NameKeys.h: In member function 'insertName':
src/tools/radiant/radiant/entity/eclassmodel/../NameKeys.h:31:20: warning: inlining failed in call to 'keyIsName': function not inlinable [-Winline]
   31 | static inline bool keyIsName (const std::string& key)
      |                    ^
src/tools/radiant/radiant/entity/eclassmodel/../NameKeys.h:52:58: note: called from here
   52 |                         if (m_namespace != 0 && keyIsName(key)) {
      |                                                          ^
src/tools/radiant/libs/os/path.h: In function 'MapFormat_forFile':
src/tools/radiant/include/ieventmanager.h: In member function 'keyChanged':
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/libs/os/path.h:69:28: warning: inlining failed in call to 'getExtension': function not inlinable [-Winline]
   69 |         inline std::string getExtension (const std::string& path)
      |                            ^
src/tools/radiant/radiant/map/map.cpp:330:41: note: called from here
  330 |                         os::getExtension(filename));
      |                                         ^
src/tools/radiant/radiant/pathfinding/Pathfinding.cpp:78:27: note: called from here
   78 |         GlobalEventManager().setToggled("ShowPathfinding", _showPathfinding);
      |                           ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/pathfinding/Pathfinding.cpp:72:36: note: called from here
   72 |         _showIn2D = (GlobalRegistry().get(RKEY_PATHFINDING_SHOW_IN_2D) == "1");
      |                                    ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/pathfinding/Pathfinding.cpp:71:46: note: called from here
   71 |         _showAllLowerLevels = (GlobalRegistry().get(RKEY_PATHFINDING_SHOW_ALL_LOWER) == "1");
      |                                              ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/pathfinding/Pathfinding.cpp:70:43: note: called from here
   70 |         _showPathfinding = (GlobalRegistry().get(RKEY_PATHFINDING_SHOW) == "1");
      |                                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/pathfinding/Pathfinding.cpp:79:27: note: called from here
   79 |         GlobalEventManager().setToggled("ShowPathfindingLowerLevels", _showAllLowerLevels);
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/pathfinding/Pathfinding.cpp:80:27: note: called from here
   80 |         GlobalEventManager().setToggled("ShowPathfindingIn2D", _showIn2D);
      |                           ^
src/tools/radiant/include/iregistry.h: In member function 'renderWireframe':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/entity/sound/MiscSound.cpp:168:27: note: called from here
  168 |         if (GlobalRegistry().get("user/ui/xyview/showEntityNames") == "1") {
      |                           ^
src/tools/radiant/radiant/map/map.cpp: In member function 'getFormat':
src/tools/radiant/radiant/map/map.cpp:327:25: warning: inlining failed in call to 'MapFormat_forFile': function not inlinable [-Winline]
  327 | inline const MapFormat& MapFormat_forFile (const std::string& filename)
      |                         ^
src/tools/radiant/radiant/map/map.cpp:337:33: note: called from here
  337 |         return MapFormat_forFile(getName());
      |                                 ^
src/tools/radiant/radiant/entity/eclassmodel/../NameKeys.h: In member function 'eraseName':
src/tools/radiant/radiant/entity/eclassmodel/../NameKeys.h:31:20: warning: inlining failed in call to 'keyIsName': function not inlinable [-Winline]
   31 | static inline bool keyIsName (const std::string& key)
      |                    ^
src/tools/radiant/radiant/entity/eclassmodel/../NameKeys.h:58:58: note: called from here
   58 |                         if (m_namespace != 0 && keyIsName(key)) {
      |                                                          ^
src/tools/radiant/include/iscenegraph.h: In member function 'exportSelected':
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/map/map.cpp:565:43: note: called from here
  565 |         format.writeGraph(GlobalSceneGraph().root(), map::Map_Traverse_Selected, out);
      |                                           ^
src/tools/radiant/include/ireference.h: In member function 'free':
src/tools/radiant/include/ireference.h:82:24: warning: inlining failed in call to 'GlobalReferenceCache': function not inlinable [-Winline]
   82 | inline ReferenceCache& GlobalReferenceCache ()
      |                        ^
src/tools/radiant/radiant/map/map.cpp:380:29: note: called from here
  380 |         GlobalReferenceCache().release(m_name);
      |                             ^
src/tools/radiant/radiant/entity/eclassmodel/../keys/OriginKey.h: In member function 'translate':
src/tools/radiant/radiant/entity/eclassmodel/../keys/OriginKey.h:50:16: warning: inlining failed in call to 'origin_translated': function not inlinable [-Winline]
   50 | inline Vector3 origin_translated (const Vector3& origin, const Vector3& translation)
      |                ^
src/tools/radiant/radiant/entity/sound/MiscSound.cpp:186:37: note: called from here
  186 |         m_origin = origin_translated(m_origin, translation);
      |                                     ^
src/tools/radiant/radiant/map/map.cpp: In member function 'saveRegion':
src/tools/radiant/radiant/map/map.cpp:327:25: warning: inlining failed in call to 'MapFormat_forFile': function not inlinable [-Winline]
  327 | inline const MapFormat& MapFormat_forFile (const std::string& filename)
      |                         ^
src/tools/radiant/radiant/map/map.cpp:587:50: note: called from here
  587 |         const bool success = MapResource_saveFile(MapFormat_forFile(filename), GlobalSceneGraph().root(), traverseRegion,
      |                                                  ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/map/map.cpp:587:96: note: called from here
  587 |         const bool success = MapResource_saveFile(MapFormat_forFile(filename), GlobalSceneGraph().root(), traverseRegion,
      |                                                                                                ^
src/tools/radiant/radiant/entity/eclassmodel/../keys/AngleKey.h: In member function 'rotate':
src/tools/radiant/radiant/entity/eclassmodel/../keys/AngleKey.h:84:14: warning: inlining failed in call to 'angle_rotated': function not inlinable [-Winline]
   84 | inline float angle_rotated (float angle, const Quaternion& rotation)
      |              ^
src/tools/radiant/radiant/entity/sound/MiscSound.cpp:191:32: note: called from here
  191 |         m_angle = angle_rotated(m_angle, rotation);
      |                                ^
src/tools/radiant/include/iscenegraph.h: In member function 'saveFile':
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/map/map.cpp:746:80: note: called from here
  746 |         if (!MapResource_saveFile(MapFormat_forFile(filename), GlobalSceneGraph().root(), Map_Traverse, filename))
      |                                                                                ^
src/tools/radiant/radiant/map/map.cpp:327:25: warning: inlining failed in call to 'MapFormat_forFile': function not inlinable [-Winline]
  327 | inline const MapFormat& MapFormat_forFile (const std::string& filename)
      |                         ^
src/tools/radiant/radiant/map/map.cpp:746:34: note: called from here
  746 |         if (!MapResource_saveFile(MapFormat_forFile(filename), GlobalSceneGraph().root(), Map_Traverse, filename))
      |                                  ^
src/tools/radiant/libs/transformlib.h: In member function '__dt_base ':
src/tools/radiant/libs/transformlib.h:129:7: warning: inlining failed in call to '__dt_base ': function not inlinable [-Winline]
  129 | class TransformModifier: public Transformable
      |       ^
src/tools/radiant/radiant/entity/sound/MiscSoundInstance.cpp:17:1: note: called from here
   17 | }
      | ^
src/tools/radiant/include/ieventmanager.h: In function 'Entity_Construct':
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/entity/entity.cpp:171:27: note: called from here
  171 |         GlobalEventManager().addCommand("ConnectSelection", FreeCaller<selection::algorithm::connectSelectedEntities>());
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/entity/entity.cpp:172:27: note: called from here
  172 |         GlobalEventManager().addCommand("GroupSelection", FreeCaller<selection::algorithm::groupSelected> ());
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/entity/entity.cpp:173:27: note: called from here
  173 |         GlobalEventManager().addCommand("UngroupSelection", FreeCaller<selection::algorithm::ungroupSelected> ());
      |                           ^
src/tools/radiant/radiant/map/map.cpp: In member function 'saveSelected':
src/tools/radiant/radiant/map/map.cpp:327:25: warning: inlining failed in call to 'MapFormat_forFile': function not inlinable [-Winline]
  327 | inline const MapFormat& MapFormat_forFile (const std::string& filename)
      |                         ^
src/tools/radiant/radiant/map/map.cpp:759:36: note: called from here
  759 |         return MapResource_saveFile(MapFormat_forFile(filename), GlobalSceneGraph().root(), Map_Traverse_Selected, filename);
      |                                    ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/map/map.cpp:759:82: note: called from here
  759 |         return MapResource_saveFile(MapFormat_forFile(filename), GlobalSceneGraph().root(), Map_Traverse_Selected, filename);
      |                                                                                  ^
src/tools/radiant/libs/debugging/debugging.h: In member function '__dt_base ':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/libs/eclasslib.h: In member function 'capture_state':
src/tools/radiant/libs/eclasslib.h:262:16: warning: inlining failed in call to 'colour_capture_state_fill': function not inlinable [-Winline]
  262 | inline Shader* colour_capture_state_fill (const Colour3& colour)
      |                ^
src/tools/radiant/radiant/entity/light/../keys/ColourKey.h:46:60: note: called from here
   46 |                         m_state = colour_capture_state_fill(m_colour);
      |                                                            ^
src/tools/radiant/include/iselection.h: In member function 'updateOrigin':
src/tools/radiant/include/irender.h: In member function '__ct_base ':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/include/irender.h:183:21: warning: inlining failed in call to 'GlobalShaderCache': function not inlinable [-Winline]
  183 | inline ShaderCache& GlobalShaderCache ()
      |                     ^
src/tools/radiant/radiant/entity/light/Light.cpp:45:30: note: called from here
   45 |         GlobalSelectionSystem().pivotChanged();
      |                              ^
src/tools/radiant/libs/picomodel/RenderablePicoSurface.cpp:17:44: note: called from here
   17 |                 _shader = GlobalShaderCache().capture(_originalShaderName);
      |                                            ^
src/tools/radiant/include/mapfile.h: In member function 'instanceAttach':
src/tools/radiant/include/mapfile.h:49:17: warning: inlining failed in call to 'path_find_mapfile': function not inlinable [-Winline]
   49 | inline MapFile* path_find_mapfile(Iterator first, Iterator last) {
      |                 ^
src/tools/radiant/radiant/entity/light/Light.cpp:57:40: note: called from here
   57 |                 m_entity.instanceAttach(path_find_mapfile(path.begin(), path.end()));
      |                                        ^
src/tools/radiant/libs/scenelib.h: In function 'ScenePath_getEntity':
src/tools/radiant/libs/scenelib.h:269:16: warning: inlining failed in call to 'Node_getEntity': function not inlinable [-Winline]
  269 | inline Entity* Node_getEntity(scene::Node& node) {
      |                ^
src/tools/radiant/radiant/entity/EntityCreator.cpp:104:40: note: called from here
  104 |         Entity* entity = Node_getEntity(path.top());
      |                                        ^
src/tools/radiant/libs/scenelib.h:269:16: warning: inlining failed in call to 'Node_getEntity': function not inlinable [-Winline]
  269 | inline Entity* Node_getEntity(scene::Node& node) {
      |                ^
src/tools/radiant/radiant/entity/EntityCreator.cpp:106:40: note: called from here
  106 |                 entity = Node_getEntity(path.parent());
      |                                        ^
src/tools/radiant/include/modulesystem.h: In member function 'capture':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:130:72: note: called from here
  130 |                                 m_dependencyCheck = !globalModuleServer().getError();
      |                                                                        ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/iselection.h: In member function 'invertSelected':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/brush/BrushInstance.cpp:138:34: note: called from here
  138 |         if (GlobalSelectionSystem().Mode() == SelectionSystem::ePrimitive) {
      |                                  ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/brush/BrushInstance.cpp:144:46: note: called from here
  144 |                 switch (GlobalSelectionSystem().ComponentMode()) {
      |                                              ^
src/tools/radiant/libs/math/pi.h: In function 'euler_radians_to_degrees':
src/tools/radiant/libs/math/pi.h:38:15: warning: inlining failed in call to 'radians_to_degrees': function not inlinable [-Winline]
   38 | inline double radians_to_degrees (double radians)
      |               ^
src/tools/radiant/libs/math/matrix.h:807:62: note: called from here
  807 |         return Vector3(static_cast<float> (radians_to_degrees(euler.x())),
      |                                                              ^
src/tools/radiant/libs/math/pi.h:38:15: warning: inlining failed in call to 'radians_to_degrees': function not inlinable [-Winline]
   38 | inline double radians_to_degrees (double radians)
      |               ^
src/tools/radiant/libs/math/matrix.h:808:63: note: called from here
  808 |                         static_cast<float> (radians_to_degrees(euler.y())), static_cast<float> (radians_to_degrees(euler.z())));
      |                                                               ^
src/tools/radiant/libs/math/pi.h:38:15: warning: inlining failed in call to 'radians_to_degrees': function not inlinable [-Winline]
   38 | inline double radians_to_degrees (double radians)
      |               ^
src/tools/radiant/libs/math/matrix.h:808:115: note: called from here
  808 |                         static_cast<float> (radians_to_degrees(euler.y())), static_cast<float> (radians_to_degrees(euler.z())));
      |                                                                                                                   ^
src/tools/radiant/include/mapfile.h: In member function 'instanceDetach':
src/tools/radiant/include/mapfile.h:49:17: warning: inlining failed in call to 'path_find_mapfile': function not inlinable [-Winline]
   49 | inline MapFile* path_find_mapfile(Iterator first, Iterator last) {
      |                 ^
src/tools/radiant/radiant/entity/light/Light.cpp:66:40: note: called from here
   66 |                 m_entity.instanceDetach(path_find_mapfile(path.begin(), path.end()));
      |                                        ^
src/tools/radiant/libs/stringio.h: In function 'string_parse_vector3':
src/tools/radiant/libs/stringio.h:33:15: warning: inlining failed in call to 'buffer_parse_floating_literal': function not inlinable [-Winline]
   33 | inline double buffer_parse_floating_literal (const char*& buffer)
      |               ^
src/tools/radiant/libs/stringio.h:77:51: note: called from here
   77 |         v[0] = float(buffer_parse_floating_literal(string));
      |                                                   ^
src/tools/radiant/libs/stringio.h:33:15: warning: inlining failed in call to 'buffer_parse_floating_literal': function not inlinable [-Winline]
   33 | inline double buffer_parse_floating_literal (const char*& buffer)
      |               ^
src/tools/radiant/libs/stringio.h:81:51: note: called from here
   81 |         v[1] = float(buffer_parse_floating_literal(string));
      |                                                   ^
src/tools/radiant/libs/string/string.h:44:13: warning: inlining failed in call to 'string_empty': function not inlinable [-Winline]
   44 | inline bool string_empty (const std::string& string)
      |             ^
src/tools/radiant/libs/stringio.h:86:28: note: called from here
   86 |         return string_empty(string);
      |                            ^
src/tools/radiant/libs/stringio.h:33:15: warning: inlining failed in call to 'buffer_parse_floating_literal': function not inlinable [-Winline]
   33 | inline double buffer_parse_floating_literal (const char*& buffer)
      |               ^
src/tools/radiant/libs/stringio.h:85:51: note: called from here
   85 |         v[2] = float(buffer_parse_floating_literal(string));
      |                                                   ^
src/tools/radiant/libs/stringio.h: In function 'read_origin':
src/tools/radiant/libs/stringio.h:70:13: warning: inlining failed in call to 'string_parse_vector3': function not inlinable [-Winline]
   70 | inline bool string_parse_vector3 (const std::string& str, BasicVector3<Element>& v)
      |             ^
src/tools/radiant/radiant/entity/eclassmodel/../keys/OriginKey.h:39:34: note: called from here
   39 |         if (!string_parse_vector3(value, origin)) {
      |                                  ^
src/tools/radiant/radiant/entity/eclassmodel/../keys/OriginKey.h:33:13: warning: inlining failed in call to 'default_origin': function not inlinable [-Winline]
   33 | inline void default_origin (Vector3& origin)
      |             ^
src/tools/radiant/radiant/entity/eclassmodel/../keys/OriginKey.h:40:31: note: called from here
   40 |                 default_origin(origin);
      |                               ^
src/tools/radiant/radiant/entity/eclassmodel/../keys/OriginKey.h: In member function 'originChanged':
src/tools/radiant/radiant/entity/eclassmodel/../keys/OriginKey.h:37:13: warning: inlining failed in call to 'read_origin': function not inlinable [-Winline]
   37 | inline void read_origin (Vector3& origin, const std::string& value)
      |             ^
src/tools/radiant/radiant/entity/eclassmodel/../keys/OriginKey.h:74:36: note: called from here
   74 |                         read_origin(m_origin, value);
      |                                    ^
src/tools/radiant/libs/math/matrix.h: In function 'matrix4_get_rotation_euler_xyz_degrees':
src/tools/radiant/libs/math/matrix.h:805:16: warning: inlining failed in call to 'euler_radians_to_degrees': function not inlinable [-Winline]
  805 | inline Vector3 euler_radians_to_degrees (const Vector3& euler)
      |                ^
src/tools/radiant/libs/math/matrix.h:1129:40: note: called from here
 1129 |         return euler_radians_to_degrees(matrix4_get_rotation_euler_xyz(self));
      |                                        ^
src/tools/radiant/libs/math/matrix.h:1111:16: warning: inlining failed in call to 'matrix4_get_rotation_euler_xyz': function not inlinable [-Winline]
 1111 | inline Vector3 matrix4_get_rotation_euler_xyz (const Matrix4& self)
      |                ^
src/tools/radiant/libs/math/matrix.h:1129:71: note: called from here
 1129 |         return euler_radians_to_degrees(matrix4_get_rotation_euler_xyz(self));
      |                                                                       ^
src/tools/radiant/radiant/entity/eclassmodel/../keys/OriginKey.h: In member function 'translate':
src/tools/radiant/radiant/entity/eclassmodel/../keys/OriginKey.h:50:16: warning: inlining failed in call to 'origin_translated': function not inlinable [-Winline]
   50 | inline Vector3 origin_translated (const Vector3& origin, const Vector3& translation)
      |                ^
src/tools/radiant/radiant/entity/light/Light.cpp:183:48: note: called from here
  183 |         m_aabb_light.origin = origin_translated(m_aabb_light.origin, translation);
      |                                                ^
src/tools/radiant/libs/math/matrix.h: In function 'angle_rotated':
src/tools/radiant/libs/math/matrix.h:1127:16: warning: inlining failed in call to 'matrix4_get_rotation_euler_xyz_degrees': function not inlinable [-Winline]
 1127 | inline Vector3 matrix4_get_rotation_euler_xyz_degrees (const Matrix4& self)
      |                ^
src/tools/radiant/radiant/entity/eclassmodel/../keys/AngleKey.h:86:54: note: called from here
   86 |         return matrix4_get_rotation_euler_xyz_degrees(matrix4_multiplied_by_matrix4(matrix4_rotation_for_z_degrees(angle),
      |                                                      ^
src/tools/radiant/libs/math/matrix.h:477:16: warning: inlining failed in call to 'matrix4_multiplied_by_matrix4': function not inlinable [-Winline]
  477 | inline Matrix4 matrix4_multiplied_by_matrix4 (const Matrix4& self, const Matrix4& other)
      |                ^
src/tools/radiant/radiant/entity/eclassmodel/../keys/AngleKey.h:86:84: note: called from here
   86 |         return matrix4_get_rotation_euler_xyz_degrees(matrix4_multiplied_by_matrix4(matrix4_rotation_for_z_degrees(angle),
      |                                                                                    ^
src/tools/radiant/libs/math/matrix.h:867:16: warning: inlining failed in call to 'matrix4_rotation_for_z_degrees': function not inlinable [-Winline]
  867 | inline Matrix4 matrix4_rotation_for_z_degrees (float z)
      |                ^
src/tools/radiant/radiant/entity/eclassmodel/../keys/AngleKey.h:86:115: note: called from here
   86 |         return matrix4_get_rotation_euler_xyz_degrees(matrix4_multiplied_by_matrix4(matrix4_rotation_for_z_degrees(angle),
      |                                                                                                                   ^
src/tools/radiant/libs/math/quaternion.h:187:16: warning: inlining failed in call to 'matrix4_rotation_for_quaternion_quantised': function not inlinable [-Winline]
  187 | inline Matrix4 matrix4_rotation_for_quaternion_quantised (const Quaternion& quaternion)
      |                ^
src/tools/radiant/radiant/entity/eclassmodel/../keys/AngleKey.h:87:66: note: called from here
   87 |                         matrix4_rotation_for_quaternion_quantised(rotation))).z();
      |                                                                  ^
src/tools/radiant/radiant/map/../brush/BrushNode.h: In member function 'pre':
src/tools/radiant/radiant/map/../brush/BrushNode.h:132:15: warning: inlining failed in call to 'Node_getBrush': function not inlinable [-Winline]
  132 | inline Brush* Node_getBrush (scene::Node& node)
      |               ^
src/tools/radiant/radiant/filters/LevelFilter.cpp:102:37: note: called from here
  102 |         Brush* brush = Node_getBrush(path.top());
      |                                     ^
src/tools/radiant/radiant/filters/LevelFilter.cpp:37:13: warning: inlining failed in call to 'hide_node': function not inlinable [-Winline]
   37 | inline void hide_node (scene::Node& node, bool hide)
      |             ^
src/tools/radiant/libs/math/matrix.h: In member function 'transformLightRadius':
src/tools/radiant/radiant/filters/LevelFilter.cpp:110:42: note: called from here
  110 |                                 hide_node(path.top(), m_hide);
      |                                          ^
src/tools/radiant/libs/math/matrix.h:609:13: warning: inlining failed in call to 'matrix4_transform_point': function not inlinable [-Winline]
  609 | inline void matrix4_transform_point (const Matrix4& self, BasicVector3<Element>& point)
      |             ^
src/tools/radiant/radiant/entity/light/Light.cpp:203:32: note: called from here
  203 |         matrix4_transform_point(transform, m_aabb_light.origin);
      |                                ^
src/tools/radiant/libs/math/aabb.h: In member function '__ct_base ':
src/tools/radiant/libs/math/aabb.h:248:13: warning: inlining failed in call to 'aabb_extend_by_aabb': function not inlinable [-Winline]
  248 | inline void aabb_extend_by_aabb (AABB& aabb, const AABB& other)
      |             ^
src/tools/radiant/libs/picomodel/RenderablePicoModel.cpp:33:44: note: called from here
   33 |                         aabb_extend_by_aabb(_localAABB, rSurf.localAABB());
      |                                            ^
src/tools/radiant/include/imodel.h:52:15: warning: inlining failed in call to '__dt_base ': function not inlinable [-Winline]
   52 |         class IModel: public OpenGLRenderable, public Bounded
      |               ^
src/tools/radiant/libs/picomodel/RenderablePicoModel.cpp:60:9: note: called from here
   60 |         }
      |         ^
src/tools/radiant/radiant/entity/eclassmodel/../keys/AngleKey.h: In member function 'rotate':
src/tools/radiant/radiant/entity/eclassmodel/../keys/AngleKey.h:84:14: warning: inlining failed in call to 'angle_rotated': function not inlinable [-Winline]
   84 | inline float angle_rotated (float angle, const Quaternion& rotation)
      |              ^
src/tools/radiant/radiant/entity/eclassmodel/EClassModel.cpp:206:32: note: called from here
  206 |         m_angle = angle_rotated(m_angle, rotation);
      |                                ^
src/tools/radiant/libs/transformlib.h: In member function '__dt_base ':
src/tools/radiant/libs/transformlib.h:129:7: warning: inlining failed in call to '__dt_base ': function not inlinable [-Winline]
  129 | class TransformModifier: public Transformable
      |       ^
src/tools/radiant/radiant/entity/light/LightInstance.cpp:17:1: note: called from here
   17 | }
      | ^
src/tools/radiant/include/ieclass.h: In function 'Entity_create':
src/tools/radiant/include/ieclass.h:118:29: warning: inlining failed in call to 'GlobalEntityClassManager': function not inlinable [-Winline]
  118 | inline IEntityClassManager& GlobalEntityClassManager ()
      |                             ^
src/tools/radiant/radiant/entity/entity.cpp:49:60: note: called from here
   49 |         EntityClass* entityClass = GlobalEntityClassManager().findOrInsert(name, true);
      |                                                            ^
src/tools/radiant/include/ientity.h:150:23: warning: inlining failed in call to 'GlobalEntityCreator': function not inlinable [-Winline]
  150 | inline EntityCreator& GlobalEntityCreator ()
      |                       ^
src/tools/radiant/radiant/entity/entity.cpp:67:52: note: called from here
   67 |         NodeSmartReference node(GlobalEntityCreator().createEntity(entityClass));
      |                                                    ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/include/ieventmanager.h: In member function 'Construct':
src/tools/radiant/radiant/entity/entity.cpp:69:45: note: called from here
   69 |         Node_getTraversable(GlobalSceneGraph().root())->insert(node);
      |                                             ^
src/tools/radiant/libs/scenelib.h:200:28: warning: inlining failed in call to 'Node_getTraversable': function not inlinable [-Winline]
  200 | inline scene::Traversable* Node_getTraversable (scene::Node& node)
      |                            ^
src/tools/radiant/radiant/entity/entity.cpp:69:28: note: called from here
   69 |         Node_getTraversable(GlobalSceneGraph().root())->insert(node);
      |                            ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/entity/entity.cpp:71:62: note: called from here
   71 |         scene::Path entitypath(makeReference(GlobalSceneGraph().root()));
      |                                                              ^
src/tools/radiant/radiant/map/map.cpp:1073:27: note: called from here
 1073 |         GlobalEventManager().addCommand("NewMap", MemberCaller<Map, &Map::NewMap> (*this));
      |                           ^
src/tools/radiant/libs/generic/reference.h:62:24: warning: inlining failed in call to 'makeReference': function not inlinable [-Winline]
   62 | inline Reference<Type> makeReference(Type& value) {
      |                        ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/entity/entity.cpp:71:45: note: called from here
   71 |         scene::Path entitypath(makeReference(GlobalSceneGraph().root()));
      |                                             ^
src/tools/radiant/radiant/map/map.cpp:1074:27: note: called from here
 1074 |         GlobalEventManager().addCommand("OpenMap", MemberCaller<Map, &Map::OpenMap> (*this));
      |                           ^
src/tools/radiant/libs/generic/reference.h:62:24: warning: inlining failed in call to 'makeReference': function not inlinable [-Winline]
   62 | inline Reference<Type> makeReference(Type& value) {
      |                        ^
src/tools/radiant/radiant/entity/entity.cpp:72:38: note: called from here
   72 |         entitypath.push(makeReference(node.get()));
      |                                      ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/map/map.cpp:1075:27: note: called from here
 1075 |         GlobalEventManager().addCommand("ImportMap", MemberCaller<Map, &Map::ImportMap> (*this));
      |                           ^
src/tools/radiant/libs/scenelib.h:615:25: warning: inlining failed in call to 'findInstance': function not inlinable [-Winline]
  615 | inline scene::Instance& findInstance (const scene::Path& path)
      |                         ^
src/tools/radiant/radiant/entity/entity.cpp:73:49: note: called from here
   73 |         scene::Instance& instance = findInstance(entitypath);
      |                                                 ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/libs/scenelib.h:269:16: warning: inlining failed in call to 'Node_getEntity': function not inlinable [-Winline]
  269 | inline Entity* Node_getEntity(scene::Node& node) {
      |                ^
src/tools/radiant/radiant/map/map.cpp:1076:27: note: called from here
 1076 |         GlobalEventManager().addCommand("SaveMap", MemberCaller<Map, &Map::SaveMap> (*this));
      |                           ^
src/tools/radiant/radiant/entity/entity.cpp:77:40: note: called from here
   77 |         Entity *entity = Node_getEntity(node);
      |                                        ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/libs/scenelib.h:574:23: warning: inlining failed in call to 'Instance_getTransformable': function not inlinable [-Winline]
  574 | inline Transformable* Instance_getTransformable (scene::Instance& instance)
      |                       ^
src/tools/radiant/radiant/map/map.cpp:1077:27: note: called from here
 1077 |         GlobalEventManager().addCommand("SaveMapAs", MemberCaller<Map, &Map::SaveMapAs> (*this));
      |                           ^
src/tools/radiant/radiant/entity/entity.cpp:83:69: note: called from here
   83 |                 Transformable* transform = Instance_getTransformable(instance);
      |                                                                     ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/map/map.cpp:1078:27: note: called from here
 1078 |         GlobalEventManager().addCommand("SaveSelected", MemberCaller<Map, &Map::ExportMap> (*this));
      |                           ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/entity/entity.cpp:102:38: note: called from here
  102 |                 GlobalSelectionSystem().setSelectedAll(false);
      |                                      ^
src/tools/radiant/radiant/map/map.cpp:1079:27: note: called from here
 1079 |         GlobalEventManager().addCommand("SaveRegion", MemberCaller<Map, &Map::SaveRegion> (*this));
      |                           ^
src/tools/radiant/libs/scenelib.h:598:13: warning: inlining failed in call to 'Instance_setSelected': function not inlinable [-Winline]
  598 | inline void Instance_setSelected (scene::Instance& instance, bool selected)
      |             ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/entity/entity.cpp:104:37: note: called from here
  104 |                 Instance_setSelected(instance, true);
      |                                     ^
src/tools/radiant/radiant/map/map.cpp:1080:27: note: called from here
 1080 |         GlobalEventManager().addCommand("ObjectsUp", MemberCaller<Map, &Map::ObjectsUp> (*this));
      |                           ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/entity/entity.cpp:107:52: note: called from here
  107 |                 Scene_parentSelectedBrushesToEntity(GlobalSceneGraph(), node);
      |                                                    ^
src/tools/radiant/radiant/map/map.cpp:1081:27: note: called from here
 1081 |         GlobalEventManager().addCommand("ObjectsDown", MemberCaller<Map, &Map::ObjectsDown> (*this));
      |                           ^
src/tools/radiant/libs/scenelib.h:555:13: warning: inlining failed in call to 'Scene_forEachChildSelectable': function not inlinable [-Winline]
  555 | inline void Scene_forEachChildSelectable (const Functor& functor, const scene::Path& path)
      |             ^
src/tools/radiant/radiant/entity/entity.cpp:108:45: note: called from here
  108 |                 Scene_forEachChildSelectable(SelectableSetSelected(true), instance.path());
      |                                             ^
src/tools/radiant/libs/string/string.h:155:20: warning: inlining failed in call to 'toString': function not inlinable [-Winline]
  155 | inline std::string toString (const T& t)
      |                    ^
src/tools/radiant/radiant/entity/entity.cpp:129:77: note: called from here
  129 |                                 entity->setKeyValue("skin", string::toString(modelAndSkin.skin));
      |                                                                             ^
src/tools/radiant/radiant/brush/PlanePoints.h: In member function 'exportState':
src/tools/radiant/radiant/brush/PlanePoints.h:17:13: warning: inlining failed in call to 'planepts_assign': function not inlinable [-Winline]
   17 | inline void planepts_assign (PlanePoints planepts, const PlanePoints other)
      |             ^
src/tools/radiant/radiant/brush/FacePlane.h:37:56: note: called from here
   37 |                                         planepts_assign(facePlane.planePoints(), m_planepts);
      |                                                        ^
src/tools/radiant/include/iscenegraph.h: In member function 'filter_level':
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/filters/LevelFilter.cpp:131:33: note: called from here
  131 |                 GlobalSceneGraph().traverse(BrushGetLevel(brushes, (currentActiveLevel << 8), false));
      |                                 ^
src/tools/radiant/radiant/map/map.cpp:1082:27: note: called from here
 1082 |         GlobalEventManager().addCommand("RegionOff", MemberCaller<Map, &Map::RegionOff> (*this));
      |                           ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/filters/LevelFilter.cpp:133:41: note: called from here
  133 |                         GlobalSceneGraph().traverse(EntityFindByName(*i, entities, currentActiveLevel, false));
      |                                         ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/include/iscenegraph.h:246:13: warning: inlining failed in call to 'SceneChangeNotify': function not inlinable [-Winline]
  246 | inline void SceneChangeNotify ()
      |             ^
src/tools/radiant/radiant/filters/LevelFilter.cpp:140:42: note: called from here
  140 |                         SceneChangeNotify();
      |                                          ^
src/tools/radiant/radiant/map/map.cpp:1083:27: note: called from here
 1083 |         GlobalEventManager().addCommand("RegionSetXY", MemberCaller<Map, &Map::RegionXY> (*this));
      |                           ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/filters/LevelFilter.cpp:147:25: note: called from here
  147 |         GlobalSceneGraph().traverse(BrushGetLevel(brushes, flag, true));
      |                         ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/map/map.cpp:1084:27: note: called from here
 1084 |         GlobalEventManager().addCommand("RegionSetBrush", MemberCaller<Map, &Map::RegionBrush> (*this));
      |                           ^
src/tools/radiant/radiant/filters/LevelFilter.cpp:151:33: note: called from here
  151 |                 GlobalSceneGraph().traverse(EntityFindByName(*i, entities, level, true));
      |                                 ^
src/tools/radiant/include/iscenegraph.h:246:13: warning: inlining failed in call to 'SceneChangeNotify': function not inlinable [-Winline]
  246 | inline void SceneChangeNotify ()
      |             ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/filters/LevelFilter.cpp:154:26: note: called from here
  154 |         SceneChangeNotify();
      |                          ^
src/tools/radiant/radiant/map/map.cpp:1085:27: note: called from here
 1085 |         GlobalEventManager().addCommand("RegionSetSelection", MemberCaller<Map, &Map::RegionSelected> (*this));
      |                           ^
src/tools/radiant/include/ieclass.h:118:29: warning: inlining failed in call to 'GlobalEntityClassManager': function not inlinable [-Winline]
  118 | inline IEntityClassManager& GlobalEntityClassManager ()
      |                             ^
src/tools/radiant/radiant/map/map.cpp:1087:33: note: called from here
 1087 |         GlobalEntityClassManager().attach(g_MapEntityClasses);
      |                                 ^
src/tools/radiant/libs/gtkutil/pointer.h: In function 'toggle_button_set_active_no_signal':
src/tools/radiant/libs/gtkutil/pointer.h:30:13: warning: inlining failed in call to 'gpointer_to_int': function not inlinable [-Winline]
   30 | inline gint gpointer_to_int (gpointer p)
      |             ^
src/tools/radiant/libs/gtkutil/button.cpp:47:43: note: called from here
   47 |         guint handler_id = gpointer_to_int(g_object_get_data(G_OBJECT(button), "handler"));
      |                                           ^
src/tools/radiant/libs/gtkutil/button.cpp: In function 'radio_button_set_active':
src/tools/radiant/libs/gtkutil/button.cpp:53:25: warning: inlining failed in call to 'radio_button_get_nth': function not inlinable [-Winline]
   53 | inline GtkToggleButton* radio_button_get_nth (GtkRadioButton* radio, int index)
      |                         ^
src/tools/radiant/libs/gtkutil/button.cpp:61:37: note: called from here
   61 |         gtk_toggle_button_set_active(radio_button_get_nth(radio, index), TRUE);
      |                                     ^
src/tools/radiant/libs/gtkutil/pointer.h: In function 'radio_button_set_active_no_signal':
src/tools/radiant/libs/gtkutil/pointer.h:30:13: warning: inlining failed in call to 'gpointer_to_int': function not inlinable [-Winline]
   30 | inline gint gpointer_to_int (gpointer p)
      |             ^
src/tools/radiant/libs/gtkutil/button.cpp:68:82: note: called from here
   68 |                         g_signal_handler_block(G_OBJECT(l->data), gpointer_to_int(g_object_get_data(G_OBJECT(l->data), "handler")));
      |                                                                                  ^
src/tools/radiant/libs/gtkutil/pointer.h:30:13: warning: inlining failed in call to 'gpointer_to_int': function not inlinable [-Winline]
   30 | inline gint gpointer_to_int (gpointer p)
      |             ^
src/tools/radiant/libs/gtkutil/button.cpp:75:56: note: called from here
   75 |                                         gpointer_to_int(g_object_get_data(G_OBJECT(l->data), "handler")));
      |                                                        ^
src/tools/radiant/libs/os/path.h: In function 'loadPicoModel':
src/tools/radiant/libs/os/path.h:69:28: warning: inlining failed in call to 'getExtension': function not inlinable [-Winline]
   69 |         inline std::string getExtension (const std::string& path)
      |                            ^
src/tools/radiant/libs/picomodel/model.cpp:163:60: note: called from here
  163 |         std::string fExt = string::toLower(os::getExtension(fName));
      |                                                            ^
src/tools/radiant/libs/string/string.h:186:20: warning: inlining failed in call to 'toLower': function not inlinable [-Winline]
  186 | inline std::string toLower (const std::string& str)
      |                    ^
src/tools/radiant/libs/picomodel/model.cpp:163:67: note: called from here
  163 |         std::string fExt = string::toLower(os::getExtension(fName));
      |                                                                   ^
src/tools/radiant/libs/string/string.h: In member function 'applySkin':
src/tools/radiant/libs/string/string.h:172:12: warning: inlining failed in call to 'toInt': function not inlinable [-Winline]
  172 | inline int toInt (const std::string& str, int defaultValue = 0)
      |            ^
src/tools/radiant/libs/picomodel/RenderablePicoModel.cpp:100:51: note: called from here
  100 |                         int skinId = string::toInt(skin);
      |                                                   ^
src/tools/radiant/libs/gtkutil/widget.h: In function 'create_dialog_button':
src/tools/radiant/libs/gtkutil/widget.h:30:13: warning: inlining failed in call to 'widget_set_size.constprop': function not inlinable [-Winline]
   30 | inline void widget_set_size (GtkWidget* widget, int width, int height)
      |             ^
src/tools/radiant/libs/gtkutil/dialog.cpp:66:24: note: called from here
   66 |         widget_set_size(GTK_WIDGET(button), 64, 0);
      |                        ^
src/tools/radiant/libs/scenelib.h: In member function 'pre':
src/tools/radiant/libs/scenelib.h:269:16: warning: inlining failed in call to 'Node_getEntity': function not inlinable [-Winline]
  269 | inline Entity* Node_getEntity(scene::Node& node) {
      |                ^
src/tools/radiant/radiant/filters/LevelFilter.cpp:65:40: note: called from here
   65 |         Entity* entity = Node_getEntity(path.top());
      |                                        ^
src/tools/radiant/libs/string/string.h:172:12: warning: inlining failed in call to 'toInt': function not inlinable [-Winline]
  172 | inline int toInt (const std::string& str, int defaultValue = 0)
      |            ^
src/tools/radiant/radiant/filters/LevelFilter.cpp:70:72: note: called from here
   70 |                                 const int spawnflagsInt = string::toInt(spawnflags);
      |                                                                        ^
src/tools/radiant/radiant/filters/LevelFilter.cpp:37:13: warning: inlining failed in call to 'hide_node': function not inlinable [-Winline]
   37 | inline void hide_node (scene::Node& node, bool hide)
      |             ^
src/tools/radiant/radiant/filters/LevelFilter.cpp:72:50: note: called from here
   72 |                                         hide_node(path.top(), m_hide); // hide/unhide
      |                                                  ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/filters/LevelFilter.cpp:76:115: note: called from here
   76 |                                 globalWarningStream() << "Warning: no spawnflags for bmodel entity " << m_name << ".\n";
      |                                                                                                                   ^
src/tools/radiant/include/itextstream.h:138:26: warning: inlining failed in call to 'globalWarningStream': function not inlinable [-Winline]
  138 | inline TextOutputStream& globalWarningStream ()
      |                          ^
src/tools/radiant/radiant/filters/LevelFilter.cpp:76:115: note: called from here
   76 |                                 globalWarningStream() << "Warning: no spawnflags for bmodel entity " << m_name << ".\n";
      |                                                                                                                   ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/filters/LevelFilter.cpp:76:115: note: called from here
   76 |                                 globalWarningStream() << "Warning: no spawnflags for bmodel entity " << m_name << ".\n";
      |                                                                                                                   ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/filters/LevelFilter.cpp:76:115: note: called from here
   76 |                                 globalWarningStream() << "Warning: no spawnflags for bmodel entity " << m_name << ".\n";
      |                                                                                                                   ^
src/tools/radiant/include/ireference.h: In member function 'setMapName':
src/tools/radiant/include/ireference.h:82:24: warning: inlining failed in call to 'GlobalReferenceCache': function not inlinable [-Winline]
   82 | inline ReferenceCache& GlobalReferenceCache ()
      |                        ^
src/tools/radiant/radiant/map/MapFileChooserPreview.cpp:62:52: note: called from here
   62 |                 _mapResource = GlobalReferenceCache().capture(_mapName);
      |                                                    ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/map/MapFileChooserPreview.cpp:75:33: note: called from here
   75 |                 GlobalSceneGraph().insert_root(*root);
      |                                 ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/map/MapFileChooserPreview.cpp:74:33: note: called from here
   74 |                 GlobalSceneGraph().erase_root();
      |                                 ^
src/tools/radiant/include/iundo.h: In function 'Entity_createFromSelection':
src/tools/radiant/include/iundo.h:172:20: warning: inlining failed in call to 'GlobalUndoSystem': function not inlinable [-Winline]
  172 | inline UndoSystem& GlobalUndoSystem ()
      |                    ^
src/tools/radiant/radiant/entity/entity.cpp:157:41: note: called from here
  157 |                         GlobalUndoSystem().undo();
      |                                         ^
src/tools/radiant/include/iundo.h:172:20: warning: inlining failed in call to 'GlobalUndoSystem': function not inlinable [-Winline]
  172 | inline UndoSystem& GlobalUndoSystem ()
      |                    ^
src/tools/radiant/radiant/entity/entity.cpp:158:41: note: called from here
  158 |                         GlobalUndoSystem().clearRedo();
      |                                         ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/entity/entity.cpp:159:41: note: called from here
  159 |                         GlobalSceneGraph().sceneChanged();
      |                                         ^
src/tools/radiant/include/ireference.h: In member function 'onFileSelectionChanged':
src/tools/radiant/libs/os/path.h: In member function 'setCurrentPath':
src/tools/radiant/libs/os/path.h:52:28: warning: inlining failed in call to 'standardPath': function not inlinable [-Winline]
   52 |         inline std::string standardPath (const std::string& inPath)
      |                            ^
src/tools/radiant/libs/gtkutil/filechooser.cpp:165:41: note: called from here
  165 |                 _path = os::standardPath(path);
      |                                         ^
src/tools/radiant/include/ireference.h:82:24: warning: inlining failed in call to 'GlobalReferenceCache': function not inlinable [-Winline]
   82 | inline ReferenceCache& GlobalReferenceCache ()
      |                        ^
src/tools/radiant/radiant/map/MapFileChooserPreview.cpp:46:45: note: called from here
   46 |                         GlobalReferenceCache().release(_mapName);
      |                                             ^
src/tools/radiant/libs/debugging/debugging.h: In member function '__dt_base ':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/iscriplib.h: In member function 'writeGraph':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/iscriplib.h:85:24: warning: inlining failed in call to 'GlobalScriptLibrary': function not inlinable [-Winline]
   85 | inline IScriptLibrary& GlobalScriptLibrary ()
      |                        ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/ieventmanager.h: In member function 'shutdown':
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/textool/TexTool.cpp:179:27: note: called from here
  179 |         GlobalEventManager().disconnect(GTK_OBJECT(getWindow()));
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/textool/TexTool.cpp:178:27: note: called from here
  178 |         GlobalEventManager().disconnect(GTK_OBJECT(_glWidget));
      |                           ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/textool/TexTool.cpp:173:23: note: called from here
  173 |         GlobalRegistry().createKey(RKEY_WINDOW_STATE);
      |                       ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/textool/TexTool.cpp:170:23: note: called from here
  170 |         GlobalRegistry().deleteXPath(RKEY_WINDOW_STATE);
      |                       ^
src/tools/radiant/radiant/map/mapmodule.cpp:89:72: note: called from here
   89 |                         AutoPtr<TokenWriter> writer(GlobalScriptLibrary().createSimpleTokenWriter(outputStream));
      |                                                                        ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/textool/TexTool.cpp:167:30: note: called from here
  167 |         GlobalSelectionSystem().removeObserver(this);
      |                              ^
src/tools/radiant/include/itextstream.h: In member function 'capture':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:130:72: note: called from here
  130 |                                 m_dependencyCheck = !globalModuleServer().getError();
      |                                                                        ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/radiant/entity/EntityCreator.cpp: In member function 'connectEntities':
src/tools/radiant/radiant/entity/EntityCreator.cpp:102:16: warning: inlining failed in call to 'ScenePath_getEntity': function not inlinable [-Winline]
  102 | inline Entity* ScenePath_getEntity (const scene::Path& path)
      |                ^
src/tools/radiant/radiant/entity/EntityCreator.cpp:124:49: note: called from here
  124 |                 Entity* e2 = ScenePath_getEntity(targetPath);
      |                                                 ^
src/tools/radiant/radiant/entity/EntityCreator.cpp:102:16: warning: inlining failed in call to 'ScenePath_getEntity': function not inlinable [-Winline]
  102 | inline Entity* ScenePath_getEntity (const scene::Path& path)
      |                ^
src/tools/radiant/radiant/entity/EntityCreator.cpp:123:49: note: called from here
  123 |                 Entity* e1 = ScenePath_getEntity(path);
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/entity/EntityCreator.cpp:127:48: note: called from here
  127 |                         globalErrorStream() << "entityConnectSelected: both of the selected instances must be an entity\n";
      |                                                ^
src/tools/radiant/include/iselection.h: In member function 'selectedChanged':
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/radiant/entity/EntityCreator.cpp:127:48: note: called from here
  127 |                         globalErrorStream() << "entityConnectSelected: both of the selected instances must be an entity\n";
      |                                                ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/entity/EntityCreator.cpp:133:44: note: called from here
  133 |                                         << "entityConnectSelected: the selected instances must not both be from the same entity\n";
      |                                            ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/libs/selectionlib.h:173:46: note: called from here
  173 |                         GlobalSelectionSystem().onSelectedChanged(*this, selectable);
      |                                              ^
src/tools/radiant/radiant/entity/EntityCreator.cpp:133:44: note: called from here
  133 |                                         << "entityConnectSelected: the selected instances must not both be from the same entity\n";
      |                                            ^
src/tools/radiant/include/inamespace.h:78:20: warning: inlining failed in call to 'GlobalNamespace': function not inlinable [-Winline]
   78 | inline INamespace& GlobalNamespace() {
      |                    ^
src/tools/radiant/radiant/entity/EntityCreator.cpp:152:40: note: called from here
  152 |                         GlobalNamespace().makeUnique(key, ConnectEntities::ConnectCaller(connector));
      |                                        ^
src/tools/radiant/include/iscenegraph.h:246:13: warning: inlining failed in call to 'SceneChangeNotify': function not inlinable [-Winline]
  246 | inline void SceneChangeNotify ()
      |             ^
src/tools/radiant/radiant/entity/EntityCreator.cpp:155:34: note: called from here
  155 |                 SceneChangeNotify();
      |                                  ^
src/tools/radiant/include/igl.h: In function 'onRealise':
src/tools/radiant/include/igl.h:212:23: warning: inlining failed in call to 'GlobalOpenGL': function not inlinable [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^
src/tools/radiant/libs/gtkutil/glwidget.cpp:176:29: note: called from here
  176 |                 GlobalOpenGL().contextValid = true;
      |                             ^
src/tools/radiant/include/itextstream.h: In function 'MapResource_loadFile.isra':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:86:86: note: called from here
   86 |                 globalErrorStream() << "ERROR: Could not load file: " << filename << "\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:86:86: note: called from here
   86 |                 globalErrorStream() << "ERROR: Could not load file: " << filename << "\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:86:86: note: called from here
   86 |                 globalErrorStream() << "ERROR: Could not load file: " << filename << "\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:86:86: note: called from here
   86 |                 globalErrorStream() << "ERROR: Could not load file: " << filename << "\n";
      |                                                                                      ^
src/tools/radiant/libs/scenelib.h: In member function 'post':
src/tools/radiant/libs/scenelib.h:315:13: warning: inlining failed in call to 'Node_isPrimitive': function not inlinable [-Winline]
  315 | inline bool Node_isPrimitive (scene::Node& node)
      |             ^
src/tools/radiant/radiant/map/map.cpp:1117:86: note: called from here
 1117 |                         if (path.top().get_pointer() != &m_parent && Node_isPrimitive(path.top())) {
      |                                                                                      ^
src/tools/radiant/libs/scenelib.h:488:20: warning: inlining failed in call to 'Instance_getSelectable': function not inlinable [-Winline]
  488 | inline Selectable* Instance_getSelectable (scene::Instance& instance)
      |                    ^
src/tools/radiant/radiant/map/map.cpp:1118:80: note: called from here
 1118 |                                 Selectable* selectable = Instance_getSelectable(instance);
      |                                                                                ^
src/tools/radiant/libs/scenelib.h:200:28: warning: inlining failed in call to 'Node_getTraversable': function not inlinable [-Winline]
  200 | inline scene::Traversable* Node_getTraversable (scene::Node& node)
      |                            ^
src/tools/radiant/radiant/map/map.cpp:1123:68: note: called from here
 1123 |                                                 Node_getTraversable(parent)->erase(node);
      |                                                                    ^
src/tools/radiant/libs/scenelib.h:200:28: warning: inlining failed in call to 'Node_getTraversable': function not inlinable [-Winline]
  200 | inline scene::Traversable* Node_getTraversable (scene::Node& node)
      |                            ^
src/tools/radiant/radiant/map/map.cpp:1124:68: note: called from here
 1124 |                                                 Node_getTraversable(m_parent)->insert(node);
      |                                                                    ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'attach':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/traverselib.h:277:25: note: called from here
  277 |                         ASSERT_MESSAGE(m_observer == 0, "TraversableNode::attach - cannot attach observer");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/traverselib.h:277:25: note: called from here
  277 |                         ASSERT_MESSAGE(m_observer == 0, "TraversableNode::attach - cannot attach observer");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/traverselib.h:277:25: note: called from here
  277 |                         ASSERT_MESSAGE(m_observer == 0, "TraversableNode::attach - cannot attach observer");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/traverselib.h:277:25: note: called from here
  277 |                         ASSERT_MESSAGE(m_observer == 0, "TraversableNode::attach - cannot attach observer");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/traverselib.h:277:25: note: called from here
  277 |                         ASSERT_MESSAGE(m_observer == 0, "TraversableNode::attach - cannot attach observer");
      |                         ^
src/tools/radiant/libs/scenelib.h: In function 'Node_insertChildFirst':
src/tools/radiant/libs/scenelib.h:200:28: warning: inlining failed in call to 'Node_getTraversable': function not inlinable [-Winline]
  200 | inline scene::Traversable* Node_getTraversable (scene::Node& node)
      |                            ^
src/tools/radiant/radiant/map/map.cpp:102:28: note: called from here
  102 |         Node_getTraversable(parent)->traverse(CollectAllWalker(parent, nodes));
      |                            ^
src/tools/radiant/libs/scenelib.h:200:28: warning: inlining failed in call to 'Node_getTraversable': function not inlinable [-Winline]
  200 | inline scene::Traversable* Node_getTraversable (scene::Node& node)
      |                            ^
src/tools/radiant/radiant/map/map.cpp:103:28: note: called from here
  103 |         Node_getTraversable(parent)->insert(child);
      |                            ^
src/tools/radiant/libs/scenelib.h:200:28: warning: inlining failed in call to 'Node_getTraversable': function not inlinable [-Winline]
  200 | inline scene::Traversable* Node_getTraversable (scene::Node& node)
      |                            ^
src/tools/radiant/radiant/map/map.cpp:106:36: note: called from here
  106 |                 Node_getTraversable(parent)->insert((*i));
      |                                    ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'detach':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/traverselib.h:285:25: note: called from here
  285 |                         ASSERT_MESSAGE(m_observer == observer, "TraversableNode::detach - cannot detach observer");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/traverselib.h:285:25: note: called from here
  285 |                         ASSERT_MESSAGE(m_observer == observer, "TraversableNode::detach - cannot detach observer");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/traverselib.h:285:25: note: called from here
  285 |                         ASSERT_MESSAGE(m_observer == observer, "TraversableNode::detach - cannot detach observer");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/traverselib.h:285:25: note: called from here
  285 |                         ASSERT_MESSAGE(m_observer == observer, "TraversableNode::detach - cannot detach observer");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/traverselib.h:285:25: note: called from here
  285 |                         ASSERT_MESSAGE(m_observer == observer, "TraversableNode::detach - cannot detach observer");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'renderSolid':
src/tools/radiant/include/ieclass.h: In function 'createWorldspawn':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/include/ieclass.h:118:29: warning: inlining failed in call to 'GlobalEntityClassManager': function not inlinable [-Winline]
  118 | inline IEntityClassManager& GlobalEntityClassManager ()
      |                             ^
src/tools/radiant/radiant/map/map.cpp:112:98: note: called from here
  112 |         NodeSmartReference worldspawn(GlobalEntityCreator().createEntity(GlobalEntityClassManager().findOrInsert(
      |                                                                                                  ^
src/tools/radiant/include/ientity.h:150:23: warning: inlining failed in call to 'GlobalEntityCreator': function not inlinable [-Winline]
  150 | inline EntityCreator& GlobalEntityCreator ()
      |                       ^
src/tools/radiant/radiant/map/map.cpp:112:58: note: called from here
  112 |         NodeSmartReference worldspawn(GlobalEntityCreator().createEntity(GlobalEntityClassManager().findOrInsert(
      |                                                          ^
src/tools/radiant/radiant/entity/eclassmodel/EClassModel.cpp:186:9: note: called from here
  186 |         ASSERT_NOTNULL(m_entity.getEntityClass().m_state_wire);
      |         ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/map/map.cpp:114:47: note: called from here
  114 |         Node_insertChildFirst(GlobalSceneGraph().root(), worldspawn);
      |                                               ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/entity/eclassmodel/EClassModel.cpp:186:9: note: called from here
  186 |         ASSERT_NOTNULL(m_entity.getEntityClass().m_state_wire);
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/entity/eclassmodel/EClassModel.cpp:186:9: note: called from here
  186 |         ASSERT_NOTNULL(m_entity.getEntityClass().m_state_wire);
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/entity/eclassmodel/EClassModel.cpp:186:9: note: called from here
  186 |         ASSERT_NOTNULL(m_entity.getEntityClass().m_state_wire);
      |         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/entity/eclassmodel/EClassModel.cpp:186:9: note: called from here
  186 |         ASSERT_NOTNULL(m_entity.getEntityClass().m_state_wire);
      |         ^
src/tools/radiant/include/iregistry.h: In member function 'renderWireframe':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/entity/eclassmodel/EClassModel.cpp:194:27: note: called from here
  194 |         if (GlobalRegistry().get("user/ui/xyview/showEntityNames") == "1") {
      |                           ^
src/tools/radiant/libs/transformlib.h: In member function '__ct_base ':
src/tools/radiant/libs/transformlib.h:129:7: warning: inlining failed in call to '__dt_base ': function not inlinable [-Winline]
  129 | class TransformModifier: public Transformable
      |       ^
src/tools/radiant/radiant/entity/light/LightInstance.cpp:10:1: note: called from here
   10 | }
      | ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'erase':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/container/container.h:116:17: note: called from here
  116 |                 ASSERT_MESSAGE(i != end(), "UnsortedSet::erase: not found");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/container.h:116:17: note: called from here
  116 |                 ASSERT_MESSAGE(i != end(), "UnsortedSet::erase: not found");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/container.h:116:17: note: called from here
  116 |                 ASSERT_MESSAGE(i != end(), "UnsortedSet::erase: not found");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/container.h:116:17: note: called from here
  116 |                 ASSERT_MESSAGE(i != end(), "UnsortedSet::erase: not found");
      |                 ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/container/container.h:116:17: note: called from here
  116 |                 ASSERT_MESSAGE(i != end(), "UnsortedSet::erase: not found");
      |                 ^
src/tools/radiant/libs/string/string.h: In member function 'updateEventName':
src/tools/radiant/libs/string/string.h:260:20: warning: inlining failed in call to 'eraseAllSpaces': function not inlinable [-Winline]
  260 | inline std::string eraseAllSpaces (const std::string& str)
      |                    ^
src/tools/radiant/radiant/filters/XMLFilter.cpp:120:44: note: called from here
  120 |         _eventName = string::eraseAllSpaces(_eventName);
      |                                            ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'erase':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/container/container.h:116:17: note: called from here
  116 |                 ASSERT_MESSAGE(i != end(), "UnsortedSet::erase: not found");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/container.h:116:17: note: called from here
  116 |                 ASSERT_MESSAGE(i != end(), "UnsortedSet::erase: not found");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/container.h:116:17: note: called from here
  116 |                 ASSERT_MESSAGE(i != end(), "UnsortedSet::erase: not found");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/container.h:116:17: note: called from here
  116 |                 ASSERT_MESSAGE(i != end(), "UnsortedSet::erase: not found");
      |                 ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/container/container.h:116:17: note: called from here
  116 |                 ASSERT_MESSAGE(i != end(), "UnsortedSet::erase: not found");
      |                 ^
src/tools/radiant/libs/string/string.h: In member function 'isVisible':
src/tools/radiant/libs/string/string.h:172:12: warning: inlining failed in call to 'toInt': function not inlinable [-Winline]
  172 | inline int toInt (const std::string& str, int defaultValue = 0)
      |            ^
src/tools/radiant/radiant/filters/XMLFilter.cpp:34:56: note: called from here
   34 |                         const int flags = string::toInt(name);
      |                                                        ^
src/tools/radiant/libs/string/string.h:172:12: warning: inlining failed in call to 'toInt': function not inlinable [-Winline]
  172 | inline int toInt (const std::string& str, int defaultValue = 0)
      |            ^
src/tools/radiant/radiant/filters/XMLFilter.cpp:37:56: note: called from here
   37 |                         const int flags = string::toInt(name);
      |                                                        ^
src/tools/radiant/libs/string/string.h:240:13: warning: inlining failed in call to 'matchesWildcard': function not inlinable [-Winline]
  240 | inline bool matchesWildcard (const std::string& str, const std::string& wildcard)
      |             ^
src/tools/radiant/radiant/filters/XMLFilter.cpp:42:52: note: called from here
   42 |                         if (string::matchesWildcard(name, ruleIter->match)) {
      |                                                    ^
src/tools/radiant/libs/math/Vector3.h: In function 'segment_for_startend':
src/tools/radiant/libs/math/Vector3.h:451:30: warning: inlining failed in call to 'vector3_mid': function not inlinable [-Winline]
  451 | inline BasicVector3<Element> vector3_mid (const BasicVector3<Element>& begin, const BasicVector3<Element>& end)
      |                              ^
src/tools/radiant/libs/math/line.h:80:37: note: called from here
   80 |         segment.origin = vector3_mid(start, end);
      |                                     ^
src/tools/radiant/libs/math/line.h: In member function 'operator()':
src/tools/radiant/libs/math/line.h:77:16: warning: inlining failed in call to 'segment_for_startend': function not inlinable [-Winline]
   77 | inline Segment segment_for_startend (const Vector3& start, const Vector3& end)
      |                ^
src/tools/radiant/radiant/entity/targetable.h:161:67: note: called from here
  161 |                         if (m_volume.TestLine(segment_for_startend(m_worldPosition, worldPosition))) {
      |                                                                   ^
src/tools/radiant/radiant/map/RegionWalkers.h: In member function 'pre':
src/tools/radiant/radiant/map/RegionWalkers.h:8:13: warning: inlining failed in call to 'exclude_node': function not inlinable [-Winline]
    8 | inline void exclude_node (scene::Node& node, bool exclude)
      |             ^
src/tools/radiant/radiant/map/RegionWalkers.h:68:37: note: called from here
   68 |                         exclude_node(path.top(), !((aabb_intersects_aabb(instance.worldAABB(), AABB::createFromMinMax(
      |                                     ^
src/tools/radiant/libs/math/aabb.h:279:13: warning: inlining failed in call to 'aabb_intersects_aabb': function not inlinable [-Winline]
  279 | inline bool aabb_intersects_aabb (const AABB& aabb, const AABB& other)
      |             ^
src/tools/radiant/libs/math/aabb.h: In member function 'world_position':
src/tools/radiant/libs/string/string.h: In member function 'isEntityVisible':
src/tools/radiant/libs/math/aabb.h:197:13: warning: inlining failed in call to 'aabb_valid': function not inlinable [-Winline]
  197 | inline bool aabb_valid (const AABB& aabb)
      |             ^
src/tools/radiant/radiant/entity/eclassmodel/../targetable.h:294:39: note: called from here
  294 |                         if (aabb_valid(bounds)) {
      |                                       ^
src/tools/radiant/libs/string/string.h:240:13: warning: inlining failed in call to 'matchesWildcard': function not inlinable [-Winline]
  240 | inline bool matchesWildcard (const std::string& str, const std::string& wildcard)
      |             ^
src/tools/radiant/radiant/filters/XMLFilter.cpp:65:52: note: called from here
   65 |                         if (string::matchesWildcard(eclass.name(), ruleIter->match)) {
      |                                                    ^
src/tools/radiant/libs/string/string.h:240:13: warning: inlining failed in call to 'matchesWildcard': function not inlinable [-Winline]
  240 | inline bool matchesWildcard (const std::string& str, const std::string& wildcard)
      |             ^
src/tools/radiant/radiant/filters/XMLFilter.cpp:69:52: note: called from here
   69 |                         if (string::matchesWildcard(entity.getKeyValue(ruleIter->entityKey),
      |                                                    ^
src/tools/radiant/radiant/map/RegionWalkers.h:68:73: note: called from here
   68 |                         exclude_node(path.top(), !((aabb_intersects_aabb(instance.worldAABB(), AABB::createFromMinMax(
      |                                                                         ^
src/tools/radiant/libs/entitylib.h: In member function 'pre':
src/tools/radiant/libs/entitylib.h:75:13: warning: inlining failed in call to 'node_is_worldspawn': function not inlinable [-Winline]
   75 | inline bool node_is_worldspawn (scene::Node& node)
      |             ^
src/tools/radiant/radiant/map/map.cpp:426:47: note: called from here
  426 |                         if (node_is_worldspawn(node)) {
      |                                               ^
src/tools/radiant/include/iregistry.h: In member function 'renderWireframe':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/entity/light/Light.cpp:165:27: note: called from here
  165 |         if (GlobalRegistry().get("user/ui/xyview/showEntityNames") == "1") {
      |                           ^
src/tools/radiant/libs/string/string.h: In member function 'drawGrid':
src/tools/radiant/libs/string/string.h:155:20: warning: inlining failed in call to 'toString': function not inlinable [-Winline]
  155 | inline std::string toString (const T& t)
      |                    ^
src/tools/radiant/radiant/textool/TexTool.cpp:665:57: note: called from here
  665 |                 std::string ycoordStr = string::toString(y) + ".0";
      |                                                         ^
src/tools/radiant/include/igl.h:212:23: warning: inlining failed in call to 'GlobalOpenGL': function not inlinable [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^
src/tools/radiant/radiant/textool/TexTool.cpp:666:29: note: called from here
  666 |                 GlobalOpenGL().drawString(ycoordStr);
      |                             ^
src/tools/radiant/libs/string/string.h:155:20: warning: inlining failed in call to 'toString': function not inlinable [-Winline]
  155 | inline std::string toString (const T& t)
      |                    ^
src/tools/radiant/radiant/textool/TexTool.cpp:671:57: note: called from here
  671 |                 std::string xcoordStr = string::toString(x) + ".0";
      |                                                         ^
src/tools/radiant/include/igl.h:212:23: warning: inlining failed in call to 'GlobalOpenGL': function not inlinable [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^
src/tools/radiant/radiant/textool/TexTool.cpp:672:29: note: called from here
  672 |                 GlobalOpenGL().drawString(xcoordStr);
      |                             ^
src/tools/radiant/include/iscenegraph.h: In member function 'createNew':
src/tools/radiant/include/iscenegraph.h:246:13: warning: inlining failed in call to 'SceneChangeNotify': function not inlinable [-Winline]
  246 | inline void SceneChangeNotify ()
      |             ^
src/tools/radiant/radiant/map/map.cpp:642:34: note: called from here
  642 |                 SceneChangeNotify();
      |                                  ^
src/tools/radiant/include/ireference.h:82:24: warning: inlining failed in call to 'GlobalReferenceCache': function not inlinable [-Winline]
   82 | inline ReferenceCache& GlobalReferenceCache ()
      |                        ^
src/tools/radiant/radiant/map/map.cpp:639:50: note: called from here
  639 |                 m_resource = GlobalReferenceCache().capture(m_name);
      |                                                  ^
src/tools/radiant/include/iregistry.h: In member function 'regionOff':
src/tools/radiant/libs/gtkutil/dialog.cpp: In function 'create_fixedsize_modal_dialog_window':
src/tools/radiant/libs/gtkutil/dialog.cpp:71:19: warning: inlining failed in call to 'create_dialog_window.constprop': function not inlinable [-Winline]
   71 | inline GtkWindow* create_dialog_window (GtkWindow* parent, const std::string& title, GCallback func, gpointer data,
      |                   ^
src/tools/radiant/libs/gtkutil/dialog.cpp:120:49: note: called from here
  120 |         GtkWindow* window = create_dialog_window(parent, title, G_CALLBACK(modal_dialog_delete), &dialog, width, height);
      |                                                 ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/map/map.cpp:653:45: note: called from here
  653 |         float maxWorldCoord = GlobalRegistry().getFloat("game/defaults/maxWorldCoord");
      |                                             ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/map/map.cpp:654:45: note: called from here
  654 |         float minWorldCoord = GlobalRegistry().getFloat("game/defaults/minWorldCoord");
      |                                             ^
src/tools/radiant/radiant/map/RegionWalkers.h:32:13: warning: inlining failed in call to 'Scene_Exclude_All.constprop': function not inlinable [-Winline]
   32 | inline void Scene_Exclude_All (bool exclude)
      |             ^
src/tools/radiant/radiant/map/map.cpp:663:31: note: called from here
  663 |         map::Scene_Exclude_All(false);
      |                               ^
src/tools/radiant/libs/eclasslib.h: In member function 'getKeyValue':
src/tools/radiant/libs/eclasslib.h:229:20: warning: inlining failed in call to 'EntityClass_valueForKey': function not inlinable [-Winline]
  229 | inline std::string EntityClass_valueForKey (const EntityClass& entityClass, const std::string& key)
      |                    ^
src/tools/radiant/libs/entitylib.h:667:78: note: called from here
  667 |                                 return EntityClass_valueForKey(*m_eclass, key);
      |                                                                              ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'detach':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/entitylib.h:590:25: note: called from here
  590 |                         ASSERT_MESSAGE(!m_observerMutex, "observer cannot be detached during iteration");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/entitylib.h:590:25: note: called from here
  590 |                         ASSERT_MESSAGE(!m_observerMutex, "observer cannot be detached during iteration");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/entitylib.h:590:25: note: called from here
  590 |                         ASSERT_MESSAGE(!m_observerMutex, "observer cannot be detached during iteration");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/entitylib.h:590:25: note: called from here
  590 |                         ASSERT_MESSAGE(!m_observerMutex, "observer cannot be detached during iteration");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/entitylib.h:590:25: note: called from here
  590 |                         ASSERT_MESSAGE(!m_observerMutex, "observer cannot be detached during iteration");
      |                         ^
src/tools/radiant/include/iselection.h: In member function 'regionSelectedBrushes':
src/tools/radiant/libs/os/path.h: In member function 'display':
src/tools/radiant/libs/os/path.h:78:28: warning: inlining failed in call to 'getFilenameFromPath': function not inlinable [-Winline]
   78 |         inline std::string getFilenameFromPath (const std::string& path)
      |                            ^
src/tools/radiant/libs/gtkutil/filechooser.cpp:234:89: note: called from here
  234 |                         askTitle += (!fileName.empty()) ? ": " + os::getFilenameFromPath(fileName) : "";
      |                                                                                         ^
src/tools/radiant/libs/os/file.h:95:13: warning: inlining failed in call to 'file_exists': function not inlinable [-Winline]
   95 | inline bool file_exists (const std::string& path)
      |             ^
src/tools/radiant/libs/gtkutil/filechooser.cpp:236:41: note: called from here
  236 |                         if (!file_exists(fileName) || gtk_MessageBox(_parent,
      |                                         ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/map/map.cpp:675:34: note: called from here
  675 |         if (GlobalSelectionSystem().countSelected() != 0 && GlobalSelectionSystem().Mode() == SelectionSystem::ePrimitive) {
      |                                  ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/map/map.cpp:675:82: note: called from here
  675 |         if (GlobalSelectionSystem().countSelected() != 0 && GlobalSelectionSystem().Mode() == SelectionSystem::ePrimitive) {
      |                                                                                  ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/map/map.cpp:682:38: note: called from here
  682 |                 GlobalSelectionSystem().setSelectedAll(false);
      |                                      ^
src/tools/radiant/radiant/map/RegionWalkers.h:53:13: warning: inlining failed in call to 'Scene_Exclude_Selected.constprop': function not inlinable [-Winline]
   53 | inline void Scene_Exclude_Selected (bool exclude)
      |             ^
src/tools/radiant/radiant/map/map.cpp:680:44: note: called from here
  680 |                 map::Scene_Exclude_Selected(false);
      |                                            ^
src/tools/radiant/libs/debugging/debugging.h: In function 'graph_tree_model_find_parent.isra':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:474:17: note: called from here
  474 |                 ASSERT_MESSAGE(child != parent->end(), "ERROR");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:474:17: note: called from here
  474 |                 ASSERT_MESSAGE(child != parent->end(), "ERROR");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:474:17: note: called from here
  474 |                 ASSERT_MESSAGE(child != parent->end(), "ERROR");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:474:17: note: called from here
  474 |                 ASSERT_MESSAGE(child != parent->end(), "ERROR");
      |                 ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:474:17: note: called from here
  474 |                 ASSERT_MESSAGE(child != parent->end(), "ERROR");
      |                 ^
src/tools/radiant/include/iradiant.h: In member function 'instanceAttach':
src/tools/radiant/include/iradiant.h:162:18: warning: inlining failed in call to 'GlobalRadiant': function not inlinable [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^
src/tools/radiant/libs/entitylib.h:612:38: note: called from here
  612 |                         GlobalRadiant().getCounter(counterEntities).increment();
      |                                      ^
src/tools/radiant/include/irender.h: In function 'colour_capture_state_fill':
src/tools/radiant/include/irender.h:183:21: warning: inlining failed in call to 'GlobalShaderCache': function not inlinable [-Winline]
  183 | inline ShaderCache& GlobalShaderCache ()
      |                     ^
src/tools/radiant/libs/eclasslib.h:266:33: note: called from here
  266 |         return GlobalShaderCache().capture(buffer);
      |                                 ^
src/tools/radiant/libs/eclasslib.h:247:13: warning: inlining failed in call to 'buffer_write_colour_fill': function not inlinable [-Winline]
  247 | inline void buffer_write_colour_fill (char buffer[128], const Colour3& colour)
      |             ^
src/tools/radiant/libs/eclasslib.h:265:33: note: called from here
  265 |         buffer_write_colour_fill(buffer, colour);
      |                                 ^
src/tools/radiant/include/iscenegraph.h: In member function 'RegionSelected':
src/tools/radiant/include/iscenegraph.h:246:13: warning: inlining failed in call to 'SceneChangeNotify': function not inlinable [-Winline]
  246 | inline void SceneChangeNotify ()
      |             ^
src/tools/radiant/radiant/map/map.cpp:920:26: note: called from here
  920 |         SceneChangeNotify();
      |                          ^
src/tools/radiant/libs/eclasslib.h: In member function 'renderSolid':
src/tools/radiant/libs/eclasslib.h:262:16: warning: inlining failed in call to 'colour_capture_state_fill': function not inlinable [-Winline]
  262 | inline Shader* colour_capture_state_fill (const Colour3& colour)
      |                ^
src/tools/radiant/radiant/pathfinding/Routing.cpp:31:76: note: called from here
   31 |                                 m_routingShader = colour_capture_state_fill(color2);
      |                                                                            ^
src/tools/radiant/libs/eclasslib.h: In member function 'renderWireframe':
src/tools/radiant/libs/eclasslib.h:262:16: warning: inlining failed in call to 'colour_capture_state_fill': function not inlinable [-Winline]
  262 | inline Shader* colour_capture_state_fill (const Colour3& colour)
      |                ^
src/tools/radiant/radiant/pathfinding/Routing.cpp:45:76: note: called from here
   45 |                                 m_routingShader = colour_capture_state_fill(color2);
      |                                                                            ^
src/tools/radiant/include/irender.h: In function 'colour_release_state_fill':
src/tools/radiant/include/irender.h:183:21: warning: inlining failed in call to 'GlobalShaderCache': function not inlinable [-Winline]
  183 | inline ShaderCache& GlobalShaderCache ()
      |                     ^
src/tools/radiant/libs/eclasslib.h:273:26: note: called from here
  273 |         GlobalShaderCache().release(buffer);
      |                          ^
src/tools/radiant/libs/eclasslib.h:247:13: warning: inlining failed in call to 'buffer_write_colour_fill': function not inlinable [-Winline]
  247 | inline void buffer_write_colour_fill (char buffer[128], const Colour3& colour)
      |             ^
src/tools/radiant/libs/eclasslib.h:272:33: note: called from here
  272 |         buffer_write_colour_fill(buffer, colour);
      |                                 ^
src/tools/radiant/include/iselection.h: In member function 'regionBrush':
src/tools/radiant/libs/eclasslib.h: In member function '__dt_base ':
src/tools/radiant/libs/eclasslib.h:269:13: warning: inlining failed in call to 'colour_release_state_fill': function not inlinable [-Winline]
  269 | inline void colour_release_state_fill (const Colour3& colour)
      |             ^
src/tools/radiant/radiant/pathfinding/Routing.cpp:21:50: note: called from here
   21 |                         colour_release_state_fill(color2);
      |                                                  ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/map/map.cpp:714:34: note: called from here
  714 |         if (GlobalSelectionSystem().countSelected() != 0) {
      |                                  ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/map/map.cpp:715:66: note: called from here
  715 |                 scene::Instance& instance = GlobalSelectionSystem().ultimateSelected();
      |                                                                  ^
src/tools/radiant/libs/signal/signal.h: In function 'insert.isra':
src/tools/radiant/libs/signal/signal.h:36:13: warning: inlining failed in call to 'node_link': function not inlinable [-Winline]
   36 | inline void node_link(ListNodeBase* node, ListNodeBase* next) {
      |             ^
src/tools/radiant/libs/signal/signal.h:216:26: note: called from here
  216 |                 node_link(node, pos.node());
      |                          ^
src/tools/radiant/include/iscenegraph.h: In member function 'RegionBrush':
src/tools/radiant/include/iscenegraph.h:246:13: warning: inlining failed in call to 'SceneChangeNotify': function not inlinable [-Winline]
  246 | inline void SceneChangeNotify ()
      |             ^
src/tools/radiant/radiant/map/map.cpp:914:26: note: called from here
  914 |         SceneChangeNotify();
      |                          ^
src/tools/radiant/libs/signal/signal.h: In function 'erase.isra':
src/tools/radiant/libs/signal/signal.h:42:13: warning: inlining failed in call to 'node_unlink.isra': function not inlinable [-Winline]
   42 | inline void node_unlink(ListNodeBase* node) {
      |             ^
src/tools/radiant/libs/signal/signal.h:222:28: note: called from here
  222 |                 node_unlink(node);
      |                            ^
src/tools/radiant/include/iscenegraph.h: In member function 'RegionOff':
src/tools/radiant/include/iscenegraph.h:246:13: warning: inlining failed in call to 'SceneChangeNotify': function not inlinable [-Winline]
  246 | inline void SceneChangeNotify ()
      |             ^
src/tools/radiant/radiant/map/map.cpp:895:26: note: called from here
  895 |         SceneChangeNotify();
      |                          ^
src/tools/radiant/include/ieventmanager.h: In member function 'doMouseUp':
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/textool/TexTool.cpp:462:35: note: called from here
  462 |                 GlobalEventManager().MouseEvents().getXYViewEvent(event);
      |                                   ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/textool/TexTool.cpp:471:35: note: called from here
  471 |                 GlobalEventManager().MouseEvents().getObserverEvent(event);
      |                                   ^
src/tools/radiant/libs/transformlib.h: In member function '__ct_base ':
src/tools/radiant/libs/transformlib.h:129:7: warning: inlining failed in call to '__dt_base ': function not inlinable [-Winline]
  129 | class TransformModifier: public Transformable
      |       ^
src/tools/radiant/radiant/entity/particle/MiscParticleInstance.cpp:10:1: note: called from here
   10 | }
      | ^
src/tools/radiant/include/iregistry.h: In member function 'regionXY':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/map/map.cpp:694:40: note: called from here
  694 |         region_mins[2] = GlobalRegistry().getFloat("game/defaults/minWorldCoord") + 64;
      |                                        ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/map/map.cpp:695:40: note: called from here
  695 |         region_maxs[2] = GlobalRegistry().getFloat("game/defaults/maxWorldCoord") - 64;
      |                                        ^
src/tools/radiant/include/ieventmanager.h: In member function 'doMouseDown':
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/textool/TexTool.cpp:565:35: note: called from here
  565 |                 GlobalEventManager().MouseEvents().getObserverEvent(event);
      |                                   ^
src/tools/radiant/libs/transformlib.h: In member function '__ct_base ':
src/tools/radiant/include/iscenegraph.h: In member function 'RegionXY':
src/tools/radiant/include/iscenegraph.h:246:13: warning: inlining failed in call to 'SceneChangeNotify': function not inlinable [-Winline]
  246 | inline void SceneChangeNotify ()
      |             ^
src/tools/radiant/radiant/map/map.cpp:908:26: note: called from here
  908 |         SceneChangeNotify();
      |                          ^
src/tools/radiant/libs/scenelib.h: In function 'node_for_eclass':
src/tools/radiant/libs/scenelib.h:269:16: warning: inlining failed in call to 'Node_getEntity': function not inlinable [-Winline]
  269 | inline Entity* Node_getEntity(scene::Node& node) {
      |                ^
src/tools/radiant/libs/transformlib.h:129:7: warning: inlining failed in call to '__dt_base ': function not inlinable [-Winline]
  129 | class TransformModifier: public Transformable
      |       ^
src/tools/radiant/radiant/entity/EntityCreator.cpp:73:23: note: called from here
   73 |         Node_getEntity(node)->setKeyValue("classname", eclass->name());
      |                       ^
src/tools/radiant/radiant/entity/EntityCreator.cpp:46:21: warning: inlining failed in call to 'entity_for_eclass': function not inlinable [-Winline]
   46 | inline scene::Node& entity_for_eclass (EntityClass* eclass)
      |                     ^
src/tools/radiant/radiant/entity/EntityCreator.cpp:72:46: note: called from here
   72 |         scene::Node& node = entity_for_eclass(eclass);
      |                                              ^
src/tools/radiant/radiant/entity/EntityCreator.cpp:65:20: warning: inlining failed in call to 'Node_getNamespaced': function not inlinable [-Winline]
   65 | inline Namespaced* Node_getNamespaced (scene::Node& node)
      |                    ^
src/tools/radiant/radiant/entity/EntityCreator.cpp:75:52: note: called from here
   75 |         Namespaced* namespaced = Node_getNamespaced(node);
      |                                                    ^
src/tools/radiant/include/inamespace.h:78:20: warning: inlining failed in call to 'GlobalNamespace': function not inlinable [-Winline]
   78 | inline INamespace& GlobalNamespace() {
      |                    ^
src/tools/radiant/radiant/entity/EntityCreator.cpp:77:41: note: called from here
   77 |                 namespaced->setNamespace(GlobalNamespace());
      |                                         ^
src/tools/radiant/radiant/entity/sound/MiscSoundInstance.cpp:10:1: note: called from here
   10 | }
      | ^
src/tools/radiant/include/modulesystem.h: In member function 'selfRegister':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:109:43: note: called from here
  109 |                         globalModuleServer().registerModule(getName(), getVersion(),
      |                                           ^
src/tools/radiant/radiant/entity/EntityCreator.cpp: In member function 'createEntity':
src/tools/radiant/radiant/entity/EntityCreator.cpp:70:21: warning: inlining failed in call to 'node_for_eclass': function not inlinable [-Winline]
   70 | inline scene::Node& node_for_eclass (EntityClass* eclass)
      |                     ^
src/tools/radiant/radiant/entity/EntityCreator.cpp:115:39: note: called from here
  115 |                 return node_for_eclass(eclass);
      |                                       ^
src/tools/radiant/include/igl.h: In member function 'render':
src/tools/radiant/include/igl.h:212:23: warning: inlining failed in call to 'GlobalOpenGL': function not inlinable [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^
src/tools/radiant/radiant/entity/eclassmodel/../namedentity.h:111:37: note: called from here
  111 |                         GlobalOpenGL().drawString(m_named.name());
      |                                     ^
src/tools/radiant/include/ieventmanager.h: In member function 'populateWindow':
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/textool/TexTool.cpp:113:27: note: called from here
  113 |         GlobalEventManager().connect(GTK_OBJECT(_glWidget));
      |                           ^
src/tools/radiant/include/modulesystem.h: In member function 'selfRegister':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:109:43: note: called from here
  109 |                         globalModuleServer().registerModule(getName(), getVersion(),
      |                                           ^
src/tools/radiant/libs/container/hashtable.h: In member function '__ct_base .constprop':
src/tools/radiant/libs/container/hashtable.h:32:20: warning: inlining failed in call to 'next_power_of_two.constprop': function not inlinable [-Winline]
   32 | inline std::size_t next_power_of_two(std::size_t size) {
      |                    ^
src/tools/radiant/libs/container/hashtable.h:284:94: note: called from here
  284 |         HashTable(std::size_t bucketCount) : m_bucketCount(HashTableDetail::next_power_of_two(bucketCount)), m_buckets(buckets_new(m_bucketCount)), m_size(0) {
      |                                                                                              ^
src/tools/radiant/radiant/sidebar/texturebrowser.cpp: In function '__static_initialization_and_destruction_0.constprop':
src/tools/radiant/radiant/sidebar/texturebrowser.cpp:367:7: warning: inlining failed in call to '__ct_base .constprop': function not inlinable [-Winline]
  367 | class ShadersObserver: public ModuleObserver
      |       ^
src/tools/radiant/radiant/sidebar/texturebrowser.cpp:385:17: note: called from here
  385 | ShadersObserver g_ShadersObserver;
      |                 ^
src/tools/radiant/include/ientity.h: In member function 'importSelected':
src/tools/radiant/include/ientity.h:150:23: warning: inlining failed in call to 'GlobalEntityCreator': function not inlinable [-Winline]
  150 | inline EntityCreator& GlobalEntityCreator ()
      |                       ^
src/tools/radiant/radiant/map/map.cpp:448:25: note: called from here
  448 |         format.readGraph(node, in, GlobalEntityCreator());
      |                         ^
src/tools/radiant/include/inamespace.h:78:20: warning: inlining failed in call to 'GlobalNamespace': function not inlinable [-Winline]
   78 | inline INamespace& GlobalNamespace() {
      |                    ^
src/tools/radiant/radiant/map/map.cpp:449:24: note: called from here
  449 |         GlobalNamespace().gatherNamespaced(node);
      |                        ^
src/tools/radiant/include/inamespace.h:78:20: warning: inlining failed in call to 'GlobalNamespace': function not inlinable [-Winline]
   78 | inline INamespace& GlobalNamespace() {
      |                    ^
src/tools/radiant/radiant/map/map.cpp:450:24: note: called from here
  450 |         GlobalNamespace().mergeClonedNames();
      |                        ^
src/tools/radiant/radiant/map/algorithm/Merge.h:70:13: warning: inlining failed in call to 'MergeMap': function not inlinable [-Winline]
   70 | inline void MergeMap (scene::Node& node)
      |             ^
src/tools/radiant/radiant/map/map.cpp:451:22: note: called from here
  451 |         map::MergeMap(node);
      |                      ^
src/tools/radiant/include/iradiant.h: In member function '__ct_base ':
src/tools/radiant/include/iradiant.h:162:18: warning: inlining failed in call to 'GlobalRadiant': function not inlinable [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^
src/tools/radiant/radiant/textool/TexTool.cpp:51:71: note: called from here
   51 |         gtkutil::PersistentTransientWindow(WINDOW_TITLE, GlobalRadiant().getMainWindow(), true),
      |                                                                       ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/textool/TexTool.cpp:53:45: note: called from here
   53 |         _selectionInfo(GlobalSelectionSystem().getSelectionInfo()),
      |                                             ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/textool/TexTool.cpp:59:35: note: called from here
   59 |         _gridActive(GlobalRegistry().get(RKEY_GRID_STATE) == "1")
      |                                   ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/textool/TexTool.cpp:68:27: note: called from here
   68 |         GlobalEventManager().connect(GTK_OBJECT(getWindow()));
      |                           ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/textool/TexTool.cpp:79:30: note: called from here
   79 |         GlobalSelectionSystem().addObserver(this);
      |                              ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/textool/TexTool.cpp:81:23: note: called from here
   81 |         GlobalRegistry().addKeyObserver(this, RKEY_GRID_STATE);
      |                       ^
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^
src/tools/radiant/libs/generic/constant.h:43:29: note: called from here
   43 |         return ostream_write(ostream, typename Type::Value(c));
      |                             ^
src/tools/radiant/include/igl.h: In function 'onExpose':
src/tools/radiant/include/igl.h:212:23: warning: inlining failed in call to 'GlobalOpenGL': function not inlinable [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^
src/tools/radiant/radiant/textool/TexTool.cpp:763:17: note: called from here
  763 |                 glBlendColor(0,0,0, 0.2f);
      |                 ^
src/tools/radiant/include/igl.h:212:23: warning: inlining failed in call to 'GlobalOpenGL': function not inlinable [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^
src/tools/radiant/radiant/textool/TexTool.cpp:763:17: note: called from here
  763 |                 glBlendColor(0,0,0, 0.2f);
      |                 ^
src/tools/radiant/include/igl.h:212:23: warning: inlining failed in call to 'GlobalOpenGL': function not inlinable [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^
src/tools/radiant/radiant/textool/TexTool.cpp:776:17: note: called from here
  776 |                 glBlendColor(0,0,0, 0.8f);
      |                 ^
src/tools/radiant/include/igl.h:212:23: warning: inlining failed in call to 'GlobalOpenGL': function not inlinable [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^
src/tools/radiant/radiant/textool/TexTool.cpp:776:17: note: called from here
  776 |                 glBlendColor(0,0,0, 0.8f);
      |                 ^
src/tools/radiant/include/iregistry.h: In member function 'renderWireframe':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/entity/particle/MiscParticle.cpp:140:27: note: called from here
  140 |         if (GlobalRegistry().get("user/ui/xyview/showEntityNames") == "1") {
      |                           ^
src/tools/radiant/include/iradiant.h: In member function 'selectMapFile':
src/tools/radiant/include/iradiant.h:162:18: warning: inlining failed in call to 'GlobalRadiant': function not inlinable [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^
src/tools/radiant/radiant/map/map.cpp:783:42: note: called from here
  783 |         gtkutil::FileChooser fileChooser(GTK_WIDGET(GlobalRadiant().getMainWindow()), title, open, false, "map", ".map");
      |                                          ^
src/tools/radiant/libs/os/path.h:86:28: warning: inlining failed in call to 'stripFilename': function not inlinable [-Winline]
   86 |         inline std::string stripFilename (const std::string& filename)
      |                            ^
src/tools/radiant/radiant/map/map.cpp:789:61: note: called from here
  789 |                 fileChooser.setCurrentPath(os::stripFilename(mapName));
      |                                                             ^
src/tools/radiant/libs/os/path.h:86:28: warning: inlining failed in call to 'stripFilename': function not inlinable [-Winline]
   86 |         inline std::string stripFilename (const std::string& filename)
      |                            ^
src/tools/radiant/radiant/map/map.cpp:803:45: note: called from here
  803 |                 lastPath = os::stripFilename(filePath);
      |                                             ^
src/tools/radiant/libs/math/matrix.h: In member function 'updateTransform':
src/tools/radiant/libs/math/matrix.h:616:30: warning: inlining failed in call to 'matrix4_transformed_direction': function not inlinable [-Winline]
  616 | inline BasicVector3<Element> matrix4_transformed_direction (const Matrix4& self, const BasicVector3<Element>& direction)
      |                              ^
src/tools/radiant/radiant/entity/sound/MiscSound.cpp:71:56: note: called from here
   71 |         m_ray.direction = matrix4_transformed_direction(matrix4_rotation_for_z(degrees_to_radians(m_angle)),
      |                                                        ^
src/tools/radiant/libs/math/matrix.h:861:16: warning: inlining failed in call to 'matrix4_rotation_for_z': function not inlinable [-Winline]
  861 | inline Matrix4 matrix4_rotation_for_z (double z)
      |                ^
src/tools/radiant/radiant/entity/sound/MiscSound.cpp:71:79: note: called from here
   71 |         m_ray.direction = matrix4_transformed_direction(matrix4_rotation_for_z(degrees_to_radians(m_angle)),
      |                                                                               ^
src/tools/radiant/libs/math/pi.h:42:15: warning: inlining failed in call to 'degrees_to_radians': function not inlinable [-Winline]
   42 | inline double degrees_to_radians (double degrees)
      |               ^
src/tools/radiant/radiant/entity/sound/MiscSound.cpp:71:79: note: called from here
   71 |         m_ray.direction = matrix4_transformed_direction(matrix4_rotation_for_z(degrees_to_radians(m_angle)),
      |                                                                               ^
src/tools/radiant/libs/os/path.h: In member function 'getArchive':
src/tools/radiant/libs/os/path.h:189:13: warning: inlining failed in call to 'path_equal': function not inlinable [-Winline]
  189 | inline bool path_equal (const std::string& path, const std::string& other)
      |             ^
src/tools/radiant/radiant/filesystem/FileSystem.cpp:247:39: note: called from here
  247 |                         if (path_equal(i->name, archiveName)) {
      |                                       ^
src/tools/radiant/libs/stringio.h: In member function 'colourChanged':
src/tools/radiant/libs/stringio.h:70:13: warning: inlining failed in call to 'string_parse_vector3': function not inlinable [-Winline]
   70 | inline bool string_parse_vector3 (const std::string& str, BasicVector3<Element>& v)
      |             ^
src/tools/radiant/radiant/entity/light/../keys/ColourKey.h:70:50: note: called from here
   70 |                         if (!string_parse_vector3(value, m_colour)) {
      |                                                  ^
src/tools/radiant/include/iselection.h: In member function 'ObjectsDown':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/map/map.cpp:1022:34: note: called from here
 1022 |         if (GlobalSelectionSystem().countSelected() == 0) {
      |                                  ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/map/map.cpp:1027:25: note: called from here
 1027 |         GlobalSceneGraph().traverse(MoveLevelWalker(false));
      |                         ^
src/tools/radiant/include/iscenegraph.h:246:13: warning: inlining failed in call to 'SceneChangeNotify': function not inlinable [-Winline]
  246 | inline void SceneChangeNotify ()
      |             ^
src/tools/radiant/radiant/map/map.cpp:1028:26: note: called from here
 1028 |         SceneChangeNotify();
      |                          ^
src/tools/radiant/libs/entitylib.h: In member function 'testSelect':
src/tools/radiant/include/ieventmanager.h: In function 'onMouseDown':
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/libs/entitylib.h:127:13: warning: inlining failed in call to 'aabb_testselect': function not inlinable [-Winline]
  127 | inline void aabb_testselect (const AABB& aabb, SelectionTest& test, SelectionIntersection& best)
      |             ^
src/tools/radiant/radiant/textool/TexTool.cpp:837:55: note: called from here
  837 |         IMouseEvents& mouseEvents = GlobalEventManager().MouseEvents();
      |                                                       ^
src/tools/radiant/radiant/entity/particle/MiscParticle.cpp:152:24: note: called from here
  152 |         aabb_testselect(m_aabb_local, test, best);
      |                        ^
src/tools/radiant/include/iselection.h: In member function 'ObjectsUp':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/map/map.cpp:1033:34: note: called from here
 1033 |         if (GlobalSelectionSystem().countSelected() == 0) {
      |                                  ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/map/map.cpp:1038:25: note: called from here
 1038 |         GlobalSceneGraph().traverse(MoveLevelWalker(true));
      |                         ^
src/tools/radiant/include/iscenegraph.h:246:13: warning: inlining failed in call to 'SceneChangeNotify': function not inlinable [-Winline]
  246 | inline void SceneChangeNotify ()
      |             ^
src/tools/radiant/radiant/map/map.cpp:1039:26: note: called from here
 1039 |         SceneChangeNotify();
      |                          ^
src/tools/radiant/libs/entitylib.h: In member function 'testSelect':
src/tools/radiant/libs/entitylib.h:127:13: warning: inlining failed in call to 'aabb_testselect': function not inlinable [-Winline]
  127 | inline void aabb_testselect (const AABB& aabb, SelectionTest& test, SelectionIntersection& best)
      |             ^
src/tools/radiant/radiant/entity/sound/MiscSound.cpp:178:24: note: called from here
  178 |         aabb_testselect(m_aabb_local, test, best);
      |                        ^
src/tools/radiant/include/ieventmanager.h: In function 'onMouseUp':
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/textool/TexTool.cpp:820:55: note: called from here
  820 |         IMouseEvents& mouseEvents = GlobalEventManager().MouseEvents();
      |                                                       ^
src/tools/radiant/libs/math/quaternion.h: In function 'matrix4_rotation_for_quaternion_quantised':
src/tools/radiant/libs/math/quaternion.h:182:13: warning: inlining failed in call to 'quaternion_component_is_90': function not inlinable [-Winline]
  182 | inline bool quaternion_component_is_90 (float component)
      |             ^
src/tools/radiant/libs/math/quaternion.h:189:85: note: called from here
  189 |         if (quaternion.y() == 0 && quaternion.z() == 0 && quaternion_component_is_90(quaternion.x())
      |                                                                                     ^
src/tools/radiant/libs/math/quaternion.h:182:13: warning: inlining failed in call to 'quaternion_component_is_90': function not inlinable [-Winline]
  182 | inline bool quaternion_component_is_90 (float component)
      |             ^
src/tools/radiant/libs/math/quaternion.h:190:54: note: called from here
  190 |                         && quaternion_component_is_90(quaternion.w())) {
      |                                                      ^
src/tools/radiant/libs/math/matrix.h:819:16: warning: inlining failed in call to 'matrix4_rotation_for_sincos_x': function not inlinable [-Winline]
  819 | inline Matrix4 matrix4_rotation_for_sincos_x (float s, float c)
      |                ^
src/tools/radiant/libs/math/quaternion.h:191:53: note: called from here
  191 |                 return matrix4_rotation_for_sincos_x((quaternion.x() > 0) ? 1.f : -1.f, 0);
      |                                                     ^
src/tools/radiant/libs/math/quaternion.h:182:13: warning: inlining failed in call to 'quaternion_component_is_90': function not inlinable [-Winline]
  182 | inline bool quaternion_component_is_90 (float component)
      |             ^
src/tools/radiant/libs/math/quaternion.h:194:85: note: called from here
  194 |         if (quaternion.x() == 0 && quaternion.z() == 0 && quaternion_component_is_90(quaternion.y())
      |                                                                                     ^
src/tools/radiant/libs/math/quaternion.h:182:13: warning: inlining failed in call to 'quaternion_component_is_90': function not inlinable [-Winline]
  182 | inline bool quaternion_component_is_90 (float component)
      |             ^
src/tools/radiant/libs/math/quaternion.h:195:54: note: called from here
  195 |                         && quaternion_component_is_90(quaternion.w())) {
      |                                                      ^
src/tools/radiant/libs/math/matrix.h:837:16: warning: inlining failed in call to 'matrix4_rotation_for_sincos_y': function not inlinable [-Winline]
  837 | inline Matrix4 matrix4_rotation_for_sincos_y (float s, float c)
      |                ^
src/tools/radiant/libs/entitylib.h: In member function 'testSelect':
src/tools/radiant/libs/entitylib.h:127:13: warning: inlining failed in call to 'aabb_testselect': function not inlinable [-Winline]
  127 | inline void aabb_testselect (const AABB& aabb, SelectionTest& test, SelectionIntersection& best)
      |             ^
src/tools/radiant/libs/math/quaternion.h:196:53: note: called from here
  196 |                 return matrix4_rotation_for_sincos_y((quaternion.y() > 0) ? 1.f : -1.f, 0);
      |                                                     ^
src/tools/radiant/libs/math/quaternion.h:182:13: warning: inlining failed in call to 'quaternion_component_is_90': function not inlinable [-Winline]
  182 | inline bool quaternion_component_is_90 (float component)
      |             ^
src/tools/radiant/radiant/referencecache/../map/RootNode.h: In member function 'renameAbsolute':
src/tools/radiant/libs/math/quaternion.h:199:85: note: called from here
  199 |         if (quaternion.x() == 0 && quaternion.y() == 0 && quaternion_component_is_90(quaternion.z())
      |                                                                                     ^
src/tools/radiant/libs/math/quaternion.h:182:13: warning: inlining failed in call to 'quaternion_component_is_90': function not inlinable [-Winline]
  182 | inline bool quaternion_component_is_90 (float component)
      |             ^
src/tools/radiant/libs/math/quaternion.h:200:54: note: called from here
  200 |                         && quaternion_component_is_90(quaternion.w())) {
      |                                                      ^
src/tools/radiant/radiant/referencecache/../map/RootNode.h:75:27: warning: inlining failed in call to 'NewMapRoot': function not inlinable [-Winline]
   75 | inline NodeSmartReference NewMapRoot (const std::string& name)
      |                           ^
src/tools/radiant/radiant/map/map.cpp:596:86: note: called from here
  596 |         NodeSmartReference clone(NewMapRoot(GlobalFileSystem().getRelative(absolute)));
      |                                                                                      ^
src/tools/radiant/libs/math/quaternion.h:123:16: warning: inlining failed in call to 'matrix4_rotation_for_quaternion': function not inlinable [-Winline]
  123 | inline Matrix4 matrix4_rotation_for_quaternion (const Quaternion& quaternion)
      |                ^
src/tools/radiant/radiant/entity/light/Light.cpp:175:24: note: called from here
  175 |         aabb_testselect(m_aabb_light, test, best);
      |                        ^
src/tools/radiant/libs/math/quaternion.h:204:47: note: called from here
  204 |         return matrix4_rotation_for_quaternion(quaternion);
      |                                               ^
src/tools/radiant/include/ifilesystem.h:109:27: warning: inlining failed in call to 'GlobalFileSystem': function not inlinable [-Winline]
  109 | inline VirtualFileSystem& GlobalFileSystem ()
      |                           ^
src/tools/radiant/radiant/map/map.cpp:596:61: note: called from here
  596 |         NodeSmartReference clone(NewMapRoot(GlobalFileSystem().getRelative(absolute)));
      |                                                             ^
src/tools/radiant/include/ireference.h:82:24: warning: inlining failed in call to 'GlobalReferenceCache': function not inlinable [-Winline]
   82 | inline ReferenceCache& GlobalReferenceCache ()
      |                        ^
src/tools/radiant/libs/math/matrix.h:855:16: warning: inlining failed in call to 'matrix4_rotation_for_sincos_z': function not inlinable [-Winline]
  855 | inline Matrix4 matrix4_rotation_for_sincos_z (float s, float c)
      |                ^
src/tools/radiant/libs/math/quaternion.h:201:53: note: called from here
  201 |                 return matrix4_rotation_for_sincos_z((quaternion.z() > 0) ? 1.f : -1.f, 0);
      |                                                     ^
src/tools/radiant/radiant/map/map.cpp:595:50: note: called from here
  595 |         Resource* resource = GlobalReferenceCache().capture(absolute);
      |                                                  ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/map/map.cpp:599:45: note: called from here
  599 |         Node_getTraversable(GlobalSceneGraph().root())->traverse(map::CloneAll(clone));
      |                                             ^
src/tools/radiant/libs/scenelib.h:200:28: warning: inlining failed in call to 'Node_getTraversable': function not inlinable [-Winline]
  200 | inline scene::Traversable* Node_getTraversable (scene::Node& node)
      |                            ^
src/tools/radiant/radiant/map/map.cpp:599:28: note: called from here
  599 |         Node_getTraversable(GlobalSceneGraph().root())->traverse(map::CloneAll(clone));
      |                            ^
src/tools/radiant/include/ireference.h:82:24: warning: inlining failed in call to 'GlobalReferenceCache': function not inlinable [-Winline]
   82 | inline ReferenceCache& GlobalReferenceCache ()
      |                        ^
src/tools/radiant/radiant/map/map.cpp:602:29: note: called from here
  602 |         GlobalReferenceCache().release(m_name);
      |                             ^
src/tools/radiant/include/itextures.h: In member function 'realise':
src/tools/radiant/include/itextures.h:106:23: warning: inlining failed in call to 'GlobalTexturesCache': function not inlinable [-Winline]
  106 | inline TexturesCache& GlobalTexturesCache ()
      |                       ^
src/tools/radiant/radiant/material/MaterialShader.cpp:230:39: note: called from here
  230 |         _texture = GlobalTexturesCache().capture(_fileName);
      |                                       ^
src/tools/radiant/libs/shaderlib.h:65:27: warning: inlining failed in call to 'GlobalTexturePrefix_get': function not inlinable [-Winline]
   65 | inline const std::string& GlobalTexturePrefix_get ()
      |                           ^
src/tools/radiant/radiant/material/MaterialShader.cpp:234:81: note: called from here
  234 |                 _texture = GlobalTexturesCache().capture(GlobalTexturePrefix_get() + "tex_common/nodraw");
      |                                                                                 ^
src/tools/radiant/include/itextures.h:106:23: warning: inlining failed in call to 'GlobalTexturesCache': function not inlinable [-Winline]
  106 | inline TexturesCache& GlobalTexturesCache ()
      |                       ^
src/tools/radiant/radiant/material/MaterialShader.cpp:234:47: note: called from here
  234 |                 _texture = GlobalTexturesCache().capture(GlobalTexturePrefix_get() + "tex_common/nodraw");
      |                                               ^
src/tools/radiant/include/iscenegraph.h: In member function 'rename':
src/tools/radiant/include/iscenegraph.h:246:13: warning: inlining failed in call to 'SceneChangeNotify': function not inlinable [-Winline]
  246 | inline void SceneChangeNotify ()
      |             ^
src/tools/radiant/radiant/map/map.cpp:619:34: note: called from here
  619 |                 SceneChangeNotify();
      |                                  ^
src/tools/radiant/libs/math/quaternion.h: In function 'matrix4_transform_for_components':
src/tools/radiant/libs/math/quaternion.h:187:16: warning: inlining failed in call to 'matrix4_rotation_for_quaternion_quantised': function not inlinable [-Winline]
  187 | inline Matrix4 matrix4_rotation_for_quaternion_quantised (const Quaternion& quaternion)
      |                ^
src/tools/radiant/libs/transformlib.h:86:65: note: called from here
   86 |         Matrix4 result(matrix4_rotation_for_quaternion_quantised(rotation));
      |                                                                 ^
src/tools/radiant/libs/os/path.h: In member function 'modelChanged':
src/tools/radiant/libs/os/path.h:52:28: warning: inlining failed in call to 'standardPath': function not inlinable [-Winline]
   52 |         inline std::string standardPath (const std::string& inPath)
      |                            ^
src/tools/radiant/radiant/entity/eclassmodel/../model.h:77:69: note: called from here
   77 |                         std::string cleaned = os::standardPath(value);
      |                                                                     ^
src/tools/radiant/libs/transformlib.h: In member function 'calculateTransform':
src/tools/radiant/libs/transformlib.h:83:16: warning: inlining failed in call to 'matrix4_transform_for_components': function not inlinable [-Winline]
   83 | inline Matrix4 matrix4_transform_for_components (const Translation& translation, const Rotation& rotation,
      |                ^
src/tools/radiant/libs/transformlib.h:193:64: note: called from here
  193 |                         return matrix4_transform_for_components(getTranslation(), getRotation(), getScale());
      |                                                                ^
src/tools/radiant/include/mapfile.h: In member function 'instanceDetach':
src/tools/radiant/include/mapfile.h:49:17: warning: inlining failed in call to 'path_find_mapfile': function not inlinable [-Winline]
   49 | inline MapFile* path_find_mapfile(Iterator first, Iterator last) {
      |                 ^
src/tools/radiant/radiant/entity/eclassmodel/EClassModel.cpp:120:40: note: called from here
  120 |                 m_entity.instanceDetach(path_find_mapfile(path.begin(), path.end()));
      |                                        ^
src/tools/radiant/libs/generic/constant.h: In function 'operator<<':
src/tools/radiant/libs/generic/constant.h:41:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/include/ieventmanager.h: In function 'onMouseMotion':
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/textool/TexTool.cpp:855:55: note: called from here
  855 |         IMouseEvents& mouseEvents = GlobalEventManager().MouseEvents();
      |                                                       ^
src/tools/radiant/include/selectable.h: In member function 'testSelect':
src/tools/radiant/include/selectable.h:286:13: warning: inlining failed in call to 'Selector_add': function not inlinable [-Winline]
  286 | inline void Selector_add (Selector& selector, Selectable& selectable, const SelectionIntersection& intersection)
      |             ^
src/tools/radiant/radiant/brush/EdgeInstance.h:61:45: note: called from here
   61 |                                 Selector_add(selector, *this, best);
      |                                             ^
src/tools/radiant/include/iradiant.h: In member function 'askForSave':
src/tools/radiant/include/iradiant.h:162:18: warning: inlining failed in call to 'GlobalRadiant': function not inlinable [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^
src/tools/radiant/radiant/map/map.cpp:1006:17: note: called from here
 1006 |                 GTK_WIDGET(GlobalRadiant().getMainWindow()),
      |                 ^
src/tools/radiant/libs/scenelib.h: In member function '__ct_base ':
src/tools/radiant/libs/scenelib.h:95:15: warning: inlining failed in call to '__ct_base .isra': function not inlinable [-Winline]
   95 |         class Node : public INode
      |               ^
src/tools/radiant/radiant/entity/particle/MiscParticleNode.cpp:14:104: note: called from here
   14 |                                 InstanceSetEvaluateTransform<MiscParticleInstance>::Caller(m_instances))
      |                                                                                                        ^
src/tools/radiant/include/selectable.h: In member function 'testSelect':
src/tools/radiant/include/selectable.h:286:13: warning: inlining failed in call to 'Selector_add': function not inlinable [-Winline]
  286 | inline void Selector_add (Selector& selector, Selectable& selectable, const SelectionIntersection& intersection)
      |             ^
src/tools/radiant/radiant/brush/VertexInstance.h:59:45: note: called from here
   59 |                                 Selector_add(selector, *this, best);
      |                                             ^
src/tools/radiant/include/ifilesystem.h: In member function '__dt_base ':
src/tools/radiant/include/ifilesystem.h:109:27: warning: inlining failed in call to 'GlobalFileSystem': function not inlinable [-Winline]
  109 | inline VirtualFileSystem& GlobalFileSystem ()
      |                           ^
src/tools/radiant/radiant/material/MaterialShaderModule.cpp:28:41: note: called from here
   28 |                         GlobalFileSystem().detach(*_materialShaderSystem);
      |                                         ^
src/tools/radiant/libs/string/string.h: In function 'string_less_nocase':
src/tools/radiant/libs/string/string.h:76:12: warning: inlining failed in call to 'string_compare_nocase': function not inlinable [-Winline]
   76 | inline int string_compare_nocase (const std::string& string, const std::string& other)
      |            ^
src/tools/radiant/libs/string/string.h:112:37: note: called from here
  112 |         return string_compare_nocase(string, other) < 0;
      |                                     ^
src/tools/radiant/libs/string/string.h: In function 'shader_less':
src/tools/radiant/libs/string/string.h:110:13: warning: inlining failed in call to 'string_less_nocase': function not inlinable [-Winline]
  110 | inline bool string_less_nocase (const std::string& string, const std::string& other)
      |             ^
src/tools/radiant/libs/shaderlib.h:42:34: note: called from here
   42 |         return string_less_nocase(shader, other);
      |                                  ^
src/tools/radiant/include/ireference.h: In member function 'importFile':
src/tools/radiant/include/ireference.h:82:24: warning: inlining failed in call to 'GlobalReferenceCache': function not inlinable [-Winline]
   82 | inline ReferenceCache& GlobalReferenceCache ()
      |                        ^
src/tools/radiant/radiant/map/map.cpp:724:58: note: called from here
  724 |                 Resource* resource = GlobalReferenceCache().capture(filename);
      |                                                          ^
src/tools/radiant/radiant/referencecache/../map/RootNode.h:75:27: warning: inlining failed in call to 'NewMapRoot': function not inlinable [-Winline]
   75 | inline NodeSmartReference NewMapRoot (const std::string& name)
      |                           ^
src/tools/radiant/radiant/map/map.cpp:727:64: note: called from here
  727 |                         NodeSmartReference clone(NewMapRoot(""));
      |                                                                ^
src/tools/radiant/libs/scenelib.h:200:28: warning: inlining failed in call to 'Node_getTraversable': function not inlinable [-Winline]
  200 | inline scene::Traversable* Node_getTraversable (scene::Node& node)
      |                            ^
src/tools/radiant/radiant/map/map.cpp:728:44: note: called from here
  728 |                         Node_getTraversable(*resource->getNode())->traverse(CloneAll(clone));
      |                                            ^
src/tools/radiant/include/inamespace.h:78:20: warning: inlining failed in call to 'GlobalNamespace': function not inlinable [-Winline]
   78 | inline INamespace& GlobalNamespace() {
      |                    ^
src/tools/radiant/radiant/map/map.cpp:730:40: note: called from here
  730 |                         GlobalNamespace().gatherNamespaced(clone);
      |                                        ^
src/tools/radiant/include/inamespace.h:78:20: warning: inlining failed in call to 'GlobalNamespace': function not inlinable [-Winline]
   78 | inline INamespace& GlobalNamespace() {
      |                    ^
src/tools/radiant/radiant/map/map.cpp:731:40: note: called from here
  731 |                         GlobalNamespace().mergeClonedNames();
      |                                        ^
src/tools/radiant/radiant/map/algorithm/Merge.h:70:13: warning: inlining failed in call to 'MergeMap': function not inlinable [-Winline]
   70 | inline void MergeMap (scene::Node& node)
      |             ^
src/tools/radiant/radiant/map/map.cpp:732:33: note: called from here
  732 |                         MergeMap(clone);
      |                                 ^
src/tools/radiant/include/iscenegraph.h:246:13: warning: inlining failed in call to 'SceneChangeNotify': function not inlinable [-Winline]
  246 | inline void SceneChangeNotify ()
      |             ^
src/tools/radiant/radiant/map/map.cpp:738:26: note: called from here
  738 |         SceneChangeNotify();
      |                          ^
src/tools/radiant/include/ireference.h:82:24: warning: inlining failed in call to 'GlobalReferenceCache': function not inlinable [-Winline]
   82 | inline ReferenceCache& GlobalReferenceCache ()
      |                        ^
src/tools/radiant/radiant/map/map.cpp:735:37: note: called from here
  735 |                 GlobalReferenceCache().release(filename);
      |                                     ^
src/tools/radiant/libs/os/file.h: In function 'file_writeable':
src/tools/radiant/libs/os/file.h:77:13: warning: inlining failed in call to 'file_accessible': function not inlinable [-Winline]
   77 | inline bool file_accessible (const std::string& path, FileAccess::Mode mode)
      |             ^
src/tools/radiant/libs/os/file.h:91:31: note: called from here
   91 |         return file_accessible(path, FileAccess::Write);
      |                               ^
src/tools/radiant/radiant/textool/item/../TexToolItem.h: In member function '__ct_base ':
src/tools/radiant/radiant/textool/item/../TexToolItem.h:38:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline]
   38 | class TexToolItem :
      |       ^
src/tools/radiant/radiant/textool/item/FaceItem.cpp:13:41: note: called from here
   13 |         _winding(sourceFace.getWinding())
      |                                         ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'pop_back':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/brush/BrushInstance.cpp:88:9: note: called from here
   88 |         ASSERT_MESSAGE(!m_faceInstances.empty(), "erasing invalid element");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/BrushInstance.cpp:88:9: note: called from here
   88 |         ASSERT_MESSAGE(!m_faceInstances.empty(), "erasing invalid element");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/BrushInstance.cpp:88:9: note: called from here
   88 |         ASSERT_MESSAGE(!m_faceInstances.empty(), "erasing invalid element");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/BrushInstance.cpp:88:9: note: called from here
   88 |         ASSERT_MESSAGE(!m_faceInstances.empty(), "erasing invalid element");
      |         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/brush/BrushInstance.cpp:88:9: note: called from here
   88 |         ASSERT_MESSAGE(!m_faceInstances.empty(), "erasing invalid element");
      |         ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'erase':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/brush/BrushInstance.cpp:93:9: note: called from here
   93 |         ASSERT_MESSAGE(index < m_faceInstances.size(), "erasing invalid element");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/BrushInstance.cpp:93:9: note: called from here
   93 |         ASSERT_MESSAGE(index < m_faceInstances.size(), "erasing invalid element");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/BrushInstance.cpp:93:9: note: called from here
   93 |         ASSERT_MESSAGE(index < m_faceInstances.size(), "erasing invalid element");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/BrushInstance.cpp:93:9: note: called from here
   93 |         ASSERT_MESSAGE(index < m_faceInstances.size(), "erasing invalid element");
      |         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/brush/BrushInstance.cpp:93:9: note: called from here
   93 |         ASSERT_MESSAGE(index < m_faceInstances.size(), "erasing invalid element");
      |         ^
src/tools/radiant/include/modulesystem.h: In member function 'selfRegister':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:109:43: note: called from here
  109 |                         globalModuleServer().registerModule(getName(), getVersion(),
      |                                           ^
src/tools/radiant/include/modulesystem.h: In member function 'foreachModule':
src/tools/radiant/include/modulesystem.h:59:14: warning: inlining failed in call to 'Module_getTable': function not inlinable [-Winline]
   59 | inline void* Module_getTable (Module& module)
      |              ^
src/tools/radiant/libs/modulesystem/modulesmap.h:82:101: note: called from here
   82 |                                 visitor.visit((*i).first, *static_cast<const Type*> (Module_getTable(*(*i).second)));
      |                                                                                                     ^
src/tools/radiant/radiant/map/map.cpp: In member function 'SelectBrush':
src/tools/radiant/radiant/map/map.cpp:973:13: warning: inlining failed in call to 'Node_hasChildren': function not inlinable [-Winline]
  973 | inline bool Node_hasChildren (scene::Node& node)
      |             ^
src/tools/radiant/radiant/map/map.cpp:989:71: note: called from here
  989 |         if (path.size() == 3 || (path.size() == 2 && !Node_hasChildren(path.top()))) {
      |                                                                       ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/map/map.cpp:990:61: note: called from here
  990 |                 scene::Instance* instance = GlobalSceneGraph().find(path);
      |                                                             ^
src/tools/radiant/libs/scenelib.h:488:20: warning: inlining failed in call to 'Instance_getSelectable': function not inlinable [-Winline]
  488 | inline Selectable* Instance_getSelectable (scene::Instance& instance)
      |                    ^
src/tools/radiant/radiant/map/map.cpp:991:64: note: called from here
  991 |                 Selectable* selectable = Instance_getSelectable(*instance);
      |                                                                ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'DEBUG_verify':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/brush/BrushInstance.cpp:123:9: note: called from here
  123 |         ASSERT_MESSAGE(m_faceInstances.size() == m_brush.DEBUG_size(), "FATAL: mismatch");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/BrushInstance.cpp:123:9: note: called from here
  123 |         ASSERT_MESSAGE(m_faceInstances.size() == m_brush.DEBUG_size(), "FATAL: mismatch");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/BrushInstance.cpp:123:9: note: called from here
  123 |         ASSERT_MESSAGE(m_faceInstances.size() == m_brush.DEBUG_size(), "FATAL: mismatch");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/BrushInstance.cpp:123:9: note: called from here
  123 |         ASSERT_MESSAGE(m_faceInstances.size() == m_brush.DEBUG_size(), "FATAL: mismatch");
      |         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/brush/BrushInstance.cpp:123:9: note: called from here
  123 |         ASSERT_MESSAGE(m_faceInstances.size() == m_brush.DEBUG_size(), "FATAL: mismatch");
      |         ^
src/tools/radiant/include/modulesystem.h: In member function 'find':
src/tools/radiant/include/modulesystem.h:59:14: warning: inlining failed in call to 'Module_getTable': function not inlinable [-Winline]
   59 | inline void* Module_getTable (Module& module)
      |              ^
src/tools/radiant/libs/modulesystem/modulesmap.h:70:75: note: called from here
   70 |                                 return static_cast<Type*> (Module_getTable(*(*i).second));
      |                                                                           ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'importTextureDefinition':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/brush/BrushTokens.cpp:36:9: note: called from here
   36 |         ASSERT_MESSAGE(texdef.m_projection.m_texdef.isSane(), "FaceTexdef_importTokens: bad texdef");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/BrushTokens.cpp:36:9: note: called from here
   36 |         ASSERT_MESSAGE(texdef.m_projection.m_texdef.isSane(), "FaceTexdef_importTokens: bad texdef");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/BrushTokens.cpp:36:9: note: called from here
   36 |         ASSERT_MESSAGE(texdef.m_projection.m_texdef.isSane(), "FaceTexdef_importTokens: bad texdef");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/BrushTokens.cpp:36:9: note: called from here
   36 |         ASSERT_MESSAGE(texdef.m_projection.m_texdef.isSane(), "FaceTexdef_importTokens: bad texdef");
      |         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/brush/BrushTokens.cpp:36:9: note: called from here
   36 |         ASSERT_MESSAGE(texdef.m_projection.m_texdef.isSane(), "FaceTexdef_importTokens: bad texdef");
      |         ^
src/tools/radiant/libs/stringio.h:117:13: warning: inlining failed in call to 'Tokeniser_getFloat': function not inlinable [-Winline]
  117 | inline bool Tokeniser_getFloat (Tokeniser& tokeniser, float& f)
      |             ^
src/tools/radiant/radiant/brush/BrushTokens.cpp:37:34: note: called from here
   37 |         return Tokeniser_getFloat(tokeniser, texdef.m_projection.m_texdef._shift[0]) && Tokeniser_getFloat(tokeniser,
      |                                  ^
src/tools/radiant/libs/stringio.h:117:13: warning: inlining failed in call to 'Tokeniser_getFloat': function not inlinable [-Winline]
  117 | inline bool Tokeniser_getFloat (Tokeniser& tokeniser, float& f)
      |             ^
src/tools/radiant/radiant/brush/BrushTokens.cpp:37:107: note: called from here
   37 |         return Tokeniser_getFloat(tokeniser, texdef.m_projection.m_texdef._shift[0]) && Tokeniser_getFloat(tokeniser,
      |                                                                                                           ^
src/tools/radiant/libs/stringio.h:117:13: warning: inlining failed in call to 'Tokeniser_getFloat': function not inlinable [-Winline]
  117 | inline bool Tokeniser_getFloat (Tokeniser& tokeniser, float& f)
      |             ^
src/tools/radiant/radiant/brush/BrushTokens.cpp:38:86: note: called from here
   38 |                         texdef.m_projection.m_texdef._shift[1]) && Tokeniser_getFloat(tokeniser,
      |                                                                                      ^
src/tools/radiant/libs/stringio.h:117:13: warning: inlining failed in call to 'Tokeniser_getFloat': function not inlinable [-Winline]
  117 | inline bool Tokeniser_getFloat (Tokeniser& tokeniser, float& f)
      |             ^
src/tools/radiant/radiant/brush/BrushTokens.cpp:39:84: note: called from here
   39 |                         texdef.m_projection.m_texdef._rotate) && Tokeniser_getFloat(tokeniser,
      |                                                                                    ^
src/tools/radiant/libs/stringio.h:117:13: warning: inlining failed in call to 'Tokeniser_getFloat': function not inlinable [-Winline]
  117 | inline bool Tokeniser_getFloat (Tokeniser& tokeniser, float& f)
      |             ^
src/tools/radiant/radiant/brush/BrushTokens.cpp:40:86: note: called from here
   40 |                         texdef.m_projection.m_texdef._scale[0]) && Tokeniser_getFloat(tokeniser,
      |                                                                                      ^
src/tools/radiant/libs/scenelib.h: In member function '__ct_base ':
src/tools/radiant/libs/scenelib.h:95:15: warning: inlining failed in call to '__ct_base .isra': function not inlinable [-Winline]
   95 |         class Node : public INode
      |               ^
src/tools/radiant/radiant/entity/sound/MiscSoundNode.cpp:13:101: note: called from here
   13 |                                 InstanceSetEvaluateTransform<MiscSoundInstance>::Caller(m_instances))
      |                                                                                                     ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'exportTextureDefinition':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/brush/BrushTokens.cpp:126:9: note: called from here
  126 |         ASSERT_MESSAGE(faceTexdef.m_projection.m_texdef.isSane(), "FaceTexdef_exportTokens: bad texdef");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/BrushTokens.cpp:126:9: note: called from here
  126 |         ASSERT_MESSAGE(faceTexdef.m_projection.m_texdef.isSane(), "FaceTexdef_exportTokens: bad texdef");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/BrushTokens.cpp:126:9: note: called from here
  126 |         ASSERT_MESSAGE(faceTexdef.m_projection.m_texdef.isSane(), "FaceTexdef_exportTokens: bad texdef");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/brush/BrushTokens.cpp:126:9: note: called from here
  126 |         ASSERT_MESSAGE(faceTexdef.m_projection.m_texdef.isSane(), "FaceTexdef_exportTokens: bad texdef");
      |         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/brush/BrushTokens.cpp:126:9: note: called from here
  126 |         ASSERT_MESSAGE(faceTexdef.m_projection.m_texdef.isSane(), "FaceTexdef_exportTokens: bad texdef");
      |         ^
src/tools/radiant/include/modulesystem.h: In member function 'selfRegister':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:109:43: note: called from here
  109 |                         globalModuleServer().registerModule(getName(), getVersion(),
      |                                           ^
src/tools/radiant/libs/string/string.h: In member function 'focusOnStartPosition':
src/tools/radiant/libs/string/string.h:179:14: warning: inlining failed in call to 'toFloat': function not inlinable [-Winline]
  179 | inline float toFloat (const std::string& str, float defaultValue = 0.0f)
      |              ^
src/tools/radiant/radiant/map/map.cpp:459:27: note: called from here
  459 |                 FocusViews(origin, string::toFloat(entity->getKeyValue("angle")));
      |                           ^
src/tools/radiant/libs/scenelib.h: In member function 'loadFile':
src/tools/radiant/libs/scenelib.h:200:28: warning: inlining failed in call to 'Node_getTraversable': function not inlinable [-Winline]
  200 | inline scene::Traversable* Node_getTraversable (scene::Node& node)
      |                            ^
src/tools/radiant/radiant/map/map.cpp:484:70: note: called from here
  484 |                 scene::Traversable* traversible = Node_getTraversable(GlobalSceneGraph().root());
      |                                                                      ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/map/map.cpp:484:87: note: called from here
  484 |                 scene::Traversable* traversible = Node_getTraversable(GlobalSceneGraph().root());
      |                                                                                       ^
src/tools/radiant/include/ireference.h:82:24: warning: inlining failed in call to 'GlobalReferenceCache': function not inlinable [-Winline]
   82 | inline ReferenceCache& GlobalReferenceCache ()
      |                        ^
src/tools/radiant/radiant/map/map.cpp:481:50: note: called from here
  481 |                 m_resource = GlobalReferenceCache().capture(m_name);
      |                                                  ^
src/tools/radiant/radiant/map/map.cpp:421:7: warning: inlining failed in call to '__ct_base .constprop': function not inlinable [-Winline]
  421 | class entity_updateworldspawn: public scene::Traversable::Walker
      |       ^
src/tools/radiant/radiant/map/map.cpp:486:47: note: called from here
  486 |                         traversible->traverse(entity_updateworldspawn());
      |                                               ^
src/tools/radiant/include/igl.h: In member function 'render':
src/tools/radiant/include/igl.h:212:23: warning: inlining failed in call to 'GlobalOpenGL': function not inlinable [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^
src/tools/radiant/radiant/textool/item/FaceItem.cpp:43:9: note: called from here
   43 |         glBlendColor(0,0,0, 0.3f);
      |         ^
src/tools/radiant/include/igl.h:212:23: warning: inlining failed in call to 'GlobalOpenGL': function not inlinable [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^
src/tools/radiant/radiant/textool/item/FaceItem.cpp:43:9: note: called from here
   43 |         glBlendColor(0,0,0, 0.3f);
      |         ^
src/tools/radiant/libs/os/file.h: In member function 'modified':
src/tools/radiant/libs/os/file.h:126:17: warning: inlining failed in call to 'file_modified': function not inlinable [-Winline]
  126 | inline FileTime file_modified (const std::string& path)
      |                 ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:497:45: note: called from here
  497 |                         return file_modified(fullpath);
      |                                             ^
src/tools/radiant/libs/os/path.h: In member function 'operator()':
src/tools/radiant/libs/os/path.h:69:28: warning: inlining failed in call to 'getExtension': function not inlinable [-Winline]
   69 |         inline std::string getExtension (const std::string& path)
      |                            ^
src/tools/radiant/radiant/ufoscript/UFOScript.cpp:38:78: note: called from here
   38 |                                 std::string extension = os::getExtension(file);
      |                                                                              ^
src/tools/radiant/libs/math/FloatTools.h: In member function 'snapSelectedToGrid':
src/tools/radiant/libs/math/FloatTools.h:38:16: warning: inlining failed in call to 'float_snapped': function not inlinable [-Winline]
   38 | inline Element float_snapped (const Element& f, const OtherElement& snap)
      |                ^
src/tools/radiant/radiant/textool/item/FaceItem.cpp:128:38: note: called from here
  128 |                         float_snapped(centroid[0], grid),
      |                                      ^
src/tools/radiant/libs/math/FloatTools.h:38:16: warning: inlining failed in call to 'float_snapped': function not inlinable [-Winline]
   38 | inline Element float_snapped (const Element& f, const OtherElement& snap)
      |                ^
src/tools/radiant/radiant/textool/item/FaceItem.cpp:129:38: note: called from here
  129 |                         float_snapped(centroid[1], grid)
      |                                      ^
src/tools/radiant/include/ifilesystem.h: In function 'rootPath':
src/tools/radiant/include/ifilesystem.h:109:27: warning: inlining failed in call to 'GlobalFileSystem': function not inlinable [-Winline]
  109 | inline VirtualFileSystem& GlobalFileSystem ()
      |                           ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:335:40: note: called from here
  335 |                 return GlobalFileSystem().findRoot(g_path_is_absolute(name.c_str()) ? name : GlobalFileSystem().findFile(name));
      |                                        ^
src/tools/radiant/include/ifilesystem.h:109:27: warning: inlining failed in call to 'GlobalFileSystem': function not inlinable [-Winline]
  109 | inline VirtualFileSystem& GlobalFileSystem ()
      |                           ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:335:110: note: called from here
  335 |                 return GlobalFileSystem().findRoot(g_path_is_absolute(name.c_str()) ? name : GlobalFileSystem().findFile(name));
      |                                                                                                              ^
src/tools/radiant/include/ieventmanager.h: In member function 'construct':
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/material/MaterialSystem.cpp:268:27: note: called from here
  268 |         GlobalEventManager().addCommand("GenerateMaterialFromTexture", MemberCaller<MaterialSystem,
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/material/MaterialSystem.cpp:270:27: note: called from here
  270 |         GlobalEventManager().addCommand("ShowMaterialDefinition", MemberCaller<MaterialSystem,
      |                           ^
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write':
src/tools/radiant/libs/stream/textstream.h:106:14: warning: inlining failed in call to 'write_size_t_decimal_backward.constprop': function not inlinable [-Winline]
  106 | inline char* write_size_t_decimal_backward(char* ptr, size_t decimal, bool show_positive) {
      |              ^
src/tools/radiant/libs/stream/textstream.h:174:70: note: called from here
  174 |         char* begin = TextOutputDetail::write_size_t_decimal_backward(buf + bufferSize, i, false);
      |                                                                      ^
src/tools/radiant/libs/os/path.h: In member function 'isModified':
src/tools/radiant/libs/os/path.h:189:13: warning: inlining failed in call to 'path_equal': function not inlinable [-Winline]
  189 | inline bool path_equal (const std::string& path, const std::string& other)
      |             ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:521:55: note: called from here
  521 |                                         || !path_equal(rootPath(m_originalName), m_path)); // OR absolute vfs-root changed
      |                                                       ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<':
src/tools/radiant/libs/stream/textstream.h:170:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  170 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const size_t i) {
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^
src/tools/radiant/libs/stream/stringstream.h:189:29: note: called from here
  189 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'erase':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/container/container.h:116:17: note: called from here
  116 |                 ASSERT_MESSAGE(i != end(), "UnsortedSet::erase: not found");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/container.h:116:17: note: called from here
  116 |                 ASSERT_MESSAGE(i != end(), "UnsortedSet::erase: not found");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/container.h:116:17: note: called from here
  116 |                 ASSERT_MESSAGE(i != end(), "UnsortedSet::erase: not found");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/container.h:116:17: note: called from here
  116 |                 ASSERT_MESSAGE(i != end(), "UnsortedSet::erase: not found");
      |                 ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/container/container.h:116:17: note: called from here
  116 |                 ASSERT_MESSAGE(i != end(), "UnsortedSet::erase: not found");
      |                 ^
src/tools/radiant/radiant/render/backend/../RenderStatistics.h: In function 'Instance':
src/tools/radiant/radiant/render/backend/../RenderStatistics.h:8:7: warning: inlining failed in call to '__ct_base .constprop': function not inlinable [-Winline]
    8 | class RenderStatistics {
      |       ^
src/tools/radiant/radiant/render/backend/../RenderStatistics.h:45:49: note: called from here
   45 |                         static RenderStatistics _instance;
      |                                                 ^
src/tools/radiant/libs/debugging/debugging.h: In member function '__dt_base ':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/libs/string/string.h: In function 'path_equal_n':
src/tools/radiant/libs/string/string.h:67:13: warning: inlining failed in call to 'string_equal_n': function not inlinable [-Winline]
   67 | inline bool string_equal_n (const std::string& string, const std::string& other, std::size_t n)
      |             ^
src/tools/radiant/libs/os/path.h:206:30: note: called from here
  206 |         return string_equal_n(path, other, n);
      |                              ^
src/tools/radiant/include/modulesystem.h: In member function 'selfRegister':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:109:43: note: called from here
  109 |                         globalModuleServer().registerModule(getName(), getVersion(),
      |                                           ^
src/tools/radiant/libs/os/path.h: In member function 'findRoot':
src/tools/radiant/libs/os/path.h:201:13: warning: inlining failed in call to 'path_equal_n': function not inlinable [-Winline]
  201 | inline bool path_equal_n (const std::string& path, const std::string& other, std::size_t n)
      |             ^
src/tools/radiant/radiant/filesystem/FileSystem.cpp:219:33: note: called from here
  219 |                 if (path_equal_n(absolute, i->name, i->name.length())) {
      |                                 ^
src/tools/radiant/radiant/brush/Brush.h: In member function '__ct_base ':
src/tools/radiant/radiant/brush/Brush.h:57:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline]
   57 | class BrushObserver
      |       ^
src/tools/radiant/radiant/brush/BrushInstance.cpp:10:44: note: called from here
   10 |                         m_viewChanged(false)
      |                                            ^
src/tools/radiant/include/selectable.h:322:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline]
  322 | class PlaneSelectable
      |       ^
src/tools/radiant/radiant/brush/BrushInstance.cpp:10:44: note: called from here
   10 |                         m_viewChanged(false)
      |                                            ^
src/tools/radiant/libs/scenelib.h:82:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline]
   82 | class ComponentSnappable
      |       ^
src/tools/radiant/radiant/brush/BrushInstance.cpp:10:44: note: called from here
   10 |                         m_viewChanged(false)
      |                                            ^
src/tools/radiant/libs/scenelib.h:71:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline]
   71 | class ComponentEditable
      |       ^
src/tools/radiant/radiant/brush/BrushInstance.cpp:10:44: note: called from here
   10 |                         m_viewChanged(false)
      |                                            ^
src/tools/radiant/libs/scenelib.h:56:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline]
   56 | class ComponentSelectionTestable
      |       ^
src/tools/radiant/radiant/brush/BrushInstance.cpp:10:44: note: called from here
   10 |                         m_viewChanged(false)
      |                                            ^
src/tools/radiant/include/selectable.h:294:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline]
  294 | class SelectionTestable
      |       ^
src/tools/radiant/radiant/brush/BrushInstance.cpp:10:44: note: called from here
   10 |                         m_viewChanged(false)
      |                                            ^
src/tools/radiant/include/renderable.h:80:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline]
   80 | class Renderable
      |       ^
src/tools/radiant/radiant/brush/BrushInstance.cpp:10:44: note: called from here
   10 |                         m_viewChanged(false)
      |                                            ^
src/tools/radiant/include/iselection.h:41:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline]
   41 | class Selectable
      |       ^
src/tools/radiant/radiant/brush/BrushInstance.cpp:10:44: note: called from here
   10 |                         m_viewChanged(false)
      |                                            ^
src/tools/radiant/include/iradiant.h:162:18: warning: inlining failed in call to 'GlobalRadiant': function not inlinable [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^
src/tools/radiant/radiant/brush/BrushInstance.cpp:14:22: note: called from here
   14 |         GlobalRadiant().getCounter(counterBrushes).increment();
      |                      ^
src/tools/radiant/libs/transformlib.h:129:7: warning: inlining failed in call to '__dt_base ': function not inlinable [-Winline]
  129 | class TransformModifier: public Transformable
      |       ^
src/tools/radiant/radiant/brush/BrushInstance.cpp:15:1: note: called from here
   15 | }
      | ^
src/tools/radiant/include/igl.h: In member function 'setTextureState':
src/tools/radiant/include/igl.h:212:23: warning: inlining failed in call to 'GlobalOpenGL': function not inlinable [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^
src/tools/radiant/radiant/render/backend/OpenGLShaderPass.cpp:44:17: note: called from here
   44 |                 glClientActiveTexture(textureUnit);
      |                 ^
src/tools/radiant/include/igl.h:212:23: warning: inlining failed in call to 'GlobalOpenGL': function not inlinable [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^
src/tools/radiant/radiant/render/backend/OpenGLShaderPass.cpp:43:17: note: called from here
   43 |                 glActiveTexture(textureUnit);
      |                 ^
src/tools/radiant/include/itextstream.h: In member function 'capture':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:130:72: note: called from here
  130 |                                 m_dependencyCheck = !globalModuleServer().getError();
      |                                                                        ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/libs/string/string.h: In function 'GetArchiveTable':
src/tools/radiant/libs/string/string.h:186:20: warning: inlining failed in call to 'toLower': function not inlinable [-Winline]
  186 | inline std::string toLower (const std::string& str)
      |                    ^
src/tools/radiant/radiant/filesystem/FileSystem.cpp:46:57: note: called from here
   46 |         return archiveModules.findModule(string::toLower(ext));
      |                                                         ^
src/tools/radiant/include/irender.h: In member function '__dt_base ':
src/tools/radiant/include/irender.h:183:21: warning: inlining failed in call to 'GlobalShaderCache': function not inlinable [-Winline]
  183 | inline ShaderCache& GlobalShaderCache ()
      |                     ^
src/tools/radiant/radiant/render/frontend/SphereRenderable.cpp:17:34: note: called from here
   17 |                 GlobalShaderCache().release("$SPHERE");
      |                                  ^
src/tools/radiant/libs/math/FloatTools.h: In member function 'snapSelectedToGrid':
src/tools/radiant/libs/math/FloatTools.h:38:16: warning: inlining failed in call to 'float_snapped': function not inlinable [-Winline]
   38 | inline Element float_snapped (const Element& f, const OtherElement& snap)
      |                ^
src/tools/radiant/radiant/textool/item/FaceVertexItem.cpp:135:43: note: called from here
  135 |                 snapped[1] = float_snapped(snapped[1], grid);
      |                                           ^
src/tools/radiant/libs/math/FloatTools.h:38:16: warning: inlining failed in call to 'float_snapped': function not inlinable [-Winline]
   38 | inline Element float_snapped (const Element& f, const OtherElement& snap)
      |                ^
src/tools/radiant/radiant/textool/item/FaceVertexItem.cpp:134:43: note: called from here
  134 |                 snapped[0] = float_snapped(snapped[0], grid);
      |                                           ^
src/tools/radiant/include/irender.h: In member function '__dt_base ':
src/tools/radiant/include/irender.h:183:21: warning: inlining failed in call to 'GlobalShaderCache': function not inlinable [-Winline]
  183 | inline ShaderCache& GlobalShaderCache ()
      |                     ^
src/tools/radiant/radiant/referencecache/nullmodel.cpp:57:42: note: called from here
   57 |                         GlobalShaderCache().release("");
      |                                          ^
src/tools/radiant/libs/transformlib.h: In member function '__dt_base ':
src/tools/radiant/libs/transformlib.h:129:7: warning: inlining failed in call to '__dt_base ': function not inlinable [-Winline]
  129 | class TransformModifier: public Transformable
      |       ^
src/tools/radiant/radiant/brush/BrushInstance.cpp:21:1: note: called from here
   21 | }
      | ^
src/tools/radiant/include/iradiant.h:162:18: warning: inlining failed in call to 'GlobalRadiant': function not inlinable [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^
src/tools/radiant/radiant/brush/BrushInstance.cpp:18:22: note: called from here
   18 |         GlobalRadiant().getCounter(counterBrushes).decrement();
      |                      ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'attach':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/traverselib.h:190:25: note: called from here
  190 |                         ASSERT_MESSAGE(m_observer == 0, "TraversableNodeSet::attach: observer cannot be attached");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/traverselib.h:190:25: note: called from here
  190 |                         ASSERT_MESSAGE(m_observer == 0, "TraversableNodeSet::attach: observer cannot be attached");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/traverselib.h:190:25: note: called from here
  190 |                         ASSERT_MESSAGE(m_observer == 0, "TraversableNodeSet::attach: observer cannot be attached");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/traverselib.h:190:25: note: called from here
  190 |                         ASSERT_MESSAGE(m_observer == 0, "TraversableNodeSet::attach: observer cannot be attached");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/traverselib.h:190:25: note: called from here
  190 |                         ASSERT_MESSAGE(m_observer == 0, "TraversableNodeSet::attach: observer cannot be attached");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h: In member function '__dt_base ':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/entitylib.h:341:25: note: called from here
  341 |                         ASSERT_MESSAGE(m_observers.empty(), "KeyValue::~KeyValue: observers still attached");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/entitylib.h:341:25: note: called from here
  341 |                         ASSERT_MESSAGE(m_observers.empty(), "KeyValue::~KeyValue: observers still attached");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/entitylib.h:341:25: note: called from here
  341 |                         ASSERT_MESSAGE(m_observers.empty(), "KeyValue::~KeyValue: observers still attached");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/entitylib.h:341:25: note: called from here
  341 |                         ASSERT_MESSAGE(m_observers.empty(), "KeyValue::~KeyValue: observers still attached");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/entitylib.h:341:25: note: called from here
  341 |                         ASSERT_MESSAGE(m_observers.empty(), "KeyValue::~KeyValue: observers still attached");
      |                         ^
src/tools/radiant/include/irender.h: In member function '__ct_base ':
src/tools/radiant/include/irender.h:183:21: warning: inlining failed in call to 'GlobalShaderCache': function not inlinable [-Winline]
  183 | inline ShaderCache& GlobalShaderCache ()
      |                     ^
src/tools/radiant/radiant/render/frontend/SphereRenderable.cpp:8:44: note: called from here
    8 |                 _shader = GlobalShaderCache().capture("$SPHERE");
      |                                            ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'detach':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/traverselib.h:196:25: note: called from here
  196 |                         ASSERT_MESSAGE(m_observer == observer, "TraversableNodeSet::detach: observer cannot be detached");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/traverselib.h:196:25: note: called from here
  196 |                         ASSERT_MESSAGE(m_observer == observer, "TraversableNodeSet::detach: observer cannot be detached");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/traverselib.h:196:25: note: called from here
  196 |                         ASSERT_MESSAGE(m_observer == observer, "TraversableNodeSet::detach: observer cannot be detached");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/traverselib.h:196:25: note: called from here
  196 |                         ASSERT_MESSAGE(m_observer == observer, "TraversableNodeSet::detach: observer cannot be detached");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/traverselib.h:196:25: note: called from here
  196 |                         ASSERT_MESSAGE(m_observer == observer, "TraversableNodeSet::detach: observer cannot be detached");
      |                         ^
src/tools/radiant/include/iregistry.h: In member function 'transform':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/textool/item/FaceVertexItem.cpp:81:27: note: called from here
   81 |         if (GlobalRegistry().get(ui::RKEY_FACE_VERTEX_SCALE_PIVOT_IS_CENTROID) == "1")
      |                           ^
src/tools/radiant/radiant/textool/item/FaceVertexItem.cpp:14:32: warning: inlining failed in call to 'getFurthestPivot': function not inlinable [-Winline]
   14 |                 inline Vector2 getFurthestPivot(const Vector2& texcoord, const Vector2& curPivot, const Vector2& pivotCandidate)
      |                                ^
src/tools/radiant/radiant/textool/item/FaceVertexItem.cpp:98:41: note: called from here
   98 |                 pivot = getFurthestPivot(_windingVertex.texcoord, pivot, boxOrigin + boxExtentsS - boxExtentsT);
      |                                         ^
src/tools/radiant/radiant/textool/item/FaceVertexItem.cpp:14:32: warning: inlining failed in call to 'getFurthestPivot': function not inlinable [-Winline]
   14 |                 inline Vector2 getFurthestPivot(const Vector2& texcoord, const Vector2& curPivot, const Vector2& pivotCandidate)
      |                                ^
src/tools/radiant/radiant/textool/item/FaceVertexItem.cpp:97:41: note: called from here
   97 |                 pivot = getFurthestPivot(_windingVertex.texcoord, pivot, boxOrigin - boxExtentsS - boxExtentsT);
      |                                         ^
src/tools/radiant/radiant/textool/item/FaceVertexItem.cpp:14:32: warning: inlining failed in call to 'getFurthestPivot': function not inlinable [-Winline]
   14 |                 inline Vector2 getFurthestPivot(const Vector2& texcoord, const Vector2& curPivot, const Vector2& pivotCandidate)
      |                                ^
src/tools/radiant/radiant/textool/item/FaceVertexItem.cpp:96:41: note: called from here
   96 |                 pivot = getFurthestPivot(_windingVertex.texcoord, pivot, boxOrigin - boxExtentsS + boxExtentsT);
      |                                         ^
src/tools/radiant/libs/math/matrix.h:529:13: warning: inlining failed in call to 'matrix4_premultiply_by_matrix4': function not inlinable [-Winline]
  529 | inline void matrix4_premultiply_by_matrix4 (Matrix4& self, const Matrix4& other)
      |             ^
src/tools/radiant/radiant/textool/item/FaceVertexItem.cpp:120:39: note: called from here
  120 |         matrix4_premultiply_by_matrix4(texTransform, originToPivot);
      |                                       ^
src/tools/radiant/libs/math/matrix.h:529:13: warning: inlining failed in call to 'matrix4_premultiply_by_matrix4': function not inlinable [-Winline]
  529 | inline void matrix4_premultiply_by_matrix4 (Matrix4& self, const Matrix4& other)
      |             ^
src/tools/radiant/radiant/textool/item/FaceVertexItem.cpp:119:39: note: called from here
  119 |         matrix4_premultiply_by_matrix4(texTransform, scale);
      |                                       ^
src/tools/radiant/libs/math/matrix.h:529:13: warning: inlining failed in call to 'matrix4_premultiply_by_matrix4': function not inlinable [-Winline]
  529 | inline void matrix4_premultiply_by_matrix4 (Matrix4& self, const Matrix4& other)
      |             ^
src/tools/radiant/radiant/textool/item/FaceVertexItem.cpp:118:39: note: called from here
  118 |         matrix4_premultiply_by_matrix4(texTransform, pivotToOrigin);
      |                                       ^
src/tools/radiant/libs/os/path.h: In function 'path_make_relative':
src/tools/radiant/libs/os/path.h:201:13: warning: inlining failed in call to 'path_equal_n': function not inlinable [-Winline]
  201 | inline bool path_equal_n (const std::string& path, const std::string& other, std::size_t n)
      |             ^
src/tools/radiant/libs/os/path.h:230:25: note: called from here
  230 |         if (path_equal_n(path, base, length)) {
      |                         ^
src/tools/radiant/include/iundo.h: In member function '__dt_base ':
src/tools/radiant/include/iundo.h:172:20: warning: inlining failed in call to 'GlobalUndoSystem': function not inlinable [-Winline]
  172 | inline UndoSystem& GlobalUndoSystem ()
      |                    ^
src/tools/radiant/radiant/map/RootNode.cpp:29:25: note: called from here
   29 |         GlobalUndoSystem().trackerDetach(m_changeTracker);
      |                         ^
src/tools/radiant/libs/os/path.h: In member function 'getRelative':
src/tools/radiant/libs/os/path.h:227:20: warning: inlining failed in call to 'path_make_relative': function not inlinable [-Winline]
  227 | inline const char* path_make_relative (const std::string& path, const std::string& base)
      |                    ^
src/tools/radiant/radiant/filesystem/FileSystem.cpp:230:59: note: called from here
  230 |         return path_make_relative(name, abolsoluteBasePath);
      |                                                           ^
src/tools/radiant/libs/string/string.h: In function 'Tokeniser_parseToken':
src/tools/radiant/libs/string/string.h:60:13: warning: inlining failed in call to 'string_equal': function not inlinable [-Winline]
   60 | inline bool string_equal (const std::string& string, const std::string& other)
      |             ^
src/tools/radiant/libs/stringio.h:150:43: note: called from here
  150 |         if (token.length() && string_equal(token, expected)) {
      |                                           ^
src/tools/radiant/libs/stringio.h:111:13: warning: inlining failed in call to 'Tokeniser_unexpectedError': function not inlinable [-Winline]
  111 | inline void Tokeniser_unexpectedError (Tokeniser& tokeniser, const std::string& token, const std::string& expected)
      |             ^
src/tools/radiant/libs/stringio.h:153:34: note: called from here
  153 |         Tokeniser_unexpectedError(tokeniser, token, expected);
      |                                  ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'attach':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/container/container.h:293:17: note: called from here
  293 |                 ASSERT_MESSAGE(m_first == 0 || m_second == 0, "ReferencePair::insert: pointer already exists");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/container.h:293:17: note: called from here
  293 |                 ASSERT_MESSAGE(m_first == 0 || m_second == 0, "ReferencePair::insert: pointer already exists");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/container.h:293:17: note: called from here
  293 |                 ASSERT_MESSAGE(m_first == 0 || m_second == 0, "ReferencePair::insert: pointer already exists");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/container.h:293:17: note: called from here
  293 |                 ASSERT_MESSAGE(m_first == 0 || m_second == 0, "ReferencePair::insert: pointer already exists");
      |                 ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/container/container.h:293:17: note: called from here
  293 |                 ASSERT_MESSAGE(m_first == 0 || m_second == 0, "ReferencePair::insert: pointer already exists");
      |                 ^
src/tools/radiant/include/mapfile.h: In function 'path_find_mapfile':
src/tools/radiant/include/mapfile.h:44:17: warning: inlining failed in call to 'Node_getMapFile': function not inlinable [-Winline]
   44 | inline MapFile* Node_getMapFile(scene::Node& node) {
      |                 ^
src/tools/radiant/include/mapfile.h:54:47: note: called from here
   54 |                 MapFile* map = Node_getMapFile(*i);
      |                                               ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/include/mapfile.h:63:9: note: called from here
   63 |         ERROR_MESSAGE("failed to find parent mapfile for path");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/mapfile.h:63:9: note: called from here
   63 |         ERROR_MESSAGE("failed to find parent mapfile for path");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/mapfile.h:63:9: note: called from here
   63 |         ERROR_MESSAGE("failed to find parent mapfile for path");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/mapfile.h:63:9: note: called from here
   63 |         ERROR_MESSAGE("failed to find parent mapfile for path");
      |         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/include/mapfile.h:63:9: note: called from here
   63 |         ERROR_MESSAGE("failed to find parent mapfile for path");
      |         ^
src/tools/radiant/libs/stringio.h: In member function 'importPlane':
src/tools/radiant/libs/stringio.h:147:13: warning: inlining failed in call to 'Tokeniser_parseToken': function not inlinable [-Winline]
  147 | inline bool Tokeniser_parseToken (Tokeniser& tokeniser, const char* expected)
      |             ^
src/tools/radiant/radiant/brush/BrushTokens.cpp:53:42: note: called from here
   53 |                 if (!Tokeniser_parseToken(tokeniser, "("))
      |                                          ^
src/tools/radiant/libs/stringio.h:127:13: warning: inlining failed in call to 'Tokeniser_getDouble': function not inlinable [-Winline]
  127 | inline bool Tokeniser_getDouble (Tokeniser& tokeniser, double& f)
      |             ^
src/tools/radiant/radiant/brush/BrushTokens.cpp:56:49: note: called from here
   56 |                         if (!Tokeniser_getDouble(tokeniser, facePlane.planePoints()[i][j]))
      |                                                 ^
src/tools/radiant/libs/stringio.h:147:13: warning: inlining failed in call to 'Tokeniser_parseToken': function not inlinable [-Winline]
  147 | inline bool Tokeniser_parseToken (Tokeniser& tokeniser, const char* expected)
      |             ^
src/tools/radiant/radiant/brush/BrushTokens.cpp:59:42: note: called from here
   59 |                 if (!Tokeniser_parseToken(tokeniser, ")"))
      |                                          ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'detach':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/container/container.h:301:17: note: called from here
  301 |                 ASSERT_MESSAGE(m_first == &t || m_second == &t, "ReferencePair::erase: pointer not found");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/container.h:301:17: note: called from here
  301 |                 ASSERT_MESSAGE(m_first == &t || m_second == &t, "ReferencePair::erase: pointer not found");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/container.h:301:17: note: called from here
  301 |                 ASSERT_MESSAGE(m_first == &t || m_second == &t, "ReferencePair::erase: pointer not found");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/container.h:301:17: note: called from here
  301 |                 ASSERT_MESSAGE(m_first == &t || m_second == &t, "ReferencePair::erase: pointer not found");
      |                 ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/container/container.h:301:17: note: called from here
  301 |                 ASSERT_MESSAGE(m_first == &t || m_second == &t, "ReferencePair::erase: pointer not found");
      |                 ^
src/tools/radiant/include/mapfile.h: In member function 'instanceAttach':
src/tools/radiant/include/mapfile.h:49:17: warning: inlining failed in call to 'path_find_mapfile': function not inlinable [-Winline]
   49 | inline MapFile* path_find_mapfile(Iterator first, Iterator last) {
      |                 ^
src/tools/radiant/radiant/map/RootNode.cpp:91:42: note: called from here
   91 |                 m_traverse.instanceAttach(path_find_mapfile(path.begin(), path.end()));
      |                                          ^
src/tools/radiant/libs/stringio.h: In member function 'importTokens':
src/tools/radiant/libs/stringio.h:157:13: warning: inlining failed in call to 'Tokeniser_nextTokenIsDigit': function not inlinable [-Winline]
  157 | inline bool Tokeniser_nextTokenIsDigit (Tokeniser& tokeniser)
      |             ^
src/tools/radiant/radiant/brush/BrushTokens.cpp:95:39: note: called from here
   95 |         if (Tokeniser_nextTokenIsDigit(tokeniser)) {
      |                                       ^
src/tools/radiant/include/mapfile.h: In member function 'instanceDetach':
src/tools/radiant/include/mapfile.h:49:17: warning: inlining failed in call to 'path_find_mapfile': function not inlinable [-Winline]
   49 | inline MapFile* path_find_mapfile(Iterator first, Iterator last) {
      |                 ^
src/tools/radiant/radiant/map/RootNode.cpp:97:42: note: called from here
   97 |                 m_traverse.instanceDetach(path_find_mapfile(path.begin(), path.end()));
      |                                          ^
src/tools/radiant/include/iregistry.h: In member function '__ct_base ':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/pathfinding/Pathfinding.cpp:53:40: note: called from here
   53 |         _showPathfinding(GlobalRegistry().get(RKEY_PATHFINDING_SHOW) == "1"), _showIn2D(GlobalRegistry().get(
      |                                        ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/pathfinding/Pathfinding.cpp:53:103: note: called from here
   53 |         _showPathfinding(GlobalRegistry().get(RKEY_PATHFINDING_SHOW) == "1"), _showIn2D(GlobalRegistry().get(
      |                                                                                                       ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/pathfinding/Pathfinding.cpp:54:116: note: called from here
   54 |                         RKEY_PATHFINDING_SHOW_IN_2D) == "1"), _routingRender(0), _showAllLowerLevels(GlobalRegistry().get(
      |                                                                                                                    ^
src/tools/radiant/include/irender.h:183:21: warning: inlining failed in call to 'GlobalShaderCache': function not inlinable [-Winline]
  183 | inline ShaderCache& GlobalShaderCache ()
      |                     ^
src/tools/radiant/radiant/pathfinding/Pathfinding.cpp:58:26: note: called from here
   58 |         GlobalShaderCache().attachRenderable(*_routingRender);
      |                          ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/pathfinding/Pathfinding.cpp:60:23: note: called from here
   60 |         GlobalRegistry().addKeyObserver(this, RKEY_PATHFINDING_SHOW_ALL_LOWER);
      |                       ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/pathfinding/Pathfinding.cpp:61:23: note: called from here
   61 |         GlobalRegistry().addKeyObserver(this, RKEY_PATHFINDING_SHOW_IN_2D);
      |                       ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/pathfinding/Pathfinding.cpp:62:23: note: called from here
   62 |         GlobalRegistry().addKeyObserver(this, RKEY_PATHFINDING_SHOW);
      |                       ^
src/tools/radiant/include/preferencesystem.h:125:26: warning: inlining failed in call to 'GlobalPreferenceSystem': function not inlinable [-Winline]
  125 | inline PreferenceSystem& GlobalPreferenceSystem() {
      |                          ^
src/tools/radiant/radiant/pathfinding/Pathfinding.cpp:64:31: note: called from here
   64 |         GlobalPreferenceSystem().addConstructor(this);
      |                               ^
src/tools/radiant/libs/shaderlib.h: In member function 'isDefined':
src/tools/radiant/libs/shaderlib.h:65:27: warning: inlining failed in call to 'GlobalTexturePrefix_get': function not inlinable [-Winline]
   65 | inline const std::string& GlobalTexturePrefix_get ()
      |                           ^
src/tools/radiant/radiant/material/MaterialSystem.cpp:111:63: note: called from here
  111 |         const std::string textureDir = GlobalTexturePrefix_get();
      |                                                               ^
src/tools/radiant/libs/scenelib.h: In member function '__ct_base ':
src/tools/radiant/libs/scenelib.h:95:15: warning: inlining failed in call to '__ct_base .isra': function not inlinable [-Winline]
   95 |         class Node : public INode
      |               ^
src/tools/radiant/radiant/entity/light/LightNode.cpp:16:97: note: called from here
   16 |                                 InstanceSetEvaluateTransform<LightInstance>::Caller(m_instances))
      |                                                                                                 ^
src/tools/radiant/libs/eclasslib.h: In member function 'insert':
src/tools/radiant/include/iump.h: In member function 'getMaterialFilename':
src/tools/radiant/include/iump.h:72:20: warning: inlining failed in call to 'GlobalUMPSystem': function not inlinable [-Winline]
   72 | inline IUMPSystem& GlobalUMPSystem() {
      |                    ^
src/tools/radiant/radiant/material/MaterialSystem.cpp:183:52: note: called from here
  183 |         const std::string umpname = GlobalUMPSystem().getUMPFilename(mapname);
      |                                                    ^
src/tools/radiant/libs/os/path.h:78:28: warning: inlining failed in call to 'getFilenameFromPath': function not inlinable [-Winline]
   78 |         inline std::string getFilenameFromPath (const std::string& path)
      |                            ^
src/tools/radiant/radiant/material/MaterialSystem.cpp:186:59: note: called from here
  186 |                 materialFilename = os::getFilenameFromPath(mapname);
      |                                                           ^
src/tools/radiant/libs/os/path.h:78:28: warning: inlining failed in call to 'getFilenameFromPath': function not inlinable [-Winline]
   78 |         inline std::string getFilenameFromPath (const std::string& path)
      |                            ^
src/tools/radiant/radiant/material/MaterialSystem.cpp:188:59: note: called from here
  188 |                 materialFilename = os::getFilenameFromPath(umpname);
      |                                                           ^
src/tools/radiant/libs/os/path.h:102:28: warning: inlining failed in call to 'stripExtension': function not inlinable [-Winline]
  102 |         inline std::string stripExtension (const std::string& filename)
      |                            ^
src/tools/radiant/radiant/material/MaterialSystem.cpp:189:69: note: called from here
  189 |         std::string relativePath = "materials/" + os::stripExtension(materialFilename) + ".mat";
      |                                                                     ^
src/tools/radiant/libs/scenelib.h: In member function 'pre':
src/tools/radiant/libs/scenelib.h:200:28: warning: inlining failed in call to 'Node_getTraversable': function not inlinable [-Winline]
  200 | inline scene::Traversable* Node_getTraversable (scene::Node& node)
      |                            ^
src/tools/radiant/radiant/map/map.cpp:94:44: note: called from here
   94 |                         Node_getTraversable(m_root)->erase(node);
      |                                            ^
src/tools/radiant/libs/container/hashfunc.h: In function 'hash_combine':
src/tools/radiant/libs/container/hashfunc.h:282:15: warning: inlining failed in call to 'hash_ub1': function not inlinable [-Winline]
  282 | inline hash_t hash_ub1(const ub1* key, std::size_t len, hash_t previous = 0) {
      |               ^
src/tools/radiant/libs/container/hashfunc.h:296:24: note: called from here
  296 |         return hash_ub1(reinterpret_cast<const ub1*>(&left), 4, right);
      |                        ^
src/tools/radiant/libs/eclasslib.h:229:20: warning: inlining failed in call to 'EntityClass_valueForKey': function not inlinable [-Winline]
  229 | inline std::string EntityClass_valueForKey (const EntityClass& entityClass, const std::string& key)
      |                    ^
src/tools/radiant/libs/entitylib.h:488:100: note: called from here
  488 |                                 insert(key, KeyValuePtr(new KeyValue(value, EntityClass_valueForKey(*m_eclass, key))));
      |                                                                                                    ^
src/tools/radiant/radiant/brush/TextureProjection.h: In member function '__ct_base ':
src/tools/radiant/radiant/brush/TextureProjection.h:10:7: warning: inlining failed in call to 'operator=.isra': function not inlinable [-Winline]
   10 | class TextureProjection
      |       ^
src/tools/radiant/radiant/brush/FaceTexDef.h:26:67: note: called from here
   26 |                                         m_projection = faceTexdef.m_projection;
      |                                                                   ^
src/tools/radiant/radiant/brush/PlanePoints.h: In member function '__ct_base ':
src/tools/radiant/radiant/brush/PlanePoints.h:17:13: warning: inlining failed in call to 'planepts_assign': function not inlinable [-Winline]
   17 | inline void planepts_assign (PlanePoints planepts, const PlanePoints other)
      |             ^
src/tools/radiant/radiant/brush/FacePlane.h:32:56: note: called from here
   32 |                                         planepts_assign(m_planepts, facePlane.planePoints());
      |                                                        ^
src/tools/radiant/include/itextstream.h: In function 'clipboard_received':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/gtkutil/clipboard.cpp:67:40: note: called from here
   67 |                 globalErrorStream() << "Error retrieving selection\n";
      |                                        ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/libs/gtkutil/clipboard.cpp:67:40: note: called from here
   67 |                 globalErrorStream() << "Error retrieving selection\n";
      |                                        ^
src/tools/radiant/libs/string/string.h:60:13: warning: inlining failed in call to 'string_equal': function not inlinable [-Winline]
   60 | inline bool string_equal (const std::string& string, const std::string& other)
      |             ^
src/tools/radiant/libs/gtkutil/clipboard.cpp:68:32: note: called from here
   68 |         } else if (string_equal(gdk_atom_name(data->type), clipboard_targets.target)) {
      |                                ^
src/tools/radiant/include/itextures.h: In member function 'unrealise':
src/tools/radiant/include/itextures.h:106:23: warning: inlining failed in call to 'GlobalTexturesCache': function not inlinable [-Winline]
  106 | inline TexturesCache& GlobalTexturesCache ()
      |                       ^
src/tools/radiant/radiant/material/MaterialShader.cpp:240:28: note: called from here
  240 |         GlobalTexturesCache().release(_texture);
      |                            ^
src/tools/radiant/include/itextures.h:106:23: warning: inlining failed in call to 'GlobalTexturesCache': function not inlinable [-Winline]
  106 | inline TexturesCache& GlobalTexturesCache ()
      |                       ^
src/tools/radiant/radiant/material/MaterialShader.cpp:245:44: note: called from here
  245 |                         GlobalTexturesCache().release(layer.getTexture());
      |                                            ^
src/tools/radiant/include/itextures.h:106:23: warning: inlining failed in call to 'GlobalTexturesCache': function not inlinable [-Winline]
  106 | inline TexturesCache& GlobalTexturesCache ()
      |                       ^
src/tools/radiant/radiant/material/MaterialShader.cpp:251:36: note: called from here
  251 |                 GlobalTexturesCache().release(_notfound);
      |                                    ^
src/tools/radiant/include/mapfile.h: In member function 'isMap':
src/tools/radiant/include/mapfile.h:44:17: warning: inlining failed in call to 'Node_getMapFile': function not inlinable [-Winline]
   44 | inline MapFile* Node_getMapFile(scene::Node& node) {
      |                 ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:485:47: note: called from here
  485 |                         return Node_getMapFile(m_model) != 0;
      |                                               ^
src/tools/radiant/include/mapfile.h: In member function 'mapSave':
src/tools/radiant/include/mapfile.h:44:17: warning: inlining failed in call to 'Node_getMapFile': function not inlinable [-Winline]
   44 | inline MapFile* Node_getMapFile(scene::Node& node) {
      |                 ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:502:55: note: called from here
  502 |                         MapFile* map = Node_getMapFile(m_model);
      |                                                       ^
src/tools/radiant/include/mapfile.h: In member function 'mapSaved':
src/tools/radiant/include/mapfile.h:44:17: warning: inlining failed in call to 'Node_getMapFile': function not inlinable [-Winline]
   44 | inline MapFile* Node_getMapFile(scene::Node& node) {
      |                 ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:509:55: note: called from here
  509 |                         MapFile* map = Node_getMapFile(m_model);
      |                                                       ^
src/tools/radiant/libs/scenelib.h: In function 'operator==':
src/tools/radiant/libs/scenelib.h:226:13: warning: inlining failed in call to 'operator==': function not inlinable [-Winline]
  226 | inline bool operator== (scene::Node& node, scene::Node& other)
      |             ^
src/tools/radiant/libs/generic/referencecounted.h:159:27: note: called from here
  159 |         return self.get() == other.get();
      |                           ^
src/tools/radiant/libs/generic/referencecounted.h: In function 'operator!=':
src/tools/radiant/libs/generic/referencecounted.h:158:13: warning: inlining failed in call to 'operator==': function not inlinable [-Winline]
  158 | inline bool operator==(const SmartReference<Type>& self, const SmartReference<Type>& other) {
      |             ^
src/tools/radiant/libs/generic/referencecounted.h:163:29: note: called from here
  163 |         return !::operator==(self, other);
      |                             ^
src/tools/radiant/include/ifiletypes.h: In member function '__ct_base ':
src/tools/radiant/include/ifiletypes.h:90:27: warning: inlining failed in call to 'GlobalFiletypes': function not inlinable [-Winline]
   90 | inline IFileTypeRegistry& GlobalFiletypes ()
      |                           ^
src/tools/radiant/libs/gtkutil/filechooser.cpp:139:32: note: called from here
  139 |                 GlobalFiletypes().getTypeList(pattern.empty() ? "*" : pattern, &typelist);
      |                                ^
src/tools/radiant/libs/debugging/debugging.h: In member function '__dt_base ':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/entitylib.h:558:25: note: called from here
  558 |                         ASSERT_MESSAGE(m_observers.empty(), "EntityKeyValues::~EntityKeyValues: observers still attached");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/entitylib.h:558:25: note: called from here
  558 |                         ASSERT_MESSAGE(m_observers.empty(), "EntityKeyValues::~EntityKeyValues: observers still attached");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/entitylib.h:558:25: note: called from here
  558 |                         ASSERT_MESSAGE(m_observers.empty(), "EntityKeyValues::~EntityKeyValues: observers still attached");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/entitylib.h:558:25: note: called from here
  558 |                         ASSERT_MESSAGE(m_observers.empty(), "EntityKeyValues::~EntityKeyValues: observers still attached");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/entitylib.h:558:25: note: called from here
  558 |                         ASSERT_MESSAGE(m_observers.empty(), "EntityKeyValues::~EntityKeyValues: observers still attached");
      |                         ^
src/tools/radiant/libs/string/string.h: In function 'name_read':
src/tools/radiant/libs/string/string.h:267:20: warning: inlining failed in call to 'cutAfterFirstMatch': function not inlinable [-Winline]
  267 | inline std::string cutAfterFirstMatch (const std::string& str, const std::string& pattern)
      |                    ^
src/tools/radiant/libs/uniquenames.h:76:67: note: called from here
   76 |         std::string cut = string::cutAfterFirstMatch(name, pattern);
      |                                                                   ^
src/tools/radiant/libs/debugging/debugging.h: In member function '__dt_base ':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h: In member function 'capture':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:130:72: note: called from here
  130 |                                 m_dependencyCheck = !globalModuleServer().getError();
      |                                                                        ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/ireference.h: In member function '__dt_base ':
src/tools/radiant/include/ireference.h:82:24: warning: inlining failed in call to 'GlobalReferenceCache': function not inlinable [-Winline]
   82 | inline ReferenceCache& GlobalReferenceCache ()
      |                        ^
src/tools/radiant/radiant/map/MapFileChooserPreview.cpp:27:45: note: called from here
   27 |                         GlobalReferenceCache().release(_mapName);
      |                                             ^
src/tools/radiant/include/itextstream.h: In function 'glfont_create':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/gtkutil/glfont.cpp:55:63: note: called from here
   55 |         globalOutputStream() << "Use font " << font_string << "\n";
      |                                                               ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/gtkutil/glfont.cpp:55:63: note: called from here
   55 |         globalOutputStream() << "Use font " << font_string << "\n";
      |                                                               ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/gtkutil/glfont.cpp:55:63: note: called from here
   55 |         globalOutputStream() << "Use font " << font_string << "\n";
      |                                                               ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/gtkutil/glfont.cpp:55:63: note: called from here
   55 |         globalOutputStream() << "Use font " << font_string << "\n";
      |                                                               ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/gtkutil/glfont.cpp:44:87: note: called from here
   44 |                 globalErrorStream() << "Failed to initialize font " << font_string << "\n";
      |                                                                                       ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/gtkutil/glfont.cpp:44:87: note: called from here
   44 |                 globalErrorStream() << "Failed to initialize font " << font_string << "\n";
      |                                                                                       ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/gtkutil/glfont.cpp:44:87: note: called from here
   44 |                 globalErrorStream() << "Failed to initialize font " << font_string << "\n";
      |                                                                                       ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/libs/gtkutil/glfont.cpp:44:87: note: called from here
   44 |                 globalErrorStream() << "Failed to initialize font " << font_string << "\n";
      |                                                                                       ^
src/tools/radiant/include/itextstream.h: In function 'createGLConfigWithDepth':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/gtkutil/glwidget.cpp:108:44: note: called from here
  108 |                                         << "\n";
      |                                            ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/gtkutil/glwidget.cpp:108:44: note: called from here
  108 |                                         << "\n";
      |                                            ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/gtkutil/glwidget.cpp:108:44: note: called from here
  108 |                                         << "\n";
      |                                            ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/gtkutil/glwidget.cpp:108:44: note: called from here
  108 |                                         << "\n";
      |                                            ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/gtkutil/glwidget.cpp:114:28: note: called from here
  114 |                         << "OpenGL window configuration: colour-buffer = auto, depth-buffer = auto (fallback)\n";
      |                            ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/gtkutil/glwidget.cpp:114:28: note: called from here
  114 |                         << "OpenGL window configuration: colour-buffer = auto, depth-buffer = auto (fallback)\n";
      |                            ^
src/tools/radiant/include/itextstream.h: In function 'createGLConfig':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/gtkutil/glwidget.cpp:125:44: note: called from here
  125 |                                         << "\n";
      |                                            ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/gtkutil/glwidget.cpp:125:44: note: called from here
  125 |                                         << "\n";
      |                                            ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/gtkutil/glwidget.cpp:125:44: note: called from here
  125 |                                         << "\n";
      |                                            ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/gtkutil/glwidget.cpp:125:44: note: called from here
  125 |                                         << "\n";
      |                                            ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/gtkutil/glwidget.cpp:131:28: note: called from here
  131 |                         << "OpenGL window configuration: colour-buffer = auto, depth-buffer = none\n";
      |                            ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/gtkutil/glwidget.cpp:131:28: note: called from here
  131 |                         << "OpenGL window configuration: colour-buffer = auto, depth-buffer = none\n";
      |                            ^
src/tools/radiant/include/iscriplib.h: In member function 'readGraph':
src/tools/radiant/include/iscriplib.h:85:24: warning: inlining failed in call to 'GlobalScriptLibrary': function not inlinable [-Winline]
   85 | inline IScriptLibrary& GlobalScriptLibrary ()
      |                        ^
src/tools/radiant/radiant/map/mapmodule.cpp:84:73: note: called from here
   84 |                         AutoPtr<Tokeniser> tokeniser(GlobalScriptLibrary().createSimpleTokeniser(inputStream));
      |                                                                         ^
src/tools/radiant/libs/debugging/debugging.h: In function 'onHierarchyChanged':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/gtkutil/glwidget.cpp:153:17: note: called from here
  153 |                 ASSERT_MESSAGE(glconfig != NULL, "failed to create OpenGL config");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/gtkutil/glwidget.cpp:153:17: note: called from here
  153 |                 ASSERT_MESSAGE(glconfig != NULL, "failed to create OpenGL config");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/gtkutil/glwidget.cpp:153:17: note: called from here
  153 |                 ASSERT_MESSAGE(glconfig != NULL, "failed to create OpenGL config");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/gtkutil/glwidget.cpp:153:17: note: called from here
  153 |                 ASSERT_MESSAGE(glconfig != NULL, "failed to create OpenGL config");
      |                 ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/gtkutil/glwidget.cpp:153:17: note: called from here
  153 |                 ASSERT_MESSAGE(glconfig != NULL, "failed to create OpenGL config");
      |                 ^
src/tools/radiant/include/iundo.h: In member function '__ct_base ':
src/tools/radiant/include/iundo.h:172:20: warning: inlining failed in call to 'GlobalUndoSystem': function not inlinable [-Winline]
  172 | inline UndoSystem& GlobalUndoSystem ()
      |                    ^
src/tools/radiant/radiant/map/RootNode.cpp:24:25: note: called from here
   24 |         GlobalUndoSystem().trackerAttach(m_changeTracker);
      |                         ^
src/tools/radiant/libs/transformlib.h: In member function '__ct_base ':
src/tools/radiant/libs/transformlib.h:46:7: warning: inlining failed in call to '__ct_base .constprop': function not inlinable [-Winline]
   46 | class IdentityTransform: public TransformNode
      |       ^
src/tools/radiant/radiant/map/RootNode.h:23:7: note: called from here
   23 | class RootNode :
      |       ^
src/tools/radiant/libs/scenelib.h:95:15: warning: inlining failed in call to '__ct_base .isra': function not inlinable [-Winline]
   95 |         class Node : public INode
      |               ^
src/tools/radiant/radiant/map/RootNode.h:23:7: note: called from here
   23 | class RootNode :
      |       ^
src/tools/radiant/include/itextstream.h: In member function '__dt_base ':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/EventManager.cpp:106:41: note: called from here
  106 |                 globalOutputStream() << "EventManager successfully shut down.\n";
      |                                         ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/eventmanager/EventManager.cpp:106:41: note: called from here
  106 |                 globalOutputStream() << "EventManager successfully shut down.\n";
      |                                         ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'attach':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/entitylib.h:582:25: note: called from here
  582 |                         ASSERT_MESSAGE(!m_observerMutex, "observer cannot be attached during iteration");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/entitylib.h:582:25: note: called from here
  582 |                         ASSERT_MESSAGE(!m_observerMutex, "observer cannot be attached during iteration");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/entitylib.h:582:25: note: called from here
  582 |                         ASSERT_MESSAGE(!m_observerMutex, "observer cannot be attached during iteration");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/entitylib.h:582:25: note: called from here
  582 |                         ASSERT_MESSAGE(!m_observerMutex, "observer cannot be attached during iteration");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/entitylib.h:582:25: note: called from here
  582 |                         ASSERT_MESSAGE(!m_observerMutex, "observer cannot be attached during iteration");
      |                         ^
src/tools/radiant/include/mapfile.h: In member function 'connectMap':
src/tools/radiant/include/mapfile.h:44:17: warning: inlining failed in call to 'Node_getMapFile': function not inlinable [-Winline]
   44 | inline MapFile* Node_getMapFile(scene::Node& node) {
      |                 ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:489:55: note: called from here
  489 |                         MapFile* map = Node_getMapFile(m_model);
      |                                                       ^
src/tools/radiant/include/ifilesystem.h: In member function 'unrealise':
src/tools/radiant/include/ifilesystem.h:109:27: warning: inlining failed in call to 'GlobalFileSystem': function not inlinable [-Winline]
  109 | inline VirtualFileSystem& GlobalFileSystem ()
      |                           ^
src/tools/radiant/radiant/ui/mainframe/mainframe.cpp:112:49: note: called from here
  112 |                                 GlobalFileSystem().shutdown();
      |                                                 ^
src/tools/radiant/include/mapfile.h: In member function 'instanceAttach':
src/tools/radiant/include/mapfile.h:49:17: warning: inlining failed in call to 'path_find_mapfile': function not inlinable [-Winline]
   49 | inline MapFile* path_find_mapfile(Iterator first, Iterator last) {
      |                 ^
src/tools/radiant/radiant/entity/eclassmodel/EClassModel.cpp:107:40: note: called from here
  107 |                 m_entity.instanceAttach(path_find_mapfile(path.begin(), path.end()));
      |                                        ^
src/tools/radiant/include/isound.h: In function 'onStop':
src/tools/radiant/include/isound.h:110:23: warning: inlining failed in call to 'GlobalSoundManager': function not inlinable [-Winline]
  110 | inline ISoundManager& GlobalSoundManager ()
      |                       ^
src/tools/radiant/radiant/ui/common/SoundPreview.cpp:90:35: note: called from here
   90 |                 GlobalSoundManager().stopSound();
      |                                   ^
src/tools/radiant/include/ieventmanager.h: In member function 'init':
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/ufoscript/UFOScript.cpp:90:27: note: called from here
   90 |         GlobalEventManager().addCommand("EditTerrainDefinition", MemberCaller<UFOScriptSystem, &UFOScriptSystem::editTerrainDefinition> (*this));
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/ufoscript/UFOScript.cpp:91:27: note: called from here
   91 |         GlobalEventManager().addCommand("EditMapDefinition", MemberCaller<UFOScriptSystem, &UFOScriptSystem::editMapDefinition> (*this));
      |                           ^
src/tools/radiant/libs/os/path.h: In function 'MapResource_saveFile':
src/tools/radiant/libs/os/path.h:78:28: warning: inlining failed in call to 'getFilenameFromPath': function not inlinable [-Winline]
   78 |         inline std::string getFilenameFromPath (const std::string& path)
      |                            ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:113:87: note: called from here
  113 |                 ScopeDisableScreenUpdates disableScreenUpdates(os::getFilenameFromPath(filename), _("Saving Map"));
      |                                                                                       ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:118:87: note: called from here
  118 |         globalErrorStream() << "ERROR: open file for writing failed: " << filename << "\n";
      |                                                                                       ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:118:87: note: called from here
  118 |         globalErrorStream() << "ERROR: open file for writing failed: " << filename << "\n";
      |                                                                                       ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:118:87: note: called from here
  118 |         globalErrorStream() << "ERROR: open file for writing failed: " << filename << "\n";
      |                                                                                       ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:118:87: note: called from here
  118 |         globalErrorStream() << "ERROR: open file for writing failed: " << filename << "\n";
      |                                                                                       ^
src/tools/radiant/include/itextures.h: In member function 'addLayer':
src/tools/radiant/include/itextures.h:106:23: warning: inlining failed in call to 'GlobalTexturesCache': function not inlinable [-Winline]
  106 | inline TexturesCache& GlobalTexturesCache ()
      |                       ^
src/tools/radiant/radiant/material/MaterialShader.cpp:272:36: note: called from here
  272 |                 GlobalTexturesCache().release(layer.getTexture());
      |                                    ^
src/tools/radiant/libs/gtkutil/window.h: In member function 'sync':
src/tools/radiant/libs/gtkutil/window.h:69:13: warning: inlining failed in call to 'window_set_position': function not inlinable [-Winline]
   69 | inline void window_set_position (GtkWindow* window, const WindowPosition& position)
      |             ^
src/tools/radiant/libs/gtkutil/window.h:119:44: note: called from here
  119 |                         window_set_position(window, m_position);
      |                                            ^
src/tools/radiant/libs/os/file.h: In function 'file_saveBackup':
src/tools/radiant/libs/os/file.h:89:13: warning: inlining failed in call to 'file_writeable': function not inlinable [-Winline]
   89 | inline bool file_writeable (const std::string& path)
      |             ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:124:27: note: called from here
  124 |         if (file_writeable(path)) {
      |                           ^
src/tools/radiant/libs/os/path.h:102:28: warning: inlining failed in call to 'stripExtension': function not inlinable [-Winline]
  102 |         inline std::string stripExtension (const std::string& filename)
      |                            ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:125:56: note: called from here
  125 |                 std::string backup = os::stripExtension(path) + ".bak";
      |                                                        ^
src/tools/radiant/libs/os/file.h:95:13: warning: inlining failed in call to 'file_exists': function not inlinable [-Winline]
   95 | inline bool file_exists (const std::string& path)
      |             ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:127:37: note: called from here
  127 |                 return (!file_exists(backup) || file_remove(backup)) // remove backup
      |                                     ^
src/tools/radiant/libs/os/file.h:63:13: warning: inlining failed in call to 'file_remove': function not inlinable [-Winline]
   63 | inline bool file_remove (const std::string& path)
      |             ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:127:60: note: called from here
  127 |                 return (!file_exists(backup) || file_remove(backup)) // remove backup
      |                                                            ^
src/tools/radiant/libs/os/file.h:53:13: warning: inlining failed in call to 'file_move': function not inlinable [-Winline]
   53 | inline bool file_move (const std::string& from, const std::string& to)
      |             ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:128:45: note: called from here
  128 |                                 && file_move(path, backup); // rename current to backup
      |                                             ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:131:80: note: called from here
  131 |         globalErrorStream() << "ERROR: map path is not writeable: " << path << "\n";
      |                                                                                ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:131:80: note: called from here
  131 |         globalErrorStream() << "ERROR: map path is not writeable: " << path << "\n";
      |                                                                                ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:131:80: note: called from here
  131 |         globalErrorStream() << "ERROR: map path is not writeable: " << path << "\n";
      |                                                                                ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:131:80: note: called from here
  131 |         globalErrorStream() << "ERROR: map path is not writeable: " << path << "\n";
      |                                                                                ^
src/tools/radiant/libs/uniquenames.h: In member function 'construct':
src/tools/radiant/libs/uniquenames.h:73:15: warning: inlining failed in call to 'name_read': function not inlinable [-Winline]
   73 | inline name_t name_read (const std::string& name)
      |               ^
src/tools/radiant/radiant/namespace/NameObserver.cpp:8:41: note: called from here
    8 |                 m_names.insert(name_read(getName()));
      |                                         ^
src/tools/radiant/libs/os/file.h: In function 'MapResource_save':
src/tools/radiant/libs/os/file.h:95:13: warning: inlining failed in call to 'file_exists': function not inlinable [-Winline]
   95 | inline bool file_exists (const std::string& path)
      |             ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:149:32: note: called from here
  149 |                 if (file_exists(fullpath) && !file_saveBackup(fullpath)) {
      |                                ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:150:108: note: called from here
  150 |                         globalErrorStream() << "ERROR: could not rename: " << fullpath << " to backup." << "\n";
      |                                                                                                            ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:150:108: note: called from here
  150 |                         globalErrorStream() << "ERROR: could not rename: " << fullpath << " to backup." << "\n";
      |                                                                                                            ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:150:108: note: called from here
  150 |                         globalErrorStream() << "ERROR: could not rename: " << fullpath << " to backup." << "\n";
      |                                                                                                            ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:150:108: note: called from here
  150 |                         globalErrorStream() << "ERROR: could not rename: " << fullpath << " to backup." << "\n";
      |                                                                                                            ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:150:108: note: called from here
  150 |                         globalErrorStream() << "ERROR: could not rename: " << fullpath << " to backup." << "\n";
      |                                                                                                            ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:156:98: note: called from here
  156 |                 globalErrorStream() << "ERROR: map path is not fully qualified: " << fullpath << "\n";
      |                                                                                                  ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:156:98: note: called from here
  156 |                 globalErrorStream() << "ERROR: map path is not fully qualified: " << fullpath << "\n";
      |                                                                                                  ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:156:98: note: called from here
  156 |                 globalErrorStream() << "ERROR: map path is not fully qualified: " << fullpath << "\n";
      |                                                                                                  ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:156:98: note: called from here
  156 |                 globalErrorStream() << "ERROR: map path is not fully qualified: " << fullpath << "\n";
      |                                                                                                  ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'realise':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:467:25: note: called from here
  467 |                         ASSERT_MESSAGE(m_unrealised != 0, "ModelResource::realise: already realised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:467:25: note: called from here
  467 |                         ASSERT_MESSAGE(m_unrealised != 0, "ModelResource::realise: already realised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:467:25: note: called from here
  467 |                         ASSERT_MESSAGE(m_unrealised != 0, "ModelResource::realise: already realised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:467:25: note: called from here
  467 |                         ASSERT_MESSAGE(m_unrealised != 0, "ModelResource::realise: already realised");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:467:25: note: called from here
  467 |                         ASSERT_MESSAGE(m_unrealised != 0, "ModelResource::realise: already realised");
      |                         ^
src/tools/radiant/libs/os/path.h:227:20: warning: inlining failed in call to 'path_make_relative': function not inlinable [-Winline]
  227 | inline const char* path_make_relative (const std::string& path, const std::string& base)
      |                    ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:470:83: note: called from here
  470 |                                 m_name = path_make_relative(m_originalName, m_path);
      |                                                                                   ^
src/tools/radiant/libs/uniquenames.h: In member function 'destroy':
src/tools/radiant/libs/uniquenames.h:73:15: warning: inlining failed in call to 'name_read': function not inlinable [-Winline]
   73 | inline name_t name_read (const std::string& name)
      |               ^
src/tools/radiant/radiant/namespace/NameObserver.cpp:15:40: note: called from here
   15 |                 m_names.erase(name_read(getName()));
      |                                        ^
src/tools/radiant/include/irender.h: In function 'GlobalGL_sharedContextDestroyed':
src/tools/radiant/include/irender.h:183:21: warning: inlining failed in call to 'GlobalShaderCache': function not inlinable [-Winline]
  183 | inline ShaderCache& GlobalShaderCache ()
      |                     ^
src/tools/radiant/radiant/ui/mainframe/mainframe.cpp:709:26: note: called from here
  709 |         GlobalShaderCache().unrealise();
      |                          ^
src/tools/radiant/include/itextures.h:106:23: warning: inlining failed in call to 'GlobalTexturesCache': function not inlinable [-Winline]
  106 | inline TexturesCache& GlobalTexturesCache ()
      |                       ^
src/tools/radiant/radiant/ui/mainframe/mainframe.cpp:708:28: note: called from here
  708 |         GlobalTexturesCache().unrealise();
      |                            ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'decrement':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/container/cache.h:66:17: note: called from here
   66 |                 ASSERT_MESSAGE(!empty(), "destroying a non-existent object\n");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/cache.h:66:17: note: called from here
   66 |                 ASSERT_MESSAGE(!empty(), "destroying a non-existent object\n");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/cache.h:66:17: note: called from here
   66 |                 ASSERT_MESSAGE(!empty(), "destroying a non-existent object\n");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/cache.h:66:17: note: called from here
   66 |                 ASSERT_MESSAGE(!empty(), "destroying a non-existent object\n");
      |                 ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/container/cache.h:66:17: note: called from here
   66 |                 ASSERT_MESSAGE(!empty(), "destroying a non-existent object\n");
      |                 ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'operator*':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/container/cache.h:76:17: note: called from here
   76 |                 ASSERT_NOTNULL(m_value);
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/cache.h:76:17: note: called from here
   76 |                 ASSERT_NOTNULL(m_value);
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/cache.h:76:17: note: called from here
   76 |                 ASSERT_NOTNULL(m_value);
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/cache.h:76:17: note: called from here
   76 |                 ASSERT_NOTNULL(m_value);
      |                 ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/container/cache.h:76:17: note: called from here
   76 |                 ASSERT_NOTNULL(m_value);
      |                 ^
src/tools/radiant/include/mapfile.h: In function 'References_Saved':
src/tools/radiant/include/mapfile.h:44:17: warning: inlining failed in call to 'Node_getMapFile': function not inlinable [-Winline]
   44 | inline MapFile* Node_getMapFile(scene::Node& node) {
      |                 ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:679:55: note: called from here
  679 |                         MapFile* map = Node_getMapFile(*node);
      |                                                       ^
src/tools/radiant/include/iradiant.h: In member function 'realise':
src/tools/radiant/include/iradiant.h:162:18: warning: inlining failed in call to 'GlobalRadiant': function not inlinable [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^
src/tools/radiant/radiant/ui/mainframe/mainframe.cpp:105:79: note: called from here
  105 |                                 GlobalFileSystem().initDirectory(GlobalRadiant().getFullGamePath());
      |                                                                               ^
src/tools/radiant/include/ifilesystem.h:109:27: warning: inlining failed in call to 'GlobalFileSystem': function not inlinable [-Winline]
  109 | inline VirtualFileSystem& GlobalFileSystem ()
      |                           ^
src/tools/radiant/radiant/ui/mainframe/mainframe.cpp:105:49: note: called from here
  105 |                                 GlobalFileSystem().initDirectory(GlobalRadiant().getFullGamePath());
      |                                                 ^
src/tools/radiant/include/ifilesystem.h:109:27: warning: inlining failed in call to 'GlobalFileSystem': function not inlinable [-Winline]
  109 | inline VirtualFileSystem& GlobalFileSystem ()
      |                           ^
src/tools/radiant/radiant/ui/mainframe/mainframe.cpp:106:49: note: called from here
  106 |                                 GlobalFileSystem().initialise();
      |                                                 ^
src/tools/radiant/include/iregistry.h: In member function 'keyChanged':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/ui/mru/MRU.cpp:105:39: note: called from here
  105 |         _loadLastMap = (GlobalRegistry().get(RKEY_LOAD_LAST_MAP) == "1");
      |                                       ^
src/tools/radiant/libs/debugging/debugging.h: In member function '__dt_base ':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/container/cache.h:54:17: note: called from here
   54 |                 ASSERT_MESSAGE(m_count == 0 , "destroying a referenced object\n");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/cache.h:54:17: note: called from here
   54 |                 ASSERT_MESSAGE(m_count == 0 , "destroying a referenced object\n");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/cache.h:54:17: note: called from here
   54 |                 ASSERT_MESSAGE(m_count == 0 , "destroying a referenced object\n");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/cache.h:54:17: note: called from here
   54 |                 ASSERT_MESSAGE(m_count == 0 , "destroying a referenced object\n");
      |                 ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/container/cache.h:54:17: note: called from here
   54 |                 ASSERT_MESSAGE(m_count == 0 , "destroying a referenced object\n");
      |                 ^
src/tools/radiant/radiant/filesystem/FileSystem.cpp: In member function 'initPK3File':
src/tools/radiant/radiant/filesystem/FileSystem.cpp:44:23: warning: inlining failed in call to 'GetArchiveTable': function not inlinable [-Winline]
   44 | inline ArchiveModule* GetArchiveTable (ArchiveModules& archiveModules, const std::string& ext)
      |                       ^
src/tools/radiant/radiant/filesystem/FileSystem.cpp:52:47: note: called from here
   52 |         ArchiveModule* table = GetArchiveTable(archiveModules, os::getExtension(filename));
      |                                               ^
src/tools/radiant/libs/os/path.h:69:28: warning: inlining failed in call to 'getExtension': function not inlinable [-Winline]
   69 |         inline std::string getExtension (const std::string& path)
      |                            ^
src/tools/radiant/radiant/filesystem/FileSystem.cpp:52:80: note: called from here
   52 |         ArchiveModule* table = GetArchiveTable(archiveModules, os::getExtension(filename));
      |                                                                                ^
src/tools/radiant/libs/debugging/debugging.h: In member function '__dt_base ':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h: In member function '__dt_base ':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/modulesystem.h: In member function 'capture':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:130:72: note: called from here
  130 |                                 m_dependencyCheck = !globalModuleServer().getError();
      |                                                                        ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h: In function 'ostream_write':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/libs/debugging/debugging.h: In member function '__dt_base ':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/libs/../../../shared/typedefs.h: In function 'evaluateAccessState.constprop':
src/tools/radiant/libs/../../../shared/typedefs.h:255:28: warning: inlining failed in call to 'getFloor': function not inlinable [-Winline]
  255 |         inline signed char getFloor (const actorSizeEnum_t actorSize, const int x, const int y, const int z) const {
      |                            ^
src/tools/radiant/radiant/pathfinding/RoutingLumpLoader.cpp:63:36: note: called from here
   63 |                 const int height = QuantToModel(routing.getCeiling(actorSize, pos[0], pos[1], pos[2] & (PATHFINDING_HEIGHT - 1))
      |                                    ^
src/tools/radiant/libs/../../../shared/typedefs.h:265:21: warning: inlining failed in call to 'getCeiling': function not inlinable [-Winline]
  265 |         inline byte getCeiling (const int actorSize, const int x, const int y, const int z) const {
      |                     ^
src/tools/radiant/radiant/pathfinding/RoutingLumpLoader.cpp:63:36: note: called from here
   63 |                 const int height = QuantToModel(routing.getCeiling(actorSize, pos[0], pos[1], pos[2] & (PATHFINDING_HEIGHT - 1))
      |                                    ^
src/tools/radiant/libs/../../../shared/typedefs.h: In function 'setFloor.constprop':
src/tools/radiant/libs/../../../shared/typedefs.h:216:21: warning: inlining failed in call to 'setFloor': function not inlinable [-Winline]
  216 |         inline void setFloor (const int x, const int y, const int z, const int val) {
      |                     ^
src/tools/radiant/libs/../../../shared/typedefs.h:250:47: note: called from here
  250 |                 routes[actorSize - 1].setFloor(x, y, z, val);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In member function '__ct_base ':
src/tools/radiant/libs/debugging/debugging.h: In member function '__dt_base ':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/../../../shared/typedefs.h: In function 'setCeiling.constprop':
src/tools/radiant/libs/../../../shared/typedefs.h:206:21: warning: inlining failed in call to 'setCeiling': function not inlinable [-Winline]
  206 |         inline void setCeiling (const int x, const int y, const int z, const int val) {
      |                     ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/libs/generic/callback.h:648:57: warning: inlining failed in call to 'makeCallback1': function not inlinable [-Winline]
  648 | inline Callback1<typename Functor::first_argument_type> makeCallback1 (Functor& functor)
      |                                                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ufoscript/UFOScript.cpp:30:91: note: called from here
   30 |                                 GlobalFileSystem().forEachFile("ufos/", "*", makeCallback1(*this), 0);
      |                                                                                           ^
src/tools/radiant/libs/../../../shared/typedefs.h:260:49: note: called from here
  260 |                 routes[actorSize - 1].setCeiling(x, y, z, val);
      |                                                 ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/ifilesystem.h:109:27: warning: inlining failed in call to 'GlobalFileSystem': function not inlinable [-Winline]
  109 | inline VirtualFileSystem& GlobalFileSystem ()
      |                           ^
src/tools/radiant/radiant/ufoscript/UFOScript.cpp:30:49: note: called from here
   30 |                                 GlobalFileSystem().forEachFile("ufos/", "*", makeCallback1(*this), 0);
      |                                                 ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ufoscript/UFOScript.cpp:32:95: note: called from here
   32 |                                 globalOutputStream() << "Found " << string::toString(size) << " ufo files\n";
      |                                                                                               ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/string/string.h:155:20: warning: inlining failed in call to 'toString': function not inlinable [-Winline]
  155 | inline std::string toString (const T& t)
      |                    ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/radiant/ufoscript/UFOScript.cpp:32:85: note: called from here
   32 |                                 globalOutputStream() << "Found " << string::toString(size) << " ufo files\n";
      |                                                                                     ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ufoscript/UFOScript.cpp:32:95: note: called from here
   32 |                                 globalOutputStream() << "Found " << string::toString(size) << " ufo files\n";
      |                                                                                               ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/radiant/ufoscript/UFOScript.cpp:32:95: note: called from here
   32 |                                 globalOutputStream() << "Found " << string::toString(size) << " ufo files\n";
      |                                                                                               ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ufoscript/UFOScript.cpp:32:95: note: called from here
   32 |                                 globalOutputStream() << "Found " << string::toString(size) << " ufo files\n";
      |                                                                                               ^
src/tools/radiant/libs/../../../shared/typedefs.h: In function 'setConn.constprop':
src/tools/radiant/libs/../../../shared/typedefs.h:199:21: warning: inlining failed in call to 'setConn': function not inlinable [-Winline]
  199 |         inline void setConn (const int x, const int y, const int z, const int dir, const int val) {
      |                     ^
src/tools/radiant/libs/../../../shared/typedefs.h:279:46: note: called from here
  279 |                 routes[actorSize - 1].setConn(x, y, z, dir, val);
      |                                              ^
src/tools/radiant/libs/../../../shared/typedefs.h: In function 'setStepup.constprop':
src/tools/radiant/libs/../../../shared/typedefs.h:192:21: warning: inlining failed in call to 'setStepup': function not inlinable [-Winline]
  192 |         inline void setStepup (const int x, const int y, const int z, const int dir, const int val) {
      |                     ^
src/tools/radiant/libs/../../../shared/typedefs.h:289:48: note: called from here
  289 |                 routes[actorSize - 1].setStepup(x, y, z, dir, val);
      |                                                ^
src/tools/radiant/libs/../../../shared/typedefs.h: In function 'copyPosData.constprop':
src/tools/radiant/libs/../../../shared/typedefs.h:259:21: warning: inlining failed in call to 'setCeiling.constprop': function not inlinable [-Winline]
  259 |         inline void setCeiling (const actorSizeEnum_t actorSize, const int x, const int y, const int z, const int val) {
      |                     ^
src/tools/radiant/libs/../../../shared/typedefs.h:310:27: note: called from here
  310 |                 setCeiling(actorSize, x, y, z, other.getCeiling(actorSize, x - sX, y - sY, z - sZ));
      |                           ^
src/tools/radiant/libs/../../../shared/typedefs.h:265:21: warning: inlining failed in call to 'getCeiling': function not inlinable [-Winline]
  265 |         inline byte getCeiling (const int actorSize, const int x, const int y, const int z) const {
      |                     ^
src/tools/radiant/libs/../../../shared/typedefs.h:310:64: note: called from here
  310 |                 setCeiling(actorSize, x, y, z, other.getCeiling(actorSize, x - sX, y - sY, z - sZ));
      |                                                                ^
src/tools/radiant/libs/../../../shared/typedefs.h:249:21: warning: inlining failed in call to 'setFloor.constprop': function not inlinable [-Winline]
  249 |         inline void setFloor (const int actorSize, const int x, const int y, const int z, const int val) {
      |                     ^
src/tools/radiant/libs/../../../shared/typedefs.h:309:25: note: called from here
  309 |                 setFloor(actorSize, x, y, z, other.getFloor(actorSize, x - sX, y - sY, z - sZ));
      |                         ^
src/tools/radiant/libs/../../../shared/typedefs.h:255:28: warning: inlining failed in call to 'getFloor': function not inlinable [-Winline]
  255 |         inline signed char getFloor (const actorSizeEnum_t actorSize, const int x, const int y, const int z) const {
      |                            ^
src/tools/radiant/libs/../../../shared/typedefs.h:309:60: note: called from here
  309 |                 setFloor(actorSize, x, y, z, other.getFloor(actorSize, x - sX, y - sY, z - sZ));
      |                                                            ^
src/tools/radiant/libs/../../../shared/typedefs.h:288:21: warning: inlining failed in call to 'setStepup.constprop': function not inlinable [-Winline]
  288 |         inline void setStepup (const int actorSize, const int x, const int y, const int z, const int dir, const int val) {
      |                     ^
src/tools/radiant/libs/../../../shared/typedefs.h:314:34: note: called from here
  314 |                         setStepup(actorSize, x, y, z, dir, other.getStepup(actorSize, x - sX, y - sY, z - sZ, dir));
      |                                  ^
src/tools/radiant/libs/../../../shared/typedefs.h:291:21: warning: inlining failed in call to 'getStepup': function not inlinable [-Winline]
  291 |         inline byte getStepup (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/tools/radiant/libs/../../../shared/typedefs.h:314:75: note: called from here
  314 |                         setStepup(actorSize, x, y, z, dir, other.getStepup(actorSize, x - sX, y - sY, z - sZ, dir));
      |                                                                           ^
src/tools/radiant/libs/../../../shared/typedefs.h:278:21: warning: inlining failed in call to 'setConn.constprop': function not inlinable [-Winline]
  278 |         inline void setConn (const int actorSize, const int x, const int y, const int z, const int dir, const int val) {
      |                     ^
src/tools/radiant/libs/../../../shared/typedefs.h:313:32: note: called from here
  313 |                         setConn(actorSize, x, y, z, dir, other.getConn(actorSize, x - sX, y - sY, z - sZ, dir));
      |                                ^
src/tools/radiant/libs/../../../shared/typedefs.h:281:21: warning: inlining failed in call to 'getConn': function not inlinable [-Winline]
  281 |         inline byte getConn (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/tools/radiant/libs/../../../shared/typedefs.h:313:71: note: called from here
  313 |                         setConn(actorSize, x, y, z, dir, other.getConn(actorSize, x - sX, y - sY, z - sZ, dir));
      |                                                                       ^
src/tools/radiant/include/modulesystem.h: In member function 'capture':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:130:72: note: called from here
  130 |                                 m_dependencyCheck = !globalModuleServer().getError();
      |                                                                        ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h: In member function 'setToggled':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/EventManager.cpp:328:99: note: called from here
  328 |                                 globalErrorStream() << "EventManager: Warning: Event " << name << " is not a Toggle.\n";
      |                                                                                                   ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/EventManager.cpp:328:99: note: called from here
  328 |                                 globalErrorStream() << "EventManager: Warning: Event " << name << " is not a Toggle.\n";
      |                                                                                                   ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/EventManager.cpp:328:99: note: called from here
  328 |                                 globalErrorStream() << "EventManager: Warning: Event " << name << " is not a Toggle.\n";
      |                                                                                                   ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/radiant/eventmanager/EventManager.cpp:328:99: note: called from here
  328 |                                 globalErrorStream() << "EventManager: Warning: Event " << name << " is not a Toggle.\n";
      |                                                                                                   ^
src/tools/radiant/libs/../../../shared/typedefs.h: In function 'evaluateConnectionState.constprop':
src/tools/radiant/libs/../../../shared/typedefs.h:291:21: warning: inlining failed in call to 'getStepup': function not inlinable [-Winline]
  291 |         inline byte getStepup (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/tools/radiant/radiant/pathfinding/RoutingLumpLoader.cpp:82:34: note: called from here
   82 |                         stepup = RT_STEPUP_NY(routing,actorSize,pos[0],pos[1],pos[2]);
      |                                  ^
src/tools/radiant/libs/../../../shared/typedefs.h:281:21: warning: inlining failed in call to 'getConn': function not inlinable [-Winline]
  281 |         inline byte getConn (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/tools/radiant/radiant/pathfinding/RoutingLumpLoader.cpp:81:33: note: called from here
   81 |                         route = RT_CONN_NY(routing,actorSize,pos[0],pos[1],pos[2]);
      |                                 ^
src/tools/radiant/libs/../../../shared/typedefs.h:291:21: warning: inlining failed in call to 'getStepup': function not inlinable [-Winline]
  291 |         inline byte getStepup (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/tools/radiant/radiant/pathfinding/RoutingLumpLoader.cpp:86:34: note: called from here
   86 |                         stepup = RT_STEPUP_PX_NY(routing,actorSize,pos[0],pos[1],pos[2]);
      |                                  ^
src/tools/radiant/libs/../../../shared/typedefs.h:281:21: warning: inlining failed in call to 'getConn': function not inlinable [-Winline]
  281 |         inline byte getConn (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/tools/radiant/radiant/pathfinding/RoutingLumpLoader.cpp:85:33: note: called from here
   85 |                         route = RT_CONN_PX_NY(routing,actorSize,pos[0],pos[1],pos[2]);
      |                                 ^
src/tools/radiant/libs/../../../shared/typedefs.h:291:21: warning: inlining failed in call to 'getStepup': function not inlinable [-Winline]
  291 |         inline byte getStepup (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/tools/radiant/radiant/pathfinding/RoutingLumpLoader.cpp:90:34: note: called from here
   90 |                         stepup = RT_STEPUP_PX(routing,actorSize,pos[0],pos[1],pos[2]);
      |                                  ^
src/tools/radiant/libs/../../../shared/typedefs.h:281:21: warning: inlining failed in call to 'getConn': function not inlinable [-Winline]
  281 |         inline byte getConn (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/tools/radiant/radiant/pathfinding/RoutingLumpLoader.cpp:89:33: note: called from here
   89 |                         route = RT_CONN_PX(routing,actorSize,pos[0],pos[1],pos[2]);
      |                                 ^
src/tools/radiant/libs/../../../shared/typedefs.h:291:21: warning: inlining failed in call to 'getStepup': function not inlinable [-Winline]
  291 |         inline byte getStepup (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/tools/radiant/radiant/pathfinding/RoutingLumpLoader.cpp:94:34: note: called from here
   94 |                         stepup = RT_STEPUP_PX_PY(routing,actorSize,pos[0],pos[1],pos[2]);
      |                                  ^
src/tools/radiant/libs/../../../shared/typedefs.h:281:21: warning: inlining failed in call to 'getConn': function not inlinable [-Winline]
  281 |         inline byte getConn (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/tools/radiant/radiant/pathfinding/RoutingLumpLoader.cpp:93:33: note: called from here
   93 |                         route = RT_CONN_PX_PY(routing,actorSize,pos[0],pos[1],pos[2]);
      |                                 ^
src/tools/radiant/libs/../../../shared/typedefs.h:291:21: warning: inlining failed in call to 'getStepup': function not inlinable [-Winline]
  291 |         inline byte getStepup (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/tools/radiant/radiant/pathfinding/RoutingLumpLoader.cpp:98:34: note: called from here
   98 |                         stepup = RT_STEPUP_PY(routing,actorSize,pos[0],pos[1],pos[2]);
      |                                  ^
src/tools/radiant/libs/../../../shared/typedefs.h:281:21: warning: inlining failed in call to 'getConn': function not inlinable [-Winline]
  281 |         inline byte getConn (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/tools/radiant/radiant/pathfinding/RoutingLumpLoader.cpp:97:33: note: called from here
   97 |                         route = RT_CONN_PY(routing,actorSize,pos[0],pos[1],pos[2]);
      |                                 ^
src/tools/radiant/libs/../../../shared/typedefs.h:291:21: warning: inlining failed in call to 'getStepup': function not inlinable [-Winline]
  291 |         inline byte getStepup (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/tools/radiant/radiant/pathfinding/RoutingLumpLoader.cpp:102:34: note: called from here
  102 |                         stepup = RT_STEPUP_NX_PY(routing,actorSize,pos[0],pos[1],pos[2]);
      |                                  ^
src/tools/radiant/libs/../../../shared/typedefs.h:281:21: warning: inlining failed in call to 'getConn': function not inlinable [-Winline]
  281 |         inline byte getConn (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/tools/radiant/radiant/pathfinding/RoutingLumpLoader.cpp:101:33: note: called from here
  101 |                         route = RT_CONN_NX_PY(routing,actorSize,pos[0],pos[1],pos[2]);
      |                                 ^
src/tools/radiant/libs/../../../shared/typedefs.h:291:21: warning: inlining failed in call to 'getStepup': function not inlinable [-Winline]
  291 |         inline byte getStepup (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/tools/radiant/radiant/pathfinding/RoutingLumpLoader.cpp:106:34: note: called from here
  106 |                         stepup = RT_STEPUP_NX(routing,actorSize,pos[0],pos[1],pos[2]);
      |                                  ^
src/tools/radiant/libs/../../../shared/typedefs.h:281:21: warning: inlining failed in call to 'getConn': function not inlinable [-Winline]
  281 |         inline byte getConn (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/tools/radiant/radiant/pathfinding/RoutingLumpLoader.cpp:105:33: note: called from here
  105 |                         route = RT_CONN_NX(routing,actorSize,pos[0],pos[1],pos[2]);
      |                                 ^
src/tools/radiant/libs/../../../shared/typedefs.h:291:21: warning: inlining failed in call to 'getStepup': function not inlinable [-Winline]
  291 |         inline byte getStepup (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/tools/radiant/radiant/pathfinding/RoutingLumpLoader.cpp:110:34: note: called from here
  110 |                         stepup = RT_STEPUP_NX_NY(routing,actorSize,pos[0],pos[1],pos[2]);
      |                                  ^
src/tools/radiant/libs/../../../shared/typedefs.h:281:21: warning: inlining failed in call to 'getConn': function not inlinable [-Winline]
  281 |         inline byte getConn (const int actorSize, const int x, const int y, const int z, const int dir) const {
      |                     ^
src/tools/radiant/radiant/pathfinding/RoutingLumpLoader.cpp:109:33: note: called from here
  109 |                         route = RT_CONN_NX_NY(routing,actorSize,pos[0],pos[1],pos[2]);
      |                                 ^
src/tools/radiant/include/itextstream.h: In member function 'connectAccelerator':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/EventManager.cpp:344:114: note: called from here
  344 |                                 globalOutputStream() << "EventManager: Unable to lookup command: " << command << "\n";
      |                                                                                                                  ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/EventManager.cpp:344:114: note: called from here
  344 |                                 globalOutputStream() << "EventManager: Unable to lookup command: " << command << "\n";
      |                                                                                                                  ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/EventManager.cpp:344:114: note: called from here
  344 |                                 globalOutputStream() << "EventManager: Unable to lookup command: " << command << "\n";
      |                                                                                                                  ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/eventmanager/EventManager.cpp:344:114: note: called from here
  344 |                                 globalOutputStream() << "EventManager: Unable to lookup command: " << command << "\n";
      |                                                                                                                  ^
src/tools/radiant/include/itextstream.h: In member function 'disconnectAccelerator':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/os/path.h: In member function 'chooseSound':
src/tools/radiant/radiant/eventmanager/EventManager.cpp:365:110: note: called from here
  365 |                         globalOutputStream() << "EventManager: Unable to disconnect command: " << command << "\n";
      |                                                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/os/path.h:102:28: warning: inlining failed in call to 'stripExtension': function not inlinable [-Winline]
  102 |         inline std::string stripExtension (const std::string& filename)
      |                            ^
src/tools/radiant/radiant/ui/common/SoundChooser.cpp:152:57: note: called from here
  152 |                 return os::stripExtension(_selectedSound);
      |                                                         ^
src/tools/radiant/radiant/eventmanager/EventManager.cpp:365:110: note: called from here
  365 |                         globalOutputStream() << "EventManager: Unable to disconnect command: " << command << "\n";
      |                                                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/EventManager.cpp:365:110: note: called from here
  365 |                         globalOutputStream() << "EventManager: Unable to disconnect command: " << command << "\n";
      |                                                                                                              ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/eventmanager/EventManager.cpp:365:110: note: called from here
  365 |                         globalOutputStream() << "EventManager: Unable to disconnect command: " << command << "\n";
      |                                                                                                              ^
src/tools/radiant/include/itextstream.h: In member function 'capture':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:130:72: note: called from here
  130 |                                 m_dependencyCheck = !globalModuleServer().getError();
      |                                                                        ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/radiant/pathfinding/RoutingLump.h: In function 'FillRoutingLumpEntry.constprop':
src/tools/radiant/radiant/pathfinding/RoutingLump.h:24:36: warning: inlining failed in call to 'operator++.constprop.isra': function not inlinable [-Winline]
   24 |         inline routing::EDirection operator++ (routing::EDirection &rs, int)
      |                                    ^
src/tools/radiant/radiant/pathfinding/RoutingLumpLoader.cpp:135:92: note: called from here
  135 |                 for (EDirection direction = DIR_WEST; direction < MAX_DIRECTIONS; direction++) {
      |                                                                                            ^
src/tools/radiant/include/iundo.h: In member function 'instanceDetach.constprop':
src/tools/radiant/include/iundo.h:172:20: warning: inlining failed in call to 'GlobalUndoSystem': function not inlinable [-Winline]
  172 | inline UndoSystem& GlobalUndoSystem ()
      |                    ^
src/tools/radiant/libs/undolib.h:78:41: note: called from here
   78 |                         GlobalUndoSystem().release(this);
      |                                         ^
src/tools/radiant/include/ifiletypes.h: In function 'ModelLoader_forType':
src/tools/radiant/include/ifiletypes.h:90:27: warning: inlining failed in call to 'GlobalFiletypes': function not inlinable [-Winline]
   90 | inline IFileTypeRegistry& GlobalFiletypes ()
      |                           ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:191:71: note: called from here
  191 |         const std::string moduleName = findModuleName(&GlobalFiletypes(), std::string(ModelLoader::Name()), type);
      |                                                                       ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:197:111: note: called from here
  197 |                         globalErrorStream() << "ERROR:  Model type incorrectly registered: " << moduleName << "\n";
      |                                                                                                               ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:197:111: note: called from here
  197 |                         globalErrorStream() << "ERROR:  Model type incorrectly registered: " << moduleName << "\n";
      |                                                                                                               ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:197:111: note: called from here
  197 |                         globalErrorStream() << "ERROR:  Model type incorrectly registered: " << moduleName << "\n";
      |                                                                                                               ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:197:111: note: called from here
  197 |                         globalErrorStream() << "ERROR:  Model type incorrectly registered: " << moduleName << "\n";
      |                                                                                                               ^
src/tools/radiant/include/modulesystem.h: In member function 'initialise':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:244:54: note: called from here
  244 |                         m_module = globalModuleServer().findModule(typename Type::Name(), typename Type::Version(), name);
      |                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:248:129: note: called from here
  248 |                                                 << " version=" << makeQuoted(typename Type::Version()) << " name=" << makeQuoted(name)
      |                                                                                                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:248:77: note: called from here
  248 |                                                 << " version=" << makeQuoted(typename Type::Version()) << " name=" << makeQuoted(name)
      |                                                                             ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:247:109: note: called from here
  247 |                                 globalErrorStream() << "SingletonModuleRef::initialise: type=" << makeQuoted(typename Type::Name())
      |                                                                                                             ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/include/modulesystem.h:249:49: note: called from here
  249 |                                                 << " - not found\n";
      |                                                 ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:246:51: note: called from here
  246 |                                 globalModuleServer().setError(true);
      |                                                   ^
src/tools/radiant/libs/debugging/debugging.h: In member function '__dt_base ':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/moduleobservers.h:36:25: note: called from here
   36 |                         ASSERT_MESSAGE(m_observers.empty(), "ModuleObservers::~ModuleObservers: observers still attached");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/moduleobservers.h:36:25: note: called from here
   36 |                         ASSERT_MESSAGE(m_observers.empty(), "ModuleObservers::~ModuleObservers: observers still attached");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/moduleobservers.h:36:25: note: called from here
   36 |                         ASSERT_MESSAGE(m_observers.empty(), "ModuleObservers::~ModuleObservers: observers still attached");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/moduleobservers.h:36:25: note: called from here
   36 |                         ASSERT_MESSAGE(m_observers.empty(), "ModuleObservers::~ModuleObservers: observers still attached");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/moduleobservers.h:36:25: note: called from here
   36 |                         ASSERT_MESSAGE(m_observers.empty(), "ModuleObservers::~ModuleObservers: observers still attached");
      |                         ^
src/tools/radiant/include/modulesystem.h: In member function 'selfRegister':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:109:43: note: called from here
  109 |                         globalModuleServer().registerModule(getName(), getVersion(),
      |                                           ^
src/tools/radiant/include/itextstream.h: In member function 'addCommand':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/EventManager.cpp:225:83: note: called from here
  225 |                         globalOutputStream() << "EventManager: Event " << name << " registered!\n";
      |                                                                                   ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/EventManager.cpp:225:83: note: called from here
  225 |                         globalOutputStream() << "EventManager: Event " << name << " registered!\n";
      |                                                                                   ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/EventManager.cpp:225:83: note: called from here
  225 |                         globalOutputStream() << "EventManager: Event " << name << " registered!\n";
      |                                                                                   ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/eventmanager/EventManager.cpp:225:83: note: called from here
  225 |                         globalOutputStream() << "EventManager: Event " << name << " registered!\n";
      |                                                                                   ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/EventManager.cpp:231:92: note: called from here
  231 |                         globalOutputStream() << "EventManager: Warning: Event " << name << " already registered!\n";
      |                                                                                            ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/EventManager.cpp:231:92: note: called from here
  231 |                         globalOutputStream() << "EventManager: Warning: Event " << name << " already registered!\n";
      |                                                                                            ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/EventManager.cpp:231:92: note: called from here
  231 |                         globalOutputStream() << "EventManager: Warning: Event " << name << " already registered!\n";
      |                                                                                            ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/eventmanager/EventManager.cpp:231:92: note: called from here
  231 |                         globalOutputStream() << "EventManager: Warning: Event " << name << " already registered!\n";
      |                                                                                            ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'unrealise':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/material/MaterialShaderSystem.cpp:37:17: note: called from here
   37 |                 ASSERT_MESSAGE(i->second->refcount() != 0, "orphan material still referenced");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/material/MaterialShaderSystem.cpp:37:17: note: called from here
   37 |                 ASSERT_MESSAGE(i->second->refcount() != 0, "orphan material still referenced");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/material/MaterialShaderSystem.cpp:37:17: note: called from here
   37 |                 ASSERT_MESSAGE(i->second->refcount() != 0, "orphan material still referenced");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/material/MaterialShaderSystem.cpp:37:17: note: called from here
   37 |                 ASSERT_MESSAGE(i->second->refcount() != 0, "orphan material still referenced");
      |                 ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/material/MaterialShaderSystem.cpp:37:17: note: called from here
   37 |                 ASSERT_MESSAGE(i->second->refcount() != 0, "orphan material still referenced");
      |                 ^
src/tools/radiant/include/imaterial.h:117:25: warning: inlining failed in call to 'GlobalMaterialSystem': function not inlinable [-Winline]
  117 | inline MaterialSystem * GlobalMaterialSystem() {
      |                         ^
src/tools/radiant/radiant/material/MaterialShaderSystem.cpp:43:46: note: called from here
   43 |         GlobalMaterialSystem()->freeMaterials();
      |                                              ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp: In function 'node_attach_name_changed_callback':
src/tools/radiant/include/itextstream.h: In member function 'addKeyEvent':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/EventManager.cpp:247:83: note: called from here
  247 |                         globalOutputStream() << "EventManager: Event " << name << " registered!\n";
      |                                                                                   ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/EventManager.cpp:247:83: note: called from here
  247 |                         globalOutputStream() << "EventManager: Event " << name << " registered!\n";
      |                                                                                   ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/EventManager.cpp:247:83: note: called from here
  247 |                         globalOutputStream() << "EventManager: Event " << name << " registered!\n";
      |                                                                                   ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/eventmanager/EventManager.cpp:247:83: note: called from here
  247 |                         globalOutputStream() << "EventManager: Event " << name << " registered!\n";
      |                                                                                   ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/EventManager.cpp:253:92: note: called from here
  253 |                         globalOutputStream() << "EventManager: Warning: Event " << name << " already registered!\n";
      |                                                                                            ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/EventManager.cpp:253:92: note: called from here
  253 |                         globalOutputStream() << "EventManager: Warning: Event " << name << " already registered!\n";
      |                                                                                            ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/EventManager.cpp:253:92: note: called from here
  253 |                         globalOutputStream() << "EventManager: Warning: Event " << name << " already registered!\n";
      |                                                                                            ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/eventmanager/EventManager.cpp:253:92: note: called from here
  253 |                         globalOutputStream() << "EventManager: Warning: Event " << name << " already registered!\n";
      |                                                                                            ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:36:18: warning: inlining failed in call to 'Node_getNameable': function not inlinable [-Winline]
   36 | inline Nameable* Node_getNameable (scene::Node& node)
      |                  ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:483:54: note: called from here
  483 |                 Nameable* nameable = Node_getNameable(node);
      |                                                      ^
src/tools/radiant/include/iradiant.h: In function 'MainFrame_Destroy':
src/tools/radiant/include/iradiant.h:162:18: warning: inlining failed in call to 'GlobalRadiant': function not inlinable [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^
src/tools/radiant/radiant/ui/mainframe/mainframe.cpp:732:22: note: called from here
  732 |         GlobalRadiant().broadcastShutdownEvent();
      |                      ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp: In function 'node_detach_name_changed_callback':
src/tools/radiant/radiant/scenegraph/treemodel.cpp:36:18: warning: inlining failed in call to 'Node_getNameable': function not inlinable [-Winline]
   36 | inline Nameable* Node_getNameable (scene::Node& node)
      |                  ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:493:54: note: called from here
  493 |                 Nameable* nameable = Node_getNameable(node);
      |                                                      ^
src/tools/radiant/include/itextures.h: In member function 'parseMaterial':
src/tools/radiant/include/itextures.h:106:23: warning: inlining failed in call to 'GlobalTexturesCache': function not inlinable [-Winline]
  106 | inline TexturesCache& GlobalTexturesCache ()
      |                       ^
src/tools/radiant/radiant/material/MaterialShader.cpp:85:60: note: called from here
   85 |                                         GlobalTexturesCache().release(layerTexture);
      |                                                            ^
src/tools/radiant/include/itextures.h:106:23: warning: inlining failed in call to 'GlobalTexturesCache': function not inlinable [-Winline]
  106 | inline TexturesCache& GlobalTexturesCache ()
      |                       ^
src/tools/radiant/radiant/material/MaterialShader.cpp:86:67: note: called from here
   86 |                                 layerTexture = GlobalTexturesCache().capture(GlobalTexturePrefix_get() + tokeniser.getToken());
      |                                                                   ^
src/tools/radiant/libs/shaderlib.h:65:27: warning: inlining failed in call to 'GlobalTexturePrefix_get': function not inlinable [-Winline]
   65 | inline const std::string& GlobalTexturePrefix_get ()
      |                           ^
src/tools/radiant/radiant/material/MaterialShader.cpp:86:101: note: called from here
   86 |                                 layerTexture = GlobalTexturesCache().capture(GlobalTexturePrefix_get() + tokeniser.getToken());
      |                                                                                                     ^
src/tools/radiant/include/itextures.h:106:23: warning: inlining failed in call to 'GlobalTexturesCache': function not inlinable [-Winline]
  106 | inline TexturesCache& GlobalTexturesCache ()
      |                       ^
src/tools/radiant/radiant/material/MaterialShader.cpp:88:60: note: called from here
   88 |                                         GlobalTexturesCache().release(layerTexture);
      |                                                            ^
src/tools/radiant/include/itextures.h:106:23: warning: inlining failed in call to 'GlobalTexturesCache': function not inlinable [-Winline]
  106 | inline TexturesCache& GlobalTexturesCache ()
      |                       ^
src/tools/radiant/radiant/material/MaterialShader.cpp:89:75: note: called from here
   89 |                                         layerTexture = GlobalTexturesCache().capture(GlobalTexturePrefix_get() + "tex_common/nodraw");
      |                                                                           ^
src/tools/radiant/libs/shaderlib.h:65:27: warning: inlining failed in call to 'GlobalTexturePrefix_get': function not inlinable [-Winline]
   65 | inline const std::string& GlobalTexturePrefix_get ()
      |                           ^
src/tools/radiant/radiant/material/MaterialShader.cpp:89:109: note: called from here
   89 |                                         layerTexture = GlobalTexturesCache().capture(GlobalTexturePrefix_get() + "tex_common/nodraw");
      |                                                                                                             ^
src/tools/radiant/libs/string/string.h:179:14: warning: inlining failed in call to 'toFloat': function not inlinable [-Winline]
  179 | inline float toFloat (const std::string& str, float defaultValue = 0.0f)
      |              ^
src/tools/radiant/radiant/material/MaterialShader.cpp:102:66: note: called from here
  102 |                                 const float red = string::toFloat(tokeniser.getToken());
      |                                                                  ^
src/tools/radiant/libs/string/string.h:179:14: warning: inlining failed in call to 'toFloat': function not inlinable [-Winline]
  179 | inline float toFloat (const std::string& str, float defaultValue = 0.0f)
      |              ^
src/tools/radiant/radiant/material/MaterialShader.cpp:103:68: note: called from here
  103 |                                 const float green = string::toFloat(tokeniser.getToken());
      |                                                                    ^
src/tools/radiant/libs/string/string.h:179:14: warning: inlining failed in call to 'toFloat': function not inlinable [-Winline]
  179 | inline float toFloat (const std::string& str, float defaultValue = 0.0f)
      |              ^
src/tools/radiant/radiant/material/MaterialShader.cpp:104:67: note: called from here
  104 |                                 const float blue = string::toFloat(tokeniser.getToken());
      |                                                                   ^
src/tools/radiant/libs/string/string.h:179:14: warning: inlining failed in call to 'toFloat': function not inlinable [-Winline]
  179 | inline float toFloat (const std::string& str, float defaultValue = 0.0f)
      |              ^
src/tools/radiant/radiant/material/MaterialShader.cpp:114:59: note: called from here
  114 |                                 floorVal = string::toFloat(tokeniser.getToken());
      |                                                           ^
src/tools/radiant/libs/string/string.h:179:14: warning: inlining failed in call to 'toFloat': function not inlinable [-Winline]
  179 | inline float toFloat (const std::string& str, float defaultValue = 0.0f)
      |              ^
src/tools/radiant/radiant/material/MaterialShader.cpp:115:58: note: called from here
  115 |                                 ceilVal = string::toFloat(tokeniser.getToken());
      |                                                          ^
src/tools/radiant/include/itextures.h:106:23: warning: inlining failed in call to 'GlobalTexturesCache': function not inlinable [-Winline]
  106 | inline TexturesCache& GlobalTexturesCache ()
      |                       ^
src/tools/radiant/radiant/material/MaterialShader.cpp:136:36: note: called from here
  136 |                 GlobalTexturesCache().release(layerTexture);
      |                                    ^
src/tools/radiant/include/itextstream.h: In member function 'addWidgetToggle':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/EventManager.cpp:269:83: note: called from here
  269 |                         globalOutputStream() << "EventManager: Event " << name << " registered!\n";
      |                                                                                   ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/EventManager.cpp:269:83: note: called from here
  269 |                         globalOutputStream() << "EventManager: Event " << name << " registered!\n";
      |                                                                                   ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/EventManager.cpp:269:83: note: called from here
  269 |                         globalOutputStream() << "EventManager: Event " << name << " registered!\n";
      |                                                                                   ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/eventmanager/EventManager.cpp:269:83: note: called from here
  269 |                         globalOutputStream() << "EventManager: Event " << name << " registered!\n";
      |                                                                                   ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/EventManager.cpp:275:92: note: called from here
  275 |                         globalOutputStream() << "EventManager: Warning: Event " << name << " already registered!\n";
      |                                                                                            ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/EventManager.cpp:275:92: note: called from here
  275 |                         globalOutputStream() << "EventManager: Warning: Event " << name << " already registered!\n";
      |                                                                                            ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/EventManager.cpp:275:92: note: called from here
  275 |                         globalOutputStream() << "EventManager: Warning: Event " << name << " already registered!\n";
      |                                                                                            ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/eventmanager/EventManager.cpp:275:92: note: called from here
  275 |                         globalOutputStream() << "EventManager: Warning: Event " << name << " already registered!\n";
      |                                                                                            ^
src/tools/radiant/include/itextstream.h: In member function 'addRegistryToggle':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/EventManager.cpp:295:92: note: called from here
  295 |                         globalOutputStream() << "EventManager: Warning: Event " << name << " already registered!\n";
      |                                                                                            ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/EventManager.cpp:295:92: note: called from here
  295 |                         globalOutputStream() << "EventManager: Warning: Event " << name << " already registered!\n";
      |                                                                                            ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/EventManager.cpp:295:92: note: called from here
  295 |                         globalOutputStream() << "EventManager: Warning: Event " << name << " already registered!\n";
      |                                                                                            ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/eventmanager/EventManager.cpp:295:92: note: called from here
  295 |                         globalOutputStream() << "EventManager: Warning: Event " << name << " already registered!\n";
      |                                                                                            ^
src/tools/radiant/libs/math/FloatTools.h: In member function 'equalEpsilon.constprop':
src/tools/radiant/libs/math/FloatTools.h:17:13: warning: inlining failed in call to 'float_equal_epsilon.isra': function not inlinable [-Winline]
   17 | inline bool float_equal_epsilon (const Element& self, const OtherElement& other, const Element& epsilon)
      |             ^
src/tools/radiant/include/selectable.h:56:51: note: called from here
   56 |                         return float_equal_epsilon(m_distance, other.m_distance, distanceEpsilon) && float_equal_epsilon(m_depth,
      |                                                   ^
src/tools/radiant/libs/math/FloatTools.h:17:13: warning: inlining failed in call to 'float_equal_epsilon.isra': function not inlinable [-Winline]
   17 | inline bool float_equal_epsilon (const Element& self, const OtherElement& other, const Element& epsilon)
      |             ^
src/tools/radiant/include/selectable.h:56:121: note: called from here
   56 |                         return float_equal_epsilon(m_distance, other.m_distance, distanceEpsilon) && float_equal_epsilon(m_depth,
      |                                                                                                                         ^
src/tools/radiant/include/itextstream.h: In member function 'addToggle':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/EventManager.cpp:311:83: note: called from here
  311 |                         globalOutputStream() << "EventManager: Event " << name << " registered!\n";
      |                                                                                   ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/EventManager.cpp:311:83: note: called from here
  311 |                         globalOutputStream() << "EventManager: Event " << name << " registered!\n";
      |                                                                                   ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/EventManager.cpp:311:83: note: called from here
  311 |                         globalOutputStream() << "EventManager: Event " << name << " registered!\n";
      |                                                                                   ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/eventmanager/EventManager.cpp:311:83: note: called from here
  311 |                         globalOutputStream() << "EventManager: Event " << name << " registered!\n";
      |                                                                                   ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/EventManager.cpp:317:92: note: called from here
  317 |                         globalOutputStream() << "EventManager: Warning: Event " << name << " already registered!\n";
      |                                                                                            ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/EventManager.cpp:317:92: note: called from here
  317 |                         globalOutputStream() << "EventManager: Warning: Event " << name << " already registered!\n";
      |                                                                                            ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/EventManager.cpp:317:92: note: called from here
  317 |                         globalOutputStream() << "EventManager: Warning: Event " << name << " already registered!\n";
      |                                                                                            ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/eventmanager/EventManager.cpp:317:92: note: called from here
  317 |                         globalOutputStream() << "EventManager: Warning: Event " << name << " already registered!\n";
      |                                                                                            ^
src/tools/radiant/libs/math/matrix.h: In member function 'flush':
src/tools/radiant/libs/math/matrix.h:457:13: warning: inlining failed in call to 'matrix4_affine_equal': function not inlinable [-Winline]
  457 | inline bool matrix4_affine_equal (const Matrix4& self, const Matrix4& other)
      |             ^
src/tools/radiant/radiant/render/backend/OpenGLShaderPass.cpp:22:90: note: called from here
   22 |                 if (!transform || (transform != (*i).m_transform && !matrix4_affine_equal(*transform, *(*i).m_transform))) {
      |                                                                                          ^
src/tools/radiant/libs/math/matrix.h:470:26: warning: inlining failed in call to 'matrix4_handedness': function not inlinable [-Winline]
  470 | inline Matrix4Handedness matrix4_handedness (const Matrix4& self)
      |                          ^
src/tools/radiant/radiant/render/backend/OpenGLShaderPass.cpp:28:100: note: called from here
   28 |                         glFrontFace(((current.m_state & RENDER_CULLFACE) != 0 && matrix4_handedness(*transform)
      |                                                                                                    ^
src/tools/radiant/include/igl.h: In member function 'apply':
src/tools/radiant/include/igl.h:212:23: warning: inlining failed in call to 'GlobalOpenGL': function not inlinable [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^
src/tools/radiant/radiant/render/backend/OpenGLShaderPass.cpp:94:33: note: called from here
   94 |                 if (GlobalOpenGL().GL_1_3()) {
      |                                 ^
src/tools/radiant/include/igl.h:212:23: warning: inlining failed in call to 'GlobalOpenGL': function not inlinable [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^
src/tools/radiant/radiant/render/backend/OpenGLShaderPass.cpp:96:25: note: called from here
   96 |                         glClientActiveTexture(GL_TEXTURE0);
      |                         ^
src/tools/radiant/include/igl.h:212:23: warning: inlining failed in call to 'GlobalOpenGL': function not inlinable [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^
src/tools/radiant/radiant/render/backend/OpenGLShaderPass.cpp:95:25: note: called from here
   95 |                         glActiveTexture(GL_TEXTURE0);
      |                         ^
src/tools/radiant/include/igl.h:212:23: warning: inlining failed in call to 'GlobalOpenGL': function not inlinable [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^
src/tools/radiant/radiant/render/backend/OpenGLShaderPass.cpp:103:33: note: called from here
  103 |                 if (GlobalOpenGL().GL_1_3()) {
      |                                 ^
src/tools/radiant/include/igl.h:212:23: warning: inlining failed in call to 'GlobalOpenGL': function not inlinable [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^
src/tools/radiant/radiant/render/backend/OpenGLShaderPass.cpp:105:25: note: called from here
  105 |                         glClientActiveTexture(GL_TEXTURE0);
      |                         ^
src/tools/radiant/include/igl.h:212:23: warning: inlining failed in call to 'GlobalOpenGL': function not inlinable [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^
src/tools/radiant/radiant/render/backend/OpenGLShaderPass.cpp:104:25: note: called from here
  104 |                         glActiveTexture(GL_TEXTURE0);
      |                         ^
src/tools/radiant/include/igl.h:212:23: warning: inlining failed in call to 'GlobalOpenGL': function not inlinable [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^
src/tools/radiant/radiant/render/backend/OpenGLShaderPass.cpp:179:25: note: called from here
  179 |         if (GlobalOpenGL().GL_1_3()) {
      |                         ^
src/tools/radiant/include/ieventmanager.h: In member function '__dt_base ':
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/ui/findshader/FindShader.cpp:61:27: note: called from here
   61 |         GlobalEventManager().disconnectDialogWindow(GTK_WINDOW(getWindow()));
      |                           ^
src/tools/radiant/include/modulesystem.h: In member function 'selfRegister':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:109:43: note: called from here
  109 |                         globalModuleServer().registerModule(getName(), getVersion(),
      |                                           ^
src/tools/radiant/include/modulesystem.h: In member function 'selfRegister':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:109:43: note: called from here
  109 |                         globalModuleServer().registerModule(getName(), getVersion(),
      |                                           ^
src/tools/radiant/include/ishadersystem.h: In member function 'getSelectedShader':
src/tools/radiant/include/ishadersystem.h:110:22: warning: inlining failed in call to 'GlobalShaderSystem': function not inlinable [-Winline]
  110 | inline ShaderSystem& GlobalShaderSystem ()
      |                      ^
src/tools/radiant/radiant/ui/common/ShaderSelector.cpp:252:34: note: called from here
  252 |         return GlobalShaderSystem().getShaderForName(getSelection());
      |                                  ^
src/tools/radiant/include/iselection.h: In member function 'clipMode':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/clipper/Clipper.cpp:216:37: note: called from here
  216 |         return GlobalSelectionSystem().ManipulatorMode() == SelectionSystem::eClip;
      |                                     ^
src/tools/radiant/libs/shaderlib.h: In member function 'shaderSelectionChanged':
src/tools/radiant/libs/shaderlib.h:65:27: warning: inlining failed in call to 'GlobalTexturePrefix_get': function not inlinable [-Winline]
   65 | inline const std::string& GlobalTexturePrefix_get ()
      |                           ^
src/tools/radiant/radiant/ui/common/ShaderChooser.cpp:84:57: note: called from here
   84 |                         value += GlobalTexturePrefix_get().size();
      |                                                         ^
src/tools/radiant/include/iscriplib.h: In member function '__ct_base ':
src/tools/radiant/include/iscriplib.h:85:24: warning: inlining failed in call to 'GlobalScriptLibrary': function not inlinable [-Winline]
   85 | inline IScriptLibrary& GlobalScriptLibrary ()
      |                        ^
src/tools/radiant/radiant/material/MaterialShader.cpp:21:57: note: called from here
   21 |         AutoPtr<Tokeniser> tokeniser(GlobalScriptLibrary().createSimpleTokeniser(inputStream));
      |                                                         ^
src/tools/radiant/include/modulesystem.h: In member function 'selfRegister':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:109:43: note: called from here
  109 |                         globalModuleServer().registerModule(getName(), getVersion(),
      |                                           ^
src/tools/radiant/include/itextures.h: In member function 'releaseTexture':
src/tools/radiant/include/itextures.h:106:23: warning: inlining failed in call to 'GlobalTexturesCache': function not inlinable [-Winline]
  106 | inline TexturesCache& GlobalTexturesCache ()
      |                       ^
src/tools/radiant/radiant/ui/overlay/Overlay.cpp:324:44: note: called from here
  324 |                         GlobalTexturesCache().release(_texture);
      |                                            ^
src/tools/radiant/libs/string/string.h: In member function 'setSelection':
src/tools/radiant/libs/string/string.h:186:20: warning: inlining failed in call to 'toLower': function not inlinable [-Winline]
  186 | inline std::string toLower (const std::string& str)
      |                    ^
src/tools/radiant/radiant/ui/common/ShaderSelector.cpp:83:58: note: called from here
   83 |                 GTK_TREE_VIEW(_treeView), string::toLower(sel), FULLNAME_COL);
      |                                                          ^
src/tools/radiant/include/iregistry.h: In member function '__ct_base ':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/material/MaterialShaderSystem.cpp:10:23: note: called from here
   10 |         GlobalRegistry().addKeyObserver(this, RKEY_LICENSE_PATH);
      |                       ^
src/tools/radiant/include/itextstream.h: In member function 'getModifierBitIndex':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/Modifiers.cpp:100:95: note: called from here
  100 |                 globalOutputStream() << "EventManager: Warning: Modifier " << modifierName << " not found, returning -1\n";
      |                                                                                               ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/Modifiers.cpp:100:95: note: called from here
  100 |                 globalOutputStream() << "EventManager: Warning: Modifier " << modifierName << " not found, returning -1\n";
      |                                                                                               ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/Modifiers.cpp:100:95: note: called from here
  100 |                 globalOutputStream() << "EventManager: Warning: Modifier " << modifierName << " not found, returning -1\n";
      |                                                                                               ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/eventmanager/Modifiers.cpp:100:95: note: called from here
  100 |                 globalOutputStream() << "EventManager: Warning: Modifier " << modifierName << " not found, returning -1\n";
      |                                                                                               ^
src/tools/radiant/include/modulesystem.h: In member function 'selfRegister':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:109:43: note: called from here
  109 |                         globalModuleServer().registerModule(getName(), getVersion(),
      |                                           ^
src/tools/radiant/include/ifilesystem.h: In member function '__ct_base ':
src/tools/radiant/include/ifilesystem.h:109:27: warning: inlining failed in call to 'GlobalFileSystem': function not inlinable [-Winline]
  109 | inline VirtualFileSystem& GlobalFileSystem ()
      |                           ^
src/tools/radiant/radiant/material/MaterialShaderModule.cpp:23:41: note: called from here
   23 |                         GlobalFileSystem().attach(*_materialShaderSystem);
      |                                         ^
src/tools/radiant/include/iregistry.h: In member function 'keyChanged':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/clipper/Clipper.cpp:40:35: note: called from here
   40 |         _useCaulk = GlobalRegistry().getBool(RKEY_CLIPPER_USE_CAULK);
      |                                   ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/clipper/Clipper.cpp:39:38: note: called from here
   39 |         _caulkShader = GlobalRegistry().get(RKEY_CLIPPER_CAULK_SHADER);
      |                                      ^
src/tools/radiant/libs/os/path.h: In member function 'visit':
src/tools/radiant/libs/os/path.h:78:28: warning: inlining failed in call to 'getFilenameFromPath': function not inlinable [-Winline]
   78 |         inline std::string getFilenameFromPath (const std::string& path)
      |                            ^
src/tools/radiant/radiant/ui/common/SoundChooser.cpp:92:95: note: called from here
   92 |                                         std::string displayName = os::getFilenameFromPath(path);
      |                                                                                               ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'attach':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/moduleobservers.h:40:25: note: called from here
   40 |                         ASSERT_MESSAGE(m_observers.find(&observer) == m_observers.end(), "ModuleObservers::attach: cannot attach observer");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/moduleobservers.h:40:25: note: called from here
   40 |                         ASSERT_MESSAGE(m_observers.find(&observer) == m_observers.end(), "ModuleObservers::attach: cannot attach observer");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/moduleobservers.h:40:25: note: called from here
   40 |                         ASSERT_MESSAGE(m_observers.find(&observer) == m_observers.end(), "ModuleObservers::attach: cannot attach observer");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/moduleobservers.h:40:25: note: called from here
   40 |                         ASSERT_MESSAGE(m_observers.find(&observer) == m_observers.end(), "ModuleObservers::attach: cannot attach observer");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/moduleobservers.h:40:25: note: called from here
   40 |                         ASSERT_MESSAGE(m_observers.find(&observer) == m_observers.end(), "ModuleObservers::attach: cannot attach observer");
      |                         ^
src/tools/radiant/include/modulesystem.h: In member function 'selfRegister':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:109:43: note: called from here
  109 |                         globalModuleServer().registerModule(getName(), getVersion(),
      |                                           ^
src/tools/radiant/include/../../../shared/sharedptr.h: In member function 'getModel':
src/tools/radiant/include/../../../shared/sharedptr.h:195:28: warning: inlining failed in call to 'get.isra': function not inlinable [-Winline]
  195 |         inline PointerType get () const
      |                            ^
src/tools/radiant/radiant/ui/modelselector/../common/ModelPreview.h:96:50: note: called from here
   96 |                                 return _model.get();
      |                                                  ^
src/tools/radiant/libs/os/path.h: In member function 'operator()':
src/tools/radiant/libs/os/path.h:69:28: warning: inlining failed in call to 'getExtension': function not inlinable [-Winline]
   69 |         inline std::string getExtension (const std::string& path)
      |                            ^
src/tools/radiant/radiant/ui/common/SoundChooser.cpp:81:86: note: called from here
   81 |                                         std::string extension = os::getExtension(file);
      |                                                                                      ^
src/tools/radiant/include/iregistry.h: In member function 'keyChanged':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/eventmanager/RegistryToggle.h:50:43: note: called from here
   50 |                 _toggled = (GlobalRegistry().get(_registryKey) == "1");
      |                                           ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'detach':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/moduleobservers.h:45:25: note: called from here
   45 |                         ASSERT_MESSAGE(m_observers.find(&observer) != m_observers.end(), "ModuleObservers::detach: cannot detach observer");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/moduleobservers.h:45:25: note: called from here
   45 |                         ASSERT_MESSAGE(m_observers.find(&observer) != m_observers.end(), "ModuleObservers::detach: cannot detach observer");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/moduleobservers.h:45:25: note: called from here
   45 |                         ASSERT_MESSAGE(m_observers.find(&observer) != m_observers.end(), "ModuleObservers::detach: cannot detach observer");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/moduleobservers.h:45:25: note: called from here
   45 |                         ASSERT_MESSAGE(m_observers.find(&observer) != m_observers.end(), "ModuleObservers::detach: cannot detach observer");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/moduleobservers.h:45:25: note: called from here
   45 |                         ASSERT_MESSAGE(m_observers.find(&observer) != m_observers.end(), "ModuleObservers::detach: cannot detach observer");
      |                         ^
src/tools/radiant/include/ieventmanager.h: In member function 'visit':
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/ui/commandlist/CommandListPopulator.h:30:75: note: called from here
   30 |                         const std::string accelerator = GlobalEventManager().getAcceleratorStr(event, true);
      |                                                                           ^
src/tools/radiant/include/iuimanager.h: In member function 'visit':
src/tools/radiant/include/iuimanager.h:116:20: warning: inlining failed in call to 'GlobalUIManager': function not inlinable [-Winline]
  116 | inline IUIManager& GlobalUIManager() {
      |                    ^
src/tools/radiant/radiant/ui/menu/FiltersMenu.cpp:34:76: note: called from here
   34 |                                 IMenuManager* menuManager = GlobalUIManager().getMenuManager();
      |                                                                            ^
src/tools/radiant/include/ifilter.h:243:22: warning: inlining failed in call to 'GlobalFilterSystem': function not inlinable [-Winline]
  243 | inline FilterSystem& GlobalFilterSystem() {
      |                      ^
src/tools/radiant/radiant/ui/menu/FiltersMenu.cpp:37:59: note: called from here
   37 |                                         GlobalFilterSystem().getFilterEventName(filterName);
      |                                                           ^
src/tools/radiant/include/iregistry.h: In member function 'keyChanged':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/ui/overlay/Overlay.cpp:183:40: note: called from here
  183 |                 setImage(GlobalRegistry().get(RKEY_OVERLAY_IMAGE));
      |                                        ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/ui/overlay/Overlay.cpp:182:48: note: called from here
  182 |                 _panWithXYView = GlobalRegistry().getBool(RKEY_OVERLAY_PAN_WITH_XY);
      |                                                ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/ui/overlay/Overlay.cpp:181:50: note: called from here
  181 |                 _scaleWithXYView = GlobalRegistry().getBool(RKEY_OVERLAY_SCALE_WITH_XY);
      |                                                  ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/ui/overlay/Overlay.cpp:180:50: note: called from here
  180 |                 _keepProportions = GlobalRegistry().getBool(RKEY_OVERLAY_PROPORTIONAL);
      |                                                  ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/ui/overlay/Overlay.cpp:179:36: note: called from here
  179 |                 show(GlobalRegistry().getBool(RKEY_OVERLAY_VISIBLE));
      |                                    ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/ui/overlay/Overlay.cpp:186:48: note: called from here
  186 |                 setImagePosition(GlobalRegistry().getFloat(RKEY_OVERLAY_TRANSLATIONX),
      |                                                ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/ui/overlay/Overlay.cpp:187:63: note: called from here
  187 |                                                 GlobalRegistry().getFloat(RKEY_OVERLAY_TRANSLATIONY));
      |                                                               ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/ui/overlay/Overlay.cpp:185:45: note: called from here
  185 |                 setImageScale(GlobalRegistry().getFloat(RKEY_OVERLAY_SCALE));
      |                                             ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/ui/overlay/Overlay.cpp:184:47: note: called from here
  184 |                 setTransparency(GlobalRegistry().getFloat(RKEY_OVERLAY_TRANSPARENCY));
      |                                               ^
src/tools/radiant/radiant/entity/targetable.h: In function '__static_initialization_and_destruction_0.constprop':
src/tools/radiant/radiant/entity/targetable.h:313:7: warning: inlining failed in call to '__ct_base .constprop': function not inlinable [-Winline]
  313 | class RenderableConnectionLines: public Renderable
      |       ^
src/tools/radiant/libs/generic/static.h:50:6: note: called from here
   50 | Type Static<Type, Context>::m_instance;
      |      ^
src/tools/radiant/include/ieventmanager.h: In function 'onShortcutKeyPress':
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/ui/commandlist/ShortcutChooser.cpp:61:65: note: called from here
   61 |         gtk_entry_set_text(GTK_ENTRY(widget), GlobalEventManager().getGDKEventStr(event).c_str());
      |                                                                 ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/ui/commandlist/ShortcutChooser.cpp:67:48: note: called from here
   67 |         IEvent* foundEvent = GlobalEventManager().findEvent(event);
      |                                                ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/ui/commandlist/ShortcutChooser.cpp:72:49: note: called from here
   72 |                 statusText += GlobalEventManager().getEventName(foundEvent) + "</b>";
      |                                                 ^
src/tools/radiant/include/isound.h: In function 'onPlay':
src/tools/radiant/include/isound.h:110:23: warning: inlining failed in call to 'GlobalSoundManager': function not inlinable [-Winline]
  110 | inline ISoundManager& GlobalSoundManager ()
      |                       ^
src/tools/radiant/radiant/ui/common/SoundPreview.cpp:75:40: note: called from here
   75 |                 if (!GlobalSoundManager().isPlaybackEnabled()) {
      |                                        ^
src/tools/radiant/include/isound.h:110:23: warning: inlining failed in call to 'GlobalSoundManager': function not inlinable [-Winline]
  110 | inline ISoundManager& GlobalSoundManager ()
      |                       ^
src/tools/radiant/radiant/ui/common/SoundPreview.cpp:80:56: note: called from here
   80 |                                 if (!GlobalSoundManager().playSound(selectedFile)) {
      |                                                        ^
src/tools/radiant/include/iregistry.h: In member function 'setToggled':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/eventmanager/RegistryToggle.h:42:31: note: called from here
   42 |                 GlobalRegistry().set(_registryKey, toggled ? "1" : "0");
      |                               ^
src/tools/radiant/include/itextstream.h: In member function 'getButtonId':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:42:96: note: called from here
   42 |                 globalOutputStream() << "MouseEventManager: Warning: Button " << buttonName << " not found, returning ID=0\n";
      |                                                                                                ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:42:96: note: called from here
   42 |                 globalOutputStream() << "MouseEventManager: Warning: Button " << buttonName << " not found, returning ID=0\n";
      |                                                                                                ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:42:96: note: called from here
   42 |                 globalOutputStream() << "MouseEventManager: Warning: Button " << buttonName << " not found, returning ID=0\n";
      |                                                                                                ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:42:96: note: called from here
   42 |                 globalOutputStream() << "MouseEventManager: Warning: Button " << buttonName << " not found, returning ID=0\n";
      |                                                                                                ^
src/tools/radiant/include/iregistry.h: In member function 'toggle':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/eventmanager/RegistryToggle.h:63:75: note: called from here
   63 |                         GlobalRegistry().set(_registryKey, (GlobalRegistry().get(_registryKey) == "1") ? "0" : "1");
      |                                                                           ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/eventmanager/RegistryToggle.h:63:39: note: called from here
   63 |                         GlobalRegistry().set(_registryKey, (GlobalRegistry().get(_registryKey) == "1") ? "0" : "1");
      |                                       ^
src/tools/radiant/include/iradiant.h: In function 'create_wait_dialog':
src/tools/radiant/include/iradiant.h:162:18: warning: inlining failed in call to 'GlobalRadiant': function not inlinable [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^
src/tools/radiant/radiant/ui/mainframe/mainframe.cpp:207:70: note: called from here
  207 |         dialog.m_window = create_floating_window(title, GlobalRadiant().getMainWindow());
      |                                                                      ^
src/tools/radiant/include/iregistry.h: In member function 'loadModifierDefinitions':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/eventmanager/Modifiers.cpp:15:49: note: called from here
   15 |         xml::NodeList modifiers = GlobalRegistry().findXPath("user/ui/input//modifiers");
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/Modifiers.cpp:22:109: note: called from here
   22 |                         globalOutputStream() << "EventManager: Modifiers found: " << modifierList.size() << "\n";
      |                                                                                                             ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/eventmanager/Modifiers.cpp:22:109: note: called from here
   22 |                         globalOutputStream() << "EventManager: Modifiers found: " << modifierList.size() << "\n";
      |                                                                                                             ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/Modifiers.cpp:22:109: note: called from here
   22 |                         globalOutputStream() << "EventManager: Modifiers found: " << modifierList.size() << "\n";
      |                                                                                                             ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/Modifiers.cpp:22:109: note: called from here
   22 |                         globalOutputStream() << "EventManager: Modifiers found: " << modifierList.size() << "\n";
      |                                                                                                             ^
src/tools/radiant/libs/string/string.h:172:12: warning: inlining failed in call to 'toInt': function not inlinable [-Winline]
  172 | inline int toInt (const std::string& str, int defaultValue = 0)
      |            ^
src/tools/radiant/radiant/eventmanager/Modifiers.cpp:26:61: note: called from here
   26 |                                 int bitIndex = string::toInt(modifierList[i].getAttributeValue("bitIndex"), -1);
      |                                                             ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/Modifiers.cpp:32:65: note: called from here
   32 |                                         globalOutputStream() << "EventManager: Warning: Invalid modifier definition found.\n";
      |                                                                 ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/eventmanager/Modifiers.cpp:32:65: note: called from here
   32 |                                         globalOutputStream() << "EventManager: Warning: Invalid modifier definition found.\n";
      |                                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/Modifiers.cpp:37:49: note: called from here
   37 |                         globalOutputStream() << "EventManager: Critical: No modifiers definitions found!\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/eventmanager/Modifiers.cpp:37:49: note: called from here
   37 |                         globalOutputStream() << "EventManager: Critical: No modifiers definitions found!\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/Modifiers.cpp:41:41: note: called from here
   41 |                 globalOutputStream() << "EventManager: Critical: No modifiers definitions found!\n";
      |                                         ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/eventmanager/Modifiers.cpp:41:41: note: called from here
   41 |                 globalOutputStream() << "EventManager: Critical: No modifiers definitions found!\n";
      |                                         ^
src/tools/radiant/include/iradiant.h: In function 'MainFrame_Construct':
src/tools/radiant/include/iradiant.h:162:18: warning: inlining failed in call to 'GlobalRadiant': function not inlinable [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^
src/tools/radiant/radiant/ui/mainframe/mainframe.cpp:726:22: note: called from here
  726 |         GlobalRadiant().broadcastStartupEvent();
      |                      ^
src/tools/radiant/include/ifilter.h:243:22: warning: inlining failed in call to 'GlobalFilterSystem': function not inlinable [-Winline]
  243 | inline FilterSystem& GlobalFilterSystem() {
      |                      ^
src/tools/radiant/radiant/ui/mainframe/mainframe.cpp:718:27: note: called from here
  718 |         GlobalFilterSystem().init();
      |                           ^
src/tools/radiant/include/iregistry.h: In member function 'loadButtonDefinitions':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:211:47: note: called from here
  211 |         xml::NodeList buttons = GlobalRegistry().findXPath("user/ui/input//buttons");
      |                                               ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp: In function 'node_get_name':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:36:18: warning: inlining failed in call to 'Node_getNameable': function not inlinable [-Winline]
   36 | inline Nameable* Node_getNameable (scene::Node& node)
      |                  ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:455:46: note: called from here
  455 |         Nameable* nameable = Node_getNameable(node);
      |                                              ^
src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:219:110: note: called from here
  219 |                         globalOutputStream() << "MouseEventManager: Buttons found: " << buttonList.size() << "\n";
      |                                                                                                              ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:219:110: note: called from here
  219 |                         globalOutputStream() << "MouseEventManager: Buttons found: " << buttonList.size() << "\n";
      |                                                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:219:110: note: called from here
  219 |                         globalOutputStream() << "MouseEventManager: Buttons found: " << buttonList.size() << "\n";
      |                                                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:219:110: note: called from here
  219 |                         globalOutputStream() << "MouseEventManager: Buttons found: " << buttonList.size() << "\n";
      |                                                                                                              ^
src/tools/radiant/libs/string/string.h:172:12: warning: inlining failed in call to 'toInt': function not inlinable [-Winline]
  172 | inline int toInt (const std::string& str, int defaultValue = 0)
      |            ^
src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:223:64: note: called from here
  223 |                                 unsigned int id = string::toInt(buttonList[i].getAttributeValue("id"));
      |                                                                ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:229:65: note: called from here
  229 |                                         globalOutputStream() << "MouseEventManager: Warning: Invalid button definition found.\n";
      |                                                                 ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:229:65: note: called from here
  229 |                                         globalOutputStream() << "MouseEventManager: Warning: Invalid button definition found.\n";
      |                                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:234:49: note: called from here
  234 |                         globalOutputStream() << "MouseEventManager: Critical: No button definitions found!\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:234:49: note: called from here
  234 |                         globalOutputStream() << "MouseEventManager: Critical: No button definitions found!\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:238:41: note: called from here
  238 |                 globalOutputStream() << "MouseEventManager: Critical: No button definitions found!\n";
      |                                         ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:238:41: note: called from here
  238 |                 globalOutputStream() << "MouseEventManager: Critical: No button definitions found!\n";
      |                                         ^
src/tools/radiant/include/ieventmanager.h: In member function 'reloadList':
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/ui/commandlist/CommandList.cpp:50:27: note: called from here
   50 |         GlobalEventManager().foreachEvent(&populator);
      |                           ^
src/tools/radiant/include/iregistry.h: In member function 'SaveWindowInfo':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/ui/mainframe/mainframe.cpp:606:23: note: called from here
  606 |         GlobalRegistry().deleteXPath(RKEY_WINDOW_STATE);
      |                       ^
src/tools/radiant/libs/string/string.h:155:20: warning: inlining failed in call to 'toString': function not inlinable [-Winline]
  155 | inline std::string toString (const T& t)
      |                    ^
src/tools/radiant/radiant/ui/mainframe/mainframe.cpp:613:91: note: called from here
  613 |                 GlobalRegistry().setAttribute(RKEY_WINDOW_STATE, "state", string::toString(gdk_window_get_state(window)));
      |                                                                                           ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/ui/mainframe/mainframe.cpp:613:31: note: called from here
  613 |                 GlobalRegistry().setAttribute(RKEY_WINDOW_STATE, "state", string::toString(gdk_window_get_state(window)));
      |                               ^
src/tools/radiant/libs/debugging/debugging.h: In member function '__dt_base ':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:366:25: note: called from here
  366 |                         ASSERT_MESSAGE(!realised(), "ModelResource::~ModelResource: resource reference still realised: " << m_name);
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:366:25: note: called from here
  366 |                         ASSERT_MESSAGE(!realised(), "ModelResource::~ModelResource: resource reference still realised: " << m_name);
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:366:25: note: called from here
  366 |                         ASSERT_MESSAGE(!realised(), "ModelResource::~ModelResource: resource reference still realised: " << m_name);
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:366:25: note: called from here
  366 |                         ASSERT_MESSAGE(!realised(), "ModelResource::~ModelResource: resource reference still realised: " << m_name);
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:366:25: note: called from here
  366 |                         ASSERT_MESSAGE(!realised(), "ModelResource::~ModelResource: resource reference still realised: " << m_name);
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:366:25: note: called from here
  366 |                         ASSERT_MESSAGE(!realised(), "ModelResource::~ModelResource: resource reference still realised: " << m_name);
      |                         ^
src/tools/radiant/include/iregistry.h: In member function 'saveRecentFiles':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/ui/mru/MRU.cpp:71:23: note: called from here
   71 |         GlobalRegistry().deleteXPath(RKEY_MAP_MRUS);
      |                       ^
src/tools/radiant/libs/string/string.h:155:20: warning: inlining failed in call to 'toString': function not inlinable [-Winline]
  155 | inline std::string toString (const T& t)
      |                    ^
src/tools/radiant/radiant/ui/mru/MRU.cpp:78:82: note: called from here
   78 |                 const std::string key = RKEY_MAP_MRUS + "/map" + string::toString(counter);
      |                                                                                  ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/ui/mru/MRU.cpp:81:31: note: called from here
   81 |                 GlobalRegistry().set(key, (*i));
      |                               ^
src/tools/radiant/include/iuimanager.h: In function 'removeItemsFromMainMenu':
src/tools/radiant/include/iuimanager.h:116:20: warning: inlining failed in call to 'GlobalUIManager': function not inlinable [-Winline]
  116 | inline IUIManager& GlobalUIManager() {
      |                    ^
src/tools/radiant/radiant/ui/menu/FiltersMenu.cpp:71:52: note: called from here
   71 |         IMenuManager* menuManager = GlobalUIManager().getMenuManager();
      |                                                    ^
src/tools/radiant/include/ifilesystem.h: In member function '__dt_base ':
src/tools/radiant/include/ifilesystem.h:109:27: warning: inlining failed in call to 'GlobalFileSystem': function not inlinable [-Winline]
  109 | inline VirtualFileSystem& GlobalFileSystem ()
      |                           ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:748:41: note: called from here
  748 |                         GlobalFileSystem().detach(g_referenceCache);
      |                                         ^
src/tools/radiant/include/iuimanager.h: In function 'addItemsToMainMenu':
src/tools/radiant/include/iuimanager.h:116:20: warning: inlining failed in call to 'GlobalUIManager': function not inlinable [-Winline]
  116 | inline IUIManager& GlobalUIManager() {
      |                    ^
src/tools/radiant/radiant/ui/menu/FiltersMenu.cpp:51:52: note: called from here
   51 |         IMenuManager* menuManager = GlobalUIManager().getMenuManager();
      |                                                    ^
src/tools/radiant/include/ifilter.h:243:22: warning: inlining failed in call to 'GlobalFilterSystem': function not inlinable [-Winline]
  243 | inline FilterSystem& GlobalFilterSystem() {
      |                      ^
src/tools/radiant/radiant/ui/menu/FiltersMenu.cpp:62:27: note: called from here
   62 |         GlobalFilterSystem().forEachFilter(visitor);
      |                           ^
src/tools/radiant/libs/string/string.h: In member function 'setLabel':
src/tools/radiant/libs/string/string.h:155:20: warning: inlining failed in call to 'toString': function not inlinable [-Winline]
  155 | inline std::string toString (const T& t)
      |                    ^
src/tools/radiant/radiant/ui/mru/MRUMenuItem.cpp:66:57: note: called from here
   66 |         const std::string widgetLabel = string::toString(_index) + " - " + _label;
      |                                                         ^
src/tools/radiant/include/iuimanager.h: In member function 'constructMenu':
src/tools/radiant/include/iuimanager.h:116:20: warning: inlining failed in call to 'GlobalUIManager': function not inlinable [-Winline]
  116 | inline IUIManager& GlobalUIManager() {
      |                    ^
src/tools/radiant/radiant/ui/mru/MRU.cpp:167:52: note: called from here
  167 |         IMenuManager* menuManager = GlobalUIManager().getMenuManager();
      |                                                    ^
src/tools/radiant/libs/string/string.h:155:20: warning: inlining failed in call to 'toString': function not inlinable [-Winline]
  155 | inline std::string toString (const T& t)
      |                    ^
src/tools/radiant/radiant/ui/mru/MRU.cpp:185:90: note: called from here
  185 |                 const std::string commandName = std::string("MRUOpen") + string::toString(item.getIndex());
      |                                                                                          ^
src/tools/radiant/libs/string/string.h:155:20: warning: inlining failed in call to 'toString': function not inlinable [-Winline]
  155 | inline std::string toString (const T& t)
      |                    ^
src/tools/radiant/radiant/ui/mru/MRU.cpp:190:49: note: called from here
  190 |                         "MRU" + string::toString(item.getIndex()),
      |                                                 ^
src/tools/radiant/include/iregistry.h: In member function '__ct_base ':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/ui/overlay/Overlay.cpp:91:42: note: called from here
   91 |                 _imageName(GlobalRegistry().get(RKEY_OVERLAY_IMAGE)),
      |                                          ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/ui/overlay/Overlay.cpp:92:40: note: called from here
   92 |                 _visible(GlobalRegistry().get(RKEY_OVERLAY_VISIBLE) == "1"),
      |                                        ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/ui/overlay/Overlay.cpp:93:45: note: called from here
   93 |                 _transparency(GlobalRegistry().getFloat(RKEY_OVERLAY_TRANSPARENCY)),
      |                                             ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/ui/overlay/Overlay.cpp:94:38: note: called from here
   94 |                 _scale(GlobalRegistry().getFloat(RKEY_OVERLAY_SCALE)),
      |                                      ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/ui/overlay/Overlay.cpp:95:48: note: called from here
   95 |                 _scaleWithXYView(GlobalRegistry().get(RKEY_OVERLAY_SCALE_WITH_XY) == "1"),
      |                                                ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/ui/overlay/Overlay.cpp:96:46: note: called from here
   96 |                 _panWithXYView(GlobalRegistry().get(RKEY_OVERLAY_PAN_WITH_XY) == "1"),
      |                                              ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/ui/overlay/Overlay.cpp:97:48: note: called from here
   97 |                 _keepProportions(GlobalRegistry().get(RKEY_OVERLAY_PROPORTIONAL) == "1"),
      |                                                ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/ui/overlay/Overlay.cpp:98:45: note: called from here
   98 |                 _translationX(GlobalRegistry().getFloat(RKEY_OVERLAY_TRANSLATIONX)),
      |                                             ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/ui/overlay/Overlay.cpp:99:45: note: called from here
   99 |                 _translationY(GlobalRegistry().getFloat(RKEY_OVERLAY_TRANSLATIONY)),
      |                                             ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/ui/overlay/Overlay.cpp:104:31: note: called from here
  104 |                 GlobalRegistry().addKeyObserver(this, RKEY_OVERLAY_VISIBLE);
      |                               ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/ui/overlay/Overlay.cpp:105:31: note: called from here
  105 |                 GlobalRegistry().addKeyObserver(this, RKEY_OVERLAY_TRANSPARENCY);
      |                               ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/ui/overlay/Overlay.cpp:106:31: note: called from here
  106 |                 GlobalRegistry().addKeyObserver(this, RKEY_OVERLAY_IMAGE);
      |                               ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/ui/overlay/Overlay.cpp:107:31: note: called from here
  107 |                 GlobalRegistry().addKeyObserver(this, RKEY_OVERLAY_SCALE);
      |                               ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/ui/overlay/Overlay.cpp:108:31: note: called from here
  108 |                 GlobalRegistry().addKeyObserver(this, RKEY_OVERLAY_TRANSLATIONX);
      |                               ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/ui/overlay/Overlay.cpp:109:31: note: called from here
  109 |                 GlobalRegistry().addKeyObserver(this, RKEY_OVERLAY_TRANSLATIONY);
      |                               ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/ui/overlay/Overlay.cpp:110:31: note: called from here
  110 |                 GlobalRegistry().addKeyObserver(this, RKEY_OVERLAY_PROPORTIONAL);
      |                               ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/ui/overlay/Overlay.cpp:111:31: note: called from here
  111 |                 GlobalRegistry().addKeyObserver(this, RKEY_OVERLAY_SCALE_WITH_XY);
      |                               ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/ui/overlay/Overlay.cpp:112:31: note: called from here
  112 |                 GlobalRegistry().addKeyObserver(this, RKEY_OVERLAY_PAN_WITH_XY);
      |                               ^
src/tools/radiant/include/preferencesystem.h:125:26: warning: inlining failed in call to 'GlobalPreferenceSystem': function not inlinable [-Winline]
  125 | inline PreferenceSystem& GlobalPreferenceSystem() {
      |                          ^
src/tools/radiant/radiant/ui/overlay/Overlay.cpp:115:39: note: called from here
  115 |                 GlobalPreferenceSystem().addConstructor(this);
      |                                       ^
src/tools/radiant/libs/os/file.h: In function 'file_exists':
src/tools/radiant/libs/os/file.h:77:13: warning: inlining failed in call to 'file_accessible': function not inlinable [-Winline]
   77 | inline bool file_accessible (const std::string& path, FileAccess::Mode mode)
      |             ^
src/tools/radiant/libs/os/file.h:97:31: note: called from here
   97 |         return file_accessible(path, FileAccess::Exists);
      |                               ^
src/tools/radiant/libs/os/file.h: In member function 'settingsValid':
src/tools/radiant/libs/os/file.h:95:13: warning: inlining failed in call to 'file_exists': function not inlinable [-Winline]
   95 | inline bool file_exists (const std::string& path)
      |             ^
src/tools/radiant/radiant/settings/GameManager.cpp:19:24: note: called from here
   19 |         if (file_exists(_enginePath)) {
      |                        ^
src/tools/radiant/libs/os/path.h: In member function 'visit':
src/tools/radiant/libs/os/path.h:112:28: warning: inlining failed in call to 'makeRelative': function not inlinable [-Winline]
  112 |         inline std::string makeRelative (const std::string& path, const std::string& base)
      |                            ^
src/tools/radiant/radiant/filesystem/DirectoryVisitor.h:35:80: note: called from here
   35 |                         std::string subname = os::makeRelative(name, _directory);
      |                                                                                ^
src/tools/radiant/libs/string/string.h: In member function 'getModifierFlags':
src/tools/radiant/libs/string/string.h:200:13: warning: inlining failed in call to 'splitBy': function not inlinable [-Winline]
  200 | inline void splitBy (const std::string& str, std::vector<std::string>& tokens, const std::string& delimiters = " ")
      |             ^
src/tools/radiant/radiant/eventmanager/Modifiers.cpp:48:24: note: called from here
   48 |         string::splitBy(modifierStr, parts, "+");
      |                        ^
src/tools/radiant/libs/math/Vector3.h: In member function 'drawFill':
src/tools/radiant/libs/math/Vector3.h:493:16: warning: inlining failed in call to 'vector3_for_spherical': function not inlinable [-Winline]
  493 | inline Vector3 vector3_for_spherical (double theta, double phi)
      |                ^
src/tools/radiant/radiant/render/frontend/SphereRenderable.cpp:69:73: note: called from here
   69 |                                 Vector3 v(origin + vector3_for_spherical(t + dt, p) * radius);
      |                                                                         ^
src/tools/radiant/libs/math/Vector3.h:493:16: warning: inlining failed in call to 'vector3_for_spherical': function not inlinable [-Winline]
  493 | inline Vector3 vector3_for_spherical (double theta, double phi)
      |                ^
src/tools/radiant/radiant/render/frontend/SphereRenderable.cpp:64:73: note: called from here
   64 |                                 Vector3 v(origin + vector3_for_spherical(t + dt, p + dp) * radius);
      |                                                                         ^
src/tools/radiant/libs/math/Vector3.h:493:16: warning: inlining failed in call to 'vector3_for_spherical': function not inlinable [-Winline]
  493 | inline Vector3 vector3_for_spherical (double theta, double phi)
      |                ^
src/tools/radiant/radiant/render/frontend/SphereRenderable.cpp:59:73: note: called from here
   59 |                                 Vector3 v(origin + vector3_for_spherical(t, p) * radius);
      |                                                                         ^
src/tools/radiant/libs/math/Vector3.h:493:16: warning: inlining failed in call to 'vector3_for_spherical': function not inlinable [-Winline]
  493 | inline Vector3 vector3_for_spherical (double theta, double phi)
      |                ^
src/tools/radiant/radiant/render/frontend/SphereRenderable.cpp:54:73: note: called from here
   54 |                                 Vector3 v(origin + vector3_for_spherical(t + dt, p + dp) * radius);
      |                                                                         ^
src/tools/radiant/libs/math/Vector3.h:493:16: warning: inlining failed in call to 'vector3_for_spherical': function not inlinable [-Winline]
  493 | inline Vector3 vector3_for_spherical (double theta, double phi)
      |                ^
src/tools/radiant/radiant/render/frontend/SphereRenderable.cpp:49:73: note: called from here
   49 |                                 Vector3 v(origin + vector3_for_spherical(t, p + dp) * radius);
      |                                                                         ^
src/tools/radiant/libs/math/Vector3.h:493:16: warning: inlining failed in call to 'vector3_for_spherical': function not inlinable [-Winline]
  493 | inline Vector3 vector3_for_spherical (double theta, double phi)
      |                ^
src/tools/radiant/radiant/render/frontend/SphereRenderable.cpp:44:73: note: called from here
   44 |                                 Vector3 v(origin + vector3_for_spherical(t, p) * radius);
      |                                                                         ^
src/tools/radiant/libs/math/Vector3.h:493:16: warning: inlining failed in call to 'vector3_for_spherical': function not inlinable [-Winline]
  493 | inline Vector3 vector3_for_spherical (double theta, double phi)
      |                ^
src/tools/radiant/radiant/render/frontend/SphereRenderable.cpp:91:73: note: called from here
   91 |                                 Vector3 v(origin + vector3_for_spherical(t + dt, p) * radius);
      |                                                                         ^
src/tools/radiant/libs/math/Vector3.h:493:16: warning: inlining failed in call to 'vector3_for_spherical': function not inlinable [-Winline]
  493 | inline Vector3 vector3_for_spherical (double theta, double phi)
      |                ^
src/tools/radiant/radiant/render/frontend/SphereRenderable.cpp:86:73: note: called from here
   86 |                                 Vector3 v(origin + vector3_for_spherical(t + dt, p + dp) * radius);
      |                                                                         ^
src/tools/radiant/libs/math/Vector3.h:493:16: warning: inlining failed in call to 'vector3_for_spherical': function not inlinable [-Winline]
  493 | inline Vector3 vector3_for_spherical (double theta, double phi)
      |                ^
src/tools/radiant/radiant/render/frontend/SphereRenderable.cpp:81:73: note: called from here
   81 |                                 Vector3 v(origin + vector3_for_spherical(t, p) * radius);
      |                                                                         ^
src/tools/radiant/libs/stream/textstream.h: In function 'write_size_t_nonzero_decimal_backward':
src/tools/radiant/libs/stream/textstream.h:50:14: warning: inlining failed in call to 'write_size_t_nonzero_decimal_backward': function not inlinable [-Winline]
   50 | inline char* write_size_t_nonzero_decimal_backward(char* ptr, size_t decimal) {
      |              ^
src/tools/radiant/libs/stream/textstream.h:79:52: note: called from here
   79 |         ptr = write_size_t_nonzero_decimal_backward(ptr, decimal);
      |                                                    ^
src/tools/radiant/include/iregistry.h: In member function 'loadAccelerators':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/eventmanager/EventManager.cpp:452:60: note: called from here
  452 |                 xml::NodeList shortcutSets = GlobalRegistry().findXPath("user/ui/input//shortcuts");
      |                                                            ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/eventmanager/EventManager.cpp:456:39: note: called from here
  456 |                         GlobalRegistry().deleteXPath("user/ui/input//shortcuts[@name='default']");
      |                                       ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/eventmanager/EventManager.cpp:460:60: note: called from here
  460 |                 xml::NodeList shortcutList = GlobalRegistry().findXPath("user/ui/input/shortcuts//shortcut");
      |                                                            ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/EventManager.cpp:463:121: note: called from here
  463 |                         globalOutputStream() << "EventManager: Shortcuts found in Registry: " << shortcutList.size() << "\n";
      |                                                                                                                         ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/eventmanager/EventManager.cpp:463:121: note: called from here
  463 |                         globalOutputStream() << "EventManager: Shortcuts found in Registry: " << shortcutList.size() << "\n";
      |                                                                                                                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/EventManager.cpp:463:121: note: called from here
  463 |                         globalOutputStream() << "EventManager: Shortcuts found in Registry: " << shortcutList.size() << "\n";
      |                                                                                                                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/EventManager.cpp:463:121: note: called from here
  463 |                         globalOutputStream() << "EventManager: Shortcuts found in Registry: " << shortcutList.size() << "\n";
      |                                                                                                                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/EventManager.cpp:488:49: note: called from here
  488 |                         globalOutputStream() << "EventManager: No shortcut definitions found...\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/eventmanager/EventManager.cpp:488:49: note: called from here
  488 |                         globalOutputStream() << "EventManager: No shortcut definitions found...\n";
      |                                                 ^
src/tools/radiant/libs/scenelib.h: In function 'operator<':
src/tools/radiant/libs/scenelib.h:222:13: warning: inlining failed in call to 'operator<': function not inlinable [-Winline]
  222 | inline bool operator< (scene::Node& node, scene::Node& other)
      |             ^
src/tools/radiant/libs/generic/reference.h:53:27: note: called from here
   53 |         return self.get() < other.get();
      |                           ^
src/tools/radiant/libs/string/string.h: In member function 'performReplace':
src/tools/radiant/libs/string/string.h:273:20: warning: inlining failed in call to 'format': function not inlinable [-Winline]
  273 | inline std::string format (const std::string &msg, ...)
      |                    ^
src/tools/radiant/radiant/ui/findshader/FindShader.cpp:151:79: note: called from here
  151 |         const std::string replacedStr = string::format(_(COUNT_TEXT), replaced);
      |                                                                               ^
src/tools/radiant/include/ifilesystem.h: In member function 'importMaterialFile':
src/tools/radiant/include/ifilesystem.h:109:27: warning: inlining failed in call to 'GlobalFileSystem': function not inlinable [-Winline]
  109 | inline VirtualFileSystem& GlobalFileSystem ()
      |                           ^
src/tools/radiant/radiant/material/MaterialSystem.cpp:173:55: note: called from here
  173 |         AutoPtr<ArchiveTextFile> file(GlobalFileSystem().openTextFile(name));
      |                                                       ^
src/tools/radiant/include/ieventmanager.h: In member function 'getSelectedCommand':
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/ui/commandlist/CommandList.cpp:126:51: note: called from here
  126 |                 IEvent* event = GlobalEventManager().findEvent(commandName);
      |                                                   ^
src/tools/radiant/libs/string/string.h: In member function 'getCondition':
src/tools/radiant/libs/string/string.h:172:12: warning: inlining failed in call to 'toInt': function not inlinable [-Winline]
  172 | inline int toInt (const std::string& str, int defaultValue = 0)
      |            ^
src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:57:54: note: called from here
   57 |         returnValue.minSelectionCount = string::toInt(minSelectionCount, DEFAULT_MIN_SELECTION_COUNT);
      |                                                      ^
src/tools/radiant/include/ifilesystem.h: In member function 'loadMaterials':
src/tools/radiant/include/ifilesystem.h:109:27: warning: inlining failed in call to 'GlobalFileSystem': function not inlinable [-Winline]
  109 | inline VirtualFileSystem& GlobalFileSystem ()
      |                           ^
src/tools/radiant/radiant/material/MaterialSystem.cpp:260:55: note: called from here
  260 |         AutoPtr<ArchiveTextFile> file(GlobalFileSystem().openTextFile(getMaterialFilename()));
      |                                                       ^
src/tools/radiant/include/ieventmanager.h: In function 'callbackClear':
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/ui/commandlist/CommandList.cpp:164:35: note: called from here
  164 |                 GlobalEventManager().disconnectAccelerator(commandName);
      |                                   ^
src/tools/radiant/include/iregistry.h: In member function 'realise':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/material/MaterialShaderSystem.cpp:25:54: note: called from here
   25 |         _licenseParser.openLicenseFile(GlobalRegistry().get(RKEY_LICENSE_PATH));
      |                                                      ^
src/tools/radiant/include/imaterial.h:117:25: warning: inlining failed in call to 'GlobalMaterialSystem': function not inlinable [-Winline]
  117 | inline MaterialSystem * GlobalMaterialSystem() {
      |                         ^
src/tools/radiant/radiant/material/MaterialShaderSystem.cpp:23:46: note: called from here
   23 |         GlobalMaterialSystem()->loadMaterials();
      |                                              ^
src/tools/radiant/libs/shaderlib.h: In member function 'generateMaterialFromTexture':
src/tools/radiant/libs/shaderlib.h:65:27: warning: inlining failed in call to 'GlobalTexturePrefix_get': function not inlinable [-Winline]
   65 | inline const std::string& GlobalTexturePrefix_get ()
      |                           ^
src/tools/radiant/radiant/material/MaterialSystem.cpp:136:63: note: called from here
  136 |         const std::string textureDir = GlobalTexturePrefix_get();
      |                                                               ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/material/MaterialSystem.cpp:139:34: note: called from here
  139 |         if (GlobalSelectionSystem().areFacesSelected()) {
      |                                  ^
src/tools/radiant/include/ieventmanager.h: In member function 'retrieveShortcut':
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/ui/commandlist/ShortcutChooser.cpp:86:36: note: called from here
   86 |         _event = GlobalEventManager().findEvent(commandName);
      |                                    ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/ui/commandlist/ShortcutChooser.cpp:100:64: note: called from here
  100 |                         IEvent* foundEvent = GlobalEventManager().findEvent(&eventKey);
      |                                                                ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/ui/commandlist/ShortcutChooser.cpp:105:86: note: called from here
  105 |                                 const std::string foundEventName = GlobalEventManager().getEventName(foundEvent);
      |                                                                                      ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/ui/commandlist/ShortcutChooser.cpp:121:59: note: called from here
  121 |                                         GlobalEventManager().disconnectAccelerator(foundEventName);
      |                                                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/ui/commandlist/ShortcutChooser.cpp:122:59: note: called from here
  122 |                                         GlobalEventManager().disconnectAccelerator(commandName);
      |                                                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/ui/commandlist/ShortcutChooser.cpp:125:81: note: called from here
  125 |                                         IAccelerator* accel = GlobalEventManager().addAccelerator(&eventKey);
      |                                                                                 ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/ui/commandlist/ShortcutChooser.cpp:126:59: note: called from here
  126 |                                         GlobalEventManager().connectAccelerator(accel, commandName);
      |                                                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/ui/commandlist/ShortcutChooser.cpp:139:51: note: called from here
  139 |                                 GlobalEventManager().connectAccelerator(accel, commandName);
      |                                                   ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/ui/commandlist/ShortcutChooser.cpp:138:73: note: called from here
  138 |                                 IAccelerator* accel = GlobalEventManager().addAccelerator(&eventKey);
      |                                                                         ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/ui/commandlist/ShortcutChooser.cpp:135:51: note: called from here
  135 |                                 GlobalEventManager().disconnectAccelerator(commandName);
      |                                                   ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/ui/commandlist/ShortcutChooser.cpp:146:43: note: called from here
  146 |                         GlobalEventManager().disconnectAccelerator(commandName);
      |                                           ^
src/tools/radiant/include/iregistry.h: In member function 'loadCameraStrafeDefinitions':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:65:50: note: called from here
   65 |         xml::NodeList strafeList = GlobalRegistry().findXPath("user/ui/input/cameraview/strafemode");
      |                                                  ^
src/tools/radiant/libs/string/string.h:179:14: warning: inlining failed in call to 'toFloat': function not inlinable [-Winline]
  179 | inline float toFloat (const std::string& str, float defaultValue = 0.0f)
      |              ^
src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:72:47: note: called from here
   72 |                 _strafeSpeed = string::toFloat(strafeList[0].getAttributeValue("speed"), DEFAULT_STRAFE_SPEED);
      |                                               ^
src/tools/radiant/libs/string/string.h:179:14: warning: inlining failed in call to 'toFloat': function not inlinable [-Winline]
  179 | inline float toFloat (const std::string& str, float defaultValue = 0.0f)
      |              ^
src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:73:55: note: called from here
   73 |                 _forwardStrafeFactor = string::toFloat(strafeList[0].getAttributeValue("forwardFactor"), 1.0f);
      |                                                       ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:76:41: note: called from here
   76 |                 globalOutputStream() << "MouseEventManager: Critical: No camera strafe definitions found!\n";
      |                                         ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:76:41: note: called from here
   76 |                 globalOutputStream() << "MouseEventManager: Critical: No camera strafe definitions found!\n";
      |                                         ^
src/tools/radiant/libs/shaderlib.h: In member function 'getShader':
src/tools/radiant/libs/shaderlib.h:65:27: warning: inlining failed in call to 'GlobalTexturePrefix_get': function not inlinable [-Winline]
   65 | inline const std::string& GlobalTexturePrefix_get ()
      |                           ^
src/tools/radiant/radiant/clipper/Clipper.cpp:83:53: note: called from here
   83 |         return (_useCaulk) ? GlobalTexturePrefix_get() + _caulkShader : GlobalTextureBrowser().getSelectedShader();
      |                                                     ^
src/tools/radiant/include/iradiant.h: In member function '__ct_base ':
src/tools/radiant/include/iradiant.h:162:18: warning: inlining failed in call to 'GlobalRadiant': function not inlinable [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^
src/tools/radiant/radiant/ui/findshader/FindShader.cpp:38:82: note: called from here
   38 |         gtkutil::PersistentTransientWindow(_(FINDDLG_WINDOW_TITLE), GlobalRadiant().getMainWindow())
      |                                                                                  ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/ui/findshader/FindShader.cpp:53:27: note: called from here
   53 |         GlobalEventManager().connectDialogWindow(GTK_WINDOW(getWindow()));
      |                           ^
src/tools/radiant/include/iregistry.h: In member function '__ct_base ':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/eventmanager/RegistryToggle.h:29:43: note: called from here
   29 |                 _toggled = (GlobalRegistry().get(_registryKey) == "1");
      |                                           ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/eventmanager/RegistryToggle.h:32:31: note: called from here
   32 |                 GlobalRegistry().addKeyObserver(this, _registryKey);
      |                               ^
src/tools/radiant/libs/shaderlib.h: In member function 'getBlock':
src/tools/radiant/libs/shaderlib.h:65:27: warning: inlining failed in call to 'GlobalTexturePrefix_get': function not inlinable [-Winline]
   65 | inline const std::string& GlobalTexturePrefix_get ()
      |                           ^
src/tools/radiant/radiant/material/MaterialSystem.cpp:198:63: note: called from here
  198 |         const std::string textureDir = GlobalTexturePrefix_get();
      |                                                               ^
src/tools/radiant/include/iscriplib.h:85:24: warning: inlining failed in call to 'GlobalScriptLibrary': function not inlinable [-Winline]
   85 | inline IScriptLibrary& GlobalScriptLibrary ()
      |                        ^
src/tools/radiant/radiant/material/MaterialSystem.cpp:220:57: note: called from here
  220 |         AutoPtr<Tokeniser> tokeniser(GlobalScriptLibrary().createSimpleTokeniser(inputStream));
      |                                                         ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/material/MaterialSystem.cpp:235:57: note: called from here
  235 |                                         outputStream << "{ material ";
      |                                                         ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/material/MaterialSystem.cpp:239:58: note: called from here
  239 |                                 outputStream << token << " ";
      |                                                          ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/material/MaterialSystem.cpp:239:58: note: called from here
  239 |                                 outputStream << token << " ";
      |                                                          ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/material/MaterialSystem.cpp:241:41: note: called from here
  241 |                         outputStream << "}";
      |                                         ^
src/tools/radiant/include/itextstream.h: In member function 'findCameraViewEvent':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:262:40: note: called from here
  262 |                 globalErrorStream() << "MouseEventManager: No connection to SelectionSystem\n";
      |                                        ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:262:40: note: called from here
  262 |                 globalErrorStream() << "MouseEventManager: No connection to SelectionSystem\n";
      |                                        ^
src/tools/radiant/libs/math/aabb.h: In function 'aabb_testselect':
src/tools/radiant/libs/math/aabb.h:312:13: warning: inlining failed in call to 'aabb_corners': function not inlinable [-Winline]
  312 | inline void aabb_corners (const AABB& aabb, Vector3 corners[8])
      |             ^
src/tools/radiant/libs/entitylib.h:133:21: note: called from here
  133 |         aabb_corners(aabb, points);
      |                     ^
src/tools/radiant/libs/entitylib.h: In member function 'testSelect':
src/tools/radiant/libs/entitylib.h:127:13: warning: inlining failed in call to 'aabb_testselect': function not inlinable [-Winline]
  127 | inline void aabb_testselect (const AABB& aabb, SelectionTest& test, SelectionIntersection& best)
      |             ^
src/tools/radiant/radiant/referencecache/nullmodel.cpp:85:40: note: called from here
   85 |                         aabb_testselect(m_aabb_local, test, best);
      |                                        ^
src/tools/radiant/include/iregistry.h: In member function 'loadCameraEventDefinitions':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:82:48: note: called from here
   82 |         xml::NodeList camviews = GlobalRegistry().findXPath("user/ui/input//cameraview");
      |                                                ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:90:120: note: called from here
   90 |                         globalOutputStream() << "MouseEventManager: Camera Definitions found: " << eventList.size() << "\n";
      |                                                                                                                        ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:90:120: note: called from here
   90 |                         globalOutputStream() << "MouseEventManager: Camera Definitions found: " << eventList.size() << "\n";
      |                                                                                                                        ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:90:120: note: called from here
   90 |                         globalOutputStream() << "MouseEventManager: Camera Definitions found: " << eventList.size() << "\n";
      |                                                                                                                        ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:90:120: note: called from here
   90 |                         globalOutputStream() << "MouseEventManager: Camera Definitions found: " << eventList.size() << "\n";
      |                                                                                                                        ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:102:60: note: called from here
  102 |                                                         << "\n";
      |                                                            ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:102:60: note: called from here
  102 |                                                         << "\n";
      |                                                            ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:102:60: note: called from here
  102 |                                                         << "\n";
      |                                                            ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:102:60: note: called from here
  102 |                                                         << "\n";
      |                                                            ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:107:49: note: called from here
  107 |                         globalOutputStream() << "MouseEventManager: Critical: No camera event definitions found!\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:107:49: note: called from here
  107 |                         globalOutputStream() << "MouseEventManager: Critical: No camera event definitions found!\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:111:41: note: called from here
  111 |                 globalOutputStream() << "MouseEventManager: Critical: No camera event definitions found!\n";
      |                                         ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:111:41: note: called from here
  111 |                 globalOutputStream() << "MouseEventManager: Critical: No camera event definitions found!\n";
      |                                         ^
src/tools/radiant/libs/string/string.h: In member function 'visit':
src/tools/radiant/libs/string/string.h:186:20: warning: inlining failed in call to 'toLower': function not inlinable [-Winline]
  186 | inline std::string toLower (const std::string& str)
      |                    ^
src/tools/radiant/radiant/ui/common/ShaderSelector.cpp:154:70: note: called from here
  154 |                         std::string name = string::toLower(shaderName);
      |                                                                      ^
src/tools/radiant/libs/string/string.h:162:13: warning: inlining failed in call to 'startsWith': function not inlinable [-Winline]
  162 | inline bool startsWith (const std::string& source, const std::string& contains)
      |             ^
src/tools/radiant/radiant/ui/common/ShaderSelector.cpp:160:72: note: called from here
  160 |                                 if (!name.empty() && string::startsWith(name, (*i) + "/")) {
      |                                                                        ^
src/tools/radiant/libs/entitylib.h: In function 'aabb_draw_wire':
src/tools/radiant/include/imaterial.h: In member function 'getShaderForName':
src/tools/radiant/include/imaterial.h:117:25: warning: inlining failed in call to 'GlobalMaterialSystem': function not inlinable [-Winline]
  117 | inline MaterialSystem * GlobalMaterialSystem() {
      |                         ^
src/tools/radiant/radiant/material/MaterialShaderSystem.cpp:71:66: note: called from here
   71 |         std::string block = GlobalMaterialSystem()->getBlock(name);
      |                                                                  ^
src/tools/radiant/libs/entitylib.h:138:13: warning: inlining failed in call to 'aabb_draw_wire': function not inlinable [-Winline]
  138 | inline void aabb_draw_wire (const Vector3 points[8])
      |             ^
src/tools/radiant/libs/entitylib.h:192:23: note: called from here
  192 |         aabb_draw_wire(points);
      |                       ^
src/tools/radiant/libs/math/aabb.h:312:13: warning: inlining failed in call to 'aabb_corners': function not inlinable [-Winline]
  312 | inline void aabb_corners (const AABB& aabb, Vector3 corners[8])
      |             ^
src/tools/radiant/libs/entitylib.h:191:21: note: called from here
  191 |         aabb_corners(aabb, points);
      |                     ^
src/tools/radiant/libs/entitylib.h: In member function 'render':
src/tools/radiant/libs/entitylib.h:188:13: warning: inlining failed in call to 'aabb_draw_wire': function not inlinable [-Winline]
  188 | inline void aabb_draw_wire (const AABB& aabb)
      |             ^
src/tools/radiant/libs/entitylib.h:314:39: note: called from here
  314 |                         aabb_draw_wire(m_aabb);
      |                                       ^
src/tools/radiant/include/igamemanager.h: In member function 'constructPreferencePage':
src/tools/radiant/include/igamemanager.h:41:22: warning: inlining failed in call to 'GlobalGameManager': function not inlinable [-Winline]
   41 | inline IGameManager& GlobalGameManager ()
      |                      ^
src/tools/radiant/radiant/settings/GameManager.cpp:133:48: note: called from here
  133 |         page->appendPathEntry(GlobalGameManager().getKeyValue("name") + " " + std::string(_("Installation Path")), RKEY_ENGINE_PATH, true);
      |                                                ^
src/tools/radiant/libs/entitylib.h: In function 'aabb_draw_flatshade':
src/tools/radiant/libs/gtkutil/pointer.h: In function '_activate':
src/tools/radiant/libs/entitylib.h:145:13: warning: inlining failed in call to 'aabb_draw_flatshade': function not inlinable [-Winline]
  145 | inline void aabb_draw_flatshade (const Vector3 points[8])
      |             ^
src/tools/radiant/libs/entitylib.h:199:28: note: called from here
  199 |         aabb_draw_flatshade(points);
      |                            ^
src/tools/radiant/libs/math/aabb.h:312:13: warning: inlining failed in call to 'aabb_corners': function not inlinable [-Winline]
  312 | inline void aabb_corners (const AABB& aabb, Vector3 corners[8])
      |             ^
src/tools/radiant/libs/entitylib.h:198:21: note: called from here
  198 |         aabb_corners(aabb, points);
      |                     ^
src/tools/radiant/libs/math/aabb.h: In function 'aabb_draw_textured':
src/tools/radiant/libs/gtkutil/pointer.h:30:13: warning: inlining failed in call to 'gpointer_to_int': function not inlinable [-Winline]
   30 | inline gint gpointer_to_int (gpointer p)
      |             ^
src/tools/radiant/radiant/ui/menu/UMPMenu.cpp:34:79: note: called from here
   34 |         GlobalMap().changeMap(_("Open Map"), g_quark_to_string(gpointer_to_int(name)));
      |                                                                               ^
src/tools/radiant/include/ifilesystem.h: In member function 'createTreeView':
src/tools/radiant/libs/math/aabb.h:312:13: warning: inlining failed in call to 'aabb_corners': function not inlinable [-Winline]
  312 | inline void aabb_corners (const AABB& aabb, Vector3 corners[8])
      |             ^
src/tools/radiant/libs/entitylib.h:205:21: note: called from here
  205 |         aabb_corners(aabb, points);
      |                     ^
src/tools/radiant/include/ifilesystem.h:109:27: warning: inlining failed in call to 'GlobalFileSystem': function not inlinable [-Winline]
  109 | inline VirtualFileSystem& GlobalFileSystem ()
      |                           ^
src/tools/radiant/radiant/ui/common/SoundChooser.cpp:119:33: note: called from here
  119 |                 GlobalFileSystem().forEachFile(SOUNDS_FOLDER, "*", makeCallback1(functor), 0);
      |                                 ^
src/tools/radiant/libs/generic/callback.h:648:57: warning: inlining failed in call to 'makeCallback1': function not inlinable [-Winline]
  648 | inline Callback1<typename Functor::first_argument_type> makeCallback1 (Functor& functor)
      |                                                         ^
src/tools/radiant/radiant/ui/common/SoundChooser.cpp:119:81: note: called from here
  119 |                 GlobalFileSystem().forEachFile(SOUNDS_FOLDER, "*", makeCallback1(functor), 0);
      |                                                                                 ^
src/tools/radiant/libs/math/FloatTools.h: In function 'vector3_equal_epsilon.constprop':
src/tools/radiant/libs/math/FloatTools.h:17:13: warning: inlining failed in call to 'float_equal_epsilon.isra': function not inlinable [-Winline]
   17 | inline bool float_equal_epsilon (const Element& self, const OtherElement& other, const Element& epsilon)
      |             ^
src/tools/radiant/libs/math/Vector3.h:446:35: note: called from here
  446 |         return float_equal_epsilon(self.x(), other.x(), epsilon) && float_equal_epsilon(self.y(), other.y(), epsilon)
      |                                   ^
src/tools/radiant/libs/math/FloatTools.h:17:13: warning: inlining failed in call to 'float_equal_epsilon.isra': function not inlinable [-Winline]
   17 | inline bool float_equal_epsilon (const Element& self, const OtherElement& other, const Element& epsilon)
      |             ^
src/tools/radiant/libs/math/Vector3.h:446:88: note: called from here
  446 |         return float_equal_epsilon(self.x(), other.x(), epsilon) && float_equal_epsilon(self.y(), other.y(), epsilon)
      |                                                                                        ^
src/tools/radiant/libs/math/FloatTools.h:17:13: warning: inlining failed in call to 'float_equal_epsilon.isra': function not inlinable [-Winline]
   17 | inline bool float_equal_epsilon (const Element& self, const OtherElement& other, const Element& epsilon)
      |             ^
src/tools/radiant/libs/math/Vector3.h:447:47: note: called from here
  447 |                         && float_equal_epsilon(self.z(), other.z(), epsilon);
      |                                               ^
src/tools/radiant/include/iuimanager.h: In member function 'visit':
src/tools/radiant/include/iuimanager.h:116:20: warning: inlining failed in call to 'GlobalUIManager': function not inlinable [-Winline]
  116 | inline IUIManager& GlobalUIManager() {
      |                    ^
src/tools/radiant/radiant/ui/menu/UMPMenu.cpp:53:68: note: called from here
   53 |                         IMenuManager* menuManager = GlobalUIManager().getMenuManager();
      |                                                                    ^
src/tools/radiant/include/ifilesystem.h:109:27: warning: inlining failed in call to 'GlobalFileSystem': function not inlinable [-Winline]
  109 | inline VirtualFileSystem& GlobalFileSystem ()
      |                           ^
src/tools/radiant/radiant/ui/menu/UMPMenu.cpp:58:70: note: called from here
   58 |                         const std::string filename = GlobalFileSystem().findFile(relativeName) + relativeName;
      |                                                                      ^
src/tools/radiant/libs/os/path.h:78:28: warning: inlining failed in call to 'getFilenameFromPath': function not inlinable [-Winline]
   78 |         inline std::string getFilenameFromPath (const std::string& path)
      |                            ^
src/tools/radiant/radiant/ui/menu/UMPMenu.cpp:61:94: note: called from here
   61 |                         GtkWidget* item = menuManager->add(MENU_PATH, os::getFilenameFromPath(filename),
      |                                                                                              ^
src/tools/radiant/libs/gtkutil/pointer.h:35:17: warning: inlining failed in call to 'gint_to_pointer': function not inlinable [-Winline]
   35 | inline gpointer gint_to_pointer (gint i)
      |                 ^
src/tools/radiant/radiant/ui/menu/UMPMenu.cpp:65:25: note: called from here
   65 |                         g_signal_connect(G_OBJECT(item), "activate", G_CALLBACK(UMPMenu::_activate), gint_to_pointer(
      |                         ^
src/tools/radiant/include/itextstream.h: In member function 'matchCameraViewEvent':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:387:40: note: called from here
  387 |                 globalErrorStream() << "MouseEventManager: No connection to SelectionSystem\n";
      |                                        ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:387:40: note: called from here
  387 |                 globalErrorStream() << "MouseEventManager: No connection to SelectionSystem\n";
      |                                        ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:399:107: note: called from here
  399 |                 globalOutputStream() << "MouseEventManager: Warning: Query for event " << camViewEvent << ": not found.\n";
      |                                                                                                           ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:399:107: note: called from here
  399 |                 globalOutputStream() << "MouseEventManager: Warning: Query for event " << camViewEvent << ": not found.\n";
      |                                                                                                           ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:399:107: note: called from here
  399 |                 globalOutputStream() << "MouseEventManager: Warning: Query for event " << camViewEvent << ": not found.\n";
      |                                                                                                           ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:399:107: note: called from here
  399 |                 globalOutputStream() << "MouseEventManager: Warning: Query for event " << camViewEvent << ": not found.\n";
      |                                                                                                           ^
src/tools/radiant/libs/entitylib.h: In function 'aabb_draw_solid':
src/tools/radiant/libs/entitylib.h:202:13: warning: inlining failed in call to 'aabb_draw_textured': function not inlinable [-Winline]
  202 | inline void aabb_draw_textured (const AABB& aabb)
      |             ^
src/tools/radiant/libs/entitylib.h:275:35: note: called from here
  275 |                 aabb_draw_textured(aabb);
      |                                   ^
src/tools/radiant/libs/entitylib.h:195:13: warning: inlining failed in call to 'aabb_draw_flatshade': function not inlinable [-Winline]
  195 | inline void aabb_draw_flatshade (const AABB& aabb)
      |             ^
src/tools/radiant/libs/entitylib.h:277:36: note: called from here
  277 |                 aabb_draw_flatshade(aabb);
      |                                    ^
src/tools/radiant/libs/entitylib.h: In member function 'render':
src/tools/radiant/radiant/filesystem/FileSystem.cpp: In member function 'initDirectory':
src/tools/radiant/libs/entitylib.h:272:13: warning: inlining failed in call to 'aabb_draw_solid': function not inlinable [-Winline]
  272 | inline void aabb_draw_solid (const AABB& aabb, RenderStateFlags state)
      |             ^
src/tools/radiant/libs/entitylib.h:300:40: note: called from here
  300 |                         aabb_draw_solid(m_aabb, state);
      |                                        ^
src/tools/radiant/include/irender.h: In member function '__ct_base ':
src/tools/radiant/include/irender.h:183:21: warning: inlining failed in call to 'GlobalShaderCache': function not inlinable [-Winline]
  183 | inline ShaderCache& GlobalShaderCache ()
      |                     ^
src/tools/radiant/radiant/filesystem/FileSystem.cpp:44:23: warning: inlining failed in call to 'GetArchiveTable': function not inlinable [-Winline]
   44 | inline ArchiveModule* GetArchiveTable (ArchiveModules& archiveModules, const std::string& ext)
      |                       ^
src/tools/radiant/radiant/filesystem/FileSystem.cpp:93:86: note: called from here
   93 |                                 if ((ext == 0) || *(++ext) == '\0' || GetArchiveTable(archiveModules, ext) == 0)
      |                                                                                      ^
src/tools/radiant/include/itextstream.h: In function 'ostream_write':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/libs/debugging/debugging.h: In member function '__dt_base ':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/radiant/referencecache/nullmodel.cpp:53:52: note: called from here
   53 |                         m_state = GlobalShaderCache().capture("");
      |                                                    ^
src/tools/radiant/include/itextstream.h: In member function 'findXYViewEvent':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:281:40: note: called from here
  281 |                 globalErrorStream() << "MouseEventManager: No connection to SelectionSystem\n";
      |                                        ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:281:40: note: called from here
  281 |                 globalErrorStream() << "MouseEventManager: No connection to SelectionSystem\n";
      |                                        ^
src/tools/radiant/libs/debugging/debugging.h: In member function '__dt_base ':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h: In member function '__dt_base ':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h: In member function 'capture':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:130:72: note: called from here
  130 |                                 m_dependencyCheck = !globalModuleServer().getError();
      |                                                                        ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/libs/scenelib.h: In member function 'insertChild':
src/tools/radiant/libs/scenelib.h:205:13: warning: inlining failed in call to 'Node_traverseSubgraph': function not inlinable [-Winline]
  205 | inline void Node_traverseSubgraph (scene::Node& node, const scene::Traversable::Walker& walker)
      |             ^
src/tools/radiant/libs/instancelib.h:155:54: note: called from here
  155 |                                 Node_traverseSubgraph(child, InstanceSubgraphWalker((*i).first.first, (*i).first.second, (*i).second));
      |                                                      ^
src/tools/radiant/libs/debugging/debugging.h: In member function '__dt_base ':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h: In member function '__dt_base ':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/ishadersystem.h: In function '_onExpose':
src/tools/radiant/include/ishadersystem.h:110:22: warning: inlining failed in call to 'GlobalShaderSystem': function not inlinable [-Winline]
  110 | inline ShaderSystem& GlobalShaderSystem ()
      |                      ^
src/tools/radiant/radiant/ui/common/TexturePreviewCombo.cpp:102:53: note: called from here
  102 |                 IShader* shader = GlobalShaderSystem().getShaderForName(self->_texName);
      |                                                     ^
src/tools/radiant/include/itextstream.h: In member function 'capture':
src/tools/radiant/include/iregistry.h: In member function 'loadXYViewEventDefinitions':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:168:47: note: called from here
  168 |         xml::NodeList xyviews = GlobalRegistry().findXPath("user/ui/input//xyview");
      |                                               ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:176:120: note: called from here
  176 |                         globalOutputStream() << "MouseEventManager: XYView Definitions found: " << eventList.size() << "\n";
      |                                                                                                                        ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:130:72: note: called from here
  130 |                                 m_dependencyCheck = !globalModuleServer().getError();
      |                                                                        ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:176:120: note: called from here
  176 |                         globalOutputStream() << "MouseEventManager: XYView Definitions found: " << eventList.size() << "\n";
      |                                                                                                                        ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:176:120: note: called from here
  176 |                         globalOutputStream() << "MouseEventManager: XYView Definitions found: " << eventList.size() << "\n";
      |                                                                                                                        ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:176:120: note: called from here
  176 |                         globalOutputStream() << "MouseEventManager: XYView Definitions found: " << eventList.size() << "\n";
      |                                                                                                                        ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:196:60: note: called from here
  196 |                                                         << "\n";
      |                                                            ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:196:60: note: called from here
  196 |                                                         << "\n";
      |                                                            ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:196:60: note: called from here
  196 |                                                         << "\n";
      |                                                            ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:196:60: note: called from here
  196 |                                                         << "\n";
      |                                                            ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:201:49: note: called from here
  201 |                         globalOutputStream() << "MouseEventManager: Critical: No XYView event definitions found!\n";
      |                                                 ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:201:49: note: called from here
  201 |                         globalOutputStream() << "MouseEventManager: Critical: No XYView event definitions found!\n";
      |                                                 ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:205:41: note: called from here
  205 |                 globalOutputStream() << "MouseEventManager: Critical: No XYView event definitions found!\n";
      |                                         ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:205:41: note: called from here
  205 |                 globalOutputStream() << "MouseEventManager: Critical: No XYView event definitions found!\n";
      |                                         ^
src/tools/radiant/libs/debugging/debugging.h: In member function '__dt_base ':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/libs/scenelib.h: In member function 'eraseChild':
src/tools/radiant/libs/scenelib.h:205:13: warning: inlining failed in call to 'Node_traverseSubgraph': function not inlinable [-Winline]
  205 | inline void Node_traverseSubgraph (scene::Node& node, const scene::Traversable::Walker& walker)
      |             ^
src/tools/radiant/libs/instancelib.h:162:54: note: called from here
  162 |                                 Node_traverseSubgraph(child, UninstanceSubgraphWalker((*i).first.first, (*i).first.second));
      |                                                      ^
src/tools/radiant/include/modulesystem.h: In member function 'capture':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:130:72: note: called from here
  130 |                                 m_dependencyCheck = !globalModuleServer().getError();
      |                                                                        ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'getTable':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/include/modulesystem.h:212:25: note: called from here
  212 |                         ASSERT_MESSAGE(m_table != 0, "ModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:212:25: note: called from here
  212 |                         ASSERT_MESSAGE(m_table != 0, "ModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:212:25: note: called from here
  212 |                         ASSERT_MESSAGE(m_table != 0, "ModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:212:25: note: called from here
  212 |                         ASSERT_MESSAGE(m_table != 0, "ModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:212:25: note: called from here
  212 |                         ASSERT_MESSAGE(m_table != 0, "ModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:212:25: note: called from here
  212 |                         ASSERT_MESSAGE(m_table != 0, "ModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:212:25: note: called from here
  212 |                         ASSERT_MESSAGE(m_table != 0, "ModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:212:25: note: called from here
  212 |                         ASSERT_MESSAGE(m_table != 0, "ModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:212:25: note: called from here
  212 |                         ASSERT_MESSAGE(m_table != 0, "ModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:212:25: note: called from here
  212 |                         ASSERT_MESSAGE(m_table != 0, "ModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/include/modulesystem.h:212:25: note: called from here
  212 |                         ASSERT_MESSAGE(m_table != 0, "ModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/modulesystem.h: In member function 'capture':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:130:72: note: called from here
  130 |                                 m_dependencyCheck = !globalModuleServer().getError();
      |                                                                        ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h: In member function 'matchXYViewEvent':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:345:40: note: called from here
  345 |                 globalErrorStream() << "MouseEventManager: No connection to SelectionSystem\n";
      |                                        ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:345:40: note: called from here
  345 |                 globalErrorStream() << "MouseEventManager: No connection to SelectionSystem\n";
      |                                        ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:357:106: note: called from here
  357 |                 globalOutputStream() << "MouseEventManager: Warning: Query for event " << xyViewEvent << ": not found.\n";
      |                                                                                                          ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:357:106: note: called from here
  357 |                 globalOutputStream() << "MouseEventManager: Warning: Query for event " << xyViewEvent << ": not found.\n";
      |                                                                                                          ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:357:106: note: called from here
  357 |                 globalOutputStream() << "MouseEventManager: Warning: Query for event " << xyViewEvent << ": not found.\n";
      |                                                                                                          ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:357:106: note: called from here
  357 |                 globalOutputStream() << "MouseEventManager: Warning: Query for event " << xyViewEvent << ": not found.\n";
      |                                                                                                          ^
src/tools/radiant/include/ishadersystem.h: In member function 'createTreeView':
src/tools/radiant/include/ishadersystem.h:110:22: warning: inlining failed in call to 'GlobalShaderSystem': function not inlinable [-Winline]
  110 | inline ShaderSystem& GlobalShaderSystem ()
      |                      ^
src/tools/radiant/radiant/ui/common/ShaderSelector.cpp:181:27: note: called from here
  181 |         GlobalShaderSystem().foreachShaderName(func);
      |                           ^
src/tools/radiant/include/itextstream.h: In member function 'capture':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:130:72: note: called from here
  130 |                                 m_dependencyCheck = !globalModuleServer().getError();
      |                                                                        ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h: In member function 'findObserverEvent':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:300:40: note: called from here
  300 |                 globalErrorStream() << "MouseEventManager: No connection to SelectionSystem\n";
      |                                        ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:300:40: note: called from here
  300 |                 globalErrorStream() << "MouseEventManager: No connection to SelectionSystem\n";
      |                                        ^
src/tools/radiant/libs/string/string.h: In member function '__ct_base ':
src/tools/radiant/libs/string/string.h:200:13: warning: inlining failed in call to 'splitBy': function not inlinable [-Winline]
  200 | inline void splitBy (const std::string& str, std::vector<std::string>& tokens, const std::string& delimiters = " ")
      |             ^
src/tools/radiant/radiant/ui/common/ShaderSelector.cpp:48:24: note: called from here
   48 |         string::splitBy(prefixes, _prefixes, ",");
      |                        ^
src/tools/radiant/include/itextstream.h: In member function 'capture':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:130:72: note: called from here
  130 |                                 m_dependencyCheck = !globalModuleServer().getError();
      |                                                                        ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/ifilesystem.h: In member function '__ct_base ':
src/tools/radiant/include/ifilesystem.h:109:27: warning: inlining failed in call to 'GlobalFileSystem': function not inlinable [-Winline]
  109 | inline VirtualFileSystem& GlobalFileSystem ()
      |                           ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:742:41: note: called from here
  742 |                         GlobalFileSystem().attach(g_referenceCache);
      |                                         ^
src/tools/radiant/include/iradiant.h: In member function 'updateStatusText':
src/tools/radiant/include/iradiant.h:162:18: warning: inlining failed in call to 'GlobalRadiant': function not inlinable [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^
src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:541:22: note: called from here
  541 |         GlobalRadiant().setStatusText(statusText);
      |                      ^
src/tools/radiant/libs/debugging/debugging.h: In function 'graph_tree_model_get_n_columns':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:136:9: note: called from here
  136 |         ASSERT_MESSAGE(tree_model != 0, "RUNTIME ERROR");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:136:9: note: called from here
  136 |         ASSERT_MESSAGE(tree_model != 0, "RUNTIME ERROR");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:136:9: note: called from here
  136 |         ASSERT_MESSAGE(tree_model != 0, "RUNTIME ERROR");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:136:9: note: called from here
  136 |         ASSERT_MESSAGE(tree_model != 0, "RUNTIME ERROR");
      |         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:136:9: note: called from here
  136 |         ASSERT_MESSAGE(tree_model != 0, "RUNTIME ERROR");
      |         ^
src/tools/radiant/libs/debugging/debugging.h: In function 'graph_tree_model_get_column_type':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:162:9: note: called from here
  162 |         ASSERT_MESSAGE(tree_model != 0, "RUNTIME ERROR");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:162:9: note: called from here
  162 |         ASSERT_MESSAGE(tree_model != 0, "RUNTIME ERROR");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:162:9: note: called from here
  162 |         ASSERT_MESSAGE(tree_model != 0, "RUNTIME ERROR");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:162:9: note: called from here
  162 |         ASSERT_MESSAGE(tree_model != 0, "RUNTIME ERROR");
      |         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:162:9: note: called from here
  162 |         ASSERT_MESSAGE(tree_model != 0, "RUNTIME ERROR");
      |         ^
src/tools/radiant/libs/debugging/debugging.h: In function 'graph_tree_model_get_iter':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:170:9: note: called from here
  170 |         ASSERT_MESSAGE(tree_model != 0, "RUNTIME ERROR");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:170:9: note: called from here
  170 |         ASSERT_MESSAGE(tree_model != 0, "RUNTIME ERROR");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:170:9: note: called from here
  170 |         ASSERT_MESSAGE(tree_model != 0, "RUNTIME ERROR");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:170:9: note: called from here
  170 |         ASSERT_MESSAGE(tree_model != 0, "RUNTIME ERROR");
      |         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:170:9: note: called from here
  170 |         ASSERT_MESSAGE(tree_model != 0, "RUNTIME ERROR");
      |         ^
src/tools/radiant/libs/debugging/debugging.h: In function 'graph_iterator_read_tree_iter':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:146:9: note: called from here
  146 |         ASSERT_MESSAGE(iter != 0, "tree model error");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:146:9: note: called from here
  146 |         ASSERT_MESSAGE(iter != 0, "tree model error");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:146:9: note: called from here
  146 |         ASSERT_MESSAGE(iter != 0, "tree model error");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:146:9: note: called from here
  146 |         ASSERT_MESSAGE(iter != 0, "tree model error");
      |         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:146:9: note: called from here
  146 |         ASSERT_MESSAGE(iter != 0, "tree model error");
      |         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:147:9: note: called from here
  147 |         ASSERT_MESSAGE(iter->user_data != 0, "tree model error");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:147:9: note: called from here
  147 |         ASSERT_MESSAGE(iter->user_data != 0, "tree model error");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:147:9: note: called from here
  147 |         ASSERT_MESSAGE(iter->user_data != 0, "tree model error");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:147:9: note: called from here
  147 |         ASSERT_MESSAGE(iter->user_data != 0, "tree model error");
      |         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:147:9: note: called from here
  147 |         ASSERT_MESSAGE(iter->user_data != 0, "tree model error");
      |         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:148:9: note: called from here
  148 |         ASSERT_MESSAGE(iter->stamp == c_stamp, "tree model error");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:148:9: note: called from here
  148 |         ASSERT_MESSAGE(iter->stamp == c_stamp, "tree model error");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:148:9: note: called from here
  148 |         ASSERT_MESSAGE(iter->stamp == c_stamp, "tree model error");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:148:9: note: called from here
  148 |         ASSERT_MESSAGE(iter->stamp == c_stamp, "tree model error");
      |         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:148:9: note: called from here
  148 |         ASSERT_MESSAGE(iter->stamp == c_stamp, "tree model error");
      |         ^
src/tools/radiant/libs/debugging/debugging.h: In function 'graph_tree_model_iter_has_child':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:263:9: note: called from here
  263 |         ASSERT_MESSAGE(tree_model != 0, "RUNTIME ERROR");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:263:9: note: called from here
  263 |         ASSERT_MESSAGE(tree_model != 0, "RUNTIME ERROR");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:263:9: note: called from here
  263 |         ASSERT_MESSAGE(tree_model != 0, "RUNTIME ERROR");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:263:9: note: called from here
  263 |         ASSERT_MESSAGE(tree_model != 0, "RUNTIME ERROR");
      |         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:263:9: note: called from here
  263 |         ASSERT_MESSAGE(tree_model != 0, "RUNTIME ERROR");
      |         ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:144:32: warning: inlining failed in call to 'graph_iterator_read_tree_iter': function not inlinable [-Winline]
  144 | inline GraphTreeNode::iterator graph_iterator_read_tree_iter (GtkTreeIter* iter)
      |                                ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:264:63: note: called from here
  264 |         GraphTreeNode& node = *(*graph_iterator_read_tree_iter(iter)).second;
      |                                                               ^
src/tools/radiant/libs/debugging/debugging.h: In function 'graph_tree_model_iter_n_children':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:270:9: note: called from here
  270 |         ASSERT_MESSAGE(tree_model != 0, "RUNTIME ERROR");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:270:9: note: called from here
  270 |         ASSERT_MESSAGE(tree_model != 0, "RUNTIME ERROR");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:270:9: note: called from here
  270 |         ASSERT_MESSAGE(tree_model != 0, "RUNTIME ERROR");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:270:9: note: called from here
  270 |         ASSERT_MESSAGE(tree_model != 0, "RUNTIME ERROR");
      |         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:270:9: note: called from here
  270 |         ASSERT_MESSAGE(tree_model != 0, "RUNTIME ERROR");
      |         ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:144:32: warning: inlining failed in call to 'graph_iterator_read_tree_iter': function not inlinable [-Winline]
  144 | inline GraphTreeNode::iterator graph_iterator_read_tree_iter (GtkTreeIter* iter)
      |                                ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:271:120: note: called from here
  271 |         GraphTreeNode& node = (parent == 0) ? *GRAPH_TREE_MODEL(tree_model)->m_graph : *(*graph_iterator_read_tree_iter(
      |                                                                                                                        ^
src/tools/radiant/libs/debugging/debugging.h: In function 'graph_iterator_write_tree_iter':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:154:9: note: called from here
  154 |         ASSERT_MESSAGE(iter != 0, "tree model error");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:154:9: note: called from here
  154 |         ASSERT_MESSAGE(iter != 0, "tree model error");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:154:9: note: called from here
  154 |         ASSERT_MESSAGE(iter != 0, "tree model error");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:154:9: note: called from here
  154 |         ASSERT_MESSAGE(iter != 0, "tree model error");
      |         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:154:9: note: called from here
  154 |         ASSERT_MESSAGE(iter != 0, "tree model error");
      |         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:157:9: note: called from here
  157 |         ASSERT_MESSAGE(iter->user_data != 0, "tree model error");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:157:9: note: called from here
  157 |         ASSERT_MESSAGE(iter->user_data != 0, "tree model error");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:157:9: note: called from here
  157 |         ASSERT_MESSAGE(iter->user_data != 0, "tree model error");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:157:9: note: called from here
  157 |         ASSERT_MESSAGE(iter->user_data != 0, "tree model error");
      |         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:157:9: note: called from here
  157 |         ASSERT_MESSAGE(iter->user_data != 0, "tree model error");
      |         ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'erase':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/instancelib.h:183:25: note: called from here
  183 |                         ASSERT_MESSAGE(m_instances.find(key_type(observer, PathConstReference(path))) != m_instances.end(), "InstanceSet::erase - failed to find element");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/instancelib.h:183:25: note: called from here
  183 |                         ASSERT_MESSAGE(m_instances.find(key_type(observer, PathConstReference(path))) != m_instances.end(), "InstanceSet::erase - failed to find element");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/instancelib.h:183:25: note: called from here
  183 |                         ASSERT_MESSAGE(m_instances.find(key_type(observer, PathConstReference(path))) != m_instances.end(), "InstanceSet::erase - failed to find element");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/instancelib.h:183:25: note: called from here
  183 |                         ASSERT_MESSAGE(m_instances.find(key_type(observer, PathConstReference(path))) != m_instances.end(), "InstanceSet::erase - failed to find element");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/instancelib.h:183:25: note: called from here
  183 |                         ASSERT_MESSAGE(m_instances.find(key_type(observer, PathConstReference(path))) != m_instances.end(), "InstanceSet::erase - failed to find element");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h: In function 'graph_tree_model_iter_next':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:233:9: note: called from here
  233 |         ASSERT_MESSAGE(tree_model != 0, "RUNTIME ERROR");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:233:9: note: called from here
  233 |         ASSERT_MESSAGE(tree_model != 0, "RUNTIME ERROR");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:233:9: note: called from here
  233 |         ASSERT_MESSAGE(tree_model != 0, "RUNTIME ERROR");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:233:9: note: called from here
  233 |         ASSERT_MESSAGE(tree_model != 0, "RUNTIME ERROR");
      |         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:233:9: note: called from here
  233 |         ASSERT_MESSAGE(tree_model != 0, "RUNTIME ERROR");
      |         ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:144:32: warning: inlining failed in call to 'graph_iterator_read_tree_iter': function not inlinable [-Winline]
  144 | inline GraphTreeNode::iterator graph_iterator_read_tree_iter (GtkTreeIter* iter)
      |                                ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:234:66: note: called from here
  234 |         GraphTreeNode::iterator i = graph_iterator_read_tree_iter(iter);
      |                                                                  ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:237:9: note: called from here
  237 |         ASSERT_MESSAGE(i != parent.end(), "RUNTIME ERROR");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:237:9: note: called from here
  237 |         ASSERT_MESSAGE(i != parent.end(), "RUNTIME ERROR");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:237:9: note: called from here
  237 |         ASSERT_MESSAGE(i != parent.end(), "RUNTIME ERROR");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:237:9: note: called from here
  237 |         ASSERT_MESSAGE(i != parent.end(), "RUNTIME ERROR");
      |         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:237:9: note: called from here
  237 |         ASSERT_MESSAGE(i != parent.end(), "RUNTIME ERROR");
      |         ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:152:13: warning: inlining failed in call to 'graph_iterator_write_tree_iter': function not inlinable [-Winline]
  152 | inline void graph_iterator_write_tree_iter (GraphTreeNode::iterator i, GtkTreeIter* iter)
      |             ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:243:39: note: called from here
  243 |         graph_iterator_write_tree_iter(i, iter);
      |                                       ^
src/tools/radiant/libs/debugging/debugging.h: In function 'graph_tree_model_iter_children':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:250:9: note: called from here
  250 |         ASSERT_MESSAGE(tree_model != 0, "RUNTIME ERROR");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:250:9: note: called from here
  250 |         ASSERT_MESSAGE(tree_model != 0, "RUNTIME ERROR");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:250:9: note: called from here
  250 |         ASSERT_MESSAGE(tree_model != 0, "RUNTIME ERROR");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:250:9: note: called from here
  250 |         ASSERT_MESSAGE(tree_model != 0, "RUNTIME ERROR");
      |         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:250:9: note: called from here
  250 |         ASSERT_MESSAGE(tree_model != 0, "RUNTIME ERROR");
      |         ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:144:32: warning: inlining failed in call to 'graph_iterator_read_tree_iter': function not inlinable [-Winline]
  144 | inline GraphTreeNode::iterator graph_iterator_read_tree_iter (GtkTreeIter* iter)
      |                                ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:251:120: note: called from here
  251 |         GraphTreeNode& node = (parent == 0) ? *GRAPH_TREE_MODEL(tree_model)->m_graph : *(*graph_iterator_read_tree_iter(
      |                                                                                                                        ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:152:13: warning: inlining failed in call to 'graph_iterator_write_tree_iter': function not inlinable [-Winline]
  152 | inline void graph_iterator_write_tree_iter (GraphTreeNode::iterator i, GtkTreeIter* iter)
      |             ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:254:47: note: called from here
  254 |                 graph_iterator_write_tree_iter(node.begin(), iter);
      |                                               ^
src/tools/radiant/include/iradiant.h: In member function '__ct_base ':
src/tools/radiant/include/iradiant.h:162:18: warning: inlining failed in call to 'GlobalRadiant': function not inlinable [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^
src/tools/radiant/radiant/ui/commandlist/CommandList.cpp:28:88: note: called from here
   28 |                 gtkutil::BlockingTransientWindow(CMDLISTDLG_WINDOW_TITLE, GlobalRadiant().getMainWindow())
      |                                                                                        ^
src/tools/radiant/libs/debugging/debugging.h: In function 'graph_tree_model_iter_nth_child':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:279:9: note: called from here
  279 |         ASSERT_MESSAGE(tree_model != 0, "RUNTIME ERROR");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:279:9: note: called from here
  279 |         ASSERT_MESSAGE(tree_model != 0, "RUNTIME ERROR");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:279:9: note: called from here
  279 |         ASSERT_MESSAGE(tree_model != 0, "RUNTIME ERROR");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:279:9: note: called from here
  279 |         ASSERT_MESSAGE(tree_model != 0, "RUNTIME ERROR");
      |         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:279:9: note: called from here
  279 |         ASSERT_MESSAGE(tree_model != 0, "RUNTIME ERROR");
      |         ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:144:32: warning: inlining failed in call to 'graph_iterator_read_tree_iter': function not inlinable [-Winline]
  144 | inline GraphTreeNode::iterator graph_iterator_read_tree_iter (GtkTreeIter* iter)
      |                                ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:280:120: note: called from here
  280 |         GraphTreeNode& node = (parent == 0) ? *GRAPH_TREE_MODEL(tree_model)->m_graph : *(*graph_iterator_read_tree_iter(
      |                                                                                                                        ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:152:13: warning: inlining failed in call to 'graph_iterator_write_tree_iter': function not inlinable [-Winline]
  152 | inline void graph_iterator_write_tree_iter (GraphTreeNode::iterator i, GtkTreeIter* iter)
      |             ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:285:47: note: called from here
  285 |                 graph_iterator_write_tree_iter(i, iter);
      |                                               ^
src/tools/radiant/libs/debugging/debugging.h: In function 'graph_tree_model_iter_parent':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:294:9: note: called from here
  294 |         ASSERT_MESSAGE(tree_model != 0, "RUNTIME ERROR");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:294:9: note: called from here
  294 |         ASSERT_MESSAGE(tree_model != 0, "RUNTIME ERROR");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:294:9: note: called from here
  294 |         ASSERT_MESSAGE(tree_model != 0, "RUNTIME ERROR");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:294:9: note: called from here
  294 |         ASSERT_MESSAGE(tree_model != 0, "RUNTIME ERROR");
      |         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:294:9: note: called from here
  294 |         ASSERT_MESSAGE(tree_model != 0, "RUNTIME ERROR");
      |         ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:144:32: warning: inlining failed in call to 'graph_iterator_read_tree_iter': function not inlinable [-Winline]
  144 | inline GraphTreeNode::iterator graph_iterator_read_tree_iter (GtkTreeIter* iter)
      |                                ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:295:63: note: called from here
  295 |         GraphTreeNode& node = *(*graph_iterator_read_tree_iter(child)).second;
      |                                                               ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:152:13: warning: inlining failed in call to 'graph_iterator_write_tree_iter': function not inlinable [-Winline]
  152 | inline void graph_iterator_write_tree_iter (GraphTreeNode::iterator i, GtkTreeIter* iter)
      |             ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:300:63: note: called from here
  300 |                                 graph_iterator_write_tree_iter(i, iter);
      |                                                               ^
src/tools/radiant/include/iuimanager.h: In function 'addItems':
src/tools/radiant/include/iuimanager.h:116:20: warning: inlining failed in call to 'GlobalUIManager': function not inlinable [-Winline]
  116 | inline IUIManager& GlobalUIManager() {
      |                    ^
src/tools/radiant/radiant/ui/menu/UMPMenu.cpp:75:52: note: called from here
   75 |         IMenuManager* menuManager = GlobalUIManager().getMenuManager();
      |                                                    ^
src/tools/radiant/include/iump.h:72:20: warning: inlining failed in call to 'GlobalUMPSystem': function not inlinable [-Winline]
   72 | inline IUMPSystem& GlobalUMPSystem() {
      |                    ^
src/tools/radiant/radiant/ui/menu/UMPMenu.cpp:78:50: note: called from here
   78 |         std::string umpFilename = GlobalUMPSystem().getUMPFilename(GlobalMap().getName());
      |                                                  ^
src/tools/radiant/include/iregistry.h: In member function 'loadObserverEventDefinitions':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:117:49: note: called from here
  117 |         xml::NodeList observers = GlobalRegistry().findXPath("user/ui/input//observer");
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:125:122: note: called from here
  125 |                         globalOutputStream() << "MouseEventManager: Observer Definitions found: " << eventList.size() << "\n";
      |                                                                                                                          ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:125:122: note: called from here
  125 |                         globalOutputStream() << "MouseEventManager: Observer Definitions found: " << eventList.size() << "\n";
      |                                                                                                                          ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:125:122: note: called from here
  125 |                         globalOutputStream() << "MouseEventManager: Observer Definitions found: " << eventList.size() << "\n";
      |                                                                                                                          ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:125:122: note: called from here
  125 |                         globalOutputStream() << "MouseEventManager: Observer Definitions found: " << eventList.size() << "\n";
      |                                                                                                                          ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:153:60: note: called from here
  153 |                                                         << "\n";
      |                                                            ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:153:60: note: called from here
  153 |                                                         << "\n";
      |                                                            ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:153:60: note: called from here
  153 |                                                         << "\n";
      |                                                            ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:153:60: note: called from here
  153 |                                                         << "\n";
      |                                                            ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:158:49: note: called from here
  158 |                         globalOutputStream() << "MouseEventManager: Critical: No observer event definitions found!\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:158:49: note: called from here
  158 |                         globalOutputStream() << "MouseEventManager: Critical: No observer event definitions found!\n";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:162:41: note: called from here
  162 |                 globalOutputStream() << "MouseEventManager: Critical: No observer event definitions found!\n";
      |                                         ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:162:41: note: called from here
  162 |                 globalOutputStream() << "MouseEventManager: Critical: No observer event definitions found!\n";
      |                                         ^
src/tools/radiant/radiant/referencecache/../map/RootNode.h: In function 'MapResource_load':
src/tools/radiant/radiant/referencecache/../map/RootNode.h:75:27: warning: inlining failed in call to 'NewMapRoot': function not inlinable [-Winline]
   75 | inline NodeSmartReference NewMapRoot (const std::string& name)
      |                           ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:93:49: note: called from here
   93 |         NodeSmartReference root(NewMapRoot(name));
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:99:98: note: called from here
   99 |                 globalErrorStream() << "ERROR: map path is not fully qualified: " << fullpath << "\n";
      |                                                                                                  ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:99:98: note: called from here
   99 |                 globalErrorStream() << "ERROR: map path is not fully qualified: " << fullpath << "\n";
      |                                                                                                  ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:99:98: note: called from here
   99 |                 globalErrorStream() << "ERROR: map path is not fully qualified: " << fullpath << "\n";
      |                                                                                                  ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:99:98: note: called from here
   99 |                 globalErrorStream() << "ERROR: map path is not fully qualified: " << fullpath << "\n";
      |                                                                                                  ^
src/tools/radiant/libs/debugging/debugging.h: In function 'graph_tree_model_get_value':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:217:9: note: called from here
  217 |         ASSERT_MESSAGE(tree_model != 0, "RUNTIME ERROR");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:217:9: note: called from here
  217 |         ASSERT_MESSAGE(tree_model != 0, "RUNTIME ERROR");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:217:9: note: called from here
  217 |         ASSERT_MESSAGE(tree_model != 0, "RUNTIME ERROR");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:217:9: note: called from here
  217 |         ASSERT_MESSAGE(tree_model != 0, "RUNTIME ERROR");
      |         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:217:9: note: called from here
  217 |         ASSERT_MESSAGE(tree_model != 0, "RUNTIME ERROR");
      |         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:218:9: note: called from here
  218 |         ASSERT_MESSAGE(column == 0 || column == 1, "tree model error");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:218:9: note: called from here
  218 |         ASSERT_MESSAGE(column == 0 || column == 1, "tree model error");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:218:9: note: called from here
  218 |         ASSERT_MESSAGE(column == 0 || column == 1, "tree model error");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:218:9: note: called from here
  218 |         ASSERT_MESSAGE(column == 0 || column == 1, "tree model error");
      |         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:218:9: note: called from here
  218 |         ASSERT_MESSAGE(column == 0 || column == 1, "tree model error");
      |         ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:144:32: warning: inlining failed in call to 'graph_iterator_read_tree_iter': function not inlinable [-Winline]
  144 | inline GraphTreeNode::iterator graph_iterator_read_tree_iter (GtkTreeIter* iter)
      |                                ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:220:66: note: called from here
  220 |         GraphTreeNode::iterator i = graph_iterator_read_tree_iter(iter);
      |                                                                  ^
src/tools/radiant/libs/container/hashtable.h: In function 'list_swap':
src/tools/radiant/libs/container/hashtable.h:45:13: warning: inlining failed in call to 'list_initialise': function not inlinable [-Winline]
   45 | inline void list_initialise(BucketNodeBase& self) {
      |             ^
src/tools/radiant/libs/container/hashtable.h:52:32: note: called from here
   52 |                 list_initialise(self);
      |                                ^
src/tools/radiant/libs/container/hashtable.h:45:13: warning: inlining failed in call to 'list_initialise': function not inlinable [-Winline]
   45 | inline void list_initialise(BucketNodeBase& self) {
      |             ^
src/tools/radiant/libs/container/hashtable.h:58:32: note: called from here
   58 |                 list_initialise(other);
      |                                ^
src/tools/radiant/libs/debugging/debugging.h: In function 'graph_tree_model_get_path':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:196:9: note: called from here
  196 |         ASSERT_MESSAGE(tree_model != 0, "RUNTIME ERROR");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:196:9: note: called from here
  196 |         ASSERT_MESSAGE(tree_model != 0, "RUNTIME ERROR");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:196:9: note: called from here
  196 |         ASSERT_MESSAGE(tree_model != 0, "RUNTIME ERROR");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:196:9: note: called from here
  196 |         ASSERT_MESSAGE(tree_model != 0, "RUNTIME ERROR");
      |         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:196:9: note: called from here
  196 |         ASSERT_MESSAGE(tree_model != 0, "RUNTIME ERROR");
      |         ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:144:32: warning: inlining failed in call to 'graph_iterator_read_tree_iter': function not inlinable [-Winline]
  144 | inline GraphTreeNode::iterator graph_iterator_read_tree_iter (GtkTreeIter* iter)
      |                                ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:201:67: note: called from here
  201 |         for (GraphTreeNode* node = (*graph_iterator_read_tree_iter(iter)).second; node != graph; node = node->m_parent) {
      |                                                                   ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:209:17: note: called from here
  209 |                 ASSERT_MESSAGE(index != node->m_parent->size(), "error resolving tree path");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:209:17: note: called from here
  209 |                 ASSERT_MESSAGE(index != node->m_parent->size(), "error resolving tree path");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:209:17: note: called from here
  209 |                 ASSERT_MESSAGE(index != node->m_parent->size(), "error resolving tree path");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:209:17: note: called from here
  209 |                 ASSERT_MESSAGE(index != node->m_parent->size(), "error resolving tree path");
      |                 ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:209:17: note: called from here
  209 |                 ASSERT_MESSAGE(index != node->m_parent->size(), "error resolving tree path");
      |                 ^
src/tools/radiant/include/ifilesystem.h: In function 'ModelResource_load':
src/tools/radiant/include/ifilesystem.h:109:27: warning: inlining failed in call to 'GlobalFileSystem': function not inlinable [-Winline]
  109 | inline VirtualFileSystem& GlobalFileSystem ()
      |                           ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:209:59: note: called from here
  209 |                 AutoPtr<ArchiveFile> file(GlobalFileSystem().openFile(name));
      |                                                           ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:213:81: note: called from here
  213 |                         globalErrorStream() << "Model load failed: " << name << "\n";
      |                                                                                 ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:213:81: note: called from here
  213 |                         globalErrorStream() << "Model load failed: " << name << "\n";
      |                                                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:213:81: note: called from here
  213 |                         globalErrorStream() << "Model load failed: " << name << "\n";
      |                                                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:213:81: note: called from here
  213 |                         globalErrorStream() << "Model load failed: " << name << "\n";
      |                                                                                 ^
src/tools/radiant/include/itextures.h: In member function 'captureTexture':
src/tools/radiant/include/itextures.h:106:23: warning: inlining failed in call to 'GlobalTexturesCache': function not inlinable [-Winline]
  106 | inline TexturesCache& GlobalTexturesCache ()
      |                       ^
src/tools/radiant/radiant/ui/overlay/Overlay.cpp:309:55: note: called from here
  309 |                         _texture = GlobalTexturesCache().capture(LoadImageCallback(this, &loadImageGDK), _imageName);
      |                                                       ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ui/overlay/Overlay.cpp:318:48: note: called from here
  318 |                         globalErrorStream() << "Texture already captured!\n";
      |                                                ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/radiant/ui/overlay/Overlay.cpp:318:48: note: called from here
  318 |                         globalErrorStream() << "Texture already captured!\n";
      |                                                ^
src/tools/radiant/include/itextures.h:106:23: warning: inlining failed in call to 'GlobalTexturesCache': function not inlinable [-Winline]
  106 | inline TexturesCache& GlobalTexturesCache ()
      |                       ^
src/tools/radiant/radiant/ui/overlay/Overlay.cpp:313:52: note: called from here
  313 |                                 GlobalTexturesCache().release(_texture);
      |                                                    ^
src/tools/radiant/include/ifiletypes.h: In function 'Model_load':
src/tools/radiant/include/ifiletypes.h:90:27: warning: inlining failed in call to 'GlobalFiletypes': function not inlinable [-Winline]
   90 | inline IFileTypeRegistry& GlobalFiletypes ()
      |                           ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:311:73: note: called from here
  311 |                 std::string moduleName = findModuleName(&GlobalFiletypes(), MapFormat::Name(), type);
      |                                                                         ^
src/tools/radiant/include/ifiletypes.h:90:27: warning: inlining failed in call to 'GlobalFiletypes': function not inlinable [-Winline]
   90 | inline IFileTypeRegistry& GlobalFiletypes ()
      |                           ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:315:69: note: called from here
  315 |                         moduleName = findModuleName(&GlobalFiletypes(), MapFormat::Name(), "map");
      |                                                                     ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:322:108: note: called from here
  322 |                         globalErrorStream() << "ERROR: Map type incorrectly registered: " << moduleName << "\n";
      |                                                                                                            ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:322:108: note: called from here
  322 |                         globalErrorStream() << "ERROR: Map type incorrectly registered: " << moduleName << "\n";
      |                                                                                                            ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:322:108: note: called from here
  322 |                         globalErrorStream() << "ERROR: Map type incorrectly registered: " << moduleName << "\n";
      |                                                                                                            ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:322:108: note: called from here
  322 |                         globalErrorStream() << "ERROR: Map type incorrectly registered: " << moduleName << "\n";
      |                                                                                                            ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp: In function 'graph_tree_model_row_changed':
src/tools/radiant/radiant/scenegraph/treemodel.cpp:152:13: warning: inlining failed in call to 'graph_iterator_write_tree_iter': function not inlinable [-Winline]
  152 | inline void graph_iterator_write_tree_iter (GraphTreeNode::iterator i, GtkTreeIter* iter)
      |             ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:406:39: note: called from here
  406 |         graph_iterator_write_tree_iter(i, &iter);
      |                                       ^
src/tools/radiant/include/igl.h: In member function 'draw':
src/tools/radiant/include/igl.h:212:23: warning: inlining failed in call to 'GlobalOpenGL': function not inlinable [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^
src/tools/radiant/radiant/ui/overlay/Overlay.cpp:279:17: note: called from here
  279 |                 glBlendColor(0, 0, 0, _transparency);
      |                 ^
src/tools/radiant/include/igl.h:212:23: warning: inlining failed in call to 'GlobalOpenGL': function not inlinable [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^
src/tools/radiant/radiant/ui/overlay/Overlay.cpp:279:17: note: called from here
  279 |                 glBlendColor(0, 0, 0, _transparency);
      |                 ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp: In function 'graph_tree_model_row_inserted':
src/tools/radiant/radiant/scenegraph/treemodel.cpp:152:13: warning: inlining failed in call to 'graph_iterator_write_tree_iter': function not inlinable [-Winline]
  152 | inline void graph_iterator_write_tree_iter (GraphTreeNode::iterator i, GtkTreeIter* iter)
      |             ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:420:39: note: called from here
  420 |         graph_iterator_write_tree_iter(i, &iter);
      |                                       ^
src/tools/radiant/include/iradiant.h: In member function '__ct_base ':
src/tools/radiant/include/iradiant.h:162:18: warning: inlining failed in call to 'GlobalRadiant': function not inlinable [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^
src/tools/radiant/radiant/ui/common/SoundChooser.cpp:37:80: note: called from here
   37 |                 gtk_window_set_transient_for(GTK_WINDOW(_widget), GlobalRadiant().getMainWindow());
      |                                                                                ^
src/tools/radiant/include/iradiant.h:162:18: warning: inlining failed in call to 'GlobalRadiant': function not inlinable [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^
src/tools/radiant/radiant/ui/common/SoundChooser.cpp:44:93: note: called from here
   44 |                 GdkRectangle rect = gtkutil::MultiMonitor::getMonitorForWindow(GlobalRadiant().getMainWindow());
      |                                                                                             ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp: In function 'graph_tree_model_row_deleted':
src/tools/radiant/radiant/scenegraph/treemodel.cpp:152:13: warning: inlining failed in call to 'graph_iterator_write_tree_iter': function not inlinable [-Winline]
  152 | inline void graph_iterator_write_tree_iter (GraphTreeNode::iterator i, GtkTreeIter* iter)
      |             ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:432:39: note: called from here
  432 |         graph_iterator_write_tree_iter(i, &iter);
      |                                       ^
src/tools/radiant/include/itextstream.h: In member function '__ct_base ':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/EventManager.cpp:78:41: note: called from here
   78 |                 globalOutputStream() << "EventManager started.\n";
      |                                         ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/eventmanager/EventManager.cpp:78:41: note: called from here
   78 |                 globalOutputStream() << "EventManager started.\n";
      |                                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/EventManager.cpp:83:41: note: called from here
   83 |                 globalOutputStream() << "EventManager started.\n";
      |                                         ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/eventmanager/EventManager.cpp:83:41: note: called from here
   83 |                 globalOutputStream() << "EventManager started.\n";
      |                                         ^
src/tools/radiant/libs/debugging/debugging.h: In member function '__dt_base ':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:65:25: note: called from here
   65 |                         ASSERT_MESSAGE(empty(), "GraphTreeNode::~GraphTreeNode: memory leak");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:65:25: note: called from here
   65 |                         ASSERT_MESSAGE(empty(), "GraphTreeNode::~GraphTreeNode: memory leak");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:65:25: note: called from here
   65 |                         ASSERT_MESSAGE(empty(), "GraphTreeNode::~GraphTreeNode: memory leak");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:65:25: note: called from here
   65 |                         ASSERT_MESSAGE(empty(), "GraphTreeNode::~GraphTreeNode: memory leak");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:65:25: note: called from here
   65 |                         ASSERT_MESSAGE(empty(), "GraphTreeNode::~GraphTreeNode: memory leak");
      |                         ^
src/tools/radiant/include/itextstream.h: In member function 'matchObserverEvent':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:366:40: note: called from here
  366 |                 globalErrorStream() << "MouseEventManager: No connection to SelectionSystem\n";
      |                                        ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:366:40: note: called from here
  366 |                 globalErrorStream() << "MouseEventManager: No connection to SelectionSystem\n";
      |                                        ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:378:108: note: called from here
  378 |                 globalOutputStream() << "MouseEventManager: Warning: Query for event " << observerEvent << ": not found.\n";
      |                                                                                                            ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:378:108: note: called from here
  378 |                 globalOutputStream() << "MouseEventManager: Warning: Query for event " << observerEvent << ": not found.\n";
      |                                                                                                            ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:378:108: note: called from here
  378 |                 globalOutputStream() << "MouseEventManager: Warning: Query for event " << observerEvent << ": not found.\n";
      |                                                                                                            ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:378:108: note: called from here
  378 |                 globalOutputStream() << "MouseEventManager: Warning: Query for event " << observerEvent << ": not found.\n";
      |                                                                                                            ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'load':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:406:25: note: called from here
  406 |                         ASSERT_MESSAGE(realised(), "resource not realised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:406:25: note: called from here
  406 |                         ASSERT_MESSAGE(realised(), "resource not realised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:406:25: note: called from here
  406 |                         ASSERT_MESSAGE(realised(), "resource not realised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:406:25: note: called from here
  406 |                         ASSERT_MESSAGE(realised(), "resource not realised");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:406:25: note: called from here
  406 |                         ASSERT_MESSAGE(realised(), "resource not realised");
      |                         ^
src/tools/radiant/libs/generic/referencecounted.h:158:13: warning: inlining failed in call to 'operator==': function not inlinable [-Winline]
  158 | inline bool operator==(const SmartReference<Type>& self, const SmartReference<Type>& other) {
      |             ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:407:37: note: called from here
  407 |                         if (m_model == g_nullModel) {
      |                                     ^
src/tools/radiant/libs/generic/referencecounted.h:162:13: warning: inlining failed in call to 'operator!=': function not inlinable [-Winline]
  162 | inline bool operator!=(const SmartReference<Type>& self, const SmartReference<Type>& other) {
      |             ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:411:40: note: called from here
  411 |                         return m_model != g_nullModel;
      |                                        ^
src/tools/radiant/include/itextstream.h: In function 'ostream_write':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/libs/string/string.h: In member function 'find':
src/tools/radiant/libs/string/string.h:200:13: warning: inlining failed in call to 'splitBy': function not inlinable [-Winline]
  200 | inline void splitBy (const std::string& str, std::vector<std::string>& tokens, const std::string& delimiters = " ")
      |             ^
src/tools/radiant/radiant/ui/uimanager/MenuItem.cpp:165:24: note: called from here
  165 |         string::splitBy(menuPath, parts, "/");
      |                        ^
src/tools/radiant/libs/os/path.h: In member function '__ct_base ':
src/tools/radiant/libs/os/path.h:69:28: warning: inlining failed in call to 'getExtension': function not inlinable [-Winline]
   69 |         inline std::string getExtension (const std::string& path)
      |                            ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:352:69: note: called from here
  352 |                         m_model(g_nullModel), m_originalName(name), m_type(os::getExtension(name)), m_loader(0),
      |                                                                     ^
src/tools/radiant/include/itextstream.h: In member function 'construct':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ui/uimanager/MenuItem.cpp:282:100: note: called from here
  282 |                                 globalErrorStream() << "Widget for " << _children[i]->getName() << " is not menu item\n";
      |                                                                                                    ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ui/uimanager/MenuItem.cpp:282:100: note: called from here
  282 |                                 globalErrorStream() << "Widget for " << _children[i]->getName() << " is not menu item\n";
      |                                                                                                    ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/radiant/ui/uimanager/MenuItem.cpp:282:100: note: called from here
  282 |                                 globalErrorStream() << "Widget for " << _children[i]->getName() << " is not menu item\n";
      |                                                                                                    ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ui/uimanager/MenuItem.cpp:282:100: note: called from here
  282 |                                 globalErrorStream() << "Widget for " << _children[i]->getName() << " is not menu item\n";
      |                                                                                                    ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/ui/uimanager/MenuItem.cpp:289:59: note: called from here
  289 |                         IEvent* event = GlobalEventManager().findEvent(_event);
      |                                                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/ui/uimanager/MenuItem.cpp:294:59: note: called from here
  294 |                                         GlobalEventManager().getAcceleratorStr(event, true);
      |                                                           ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ui/uimanager/MenuItem.cpp:308:112: note: called from here
  308 |                                 globalErrorStream() << "MenuItem: Cannot find associated event: " << _event << "\n";
      |                                                                                                                ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ui/uimanager/MenuItem.cpp:308:112: note: called from here
  308 |                                 globalErrorStream() << "MenuItem: Cannot find associated event: " << _event << "\n";
      |                                                                                                                ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ui/uimanager/MenuItem.cpp:308:112: note: called from here
  308 |                                 globalErrorStream() << "MenuItem: Cannot find associated event: " << _event << "\n";
      |                                                                                                                ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/radiant/ui/uimanager/MenuItem.cpp:308:112: note: called from here
  308 |                                 globalErrorStream() << "MenuItem: Cannot find associated event: " << _event << "\n";
      |                                                                                                                ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ui/uimanager/MenuItem.cpp:318:40: note: called from here
  318 |                 globalErrorStream() << "MenuItem: Cannot instantiate root MenuItem.\n";
      |                                        ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/radiant/ui/uimanager/MenuItem.cpp:318:40: note: called from here
  318 |                 globalErrorStream() << "MenuItem: Cannot instantiate root MenuItem.\n";
      |                                        ^
src/tools/radiant/libs/../../../shared/typedefs.h: In function 'CMod_LoadRouting.constprop':
src/tools/radiant/libs/../../../shared/typedefs.h:307:21: warning: inlining failed in call to 'copyPosData.constprop': function not inlinable [-Winline]
  307 |         inline void copyPosData (const Routing &other, actorSizeEnum_t actorSize, const int x, const int y, const int z, const int sX, const int sY, const int sZ)
      |                     ^
src/tools/radiant/radiant/pathfinding/RoutingLumpLoader.cpp:215:66: note: called from here
  215 |                                                 clMap.copyPosData(tempMap, size + 1, x, y, z, sX, sY, sZ);
      |                                                                  ^
src/tools/radiant/libs/container/hashtable.h: In member function '__dt_base ':
src/tools/radiant/libs/container/hashtable.h:173:21: warning: inlining failed in call to 'node_destroy.constprop': function not inlinable [-Winline]
  173 |         inline void node_destroy(BucketNode* node) {
      |                     ^
src/tools/radiant/libs/container/hashtable.h:291:37: note: called from here
  291 |                         node_destroy(node);
      |                                     ^
src/tools/radiant/include/itextstream.h: In member function 'setVisibility':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ui/uimanager/MenuManager.cpp:70:81: note: called from here
   70 |                 globalErrorStream() << "MenuManager: Warning: Menu " << path << " not found!\n";
      |                                                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ui/uimanager/MenuManager.cpp:70:81: note: called from here
   70 |                 globalErrorStream() << "MenuManager: Warning: Menu " << path << " not found!\n";
      |                                                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ui/uimanager/MenuManager.cpp:70:81: note: called from here
   70 |                 globalErrorStream() << "MenuManager: Warning: Menu " << path << " not found!\n";
      |                                                                                 ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/radiant/ui/uimanager/MenuManager.cpp:70:81: note: called from here
   70 |                 globalErrorStream() << "MenuManager: Warning: Menu " << path << " not found!\n";
      |                                                                                 ^
src/tools/radiant/include/itextstream.h: In member function 'get':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ui/uimanager/MenuManager.cpp:81:81: note: called from here
   81 |                 globalErrorStream() << "MenuManager: Warning: Menu " << name << " not found!\n";
      |                                                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ui/uimanager/MenuManager.cpp:81:81: note: called from here
   81 |                 globalErrorStream() << "MenuManager: Warning: Menu " << name << " not found!\n";
      |                                                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ui/uimanager/MenuManager.cpp:81:81: note: called from here
   81 |                 globalErrorStream() << "MenuManager: Warning: Menu " << name << " not found!\n";
      |                                                                                 ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/radiant/ui/uimanager/MenuManager.cpp:81:81: note: called from here
   81 |                 globalErrorStream() << "MenuManager: Warning: Menu " << name << " not found!\n";
      |                                                                                 ^
src/tools/radiant/libs/container/hashtable.h: In member function 'erase':
src/tools/radiant/libs/container/hashtable.h:173:21: warning: inlining failed in call to 'node_destroy.constprop': function not inlinable [-Winline]
  173 |         inline void node_destroy(BucketNode* node) {
      |                     ^
src/tools/radiant/libs/container/hashtable.h:356:29: note: called from here
  356 |                 node_destroy(node);
      |                             ^
src/tools/radiant/libs/signal/signal.h:42:13: warning: inlining failed in call to 'node_unlink.isra': function not inlinable [-Winline]
   42 | inline void node_unlink(ListNodeBase* node) {
      |             ^
src/tools/radiant/libs/container/hashtable.h:354:28: note: called from here
  354 |                 node_unlink(node);
      |                            ^
src/tools/radiant/libs/string/string.h: In member function 'getRequiredKeyValue':
src/tools/radiant/libs/string/string.h:273:20: warning: inlining failed in call to 'format': function not inlinable [-Winline]
  273 | inline std::string format (const std::string &msg, ...)
      |                    ^
src/tools/radiant/radiant/settings/GameDescription.cpp:53:44: note: called from here
   53 |         gtkutil::errorDialog(string::format(_("Didn't find attribute '%s' in game node\n"), key.c_str()));
      |                                            ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'realise':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:615:25: note: called from here
  615 |                         ASSERT_MESSAGE(m_unrealised != 0, "HashtableReferenceCache::realise: already realised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:615:25: note: called from here
  615 |                         ASSERT_MESSAGE(m_unrealised != 0, "HashtableReferenceCache::realise: already realised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:615:25: note: called from here
  615 |                         ASSERT_MESSAGE(m_unrealised != 0, "HashtableReferenceCache::realise: already realised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:615:25: note: called from here
  615 |                         ASSERT_MESSAGE(m_unrealised != 0, "HashtableReferenceCache::realise: already realised");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:615:25: note: called from here
  615 |                         ASSERT_MESSAGE(m_unrealised != 0, "HashtableReferenceCache::realise: already realised");
      |                         ^
src/tools/radiant/include/ieventmanager.h: In member function 'createToolItem':
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/ui/common/ToolbarCreator.cpp:82:59: note: called from here
   82 |                         IEvent* event = GlobalEventManager().findEvent(action);
      |                                                           ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ui/common/ToolbarCreator.cpp:89:113: note: called from here
   89 |                                 globalErrorStream() << "ToolbarCreator: Failed to lookup command " << action << "\n";
      |                                                                                                                 ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/radiant/ui/common/ToolbarCreator.cpp:89:113: note: called from here
   89 |                                 globalErrorStream() << "ToolbarCreator: Failed to lookup command " << action << "\n";
      |                                                                                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ui/common/ToolbarCreator.cpp:89:113: note: called from here
   89 |                                 globalErrorStream() << "ToolbarCreator: Failed to lookup command " << action << "\n";
      |                                                                                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ui/common/ToolbarCreator.cpp:89:113: note: called from here
   89 |                                 globalErrorStream() << "ToolbarCreator: Failed to lookup command " << action << "\n";
      |                                                                                                                 ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'release':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/container/cache.h:145:17: note: called from here
  145 |                 ASSERT_MESSAGE(i != m_map.end(), "releasing a non-existent object\n");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/cache.h:145:17: note: called from here
  145 |                 ASSERT_MESSAGE(i != m_map.end(), "releasing a non-existent object\n");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/cache.h:145:17: note: called from here
  145 |                 ASSERT_MESSAGE(i != m_map.end(), "releasing a non-existent object\n");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/cache.h:145:17: note: called from here
  145 |                 ASSERT_MESSAGE(i != m_map.end(), "releasing a non-existent object\n");
      |                 ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/container/cache.h:145:17: note: called from here
  145 |                 ASSERT_MESSAGE(i != m_map.end(), "releasing a non-existent object\n");
      |                 ^
src/tools/radiant/libs/container/hashtable.h: In member function '__dt_base ':
src/tools/radiant/libs/container/hashtable.h:173:21: warning: inlining failed in call to 'node_destroy.constprop': function not inlinable [-Winline]
  173 |         inline void node_destroy(BucketNode* node) {
      |                     ^
src/tools/radiant/libs/container/hashtable.h:291:37: note: called from here
  291 |                         node_destroy(node);
      |                                     ^
src/tools/radiant/libs/debugging/debugging.h: In member function '__dt_base ':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/container/cache.h:105:17: note: called from here
  105 |                 ASSERT_MESSAGE(empty(), "HashedCache::~HashedCache: not empty");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/cache.h:105:17: note: called from here
  105 |                 ASSERT_MESSAGE(empty(), "HashedCache::~HashedCache: not empty");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/cache.h:105:17: note: called from here
  105 |                 ASSERT_MESSAGE(empty(), "HashedCache::~HashedCache: not empty");
      |                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/container/cache.h:105:17: note: called from here
  105 |                 ASSERT_MESSAGE(empty(), "HashedCache::~HashedCache: not empty");
      |                 ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/container/cache.h:105:17: note: called from here
  105 |                 ASSERT_MESSAGE(empty(), "HashedCache::~HashedCache: not empty");
      |                 ^
src/tools/radiant/include/itextstream.h: In member function 'add':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ui/uimanager/MenuManager.cpp:121:70: note: called from here
  121 |                 globalErrorStream() << "MenuItem: " << insertPath << " already exists.\n";
      |                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ui/uimanager/MenuManager.cpp:121:70: note: called from here
  121 |                 globalErrorStream() << "MenuItem: " << insertPath << " already exists.\n";
      |                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ui/uimanager/MenuManager.cpp:121:70: note: called from here
  121 |                 globalErrorStream() << "MenuItem: " << insertPath << " already exists.\n";
      |                                                                      ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/radiant/ui/uimanager/MenuManager.cpp:121:70: note: called from here
  121 |                 globalErrorStream() << "MenuItem: " << insertPath << " already exists.\n";
      |                                                                      ^
src/tools/radiant/include/itextstream.h: In member function 'insert':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ui/uimanager/MenuManager.cpp:165:62: note: called from here
  165 |                         globalErrorStream() << insertPath << "\n";
      |                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ui/uimanager/MenuManager.cpp:165:62: note: called from here
  165 |                         globalErrorStream() << insertPath << "\n";
      |                                                              ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/radiant/ui/uimanager/MenuManager.cpp:165:62: note: called from here
  165 |                         globalErrorStream() << insertPath << "\n";
      |                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ui/uimanager/MenuManager.cpp:164:48: note: called from here
  164 |                         globalErrorStream() << "MenuManager: Unparented menuitem, can't determine position: ";
      |                                                ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/radiant/ui/uimanager/MenuManager.cpp:164:48: note: called from here
  164 |                         globalErrorStream() << "MenuManager: Unparented menuitem, can't determine position: ";
      |                                                ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ui/uimanager/MenuManager.cpp:170:100: note: called from here
  170 |                 globalErrorStream() << "MenuManager: Could not find insertPath: " << insertPath << "\n";
      |                                                                                                    ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ui/uimanager/MenuManager.cpp:170:100: note: called from here
  170 |                 globalErrorStream() << "MenuManager: Could not find insertPath: " << insertPath << "\n";
      |                                                                                                    ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ui/uimanager/MenuManager.cpp:170:100: note: called from here
  170 |                 globalErrorStream() << "MenuManager: Could not find insertPath: " << insertPath << "\n";
      |                                                                                                    ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/radiant/ui/uimanager/MenuManager.cpp:170:100: note: called from here
  170 |                 globalErrorStream() << "MenuManager: Could not find insertPath: " << insertPath << "\n";
      |                                                                                                    ^
src/tools/radiant/include/modulesystem.h: In member function 'insert':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/modulesmap.h:58:47: note: called from here
   58 |                         if (globalModuleServer().getError()) {
      |                                               ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/modulesmap.h:60:51: note: called from here
   60 |                                 globalModuleServer().setError(false);
      |                                                   ^
src/tools/radiant/radiant/settings/PreferenceDialog.cpp: In member function 'createPage':
src/tools/radiant/radiant/settings/PreferenceDialog.cpp:104:19: warning: inlining failed in call to 'getVBox': function not inlinable [-Winline]
  104 | inline GtkWidget* getVBox (GtkWidget* page)
      |                   ^
src/tools/radiant/radiant/settings/PreferenceDialog.cpp:156:46: note: called from here
  156 |                         _prefPages.push_back(PrefPage(m_dialog, getVBox(page)));
      |                                              ^
src/tools/radiant/include/itextstream.h: In member function 'parseNode':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ui/uimanager/MenuItem.cpp:251:88: note: called from here
  251 |                 globalErrorStream() << "MenuItem: Unknown node found: " << nodeName << "\n";
      |                                                                                        ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/radiant/ui/uimanager/MenuItem.cpp:251:88: note: called from here
  251 |                 globalErrorStream() << "MenuItem: Unknown node found: " << nodeName << "\n";
      |                                                                                        ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ui/uimanager/MenuItem.cpp:251:88: note: called from here
  251 |                 globalErrorStream() << "MenuItem: Unknown node found: " << nodeName << "\n";
      |                                                                                        ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ui/uimanager/MenuItem.cpp:251:88: note: called from here
  251 |                 globalErrorStream() << "MenuItem: Unknown node found: " << nodeName << "\n";
      |                                                                                        ^
src/tools/radiant/include/modulesystem.h: In member function '__ct_base ':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/modulesmap.h:112:48: note: called from here
  112 |                         if (!globalModuleServer().getError()) {
      |                                                ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/modulesmap.h:115:59: note: called from here
  115 |                                         globalModuleServer().foreachModule(typename Type::Name(), typename Type::Version(), visitor);
      |                                                           ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/modulesmap.h:122:84: note: called from here
  122 |                                                 Module* module = globalModuleServer().findModule(typename Type::Name(),
      |                                                                                    ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/modulesmap.h:126:75: note: called from here
  126 |                                                         globalModuleServer().setError(true);
      |                                                                           ^
src/tools/radiant/include/itextstream.h: In function 'printMonitorInfo':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/gtkutil/MultiMonitor.h:61:94: note: called from here
   61 |                         globalOutputStream() << "Default screen has " << getNumMonitors() << " monitors.\n";
      |                                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/gtkutil/MultiMonitor.h:61:94: note: called from here
   61 |                         globalOutputStream() << "Default screen has " << getNumMonitors() << " monitors.\n";
      |                                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/gtkutil/MultiMonitor.h:61:94: note: called from here
   61 |                         globalOutputStream() << "Default screen has " << getNumMonitors() << " monitors.\n";
      |                                                                                              ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/gtkutil/MultiMonitor.h:61:94: note: called from here
   61 |                         globalOutputStream() << "Default screen has " << getNumMonitors() << " monitors.\n";
      |                                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/gtkutil/MultiMonitor.h:68:105: note: called from here
   68 |                                                 << geom.height << " at " << geom.x << ", " << geom.y << "\n";
      |                                                                                                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/gtkutil/MultiMonitor.h:68:105: note: called from here
   68 |                                                 << geom.height << " at " << geom.x << ", " << geom.y << "\n";
      |                                                                                                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/gtkutil/MultiMonitor.h:68:105: note: called from here
   68 |                                                 << geom.height << " at " << geom.x << ", " << geom.y << "\n";
      |                                                                                                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/gtkutil/MultiMonitor.h:68:105: note: called from here
   68 |                                                 << geom.height << " at " << geom.x << ", " << geom.y << "\n";
      |                                                                                                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/gtkutil/MultiMonitor.h:68:105: note: called from here
   68 |                                                 << geom.height << " at " << geom.x << ", " << geom.y << "\n";
      |                                                                                                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/gtkutil/MultiMonitor.h:68:105: note: called from here
   68 |                                                 << geom.height << " at " << geom.x << ", " << geom.y << "\n";
      |                                                                                                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/gtkutil/MultiMonitor.h:68:105: note: called from here
   68 |                                                 << geom.height << " at " << geom.x << ", " << geom.y << "\n";
      |                                                                                                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/gtkutil/MultiMonitor.h:68:105: note: called from here
   68 |                                                 << geom.height << " at " << geom.x << ", " << geom.y << "\n";
      |                                                                                                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/gtkutil/MultiMonitor.h:68:105: note: called from here
   68 |                                                 << geom.height << " at " << geom.x << ", " << geom.y << "\n";
      |                                                                                                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/gtkutil/MultiMonitor.h:68:105: note: called from here
   68 |                                                 << geom.height << " at " << geom.x << ", " << geom.y << "\n";
      |                                                                                                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/gtkutil/MultiMonitor.h:68:105: note: called from here
   68 |                                                 << geom.height << " at " << geom.x << ", " << geom.y << "\n";
      |                                                                                                         ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/gtkutil/MultiMonitor.h:68:105: note: called from here
   68 |                                                 << geom.height << " at " << geom.x << ", " << geom.y << "\n";
      |                                                                                                         ^
src/tools/radiant/libs/scenelib.h: In function 'Instance_isSelected':
src/tools/radiant/libs/scenelib.h:488:20: warning: inlining failed in call to 'Instance_getSelectable': function not inlinable [-Winline]
  488 | inline Selectable* Instance_getSelectable (scene::Instance& instance)
      |                    ^
src/tools/radiant/libs/scenelib.h:608:56: note: called from here
  608 |         Selectable* selectable = Instance_getSelectable(instance);
      |                                                        ^
src/tools/radiant/include/iregistry.h: In member function '__ct_base ':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/clipper/Clipper.cpp:21:76: note: called from here
   21 |                 _movingClip(NULL), _switch(false), _useCaulk(GlobalRegistry().getBool(RKEY_CLIPPER_USE_CAULK)), _caulkShader(
      |                                                                            ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/clipper/Clipper.cpp:22:47: note: called from here
   22 |                                 GlobalRegistry().get(RKEY_CLIPPER_CAULK_SHADER))
      |                                               ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/clipper/Clipper.cpp:24:23: note: called from here
   24 |         GlobalRegistry().addKeyObserver(this, RKEY_CLIPPER_USE_CAULK);
      |                       ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/clipper/Clipper.cpp:25:23: note: called from here
   25 |         GlobalRegistry().addKeyObserver(this, RKEY_CLIPPER_CAULK_SHADER);
      |                       ^
src/tools/radiant/include/preferencesystem.h:125:26: warning: inlining failed in call to 'GlobalPreferenceSystem': function not inlinable [-Winline]
  125 | inline PreferenceSystem& GlobalPreferenceSystem() {
      |                          ^
src/tools/radiant/radiant/clipper/Clipper.cpp:29:31: note: called from here
   29 |         GlobalPreferenceSystem().addConstructor(this);
      |                               ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/clipper/Clipper.cpp:31:27: note: called from here
   31 |         GlobalEventManager().addCommand("FlipClip", MemberCaller<BrushClipper, &BrushClipper::flipClip>(*this));
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/clipper/Clipper.cpp:32:27: note: called from here
   32 |         GlobalEventManager().addCommand("ClipSelected", MemberCaller<BrushClipper, &BrushClipper::clip>(*this));
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/clipper/Clipper.cpp:33:27: note: called from here
   33 |         GlobalEventManager().addCommand("SplitSelected", MemberCaller<BrushClipper, &BrushClipper::splitClip>(*this));
      |                           ^
src/tools/radiant/libs/math/matrix.h: In function 'ConstructObject2Device':
src/tools/radiant/libs/math/matrix.h:496:13: warning: inlining failed in call to 'matrix4_multiply_by_matrix4': function not inlinable [-Winline]
  496 | inline void matrix4_multiply_by_matrix4 (Matrix4& self, const Matrix4& other)
      |             ^
src/tools/radiant/libs/pivot.h:65:36: note: called from here
   65 |         matrix4_multiply_by_matrix4(object2screen, object2world);
      |                                    ^
src/tools/radiant/libs/math/matrix.h:496:13: warning: inlining failed in call to 'matrix4_multiply_by_matrix4': function not inlinable [-Winline]
  496 | inline void matrix4_multiply_by_matrix4 (Matrix4& self, const Matrix4& other)
      |             ^
src/tools/radiant/libs/pivot.h:64:36: note: called from here
   64 |         matrix4_multiply_by_matrix4(object2screen, world2view);
      |                                    ^
src/tools/radiant/include/iregistry.h: In member function 'loadFromRegistry':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/ui/uimanager/MenuManager.cpp:34:49: note: called from here
   34 |         xml::NodeList menuNodes = GlobalRegistry().findXPath(RKEY_MENU_ROOT);
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ui/uimanager/MenuManager.cpp:52:40: note: called from here
   52 |                 globalErrorStream() << "MenuManager: Could not find menu root in registry.\n";
      |                                        ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/radiant/ui/uimanager/MenuManager.cpp:52:40: note: called from here
   52 |                 globalErrorStream() << "MenuManager: Could not find menu root in registry.\n";
      |                                        ^
src/tools/radiant/include/iscenegraph.h: In member function 'setSelectedAll':
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:276:25: note: called from here
  276 |         GlobalSceneGraph().traverse(SelectAllWalker(selected));
      |                         ^
src/tools/radiant/include/iscenegraph.h: In member function 'setSelectedAllComponents':
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:285:25: note: called from here
  285 |         GlobalSceneGraph().traverse(SelectAllComponentWalker(selected, SelectionSystem::eFace));
      |                         ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:284:25: note: called from here
  284 |         GlobalSceneGraph().traverse(SelectAllComponentWalker(selected, SelectionSystem::eEdge));
      |                         ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:283:25: note: called from here
  283 |         GlobalSceneGraph().traverse(SelectAllComponentWalker(selected, SelectionSystem::eVertex));
      |                         ^
src/tools/radiant/include/itextures.h: In function 'GlobalGL_sharedContextCreated':
src/tools/radiant/include/itextures.h:106:23: warning: inlining failed in call to 'GlobalTexturesCache': function not inlinable [-Winline]
  106 | inline TexturesCache& GlobalTexturesCache ()
      |                       ^
src/tools/radiant/radiant/ui/mainframe/mainframe.cpp:687:28: note: called from here
  687 |         GlobalTexturesCache().realise();
      |                            ^
src/tools/radiant/include/irender.h:183:21: warning: inlining failed in call to 'GlobalShaderCache': function not inlinable [-Winline]
  183 | inline ShaderCache& GlobalShaderCache ()
      |                     ^
src/tools/radiant/radiant/ui/mainframe/mainframe.cpp:686:26: note: called from here
  686 |         GlobalShaderCache().realise();
      |                          ^
src/tools/radiant/include/igl.h:212:23: warning: inlining failed in call to 'GlobalOpenGL': function not inlinable [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^
src/tools/radiant/radiant/ui/mainframe/mainframe.cpp:684:33: note: called from here
  684 |         QGL_sharedContextCreated(GlobalOpenGL());
      |                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ui/mainframe/mainframe.cpp:682:116: note: called from here
  682 |         globalOutputStream() << "GL_EXTENSIONS: " << reinterpret_cast<const char*> (glGetString(GL_EXTENSIONS)) << "\n";
      |                                                                                                                    ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ui/mainframe/mainframe.cpp:682:116: note: called from here
  682 |         globalOutputStream() << "GL_EXTENSIONS: " << reinterpret_cast<const char*> (glGetString(GL_EXTENSIONS)) << "\n";
      |                                                                                                                    ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ui/mainframe/mainframe.cpp:682:116: note: called from here
  682 |         globalOutputStream() << "GL_EXTENSIONS: " << reinterpret_cast<const char*> (glGetString(GL_EXTENSIONS)) << "\n";
      |                                                                                                                    ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/ui/mainframe/mainframe.cpp:682:116: note: called from here
  682 |         globalOutputStream() << "GL_EXTENSIONS: " << reinterpret_cast<const char*> (glGetString(GL_EXTENSIONS)) << "\n";
      |                                                                                                                    ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ui/mainframe/mainframe.cpp:681:110: note: called from here
  681 |         globalOutputStream() << "GL_VERSION: " << reinterpret_cast<const char*> (glGetString(GL_VERSION)) << "\n";
      |                                                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ui/mainframe/mainframe.cpp:681:110: note: called from here
  681 |         globalOutputStream() << "GL_VERSION: " << reinterpret_cast<const char*> (glGetString(GL_VERSION)) << "\n";
      |                                                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ui/mainframe/mainframe.cpp:681:110: note: called from here
  681 |         globalOutputStream() << "GL_VERSION: " << reinterpret_cast<const char*> (glGetString(GL_VERSION)) << "\n";
      |                                                                                                              ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/ui/mainframe/mainframe.cpp:681:110: note: called from here
  681 |         globalOutputStream() << "GL_VERSION: " << reinterpret_cast<const char*> (glGetString(GL_VERSION)) << "\n";
      |                                                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ui/mainframe/mainframe.cpp:680:112: note: called from here
  680 |         globalOutputStream() << "GL_RENDERER: " << reinterpret_cast<const char*> (glGetString(GL_RENDERER)) << "\n";
      |                                                                                                                ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ui/mainframe/mainframe.cpp:680:112: note: called from here
  680 |         globalOutputStream() << "GL_RENDERER: " << reinterpret_cast<const char*> (glGetString(GL_RENDERER)) << "\n";
      |                                                                                                                ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ui/mainframe/mainframe.cpp:680:112: note: called from here
  680 |         globalOutputStream() << "GL_RENDERER: " << reinterpret_cast<const char*> (glGetString(GL_RENDERER)) << "\n";
      |                                                                                                                ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/ui/mainframe/mainframe.cpp:680:112: note: called from here
  680 |         globalOutputStream() << "GL_RENDERER: " << reinterpret_cast<const char*> (glGetString(GL_RENDERER)) << "\n";
      |                                                                                                                ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ui/mainframe/mainframe.cpp:679:108: note: called from here
  679 |         globalOutputStream() << "GL_VENDOR: " << reinterpret_cast<const char*> (glGetString(GL_VENDOR)) << "\n";
      |                                                                                                            ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ui/mainframe/mainframe.cpp:679:108: note: called from here
  679 |         globalOutputStream() << "GL_VENDOR: " << reinterpret_cast<const char*> (glGetString(GL_VENDOR)) << "\n";
      |                                                                                                            ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ui/mainframe/mainframe.cpp:679:108: note: called from here
  679 |         globalOutputStream() << "GL_VENDOR: " << reinterpret_cast<const char*> (glGetString(GL_VENDOR)) << "\n";
      |                                                                                                            ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/ui/mainframe/mainframe.cpp:679:108: note: called from here
  679 |         globalOutputStream() << "GL_VENDOR: " << reinterpret_cast<const char*> (glGetString(GL_VENDOR)) << "\n";
      |                                                                                                            ^
src/tools/radiant/include/igl.h:212:23: warning: inlining failed in call to 'GlobalOpenGL': function not inlinable [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^
src/tools/radiant/radiant/ui/mainframe/mainframe.cpp:703:21: note: called from here
  703 |         GlobalOpenGL().m_fontHeight = g_font.getPixelHeight();
      |                     ^
src/tools/radiant/include/igl.h:212:23: warning: inlining failed in call to 'GlobalOpenGL': function not inlinable [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^
src/tools/radiant/radiant/ui/mainframe/mainframe.cpp:702:21: note: called from here
  702 |         GlobalOpenGL().m_font = g_font.getDisplayList();
      |                     ^
src/tools/radiant/include/itextstream.h: In member function '__ct_base ':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ui/uimanager/MenuManager.cpp:21:33: note: called from here
   21 |         globalOutputStream() << "MenuManager: Loading menu from registry.\n";
      |                                 ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/ui/uimanager/MenuManager.cpp:21:33: note: called from here
   21 |         globalOutputStream() << "MenuManager: Loading menu from registry.\n";
      |                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ui/uimanager/MenuManager.cpp:23:33: note: called from here
   23 |         globalOutputStream() << "MenuManager: Finished loading.\n";
      |                                 ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/ui/uimanager/MenuManager.cpp:23:33: note: called from here
   23 |         globalOutputStream() << "MenuManager: Finished loading.\n";
      |                                 ^
src/tools/radiant/libs/scenelib.h: In member function 'pre':
src/tools/radiant/libs/scenelib.h:488:20: warning: inlining failed in call to 'Instance_getSelectable': function not inlinable [-Winline]
  488 | inline Selectable* Instance_getSelectable (scene::Instance& instance)
      |                    ^
src/tools/radiant/radiant/selection/SceneWalkers.h:38:64: note: called from here
   38 |                 Selectable* selectable = Instance_getSelectable(instance);
      |                                                                ^
src/tools/radiant/libs/scenelib.h: In member function 'post':
src/tools/radiant/libs/scenelib.h:488:20: warning: inlining failed in call to 'Instance_getSelectable': function not inlinable [-Winline]
  488 | inline Selectable* Instance_getSelectable (scene::Instance& instance)
      |                    ^
src/tools/radiant/radiant/selection/SelectionTest.cpp:240:52: note: called from here
  240 |     Selectable* selectable = Instance_getSelectable(instance);
      |                                                    ^
src/tools/radiant/include/ieventmanager.h: In member function 'getModifier':
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/selection/SelectObserver.h:37:63: note: called from here
   37 |                 IMouseEvents& mouseEvents = GlobalEventManager().MouseEvents();
      |                                                               ^
src/tools/radiant/include/ieventmanager.h: In member function 'selecting':
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/selection/SelectObserver.h:138:69: note: called from here
  138 |                 ui::ObserverEvent observerEvent = GlobalEventManager().MouseEvents().getObserverEvent(_state);
      |                                                                     ^
src/tools/radiant/include/itextstream.h: In member function 'capture':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:130:72: note: called from here
  130 |                                 m_dependencyCheck = !globalModuleServer().getError();
      |                                                                        ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/igl.h: In member function 'Draw':
src/tools/radiant/libs/string/string.h: In member function 'loadDirectory':
src/tools/radiant/libs/string/string.h:273:20: warning: inlining failed in call to 'format': function not inlinable [-Winline]
  273 | inline std::string format (const std::string &msg, ...)
      |                    ^
src/tools/radiant/include/igl.h:212:23: warning: inlining failed in call to 'GlobalOpenGL': function not inlinable [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^
src/tools/radiant/radiant/ui/modelselector/ModelSelector.cpp:276:100: note: called from here
  276 |                 gtkutil::ModalProgressDialog dialog(GlobalRadiant().getMainWindow(), string::format(_("Loading models %s"), path.c_str()));
      |                                                                                                    ^
src/tools/radiant/include/iradiant.h:162:18: warning: inlining failed in call to 'GlobalRadiant': function not inlinable [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^
src/tools/radiant/radiant/ui/modelselector/ModelSelector.cpp:276:66: note: called from here
  276 |                 gtkutil::ModalProgressDialog dialog(GlobalRadiant().getMainWindow(), string::format(_("Loading models %s"), path.c_str()));
      |                                                                  ^
src/tools/radiant/radiant/clipper/ClipPoint.cpp:44:21: note: called from here
   44 |         GlobalOpenGL().drawString(label);
      |                     ^
src/tools/radiant/include/ifilesystem.h:109:27: warning: inlining failed in call to 'GlobalFileSystem': function not inlinable [-Winline]
  109 | inline VirtualFileSystem& GlobalFileSystem ()
      |                           ^
src/tools/radiant/radiant/ui/modelselector/ModelSelector.cpp:281:33: note: called from here
  281 |                 GlobalFileSystem().forEachDirectory(path, makeCallback1(functor), 1);
      |                                 ^
src/tools/radiant/libs/generic/callback.h:648:57: warning: inlining failed in call to 'makeCallback1': function not inlinable [-Winline]
  648 | inline Callback1<typename Functor::first_argument_type> makeCallback1 (Functor& functor)
      |                                                         ^
src/tools/radiant/radiant/ui/modelselector/ModelSelector.cpp:281:72: note: called from here
  281 |                 GlobalFileSystem().forEachDirectory(path, makeCallback1(functor), 1);
      |                                                                        ^
src/tools/radiant/include/ifilesystem.h:109:27: warning: inlining failed in call to 'GlobalFileSystem': function not inlinable [-Winline]
  109 | inline VirtualFileSystem& GlobalFileSystem ()
      |                           ^
src/tools/radiant/radiant/ui/modelselector/ModelSelector.cpp:283:33: note: called from here
  283 |                 GlobalFileSystem().forEachFile(path, "*", makeCallback1(functor), 1);
      |                                 ^
src/tools/radiant/include/iscenegraph.h: In member function 'pivotChanged':
src/tools/radiant/libs/generic/callback.h:648:57: warning: inlining failed in call to 'makeCallback1': function not inlinable [-Winline]
  648 | inline Callback1<typename Functor::first_argument_type> makeCallback1 (Functor& functor)
      |                                                         ^
src/tools/radiant/include/iscenegraph.h:246:13: warning: inlining failed in call to 'SceneChangeNotify': function not inlinable [-Winline]
  246 | inline void SceneChangeNotify ()
      |             ^
src/tools/radiant/radiant/ui/modelselector/ModelSelector.cpp:283:72: note: called from here
  283 |                 GlobalFileSystem().forEachFile(path, "*", makeCallback1(functor), 1);
      |                                                                        ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:121:22: note: called from here
  121 |     SceneChangeNotify();
      |                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/libs/signal/signal.h: In member function '__ct_base ':
src/tools/radiant/libs/string/string.h: In member function 'Draw':
src/tools/radiant/libs/signal/signal.h:16:13: warning: inlining failed in call to 'list_initialise': function not inlinable [-Winline]
   16 | inline void list_initialise(ListNodeBase& self) {
      |             ^
src/tools/radiant/libs/string/string.h:155:20: warning: inlining failed in call to 'toString': function not inlinable [-Winline]
  155 | inline std::string toString (const T& t)
      |                    ^
src/tools/radiant/libs/signal/signal.h:178:32: note: called from here
  178 |                 list_initialise(list);
      |                                ^
src/tools/radiant/radiant/clipper/ClipPoint.cpp:31:30: note: called from here
   31 |         Draw(string::toString(num), scale);
      |                              ^
src/tools/radiant/libs/signal/signal.h: In member function '__ct_base ':
src/tools/radiant/libs/signal/signal.h:229:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline]
  229 | class SignalBase {
      |       ^
src/tools/radiant/libs/signal/signal.h:297:7: note: called from here
  297 | class Signal1 : public SignalBase< SignalHandler1<FirstArgument> > {
      |       ^
src/tools/radiant/include/iregistry.h: In member function 'loadToolbars':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/ui/common/ToolbarCreator.cpp:153:59: note: called from here
  153 |                 xml::NodeList toolbarList = GlobalRegistry().findXPath("//ui//toolbar");
      |                                                           ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ui/common/ToolbarCreator.cpp:166:96: note: called from here
  166 |                                 globalOutputStream() << "Found toolbar: " << toolbarName.c_str();
      |                                                                                                ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/ui/common/ToolbarCreator.cpp:166:96: note: called from here
  166 |                                 globalOutputStream() << "Found toolbar: " << toolbarName.c_str();
      |                                                                                                ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ui/common/ToolbarCreator.cpp:166:96: note: called from here
  166 |                                 globalOutputStream() << "Found toolbar: " << toolbarName.c_str();
      |                                                                                                ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ui/common/ToolbarCreator.cpp:167:57: note: called from here
  167 |                                 globalOutputStream() << "\n";
      |                                                         ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/ui/common/ToolbarCreator.cpp:167:57: note: called from here
  167 |                                 globalOutputStream() << "\n";
      |                                                         ^
src/tools/radiant/libs/signal/signal.h: In member function '__dt_base ':
src/tools/radiant/libs/signal/signal.h:229:7: warning: inlining failed in call to '__dt_base ': function not inlinable [-Winline]
  229 | class SignalBase {
      |       ^
src/tools/radiant/libs/signal/signal.h:297:7: note: called from here
  297 | class Signal1 : public SignalBase< SignalHandler1<FirstArgument> > {
      |       ^
src/tools/radiant/libs/generic/functional.h: In function 'invokeSignalHandlers':
src/tools/radiant/libs/generic/functional.h:215:28: warning: inlining failed in call to 'operator().isra': function not inlinable [-Winline]
  215 |         inline result_type operator()(Functor functor) {
      |                            ^
src/tools/radiant/libs/signal/signal.h:285:39: note: called from here
  285 |         while (first != last && invoke(*first++) != SIGNAL_STOP_EMISSION) {
      |                                       ^
src/tools/radiant/include/igamemanager.h: In member function 'getSurfaceFlagName':
src/tools/radiant/include/igamemanager.h:41:22: warning: inlining failed in call to 'GlobalGameManager': function not inlinable [-Winline]
   41 | inline IGameManager& GlobalGameManager ()
      |                      ^
src/tools/radiant/radiant/sidebar/surfaceinspector/surfaceinspector.cpp:210:53: note: called from here
  210 |         const std::string& value = GlobalGameManager().getKeyValue(surfaceflagNamesDefault[bit]);
      |                                                     ^
src/tools/radiant/include/igamemanager.h: In member function 'getContentFlagName':
src/tools/radiant/include/igamemanager.h:41:22: warning: inlining failed in call to 'GlobalGameManager': function not inlinable [-Winline]
   41 | inline IGameManager& GlobalGameManager ()
      |                      ^
src/tools/radiant/radiant/sidebar/surfaceinspector/surfaceinspector.cpp:216:53: note: called from here
  216 |         const std::string& value = GlobalGameManager().getKeyValue(contentflagNamesDefault[bit]);
      |                                                     ^
src/tools/radiant/include/itextstream.h: In member function '__ct_base ':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ui/common/ToolbarCreator.cpp:182:41: note: called from here
  182 |                 globalOutputStream() << "ToolbarCreator: Loading toolbar information from registry.\n";
      |                                         ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/ui/common/ToolbarCreator.cpp:182:41: note: called from here
  182 |                 globalOutputStream() << "ToolbarCreator: Loading toolbar information from registry.\n";
      |                                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ui/common/ToolbarCreator.cpp:190:41: note: called from here
  190 |                 globalOutputStream() << "ToolbarCreator: Finished loading toolbar information.\n";
      |                                         ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/ui/common/ToolbarCreator.cpp:190:41: note: called from here
  190 |                 globalOutputStream() << "ToolbarCreator: Finished loading toolbar information.\n";
      |                                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ui/common/ToolbarCreator.cpp:188:92: note: called from here
  188 |                         globalOutputStream() << "ToolbarCreator: Warning: " << e.what() << "\n";
      |                                                                                            ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/ui/common/ToolbarCreator.cpp:188:92: note: called from here
  188 |                         globalOutputStream() << "ToolbarCreator: Warning: " << e.what() << "\n";
      |                                                                                            ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ui/common/ToolbarCreator.cpp:188:92: note: called from here
  188 |                         globalOutputStream() << "ToolbarCreator: Warning: " << e.what() << "\n";
      |                                                                                            ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ui/common/ToolbarCreator.cpp:188:92: note: called from here
  188 |                         globalOutputStream() << "ToolbarCreator: Warning: " << e.what() << "\n";
      |                                                                                            ^
src/tools/radiant/libs/container/hashtable.h: In member function 'bucket_insert':
src/tools/radiant/libs/container/hashtable.h:65:13: warning: inlining failed in call to 'node_link': function not inlinable [-Winline]
   65 | inline void node_link(BucketNodeBase* node, BucketNodeBase* next) {
      |             ^
src/tools/radiant/libs/container/hashtable.h:237:26: note: called from here
  237 |                 node_link(node, bucket_next(bucket));
      |                          ^
src/tools/radiant/libs/os/path.h: In member function 'getModelFromSelection':
src/tools/radiant/libs/os/path.h:69:28: warning: inlining failed in call to 'getExtension': function not inlinable [-Winline]
   69 |         inline std::string getExtension (const std::string& path)
      |                            ^
src/tools/radiant/radiant/ui/modelselector/ModelSelector.cpp:401:49: note: called from here
  401 |                 return getModel(os::getExtension(relativePath), relativePath);
      |                                                 ^
src/tools/radiant/libs/string/string.h: In member function '__ct_base ':
src/tools/radiant/libs/string/string.h:60:13: warning: inlining failed in call to 'string_equal': function not inlinable [-Winline]
   60 | inline bool string_equal (const std::string& string, const std::string& other)
      |             ^
src/tools/radiant/radiant/settings/GameDescription.cpp:25:29: note: called from here
   25 |         while (!string_equal((const char*)pNode->name, "game") && pNode != 0)
      |                             ^
src/tools/radiant/radiant/settings/GameDescription.cpp:9:20: warning: inlining failed in call to 'xmlAttr_getName.isra': function not inlinable [-Winline]
    9 | inline const char* xmlAttr_getName (xmlAttrPtr attr)
      |                    ^
src/tools/radiant/radiant/settings/GameDescription.cpp:32:88: note: called from here
   32 |                 m_gameDescription.insert(GameDescriptionMap::value_type(xmlAttr_getName(attr), xmlAttr_getValue(attr)));
      |                                                                                        ^
src/tools/radiant/radiant/settings/GameDescription.cpp:14:20: warning: inlining failed in call to 'xmlAttr_getValue.isra': function not inlinable [-Winline]
   14 | inline const char* xmlAttr_getValue (xmlAttrPtr attr)
      |                    ^
src/tools/radiant/radiant/settings/GameDescription.cpp:32:112: note: called from here
   32 |                 m_gameDescription.insert(GameDescriptionMap::value_type(xmlAttr_getName(attr), xmlAttr_getValue(attr)));
      |                                                                                                                ^
src/tools/radiant/include/../../../shared/sharedptr.h: In function 'callbackOnRemoveSkin':
src/tools/radiant/include/../../../shared/sharedptr.h:204:16: warning: inlining failed in call to '__conv_op .isra': function not inlinable [-Winline]
  204 |         inline operator bool () const
      |                ^
src/tools/radiant/radiant/ui/modelselector/ModelSelector.cpp:476:21: note: called from here
  476 |                 if (model) {
      |                     ^
src/tools/radiant/include/../../../shared/sharedptr.h:173:28: warning: inlining failed in call to 'operator->.isra': function not inlinable [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^
src/tools/radiant/radiant/ui/modelselector/ModelSelector.cpp:478:30: note: called from here
  478 |                         model->removeSkin(index);
      |                              ^
src/tools/radiant/libs/container/hashtable.h: In member function 'insert':
src/tools/radiant/libs/container/hashtable.h:170:28: warning: inlining failed in call to 'node_create.constprop': function not inlinable [-Winline]
  170 |         inline BucketNode* node_create(hash_type hash, const Key& key, const Value& value) {
      |                            ^
src/tools/radiant/libs/container/hashtable.h:339:24: note: called from here
  339 |                 return iterator(bucket_insert(getBucket(hash), node_create(hash, key, value)));
      |                        ^
src/tools/radiant/include/../../../shared/sharedptr.h: In function 'callbackOnAddSkin':
src/tools/radiant/include/../../../shared/sharedptr.h:204:16: warning: inlining failed in call to '__conv_op .isra': function not inlinable [-Winline]
  204 |         inline operator bool () const
      |                ^
src/tools/radiant/radiant/ui/modelselector/ModelSelector.cpp:450:21: note: called from here
  450 |                 if (model) {
      |                     ^
src/tools/radiant/include/iradiant.h:162:18: warning: inlining failed in call to 'GlobalRadiant': function not inlinable [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^
src/tools/radiant/radiant/ui/modelselector/ModelSelector.cpp:451:92: note: called from here
  451 |                         gtkutil::TextEntryDialog d("Enter skinname", ".none", GlobalRadiant().getMainWindow());
      |                                                                                            ^
src/tools/radiant/include/../../../shared/sharedptr.h:173:28: warning: inlining failed in call to 'operator->.isra': function not inlinable [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^
src/tools/radiant/radiant/ui/modelselector/ModelSelector.cpp:452:30: note: called from here
  452 |                         model->addSkin(d.getText());
      |                              ^
src/tools/radiant/include/iregistry.h: In member function 'initialise':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/settings/GameManager.cpp:36:31: note: called from here
   36 |                 GlobalRegistry().set(RKEY_ENGINE_PATH, _enginePath);
      |                               ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/settings/GameManager.cpp:43:31: note: called from here
   43 |                 GlobalRegistry().set(RKEY_ENGINE_PATH, _enginePath);
      |                               ^
src/tools/radiant/libs/os/file.h:95:13: warning: inlining failed in call to 'file_exists': function not inlinable [-Winline]
   95 | inline bool file_exists (const std::string& path)
      |             ^
src/tools/radiant/radiant/settings/GameManager.cpp:54:41: note: called from here
   54 |                         if (!file_exists(_enginePath)) {
      |                                         ^
src/tools/radiant/include/iscenegraph.h: In member function '__ct_base ':
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/sidebar/entitylist/GraphTreeModel.cpp:58:25: note: called from here
   58 |         GlobalSceneGraph().addSceneObserver(this);
      |                         ^
src/tools/radiant/include/iscenegraph.h: In member function 'updateSelectionStatus':
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/sidebar/entitylist/GraphTreeModel.cpp:129:25: note: called from here
  129 |         GlobalSceneGraph().traverse(updater);
      |                         ^
src/tools/radiant/include/../../../shared/sharedptr.h: In function 'callbackOnChangeSkin':
src/tools/radiant/include/../../../shared/sharedptr.h:204:16: warning: inlining failed in call to '__conv_op .isra': function not inlinable [-Winline]
  204 |         inline operator bool () const
      |                ^
src/tools/radiant/radiant/ui/modelselector/ModelSelector.cpp:462:21: note: called from here
  462 |                 if (model) {
      |                     ^
src/tools/radiant/include/iradiant.h:162:18: warning: inlining failed in call to 'GlobalRadiant': function not inlinable [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^
src/tools/radiant/radiant/ui/modelselector/ModelSelector.cpp:464:125: note: called from here
  464 |                         gtkutil::TextEntryDialog d("Enter new skinname", self->getSelectedString(SKIN_COLUMN), GlobalRadiant().getMainWindow());
      |                                                                                                                             ^
src/tools/radiant/include/../../../shared/sharedptr.h:173:28: warning: inlining failed in call to 'operator->.isra': function not inlinable [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^
src/tools/radiant/radiant/ui/modelselector/ModelSelector.cpp:466:30: note: called from here
  466 |                         model->changeSkin(index, text);
      |                              ^
src/tools/radiant/radiant/sidebar/entitylist/GraphTreeModel.cpp: In member function 'getNodeCaption':
src/tools/radiant/radiant/sidebar/entitylist/GraphTreeModel.cpp:20:20: warning: inlining failed in call to 'getNodeName': function not inlinable [-Winline]
   20 | inline std::string getNodeName (scene::Node& node)
      |                    ^
src/tools/radiant/radiant/sidebar/entitylist/GraphTreeModel.cpp:171:32: note: called from here
  171 |         return getNodeName(node);
      |                                ^
src/tools/radiant/include/iregistry.h: In member function 'keyChanged':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/settings/GameManager.cpp:117:48: note: called from here
  117 |         const std::string path = GlobalRegistry().get(RKEY_ENGINE_PATH);
      |                                                ^
src/tools/radiant/include/iscenegraph.h: In member function 'refresh':
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/sidebar/entitylist/GraphTreeModel.cpp:123:25: note: called from here
  123 |         GlobalSceneGraph().traverse(populator);
      |                         ^
src/tools/radiant/include/iregistry.h: In member function '__ct_base ':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/settings/GameManager.cpp:84:63: note: called from here
   84 |         _currentGameDescription(0), _enginePath(GlobalRegistry().get(RKEY_ENGINE_PATH)), _cleanedEnginePath(
      |                                                               ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/settings/GameManager.cpp:87:23: note: called from here
   87 |         GlobalRegistry().addKeyObserver(this, RKEY_ENGINE_PATH);
      |                       ^
src/tools/radiant/include/preferencesystem.h:125:26: warning: inlining failed in call to 'GlobalPreferenceSystem': function not inlinable [-Winline]
  125 | inline PreferenceSystem& GlobalPreferenceSystem() {
      |                          ^
src/tools/radiant/radiant/settings/GameManager.cpp:90:31: note: called from here
   90 |         GlobalPreferenceSystem().addConstructor(this);
      |                               ^
src/tools/radiant/include/iselection.h: In member function 'switchPage':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/sidebar/entitylist/EntityList.cpp:92:38: note: called from here
   92 |                 GlobalSelectionSystem().addObserver(this);
      |                                      ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/sidebar/entitylist/EntityList.cpp:99:38: note: called from here
   99 |                 GlobalSelectionSystem().removeObserver(this);
      |                                      ^
src/tools/radiant/include/iregistry.h: In member function 'constructPreferencePage':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/ui/mainframe/mainframe.cpp:441:27: note: called from here
  441 |         if (GlobalRegistry().get(RKEY_MULTIMON_START_MONITOR).empty()) {
      |                           ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/ui/mainframe/mainframe.cpp:442:31: note: called from here
  442 |                 GlobalRegistry().set(RKEY_MULTIMON_START_MONITOR, "0");
      |                               ^
src/tools/radiant/libs/string/string.h:273:20: warning: inlining failed in call to 'format': function not inlinable [-Winline]
  273 | inline std::string format (const std::string &msg, ...)
      |                    ^
src/tools/radiant/radiant/ui/mainframe/mainframe.cpp:450:46: note: called from here
  450 |                 list.push_back(string::format("Monitor %d (%dx%d)", i, rect.width, rect.height));
      |                                              ^
src/tools/radiant/include/iscenegraph.h: In member function '__dt_base ':
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/sidebar/entitylist/GraphTreeModel.cpp:63:25: note: called from here
   63 |         GlobalSceneGraph().removeSceneObserver(this);
      |                         ^
src/tools/radiant/libs/debugging/debugging.h: In function 'erase.constprop':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/selectionlib.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(i != m_selection.rend(), "selection-tracking error");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/selectionlib.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(i != m_selection.rend(), "selection-tracking error");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/selectionlib.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(i != m_selection.rend(), "selection-tracking error");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/selectionlib.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(i != m_selection.rend(), "selection-tracking error");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/selectionlib.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(i != m_selection.rend(), "selection-tracking error");
      |                         ^
src/tools/radiant/libs/selectionlib.h:196:13: warning: inlining failed in call to 'range_check': function not inlinable [-Winline]
  196 | inline bool range_check (Iterator start, Iterator finish, Iterator iter)
      |             ^
src/tools/radiant/libs/selectionlib.h:257:25: note: called from here
  257 |                         ASSERT_MESSAGE(range_check(m_selection.begin(), m_selection.end(), --i.base()), "selection-tracking error");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/selectionlib.h:257:25: note: called from here
  257 |                         ASSERT_MESSAGE(range_check(m_selection.begin(), m_selection.end(), --i.base()), "selection-tracking error");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/selectionlib.h:257:25: note: called from here
  257 |                         ASSERT_MESSAGE(range_check(m_selection.begin(), m_selection.end(), --i.base()), "selection-tracking error");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/selectionlib.h:257:25: note: called from here
  257 |                         ASSERT_MESSAGE(range_check(m_selection.begin(), m_selection.end(), --i.base()), "selection-tracking error");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/selectionlib.h:257:25: note: called from here
  257 |                         ASSERT_MESSAGE(range_check(m_selection.begin(), m_selection.end(), --i.base()), "selection-tracking error");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/selectionlib.h:257:25: note: called from here
  257 |                         ASSERT_MESSAGE(range_check(m_selection.begin(), m_selection.end(), --i.base()), "selection-tracking error");
      |                         ^
src/tools/radiant/libs/os/path.h: In member function 'addModel':
src/tools/radiant/libs/os/path.h:69:28: warning: inlining failed in call to 'getExtension': function not inlinable [-Winline]
   69 |         inline std::string getExtension (const std::string& path)
      |                            ^
src/tools/radiant/radiant/ui/modelselector/ModelSelector.cpp:187:61: note: called from here
  187 |                                         if (os::getExtension(fileName) == MD3_EXTENSION) {
      |                                                             ^
src/tools/radiant/libs/os/path.h:69:28: warning: inlining failed in call to 'getExtension': function not inlinable [-Winline]
   69 |         inline std::string getExtension (const std::string& path)
      |                            ^
src/tools/radiant/radiant/ui/modelselector/ModelSelector.cpp:189:68: note: called from here
  189 |                                         } else if (os::getExtension(fileName) == MD2_EXTENSION) {
      |                                                                    ^
src/tools/radiant/libs/os/path.h:69:28: warning: inlining failed in call to 'getExtension': function not inlinable [-Winline]
   69 |         inline std::string getExtension (const std::string& path)
      |                            ^
src/tools/radiant/radiant/ui/modelselector/ModelSelector.cpp:191:68: note: called from here
  191 |                                         } else if (os::getExtension(fileName) == OBJ_EXTENSION) {
      |                                                                    ^
src/tools/radiant/libs/os/path.h:69:28: warning: inlining failed in call to 'getExtension': function not inlinable [-Winline]
   69 |         inline std::string getExtension (const std::string& path)
      |                            ^
src/tools/radiant/radiant/ui/modelselector/ModelSelector.cpp:206:99: note: called from here
  206 |                                         ModelLoader* loader = ModelLoader_forType(os::getExtension(fileName));
      |                                                                                                   ^
src/tools/radiant/include/../../../shared/sharedptr.h:204:16: warning: inlining failed in call to '__conv_op .isra': function not inlinable [-Winline]
  204 |         inline operator bool () const
      |                ^
src/tools/radiant/radiant/ui/modelselector/ModelSelector.cpp:209:53: note: called from here
  209 |                                                 if (model) {
      |                                                     ^
src/tools/radiant/include/../../../shared/sharedptr.h:173:28: warning: inlining failed in call to 'operator->.isra': function not inlinable [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^
src/tools/radiant/radiant/ui/modelselector/ModelSelector.cpp:223:84: note: called from here
  223 |                                                         ModelSkinList skins = model->getSkinsForModel();
      |                                                                                    ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ui/modelselector/ModelSelector.cpp:241:125: note: called from here
  241 |                                                         globalWarningStream() << "Could not load model " << relativePath << "\n";
      |                                                                                                                             ^
src/tools/radiant/include/itextstream.h:138:26: warning: inlining failed in call to 'globalWarningStream': function not inlinable [-Winline]
  138 | inline TextOutputStream& globalWarningStream ()
      |                          ^
src/tools/radiant/include/iufoscript.h: In member function '__ct_base ':
src/tools/radiant/radiant/ui/modelselector/ModelSelector.cpp:241:125: note: called from here
  241 |                                                         globalWarningStream() << "Could not load model " << relativePath << "\n";
      |                                                                                                                             ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ui/modelselector/ModelSelector.cpp:241:125: note: called from here
  241 |                                                         globalWarningStream() << "Could not load model " << relativePath << "\n";
      |                                                                                                                             ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ui/modelselector/ModelSelector.cpp:241:125: note: called from here
  241 |                                                         globalWarningStream() << "Could not load model " << relativePath << "\n";
      |                                                                                                                             ^
src/tools/radiant/include/iufoscript.h:93:26: warning: inlining failed in call to 'GlobalUFOScriptSystem': function not inlinable [-Winline]
   93 | inline UFOScriptSystem * GlobalUFOScriptSystem ()
      |                          ^
src/tools/radiant/radiant/ufoscript/common/Parser.cpp:85:89: note: called from here
   85 |                 const std::string& scriptDir = GlobalUFOScriptSystem()->getUFOScriptDir();
      |                                                                                         ^
src/tools/radiant/include/iufoscript.h:93:26: warning: inlining failed in call to 'GlobalUFOScriptSystem': function not inlinable [-Winline]
   93 | inline UFOScriptSystem * GlobalUFOScriptSystem ()
      |                          ^
src/tools/radiant/radiant/ufoscript/common/Parser.cpp:86:87: note: called from here
   86 |                 const std::set<std::string>& files = GlobalUFOScriptSystem()->getFiles();
      |                                                                                       ^
src/tools/radiant/include/ifilesystem.h:109:27: warning: inlining failed in call to 'GlobalFileSystem': function not inlinable [-Winline]
  109 | inline VirtualFileSystem& GlobalFileSystem ()
      |                           ^
src/tools/radiant/radiant/ufoscript/common/Parser.cpp:89:71: note: called from here
   89 |                         AutoPtr<ArchiveTextFile> file(GlobalFileSystem().openTextFile(scriptDir + filename));
      |                                                                       ^
src/tools/radiant/include/iscriplib.h:85:24: warning: inlining failed in call to 'GlobalScriptLibrary': function not inlinable [-Winline]
   85 | inline IScriptLibrary& GlobalScriptLibrary ()
      |                        ^
src/tools/radiant/radiant/ufoscript/common/Parser.cpp:91:78: note: called from here
   91 |                                 AutoPtr<Tokeniser> reader(GlobalScriptLibrary().createScriptTokeniser(file->getInputStream()));
      |                                                                              ^
src/tools/radiant/include/modulesystem.h: In member function 'selfRegister':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:109:43: note: called from here
  109 |                         globalModuleServer().registerModule(getName(), getVersion(),
      |                                           ^
src/tools/radiant/radiant/clipper/ClipPoint.cpp: In member function 'intersect':
src/tools/radiant/libs/gtkutil/widget.h: In function 'widget_toggle_visible':
src/tools/radiant/radiant/clipper/ClipPoint.cpp:47:14: warning: inlining failed in call to 'fDiff': function not inlinable [-Winline]
   47 | inline float fDiff(float f1, float f2) {
      |              ^
src/tools/radiant/radiant/clipper/ClipPoint.cpp:57:51: note: called from here
   57 |         double screenDistanceSquared(Vector2(fDiff(_coords[nDim1], point[nDim1]) * scale, fDiff(
      |                                                   ^
src/tools/radiant/libs/gtkutil/widget.h:41:13: warning: inlining failed in call to 'widget_set_visible': function not inlinable [-Winline]
   41 | inline void widget_set_visible (GtkWidget* widget, bool shown)
      |             ^
src/tools/radiant/libs/gtkutil/widget.h:58:27: note: called from here
   58 |         widget_set_visible(widget, visible);
      |                           ^
src/tools/radiant/libs/gtkutil/widget.h:50:13: warning: inlining failed in call to 'widget_is_visible': function not inlinable [-Winline]
   50 | inline bool widget_is_visible (GtkWidget* widget)
      |             ^
src/tools/radiant/libs/gtkutil/widget.h:57:42: note: called from here
   57 |         bool visible = !widget_is_visible(widget);
      |                                          ^
src/tools/radiant/radiant/clipper/ClipPoint.cpp:47:14: warning: inlining failed in call to 'fDiff': function not inlinable [-Winline]
   47 | inline float fDiff(float f1, float f2) {
      |              ^
src/tools/radiant/radiant/clipper/ClipPoint.cpp:57:96: note: called from here
   57 |         double screenDistanceSquared(Vector2(fDiff(_coords[nDim1], point[nDim1]) * scale, fDiff(
      |                                                                                                ^
src/tools/radiant/include/iuimanager.h: In member function 'Create':
src/tools/radiant/include/iuimanager.h:116:20: warning: inlining failed in call to 'GlobalUIManager': function not inlinable [-Winline]
  116 | inline IUIManager& GlobalUIManager() {
      |                    ^
src/tools/radiant/radiant/ui/mainframe/mainframe.cpp:504:32: note: called from here
  504 |         GtkMenuBar* mainMenu = GTK_MENU_BAR(GlobalUIManager().getMenuManager()->get("main"));
      |                                ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/ui/mainframe/mainframe.cpp:496:27: note: called from here
  496 |         GlobalEventManager().connectAccelGroup(GTK_WINDOW(window));
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/ui/mainframe/mainframe.cpp:495:27: note: called from here
  495 |         GlobalEventManager().connect(GTK_OBJECT(window));
      |                           ^
src/tools/radiant/include/iselectionset.h:113:41: warning: inlining failed in call to 'GlobalSelectionSetManager': function not inlinable [-Winline]
  113 | inline selection::ISelectionSetManager& GlobalSelectionSetManager ()
      |                                         ^
src/tools/radiant/radiant/ui/mainframe/mainframe.cpp:513:34: note: called from here
  513 |         GlobalSelectionSetManager().init(generalToolbar);
      |                                  ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/ui/mainframe/mainframe.cpp:537:42: note: called from here
  537 |         int startMonitor = GlobalRegistry().getInt(RKEY_MULTIMON_START_MONITOR);
      |                                          ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/ui/mainframe/mainframe.cpp:546:55: note: called from here
  546 |         int windowState = string::toInt(GlobalRegistry().getAttribute(RKEY_WINDOW_STATE, "state"), GDK_WINDOW_STATE_MAXIMIZED);
      |                                                       ^
src/tools/radiant/libs/string/string.h:172:12: warning: inlining failed in call to 'toInt': function not inlinable [-Winline]
  172 | inline int toInt (const std::string& str, int defaultValue = 0)
      |            ^
src/tools/radiant/radiant/ui/mainframe/mainframe.cpp:546:40: note: called from here
  546 |         int windowState = string::toInt(GlobalRegistry().getAttribute(RKEY_WINDOW_STATE, "state"), GDK_WINDOW_STATE_MAXIMIZED);
      |                                        ^
src/tools/radiant/include/igrid.h:74:22: warning: inlining failed in call to 'GlobalGrid': function not inlinable [-Winline]
   74 | inline IGridManager& GlobalGrid() {
      |                      ^
src/tools/radiant/radiant/ui/mainframe/mainframe.cpp:592:19: note: called from here
  592 |         GlobalGrid().addGridChangeCallback(FreeCaller<XY_UpdateAllWindows> ());
      |                   ^
src/tools/radiant/include/iundo.h:172:20: warning: inlining failed in call to 'GlobalUndoSystem': function not inlinable [-Winline]
  172 | inline UndoSystem& GlobalUndoSystem ()
      |                    ^
src/tools/radiant/radiant/ui/mainframe/mainframe.cpp:595:25: note: called from here
  595 |         GlobalUndoSystem().trackerAttach(m_saveStateTracker);
      |                         ^
src/tools/radiant/libs/scenelib.h: In member function 'pre':
src/tools/radiant/libs/scenelib.h:488:20: warning: inlining failed in call to 'Instance_getSelectable': function not inlinable [-Winline]
  488 | inline Selectable* Instance_getSelectable (scene::Instance& instance)
      |                    ^
src/tools/radiant/radiant/selection/SelectionTest.cpp:226:52: note: called from here
  226 |     Selectable* selectable = Instance_getSelectable(instance);
      |                                                    ^
src/tools/radiant/include/selectable.h:305:27: warning: inlining failed in call to 'Instance_getSelectionTestable': function not inlinable [-Winline]
  305 | inline SelectionTestable* Instance_getSelectionTestable (scene::Instance& instance)
      |                           ^
src/tools/radiant/radiant/selection/SelectionTest.cpp:231:73: note: called from here
  231 |     SelectionTestable* selectionTestable = Instance_getSelectionTestable(instance);
      |                                                                         ^
src/tools/radiant/libs/gtkutil/widget.h: In member function 'toggleSidebar':
src/tools/radiant/libs/gtkutil/widget.h:55:13: warning: inlining failed in call to 'widget_toggle_visible': function not inlinable [-Winline]
   55 | inline bool widget_toggle_visible (GtkWidget* widget)
      |             ^
src/tools/radiant/radiant/sidebar/sidebar.cpp:118:45: note: called from here
  118 |         bool visible = widget_toggle_visible(_widget);
      |                                             ^
src/tools/radiant/libs/selectionlib.h: In function '__ct_base .constprop':
src/tools/radiant/libs/selectionlib.h:209:7: warning: inlining failed in call to '__ct_base .constprop': function not inlinable [-Winline]
  209 | class SelectionList
      |       ^
src/tools/radiant/radiant/brush/FaceInstance.h:110:7: note: called from here
  110 | class FaceInstanceSet
      |       ^
src/tools/radiant/libs/gtkutil/widget.h: In member function 'showComponent':
src/tools/radiant/libs/gtkutil/widget.h:50:13: warning: inlining failed in call to 'widget_is_visible': function not inlinable [-Winline]
   50 | inline bool widget_is_visible (GtkWidget* widget)
      |             ^
src/tools/radiant/radiant/sidebar/sidebar.cpp:130:31: note: called from here
  130 |         if (!widget_is_visible(GTK_WIDGET(_widget)))
      |                               ^
src/tools/radiant/libs/gtkutil/widget.h:41:13: warning: inlining failed in call to 'widget_set_visible': function not inlinable [-Winline]
   41 | inline void widget_set_visible (GtkWidget* widget, bool shown)
      |             ^
src/tools/radiant/radiant/sidebar/sidebar.cpp:131:35: note: called from here
  131 |                 widget_set_visible(GTK_WIDGET(_widget), TRUE);
      |                                   ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'getPlanePoints':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/clipper/Clipper.cpp:117:9: note: called from here
  117 |         ASSERT_MESSAGE(valid(), "clipper points not initialised");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/clipper/Clipper.cpp:117:9: note: called from here
  117 |         ASSERT_MESSAGE(valid(), "clipper points not initialised");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/clipper/Clipper.cpp:117:9: note: called from here
  117 |         ASSERT_MESSAGE(valid(), "clipper points not initialised");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/clipper/Clipper.cpp:117:9: note: called from here
  117 |         ASSERT_MESSAGE(valid(), "clipper points not initialised");
      |         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/clipper/Clipper.cpp:117:9: note: called from here
  117 |         ASSERT_MESSAGE(valid(), "clipper points not initialised");
      |         ^
src/tools/radiant/radiant/brush/FaceInstance.h: In function '__static_initialization_and_destruction_0.constprop':
src/tools/radiant/radiant/brush/FaceInstance.h:110:7: warning: inlining failed in call to '__ct_base .constprop': function not inlinable [-Winline]
  110 | class FaceInstanceSet
      |       ^
src/tools/radiant/radiant/brush/FaceInstance.cpp:458:17: note: called from here
  458 | FaceInstanceSet g_SelectedFaceInstances;
      |                 ^
src/tools/radiant/include/iscenegraph.h: In member function 'clip':
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/clipper/Clipper.cpp:189:40: note: called from here
  189 |                 Scene_BrushSplitByPlane(GlobalSceneGraph(), planepts[0], planepts[1], planepts[2], getShader(),
      |                                        ^
src/tools/radiant/include/iradiant.h: In member function '__ct_base ':
src/tools/radiant/include/iradiant.h:162:18: warning: inlining failed in call to 'GlobalRadiant': function not inlinable [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^
src/tools/radiant/radiant/ui/modelselector/ModelSelector.cpp:66:80: note: called from here
   66 |                 gtk_window_set_transient_for(GTK_WINDOW(_widget), GlobalRadiant().getMainWindow());
      |                                                                                ^
src/tools/radiant/include/iradiant.h:162:18: warning: inlining failed in call to 'GlobalRadiant': function not inlinable [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^
src/tools/radiant/radiant/ui/modelselector/ModelSelector.cpp:72:54: note: called from here
   72 |                 GtkWindow* mainWindow = GlobalRadiant().getMainWindow();
      |                                                      ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/ui/modelselector/ModelSelector.cpp:80:59: note: called from here
   80 |                 float previewHeightFactor = GlobalRegistry().getFloat("user/ui/ModelSelector/previewSizeFactor");
      |                                                           ^
src/tools/radiant/radiant/xyview/../renderer.h: In member function 'pre':
src/tools/radiant/radiant/xyview/../renderer.h:41:32: warning: inlining failed in call to 'Cullable_testVisible': function not inlinable [-Winline]
   41 | inline VolumeIntersectionValue Cullable_testVisible (scene::Instance& instance, const VolumeTest& volume,
      |                                ^
src/tools/radiant/radiant/selection/../render/frontend/CullingWalker.h:23:79: note: called from here
   23 |                         VolumeIntersectionValue visible = Cullable_testVisible(instance, m_volume, parentVisible);
      |                                                                               ^
src/tools/radiant/radiant/xyview/../renderer.h: In member function 'pre':
src/tools/radiant/radiant/xyview/../renderer.h:41:32: warning: inlining failed in call to 'Cullable_testVisible': function not inlinable [-Winline]
   41 | inline VolumeIntersectionValue Cullable_testVisible (scene::Instance& instance, const VolumeTest& volume,
      |                                ^
src/tools/radiant/radiant/selection/../render/frontend/CullingWalker.h:23:79: note: called from here
   23 |                         VolumeIntersectionValue visible = Cullable_testVisible(instance, m_volume, parentVisible);
      |                                                                               ^
src/tools/radiant/include/iregistry.h: In function 'GetFullPath':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/sidebar/PrefabSelector.cpp:369:55: note: called from here
  369 |                 return os::standardPath(GlobalRegistry().get(RKEY_APP_PATH) + "prefabs/" + baseFileName);
      |                                                       ^
src/tools/radiant/libs/os/path.h:52:28: warning: inlining failed in call to 'standardPath': function not inlinable [-Winline]
   52 |         inline std::string standardPath (const std::string& inPath)
      |                            ^
src/tools/radiant/radiant/sidebar/PrefabSelector.cpp:369:104: note: called from here
  369 |                 return os::standardPath(GlobalRegistry().get(RKEY_APP_PATH) + "prefabs/" + baseFileName);
      |                                                                                                        ^
src/tools/radiant/include/iscenegraph.h: In member function 'splitClip':
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/xyview/../renderer.h: In member function 'pre':
src/tools/radiant/radiant/clipper/Clipper.cpp:206:40: note: called from here
  206 |                 Scene_BrushSplitByPlane(GlobalSceneGraph(), planepts[0], planepts[1], planepts[2], getShader(), eFrontAndBack);
      |                                        ^
src/tools/radiant/radiant/xyview/../renderer.h:41:32: warning: inlining failed in call to 'Cullable_testVisible': function not inlinable [-Winline]
   41 | inline VolumeIntersectionValue Cullable_testVisible (scene::Instance& instance, const VolumeTest& volume,
      |                                ^
src/tools/radiant/radiant/selection/../render/frontend/CullingWalker.h:23:79: note: called from here
   23 |                         VolumeIntersectionValue visible = Cullable_testVisible(instance, m_volume, parentVisible);
      |                                                                               ^
src/tools/radiant/include/preferencesystem.h: In member function '__ct_base ':
src/tools/radiant/include/preferencesystem.h:125:26: warning: inlining failed in call to 'GlobalPreferenceSystem': function not inlinable [-Winline]
  125 | inline PreferenceSystem& GlobalPreferenceSystem() {
      |                          ^
src/tools/radiant/radiant/ui/mainframe/mainframe.cpp:410:31: note: called from here
  410 |         GlobalPreferenceSystem().addConstructor(this);
      |                               ^
src/tools/radiant/libs/scenelib.h: In member function 'post':
src/tools/radiant/libs/scenelib.h:315:13: warning: inlining failed in call to 'Node_isPrimitive': function not inlinable [-Winline]
  315 | inline bool Node_isPrimitive (scene::Node& node)
      |             ^
src/tools/radiant/libs/scenelib.h:334:45: note: called from here
  334 |                         if (Node_isPrimitive(node)) {
      |                                             ^
src/tools/radiant/libs/scenelib.h:200:28: warning: inlining failed in call to 'Node_getTraversable': function not inlinable [-Winline]
  200 | inline scene::Traversable* Node_getTraversable (scene::Node& node)
      |                            ^
src/tools/radiant/libs/scenelib.h:335:52: note: called from here
  335 |                                 Node_getTraversable(m_parent)->insert(node);
      |                                                    ^
src/tools/radiant/include/iscenegraph.h: In member function 'update':
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/sidebar/MapInfo.cpp:145:33: note: called from here
  145 |                 GlobalSceneGraph().traverse(EntityBreakdownWalker(entitymap));
      |                                 ^
src/tools/radiant/include/iradiant.h:162:18: warning: inlining failed in call to 'GlobalRadiant': function not inlinable [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^
src/tools/radiant/radiant/sidebar/MapInfo.cpp:161:94: note: called from here
  161 |                 gtk_list_store_set(_infoStore, &iter, 0, _("Total Brushes"), 1, GlobalRadiant().getCounter(counterBrushes).get(), -1);
      |                                                                                              ^
src/tools/radiant/include/iradiant.h:162:18: warning: inlining failed in call to 'GlobalRadiant': function not inlinable [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^
src/tools/radiant/radiant/sidebar/MapInfo.cpp:164:95: note: called from here
  164 |                 gtk_list_store_set(_infoStore, &iter, 0, _("Total Entities"), 1, GlobalRadiant().getCounter(counterEntities).get(), -1);
      |                                                                                               ^
src/tools/radiant/include/iundo.h: In member function 'Shutdown':
src/tools/radiant/include/iundo.h:172:20: warning: inlining failed in call to 'GlobalUndoSystem': function not inlinable [-Winline]
  172 | inline UndoSystem& GlobalUndoSystem ()
      |                    ^
src/tools/radiant/radiant/ui/mainframe/mainframe.cpp:621:25: note: called from here
  621 |         GlobalUndoSystem().trackerDetach(m_saveStateTracker);
      |                         ^
src/tools/radiant/include/iscenegraph.h: In member function 'update':
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/clipper/Clipper.cpp:155:40: note: called from here
  155 |                 Scene_BrushSetClipPlane(GlobalSceneGraph(), Plane3(0, 0, 0, 0));
      |                                        ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/clipper/Clipper.cpp:162:40: note: called from here
  162 |                 Scene_BrushSetClipPlane(GlobalSceneGraph(), Plane3(planepts));
      |                                        ^
src/tools/radiant/include/iregistry.h: In member function '__ct_base ':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/eventmanager/SaveEventVisitor.h:35:31: note: called from here
   35 |                 GlobalRegistry().deleteXPath(_rootKey + "//shortcuts");
      |                               ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/eventmanager/SaveEventVisitor.h:37:48: note: called from here
   37 |                 _shortcutsNode = GlobalRegistry().createKey(_rootKey + "/shortcuts");
      |                                                ^
src/tools/radiant/include/ieventmanager.h: In member function 'keyChanged':
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/sidebar/surfaceinspector/surfaceinspector.cpp:197:27: note: called from here
  197 |         GlobalEventManager().findEvent("TogTexLock")->setEnabled(false);
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/sidebar/surfaceinspector/surfaceinspector.cpp:203:27: note: called from here
  203 |         GlobalEventManager().findEvent("TogTexLock")->setEnabled(true);
      |                           ^
src/tools/radiant/libs/debugging/debugging.h: In function 'ScreenUpdates_Enable':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/ui/mainframe/mainframe.cpp:297:9: note: called from here
  297 |         ASSERT_MESSAGE(!ScreenUpdates_Enabled(), "screen updates already enabled");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ui/mainframe/mainframe.cpp:297:9: note: called from here
  297 |         ASSERT_MESSAGE(!ScreenUpdates_Enabled(), "screen updates already enabled");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ui/mainframe/mainframe.cpp:297:9: note: called from here
  297 |         ASSERT_MESSAGE(!ScreenUpdates_Enabled(), "screen updates already enabled");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ui/mainframe/mainframe.cpp:297:9: note: called from here
  297 |         ASSERT_MESSAGE(!ScreenUpdates_Enabled(), "screen updates already enabled");
      |         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/ui/mainframe/mainframe.cpp:297:9: note: called from here
  297 |         ASSERT_MESSAGE(!ScreenUpdates_Enabled(), "screen updates already enabled");
      |         ^
src/tools/radiant/libs/scenelib.h: In member function 'visit':
src/tools/radiant/libs/scenelib.h:574:23: warning: inlining failed in call to 'Instance_getTransformable': function not inlinable [-Winline]
  574 | inline Transformable* Instance_getTransformable (scene::Instance& instance)
      |                       ^
src/tools/radiant/radiant/selection/TransformationVisitors.cpp:55:61: note: called from here
   55 |         Transformable* transform = Instance_getTransformable(instance);
      |                                                             ^
src/tools/radiant/libs/scenelib.h: In member function 'visit':
src/tools/radiant/include/iselection.h: In member function 'updateFlagButtons':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/sidebar/surfaceinspector/surfaceinspector.cpp:806:35: note: called from here
  806 |         if (!GlobalSelectionSystem().areFacesSelected()) {
      |                                   ^
src/tools/radiant/libs/string/string.h:155:20: warning: inlining failed in call to 'toString': function not inlinable [-Winline]
  155 | inline std::string toString (const T& t)
      |                    ^
src/tools/radiant/libs/scenelib.h:574:23: warning: inlining failed in call to 'Instance_getTransformable': function not inlinable [-Winline]
  574 | inline Transformable* Instance_getTransformable (scene::Instance& instance)
      |                       ^
src/tools/radiant/radiant/sidebar/surfaceinspector/surfaceinspector.cpp:819:60: note: called from here
  819 |                 _valueEntryWidget.setValue(string::toString(_selectedFlags.getValue()));
      |                                                            ^
src/tools/radiant/radiant/selection/TransformationVisitors.cpp:141:57: note: called from here
  141 |     Transformable* transform = Instance_getTransformable(instance);
      |                                                         ^
src/tools/radiant/libs/scenelib.h: In member function 'pre':
src/tools/radiant/libs/scenelib.h:583:36: warning: inlining failed in call to 'Instance_getComponentSelectionTestable': function not inlinable [-Winline]
  583 | inline ComponentSelectionTestable* Instance_getComponentSelectionTestable (scene::Instance& instance)
      |                                    ^
src/tools/radiant/radiant/selection/SceneWalkers.h:55:112: note: called from here
   55 |                 ComponentSelectionTestable* componentSelectionTestable = Instance_getComponentSelectionTestable(instance);
      |                                                                                                                ^
src/tools/radiant/libs/scenelib.h: In member function 'pre':
src/tools/radiant/libs/scenelib.h:583:36: warning: inlining failed in call to 'Instance_getComponentSelectionTestable': function not inlinable [-Winline]
  583 | inline ComponentSelectionTestable* Instance_getComponentSelectionTestable (scene::Instance& instance)
      |                                    ^
src/tools/radiant/radiant/selection/SelectionTest.cpp:248:100: note: called from here
  248 |     ComponentSelectionTestable* componentSelectionTestable = Instance_getComponentSelectionTestable(instance);
      |                                                                                                    ^
src/tools/radiant/libs/string/string.h: In member function 'loadRecentFiles':
src/tools/radiant/libs/string/string.h:155:20: warning: inlining failed in call to 'toString': function not inlinable [-Winline]
  155 | inline std::string toString (const T& t)
      |                    ^
src/tools/radiant/radiant/ui/mru/MRU.cpp:57:82: note: called from here
   57 |                 const std::string key = RKEY_MAP_MRUS + "/map" + string::toString(i);
      |                                                                                  ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/ui/mru/MRU.cpp:58:60: note: called from here
   58 |                 const std::string fileName = GlobalRegistry().get(key);
      |                                                            ^
src/tools/radiant/libs/scenelib.h: In member function 'pre':
src/tools/radiant/libs/scenelib.h:488:20: warning: inlining failed in call to 'Instance_getSelectable': function not inlinable [-Winline]
  488 | inline Selectable* Instance_getSelectable (scene::Instance& instance)
      |                    ^
src/tools/radiant/radiant/selection/SelectionTest.cpp:257:52: note: called from here
  257 |     Selectable* selectable = Instance_getSelectable(instance);
      |                                                    ^
src/tools/radiant/libs/scenelib.h:583:36: warning: inlining failed in call to 'Instance_getComponentSelectionTestable': function not inlinable [-Winline]
  583 | inline ComponentSelectionTestable* Instance_getComponentSelectionTestable (scene::Instance& instance)
      |                                    ^
src/tools/radiant/radiant/selection/SelectionTest.cpp:259:102: note: called from here
  259 |       ComponentSelectionTestable* componentSelectionTestable = Instance_getComponentSelectionTestable(instance);
      |                                                                                                      ^
src/tools/radiant/include/iselection.h: In member function 'setFlagsForSelected':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/sidebar/surfaceinspector/surfaceinspector.cpp:870:34: note: called from here
  870 |         if (GlobalSelectionSystem().Mode() != SelectionSystem::eComponent) {
      |                                  ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/sidebar/surfaceinspector/surfaceinspector.cpp:871:45: note: called from here
  871 |                 Scene_BrushSetFlags_Selected(GlobalSceneGraph(), flags);
      |                                             ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/sidebar/surfaceinspector/surfaceinspector.cpp:873:47: note: called from here
  873 |         Scene_BrushSetFlags_Component_Selected(GlobalSceneGraph(), flags);
      |                                               ^
src/tools/radiant/libs/string/string.h: In function 'FilterFileOrDirectory':
src/tools/radiant/libs/string/string.h:167:13: warning: inlining failed in call to 'contains': function not inlinable [-Winline]
  167 | inline bool contains (const std::string& source, const std::string& contains)
      |             ^
src/tools/radiant/radiant/sidebar/PrefabSelector.cpp:290:37: note: called from here
  290 |                 if (string::contains(currentEntry, searchText))
      |                                     ^
src/tools/radiant/libs/os/file.h: In member function 'loadMap':
src/tools/radiant/libs/os/file.h:83:13: warning: inlining failed in call to 'file_readable': function not inlinable [-Winline]
   83 | inline bool file_readable (const std::string& path)
      |             ^
src/tools/radiant/radiant/ui/mru/MRU.cpp:87:34: note: called from here
   87 |                 if (file_readable(fileName)) {
      |                                  ^
src/tools/radiant/include/irender.h: In function 'constructStatic':
src/tools/radiant/include/irender.h:183:21: warning: inlining failed in call to 'GlobalShaderCache': function not inlinable [-Winline]
  183 | inline ShaderCache& GlobalShaderCache ()
      |                     ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:663:35: note: called from here
  663 |         _state = GlobalShaderCache().capture("$POINT");
      |                                   ^
src/tools/radiant/include/irender.h:183:21: warning: inlining failed in call to 'GlobalShaderCache': function not inlinable [-Winline]
  183 | inline ShaderCache& GlobalShaderCache ()
      |                     ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:667:63: note: called from here
  667 |         TranslateManipulator::m_state_wire = GlobalShaderCache().capture("$WIRE_OVERLAY");
      |                                                               ^
src/tools/radiant/include/irender.h:183:21: warning: inlining failed in call to 'GlobalShaderCache': function not inlinable [-Winline]
  183 | inline ShaderCache& GlobalShaderCache ()
      |                     ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:668:63: note: called from here
  668 |         TranslateManipulator::m_state_fill = GlobalShaderCache().capture("$FLATSHADE_OVERLAY");
      |                                                               ^
src/tools/radiant/include/irender.h:183:21: warning: inlining failed in call to 'GlobalShaderCache': function not inlinable [-Winline]
  183 | inline ShaderCache& GlobalShaderCache ()
      |                     ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:669:61: note: called from here
  669 |         RotateManipulator::m_state_outer = GlobalShaderCache().capture("$WIRE_OVERLAY");
      |                                                             ^
src/tools/radiant/include/iradiant.h: In function 'onShaderSelect':
src/tools/radiant/include/iradiant.h:162:18: warning: inlining failed in call to 'GlobalRadiant': function not inlinable [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^
src/tools/radiant/radiant/sidebar/surfaceinspector/surfaceinspector.cpp:935:46: note: called from here
  935 |         new ShaderChooser(self, GlobalRadiant().getMainWindow(), self->_shaderEntry);
      |                                              ^
src/tools/radiant/include/irender.h: In function 'destroyStatic':
src/tools/radiant/include/irender.h:183:21: warning: inlining failed in call to 'GlobalShaderCache': function not inlinable [-Winline]
  183 | inline ShaderCache& GlobalShaderCache ()
      |                     ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:676:26: note: called from here
  676 |         GlobalShaderCache().release("$WIRE_OVERLAY");
      |                          ^
src/tools/radiant/include/irender.h:183:21: warning: inlining failed in call to 'GlobalShaderCache': function not inlinable [-Winline]
  183 | inline ShaderCache& GlobalShaderCache ()
      |                     ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:677:26: note: called from here
  677 |         GlobalShaderCache().release("$FLATSHADE_OVERLAY");
      |                          ^
src/tools/radiant/include/irender.h:183:21: warning: inlining failed in call to 'GlobalShaderCache': function not inlinable [-Winline]
  183 | inline ShaderCache& GlobalShaderCache ()
      |                     ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:678:26: note: called from here
  678 |         GlobalShaderCache().release("$WIRE_OVERLAY");
      |                          ^
src/tools/radiant/include/irender.h:183:21: warning: inlining failed in call to 'GlobalShaderCache': function not inlinable [-Winline]
  183 | inline ShaderCache& GlobalShaderCache ()
      |                     ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:679:26: note: called from here
  679 |         GlobalShaderCache().release("$POINT");
      |                          ^
src/tools/radiant/include/iselection.h: In member function 'updateFlags':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/sidebar/surfaceinspector/surfaceinspector.cpp:578:34: note: called from here
  578 |         if (GlobalSelectionSystem().areFacesSelected()) {
      |                                  ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/sidebar/surfaceinspector/surfaceinspector.cpp:579:55: note: called from here
  579 |                 Scene_BrushGetFlags_Component_Selected(GlobalSceneGraph(), flags);
      |                                                       ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/sidebar/surfaceinspector/surfaceinspector.cpp:581:45: note: called from here
  581 |                 Scene_BrushGetFlags_Selected(GlobalSceneGraph(), flags);
      |                                             ^
src/tools/radiant/include/iselection.h: In function 'onApplyFlagsToggle':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/sidebar/surfaceinspector/surfaceinspector.cpp:905:73: note: called from here
  905 |         if (self->_selectionInfo.totalCount > 0 && GlobalSelectionSystem().areFacesSelected()) {
      |                                                                         ^
src/tools/radiant/libs/string/string.h:172:12: warning: inlining failed in call to 'toInt': function not inlinable [-Winline]
  172 | inline int toInt (const std::string& str, int defaultValue = 0)
      |            ^
src/tools/radiant/radiant/sidebar/surfaceinspector/surfaceinspector.cpp:924:34: note: called from here
  924 |         int value = string::toInt(self->_valueEntryWidget.getValue());
      |                                  ^
src/tools/radiant/radiant/selection/SceneWalkers.h: In member function 'freezeTransforms':
src/tools/radiant/radiant/selection/SceneWalkers.h:86:7: warning: inlining failed in call to '__ct_base .constprop': function not inlinable [-Winline]
   86 | class FreezeTransforms : public scene::Graph::Walker {
      |       ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:684:37: note: called from here
  684 |         GlobalSceneGraph().traverse(FreezeTransforms());
      |                                     ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:684:25: note: called from here
  684 |         GlobalSceneGraph().traverse(FreezeTransforms());
      |                         ^
src/tools/radiant/include/iregistry.h: In member function '__ct_base ':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/ui/mru/MRU.cpp:26:36: note: called from here
   26 |         _numMaxFiles(GlobalRegistry().getInt(RKEY_MRU_LENGTH)),
      |                                    ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/ui/mru/MRU.cpp:27:36: note: called from here
   27 |         _loadLastMap(GlobalRegistry().get(RKEY_LOAD_LAST_MAP) == "1"),
      |                                    ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/ui/mru/MRU.cpp:31:23: note: called from here
   31 |         GlobalRegistry().addKeyObserver(this, RKEY_MRU_LENGTH);
      |                       ^
src/tools/radiant/include/preferencesystem.h:125:26: warning: inlining failed in call to 'GlobalPreferenceSystem': function not inlinable [-Winline]
  125 | inline PreferenceSystem& GlobalPreferenceSystem() {
      |                          ^
src/tools/radiant/radiant/ui/mru/MRU.cpp:34:31: note: called from here
   34 |         GlobalPreferenceSystem().addConstructor(this);
      |                               ^
src/tools/radiant/libs/string/string.h:155:20: warning: inlining failed in call to 'toString': function not inlinable [-Winline]
  155 | inline std::string toString (const T& t)
      |                    ^
src/tools/radiant/radiant/ui/mru/MRU.cpp:39:66: note: called from here
   39 |                 _menuItems.push_back(MRUMenuItem(string::toString(i), *this, i + 1));
      |                                                                  ^
src/tools/radiant/libs/string/string.h:155:20: warning: inlining failed in call to 'toString': function not inlinable [-Winline]
  155 | inline std::string toString (const T& t)
      |                    ^
src/tools/radiant/radiant/ui/mru/MRU.cpp:43:90: note: called from here
   43 |                 const std::string commandName = std::string("MRUOpen") + string::toString(i + 1);
      |                                                                                          ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/ui/mru/MRU.cpp:45:35: note: called from here
   45 |                 GlobalEventManager().addCommand(
      |                                   ^
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write':
src/tools/radiant/libs/stream/textstream.h:129:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  129 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const double d) {
      |                              ^
src/tools/radiant/libs/stream/textstream.h:140:29: note: called from here
  140 |         return ostream_write(ostream, static_cast<double>(f));
      |                             ^
src/tools/radiant/libs/signal/signal.h: In member function 'operator()':
src/tools/radiant/libs/signal/signal.h:284:13: warning: inlining failed in call to 'invokeSignalHandlers': function not inlinable [-Winline]
  284 | inline void invokeSignalHandlers(InputIterator first, InputIterator last, SignalHandlerInvoke invoke) {
      |             ^
src/tools/radiant/libs/signal/signal.h:301:37: note: called from here
  301 |                 invokeSignalHandlers(Base::begin(), Base::end(), Functor1Invoke<typename Base::handler_type>(a1));
      |                                     ^
src/tools/radiant/include/iradiant.h: In function 'Radiant_Initialise':
src/tools/radiant/include/iradiant.h:162:18: warning: inlining failed in call to 'GlobalRadiant': function not inlinable [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^
src/tools/radiant/radiant/ui/mainframe/mainframe.cpp:157:47: note: called from here
  157 |         std::string newMapPath = GlobalRadiant().getFullGamePath() + "maps/";
      |                                               ^
src/tools/radiant/include/iump.h:72:20: warning: inlining failed in call to 'GlobalUMPSystem': function not inlinable [-Winline]
   72 | inline IUMPSystem& GlobalUMPSystem() {
      |                    ^
src/tools/radiant/radiant/ui/mainframe/mainframe.cpp:164:24: note: called from here
  164 |         GlobalUMPSystem().init();
      |                        ^
src/tools/radiant/include/iregistry.h: In member function 'emitShader':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/sidebar/surfaceinspector/surfaceinspector.cpp:549:52: note: called from here
  549 |         Select_SetShader(shaderName, GlobalRegistry().getBool(RKEY_TEXTURES_SKIPCOMMON));
      |                                                    ^
src/tools/radiant/include/iscenegraph.h: In member function '__dt_base ':
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/selection/SelectionSystemModule.cpp:62:33: note: called from here
   62 |                 GlobalSceneGraph().removeBoundsChangedCallback(_onBoundsChanged);
      |                                 ^
src/tools/radiant/include/irender.h:183:21: warning: inlining failed in call to 'GlobalShaderCache': function not inlinable [-Winline]
  183 | inline ShaderCache& GlobalShaderCache ()
      |                     ^
src/tools/radiant/radiant/selection/SelectionSystemModule.cpp:61:34: note: called from here
   61 |                 GlobalShaderCache().detachRenderable(*_selectionSystem);
      |                                  ^
src/tools/radiant/radiant/xyview/../renderer.h: In member function 'pre.constprop':
src/tools/radiant/radiant/xyview/../renderer.h:41:32: warning: inlining failed in call to 'Cullable_testVisible': function not inlinable [-Winline]
   41 | inline VolumeIntersectionValue Cullable_testVisible (scene::Instance& instance, const VolumeTest& volume,
      |                                ^
src/tools/radiant/radiant/xyview/../render/frontend/RenderHighlighted.h:41:49: note: called from here
   41 |                         if (Cullable_testVisible(instance, m_volume, parentVisible) != VOLUME_OUTSIDE) {
      |                                                 ^
src/tools/radiant/radiant/xyview/../render/frontend/RenderHighlighted.h:4:20: warning: inlining failed in call to 'Instance_getRenderable': function not inlinable [-Winline]
    4 | inline Renderable* Instance_getRenderable (scene::Instance& instance)
      |                    ^
src/tools/radiant/radiant/xyview/../render/frontend/RenderHighlighted.h:42:80: note: called from here
   42 |                                 Renderable* renderable = Instance_getRenderable(instance);
      |                                                                                ^
src/tools/radiant/libs/scenelib.h:488:20: warning: inlining failed in call to 'Instance_getSelectable': function not inlinable [-Winline]
  488 | inline Selectable* Instance_getSelectable (scene::Instance& instance)
      |                    ^
src/tools/radiant/radiant/xyview/../render/frontend/RenderHighlighted.h:47:80: note: called from here
   47 |                                 Selectable* selectable = Instance_getSelectable(instance);
      |                                                                                ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/xyview/../render/frontend/RenderHighlighted.h:49:66: note: called from here
   49 |                                         if (GlobalSelectionSystem().Mode() != SelectionSystem::eComponent) {
      |                                                                  ^
src/tools/radiant/libs/math/matrix.h: In function 'get_local_pivot':
src/tools/radiant/libs/math/matrix.h:599:30: warning: inlining failed in call to 'matrix4_transformed_point': function not inlinable [-Winline]
  599 | inline BasicVector3<Element> matrix4_transformed_point (const Matrix4& self, const BasicVector3<Element>& point)
      |                              ^
src/tools/radiant/radiant/selection/TransformationVisitors.cpp:10:30: note: called from here
   10 |     matrix4_transformed_point(
      |                              ^
src/tools/radiant/libs/math/matrix.h:754:16: warning: inlining failed in call to 'matrix4_full_inverse': function not inlinable [-Winline]
  754 | inline Matrix4 matrix4_full_inverse (const Matrix4& self)
      |                ^
src/tools/radiant/radiant/selection/TransformationVisitors.cpp:11:27: note: called from here
   11 |       matrix4_full_inverse(localToWorld),
      |                           ^
src/tools/radiant/include/imaterial.h: In function 'callbackButtonPress':
src/tools/radiant/include/imaterial.h:117:25: warning: inlining failed in call to 'GlobalMaterialSystem': function not inlinable [-Winline]
  117 | inline MaterialSystem * GlobalMaterialSystem() {
      |                         ^
src/tools/radiant/radiant/sidebar/PrefabSelector.cpp:433:75: note: called from here
  433 |                                 GlobalMaterialSystem()->importMaterialFile(os::stripExtension(fileName) + ".mat");
      |                                                                           ^
src/tools/radiant/libs/os/path.h:102:28: warning: inlining failed in call to 'stripExtension': function not inlinable [-Winline]
  102 |         inline std::string stripExtension (const std::string& filename)
      |                            ^
src/tools/radiant/radiant/sidebar/PrefabSelector.cpp:433:94: note: called from here
  433 |                                 GlobalMaterialSystem()->importMaterialFile(os::stripExtension(fileName) + ".mat");
      |                                                                                              ^
src/tools/radiant/include/iselection.h: In function 'Scene_Translate_Selected':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/selection/TransformationVisitors.cpp:185:27: note: called from here
  185 |   if(GlobalSelectionSystem().countSelected() != 0) {
      |                           ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/selection/TransformationVisitors.cpp:187:30: note: called from here
  187 |         GlobalSelectionSystem().foreachSelected(TranslateSelected(translation));
      |                              ^
src/tools/radiant/include/iselection.h: In function 'Scene_Translate_Component_Selected':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/selection/TransformationVisitors.cpp:193:27: note: called from here
  193 |   if(GlobalSelectionSystem().countSelected() != 0)
      |                           ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/selection/TransformationVisitors.cpp:195:26: note: called from here
  195 |     GlobalSelectionSystem().foreachSelectedComponent(TranslateComponentSelected(translation));
      |                          ^
src/tools/radiant/include/iscenegraph.h: In member function 'translate':
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/selection/Manipulatables.h:175:39: note: called from here
  175 |     Scene_Translate_Component_Selected(GlobalSceneGraph(), translation);
      |                                       ^
src/tools/radiant/include/iselection.h: In member function 'translate':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/selection/Manipulatables.h:181:29: note: called from here
  181 |     if(GlobalSelectionSystem().Mode() == SelectionSystem::eComponent) {
      |                             ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/selection/Manipulatables.h:182:41: note: called from here
  182 |       Scene_Translate_Component_Selected(GlobalSceneGraph(), translation);
      |                                         ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/selection/Manipulatables.h:185:31: note: called from here
  185 |       Scene_Translate_Selected(GlobalSceneGraph(), translation);
      |                               ^
src/tools/radiant/include/iscenegraph.h: In member function 'translate':
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:527:59: note: called from here
  527 |                         Scene_Translate_Component_Selected(GlobalSceneGraph(), _translation);
      |                                                           ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:530:49: note: called from here
  530 |                         Scene_Translate_Selected(GlobalSceneGraph(), _translation);
      |                                                 ^
src/tools/radiant/include/iscenegraph.h:246:13: warning: inlining failed in call to 'SceneChangeNotify': function not inlinable [-Winline]
  246 | inline void SceneChangeNotify ()
      |             ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:534:34: note: called from here
  534 |                 SceneChangeNotify();
      |                                  ^
src/tools/radiant/include/../../../shared/sharedptr.h: In function 'callbackGLScroll':
src/tools/radiant/include/../../../shared/sharedptr.h:173:28: warning: inlining failed in call to 'operator->.isra': function not inlinable [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^
src/tools/radiant/radiant/ui/common/ModelPreview.cpp:240:47: note: called from here
  240 |                 const float inc = self->_model->localAABB().getRadius() * 0.1;
      |                                               ^
src/tools/radiant/include/iselection.h: In function 'Scene_Rotate_Selected':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/selection/TransformationVisitors.cpp:205:27: note: called from here
  205 |   if(GlobalSelectionSystem().countSelected() != 0) {
      |                           ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/selection/TransformationVisitors.cpp:207:26: note: called from here
  207 |     GlobalSelectionSystem().foreachSelected(RotateSelected(rotation, world_pivot));
      |                          ^
src/tools/radiant/include/iselection.h: In function 'Scene_Rotate_Component_Selected':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/selection/TransformationVisitors.cpp:213:27: note: called from here
  213 |   if(GlobalSelectionSystem().countSelectedComponents() != 0)
      |                           ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/selection/TransformationVisitors.cpp:215:26: note: called from here
  215 |     GlobalSelectionSystem().foreachSelectedComponent(RotateComponentSelected(rotation, world_pivot));
      |                          ^
src/tools/radiant/include/iundo.h: In member function 'instanceDetach.constprop':
src/tools/radiant/include/iundo.h:172:20: warning: inlining failed in call to 'GlobalUndoSystem': function not inlinable [-Winline]
  172 | inline UndoSystem& GlobalUndoSystem ()
      |                    ^
src/tools/radiant/libs/undolib.h:127:41: note: called from here
  127 |                         GlobalUndoSystem().release(this);
      |                                         ^
src/tools/radiant/include/iselection.h: In function 'Scene_Scale_Selected':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/selection/TransformationVisitors.cpp:223:27: note: called from here
  223 |   if(GlobalSelectionSystem().countSelected() != 0)
      |                           ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/selection/TransformationVisitors.cpp:225:26: note: called from here
  225 |     GlobalSelectionSystem().foreachSelected(ScaleSelected(scaling, world_pivot));
      |                          ^
src/tools/radiant/include/iselection.h: In function 'Scene_Scale_Component_Selected':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/selection/TransformationVisitors.cpp:231:27: note: called from here
  231 |   if(GlobalSelectionSystem().countSelectedComponents() != 0)
      |                           ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/selection/TransformationVisitors.cpp:233:26: note: called from here
  233 |     GlobalSelectionSystem().foreachSelectedComponent(ScaleComponentSelected(scaling, world_pivot));
      |                          ^
src/tools/radiant/libs/scenelib.h: In function 'parentBrushes':
src/tools/radiant/libs/scenelib.h:200:28: warning: inlining failed in call to 'Node_getTraversable': function not inlinable [-Winline]
  200 | inline scene::Traversable* Node_getTraversable (scene::Node& node)
      |                            ^
src/tools/radiant/libs/scenelib.h:342:28: note: called from here
  342 |         Node_getTraversable(subgraph)->traverse(ParentBrushes(parent));
      |                            ^
src/tools/radiant/include/ieventmanager.h: In member function 'connectEvents':
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/sidebar/surfaceinspector/surfaceinspector.cpp:154:27: note: called from here
  154 |         GlobalEventManager().findEvent("TogTexLock")->connectWidget(_texLockButton);
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/sidebar/surfaceinspector/surfaceinspector.cpp:155:27: note: called from here
  155 |         GlobalEventManager().findEvent("FlipTextureX")->connectWidget(_flipTexture.flipX);
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/sidebar/surfaceinspector/surfaceinspector.cpp:156:27: note: called from here
  156 |         GlobalEventManager().findEvent("FlipTextureY")->connectWidget(_flipTexture.flipY);
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/sidebar/surfaceinspector/surfaceinspector.cpp:157:27: note: called from here
  157 |         GlobalEventManager().findEvent("TextureNatural")->connectWidget(_applyTex.natural);
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/sidebar/surfaceinspector/surfaceinspector.cpp:159:27: note: called from here
  159 |         GlobalEventManager().findEvent("TexShiftLeft")->connectWidget(*_manipulators[HSHIFT].smaller);
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/sidebar/surfaceinspector/surfaceinspector.cpp:160:27: note: called from here
  160 |         GlobalEventManager().findEvent("TexShiftRight")->connectWidget(*_manipulators[HSHIFT].larger);
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/sidebar/surfaceinspector/surfaceinspector.cpp:161:27: note: called from here
  161 |         GlobalEventManager().findEvent("TexShiftUp")->connectWidget(*_manipulators[VSHIFT].larger);
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/sidebar/surfaceinspector/surfaceinspector.cpp:162:27: note: called from here
  162 |         GlobalEventManager().findEvent("TexShiftDown")->connectWidget(*_manipulators[VSHIFT].smaller);
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/sidebar/surfaceinspector/surfaceinspector.cpp:163:27: note: called from here
  163 |         GlobalEventManager().findEvent("TexScaleLeft")->connectWidget(*_manipulators[HSCALE].smaller);
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/sidebar/surfaceinspector/surfaceinspector.cpp:164:27: note: called from here
  164 |         GlobalEventManager().findEvent("TexScaleRight")->connectWidget(*_manipulators[HSCALE].larger);
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/sidebar/surfaceinspector/surfaceinspector.cpp:165:27: note: called from here
  165 |         GlobalEventManager().findEvent("TexScaleUp")->connectWidget(*_manipulators[VSCALE].larger);
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/sidebar/surfaceinspector/surfaceinspector.cpp:166:27: note: called from here
  166 |         GlobalEventManager().findEvent("TexScaleDown")->connectWidget(*_manipulators[VSCALE].smaller);
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/sidebar/surfaceinspector/surfaceinspector.cpp:167:27: note: called from here
  167 |         GlobalEventManager().findEvent("TexRotateClock")->connectWidget(*_manipulators[ROTATION].larger);
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/sidebar/surfaceinspector/surfaceinspector.cpp:168:27: note: called from here
  168 |         GlobalEventManager().findEvent("TexRotateCounter")->connectWidget(*_manipulators[ROTATION].smaller);
      |                           ^
src/tools/radiant/libs/scenelib.h: In member function 'pre':
src/tools/radiant/libs/scenelib.h:216:23: warning: inlining failed in call to 'Node_getTransformNode': function not inlinable [-Winline]
  216 | inline TransformNode* Node_getTransformNode (scene::Node& node)
      |                       ^
src/tools/radiant/radiant/selection/SceneWalkers.h:89:69: note: called from here
   89 |                 TransformNode* transformNode = Node_getTransformNode(path.top());
      |                                                                     ^
src/tools/radiant/libs/scenelib.h:574:23: warning: inlining failed in call to 'Instance_getTransformable': function not inlinable [-Winline]
  574 | inline Transformable* Instance_getTransformable (scene::Instance& instance)
      |                       ^
src/tools/radiant/radiant/selection/SceneWalkers.h:91:77: note: called from here
   91 |                         Transformable* transform = Instance_getTransformable(instance);
      |                                                                             ^
src/tools/radiant/libs/scenelib.h: In member function 'pre':
src/tools/radiant/libs/scenelib.h:488:20: warning: inlining failed in call to 'Instance_getSelectable': function not inlinable [-Winline]
  488 | inline Selectable* Instance_getSelectable (scene::Instance& instance)
      |                    ^
src/tools/radiant/radiant/selection/SelectionTest.cpp:200:52: note: called from here
  200 |     Selectable* selectable = Instance_getSelectable(instance);
      |                                                    ^
src/tools/radiant/libs/scenelib.h:277:13: warning: inlining failed in call to 'Node_isEntity': function not inlinable [-Winline]
  277 | inline bool Node_isEntity (scene::Node& node)
      |             ^
src/tools/radiant/radiant/selection/SelectionTest.cpp:201:40: note: called from here
  201 |     if(selectable != 0 && Node_isEntity(path.top())) {
      |                                        ^
src/tools/radiant/include/selectable.h:305:27: warning: inlining failed in call to 'Instance_getSelectionTestable': function not inlinable [-Winline]
  305 | inline SelectionTestable* Instance_getSelectionTestable (scene::Instance& instance)
      |                           ^
src/tools/radiant/radiant/selection/SelectionTest.cpp:205:73: note: called from here
  205 |     SelectionTestable* selectionTestable = Instance_getSelectionTestable(instance);
      |                                                                         ^
src/tools/radiant/include/modulesystem.h: In member function 'selfRegister':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:109:43: note: called from here
  109 |                         globalModuleServer().registerModule(getName(), getVersion(),
      |                                           ^
src/tools/radiant/include/iscenegraph.h: In function 'Scene_Exclude_Selected.constprop':
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/map/RegionWalkers.h:55:25: note: called from here
   55 |         GlobalSceneGraph().traverse(ExcludeSelectedWalker(exclude));
      |                         ^
src/tools/radiant/include/iscenegraph.h: In function 'Scene_Exclude_Region.constprop':
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/map/RegionWalkers.h:77:25: note: called from here
   77 |         GlobalSceneGraph().traverse(ExcludeRegionedWalker(exclude));
      |                         ^
src/tools/radiant/libs/scenelib.h: In member function 'post':
src/tools/radiant/libs/scenelib.h:488:20: warning: inlining failed in call to 'Instance_getSelectable': function not inlinable [-Winline]
  488 | inline Selectable* Instance_getSelectable (scene::Instance& instance)
      |                    ^
src/tools/radiant/radiant/selection/SelectionTest.cpp:214:56: note: called from here
  214 |         Selectable* selectable = Instance_getSelectable(instance);
      |                                                        ^
src/tools/radiant/libs/scenelib.h:269:16: warning: inlining failed in call to 'Node_getEntity': function not inlinable [-Winline]
  269 | inline Entity* Node_getEntity(scene::Node& node) {
      |                ^
src/tools/radiant/radiant/selection/SelectionTest.cpp:218:40: note: called from here
  218 |         Entity* entity = Node_getEntity(path.top());
      |                                        ^
src/tools/radiant/include/irender.h: In member function '__dt_base ':
src/tools/radiant/include/irender.h:183:21: warning: inlining failed in call to 'GlobalShaderCache': function not inlinable [-Winline]
  183 | inline ShaderCache& GlobalShaderCache ()
      |                     ^
src/tools/radiant/radiant/ui/common/MapPreview.cpp:46:34: note: called from here
   46 |                 GlobalShaderCache().release("$CAM_OVERLAY");
      |                                  ^
src/tools/radiant/include/irender.h:183:21: warning: inlining failed in call to 'GlobalShaderCache': function not inlinable [-Winline]
  183 | inline ShaderCache& GlobalShaderCache ()
      |                     ^
src/tools/radiant/radiant/ui/common/MapPreview.cpp:45:34: note: called from here
   45 |                 GlobalShaderCache().release("$CAM_HIGHLIGHT");
      |                                  ^
src/tools/radiant/libs/scenelib.h: In member function 'post':
src/tools/radiant/libs/scenelib.h:269:16: warning: inlining failed in call to 'Node_getEntity': function not inlinable [-Winline]
  269 | inline Entity* Node_getEntity(scene::Node& node) {
      |                ^
src/tools/radiant/radiant/selection/algorithm/Entity.cpp:61:56: note: called from here
   61 |                         Entity* entity = Node_getEntity(path.top());
      |                                                        ^
src/tools/radiant/libs/scenelib.h:488:20: warning: inlining failed in call to 'Instance_getSelectable': function not inlinable [-Winline]
  488 | inline Selectable* Instance_getSelectable (scene::Instance& instance)
      |                    ^
src/tools/radiant/radiant/selection/algorithm/Entity.cpp:62:66: note: called from here
   62 |                         if (entity != 0 && Instance_getSelectable(instance)->isSelected() && node_is_group(path.top())
      |                                                                  ^
src/tools/radiant/libs/scenelib.h:363:13: warning: inlining failed in call to 'node_is_group': function not inlinable [-Winline]
  363 | inline bool node_is_group (scene::Node& node)
      |             ^
src/tools/radiant/include/iscenegraph.h: In function 'Scene_Exclude_All.constprop':
src/tools/radiant/radiant/selection/algorithm/Entity.cpp:62:107: note: called from here
   62 |                         if (entity != 0 && Instance_getSelectable(instance)->isSelected() && node_is_group(path.top())
      |                                                                                                           ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/map/RegionWalkers.h:34:25: note: called from here
   34 |         GlobalSceneGraph().traverse(ExcludeAllWalker(exclude));
      |                         ^
src/tools/radiant/libs/stream/textstream.h: In function 'write_unsigned_decimal_backward.constprop':
src/tools/radiant/libs/stream/textstream.h:69:14: warning: inlining failed in call to 'write_unsigned_nonzero_decimal_backward': function not inlinable [-Winline]
   69 | inline char* write_unsigned_nonzero_decimal_backward(char* ptr, unsigned int decimal, bool show_positive) {
      |              ^
src/tools/radiant/libs/stream/textstream.h:100:62: note: called from here
  100 |                 ptr = write_unsigned_nonzero_decimal_backward(ptr, decimal, show_positive);
      |                                                              ^
src/tools/radiant/include/modulesystem.h: In member function 'selfRegister':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:109:43: note: called from here
  109 |                         globalModuleServer().registerModule(getName(), getVersion(),
      |                                           ^
src/tools/radiant/libs/math/matrix.h: In function 'translation_for_pivoted_rotation':
src/tools/radiant/libs/math/matrix.h:599:30: warning: inlining failed in call to 'matrix4_transformed_point': function not inlinable [-Winline]
  599 | inline BasicVector3<Element> matrix4_transformed_point (const Matrix4& self, const BasicVector3<Element>& point)
      |                              ^
src/tools/radiant/radiant/selection/TransformationVisitors.cpp:25:32: note: called from here
   25 |       matrix4_transformed_point(
      |                                ^
src/tools/radiant/libs/math/quaternion.h:187:16: warning: inlining failed in call to 'matrix4_rotation_for_quaternion_quantised': function not inlinable [-Winline]
  187 | inline Matrix4 matrix4_rotation_for_quaternion_quantised (const Quaternion& quaternion)
      |                ^
src/tools/radiant/radiant/selection/TransformationVisitors.cpp:26:50: note: called from here
   26 |         matrix4_rotation_for_quaternion_quantised(local_rotation),
      |                                                  ^
src/tools/radiant/include/modulesystem.h: In member function 'foreachModule':
src/tools/radiant/include/modulesystem.h:59:14: warning: inlining failed in call to 'Module_getTable': function not inlinable [-Winline]
   59 | inline void* Module_getTable (Module& module)
      |              ^
src/tools/radiant/libs/modulesystem/modulesmap.h:82:101: note: called from here
   82 |                                 visitor.visit((*i).first, *static_cast<const Type*> (Module_getTable(*(*i).second)));
      |                                                                                                     ^
src/tools/radiant/include/modulesystem.h: In member function 'find':
src/tools/radiant/include/modulesystem.h:59:14: warning: inlining failed in call to 'Module_getTable': function not inlinable [-Winline]
   59 | inline void* Module_getTable (Module& module)
      |              ^
src/tools/radiant/libs/modulesystem/modulesmap.h:70:75: note: called from here
   70 |                                 return static_cast<Type*> (Module_getTable(*(*i).second));
      |                                                                           ^
src/tools/radiant/include/iselection.h: In function 'connectSelectedEntities':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/selection/algorithm/Entity.cpp:34:34: note: called from here
   34 |         if (GlobalSelectionSystem().countSelected() == 2) {
      |                                  ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/selection/algorithm/Entity.cpp:35:76: note: called from here
   35 |                 GlobalEntityCreator().connectEntities(GlobalSelectionSystem().penultimateSelected().path(), // source
      |                                                                            ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/selection/algorithm/Entity.cpp:36:54: note: called from here
   36 |                                 GlobalSelectionSystem().ultimateSelected().path() // target
      |                                                      ^
src/tools/radiant/include/ientity.h:150:23: warning: inlining failed in call to 'GlobalEntityCreator': function not inlinable [-Winline]
  150 | inline EntityCreator& GlobalEntityCreator ()
      |                       ^
src/tools/radiant/radiant/selection/algorithm/Entity.cpp:35:36: note: called from here
   35 |                 GlobalEntityCreator().connectEntities(GlobalSelectionSystem().penultimateSelected().path(), // source
      |                                    ^
src/tools/radiant/include/iregistry.h: In member function 'populateWindow':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/sidebar/surfaceinspector/surfaceinspector.cpp:348:66: note: called from here
  348 |         GtkObject* defaultAdj = gtk_adjustment_new(GlobalRegistry().getFloat(RKEY_DEFAULT_TEXTURE_SCALE), 0.0f, 1000.0f,
      |                                                                  ^
src/tools/radiant/include/igamemanager.h:41:22: warning: inlining failed in call to 'GlobalGameManager': function not inlinable [-Winline]
   41 | inline IGameManager& GlobalGameManager ()
      |                      ^
src/tools/radiant/radiant/sidebar/surfaceinspector/surfaceinspector.cpp:368:67: note: called from here
  368 |         const std::string& valueEnablingFields = GlobalGameManager().getKeyValue("surfaceinspector_enable_value");
      |                                                                   ^
src/tools/radiant/libs/gtkutil/pointer.h:35:17: warning: inlining failed in call to 'gint_to_pointer': function not inlinable [-Winline]
   35 | inline gpointer gint_to_pointer (gint i)
      |                 ^
src/tools/radiant/radiant/sidebar/surfaceinspector/surfaceinspector.cpp:400:50: note: called from here
  400 |                                 g_object_set_data(G_OBJECT(check), "valueEnabler", gint_to_pointer(true));
      |                                                  ^
src/tools/radiant/libs/gtkutil/pointer.h:35:17: warning: inlining failed in call to 'gint_to_pointer': function not inlinable [-Winline]
   35 | inline gpointer gint_to_pointer (gint i)
      |                 ^
src/tools/radiant/radiant/sidebar/surfaceinspector/surfaceinspector.cpp:406:42: note: called from here
  406 |                         g_object_set_data(G_OBJECT(check), "handler", gint_to_pointer(handler_id));
      |                                          ^
src/tools/radiant/libs/gtkutil/pointer.h:35:17: warning: inlining failed in call to 'gint_to_pointer': function not inlinable [-Winline]
   35 | inline gpointer gint_to_pointer (gint i)
      |                 ^
src/tools/radiant/radiant/sidebar/surfaceinspector/surfaceinspector.cpp:458:42: note: called from here
  458 |                         g_object_set_data(G_OBJECT(check), "handler", gint_to_pointer(handler_id));
      |                                          ^
src/tools/radiant/include/modulesystem.h: In member function 'selfRegister':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:109:43: note: called from here
  109 |                         globalModuleServer().registerModule(getName(), getVersion(),
      |                                           ^
src/tools/radiant/libs/string/string.h: In member function 'getFloat':
src/tools/radiant/libs/string/string.h:179:14: warning: inlining failed in call to 'toFloat': function not inlinable [-Winline]
  179 | inline float toFloat (const std::string& str, float defaultValue = 0.0f)
      |              ^
src/tools/radiant/radiant/xmlregistry/XMLRegistry.cpp:174:31: note: called from here
  174 |         return string::toFloat(get(key));
      |                               ^
src/tools/radiant/libs/math/matrix.h: In function 'ConstructDevice2Manip':
src/tools/radiant/libs/math/matrix.h:777:13: warning: inlining failed in call to 'matrix4_full_invert': function not inlinable [-Winline]
  777 | inline void matrix4_full_invert (Matrix4& self)
      |             ^
src/tools/radiant/libs/pivot.h:110:28: note: called from here
  110 |         matrix4_full_invert(device2manip);
      |                            ^
src/tools/radiant/libs/math/matrix.h:496:13: warning: inlining failed in call to 'matrix4_multiply_by_matrix4': function not inlinable [-Winline]
  496 | inline void matrix4_multiply_by_matrix4 (Matrix4& self, const Matrix4& other)
      |             ^
src/tools/radiant/libs/pivot.h:108:36: note: called from here
  108 |         matrix4_multiply_by_matrix4(device2manip, scale);
      |                                    ^
src/tools/radiant/libs/pivot.h:90:13: warning: inlining failed in call to 'pivot_perspective': function not inlinable [-Winline]
   90 | inline void pivot_perspective (Matrix4& scale, const Matrix4& pivot2screen)
      |             ^
src/tools/radiant/libs/pivot.h:107:26: note: called from here
  107 |         pivot_perspective(scale, pivot2screen);
      |                          ^
src/tools/radiant/libs/math/matrix.h:496:13: warning: inlining failed in call to 'matrix4_multiply_by_matrix4': function not inlinable [-Winline]
  496 | inline void matrix4_multiply_by_matrix4 (Matrix4& self, const Matrix4& other)
      |             ^
src/tools/radiant/libs/pivot.h:106:36: note: called from here
  106 |         matrix4_multiply_by_matrix4(device2manip, scale);
      |                                    ^
src/tools/radiant/libs/pivot.h:76:13: warning: inlining failed in call to 'pivot_scale': function not inlinable [-Winline]
   76 | inline void pivot_scale (Matrix4& scale, const Matrix4& pivot2screen)
      |             ^
src/tools/radiant/libs/pivot.h:105:20: note: called from here
  105 |         pivot_scale(scale, pivot2screen);
      |                    ^
src/tools/radiant/libs/pivot.h:60:13: warning: inlining failed in call to 'ConstructObject2Device': function not inlinable [-Winline]
   60 | inline void ConstructObject2Device (Matrix4& object2screen, const Matrix4& object2world, const Matrix4& world2view,
      |             ^
src/tools/radiant/libs/pivot.h:102:31: note: called from here
  102 |         ConstructObject2Device(device2manip, object2world, world2view, view2device);
      |                               ^
src/tools/radiant/libs/pivot.h:51:13: warning: inlining failed in call to 'ConstructObject2Screen': function not inlinable [-Winline]
   51 | inline void ConstructObject2Screen (Matrix4& object2screen, const Matrix4& object2world, const Matrix4& world2view,
      |             ^
src/tools/radiant/libs/pivot.h:100:31: note: called from here
  100 |         ConstructObject2Screen(pivot2screen, object2world, world2view, view2device, device2screen);
      |                               ^
src/tools/radiant/include/iscenegraph.h: In function 'updateWindows':
src/tools/radiant/include/iscenegraph.h:246:13: warning: inlining failed in call to 'SceneChangeNotify': function not inlinable [-Winline]
  246 | inline void SceneChangeNotify ()
      |             ^
src/tools/radiant/radiant/ui/colourscheme/ColourSchemeEditor.cpp:296:26: note: called from here
  296 |         SceneChangeNotify();
      |                          ^
src/tools/radiant/libs/string/string.h: In member function 'setFloat':
src/tools/radiant/libs/string/string.h:155:20: warning: inlining failed in call to 'toString': function not inlinable [-Winline]
  155 | inline std::string toString (const T& t)
      |                    ^
src/tools/radiant/radiant/xmlregistry/XMLRegistry.cpp:179:34: note: called from here
  179 |         set(key, string::toString(value));
      |                                  ^
src/tools/radiant/include/iundo.h: In member function 'MoveSelected':
src/tools/radiant/include/iundo.h:172:20: warning: inlining failed in call to 'GlobalUndoSystem': function not inlinable [-Winline]
  172 | inline UndoSystem& GlobalUndoSystem ()
      |                    ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:628:41: note: called from here
  628 |                         GlobalUndoSystem().start();
      |                                         ^
src/tools/radiant/libs/pivot.h:96:13: warning: inlining failed in call to 'ConstructDevice2Manip': function not inlinable [-Winline]
   96 | inline void ConstructDevice2Manip (Matrix4& device2manip, const Matrix4& object2world, const Matrix4& world2view,
      |             ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:632:38: note: called from here
  632 |                 ConstructDevice2Manip(device2manip, _pivot2worldStart, view.GetModelview(), view.GetProjection(), view.GetViewport());
      |                                      ^
src/tools/radiant/libs/string/string.h: In member function 'getInt':
src/tools/radiant/libs/string/string.h:172:12: warning: inlining failed in call to 'toInt': function not inlinable [-Winline]
  172 | inline int toInt (const std::string& str, int defaultValue = 0)
      |            ^
src/tools/radiant/radiant/xmlregistry/XMLRegistry.cpp:184:29: note: called from here
  184 |         return string::toInt(get(key));
      |                             ^
src/tools/radiant/libs/string/string.h: In member function 'setInt':
src/tools/radiant/libs/string/string.h:155:20: warning: inlining failed in call to 'toString': function not inlinable [-Winline]
  155 | inline std::string toString (const T& t)
      |                    ^
src/tools/radiant/radiant/xmlregistry/XMLRegistry.cpp:189:34: note: called from here
  189 |         set(key, string::toString(value));
      |                                  ^
src/tools/radiant/include/../../../shared/sharedptr.h: In member function 'setSkin':
src/tools/radiant/include/../../../shared/sharedptr.h:173:28: warning: inlining failed in call to 'operator->.isra': function not inlinable [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^
src/tools/radiant/radiant/ui/common/ModelPreview.cpp:152:23: note: called from here
  152 |                 _model->applySkin(skin);
      |                       ^
src/tools/radiant/include/iscenegraph.h: In function 'getRadius':
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/ui/common/MapPreview.cpp:51:69: note: called from here
   51 |                         scene::Instance* instance = GlobalSceneGraph().find(*root);
      |                                                                     ^
src/tools/radiant/libs/debugging/debugging.h: In function 'getTable.constprop':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/editable.h: In function 'matrix4_assign_rotation_for_pivot':
src/tools/radiant/include/editable.h:46:18: warning: inlining failed in call to 'Node_getEditable': function not inlinable [-Winline]
   46 | inline Editable* Node_getEditable (scene::Node& node)
      |                  ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:35:46: note: called from here
   35 |         Editable* editable = Node_getEditable(instance.path().top());
      |                                              ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:22:13: warning: inlining failed in call to 'matrix4_assign_rotation': function not inlinable [-Winline]
   22 | inline void matrix4_assign_rotation(Matrix4& matrix, const Matrix4& other) {
      |             ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:38:40: note: called from here
   38 |                 matrix4_assign_rotation(matrix, matrix4_multiplied_by_matrix4(instance.localToWorld(), editable->getLocalPivot()));
      |                                        ^
src/tools/radiant/libs/math/matrix.h:477:16: warning: inlining failed in call to 'matrix4_multiplied_by_matrix4': function not inlinable [-Winline]
  477 | inline Matrix4 matrix4_multiplied_by_matrix4 (const Matrix4& self, const Matrix4& other)
      |                ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:38:78: note: called from here
   38 |                 matrix4_assign_rotation(matrix, matrix4_multiplied_by_matrix4(instance.localToWorld(), editable->getLocalPivot()));
      |                                                                              ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:22:13: warning: inlining failed in call to 'matrix4_assign_rotation': function not inlinable [-Winline]
   22 | inline void matrix4_assign_rotation(Matrix4& matrix, const Matrix4& other) {
      |             ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:41:40: note: called from here
   41 |                 matrix4_assign_rotation(matrix, instance.localToWorld());
      |                                        ^
src/tools/radiant/libs/string/string.h: In function 'onClickSmaller':
src/tools/radiant/libs/string/string.h:179:14: warning: inlining failed in call to 'toFloat': function not inlinable [-Winline]
  179 | inline float toFloat (const std::string& str, float defaultValue = 0.0f)
      |              ^
src/tools/radiant/radiant/ui/transform/TransformDialog.cpp:281:43: note: called from here
  281 |         const float step = string::toFloat(gtk_entry_get_text(GTK_ENTRY(row->step)));
      |                                           ^
src/tools/radiant/include/iselection.h: In member function 'mouseDown':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/selection/ManipulateObserver.h:24:45: note: called from here
   24 |                 return GlobalSelectionSystem().SelectManipulator(*_view, &position[0], &_epsilon[0]);
      |                                             ^
src/tools/radiant/include/iselection.h: In member function 'mouseMoved':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/selection/ManipulateObserver.h:31:38: note: called from here
   31 |                 GlobalSelectionSystem().MoveSelected(*_view, &position[0]);
      |                                      ^
src/tools/radiant/libs/string/string.h: In function 'onClickLarger':
src/tools/radiant/libs/string/string.h:179:14: warning: inlining failed in call to 'toFloat': function not inlinable [-Winline]
  179 | inline float toFloat (const std::string& str, float defaultValue = 0.0f)
      |              ^
src/tools/radiant/radiant/ui/transform/TransformDialog.cpp:254:37: note: called from here
  254 |         float step = string::toFloat(gtk_entry_get_text(GTK_ENTRY(row->step)));
      |                                     ^
src/tools/radiant/libs/math/frustum.h: In function 'matrix4_clip_point':
src/tools/radiant/libs/math/frustum.h:130:19: warning: inlining failed in call to 'homogenous_clip_point': function not inlinable [-Winline]
  130 | inline ClipResult homogenous_clip_point (const Vector4& clipped)
      |                   ^
src/tools/radiant/libs/math/frustum.h:158:37: note: called from here
  158 |         return homogenous_clip_point(clipped);
      |                                     ^
src/tools/radiant/libs/math/matrix.h:641:13: warning: inlining failed in call to 'matrix4_transform_vector4': function not inlinable [-Winline]
  641 | inline void matrix4_transform_vector4 (const Matrix4& self, Vector4& vector4)
      |             ^
src/tools/radiant/libs/math/frustum.h:157:34: note: called from here
  157 |         matrix4_transform_vector4(self, clipped);
      |                                  ^
src/tools/radiant/libs/math/matrix.h: In function 'aabb_for_oriented_aabb':
src/tools/radiant/libs/math/matrix.h:599:30: warning: inlining failed in call to 'matrix4_transformed_point': function not inlinable [-Winline]
  599 | inline BasicVector3<Element> matrix4_transformed_point (const Matrix4& self, const BasicVector3<Element>& point)
      |                              ^
src/tools/radiant/libs/math/aabb.h:376:46: note: called from here
  376 |         return AABB(matrix4_transformed_point(transform, aabb.origin), Vector3(static_cast<float> (fabs(transform[0]
      |                                              ^
src/tools/radiant/include/iregistry.h: In member function 'constructColourSelector':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/ui/colourscheme/ColourSchemeEditor.cpp:220:49: note: called from here
  220 |         std::string description = GlobalRegistry().get(descriptionPath);
      |                                                 ^
src/tools/radiant/libs/math/aabb.h: In function 'aabb_for_oriented_aabb_safe':
src/tools/radiant/include/modulesystem.h: In function '__ct_base .constprop':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:303:48: note: called from here
  303 |                         if (!globalModuleServer().getError()) {
      |                                                ^
src/tools/radiant/libs/math/aabb.h:197:13: warning: inlining failed in call to 'aabb_valid': function not inlinable [-Winline]
  197 | inline bool aabb_valid (const AABB& aabb)
      |             ^
src/tools/radiant/libs/math/aabb.h:385:23: note: called from here
  385 |         if (aabb_valid(aabb)) {
      |                       ^
src/tools/radiant/libs/math/aabb.h:374:13: warning: inlining failed in call to 'aabb_for_oriented_aabb': function not inlinable [-Winline]
  374 | inline AABB aabb_for_oriented_aabb (const AABB& aabb, const Matrix4& transform)
      |             ^
src/tools/radiant/libs/math/aabb.h:386:46: note: called from here
  386 |                 return aabb_for_oriented_aabb(aabb, transform);
      |                                              ^
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write':
src/tools/radiant/libs/stream/textstream.h:190:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  190 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const std::string& string) {
      |                              ^
src/tools/radiant/libs/generic/constant.h:43:29: note: called from here
   43 |         return ostream_write(ostream, typename Type::Value(c));
      |                             ^
src/tools/radiant/libs/scenelib.h: In member function 'pre':
src/tools/radiant/libs/scenelib.h:488:20: warning: inlining failed in call to 'Instance_getSelectable': function not inlinable [-Winline]
  488 | inline Selectable* Instance_getSelectable (scene::Instance& instance)
      |                    ^
src/tools/radiant/radiant/selection/SceneWalkers.h:129:64: note: called from here
  129 |                 Selectable* selectable = Instance_getSelectable(instance);
      |                                                                ^
src/tools/radiant/libs/scenelib.h:588:27: warning: inlining failed in call to 'Instance_getComponentEditable': function not inlinable [-Winline]
  588 | inline ComponentEditable* Instance_getComponentEditable (scene::Instance& instance)
      |                           ^
src/tools/radiant/radiant/selection/SceneWalkers.h:132:93: note: called from here
  132 |                         ComponentEditable* componentEditable = Instance_getComponentEditable(instance);
      |                                                                                             ^
src/tools/radiant/libs/math/aabb.h:383:13: warning: inlining failed in call to 'aabb_for_oriented_aabb_safe': function not inlinable [-Winline]
  383 | inline AABB aabb_for_oriented_aabb_safe (const AABB& aabb, const Matrix4& transform)
      |             ^
src/tools/radiant/radiant/selection/SceneWalkers.h:134:80: note: called from here
  134 |                                 _bounds.includeAABB(aabb_for_oriented_aabb_safe(componentEditable->getSelectedComponentsBounds(), instance.localToWorld()));
      |                                                                                ^
src/tools/radiant/libs/generic/constant.h: In function 'operator<<':
src/tools/radiant/libs/generic/constant.h:41:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/libs/container/hashtable.h: In member function '__ct_base .constprop':
src/tools/radiant/libs/container/hashtable.h:32:20: warning: inlining failed in call to 'next_power_of_two.constprop': function not inlinable [-Winline]
   32 | inline std::size_t next_power_of_two(std::size_t size) {
      |                    ^
src/tools/radiant/libs/container/hashtable.h:284:94: note: called from here
  284 |         HashTable(std::size_t bucketCount) : m_bucketCount(HashTableDetail::next_power_of_two(bucketCount)), m_buckets(buckets_new(m_bucketCount)), m_size(0) {
      |                                                                                              ^
src/tools/radiant/radiant/pathfinding/RoutingLump.h: In member function '__ct_base ':
src/tools/radiant/radiant/pathfinding/RoutingLump.h:24:36: warning: inlining failed in call to 'operator++.constprop.isra': function not inlinable [-Winline]
   24 |         inline routing::EDirection operator++ (routing::EDirection &rs, int)
      |                                    ^
src/tools/radiant/radiant/pathfinding/RoutingLump.cpp:12:74: note: called from here
   12 |                 for (EDirection dir = DIR_WEST; dir < MAX_DIRECTIONS; dir++ ) {
      |                                                                          ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'GetManipulatable':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/selection/Manipulators.h:355:5: note: called from here
  355 |     ERROR_MESSAGE("clipper is not manipulatable");
      |     ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/selection/Manipulators.h:355:5: note: called from here
  355 |     ERROR_MESSAGE("clipper is not manipulatable");
      |     ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/selection/Manipulators.h:355:5: note: called from here
  355 |     ERROR_MESSAGE("clipper is not manipulatable");
      |     ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/selection/Manipulators.h:355:5: note: called from here
  355 |     ERROR_MESSAGE("clipper is not manipulatable");
      |     ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/selection/Manipulators.h:355:5: note: called from here
  355 |     ERROR_MESSAGE("clipper is not manipulatable");
      |     ^
src/tools/radiant/libs/scenelib.h: In member function 'pre':
src/tools/radiant/libs/scenelib.h:216:23: warning: inlining failed in call to 'Node_getTransformNode': function not inlinable [-Winline]
  216 | inline TransformNode* Node_getTransformNode (scene::Node& node)
      |                       ^
src/tools/radiant/radiant/selection/SceneWalkers.h:69:69: note: called from here
   69 |                 TransformNode* transformNode = Node_getTransformNode(path.top());
      |                                                                     ^
src/tools/radiant/radiant/map/../brush/BrushNode.h:132:15: warning: inlining failed in call to 'Node_getBrush': function not inlinable [-Winline]
  132 | inline Brush* Node_getBrush (scene::Node& node)
      |               ^
src/tools/radiant/radiant/selection/SceneWalkers.h:71:53: note: called from here
   71 |                         Brush* brush = Node_getBrush(path.top());
      |                                                     ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/selection/SceneWalkers.h:76:64: note: called from here
   76 |                                         globalErrorStream() << "Warning: removed degenerate brush!\n";
      |                                                                ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/radiant/selection/SceneWalkers.h:76:64: note: called from here
   76 |                                         globalErrorStream() << "Warning: removed degenerate brush!\n";
      |                                                                ^
src/tools/radiant/libs/scenelib.h:241:13: warning: inlining failed in call to 'Path_deleteTop': function not inlinable [-Winline]
  241 | inline void Path_deleteTop (const scene::Path& path)
      |             ^
src/tools/radiant/radiant/selection/SceneWalkers.h:75:55: note: called from here
   75 |                                         Path_deleteTop(path);
      |                                                       ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'erase':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/selectionlib.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(i != m_selection.rend(), "selection-tracking error");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/selectionlib.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(i != m_selection.rend(), "selection-tracking error");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/selectionlib.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(i != m_selection.rend(), "selection-tracking error");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/selectionlib.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(i != m_selection.rend(), "selection-tracking error");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/selectionlib.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(i != m_selection.rend(), "selection-tracking error");
      |                         ^
src/tools/radiant/libs/selectionlib.h:196:13: warning: inlining failed in call to 'range_check': function not inlinable [-Winline]
  196 | inline bool range_check (Iterator start, Iterator finish, Iterator iter)
      |             ^
src/tools/radiant/libs/selectionlib.h:257:25: note: called from here
  257 |                         ASSERT_MESSAGE(range_check(m_selection.begin(), m_selection.end(), --i.base()), "selection-tracking error");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/selectionlib.h:257:25: note: called from here
  257 |                         ASSERT_MESSAGE(range_check(m_selection.begin(), m_selection.end(), --i.base()), "selection-tracking error");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/selectionlib.h:257:25: note: called from here
  257 |                         ASSERT_MESSAGE(range_check(m_selection.begin(), m_selection.end(), --i.base()), "selection-tracking error");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/selectionlib.h:257:25: note: called from here
  257 |                         ASSERT_MESSAGE(range_check(m_selection.begin(), m_selection.end(), --i.base()), "selection-tracking error");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/selectionlib.h:257:25: note: called from here
  257 |                         ASSERT_MESSAGE(range_check(m_selection.begin(), m_selection.end(), --i.base()), "selection-tracking error");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/selectionlib.h:257:25: note: called from here
  257 |                         ASSERT_MESSAGE(range_check(m_selection.begin(), m_selection.end(), --i.base()), "selection-tracking error");
      |                         ^
src/tools/radiant/libs/string/string.h: In member function 'emitTexDef':
src/tools/radiant/libs/string/string.h:179:14: warning: inlining failed in call to 'toFloat': function not inlinable [-Winline]
  179 | inline float toFloat (const std::string& str, float defaultValue = 0.0f)
      |              ^
src/tools/radiant/radiant/sidebar/surfaceinspector/surfaceinspector.cpp:563:51: note: called from here
  563 |         shiftScaleRotate._rotate = string::toFloat(gtk_entry_get_text(GTK_ENTRY(_manipulators[ROTATION].value)));
      |                                                   ^
src/tools/radiant/libs/string/string.h:179:14: warning: inlining failed in call to 'toFloat': function not inlinable [-Winline]
  179 | inline float toFloat (const std::string& str, float defaultValue = 0.0f)
      |              ^
src/tools/radiant/radiant/sidebar/surfaceinspector/surfaceinspector.cpp:562:53: note: called from here
  562 |         shiftScaleRotate._scale[1] = string::toFloat(gtk_entry_get_text(GTK_ENTRY(_manipulators[VSCALE].value)));
      |                                                     ^
src/tools/radiant/libs/string/string.h:179:14: warning: inlining failed in call to 'toFloat': function not inlinable [-Winline]
  179 | inline float toFloat (const std::string& str, float defaultValue = 0.0f)
      |              ^
src/tools/radiant/radiant/sidebar/surfaceinspector/surfaceinspector.cpp:561:53: note: called from here
  561 |         shiftScaleRotate._scale[0] = string::toFloat(gtk_entry_get_text(GTK_ENTRY(_manipulators[HSCALE].value)));
      |                                                     ^
src/tools/radiant/libs/string/string.h:179:14: warning: inlining failed in call to 'toFloat': function not inlinable [-Winline]
  179 | inline float toFloat (const std::string& str, float defaultValue = 0.0f)
      |              ^
src/tools/radiant/radiant/sidebar/surfaceinspector/surfaceinspector.cpp:560:53: note: called from here
  560 |         shiftScaleRotate._shift[1] = string::toFloat(gtk_entry_get_text(GTK_ENTRY(_manipulators[VSHIFT].value)));
      |                                                     ^
src/tools/radiant/libs/string/string.h:179:14: warning: inlining failed in call to 'toFloat': function not inlinable [-Winline]
  179 | inline float toFloat (const std::string& str, float defaultValue = 0.0f)
      |              ^
src/tools/radiant/radiant/sidebar/surfaceinspector/surfaceinspector.cpp:559:53: note: called from here
  559 |         shiftScaleRotate._shift[0] = string::toFloat(gtk_entry_get_text(GTK_ENTRY(_manipulators[HSHIFT].value)));
      |                                                     ^
src/tools/radiant/libs/debugging/debugging.h: In member function '__dt_base ':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/libs/scenelib.h: In function 'contains_primitive.constprop':
src/tools/radiant/libs/scenelib.h:277:13: warning: inlining failed in call to 'Node_isEntity': function not inlinable [-Winline]
  277 | inline bool Node_isEntity (scene::Node& node)
      |             ^
src/tools/radiant/radiant/selection/algorithm/Group.cpp:63:45: note: called from here
   63 |                         return Node_isEntity(node) && Node_getTraversable(node) != 0 && Node_getEntity(node)->isContainer();
      |                                             ^
src/tools/radiant/libs/scenelib.h:200:28: warning: inlining failed in call to 'Node_getTraversable': function not inlinable [-Winline]
  200 | inline scene::Traversable* Node_getTraversable (scene::Node& node)
      |                            ^
src/tools/radiant/radiant/selection/algorithm/Group.cpp:63:74: note: called from here
   63 |                         return Node_isEntity(node) && Node_getTraversable(node) != 0 && Node_getEntity(node)->isContainer();
      |                                                                          ^
src/tools/radiant/libs/scenelib.h:269:16: warning: inlining failed in call to 'Node_getEntity': function not inlinable [-Winline]
  269 | inline Entity* Node_getEntity(scene::Node& node) {
      |                ^
src/tools/radiant/radiant/selection/algorithm/Group.cpp:63:103: note: called from here
   63 |                         return Node_isEntity(node) && Node_getTraversable(node) != 0 && Node_getEntity(node)->isContainer();
      |                                                                                                       ^
src/tools/radiant/include/itextstream.h: In member function 'capture':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:130:72: note: called from here
  130 |                                 m_dependencyCheck = !globalModuleServer().getError();
      |                                                                        ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/libs/scenelib.h: In function 'contains_entity.constprop':
src/tools/radiant/libs/scenelib.h:200:28: warning: inlining failed in call to 'Node_getTraversable': function not inlinable [-Winline]
  200 | inline scene::Traversable* Node_getTraversable (scene::Node& node)
      |                            ^
src/tools/radiant/libs/math/FloatTools.h: In member function 'updateTexDef':
src/tools/radiant/radiant/selection/algorithm/Group.cpp:58:51: note: called from here
   58 |                         return Node_getTraversable(node) != 0 && !Node_isBrush(node) && !Node_isEntity(node);
      |                                                   ^
src/tools/radiant/libs/scenelib.h:309:13: warning: inlining failed in call to 'Node_isBrush': function not inlinable [-Winline]
  309 | inline bool Node_isBrush (scene::Node& node)
      |             ^
src/tools/radiant/libs/math/FloatTools.h:60:16: warning: inlining failed in call to 'float_mod.isra': function not inlinable [-Winline]
   60 | inline Element float_mod (const Element& self, const ModulusElement& modulus)
      |                ^
src/tools/radiant/radiant/selection/algorithm/Group.cpp:58:79: note: called from here
   58 |                         return Node_getTraversable(node) != 0 && !Node_isBrush(node) && !Node_isEntity(node);
      |                                                                               ^
src/tools/radiant/libs/scenelib.h:277:13: warning: inlining failed in call to 'Node_isEntity': function not inlinable [-Winline]
  277 | inline bool Node_isEntity (scene::Node& node)
      |             ^
src/tools/radiant/radiant/sidebar/surfaceinspector/surfaceinspector.cpp:598:45: note: called from here
  598 |                 texdef._shift[1] = float_mod(texdef._shift[1], shaderDims[1]);
      |                                             ^
src/tools/radiant/radiant/selection/algorithm/Group.cpp:58:103: note: called from here
   58 |                         return Node_getTraversable(node) != 0 && !Node_isBrush(node) && !Node_isEntity(node);
      |                                                                                                       ^
src/tools/radiant/libs/math/FloatTools.h:60:16: warning: inlining failed in call to 'float_mod.isra': function not inlinable [-Winline]
   60 | inline Element float_mod (const Element& self, const ModulusElement& modulus)
      |                ^
src/tools/radiant/radiant/sidebar/surfaceinspector/surfaceinspector.cpp:597:45: note: called from here
  597 |                 texdef._shift[0] = float_mod(texdef._shift[0], shaderDims[0]);
      |                                             ^
src/tools/radiant/libs/string/string.h:155:20: warning: inlining failed in call to 'toString': function not inlinable [-Winline]
  155 | inline std::string toString (const T& t)
      |                    ^
src/tools/radiant/radiant/sidebar/surfaceinspector/surfaceinspector.cpp:609:84: note: called from here
  609 |         gtk_entry_set_text(GTK_ENTRY(_manipulators[HSHIFT].value), string::toString(texdef._shift[0]).c_str());
      |                                                                                    ^
src/tools/radiant/libs/math/FloatTools.h:38:16: warning: inlining failed in call to 'float_snapped.isra': function not inlinable [-Winline]
   38 | inline Element float_snapped (const Element& f, const OtherElement& snap)
      |                ^
src/tools/radiant/radiant/sidebar/surfaceinspector/surfaceinspector.cpp:606:39: note: called from here
  606 |         texdef._rotate = float_snapped(static_cast<double> (texdef._rotate), MAX_FLOAT_RESOLUTION);
      |                                       ^
src/tools/radiant/libs/math/FloatTools.h:38:16: warning: inlining failed in call to 'float_snapped.isra': function not inlinable [-Winline]
   38 | inline Element float_snapped (const Element& f, const OtherElement& snap)
      |                ^
src/tools/radiant/radiant/sidebar/surfaceinspector/surfaceinspector.cpp:605:41: note: called from here
  605 |         texdef._scale[1] = float_snapped(static_cast<double> (texdef._scale[1]), MAX_FLOAT_RESOLUTION);
      |                                         ^
src/tools/radiant/libs/math/FloatTools.h:38:16: warning: inlining failed in call to 'float_snapped.isra': function not inlinable [-Winline]
   38 | inline Element float_snapped (const Element& f, const OtherElement& snap)
      |                ^
src/tools/radiant/radiant/sidebar/surfaceinspector/surfaceinspector.cpp:604:41: note: called from here
  604 |         texdef._scale[0] = float_snapped(static_cast<double> (texdef._scale[0]), MAX_FLOAT_RESOLUTION);
      |                                         ^
src/tools/radiant/libs/math/FloatTools.h:38:16: warning: inlining failed in call to 'float_snapped.isra': function not inlinable [-Winline]
   38 | inline Element float_snapped (const Element& f, const OtherElement& snap)
      |                ^
src/tools/radiant/radiant/sidebar/surfaceinspector/surfaceinspector.cpp:603:41: note: called from here
  603 |         texdef._shift[1] = float_snapped(static_cast<double> (texdef._shift[1]), MAX_FLOAT_RESOLUTION);
      |                                         ^
src/tools/radiant/libs/math/FloatTools.h:38:16: warning: inlining failed in call to 'float_snapped.isra': function not inlinable [-Winline]
   38 | inline Element float_snapped (const Element& f, const OtherElement& snap)
      |                ^
src/tools/radiant/radiant/sidebar/surfaceinspector/surfaceinspector.cpp:602:41: note: called from here
  602 |         texdef._shift[0] = float_snapped(static_cast<double> (texdef._shift[0]), MAX_FLOAT_RESOLUTION);
      |                                         ^
src/tools/radiant/libs/string/string.h:155:20: warning: inlining failed in call to 'toString': function not inlinable [-Winline]
  155 | inline std::string toString (const T& t)
      |                    ^
src/tools/radiant/radiant/sidebar/surfaceinspector/surfaceinspector.cpp:610:84: note: called from here
  610 |         gtk_entry_set_text(GTK_ENTRY(_manipulators[VSHIFT].value), string::toString(texdef._shift[1]).c_str());
      |                                                                                    ^
src/tools/radiant/libs/string/string.h:155:20: warning: inlining failed in call to 'toString': function not inlinable [-Winline]
  155 | inline std::string toString (const T& t)
      |                    ^
src/tools/radiant/radiant/sidebar/surfaceinspector/surfaceinspector.cpp:612:84: note: called from here
  612 |         gtk_entry_set_text(GTK_ENTRY(_manipulators[HSCALE].value), string::toString(texdef._scale[0]).c_str());
      |                                                                                    ^
src/tools/radiant/libs/string/string.h:155:20: warning: inlining failed in call to 'toString': function not inlinable [-Winline]
  155 | inline std::string toString (const T& t)
      |                    ^
src/tools/radiant/radiant/sidebar/surfaceinspector/surfaceinspector.cpp:613:84: note: called from here
  613 |         gtk_entry_set_text(GTK_ENTRY(_manipulators[VSCALE].value), string::toString(texdef._scale[1]).c_str());
      |                                                                                    ^
src/tools/radiant/libs/string/string.h:155:20: warning: inlining failed in call to 'toString': function not inlinable [-Winline]
  155 | inline std::string toString (const T& t)
      |                    ^
src/tools/radiant/radiant/sidebar/surfaceinspector/surfaceinspector.cpp:615:86: note: called from here
  615 |         gtk_entry_set_text(GTK_ENTRY(_manipulators[ROTATION].value), string::toString(texdef._rotate).c_str());
      |                                                                                      ^
src/tools/radiant/libs/scenelib.h: In function 'Instance_getPivotBounds':
src/tools/radiant/libs/scenelib.h:269:16: warning: inlining failed in call to 'Node_getEntity': function not inlinable [-Winline]
  269 | inline Entity* Node_getEntity(scene::Node& node) {
      |                ^
src/tools/radiant/radiant/selection/SceneWalkers.h:13:40: note: called from here
   13 |         Entity* entity = Node_getEntity(instance.path().top());
      |                                        ^
src/tools/radiant/libs/scenelib.h:363:13: warning: inlining failed in call to 'node_is_group': function not inlinable [-Winline]
  363 | inline bool node_is_group (scene::Node& node)
      |             ^
src/tools/radiant/radiant/selection/SceneWalkers.h:15:73: note: called from here
   15 |                 && (entity->getEntityClass().fixedsize || !node_is_group(instance.path().top())))
      |                                                                         ^
src/tools/radiant/include/editable.h:46:18: warning: inlining failed in call to 'Node_getEditable': function not inlinable [-Winline]
   46 | inline Editable* Node_getEditable (scene::Node& node)
      |                  ^
src/tools/radiant/radiant/selection/SceneWalkers.h:17:54: note: called from here
   17 |                 Editable* editable = Node_getEditable(instance.path().top());
      |                                                      ^
src/tools/radiant/libs/math/matrix.h:477:16: warning: inlining failed in call to 'matrix4_multiplied_by_matrix4': function not inlinable [-Winline]
  477 | inline Matrix4 matrix4_multiplied_by_matrix4 (const Matrix4& self, const Matrix4& other)
      |                ^
src/tools/radiant/radiant/selection/SceneWalkers.h:19:66: note: called from here
   19 |                         return AABB(matrix4_multiplied_by_matrix4(instance.localToWorld(), editable->getLocalPivot()).t().getVector3(), Vector3(0, 0, 0));
      |                                                                  ^
src/tools/radiant/include/iselection.h: In function 'mouseUp.constprop':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/selection/ManipulateObserver.h:37:38: note: called from here
   37 |                 GlobalSelectionSystem().endMove();
      |                                      ^
src/tools/radiant/include/iselection.h: In member function 'update':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/sidebar/surfaceinspector/surfaceinspector.cpp:636:95: note: called from here
  636 |         bool contentFlagSensitivity = (_selectionInfo.totalCount > 0 && !GlobalSelectionSystem().areFacesSelected());
      |                                                                                               ^
src/tools/radiant/libs/scenelib.h: In member function 'pre':
src/tools/radiant/libs/scenelib.h:488:20: warning: inlining failed in call to 'Instance_getSelectable': function not inlinable [-Winline]
  488 | inline Selectable* Instance_getSelectable (scene::Instance& instance)
      |                    ^
src/tools/radiant/radiant/selection/SceneWalkers.h:110:64: note: called from here
  110 |                 Selectable* selectable = Instance_getSelectable(instance);
      |                                                                ^
src/tools/radiant/radiant/selection/SceneWalkers.h:12:13: warning: inlining failed in call to 'Instance_getPivotBounds': function not inlinable [-Winline]
   12 | inline AABB Instance_getPivotBounds(scene::Instance& instance) {
      |             ^
src/tools/radiant/radiant/selection/SceneWalkers.h:113:68: note: called from here
  113 |                         _bounds.includeAABB(Instance_getPivotBounds(instance));
      |                                                                    ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp: In member function 'rotate':
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:34:13: warning: inlining failed in call to 'matrix4_assign_rotation_for_pivot': function not inlinable [-Winline]
   34 | inline void matrix4_assign_rotation_for_pivot(Matrix4& matrix, scene::Instance& instance) {
      |             ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:549:58: note: called from here
  549 |                         matrix4_assign_rotation_for_pivot(_pivot2world, _componentSelection.back());
      |                                                          ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:547:56: note: called from here
  547 |                         Scene_Rotate_Component_Selected(GlobalSceneGraph(), _rotation, _pivot2world.t().getVector3());
      |                                                        ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:34:13: warning: inlining failed in call to 'matrix4_assign_rotation_for_pivot': function not inlinable [-Winline]
   34 | inline void matrix4_assign_rotation_for_pivot(Matrix4& matrix, scene::Instance& instance) {
      |             ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:554:58: note: called from here
  554 |                         matrix4_assign_rotation_for_pivot(_pivot2world, _selection.back());
      |                                                          ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:552:46: note: called from here
  552 |                         Scene_Rotate_Selected(GlobalSceneGraph(), _rotation, _pivot2world.t().getVector3());
      |                                              ^
src/tools/radiant/include/iscenegraph.h:246:13: warning: inlining failed in call to 'SceneChangeNotify': function not inlinable [-Winline]
  246 | inline void SceneChangeNotify ()
      |             ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:558:34: note: called from here
  558 |                 SceneChangeNotify();
      |                                  ^
src/tools/radiant/libs/generic/object.h: In function 'operator().constprop':
src/tools/radiant/libs/generic/object.h:78:13: warning: inlining failed in call to 'destructor': function not inlinable [-Winline]
   78 | inline void destructor(Type& object) {
      |             ^
src/tools/radiant/libs/memory/allocator.h:117:27: note: called from here
  117 |                 destructor(t);
      |                           ^
src/tools/radiant/include/iscenegraph.h: In member function 'scale':
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:571:55: note: called from here
  571 |                         Scene_Scale_Component_Selected(GlobalSceneGraph(), _scale, _pivot2world.t().getVector3());
      |                                                       ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:574:45: note: called from here
  574 |                         Scene_Scale_Selected(GlobalSceneGraph(), _scale, _pivot2world.t().getVector3());
      |                                             ^
src/tools/radiant/include/iscenegraph.h:246:13: warning: inlining failed in call to 'SceneChangeNotify': function not inlinable [-Winline]
  246 | inline void SceneChangeNotify ()
      |             ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:578:34: note: called from here
  578 |                 SceneChangeNotify();
      |                                  ^
src/tools/radiant/libs/generic/object.h: In function 'operator().constprop':
src/tools/radiant/libs/generic/object.h:33:13: warning: inlining failed in call to 'constructor': function not inlinable [-Winline]
   33 | inline void constructor(Type& object) {
      |             ^
src/tools/radiant/libs/memory/allocator.h:98:28: note: called from here
   98 |                 constructor(t);
      |                            ^
src/tools/radiant/include/iselection.h: In member function 'switchPage':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/sidebar/surfaceinspector/surfaceinspector.cpp:719:38: note: called from here
  719 |                 GlobalSelectionSystem().addObserver(this);
      |                                      ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/sidebar/surfaceinspector/surfaceinspector.cpp:722:38: note: called from here
  722 |                 GlobalSelectionSystem().removeObserver(this);
      |                                      ^
src/tools/radiant/libs/scenelib.h: In member function 'visit':
src/tools/radiant/libs/scenelib.h:216:23: warning: inlining failed in call to 'Node_getTransformNode': function not inlinable [-Winline]
  216 | inline TransformNode* Node_getTransformNode (scene::Node& node)
      |                       ^
src/tools/radiant/radiant/selection/TransformationVisitors.cpp:65:61: note: called from here
   65 |         TransformNode* transformNode = Node_getTransformNode(instance.path().top());
      |                                                             ^
src/tools/radiant/libs/scenelib.h:574:23: warning: inlining failed in call to 'Instance_getTransformable': function not inlinable [-Winline]
  574 | inline Transformable* Instance_getTransformable (scene::Instance& instance)
      |                       ^
src/tools/radiant/radiant/selection/TransformationVisitors.cpp:68:63: note: called from here
   68 |           Transformable* transform = Instance_getTransformable(instance);
      |                                                               ^
src/tools/radiant/include/editable.h:46:18: warning: inlining failed in call to 'Node_getEditable': function not inlinable [-Winline]
   46 | inline Editable* Node_getEditable (scene::Node& node)
      |                  ^
src/tools/radiant/radiant/selection/TransformationVisitors.cpp:86:52: note: called from here
   86 |               Editable* editable = Node_getEditable(instance.path().top());
      |                                                    ^
src/tools/radiant/libs/math/matrix.h:477:16: warning: inlining failed in call to 'matrix4_multiplied_by_matrix4': function not inlinable [-Winline]
  477 | inline Matrix4 matrix4_multiplied_by_matrix4 (const Matrix4& self, const Matrix4& other)
      |                ^
src/tools/radiant/radiant/selection/TransformationVisitors.cpp:94:46: note: called from here
   94 |                 matrix4_multiplied_by_matrix4(instance.localToWorld(), localPivot),
      |                                              ^
src/tools/radiant/libs/math/matrix.h:477:16: warning: inlining failed in call to 'matrix4_multiplied_by_matrix4': function not inlinable [-Winline]
  477 | inline Matrix4 matrix4_multiplied_by_matrix4 (const Matrix4& self, const Matrix4& other)
      |                ^
src/tools/radiant/radiant/selection/TransformationVisitors.cpp:95:46: note: called from here
   95 |                 matrix4_multiplied_by_matrix4(transformNode->localToParent(), localPivot)
      |                                              ^
src/tools/radiant/libs/scenelib.h: In member function 'visit':
src/tools/radiant/libs/scenelib.h:216:23: warning: inlining failed in call to 'Node_getTransformNode': function not inlinable [-Winline]
  216 | inline TransformNode* Node_getTransformNode (scene::Node& node)
      |                       ^
src/tools/radiant/radiant/selection/TransformationVisitors.cpp:107:57: note: called from here
  107 |     TransformNode* transformNode = Node_getTransformNode(instance.path().top());
      |                                                         ^
src/tools/radiant/include/modulesystem.h: In function '__ct_base .constprop':
src/tools/radiant/libs/scenelib.h:574:23: warning: inlining failed in call to 'Instance_getTransformable': function not inlinable [-Winline]
  574 | inline Transformable* Instance_getTransformable (scene::Instance& instance)
      |                       ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/radiant/selection/TransformationVisitors.cpp:110:59: note: called from here
  110 |       Transformable* transform = Instance_getTransformable(instance);
      |                                                           ^
src/tools/radiant/include/modulesystem.h:303:48: note: called from here
  303 |                         if (!globalModuleServer().getError()) {
      |                                                ^
src/tools/radiant/include/editable.h:46:18: warning: inlining failed in call to 'Node_getEditable': function not inlinable [-Winline]
   46 | inline Editable* Node_getEditable (scene::Node& node)
      |                  ^
src/tools/radiant/radiant/selection/TransformationVisitors.cpp:120:48: note: called from here
  120 |           Editable* editable = Node_getEditable(instance.path().top());
      |                                                ^
src/tools/radiant/libs/math/matrix.h:477:16: warning: inlining failed in call to 'matrix4_multiplied_by_matrix4': function not inlinable [-Winline]
  477 | inline Matrix4 matrix4_multiplied_by_matrix4 (const Matrix4& self, const Matrix4& other)
      |                ^
src/tools/radiant/radiant/selection/TransformationVisitors.cpp:128:42: note: called from here
  128 |             matrix4_multiplied_by_matrix4(instance.localToWorld(), localPivot),
      |                                          ^
src/tools/radiant/libs/math/matrix.h:477:16: warning: inlining failed in call to 'matrix4_multiplied_by_matrix4': function not inlinable [-Winline]
  477 | inline Matrix4 matrix4_multiplied_by_matrix4 (const Matrix4& self, const Matrix4& other)
      |                ^
src/tools/radiant/radiant/selection/TransformationVisitors.cpp:129:42: note: called from here
  129 |             matrix4_multiplied_by_matrix4(transformNode->localToParent(), localPivot)
      |                                          ^
src/tools/radiant/include/ieventmanager.h: In member function '__ct_base ':
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/ui/transform/TransformDialog.cpp:68:27: note: called from here
   68 |         GlobalEventManager().connectDialogWindow(GTK_WINDOW(getWindow()));
      |                           ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/ui/transform/TransformDialog.cpp:71:30: note: called from here
   71 |         GlobalSelectionSystem().addObserver(this);
      |                              ^
src/tools/radiant/libs/scenelib.h: In member function 'visit':
src/tools/radiant/libs/scenelib.h:574:23: warning: inlining failed in call to 'Instance_getTransformable': function not inlinable [-Winline]
  574 | inline Transformable* Instance_getTransformable (scene::Instance& instance)
      |                       ^
src/tools/radiant/radiant/selection/TransformationVisitors.cpp:150:57: note: called from here
  150 |     Transformable* transform = Instance_getTransformable(instance);
      |                                                         ^
src/tools/radiant/libs/scenelib.h:216:23: warning: inlining failed in call to 'Node_getTransformNode': function not inlinable [-Winline]
  216 | inline TransformNode* Node_getTransformNode (scene::Node& node)
      |                       ^
src/tools/radiant/radiant/selection/TransformationVisitors.cpp:155:62: note: called from here
  155 |                                         Node_getTransformNode(instance.path().top())->localToParent());
      |                                                              ^
src/tools/radiant/libs/scenelib.h: In member function 'visit':
src/tools/radiant/libs/scenelib.h:574:23: warning: inlining failed in call to 'Instance_getTransformable': function not inlinable [-Winline]
  574 | inline Transformable* Instance_getTransformable (scene::Instance& instance)
      |                       ^
src/tools/radiant/radiant/selection/TransformationVisitors.cpp:164:57: note: called from here
  164 |     Transformable* transform = Instance_getTransformable(instance);
      |                                                         ^
src/tools/radiant/libs/scenelib.h:216:23: warning: inlining failed in call to 'Node_getTransformNode': function not inlinable [-Winline]
  216 | inline TransformNode* Node_getTransformNode (scene::Node& node)
      |                       ^
src/tools/radiant/radiant/selection/TransformationVisitors.cpp:167:127: note: called from here
  167 |       translation_for_pivoted_scale(parent_translation, m_scale, m_world_pivot, instance.localToWorld(), Node_getTransformNode(instance.path().top())->localToParent());
      |                                                                                                                               ^
src/tools/radiant/include/iradiant.h: In member function '__dt_base ':
src/tools/radiant/include/iradiant.h:162:18: warning: inlining failed in call to 'GlobalRadiant': function not inlinable [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^
src/tools/radiant/radiant/entity/entitydef/EntityClassMgrModule.cpp:46:38: note: called from here
   46 |                         GlobalRadiant().detachGameToolsPathObserver(*_eclassmanager);
      |                                      ^
src/tools/radiant/include/iradiant.h:162:18: warning: inlining failed in call to 'GlobalRadiant': function not inlinable [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^
src/tools/radiant/radiant/entity/entitydef/EntityClassMgrModule.cpp:45:38: note: called from here
   45 |                         GlobalRadiant().detachGameModeObserver(*_eclassmanager);
      |                                      ^
src/tools/radiant/libs/math/frustum.h: In member function 'TestPolygon':
src/tools/radiant/libs/math/frustum.h:176:20: warning: inlining failed in call to 'matrix4_clip_triangle': function not inlinable [-Winline]
  176 | inline std::size_t matrix4_clip_triangle (const Matrix4& self, const Vector3& p0, const Vector3& p1, const Vector3& p2,
      |                    ^
src/tools/radiant/radiant/selection/SelectionTest.cpp:41:16: note: called from here
   41 |       BestPoint(
      |                ^
src/tools/radiant/libs/string/string.h: In member function 'parseFlags':
src/tools/radiant/libs/string/string.h:200:13: warning: inlining failed in call to 'splitBy': function not inlinable [-Winline]
  200 | inline void splitBy (const std::string& str, std::vector<std::string>& tokens, const std::string& delimiters = " ")
      |             ^
src/tools/radiant/radiant/entity/entitydef/EntityClassScanner.cpp:20:24: note: called from here
   20 |         string::splitBy(*text, e->flagnames);
      |                        ^
src/tools/radiant/libs/math/frustum.h: In member function 'TestLineLoop':
src/tools/radiant/libs/math/frustum.h:324:20: warning: inlining failed in call to 'matrix4_clip_line': function not inlinable [-Winline]
  324 | inline std::size_t matrix4_clip_line (const Matrix4& self, const Vector3& p0, const Vector3& p1, Vector4 clipped[2])
      |                    ^
src/tools/radiant/radiant/selection/SelectionTest.cpp:62:16: note: called from here
   62 |       BestPoint(
      |                ^
src/tools/radiant/libs/eclasslib.h: In member function 'parseAttribute':
src/tools/radiant/libs/eclasslib.h:240:34: warning: inlining failed in call to 'EntityClass_insertAttribute.isra': function not inlinable [-Winline]
  240 | inline EntityClassAttributePair& EntityClass_insertAttribute (EntityClass& entityClass, const std::string& key,
      |                                  ^
src/tools/radiant/radiant/entity/entitydef/EntityClassScanner.cpp:67:36: note: called from here
   67 |         EntityClass_insertAttribute(*e, attributeName, attribute);
      |                                    ^
src/tools/radiant/libs/math/frustum.h: In member function 'TestLineStrip':
src/tools/radiant/libs/math/frustum.h:324:20: warning: inlining failed in call to 'matrix4_clip_line': function not inlinable [-Winline]
  324 | inline std::size_t matrix4_clip_line (const Matrix4& self, const Vector3& p0, const Vector3& p1, Vector4 clipped[2])
      |                    ^
src/tools/radiant/radiant/selection/SelectionTest.cpp:82:16: note: called from here
   82 |       BestPoint(
      |                ^
src/tools/radiant/libs/math/frustum.h: In member function 'TestLines':
src/tools/radiant/libs/math/frustum.h:324:20: warning: inlining failed in call to 'matrix4_clip_line': function not inlinable [-Winline]
  324 | inline std::size_t matrix4_clip_line (const Matrix4& self, const Vector3& p0, const Vector3& p1, Vector4 clipped[2])
      |                    ^
src/tools/radiant/radiant/selection/SelectionTest.cpp:102:16: note: called from here
  102 |       BestPoint(
      |                ^
src/tools/radiant/include/modulesystem.h: In function '__ct_base .constprop':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:303:48: note: called from here
  303 |                         if (!globalModuleServer().getError()) {
      |                                                ^
src/tools/radiant/libs/math/frustum.h: In member function 'TestTriangles':
src/tools/radiant/libs/math/frustum.h:176:20: warning: inlining failed in call to 'matrix4_clip_triangle': function not inlinable [-Winline]
  176 | inline std::size_t matrix4_clip_triangle (const Matrix4& self, const Vector3& p0, const Vector3& p1, const Vector3& p2,
      |                    ^
src/tools/radiant/radiant/selection/SelectionTest.cpp:120:16: note: called from here
  120 |       BestPoint(
      |                ^
src/tools/radiant/libs/math/frustum.h: In member function 'TestQuads':
src/tools/radiant/libs/math/frustum.h:176:20: warning: inlining failed in call to 'matrix4_clip_triangle': function not inlinable [-Winline]
  176 | inline std::size_t matrix4_clip_triangle (const Matrix4& self, const Vector3& p0, const Vector3& p1, const Vector3& p2,
      |                    ^
src/tools/radiant/radiant/selection/SelectionTest.cpp:151:22: note: called from here
  151 |             BestPoint(
      |                      ^
src/tools/radiant/libs/math/frustum.h:176:20: warning: inlining failed in call to 'matrix4_clip_triangle': function not inlinable [-Winline]
  176 | inline std::size_t matrix4_clip_triangle (const Matrix4& self, const Vector3& p0, const Vector3& p1, const Vector3& p2,
      |                    ^
src/tools/radiant/radiant/selection/SelectionTest.cpp:139:16: note: called from here
  139 |       BestPoint(
      |                ^
src/tools/radiant/libs/debugging/debugging.h: In function 'getTable.constprop':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/include/modulesystem.h:256:25: note: called from here
  256 |                         ASSERT_MESSAGE(m_table != 0, "SingletonModuleRef::getTable: type=" << makeQuoted(typename Type::Name()) << " version=" << makeQuoted(typename Type::Version()) << " - module-reference used without being initialised");
      |                         ^
src/tools/radiant/include/iregistry.h: In member function '__ct_base ':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/entity/EntitySettings.cpp:9:42: note: called from here
    9 |         _showAllLightRadii(GlobalRegistry().getBool(RKEY_SHOW_ALL_LIGHT_RADII)), _showSelectedLightRadii(
      |                                          ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/entity/EntitySettings.cpp:10:39: note: called from here
   10 |                         GlobalRegistry().getBool(RKEY_SHOW_SELECTED_LIGHT_RADII)), _showEntityAngles(GlobalRegistry().getBool(
      |                                       ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/entity/EntitySettings.cpp:10:116: note: called from here
   10 |                         GlobalRegistry().getBool(RKEY_SHOW_SELECTED_LIGHT_RADII)), _showEntityAngles(GlobalRegistry().getBool(
      |                                                                                                                    ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/entity/EntitySettings.cpp:14:23: note: called from here
   14 |         GlobalRegistry().addKeyObserver(this, RKEY_SHOW_SELECTED_LIGHT_RADII);
      |                       ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/entity/EntitySettings.cpp:15:23: note: called from here
   15 |         GlobalRegistry().addKeyObserver(this, RKEY_SHOW_ALL_LIGHT_RADII);
      |                       ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/entity/EntitySettings.cpp:16:23: note: called from here
   16 |         GlobalRegistry().addKeyObserver(this, RKEY_SHOW_ENTITY_ANGLES);
      |                       ^
src/tools/radiant/include/preferencesystem.h:125:26: warning: inlining failed in call to 'GlobalPreferenceSystem': function not inlinable [-Winline]
  125 | inline PreferenceSystem& GlobalPreferenceSystem() {
      |                          ^
src/tools/radiant/radiant/entity/EntitySettings.cpp:18:31: note: called from here
   18 |         GlobalPreferenceSystem().addConstructor(this);
      |                               ^
src/tools/radiant/libs/math/frustum.h: In member function 'TestQuadStrip':
src/tools/radiant/libs/math/frustum.h:176:20: warning: inlining failed in call to 'matrix4_clip_triangle': function not inlinable [-Winline]
  176 | inline std::size_t matrix4_clip_triangle (const Matrix4& self, const Vector3& p0, const Vector3& p1, const Vector3& p2,
      |                    ^
src/tools/radiant/radiant/selection/SelectionTest.cpp:182:16: note: called from here
  182 |       BestPoint(
      |                ^
src/tools/radiant/libs/math/frustum.h:176:20: warning: inlining failed in call to 'matrix4_clip_triangle': function not inlinable [-Winline]
  176 | inline std::size_t matrix4_clip_triangle (const Matrix4& self, const Vector3& p0, const Vector3& p1, const Vector3& p2,
      |                    ^
src/tools/radiant/radiant/selection/SelectionTest.cpp:170:16: note: called from here
  170 |       BestPoint(
      |                ^
src/tools/radiant/include/itextstream.h: In member function 'outputTranslation':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:584:101: note: called from here
  584 |         ostream << " -xyz " << _translation.x() << " " << _translation.y() << " " << _translation.z();
      |                                                                                                     ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:584:101: note: called from here
  584 |         ostream << " -xyz " << _translation.x() << " " << _translation.y() << " " << _translation.z();
      |                                                                                                     ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:584:101: note: called from here
  584 |         ostream << " -xyz " << _translation.x() << " " << _translation.y() << " " << _translation.z();
      |                                                                                                     ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:584:101: note: called from here
  584 |         ostream << " -xyz " << _translation.x() << " " << _translation.y() << " " << _translation.z();
      |                                                                                                     ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:584:101: note: called from here
  584 |         ostream << " -xyz " << _translation.x() << " " << _translation.y() << " " << _translation.z();
      |                                                                                                     ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:584:101: note: called from here
  584 |         ostream << " -xyz " << _translation.x() << " " << _translation.y() << " " << _translation.z();
      |                                                                                                     ^
src/tools/radiant/include/itextstream.h: In member function 'outputScale':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:592:85: note: called from here
  592 |         ostream << " -scale " << _scale.x() << " " << _scale.y() << " " << _scale.z();
      |                                                                                     ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:592:85: note: called from here
  592 |         ostream << " -scale " << _scale.x() << " " << _scale.y() << " " << _scale.z();
      |                                                                                     ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:592:85: note: called from here
  592 |         ostream << " -scale " << _scale.x() << " " << _scale.y() << " " << _scale.z();
      |                                                                                     ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:592:85: note: called from here
  592 |         ostream << " -scale " << _scale.x() << " " << _scale.y() << " " << _scale.z();
      |                                                                                     ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:592:85: note: called from here
  592 |         ostream << " -scale " << _scale.x() << " " << _scale.y() << " " << _scale.z();
      |                                                                                     ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:592:85: note: called from here
  592 |         ostream << " -scale " << _scale.x() << " " << _scale.y() << " " << _scale.z();
      |                                                                                     ^
src/tools/radiant/libs/scenelib.h: In member function 'pre':
src/tools/radiant/libs/scenelib.h:606:13: warning: inlining failed in call to 'Instance_isSelected': function not inlinable [-Winline]
  606 | inline bool Instance_isSelected (scene::Instance& instance)
      |             ^
src/tools/radiant/radiant/sidebar/entitylist/GraphTreeModelSelectionUpdater.h:27:40: note: called from here
   27 |                 if (Instance_isSelected(instance)) {
      |                                        ^
src/tools/radiant/include/itextstream.h: In member function 'outputRotation':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:588:97: note: called from here
  588 |         ostream << " -eulerXYZ " << _rotation.x() << " " << _rotation.y() << " " << _rotation.z();
      |                                                                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:588:97: note: called from here
  588 |         ostream << " -eulerXYZ " << _rotation.x() << " " << _rotation.y() << " " << _rotation.z();
      |                                                                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:588:97: note: called from here
  588 |         ostream << " -eulerXYZ " << _rotation.x() << " " << _rotation.y() << " " << _rotation.z();
      |                                                                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:588:97: note: called from here
  588 |         ostream << " -eulerXYZ " << _rotation.x() << " " << _rotation.y() << " " << _rotation.z();
      |                                                                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:588:97: note: called from here
  588 |         ostream << " -eulerXYZ " << _rotation.x() << " " << _rotation.y() << " " << _rotation.z();
      |                                                                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:588:97: note: called from here
  588 |         ostream << " -eulerXYZ " << _rotation.x() << " " << _rotation.y() << " " << _rotation.z();
      |                                                                                                 ^
src/tools/radiant/libs/scenelib.h: In member function 'updateSelectionStatus':
src/tools/radiant/libs/scenelib.h:606:13: warning: inlining failed in call to 'Instance_isSelected': function not inlinable [-Winline]
  606 | inline bool Instance_isSelected (scene::Instance& instance)
      |             ^
src/tools/radiant/radiant/sidebar/entitylist/GraphTreeModel.cpp:137:40: note: called from here
  137 |                 if (Instance_isSelected(instance)) {
      |                                        ^
src/tools/radiant/include/iscenegraph.h: In member function 'endMove':
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:744:41: note: called from here
  744 |                         GlobalSceneGraph().traverse(SelectAllComponentWalker(false, SelectionSystem::eFace));
      |                                         ^
src/tools/radiant/include/iscenegraph.h:246:13: warning: inlining failed in call to 'SceneChangeNotify': function not inlinable [-Winline]
  246 | inline void SceneChangeNotify ()
      |             ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:756:26: note: called from here
  756 |         SceneChangeNotify();
      |                          ^
src/tools/radiant/radiant/selection/SceneWalkers.h:64:7: warning: inlining failed in call to '__ct_base .constprop': function not inlinable [-Winline]
   64 | class RemoveDegenerateBrushWalker :
      |       ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:750:37: note: called from here
  750 |         GlobalSceneGraph().traverse(RemoveDegenerateBrushWalker());
      |                                     ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:750:25: note: called from here
  750 |         GlobalSceneGraph().traverse(RemoveDegenerateBrushWalker());
      |                         ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:763:36: note: called from here
  763 |                         command << "translateTool";
      |                                    ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:767:36: note: called from here
  767 |                         command << "rotateTool";
      |                                    ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:771:36: note: called from here
  771 |                         command << "scaleTool";
      |                                    ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:775:36: note: called from here
  775 |                         command << "dragTool";
      |                                    ^
src/tools/radiant/include/iundo.h:172:20: warning: inlining failed in call to 'GlobalUndoSystem': function not inlinable [-Winline]
  172 | inline UndoSystem& GlobalUndoSystem ()
      |                    ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:779:33: note: called from here
  779 |                 GlobalUndoSystem().finish(command.toString());
      |                                 ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'penultimateSelected':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:270:9: note: called from here
  270 |         ASSERT_MESSAGE(_selection.size() > 1, "only one instance selected");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:270:9: note: called from here
  270 |         ASSERT_MESSAGE(_selection.size() > 1, "only one instance selected");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:270:9: note: called from here
  270 |         ASSERT_MESSAGE(_selection.size() > 1, "only one instance selected");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:270:9: note: called from here
  270 |         ASSERT_MESSAGE(_selection.size() > 1, "only one instance selected");
      |         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:270:9: note: called from here
  270 |         ASSERT_MESSAGE(_selection.size() > 1, "only one instance selected");
      |         ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'ultimateSelected':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:264:9: note: called from here
  264 |         ASSERT_MESSAGE(_selection.size() > 0, "no instance selected");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:264:9: note: called from here
  264 |         ASSERT_MESSAGE(_selection.size() > 0, "no instance selected");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:264:9: note: called from here
  264 |         ASSERT_MESSAGE(_selection.size() > 0, "no instance selected");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:264:9: note: called from here
  264 |         ASSERT_MESSAGE(_selection.size() > 0, "no instance selected");
      |         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:264:9: note: called from here
  264 |         ASSERT_MESSAGE(_selection.size() > 0, "no instance selected");
      |         ^
src/tools/radiant/include/iscenegraph.h: In member function 'ConstructPivot':
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:804:49: note: called from here
  804 |                                 GlobalSceneGraph().traverse(BoundsSelectedComponent(bounds));
      |                                                 ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:807:49: note: called from here
  807 |                                 GlobalSceneGraph().traverse(BoundsSelected(bounds));
      |                                                 ^
src/tools/radiant/libs/math/Vector3.h:488:13: warning: inlining failed in call to 'vector3_snap': function not inlinable [-Winline]
  488 | inline void vector3_snap (BasicVector3<Element>& self, const OtherElement& snap)
      |             ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:814:29: note: called from here
  814 |                 vector3_snap(objectPivot, GlobalGrid().getGridSize());
      |                             ^
src/tools/radiant/include/igrid.h:74:22: warning: inlining failed in call to 'GlobalGrid': function not inlinable [-Winline]
   74 | inline IGridManager& GlobalGrid() {
      |                      ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:814:53: note: called from here
  814 |                 vector3_snap(objectPivot, GlobalGrid().getGridSize());
      |                                                     ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:34:13: warning: inlining failed in call to 'matrix4_assign_rotation_for_pivot': function not inlinable [-Winline]
   34 | inline void matrix4_assign_rotation_for_pivot(Matrix4& matrix, scene::Instance& instance) {
      |             ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:825:74: note: called from here
  825 |                                         matrix4_assign_rotation_for_pivot(_pivot2world, _componentSelection.back());
      |                                                                          ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:34:13: warning: inlining failed in call to 'matrix4_assign_rotation_for_pivot': function not inlinable [-Winline]
   34 | inline void matrix4_assign_rotation_for_pivot(Matrix4& matrix, scene::Instance& instance) {
      |             ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:828:74: note: called from here
  828 |                                         matrix4_assign_rotation_for_pivot(_pivot2world, _selection.back());
      |                                                                          ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:34:13: warning: inlining failed in call to 'matrix4_assign_rotation_for_pivot': function not inlinable [-Winline]
   34 | inline void matrix4_assign_rotation_for_pivot(Matrix4& matrix, scene::Instance& instance) {
      |             ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:833:74: note: called from here
  833 |                                         matrix4_assign_rotation_for_pivot(_pivot2world, _componentSelection.back());
      |                                                                          ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:34:13: warning: inlining failed in call to 'matrix4_assign_rotation_for_pivot': function not inlinable [-Winline]
   34 | inline void matrix4_assign_rotation_for_pivot(Matrix4& matrix, scene::Instance& instance) {
      |             ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:836:74: note: called from here
  836 |                                         matrix4_assign_rotation_for_pivot(_pivot2world, _selection.back());
      |                                                                          ^
src/tools/radiant/libs/scenelib.h: In function 'onSelection':
src/tools/radiant/libs/scenelib.h:488:20: warning: inlining failed in call to 'Instance_getSelectable': function not inlinable [-Winline]
  488 | inline Selectable* Instance_getSelectable (scene::Instance& instance)
      |                    ^
src/tools/radiant/radiant/sidebar/entitylist/EntityList.cpp:126:56: note: called from here
  126 |         Selectable *selectable = Instance_getSelectable(instance);
      |                                                        ^
src/tools/radiant/radiant/selection/SelectionTest.h: In member function 'SelectManipulator':
src/tools/radiant/radiant/selection/SelectionTest.h:95:13: warning: inlining failed in call to 'ConstructSelectionTest': function not inlinable [-Winline]
   95 | inline void ConstructSelectionTest(View& view, const SelectionRectangle& selection_box) {
      |             ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:331:47: note: called from here
  331 |                         ConstructSelectionTest(scissored, SelectionBoxForPoint(device_point, device_epsilon));
      |                                               ^
src/tools/radiant/radiant/selection/SelectionBox.h:13:33: warning: inlining failed in call to 'SelectionBoxForPoint': function not inlinable [-Winline]
   13 | inline const SelectionRectangle SelectionBoxForPoint(const float device_point[2], const float device_epsilon[2]) {
      |                                 ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:331:79: note: called from here
  331 |                         ConstructSelectionTest(scissored, SelectionBoxForPoint(device_point, device_epsilon));
      |                                                                               ^
src/tools/radiant/libs/math/matrix.h:477:16: warning: inlining failed in call to 'matrix4_multiplied_by_matrix4': function not inlinable [-Winline]
  477 | inline Matrix4 matrix4_multiplied_by_matrix4 (const Matrix4& self, const Matrix4& other)
      |                ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:348:74: note: called from here
  348 |                         _manip2pivotStart = matrix4_multiplied_by_matrix4(matrix4_full_inverse(_pivot2worldStart), pivot.m_worldSpace);
      |                                                                          ^
src/tools/radiant/libs/math/matrix.h:754:16: warning: inlining failed in call to 'matrix4_full_inverse': function not inlinable [-Winline]
  754 | inline Matrix4 matrix4_full_inverse (const Matrix4& self)
      |                ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:348:95: note: called from here
  348 |                         _manip2pivotStart = matrix4_multiplied_by_matrix4(matrix4_full_inverse(_pivot2worldStart), pivot.m_worldSpace);
      |                                                                                               ^
src/tools/radiant/libs/pivot.h:96:13: warning: inlining failed in call to 'ConstructDevice2Manip': function not inlinable [-Winline]
   96 | inline void ConstructDevice2Manip (Matrix4& device2manip, const Matrix4& object2world, const Matrix4& world2view,
      |             ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:351:46: note: called from here
  351 |                         ConstructDevice2Manip(device2manip, _pivot2worldStart, view.GetModelview(), view.GetProjection(), view.GetViewport());
      |                                              ^
src/tools/radiant/include/iscenegraph.h:246:13: warning: inlining failed in call to 'SceneChangeNotify': function not inlinable [-Winline]
  246 | inline void SceneChangeNotify ()
      |             ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:357:34: note: called from here
  357 |                 SceneChangeNotify();
      |                                  ^
src/tools/radiant/include/itextstream.h: In member function 'getColour':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ui/colourscheme/ColourScheme.cpp:41:82: note: called from here
   41 |                 globalOutputStream() << "ColourScheme: Colour " << colourName << " doesn't exist!\n";
      |                                                                                  ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ui/colourscheme/ColourScheme.cpp:41:82: note: called from here
   41 |                 globalOutputStream() << "ColourScheme: Colour " << colourName << " doesn't exist!\n";
      |                                                                                  ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ui/colourscheme/ColourScheme.cpp:41:82: note: called from here
   41 |                 globalOutputStream() << "ColourScheme: Colour " << colourName << " doesn't exist!\n";
      |                                                                                  ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/ui/colourscheme/ColourScheme.cpp:41:82: note: called from here
   41 |                 globalOutputStream() << "ColourScheme: Colour " << colourName << " doesn't exist!\n";
      |                                                                                  ^
src/tools/radiant/libs/os/path.h: In member function 'PrefabAdd':
src/tools/radiant/libs/os/path.h:78:28: warning: inlining failed in call to 'getFilenameFromPath': function not inlinable [-Winline]
   78 |         inline std::string getFilenameFromPath (const std::string& path)
      |                            ^
src/tools/radiant/radiant/sidebar/PrefabSelector.cpp:93:98: note: called from here
   93 |                                         const std::string fileName = os::getFilenameFromPath(name);
      |                                                                                                  ^
src/tools/radiant/libs/os/path.h:102:28: warning: inlining failed in call to 'stripExtension': function not inlinable [-Winline]
  102 |         inline std::string stripExtension (const std::string& filename)
      |                            ^
src/tools/radiant/radiant/sidebar/PrefabSelector.cpp:94:97: note: called from here
   94 |                                         const std::string fullBaseName = os::stripExtension(name);
      |                                                                                                 ^
src/tools/radiant/libs/os/path.h:102:28: warning: inlining failed in call to 'stripExtension': function not inlinable [-Winline]
  102 |         inline std::string stripExtension (const std::string& filename)
      |                            ^
src/tools/radiant/radiant/sidebar/PrefabSelector.cpp:95:98: note: called from here
   95 |                                         const std::string shortName = os::stripExtension(fileName);
      |                                                                                                  ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/sidebar/PrefabSelector.cpp:97:78: note: called from here
   97 |                                         nameContent << "<b>" << shortName << "</b>";
      |                                                                              ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/sidebar/PrefabSelector.cpp:97:78: note: called from here
   97 |                                         nameContent << "<b>" << shortName << "</b>";
      |                                                                              ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/sidebar/PrefabSelector.cpp:97:78: note: called from here
   97 |                                         nameContent << "<b>" << shortName << "</b>";
      |                                                                              ^
src/tools/radiant/include/ifilesystem.h:109:27: warning: inlining failed in call to 'GlobalFileSystem': function not inlinable [-Winline]
  109 | inline VirtualFileSystem& GlobalFileSystem ()
      |                           ^
src/tools/radiant/radiant/sidebar/PrefabSelector.cpp:100:87: note: called from here
  100 |                                         AutoPtr<ArchiveTextFile> file(GlobalFileSystem().openTextFile(descriptionPath));
      |                                                                                       ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/sidebar/PrefabSelector.cpp:107:72: note: called from here
  107 |                                                 nameContent << "\n" << description;
      |                                                                        ^
src/tools/radiant/libs/stream/stringstream.h:187:28: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
  187 | inline StringOutputStream& operator<< (StringOutputStream& ostream, const T& t)
      |                            ^
src/tools/radiant/radiant/sidebar/PrefabSelector.cpp:107:72: note: called from here
  107 |                                                 nameContent << "\n" << description;
      |                                                                        ^
src/tools/radiant/include/itextstream.h: In member function '__ct_base ':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ui/colourscheme/ColourScheme.cpp:29:41: note: called from here
   29 |                 globalOutputStream() << "ColourScheme: No scheme items found.\n";
      |                                         ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/ui/colourscheme/ColourScheme.cpp:29:41: note: called from here
   29 |                 globalOutputStream() << "ColourScheme: No scheme items found.\n";
      |                                         ^
src/tools/radiant/libs/os/path.h: In member function 'operator()':
src/tools/radiant/libs/os/path.h:238:13: warning: inlining failed in call to 'extension_equal': function not inlinable [-Winline]
  238 | inline bool extension_equal (const std::string& extension, const std::string& other)
      |             ^
src/tools/radiant/libs/os/path.h:256:44: note: called from here
  256 |                         if (extension_equal(extension, m_extension)) {
      |                                            ^
src/tools/radiant/libs/os/path.h:69:28: warning: inlining failed in call to 'getExtension': function not inlinable [-Winline]
   69 |         inline std::string getExtension (const std::string& path)
      |                            ^
src/tools/radiant/libs/os/path.h:255:43: note: called from here
  255 |                         const std::string extension = os::getExtension(name);
      |                                           ^
src/tools/radiant/libs/os/dir.h: In function 'Directory_forEach':
src/tools/radiant/libs/os/dir.h:34:13: warning: inlining failed in call to 'directory_good': function not inlinable [-Winline]
   34 | inline bool directory_good (Directory* directory)
      |             ^
src/tools/radiant/libs/os/dir.h:58:27: note: called from here
   58 |         if (directory_good(dir)) {
      |                           ^
src/tools/radiant/libs/os/dir.h:39:19: warning: inlining failed in call to 'directory_open': function not inlinable [-Winline]
   39 | inline Directory* directory_open (const std::string& name)
      |                   ^
src/tools/radiant/libs/os/dir.h:56:40: note: called from here
   56 |         Directory* dir = directory_open(path);
      |                                        ^
src/tools/radiant/libs/os/dir.h:49:20: warning: inlining failed in call to 'directory_read_and_increment': function not inlinable [-Winline]
   49 | inline const char* directory_read_and_increment (Directory* directory)
      |                    ^
src/tools/radiant/libs/os/dir.h:60:72: note: called from here
   60 |                         const char* name = directory_read_and_increment(dir);
      |                                                                        ^
src/tools/radiant/libs/os/dir.h:44:13: warning: inlining failed in call to 'directory_close': function not inlinable [-Winline]
   44 | inline void directory_close (Directory* directory)
      |             ^
src/tools/radiant/libs/os/dir.h:68:32: note: called from here
   68 |                 directory_close(dir);
      |                                ^
src/tools/radiant/libs/os/file.h: In member function 'operator()':
src/tools/radiant/libs/os/file.h:101:13: warning: inlining failed in call to 'file_is_directory': function not inlinable [-Winline]
  101 | inline bool file_is_directory (const std::string& path)
      |             ^
src/tools/radiant/radiant/sidebar/PrefabSelector.cpp:163:62: note: called from here
  163 |                                         if (file_is_directory(fullpath)) {
      |                                                              ^
src/tools/radiant/include/renderable.h: In member function '__ct_base ':
src/tools/radiant/include/renderable.h:80:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline]
   80 | class Renderable
      |       ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:52:43: note: called from here
   52 |                         _pivotMoving(false)
      |                                           ^
src/tools/radiant/radiant/selection/Manipulatables.h:54:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline]
   54 | class Scalable
      |       ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:52:43: note: called from here
   52 |                         _pivotMoving(false)
      |                                           ^
src/tools/radiant/radiant/selection/Manipulatables.h:38:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline]
   38 | class Rotatable
      |       ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:52:43: note: called from here
   52 |                         _pivotMoving(false)
      |                                           ^
src/tools/radiant/radiant/selection/Manipulatables.h:46:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline]
   46 | class Translatable
      |       ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:52:43: note: called from here
   52 |                         _pivotMoving(false)
      |                                           ^
src/tools/radiant/include/iselection.h:86:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline]
   86 | class SelectionSystem
      |       ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:52:43: note: called from here
   52 |                         _pivotMoving(false)
      |                                           ^
src/tools/radiant/include/igrid.h:74:22: warning: inlining failed in call to 'GlobalGrid': function not inlinable [-Winline]
   74 | inline IGridManager& GlobalGrid() {
      |                      ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:57:19: note: called from here
   57 |         GlobalGrid().addGridChangeCallback(PivotChangedCaller(*this));
      |                   ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:60:27: note: called from here
   60 |         GlobalEventManager().connectSelectionSystem(this);
      |                           ^
src/tools/radiant/libs/os/dir.h: In function 'Directory_forEach':
src/tools/radiant/libs/os/dir.h:34:13: warning: inlining failed in call to 'directory_good': function not inlinable [-Winline]
   34 | inline bool directory_good (Directory* directory)
      |             ^
src/tools/radiant/libs/os/dir.h:58:27: note: called from here
   58 |         if (directory_good(dir)) {
      |                           ^
src/tools/radiant/libs/os/dir.h:39:19: warning: inlining failed in call to 'directory_open': function not inlinable [-Winline]
   39 | inline Directory* directory_open (const std::string& name)
      |                   ^
src/tools/radiant/libs/os/dir.h:56:40: note: called from here
   56 |         Directory* dir = directory_open(path);
      |                                        ^
src/tools/radiant/libs/os/dir.h:49:20: warning: inlining failed in call to 'directory_read_and_increment': function not inlinable [-Winline]
   49 | inline const char* directory_read_and_increment (Directory* directory)
      |                    ^
src/tools/radiant/libs/os/dir.h:60:72: note: called from here
   60 |                         const char* name = directory_read_and_increment(dir);
      |                                                                        ^
src/tools/radiant/libs/os/dir.h:44:13: warning: inlining failed in call to 'directory_close': function not inlinable [-Winline]
   44 | inline void directory_close (Directory* directory)
      |             ^
src/tools/radiant/libs/os/dir.h:68:32: note: called from here
   68 |                 directory_close(dir);
      |                                ^
src/tools/radiant/include/irender.h: In member function '__ct_base ':
src/tools/radiant/include/irender.h:183:21: warning: inlining failed in call to 'GlobalShaderCache': function not inlinable [-Winline]
  183 | inline ShaderCache& GlobalShaderCache ()
      |                     ^
src/tools/radiant/radiant/selection/SelectionSystemModule.cpp:57:34: note: called from here
   57 |                 GlobalShaderCache().attachRenderable(*_selectionSystem);
      |                                  ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/selection/SelectionSystemModule.cpp:55:52: note: called from here
   55 |                 _onBoundsChanged = GlobalSceneGraph().addBoundsChangedCallback(MemberCaller<RadiantSelectionSystem, &RadiantSelectionSystem::onBoundsChanged>(*_selectionSystem));
      |                                                    ^
src/tools/radiant/include/iregistry.h: In member function '__ct_base ':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/sidebar/PrefabSelector.cpp:185:54: note: called from here
  185 |                 std::string fullpath = GlobalRegistry().get(RKEY_APP_PATH) + "prefabs/";
      |                                                      ^
src/tools/radiant/libs/gtkutil/pointer.h:35:17: warning: inlining failed in call to 'gint_to_pointer': function not inlinable [-Winline]
   35 | inline gpointer gint_to_pointer (gint i)
      |                 ^
src/tools/radiant/radiant/sidebar/PrefabSelector.cpp:233:42: note: called from here
  233 |                         g_object_set_data(G_OBJECT(radioExtendSelection), "handler", gint_to_pointer(
      |                                          ^
src/tools/radiant/libs/gtkutil/pointer.h:35:17: warning: inlining failed in call to 'gint_to_pointer': function not inlinable [-Winline]
   35 | inline gpointer gint_to_pointer (gint i)
      |                 ^
src/tools/radiant/radiant/sidebar/PrefabSelector.cpp:242:42: note: called from here
  242 |                         g_object_set_data(G_OBJECT(radioUnselect), "handler", gint_to_pointer(
      |                                          ^
src/tools/radiant/libs/gtkutil/pointer.h:35:17: warning: inlining failed in call to 'gint_to_pointer': function not inlinable [-Winline]
   35 | inline gpointer gint_to_pointer (gint i)
      |                 ^
src/tools/radiant/radiant/sidebar/PrefabSelector.cpp:251:42: note: called from here
  251 |                         g_object_set_data(G_OBJECT(radioReplace), "handler", gint_to_pointer(
      |                                          ^
src/tools/radiant/include/itextstream.h: In member function 'dump':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ui/colourscheme/ColourSchemeManager.cpp:50:33: note: called from here
   50 |         globalOutputStream() << "\n";
      |                                 ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/ui/colourscheme/ColourSchemeManager.cpp:50:33: note: called from here
   50 |         globalOutputStream() << "\n";
      |                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ui/colourscheme/ColourSchemeManager.cpp:59:41: note: called from here
   59 |                 globalOutputStream() << "\n";
      |                                         ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/ui/colourscheme/ColourSchemeManager.cpp:59:41: note: called from here
   59 |                 globalOutputStream() << "\n";
      |                                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ui/colourscheme/ColourSchemeManager.cpp:53:78: note: called from here
   53 |                 globalOutputStream() << "Dump: Schemename: " << it->first << "\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ui/colourscheme/ColourSchemeManager.cpp:53:78: note: called from here
   53 |                 globalOutputStream() << "Dump: Schemename: " << it->first << "\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ui/colourscheme/ColourSchemeManager.cpp:53:78: note: called from here
   53 |                 globalOutputStream() << "Dump: Schemename: " << it->first << "\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/ui/colourscheme/ColourSchemeManager.cpp:53:78: note: called from here
   53 |                 globalOutputStream() << "Dump: Schemename: " << it->first << "\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ui/colourscheme/ColourSchemeManager.cpp:65:89: note: called from here
   65 |                         globalOutputStream() << "Dump: Colourvalue: " << colourValue << "\n";
      |                                                                                         ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/ui/colourscheme/ColourSchemeManager.cpp:65:89: note: called from here
   65 |                         globalOutputStream() << "Dump: Colourvalue: " << colourValue << "\n";
      |                                                                                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ui/colourscheme/ColourSchemeManager.cpp:63:85: note: called from here
   63 |                         globalOutputStream() << "Dump: Colourname: " << c->first << ", ";
      |                                                                                     ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ui/colourscheme/ColourSchemeManager.cpp:63:85: note: called from here
   63 |                         globalOutputStream() << "Dump: Colourname: " << c->first << ", ";
      |                                                                                     ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ui/colourscheme/ColourSchemeManager.cpp:63:85: note: called from here
   63 |                         globalOutputStream() << "Dump: Colourname: " << c->first << ", ";
      |                                                                                     ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/ui/colourscheme/ColourSchemeManager.cpp:63:85: note: called from here
   63 |                         globalOutputStream() << "Dump: Colourname: " << c->first << ", ";
      |                                                                                     ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ui/colourscheme/ColourSchemeManager.cpp:65:89: note: called from here
   65 |                         globalOutputStream() << "Dump: Colourvalue: " << colourValue << "\n";
      |                                                                                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ui/colourscheme/ColourSchemeManager.cpp:65:89: note: called from here
   65 |                         globalOutputStream() << "Dump: Colourvalue: " << colourValue << "\n";
      |                                                                                         ^
src/tools/radiant/include/iregistry.h: In member function 'saveScheme':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/ui/colourscheme/ColourSchemeManager.cpp:95:46: note: called from here
   95 |         xml::Node schemeNode = GlobalRegistry().createKeyWithName(basePath, "colourscheme", name);
      |                                              ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/ui/colourscheme/ColourSchemeManager.cpp:121:54: note: called from here
  121 |                 xml::Node colourNode = GlobalRegistry().createKeyWithName(schemePath, "colour", name);
      |                                                      ^
src/tools/radiant/radiant/brush/BrushInstance.h: In member function 'onSelectedChanged':
src/tools/radiant/radiant/brush/BrushInstance.h:149:23: warning: inlining failed in call to 'Instance_getBrush': function not inlinable [-Winline]
  149 | inline BrushInstance* Instance_getBrush (scene::Instance& instance)
      |                       ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:208:30: note: called from here
  208 |         if (Instance_getBrush(instance) != NULL) {
      |                              ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:227:9: note: called from here
  227 |         ASSERT_MESSAGE(_selection.size() == _countPrimitive, "selection-tracking error");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:227:9: note: called from here
  227 |         ASSERT_MESSAGE(_selection.size() == _countPrimitive, "selection-tracking error");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:227:9: note: called from here
  227 |         ASSERT_MESSAGE(_selection.size() == _countPrimitive, "selection-tracking error");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:227:9: note: called from here
  227 |         ASSERT_MESSAGE(_selection.size() == _countPrimitive, "selection-tracking error");
      |         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:227:9: note: called from here
  227 |         ASSERT_MESSAGE(_selection.size() == _countPrimitive, "selection-tracking error");
      |         ^
src/tools/radiant/radiant/ui/colourscheme/ColourScheme.h: In member function 'copyScheme':
src/tools/radiant/radiant/ui/colourscheme/ColourScheme.h:38:7: warning: inlining failed in call to 'operator=.isra': function not inlinable [-Winline]
   38 | class ColourScheme {
      |       ^
src/tools/radiant/radiant/ui/colourscheme/ColourSchemeManager.cpp:182:65: note: called from here
  182 |                 _colourSchemes[toName] = _colourSchemes[fromName];
      |                                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ui/colourscheme/ColourSchemeManager.cpp:186:87: note: called from here
  186 |                 globalOutputStream() << "ColourSchemeManager: Scheme " << fromName << " does not exist!\n";
      |                                                                                       ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ui/colourscheme/ColourSchemeManager.cpp:186:87: note: called from here
  186 |                 globalOutputStream() << "ColourSchemeManager: Scheme " << fromName << " does not exist!\n";
      |                                                                                       ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ui/colourscheme/ColourSchemeManager.cpp:186:87: note: called from here
  186 |                 globalOutputStream() << "ColourSchemeManager: Scheme " << fromName << " does not exist!\n";
      |                                                                                       ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/ui/colourscheme/ColourSchemeManager.cpp:186:87: note: called from here
  186 |                 globalOutputStream() << "ColourSchemeManager: Scheme " << fromName << " does not exist!\n";
      |                                                                                       ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'onComponentSelection':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:254:9: note: called from here
  254 |         ASSERT_MESSAGE(_componentSelection.size() == _countComponent, "selection-tracking error");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:254:9: note: called from here
  254 |         ASSERT_MESSAGE(_componentSelection.size() == _countComponent, "selection-tracking error");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:254:9: note: called from here
  254 |         ASSERT_MESSAGE(_componentSelection.size() == _countComponent, "selection-tracking error");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:254:9: note: called from here
  254 |         ASSERT_MESSAGE(_componentSelection.size() == _countComponent, "selection-tracking error");
      |         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:254:9: note: called from here
  254 |         ASSERT_MESSAGE(_componentSelection.size() == _countComponent, "selection-tracking error");
      |         ^
src/tools/radiant/radiant/selection/Device.h: In function 'window_to_normalised_device':
src/tools/radiant/radiant/selection/Device.h:11:14: warning: inlining failed in call to 'screen_normalised': function not inlinable [-Winline]
   11 | inline float screen_normalised(float pos, std::size_t size) {
      |              ^
src/tools/radiant/radiant/selection/Device.h:16:40: note: called from here
   16 |   return DeviceVector(screen_normalised(window.x(), width), screen_normalised(height - 1 - window.y(), height));
      |                                        ^
src/tools/radiant/radiant/selection/Device.h:11:14: warning: inlining failed in call to 'screen_normalised': function not inlinable [-Winline]
   11 | inline float screen_normalised(float pos, std::size_t size) {
      |              ^
src/tools/radiant/radiant/selection/Device.h:16:78: note: called from here
   16 |   return DeviceVector(screen_normalised(window.x(), width), screen_normalised(height - 1 - window.y(), height));
      |                                                                              ^
src/tools/radiant/radiant/selection/Device.h: In member function 'onMouseMotion':
src/tools/radiant/radiant/selection/Device.h:15:21: warning: inlining failed in call to 'window_to_normalised_device': function not inlinable [-Winline]
   15 | inline DeviceVector window_to_normalised_device(WindowVector window, std::size_t width, std::size_t height) {
      |                     ^
src/tools/radiant/radiant/selection/RadiantWindowObserver.cpp:121:43: note: called from here
  121 |                 g_mouseMovedCallback.get()(window_to_normalised_device(position, _width, _height));
      |                                           ^
src/tools/radiant/include/itextstream.h: In member function 'loadColourSchemes':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ui/colourscheme/ColourSchemeManager.cpp:147:33: note: called from here
  147 |         globalOutputStream() << "ColourSchemeManager: Loading colour schemes...\n";
      |                                 ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/ui/colourscheme/ColourSchemeManager.cpp:147:33: note: called from here
  147 |         globalOutputStream() << "ColourSchemeManager: Loading colour schemes...\n";
      |                                 ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/ui/colourscheme/ColourSchemeManager.cpp:150:51: note: called from here
  150 |         xml::NodeList schemeNodes = GlobalRegistry().findXPath("user/ui/colourschemes/colourscheme");
      |                                                   ^
src/tools/radiant/radiant/ui/colourscheme/ColourScheme.h:38:7: warning: inlining failed in call to 'operator=.isra': function not inlinable [-Winline]
   38 | class ColourScheme {
      |       ^
src/tools/radiant/radiant/ui/colourscheme/ColourSchemeManager.cpp:160:89: note: called from here
  160 |                                 _colourSchemes[schemeName] = ColourScheme(schemeNodes[i]);
      |                                                                                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/ui/colourscheme/ColourSchemeManager.cpp:175:41: note: called from here
  175 |                 globalOutputStream() << "ColourSchemeManager: No schemes found...\n";
      |                                         ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/ui/colourscheme/ColourSchemeManager.cpp:175:41: note: called from here
  175 |                 globalOutputStream() << "ColourSchemeManager: No schemes found...\n";
      |                                         ^
src/tools/radiant/include/ieventmanager.h: In member function '__ct_base ':
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/sidebar/sidebar.cpp:58:27: note: called from here
   58 |         GlobalEventManager().addCommand("ToggleSidebar", MemberCaller<Sidebar, &Sidebar::toggleSidebar> (*this));
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/sidebar/sidebar.cpp:59:27: note: called from here
   59 |         GlobalEventManager().addCommand("ToggleSurfaceInspector", MemberCaller<Sidebar, &Sidebar::showSurfaceInspector> (
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/sidebar/sidebar.cpp:61:27: note: called from here
   61 |         GlobalEventManager().addCommand("ToggleEntityInspector", MemberCaller<Sidebar, &Sidebar::showEntityInspector> (
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/sidebar/sidebar.cpp:63:27: note: called from here
   63 |         GlobalEventManager().addCommand("TogglePrefabs", MemberCaller<Sidebar, &Sidebar::showPrefabs> (*this));
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/sidebar/sidebar.cpp:64:27: note: called from here
   64 |         GlobalEventManager().addCommand("ToggleTextureBrowser", MemberCaller<Sidebar, &Sidebar::showTextureBrowser> (
      |                           ^
src/tools/radiant/include/ieventmanager.h: In member function 'onMouseUp':
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/selection/RadiantWindowObserver.cpp:131:61: note: called from here
  131 |         ui::ObserverEvent observerEvent = GlobalEventManager().MouseEvents().getObserverEvent(event);
      |                                                             ^
src/tools/radiant/radiant/selection/Device.h:15:21: warning: inlining failed in call to 'window_to_normalised_device': function not inlinable [-Winline]
   15 | inline DeviceVector window_to_normalised_device(WindowVector window, std::size_t width, std::size_t height) {
      |                     ^
src/tools/radiant/radiant/selection/RadiantWindowObserver.cpp:147:40: note: called from here
  147 |                 g_mouseUpCallback.get()(window_to_normalised_device(position, _width, _height));
      |                                        ^
src/tools/radiant/radiant/selection/Device.h: In function 'device_constrained':
src/tools/radiant/radiant/selection/Device.h:26:14: warning: inlining failed in call to 'device_constrained': function not inlinable [-Winline]
   26 | inline float device_constrained(float pos) {
      |              ^
src/tools/radiant/radiant/selection/Device.h:32:41: note: called from here
   32 |   return DeviceVector(device_constrained(device.x()), device_constrained(device.y()));
      |                                         ^
src/tools/radiant/radiant/selection/Device.h:26:14: warning: inlining failed in call to 'device_constrained': function not inlinable [-Winline]
   26 | inline float device_constrained(float pos) {
      |              ^
src/tools/radiant/radiant/selection/Device.h:32:73: note: called from here
   32 |   return DeviceVector(device_constrained(device.x()), device_constrained(device.y()));
      |                                                                         ^
src/tools/radiant/radiant/selection/Device.h: In member function 'mouseDown':
src/tools/radiant/radiant/selection/Device.h:31:21: warning: inlining failed in call to 'device_constrained': function not inlinable [-Winline]
   31 | inline DeviceVector device_constrained(DeviceVector device) {
      |                     ^
src/tools/radiant/radiant/selection/SelectObserver.h:149:55: note: called from here
  149 |                 _start = _current = device_constrained(position);
      |                                                       ^
src/tools/radiant/include/ieventmanager.h: In member function 'onMouseDown':
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/selection/RadiantWindowObserver.cpp:45:61: note: called from here
   45 |         ui::ObserverEvent observerEvent = GlobalEventManager().MouseEvents().getObserverEvent(event);
      |                                                             ^
src/tools/radiant/radiant/selection/SelectionTest.h:95:13: warning: inlining failed in call to 'ConstructSelectionTest': function not inlinable [-Winline]
   95 | inline void ConstructSelectionTest(View& view, const SelectionRectangle& selection_box) {
      |             ^
src/tools/radiant/radiant/selection/RadiantWindowObserver.cpp:55:39: note: called from here
   55 |                 ConstructSelectionTest(scissored, SelectionBoxForPoint(&devicePosition[0], &_selectObserver._epsilon[0]));
      |                                       ^
src/tools/radiant/radiant/selection/SelectionBox.h:13:33: warning: inlining failed in call to 'SelectionBoxForPoint': function not inlinable [-Winline]
   13 | inline const SelectionRectangle SelectionBoxForPoint(const float device_point[2], const float device_epsilon[2]) {
      |                                 ^
src/tools/radiant/radiant/selection/RadiantWindowObserver.cpp:55:71: note: called from here
   55 |                 ConstructSelectionTest(scissored, SelectionBoxForPoint(&devicePosition[0], &_selectObserver._epsilon[0]));
      |                                                                       ^
src/tools/radiant/radiant/selection/Device.h:31:21: warning: inlining failed in call to 'device_constrained': function not inlinable [-Winline]
   31 | inline DeviceVector device_constrained(DeviceVector device) {
      |                     ^
src/tools/radiant/radiant/selection/RadiantWindowObserver.cpp:51:63: note: called from here
   51 |                 DeviceVector devicePosition(device_constrained(window_to_normalised_device(position, _width, _height)));
      |                                                               ^
src/tools/radiant/radiant/selection/Device.h:15:21: warning: inlining failed in call to 'window_to_normalised_device': function not inlinable [-Winline]
   15 | inline DeviceVector window_to_normalised_device(WindowVector window, std::size_t width, std::size_t height) {
      |                     ^
src/tools/radiant/radiant/selection/RadiantWindowObserver.cpp:51:63: note: called from here
   51 |                 DeviceVector devicePosition(device_constrained(window_to_normalised_device(position, _width, _height)));
      |                                                               ^
src/tools/radiant/radiant/selection/Device.h:15:21: warning: inlining failed in call to 'window_to_normalised_device': function not inlinable [-Winline]
   15 | inline DeviceVector window_to_normalised_device(WindowVector window, std::size_t width, std::size_t height) {
      |                     ^
src/tools/radiant/radiant/selection/RadiantWindowObserver.cpp:87:72: note: called from here
   87 |                 DeviceVector devicePosition(window_to_normalised_device(position, _width, _height));
      |                                                                        ^
src/tools/radiant/include/iregistry.h: In member function 'saveColourSchemes':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/ui/colourscheme/ColourSchemeManager.cpp:128:23: note: called from here
  128 |         GlobalRegistry().deleteXPath("user/ui/colourschemes//colourscheme");
      |                       ^
src/tools/radiant/libs/scenelib.h: In member function 'pre':
src/tools/radiant/libs/scenelib.h:269:16: warning: inlining failed in call to 'Node_getEntity': function not inlinable [-Winline]
  269 | inline Entity* Node_getEntity(scene::Node& node) {
      |                ^
src/tools/radiant/radiant/sidebar/MapInfo.cpp:62:72: note: called from here
   62 |                                         Entity* entity = Node_getEntity(path.top());
      |                                                                        ^
src/tools/radiant/radiant/selection/SelectionBox.h: In member function 'getDeviceArea':
src/tools/radiant/radiant/selection/SelectionBox.h:24:33: warning: inlining failed in call to 'SelectionBoxForArea': function not inlinable [-Winline]
   24 | inline const SelectionRectangle SelectionBoxForArea(const float device_point[2], const float device_delta[2]) {
      |                                 ^
src/tools/radiant/radiant/selection/SelectObserver.h:64:51: note: called from here
   64 |                         return SelectionBoxForArea(&_start[0], &delta[0]);
      |                                                   ^
src/tools/radiant/radiant/selection/Device.h: In member function 'mouseMoved':
src/tools/radiant/radiant/selection/Device.h:31:21: warning: inlining failed in call to 'device_constrained': function not inlinable [-Winline]
   31 | inline DeviceVector device_constrained(DeviceVector device) {
      |                     ^
src/tools/radiant/radiant/selection/SelectObserver.h:154:46: note: called from here
  154 |                 _current = device_constrained(position);
      |                                              ^
src/tools/radiant/include/ieventmanager.h: In member function 'testSelect':
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/selection/SelectObserver.h:96:63: note: called from here
   96 |                 IMouseEvents& mouseEvents = GlobalEventManager().MouseEvents();
      |                                                               ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/selection/SelectObserver.h:117:54: note: called from here
  117 |                                 GlobalSelectionSystem().SelectArea(*_view, &_start[0], &delta[0], modifier, isFaceOperation);
      |                                                      ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/selection/SelectObserver.h:127:54: note: called from here
  127 |                                 GlobalSelectionSystem().SelectPoint(*_view, &position[0], &_epsilon[0], modifier, isFaceOperation);
      |                                                      ^
src/tools/radiant/radiant/selection/Device.h: In member function 'mouseUp':
src/tools/radiant/radiant/selection/Device.h:31:21: warning: inlining failed in call to 'device_constrained': function not inlinable [-Winline]
   31 | inline DeviceVector device_constrained(DeviceVector device) {
      |                     ^
src/tools/radiant/radiant/selection/SelectObserver.h:161:27: note: called from here
  161 |                 testSelect(device_constrained(position));
      |                           ^
src/tools/radiant/libs/math/frustum.h: In member function 'TestPoint':
src/tools/radiant/libs/math/frustum.h:151:19: warning: inlining failed in call to 'matrix4_clip_point': function not inlinable [-Winline]
  151 | inline ClipResult matrix4_clip_point (const Matrix4& self, const Vector3& point, Vector4& clipped)
      |                   ^
src/tools/radiant/radiant/selection/SelectionTest.cpp:31:26: note: called from here
   31 |     if(matrix4_clip_point(_local2view, point, clipped) == c_CLIP_PASS)
      |                          ^
src/tools/radiant/radiant/selection/SelectionTest.cpp:5:30: warning: inlining failed in call to 'select_point_from_clipped': function not inlinable [-Winline]
    5 | inline SelectionIntersection select_point_from_clipped(Vector4& clipped) {
      |                              ^
src/tools/radiant/radiant/selection/SelectionTest.cpp:33:39: note: called from here
   33 |       best = select_point_from_clipped(clipped);
      |                                       ^
src/tools/radiant/include/ifilesystem.h: In member function 'loadRouting':
src/tools/radiant/include/ifilesystem.h:109:27: warning: inlining failed in call to 'GlobalFileSystem': function not inlinable [-Winline]
  109 | inline VirtualFileSystem& GlobalFileSystem ()
      |                           ^
src/tools/radiant/radiant/pathfinding/RoutingLumpLoader.cpp:261:59: note: called from here
  261 |                 AutoPtr<ArchiveFile> file(GlobalFileSystem().openFile(bspFileName));
      |                                                           ^
src/tools/radiant/radiant/pathfinding/RoutingLump.h:86:15: warning: inlining failed in call to 'operator=.isra': function not inlinable [-Winline]
   86 |         class RoutingLump
      |               ^
src/tools/radiant/radiant/pathfinding/RoutingLumpLoader.cpp:264:52: note: called from here
  264 |                         _routingLump = RoutingLump();
      |                                                    ^
src/tools/radiant/libs/math/matrix.h: In member function 'BeginMesh':
src/tools/radiant/libs/math/matrix.h:477:16: warning: inlining failed in call to 'matrix4_multiplied_by_matrix4': function not inlinable [-Winline]
  477 | inline Matrix4 matrix4_multiplied_by_matrix4 (const Matrix4& self, const Matrix4& other)
      |                ^
src/tools/radiant/radiant/selection/SelectionTest.cpp:10:48: note: called from here
   10 |     _local2view = matrix4_multiplied_by_matrix4(_view.GetViewMatrix(), localToWorld);
      |                                                ^
src/tools/radiant/libs/math/matrix.h:470:26: warning: inlining failed in call to 'matrix4_handedness': function not inlinable [-Winline]
  470 | inline Matrix4Handedness matrix4_handedness (const Matrix4& self)
      |                          ^
src/tools/radiant/radiant/selection/SelectionTest.cpp:14:76: note: called from here
   14 |     _cull = twoSided && !_view.fill() ? eClipCullNone : (matrix4_handedness(localToWorld) == MATRIX4_RIGHTHANDED) ? eClipCullCW : eClipCullCCW;
      |                                                                            ^
src/tools/radiant/libs/math/matrix.h:632:16: warning: inlining failed in call to 'matrix4_transformed_vector4': function not inlinable [-Winline]
  632 | inline Vector4 matrix4_transformed_vector4 (const Matrix4& self, const Vector4& vector4)
      |                ^
src/tools/radiant/radiant/selection/SelectionTest.cpp:21:41: note: called from here
   21 |       _far = matrix4_transformed_vector4( screen2world, Vector4(0, 0, 1, 1) ).getProjected();
      |                                         ^
src/tools/radiant/libs/math/matrix.h:632:16: warning: inlining failed in call to 'matrix4_transformed_vector4': function not inlinable [-Winline]
  632 | inline Vector4 matrix4_transformed_vector4 (const Matrix4& self, const Vector4& vector4)
      |                ^
src/tools/radiant/radiant/selection/SelectionTest.cpp:19:42: note: called from here
   19 |       _near = matrix4_transformed_vector4( screen2world, Vector4(0, 0, -1, 1) ).getProjected();
      |                                          ^
src/tools/radiant/libs/math/matrix.h:754:16: warning: inlining failed in call to 'matrix4_full_inverse': function not inlinable [-Winline]
  754 | inline Matrix4 matrix4_full_inverse (const Matrix4& self)
      |                ^
src/tools/radiant/radiant/selection/SelectionTest.cpp:17:48: note: called from here
   17 |       Matrix4 screen2world(matrix4_full_inverse(_local2view));
      |                                                ^
src/tools/radiant/radiant/selection/../renderer.h: In function 'Scene_TestSelect_Primitive':
src/tools/radiant/radiant/selection/../renderer.h:56:13: warning: inlining failed in call to 'Scene_forEachVisible': function not inlinable [-Winline]
   56 | inline void Scene_forEachVisible (scene::Graph& graph, const VolumeTest& volume, const Functor& functor)
      |             ^
src/tools/radiant/radiant/selection/SelectionTest.cpp:271:23: note: called from here
  271 |   Scene_forEachVisible(GlobalSceneGraph(), volume, testselect_primitive_visible(selector, test));
      |                       ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/selection/SelectionTest.cpp:271:23: note: called from here
  271 |   Scene_forEachVisible(GlobalSceneGraph(), volume, testselect_primitive_visible(selector, test));
      |                       ^
src/tools/radiant/include/igl.h: In member function 'initialisePreview':
src/tools/radiant/include/igl.h:212:23: warning: inlining failed in call to 'GlobalOpenGL': function not inlinable [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^
src/tools/radiant/radiant/ui/common/MapPreview.cpp:92:29: note: called from here
   92 |                 GlobalOpenGL().perspective(PREVIEW_FOV, 1, 0.1, 10000);
      |                             ^
src/tools/radiant/include/irender.h:183:21: warning: inlining failed in call to 'GlobalShaderCache': function not inlinable [-Winline]
  183 | inline ShaderCache& GlobalShaderCache ()
      |                     ^
src/tools/radiant/radiant/ui/common/MapPreview.cpp:120:50: note: called from here
  120 |                 _stateSelect1 = GlobalShaderCache().capture("$CAM_HIGHLIGHT");
      |                                                  ^
src/tools/radiant/include/irender.h:183:21: warning: inlining failed in call to 'GlobalShaderCache': function not inlinable [-Winline]
  183 | inline ShaderCache& GlobalShaderCache ()
      |                     ^
src/tools/radiant/radiant/ui/common/MapPreview.cpp:121:50: note: called from here
  121 |                 _stateSelect2 = GlobalShaderCache().capture("$CAM_OVERLAY");
      |                                                  ^
src/tools/radiant/radiant/selection/../renderer.h: In function 'Scene_TestSelect_Component_Selected':
src/tools/radiant/radiant/selection/../renderer.h:56:13: warning: inlining failed in call to 'Scene_forEachVisible': function not inlinable [-Winline]
   56 | inline void Scene_forEachVisible (scene::Graph& graph, const VolumeTest& volume, const Functor& functor)
      |             ^
src/tools/radiant/radiant/selection/SelectionTest.cpp:275:23: note: called from here
  275 |   Scene_forEachVisible(GlobalSceneGraph(), volume, testselect_component_visible_selected(selector, test, componentMode));
      |                       ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/selection/SelectionTest.cpp:275:23: note: called from here
  275 |   Scene_forEachVisible(GlobalSceneGraph(), volume, testselect_component_visible_selected(selector, test, componentMode));
      |                       ^
src/tools/radiant/radiant/selection/../renderer.h: In member function 'Scene_TestSelect':
src/tools/radiant/include/modulesystem.h: In member function '__ct_base .constprop':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:188:48: note: called from here
  188 |                         if (!globalModuleServer().getError()) {
      |                                                ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:189:62: note: called from here
  189 |                                 m_module = globalModuleServer().findModule(typename Type::Name(), typename Type::Version(), name);
      |                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:194:57: note: called from here
  194 |                                                         << " - not found\n";
      |                                                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:194:57: note: called from here
  194 |                                                         << " - not found\n";
      |                                                         ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:193:137: note: called from here
  193 |                                                         << " version=" << makeQuoted(typename Type::Version()) << " name=" << makeQuoted(name)
      |                                                                                                                                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:194:57: note: called from here
  194 |                                                         << " - not found\n";
      |                                                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:194:57: note: called from here
  194 |                                                         << " - not found\n";
      |                                                         ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:193:85: note: called from here
  193 |                                                         << " version=" << makeQuoted(typename Type::Version()) << " name=" << makeQuoted(name)
      |                                                                                     ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:194:57: note: called from here
  194 |                                                         << " - not found\n";
      |                                                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:194:57: note: called from here
  194 |                                                         << " - not found\n";
      |                                                         ^
src/tools/radiant/libs/stream/textstream.h:268:21: warning: inlining failed in call to 'makeQuoted': function not inlinable [-Winline]
  268 | inline Quoted<Type> makeQuoted(const Type& type) {
      |                     ^
src/tools/radiant/include/modulesystem.h:192:108: note: called from here
  192 |                                         globalErrorStream() << "ModuleRef::initialise: type=" << makeQuoted(typename Type::Name())
      |                                                                                                            ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/include/modulesystem.h:194:57: note: called from here
  194 |                                                         << " - not found\n";
      |                                                         ^
src/tools/radiant/include/itextstream.h:127:26: warning: inlining failed in call to 'globalErrorStream': function not inlinable [-Winline]
  127 | inline TextOutputStream& globalErrorStream ()
      |                          ^
src/tools/radiant/include/modulesystem.h:194:57: note: called from here
  194 |                                                         << " - not found\n";
      |                                                         ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:191:59: note: called from here
  191 |                                         globalModuleServer().setError(true);
      |                                                           ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/include/modulesystem.h:197:64: note: called from here
  197 |                                         if (!globalModuleServer().getError()) {
      |                                                                ^
src/tools/radiant/radiant/selection/../renderer.h:56:13: warning: inlining failed in call to 'Scene_forEachVisible': function not inlinable [-Winline]
   56 | inline void Scene_forEachVisible (scene::Graph& graph, const VolumeTest& volume, const Functor& functor)
      |             ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:100:45: note: called from here
  100 |                         Scene_forEachVisible(GlobalSceneGraph(), view, testselect_entity_visible(selector, test));
      |                                             ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:100:45: note: called from here
  100 |                         Scene_forEachVisible(GlobalSceneGraph(), view, testselect_entity_visible(selector, test));
      |                                             ^
src/tools/radiant/libs/math/quaternion.h: In member function 'renderConnection':
src/tools/radiant/libs/math/quaternion.h:262:16: warning: inlining failed in call to 'quaternion_transformed_point': function not inlinable [-Winline]
  262 | inline Vector3 quaternion_transformed_point (const Quaternion& quaternion, const Vector3& point)
      |                ^
src/tools/radiant/radiant/pathfinding/RoutingRenderable.cpp:245:71: note: called from here
  245 |                 Vector3 b4 = diffCenter + quaternion_transformed_point(rotation, difB4);
      |                                                                       ^
src/tools/radiant/libs/math/quaternion.h:262:16: warning: inlining failed in call to 'quaternion_transformed_point': function not inlinable [-Winline]
  262 | inline Vector3 quaternion_transformed_point (const Quaternion& quaternion, const Vector3& point)
      |                ^
src/tools/radiant/radiant/pathfinding/RoutingRenderable.cpp:244:71: note: called from here
  244 |                 Vector3 b3 = diffCenter + quaternion_transformed_point(rotation, difB3);
      |                                                                       ^
src/tools/radiant/libs/math/quaternion.h:262:16: warning: inlining failed in call to 'quaternion_transformed_point': function not inlinable [-Winline]
  262 | inline Vector3 quaternion_transformed_point (const Quaternion& quaternion, const Vector3& point)
      |                ^
src/tools/radiant/radiant/pathfinding/RoutingRenderable.cpp:243:71: note: called from here
  243 |                 Vector3 b2 = diffCenter + quaternion_transformed_point(rotation, difB2);
      |                                                                       ^
src/tools/radiant/libs/math/quaternion.h:262:16: warning: inlining failed in call to 'quaternion_transformed_point': function not inlinable [-Winline]
  262 | inline Vector3 quaternion_transformed_point (const Quaternion& quaternion, const Vector3& point)
      |                ^
src/tools/radiant/radiant/pathfinding/RoutingRenderable.cpp:242:71: note: called from here
  242 |                 Vector3 b1 = diffCenter + quaternion_transformed_point(rotation, difB1);
      |                                                                       ^
src/tools/radiant/libs/math/quaternion.h:262:16: warning: inlining failed in call to 'quaternion_transformed_point': function not inlinable [-Winline]
  262 | inline Vector3 quaternion_transformed_point (const Quaternion& quaternion, const Vector3& point)
      |                ^
src/tools/radiant/radiant/pathfinding/RoutingRenderable.cpp:241:72: note: called from here
  241 |                 Vector3 tip = diffCenter + quaternion_transformed_point(rotation, difTip);
      |                                                                        ^
src/tools/radiant/libs/math/quaternion.h:93:19: warning: inlining failed in call to 'quaternion_for_z': function not inlinable [-Winline]
   93 | inline Quaternion quaternion_for_z (double angle)
      |                   ^
src/tools/radiant/radiant/pathfinding/RoutingRenderable.cpp:239:55: note: called from here
  239 |                 Quaternion rotation = quaternion_for_z(degrees_to_radians(direction * 45));
      |                                                       ^
src/tools/radiant/libs/math/pi.h:42:15: warning: inlining failed in call to 'degrees_to_radians': function not inlinable [-Winline]
   42 | inline double degrees_to_radians (double degrees)
      |               ^
src/tools/radiant/radiant/pathfinding/RoutingRenderable.cpp:239:55: note: called from here
  239 |                 Quaternion rotation = quaternion_for_z(degrees_to_radians(direction * 45));
      |                                                       ^
src/tools/radiant/include/igl.h: In member function 'initialisePreview':
src/tools/radiant/include/igl.h:212:23: warning: inlining failed in call to 'GlobalOpenGL': function not inlinable [-Winline]
  212 | inline OpenGLBinding& GlobalOpenGL ()
      |                       ^
src/tools/radiant/radiant/ui/common/ModelPreview.cpp:80:29: note: called from here
   80 |                 GlobalOpenGL().perspective(PREVIEW_FOV, 1, 0.1, 10000);
      |                             ^
src/tools/radiant/libs/generic/reference.h: In member function 'draw':
src/tools/radiant/libs/generic/reference.h:62:24: warning: inlining failed in call to 'makeReference': function not inlinable [-Winline]
   62 | inline Reference<Type> makeReference(Type& value) {
      |                        ^
src/tools/radiant/radiant/ui/common/MapPreview.cpp:167:40: note: called from here
  167 |                 path.push(makeReference(*_root));
      |                                        ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/ui/common/MapPreview.cpp:168:33: note: called from here
  168 |                 GlobalSceneGraph().traverse_subgraph(walker, path);
      |                                 ^
src/tools/radiant/include/irender.h:183:21: warning: inlining failed in call to 'GlobalShaderCache': function not inlinable [-Winline]
  183 | inline ShaderCache& GlobalShaderCache ()
      |                     ^
src/tools/radiant/radiant/ui/common/MapPreview.cpp:171:34: note: called from here
  171 |                 GlobalShaderCache().forEachRenderable(RenderHighlighted::RenderCaller(RenderHighlighted(renderer, view)));
      |                                  ^
src/tools/radiant/radiant/pathfinding/RoutingLump.h: In member function 'renderConnections':
src/tools/radiant/radiant/pathfinding/RoutingLump.h:24:36: warning: inlining failed in call to 'operator++.constprop.isra': function not inlinable [-Winline]
   24 |         inline routing::EDirection operator++ (routing::EDirection &rs, int)
      |                                    ^
src/tools/radiant/radiant/pathfinding/RoutingRenderable.cpp:271:92: note: called from here
  271 |                 for (EDirection dir = routing::DIR_WEST; dir < routing::MAX_DIRECTIONS; dir++) {
      |                                                                                            ^
src/tools/radiant/libs/scenelib.h: In function '__static_initialization_and_destruction_0.constprop':
src/tools/radiant/libs/scenelib.h:236:21: warning: inlining failed in call to 'NewNullNode': function not inlinable [-Winline]
  236 | inline scene::Node& NewNullNode ()
      |                     ^
src/tools/radiant/radiant/map/parse.cpp:46:44: note: called from here
   46 | NodeSmartReference g_nullNode(NewNullNode());
      |                                            ^
src/tools/radiant/radiant/selection/../renderer.h: In function 'Scene_TestSelect_Component':
src/tools/radiant/radiant/selection/../renderer.h:56:13: warning: inlining failed in call to 'Scene_forEachVisible': function not inlinable [-Winline]
   56 | inline void Scene_forEachVisible (scene::Graph& graph, const VolumeTest& volume, const Functor& functor)
      |             ^
src/tools/radiant/radiant/selection/SelectionTest.cpp:279:23: note: called from here
  279 |   Scene_forEachVisible(GlobalSceneGraph(), volume, testselect_component_visible(selector, test, componentMode));
      |                       ^
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/selection/SelectionTest.cpp:279:23: note: called from here
  279 |   Scene_forEachVisible(GlobalSceneGraph(), volume, testselect_component_visible(selector, test, componentMode));
      |                       ^
src/tools/radiant/include/irender.h: In function 'colour_capture_state_wire':
src/tools/radiant/include/irender.h:183:21: warning: inlining failed in call to 'GlobalShaderCache': function not inlinable [-Winline]
  183 | inline ShaderCache& GlobalShaderCache ()
      |                     ^
src/tools/radiant/libs/eclasslib.h:280:33: note: called from here
  280 |         return GlobalShaderCache().capture(buffer);
      |                                 ^
src/tools/radiant/libs/eclasslib.h:252:13: warning: inlining failed in call to 'buffer_write_colour_wire': function not inlinable [-Winline]
  252 | inline void buffer_write_colour_wire (char buffer[128], const Colour3& colour)
      |             ^
src/tools/radiant/libs/eclasslib.h:279:33: note: called from here
  279 |         buffer_write_colour_wire(buffer, colour);
      |                                 ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'SelectPoint':
src/tools/radiant/include/irender.h: In function 'colour_release_state_wire':
src/tools/radiant/include/irender.h:183:21: warning: inlining failed in call to 'GlobalShaderCache': function not inlinable [-Winline]
  183 | inline ShaderCache& GlobalShaderCache ()
      |                     ^
src/tools/radiant/libs/eclasslib.h:287:26: note: called from here
  287 |         GlobalShaderCache().release(buffer);
      |                          ^
src/tools/radiant/libs/eclasslib.h:252:13: warning: inlining failed in call to 'buffer_write_colour_wire': function not inlinable [-Winline]
  252 | inline void buffer_write_colour_wire (char buffer[128], const Colour3& colour)
      |             ^
src/tools/radiant/libs/eclasslib.h:286:33: note: called from here
  286 |         buffer_write_colour_wire(buffer, colour);
      |                                 ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:383:9: note: called from here
  383 |         ASSERT_MESSAGE(fabs(device_point[0]) <= 1.0f && fabs(device_point[1]) <= 1.0f, "point-selection error");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:383:9: note: called from here
  383 |         ASSERT_MESSAGE(fabs(device_point[0]) <= 1.0f && fabs(device_point[1]) <= 1.0f, "point-selection error");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:383:9: note: called from here
  383 |         ASSERT_MESSAGE(fabs(device_point[0]) <= 1.0f && fabs(device_point[1]) <= 1.0f, "point-selection error");
      |         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:383:9: note: called from here
  383 |         ASSERT_MESSAGE(fabs(device_point[0]) <= 1.0f && fabs(device_point[1]) <= 1.0f, "point-selection error");
      |         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:383:9: note: called from here
  383 |         ASSERT_MESSAGE(fabs(device_point[0]) <= 1.0f && fabs(device_point[1]) <= 1.0f, "point-selection error");
      |         ^
src/tools/radiant/radiant/selection/SelectionTest.h:95:13: warning: inlining failed in call to 'ConstructSelectionTest': function not inlinable [-Winline]
   95 | inline void ConstructSelectionTest(View& view, const SelectionRectangle& selection_box) {
      |             ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:401:39: note: called from here
  401 |                 ConstructSelectionTest(scissored, SelectionBoxForPoint(device_point, device_epsilon));
      |                                       ^
src/tools/radiant/radiant/selection/SelectionBox.h:13:33: warning: inlining failed in call to 'SelectionBoxForPoint': function not inlinable [-Winline]
   13 | inline const SelectionRectangle SelectionBoxForPoint(const float device_point[2], const float device_epsilon[2]) {
      |                                 ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:401:71: note: called from here
  401 |                 ConstructSelectionTest(scissored, SelectionBoxForPoint(device_point, device_epsilon));
      |                                                                       ^
src/tools/radiant/include/irender.h: In function 'colour_capture_state_blend':
src/tools/radiant/include/irender.h:183:21: warning: inlining failed in call to 'GlobalShaderCache': function not inlinable [-Winline]
  183 | inline ShaderCache& GlobalShaderCache ()
      |                     ^
src/tools/radiant/libs/eclasslib.h:294:33: note: called from here
  294 |         return GlobalShaderCache().capture(buffer);
      |                                 ^
src/tools/radiant/libs/eclasslib.h:257:13: warning: inlining failed in call to 'buffer_write_colour_blend': function not inlinable [-Winline]
  257 | inline void buffer_write_colour_blend (char buffer[128], const Colour3& colour)
      |             ^
src/tools/radiant/libs/eclasslib.h:293:34: note: called from here
  293 |         buffer_write_colour_blend(buffer, colour);
      |                                  ^
src/tools/radiant/libs/eclasslib.h: In function 'eclass_capture_state':
src/tools/radiant/libs/eclasslib.h:290:16: warning: inlining failed in call to 'colour_capture_state_blend': function not inlinable [-Winline]
  290 | inline Shader* colour_capture_state_blend (const Colour3& colour)
      |                ^
src/tools/radiant/libs/eclasslib.h:308:59: note: called from here
  308 |         eclass->m_state_blend = colour_capture_state_blend(eclass->color);
      |                                                           ^
src/tools/radiant/libs/eclasslib.h:276:16: warning: inlining failed in call to 'colour_capture_state_wire': function not inlinable [-Winline]
  276 | inline Shader* colour_capture_state_wire (const Colour3& colour)
      |                ^
src/tools/radiant/libs/eclasslib.h:307:57: note: called from here
  307 |         eclass->m_state_wire = colour_capture_state_wire(eclass->color);
      |                                                         ^
src/tools/radiant/libs/eclasslib.h:262:16: warning: inlining failed in call to 'colour_capture_state_fill': function not inlinable [-Winline]
  262 | inline Shader* colour_capture_state_fill (const Colour3& colour)
      |                ^
src/tools/radiant/libs/eclasslib.h:306:57: note: called from here
  306 |         eclass->m_state_fill = colour_capture_state_fill(eclass->color);
      |                                                         ^
src/tools/radiant/include/irender.h: In function 'colour_release_state_blend':
src/tools/radiant/include/irender.h:183:21: warning: inlining failed in call to 'GlobalShaderCache': function not inlinable [-Winline]
  183 | inline ShaderCache& GlobalShaderCache ()
      |                     ^
src/tools/radiant/libs/eclasslib.h:301:26: note: called from here
  301 |         GlobalShaderCache().release(buffer);
      |                          ^
src/tools/radiant/libs/eclasslib.h:257:13: warning: inlining failed in call to 'buffer_write_colour_blend': function not inlinable [-Winline]
  257 | inline void buffer_write_colour_blend (char buffer[128], const Colour3& colour)
      |             ^
src/tools/radiant/libs/eclasslib.h:300:34: note: called from here
  300 |         buffer_write_colour_blend(buffer, colour);
      |                                  ^
src/tools/radiant/libs/eclasslib.h: In function 'eclass_release_state':
src/tools/radiant/libs/container/hashtable.h: In function '__ct_base .constprop':
src/tools/radiant/libs/container/hashtable.h:32:20: warning: inlining failed in call to 'next_power_of_two.constprop': function not inlinable [-Winline]
   32 | inline std::size_t next_power_of_two(std::size_t size) {
      |                    ^
src/tools/radiant/libs/eclasslib.h:297:13: warning: inlining failed in call to 'colour_release_state_blend': function not inlinable [-Winline]
  297 | inline void colour_release_state_blend (const Colour3& colour)
      |             ^
src/tools/radiant/libs/container/hashtable.h:284:94: note: called from here
  284 |         HashTable(std::size_t bucketCount) : m_bucketCount(HashTableDetail::next_power_of_two(bucketCount)), m_buckets(buckets_new(m_bucketCount)), m_size(0) {
      |                                                                                              ^
src/tools/radiant/libs/eclasslib.h:315:35: note: called from here
  315 |         colour_release_state_blend(eclass->color);
      |                                   ^
src/tools/radiant/libs/eclasslib.h:283:13: warning: inlining failed in call to 'colour_release_state_wire': function not inlinable [-Winline]
  283 | inline void colour_release_state_wire (const Colour3& colour)
      |             ^
src/tools/radiant/libs/eclasslib.h:314:34: note: called from here
  314 |         colour_release_state_wire(eclass->color);
      |                                  ^
src/tools/radiant/libs/eclasslib.h:269:13: warning: inlining failed in call to 'colour_release_state_fill': function not inlinable [-Winline]
  269 | inline void colour_release_state_fill (const Colour3& colour)
      |             ^
src/tools/radiant/libs/eclasslib.h:313:34: note: called from here
  313 |         colour_release_state_fill(eclass->color);
      |                                  ^
src/tools/radiant/libs/os/path.h: In member function 'setModel':
src/tools/radiant/libs/os/path.h:69:28: warning: inlining failed in call to 'getExtension': function not inlinable [-Winline]
   69 |         inline std::string getExtension (const std::string& path)
      |                            ^
src/tools/radiant/radiant/ui/common/ModelPreview.cpp:116:63: note: called from here
  116 |                 std::string extension = os::getExtension(model);
      |                                                               ^
src/tools/radiant/libs/os/path.h:69:28: warning: inlining failed in call to 'getExtension': function not inlinable [-Winline]
   69 |         inline std::string getExtension (const std::string& path)
      |                            ^
src/tools/radiant/radiant/ui/common/ModelPreview.cpp:120:53: note: called from here
  120 |                         extension = os::getExtension(modelPath);
      |                                                     ^
src/tools/radiant/include/../../../shared/sharedptr.h:195:28: warning: inlining failed in call to 'get.isra': function not inlinable [-Winline]
  195 |         inline PointerType get () const
      |                            ^
src/tools/radiant/radiant/ui/common/ModelPreview.cpp:125:39: note: called from here
  125 |                         if (_model.get() == NULL)
      |                                       ^
src/tools/radiant/include/../../../shared/sharedptr.h:173:28: warning: inlining failed in call to 'operator->.isra': function not inlinable [-Winline]
  173 |         inline PointerType operator-> () const
      |                            ^
src/tools/radiant/radiant/ui/common/ModelPreview.cpp:139:44: note: called from here
  139 |                         _camDist = -(_model->localAABB().getRadius() * 2.0);
      |                                            ^
src/tools/radiant/libs/entitylib.h: In member function 'renderAccessability':
src/tools/radiant/libs/entitylib.h:272:13: warning: inlining failed in call to 'aabb_draw_solid': function not inlinable [-Winline]
  272 | inline void aabb_draw_solid (const AABB& aabb, RenderStateFlags state)
      |             ^
src/tools/radiant/radiant/pathfinding/RoutingRenderable.cpp:197:32: note: called from here
  197 |                 aabb_draw_solid(box, state);
      |                                ^
src/tools/radiant/include/iselection.h: In function '_testPasteKey':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/sidebar/entityinspector/EntityInspector.cpp:203:34: note: called from here
  203 |         if (GlobalSelectionSystem().getSelectionInfo().entityCount == 0) {
      |                                  ^
src/tools/radiant/libs/scenelib.h: In function '__static_initialization_and_destruction_0.constprop':
src/tools/radiant/libs/scenelib.h:236:21: warning: inlining failed in call to 'NewNullNode': function not inlinable [-Winline]
  236 | inline scene::Node& NewNullNode ()
      |                     ^
src/tools/radiant/radiant/referencecache/referencecache.cpp:163:52: note: called from here
  163 |         NodeSmartReference g_nullNode(NewNullNode());
      |                                                    ^
src/tools/radiant/radiant/filters/LevelFilter.h: In member function 'render':
src/tools/radiant/radiant/filters/LevelFilter.h:97:21: warning: inlining failed in call to 'GlobalLevelFilter': function not inlinable [-Winline]
   97 | inline LevelFilter& GlobalLevelFilter ()
      |                     ^
src/tools/radiant/radiant/pathfinding/RoutingRenderable.cpp:44:56: note: called from here
   44 |                 int maxDisplayLevel = GlobalLevelFilter().getCurrentLevel();
      |                                                        ^
src/tools/radiant/include/../../../shared/sharedptr.h: In function 'callbackGLDraw':
src/tools/radiant/include/../../../shared/sharedptr.h:195:28: warning: inlining failed in call to 'get.isra': function not inlinable [-Winline]
  195 |         inline PointerType get () const
      |                            ^
src/tools/radiant/radiant/ui/common/ModelPreview.cpp:172:56: note: called from here
  172 |                 model::IModel* model = self->_model.get();
      |                                                        ^
src/tools/radiant/libs/container/hashtable.h: In function 'bucket_insert.constprop':
src/tools/radiant/libs/container/hashtable.h:65:13: warning: inlining failed in call to 'node_link': function not inlinable [-Winline]
   65 | inline void node_link(BucketNodeBase* node, BucketNodeBase* next) {
      |             ^
src/tools/radiant/libs/container/hashtable.h:237:26: note: called from here
  237 |                 node_link(node, bucket_next(bucket));
      |                          ^
src/tools/radiant/radiant/selection/SelectionTest.h: In member function 'SelectArea':
src/tools/radiant/radiant/selection/SelectionTest.h:95:13: warning: inlining failed in call to 'ConstructSelectionTest': function not inlinable [-Winline]
   95 | inline void ConstructSelectionTest(View& view, const SelectionRectangle& selection_box) {
      |             ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:495:39: note: called from here
  495 |                 ConstructSelectionTest(scissored, SelectionBoxForArea(device_point, device_delta));
      |                                       ^
src/tools/radiant/radiant/selection/SelectionBox.h:24:33: warning: inlining failed in call to 'SelectionBoxForArea': function not inlinable [-Winline]
   24 | inline const SelectionRectangle SelectionBoxForArea(const float device_point[2], const float device_delta[2]) {
      |                                 ^
src/tools/radiant/radiant/selection/RadiantSelectionSystem.cpp:495:70: note: called from here
  495 |                 ConstructSelectionTest(scissored, SelectionBoxForArea(device_point, device_delta));
      |                                                                      ^
src/tools/radiant/include/iregistry.h: In function '__ct_base .constprop':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/sidebar/entityinspector/EntityInspector.cpp:523:70: note: called from here
  523 |                                 xml::NodeList pNodes = GlobalRegistry().findXPath(PROPERTY_NODES_XPATH);
      |                                                                      ^
src/tools/radiant/libs/container/hashtable.h: In function 'insert.constprop':
src/tools/radiant/libs/container/hashtable.h:170:28: warning: inlining failed in call to 'node_create.constprop': function not inlinable [-Winline]
  170 |         inline BucketNode* node_create(hash_type hash, const Key& key, const Value& value) {
      |                            ^
src/tools/radiant/libs/container/hashtable.h:339:24: note: called from here
  339 |                 return iterator(bucket_insert(getBucket(hash), node_create(hash, key, value)));
      |                        ^
src/tools/radiant/libs/debugging/debugging.h: In member function 'insert.constprop':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/instancelib.h:177:25: note: called from here
  177 |                         ASSERT_MESSAGE(m_instances.find(key_type(observer, PathConstReference(instance->path()))) == m_instances.end(), "InstanceSet::insert - element already exists");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/instancelib.h:177:25: note: called from here
  177 |                         ASSERT_MESSAGE(m_instances.find(key_type(observer, PathConstReference(instance->path()))) == m_instances.end(), "InstanceSet::insert - element already exists");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/instancelib.h:177:25: note: called from here
  177 |                         ASSERT_MESSAGE(m_instances.find(key_type(observer, PathConstReference(instance->path()))) == m_instances.end(), "InstanceSet::insert - element already exists");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/instancelib.h:177:25: note: called from here
  177 |                         ASSERT_MESSAGE(m_instances.find(key_type(observer, PathConstReference(instance->path()))) == m_instances.end(), "InstanceSet::insert - element already exists");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/instancelib.h:177:25: note: called from here
  177 |                         ASSERT_MESSAGE(m_instances.find(key_type(observer, PathConstReference(instance->path()))) == m_instances.end(), "InstanceSet::insert - element already exists");
      |                         ^
src/tools/radiant/include/ifilesystem.h: In member function 'update':
src/tools/radiant/include/ifilesystem.h:109:27: warning: inlining failed in call to 'GlobalFileSystem': function not inlinable [-Winline]
  109 | inline VirtualFileSystem& GlobalFileSystem ()
      |                           ^
src/tools/radiant/radiant/ui/common/MaterialDefinitionView.cpp:55:63: note: called from here
   55 |                 AutoPtr<ArchiveTextFile> file(GlobalFileSystem().openTextFile(_material));
      |                                                               ^
src/tools/radiant/libs/eclasslib.h: In function 'Eclass_Free':
src/tools/radiant/libs/eclasslib.h:311:13: warning: inlining failed in call to 'eclass_release_state': function not inlinable [-Winline]
  311 | inline void eclass_release_state (EntityClass* eclass)
      |             ^
src/tools/radiant/libs/eclasslib.h:340:29: note: called from here
  340 |         eclass_release_state(e);
      |                             ^
src/tools/radiant/include/itextstream.h: In member function 'exportToFile':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/xmlregistry/RegistryTree.cpp:296:95: note: called from here
  296 |                 globalOutputStream() << "XMLRegistry: Saved " << key << " to " << filename << "\n";
      |                                                                                               ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/xmlregistry/RegistryTree.cpp:296:95: note: called from here
  296 |                 globalOutputStream() << "XMLRegistry: Saved " << key << " to " << filename << "\n";
      |                                                                                               ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/xmlregistry/RegistryTree.cpp:296:95: note: called from here
  296 |                 globalOutputStream() << "XMLRegistry: Saved " << key << " to " << filename << "\n";
      |                                                                                               ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/xmlregistry/RegistryTree.cpp:296:95: note: called from here
  296 |                 globalOutputStream() << "XMLRegistry: Saved " << key << " to " << filename << "\n";
      |                                                                                               ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/xmlregistry/RegistryTree.cpp:296:95: note: called from here
  296 |                 globalOutputStream() << "XMLRegistry: Saved " << key << " to " << filename << "\n";
      |                                                                                               ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/xmlregistry/RegistryTree.cpp:296:95: note: called from here
  296 |                 globalOutputStream() << "XMLRegistry: Saved " << key << " to " << filename << "\n";
      |                                                                                               ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/xmlregistry/RegistryTree.cpp:299:91: note: called from here
  299 |                 globalOutputStream() << "XMLRegistry: Failed to save path " << fullKey << "\n";
      |                                                                                           ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/xmlregistry/RegistryTree.cpp:299:91: note: called from here
  299 |                 globalOutputStream() << "XMLRegistry: Failed to save path " << fullKey << "\n";
      |                                                                                           ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/xmlregistry/RegistryTree.cpp:299:91: note: called from here
  299 |                 globalOutputStream() << "XMLRegistry: Failed to save path " << fullKey << "\n";
      |                                                                                           ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/xmlregistry/RegistryTree.cpp:299:91: note: called from here
  299 |                 globalOutputStream() << "XMLRegistry: Failed to save path " << fullKey << "\n";
      |                                                                                           ^
src/tools/radiant/include/ifilesystem.h: In member function 'update':
src/tools/radiant/include/ifilesystem.h:109:27: warning: inlining failed in call to 'GlobalFileSystem': function not inlinable [-Winline]
  109 | inline VirtualFileSystem& GlobalFileSystem ()
      |                           ^
src/tools/radiant/radiant/ui/common/UMPDefinitionView.cpp:50:63: note: called from here
   50 |                 AutoPtr<ArchiveTextFile> file(GlobalFileSystem().openTextFile(_umpFile));
      |                                                               ^
src/tools/radiant/libs/string/string.h: In member function 'getSelectedColour':
src/tools/radiant/libs/string/string.h:273:20: warning: inlining failed in call to 'format': function not inlinable [-Winline]
  273 | inline std::string format (const std::string &msg, ...)
      |                    ^
src/tools/radiant/radiant/sidebar/entityinspector/ColourPropertyEditor.cpp:58:113: note: called from here
   58 |         return string::format("%.2f %.2f %.2f", (col.red / 65535.0), (col.green / 65535.0), (col.blue / 65535.0));
      |                                                                                                                 ^
src/tools/radiant/include/iregistry.h: In member function 'init':
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/xmlregistry/XMLRegistry.cpp:240:52: note: called from here
  240 |         const std::string basePath = GlobalRegistry().get(RKEY_APP_PATH);
      |                                                    ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/xmlregistry/XMLRegistry.cpp:239:39: note: called from here
  239 |         _settingsPath = GlobalRegistry().get(RKEY_SETTINGS_PATH);
      |                                       ^
src/tools/radiant/libs/os/file.h:95:13: warning: inlining failed in call to 'file_exists': function not inlinable [-Winline]
   95 | inline bool file_exists (const std::string& path)
      |             ^
src/tools/radiant/radiant/xmlregistry/XMLRegistry.cpp:257:24: note: called from here
  257 |         if (file_exists(userSettingsFile)) {
      |                        ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/xmlregistry/XMLRegistry.cpp:262:95: note: called from here
  262 |                 globalOutputStream() << "XMLRegistry: no user.xml in " << userSettingsFile << "\n";
      |                                                                                               ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/xmlregistry/XMLRegistry.cpp:262:95: note: called from here
  262 |                 globalOutputStream() << "XMLRegistry: no user.xml in " << userSettingsFile << "\n";
      |                                                                                               ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/xmlregistry/XMLRegistry.cpp:262:95: note: called from here
  262 |                 globalOutputStream() << "XMLRegistry: no user.xml in " << userSettingsFile << "\n";
      |                                                                                               ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/xmlregistry/XMLRegistry.cpp:262:95: note: called from here
  262 |                 globalOutputStream() << "XMLRegistry: no user.xml in " << userSettingsFile << "\n";
      |                                                                                               ^
src/tools/radiant/libs/os/file.h:95:13: warning: inlining failed in call to 'file_exists': function not inlinable [-Winline]
   95 | inline bool file_exists (const std::string& path)
      |             ^
src/tools/radiant/radiant/xmlregistry/XMLRegistry.cpp:266:24: note: called from here
  266 |         if (file_exists(userColoursFile)) {
      |                        ^
src/tools/radiant/libs/os/file.h:95:13: warning: inlining failed in call to 'file_exists': function not inlinable [-Winline]
   95 | inline bool file_exists (const std::string& path)
      |             ^
src/tools/radiant/radiant/xmlregistry/XMLRegistry.cpp:271:24: note: called from here
  271 |         if (file_exists(userInputFile)) {
      |                        ^
src/tools/radiant/libs/os/file.h:95:13: warning: inlining failed in call to 'file_exists': function not inlinable [-Winline]
   95 | inline bool file_exists (const std::string& path)
      |             ^
src/tools/radiant/radiant/xmlregistry/XMLRegistry.cpp:276:24: note: called from here
  276 |         if (file_exists(userFilterFile)) {
      |                        ^
src/tools/radiant/include/ifilesystem.h: In member function 'update':
src/tools/radiant/include/ifilesystem.h:109:27: warning: inlining failed in call to 'GlobalFileSystem': function not inlinable [-Winline]
  109 | inline VirtualFileSystem& GlobalFileSystem ()
      |                           ^
src/tools/radiant/radiant/ui/common/UFOScriptDefinitionView.cpp:55:63: note: called from here
   55 |                 AutoPtr<ArchiveTextFile> file(GlobalFileSystem().openTextFile(_ufoFile));
      |                                                               ^
src/tools/radiant/include/iradiant.h: In member function 'save':
src/tools/radiant/include/iradiant.h:162:18: warning: inlining failed in call to 'GlobalRadiant': function not inlinable [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^
src/tools/radiant/radiant/ui/common/MaterialDefinitionView.cpp:87:60: note: called from here
   87 |                 const std::string& gamePath = GlobalRadiant().getFullGamePath();
      |                                                            ^
src/tools/radiant/libs/stream/textfilestream.h:123:30: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
  123 | inline TextFileOutputStream& operator<< (TextFileOutputStream& ostream, const T& t)
      |                              ^
src/tools/radiant/radiant/ui/common/MaterialDefinitionView.cpp:95:24: note: called from here
   95 |                 out << content;
      |                        ^
src/tools/radiant/libs/debugging/debugging.h: In member function '__dt_base ':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/iradiant.h: In member function 'save':
src/tools/radiant/include/iradiant.h:162:18: warning: inlining failed in call to 'GlobalRadiant': function not inlinable [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^
src/tools/radiant/radiant/ui/common/UMPDefinitionView.cpp:79:55: note: called from here
   79 |                 TextFileOutputStream out(GlobalRadiant().getGamePath() + _umpFile);
      |                                                       ^
src/tools/radiant/libs/stream/textfilestream.h:123:30: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
  123 | inline TextFileOutputStream& operator<< (TextFileOutputStream& ostream, const T& t)
      |                              ^
src/tools/radiant/radiant/ui/common/UMPDefinitionView.cpp:85:38: note: called from here
   85 |                 out << content.c_str();
      |                                      ^
src/tools/radiant/libs/debugging/debugging.h: In member function '__dt_base ':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/iscenegraph.h: In member function 'populateComboBox':
src/tools/radiant/include/iscenegraph.h:241:22: warning: inlining failed in call to 'GlobalSceneGraph': function not inlinable [-Winline]
  241 | inline scene::Graph& GlobalSceneGraph ()
      |                      ^
src/tools/radiant/radiant/sidebar/entityinspector/EntityPropertyEditor.cpp:87:25: note: called from here
   87 |         GlobalSceneGraph().traverse(finder);
      |                         ^
src/tools/radiant/include/iradiant.h: In member function 'save':
src/tools/radiant/include/iradiant.h:162:18: warning: inlining failed in call to 'GlobalRadiant': function not inlinable [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^
src/tools/radiant/radiant/ui/common/UFOScriptDefinitionView.cpp:84:55: note: called from here
   84 |                 TextFileOutputStream out(GlobalRadiant().getGamePath() + _ufoFile);
      |                                                       ^
src/tools/radiant/libs/stream/textfilestream.h:123:30: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
  123 | inline TextFileOutputStream& operator<< (TextFileOutputStream& ostream, const T& t)
      |                              ^
src/tools/radiant/radiant/ui/common/UFOScriptDefinitionView.cpp:89:24: note: called from here
   89 |                 out << content;
      |                        ^
src/tools/radiant/libs/debugging/debugging.h: In member function '__dt_base ':
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:96:25: note: called from here
   96 |                         ASSERT_MESSAGE(m_refcount == 0, "module still referenced at shutdown");
      |                         ^
src/tools/radiant/include/modulesystem.h: In member function 'capture':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:130:72: note: called from here
  130 |                                 m_dependencyCheck = !globalModuleServer().getError();
      |                                                                        ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h: In member function 'capture':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write.isra':
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/libs/stream/textstream.h:146:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^
src/tools/radiant/libs/generic/constant.h:43:29: note: called from here
   43 |         return ostream_write(ostream, typename Type::Value(c));
      |                             ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:130:72: note: called from here
  130 |                                 m_dependencyCheck = !globalModuleServer().getError();
      |                                                                        ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/libs/generic/constant.h: In function 'operator<<.isra':
src/tools/radiant/libs/generic/constant.h:41:30: warning: inlining failed in call to 'ostream_write.isra': function not inlinable [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write.isra':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^
src/tools/radiant/libs/generic/constant.h:43:29: note: called from here
   43 |         return ostream_write(ostream, typename Type::Value(c));
      |                             ^
src/tools/radiant/libs/generic/constant.h: In function 'operator<<.isra':
src/tools/radiant/libs/generic/constant.h:41:30: warning: inlining failed in call to 'ostream_write.isra': function not inlinable [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write.isra':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^
src/tools/radiant/libs/generic/constant.h:43:29: note: called from here
   43 |         return ostream_write(ostream, typename Type::Value(c));
      |                             ^
src/tools/radiant/libs/generic/constant.h: In function 'operator<<.isra':
src/tools/radiant/libs/generic/constant.h:41:30: warning: inlining failed in call to 'ostream_write.isra': function not inlinable [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write.isra':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^
src/tools/radiant/libs/generic/constant.h:43:29: note: called from here
   43 |         return ostream_write(ostream, typename Type::Value(c));
      |                             ^
src/tools/radiant/libs/generic/constant.h: In function 'operator<<.isra':
src/tools/radiant/libs/generic/constant.h:41:30: warning: inlining failed in call to 'ostream_write.isra': function not inlinable [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/libs/string/string.h: In member function 'createKey':
src/tools/radiant/libs/string/string.h:200:13: warning: inlining failed in call to 'splitBy': function not inlinable [-Winline]
  200 | inline void splitBy (const std::string& str, std::vector<std::string>& tokens, const std::string& delimiters = " ")
      |             ^
src/tools/radiant/radiant/xmlregistry/RegistryTree.cpp:102:24: note: called from here
  102 |         string::splitBy(fullKey, parts, "/");
      |                        ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/xmlregistry/RegistryTree.cpp:144:41: note: called from here
  144 |                 globalOutputStream() << "XMLRegistry: Cannot insert key/path without slashes.\n";
      |                                         ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/xmlregistry/RegistryTree.cpp:144:41: note: called from here
  144 |                 globalOutputStream() << "XMLRegistry: Cannot insert key/path without slashes.\n";
      |                                         ^
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write.isra':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^
src/tools/radiant/libs/generic/constant.h:43:29: note: called from here
   43 |         return ostream_write(ostream, typename Type::Value(c));
      |                             ^
src/tools/radiant/libs/generic/constant.h: In function 'operator<<.isra':
src/tools/radiant/libs/generic/constant.h:41:30: warning: inlining failed in call to 'ostream_write.isra': function not inlinable [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write.isra':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^
src/tools/radiant/libs/generic/constant.h:43:29: note: called from here
   43 |         return ostream_write(ostream, typename Type::Value(c));
      |                             ^
src/tools/radiant/libs/generic/constant.h: In function 'operator<<.isra':
src/tools/radiant/libs/generic/constant.h:41:30: warning: inlining failed in call to 'ostream_write.isra': function not inlinable [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write.isra':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^
src/tools/radiant/libs/generic/constant.h:43:29: note: called from here
   43 |         return ostream_write(ostream, typename Type::Value(c));
      |                             ^
src/tools/radiant/libs/generic/constant.h: In function 'operator<<.isra':
src/tools/radiant/libs/generic/constant.h:41:30: warning: inlining failed in call to 'ostream_write.isra': function not inlinable [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write.isra':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^
src/tools/radiant/libs/generic/constant.h:43:29: note: called from here
   43 |         return ostream_write(ostream, typename Type::Value(c));
      |                             ^
src/tools/radiant/libs/generic/constant.h: In function 'operator<<.isra':
src/tools/radiant/libs/generic/constant.h:41:30: warning: inlining failed in call to 'ostream_write.isra': function not inlinable [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write.isra':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^
src/tools/radiant/libs/generic/constant.h:43:29: note: called from here
   43 |         return ostream_write(ostream, typename Type::Value(c));
      |                             ^
src/tools/radiant/libs/generic/constant.h: In function 'operator<<.isra':
src/tools/radiant/libs/generic/constant.h:41:30: warning: inlining failed in call to 'ostream_write.isra': function not inlinable [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write.isra':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^
src/tools/radiant/libs/generic/constant.h:43:29: note: called from here
   43 |         return ostream_write(ostream, typename Type::Value(c));
      |                             ^
src/tools/radiant/libs/generic/constant.h: In function 'operator<<.isra':
src/tools/radiant/libs/generic/constant.h:41:30: warning: inlining failed in call to 'ostream_write.isra': function not inlinable [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write.isra':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^
src/tools/radiant/libs/generic/constant.h:43:29: note: called from here
   43 |         return ostream_write(ostream, typename Type::Value(c));
      |                             ^
src/tools/radiant/libs/generic/constant.h: In function 'operator<<.isra':
src/tools/radiant/libs/generic/constant.h:41:30: warning: inlining failed in call to 'ostream_write.isra': function not inlinable [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write.isra':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^
src/tools/radiant/libs/generic/constant.h:43:29: note: called from here
   43 |         return ostream_write(ostream, typename Type::Value(c));
      |                             ^
src/tools/radiant/libs/generic/constant.h: In function 'operator<<.isra':
src/tools/radiant/libs/generic/constant.h:41:30: warning: inlining failed in call to 'ostream_write.isra': function not inlinable [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write.isra':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^
src/tools/radiant/libs/generic/constant.h:43:29: note: called from here
   43 |         return ostream_write(ostream, typename Type::Value(c));
      |                             ^
src/tools/radiant/include/itextstream.h: In member function 'set':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/xmlregistry/RegistryTree.cpp:194:85: note: called from here
  194 |                 globalOutputStream() << "XMLRegistry: Critical: Key " << fullKey << " not found (it really should be there)!\n";
      |                                                                                     ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/xmlregistry/RegistryTree.cpp:194:85: note: called from here
  194 |                 globalOutputStream() << "XMLRegistry: Critical: Key " << fullKey << " not found (it really should be there)!\n";
      |                                                                                     ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/xmlregistry/RegistryTree.cpp:194:85: note: called from here
  194 |                 globalOutputStream() << "XMLRegistry: Critical: Key " << fullKey << " not found (it really should be there)!\n";
      |                                                                                     ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/xmlregistry/RegistryTree.cpp:194:85: note: called from here
  194 |                 globalOutputStream() << "XMLRegistry: Critical: Key " << fullKey << " not found (it really should be there)!\n";
      |                                                                                     ^
src/tools/radiant/libs/generic/constant.h: In function 'operator<<.isra':
src/tools/radiant/libs/generic/constant.h:41:30: warning: inlining failed in call to 'ostream_write.isra': function not inlinable [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write.isra':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^
src/tools/radiant/libs/generic/constant.h:43:29: note: called from here
   43 |         return ostream_write(ostream, typename Type::Value(c));
      |                             ^
src/tools/radiant/libs/generic/constant.h: In function 'operator<<.isra':
src/tools/radiant/libs/generic/constant.h:41:30: warning: inlining failed in call to 'ostream_write.isra': function not inlinable [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write.isra':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^
src/tools/radiant/libs/generic/constant.h:43:29: note: called from here
   43 |         return ostream_write(ostream, typename Type::Value(c));
      |                             ^
src/tools/radiant/include/iselection.h: In member function 'shutdown':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/sidebar/surfaceinspector/surfaceinspector.cpp:148:30: note: called from here
  148 |         GlobalSelectionSystem().removeObserver(this);
      |                              ^
src/tools/radiant/libs/generic/constant.h: In function 'operator<<.isra':
src/tools/radiant/libs/generic/constant.h:41:30: warning: inlining failed in call to 'ostream_write.isra': function not inlinable [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write.isra':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^
src/tools/radiant/libs/generic/constant.h:43:29: note: called from here
   43 |         return ostream_write(ostream, typename Type::Value(c));
      |                             ^
src/tools/radiant/libs/generic/constant.h: In function 'operator<<.isra':
src/tools/radiant/libs/generic/constant.h:41:30: warning: inlining failed in call to 'ostream_write.isra': function not inlinable [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write.isra':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^
src/tools/radiant/libs/generic/constant.h:43:29: note: called from here
   43 |         return ostream_write(ostream, typename Type::Value(c));
      |                             ^
src/tools/radiant/libs/generic/constant.h: In function 'operator<<.isra':
src/tools/radiant/libs/generic/constant.h:41:30: warning: inlining failed in call to 'ostream_write.isra': function not inlinable [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/include/itextstream.h: In member function '__dt_base ':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/xmlregistry/XMLRegistry.cpp:27:78: note: called from here
   27 |         globalOutputStream() << "XMLRegistry Shutdown: " << _queryCounter << " queries processed.\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/xmlregistry/XMLRegistry.cpp:27:78: note: called from here
   27 |         globalOutputStream() << "XMLRegistry Shutdown: " << _queryCounter << " queries processed.\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/xmlregistry/XMLRegistry.cpp:27:78: note: called from here
   27 |         globalOutputStream() << "XMLRegistry Shutdown: " << _queryCounter << " queries processed.\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/xmlregistry/XMLRegistry.cpp:27:78: note: called from here
   27 |         globalOutputStream() << "XMLRegistry Shutdown: " << _queryCounter << " queries processed.\n";
      |                                                                              ^
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write.isra':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^
src/tools/radiant/libs/generic/constant.h:43:29: note: called from here
   43 |         return ostream_write(ostream, typename Type::Value(c));
      |                             ^
src/tools/radiant/libs/generic/constant.h: In function 'operator<<.isra':
src/tools/radiant/libs/generic/constant.h:41:30: warning: inlining failed in call to 'ostream_write.isra': function not inlinable [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write.isra':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^
src/tools/radiant/libs/generic/constant.h:43:29: note: called from here
   43 |         return ostream_write(ostream, typename Type::Value(c));
      |                             ^
src/tools/radiant/libs/generic/constant.h: In function 'operator<<.isra':
src/tools/radiant/libs/generic/constant.h:41:30: warning: inlining failed in call to 'ostream_write.isra': function not inlinable [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write.isra':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^
src/tools/radiant/libs/generic/constant.h:43:29: note: called from here
   43 |         return ostream_write(ostream, typename Type::Value(c));
      |                             ^
src/tools/radiant/libs/generic/constant.h: In function 'operator<<.isra':
src/tools/radiant/libs/generic/constant.h:41:30: warning: inlining failed in call to 'ostream_write.isra': function not inlinable [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write.isra':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^
src/tools/radiant/libs/generic/constant.h:43:29: note: called from here
   43 |         return ostream_write(ostream, typename Type::Value(c));
      |                             ^
src/tools/radiant/libs/generic/constant.h: In function 'operator<<.isra':
src/tools/radiant/libs/generic/constant.h:41:30: warning: inlining failed in call to 'ostream_write.isra': function not inlinable [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write.isra':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^
src/tools/radiant/libs/generic/constant.h:43:29: note: called from here
   43 |         return ostream_write(ostream, typename Type::Value(c));
      |                             ^
src/tools/radiant/libs/generic/constant.h: In function 'operator<<.isra':
src/tools/radiant/libs/generic/constant.h:41:30: warning: inlining failed in call to 'ostream_write.isra': function not inlinable [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write.isra':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^
src/tools/radiant/libs/generic/constant.h:43:29: note: called from here
   43 |         return ostream_write(ostream, typename Type::Value(c));
      |                             ^
src/tools/radiant/libs/generic/constant.h: In function 'operator<<.isra':
src/tools/radiant/libs/generic/constant.h:41:30: warning: inlining failed in call to 'ostream_write.isra': function not inlinable [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/include/itextstream.h: In member function 'setAttribute':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/xmlregistry/RegistryTree.cpp:218:85: note: called from here
  218 |                 globalOutputStream() << "XMLRegistry: Critical: Key " << fullKey << " not found (it really should be there)!\n";
      |                                                                                     ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/xmlregistry/RegistryTree.cpp:218:85: note: called from here
  218 |                 globalOutputStream() << "XMLRegistry: Critical: Key " << fullKey << " not found (it really should be there)!\n";
      |                                                                                     ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/xmlregistry/RegistryTree.cpp:218:85: note: called from here
  218 |                 globalOutputStream() << "XMLRegistry: Critical: Key " << fullKey << " not found (it really should be there)!\n";
      |                                                                                     ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/xmlregistry/RegistryTree.cpp:218:85: note: called from here
  218 |                 globalOutputStream() << "XMLRegistry: Critical: Key " << fullKey << " not found (it really should be there)!\n";
      |                                                                                     ^
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write.isra':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^
src/tools/radiant/libs/generic/constant.h:43:29: note: called from here
   43 |         return ostream_write(ostream, typename Type::Value(c));
      |                             ^
src/tools/radiant/libs/generic/constant.h: In function 'operator<<.isra':
src/tools/radiant/libs/generic/constant.h:41:30: warning: inlining failed in call to 'ostream_write.isra': function not inlinable [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write.isra':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^
src/tools/radiant/libs/generic/constant.h:43:29: note: called from here
   43 |         return ostream_write(ostream, typename Type::Value(c));
      |                             ^
src/tools/radiant/libs/generic/constant.h: In function 'operator<<.isra':
src/tools/radiant/libs/generic/constant.h:41:30: warning: inlining failed in call to 'ostream_write.isra': function not inlinable [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write.isra':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^
src/tools/radiant/libs/generic/constant.h:43:29: note: called from here
   43 |         return ostream_write(ostream, typename Type::Value(c));
      |                             ^
src/tools/radiant/libs/generic/constant.h: In function 'operator<<.isra':
src/tools/radiant/libs/generic/constant.h:41:30: warning: inlining failed in call to 'ostream_write.isra': function not inlinable [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write.isra':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^
src/tools/radiant/libs/generic/constant.h:43:29: note: called from here
   43 |         return ostream_write(ostream, typename Type::Value(c));
      |                             ^
src/tools/radiant/include/itextstream.h: In member function 'importFromFile':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/xmlregistry/RegistryTree.cpp:247:41: note: called from here
  247 |                 globalOutputStream() << "XMLRegistry: Critical: ImportNode could not be found.\n";
      |                                         ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/xmlregistry/RegistryTree.cpp:247:41: note: called from here
  247 |                 globalOutputStream() << "XMLRegistry: Critical: ImportNode could not be found.\n";
      |                                         ^
src/tools/radiant/libs/generic/constant.h: In function 'operator<<.isra':
src/tools/radiant/libs/generic/constant.h:41:30: warning: inlining failed in call to 'ostream_write.isra': function not inlinable [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/xmlregistry/RegistryTree.cpp:251:90: note: called from here
  251 |         globalOutputStream() << "XMLRegistry: Importing XML file: " << importFilePath << "\n";
      |                                                                                          ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/radiant/xmlregistry/RegistryTree.cpp:251:90: note: called from here
  251 |         globalOutputStream() << "XMLRegistry: Importing XML file: " << importFilePath << "\n";
      |                                                                                          ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/xmlregistry/RegistryTree.cpp:251:90: note: called from here
  251 |         globalOutputStream() << "XMLRegistry: Importing XML file: " << importFilePath << "\n";
      |                                                                                          ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/radiant/xmlregistry/RegistryTree.cpp:251:90: note: called from here
  251 |         globalOutputStream() << "XMLRegistry: Importing XML file: " << importFilePath << "\n";
      |                                                                                          ^
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write.isra':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^
src/tools/radiant/libs/generic/constant.h:43:29: note: called from here
   43 |         return ostream_write(ostream, typename Type::Value(c));
      |                             ^
src/tools/radiant/libs/generic/constant.h: In function 'operator<<.isra':
src/tools/radiant/libs/generic/constant.h:41:30: warning: inlining failed in call to 'ostream_write.isra': function not inlinable [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write.isra':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^
src/tools/radiant/libs/generic/constant.h:43:29: note: called from here
   43 |         return ostream_write(ostream, typename Type::Value(c));
      |                             ^
src/tools/radiant/libs/generic/constant.h: In function 'operator<<.isra':
src/tools/radiant/libs/generic/constant.h:41:30: warning: inlining failed in call to 'ostream_write.isra': function not inlinable [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write.isra':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^
src/tools/radiant/libs/generic/constant.h:43:29: note: called from here
   43 |         return ostream_write(ostream, typename Type::Value(c));
      |                             ^
src/tools/radiant/libs/generic/constant.h: In function 'operator<<.isra':
src/tools/radiant/libs/generic/constant.h:41:30: warning: inlining failed in call to 'ostream_write.isra': function not inlinable [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write.isra':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^
src/tools/radiant/libs/generic/constant.h:43:29: note: called from here
   43 |         return ostream_write(ostream, typename Type::Value(c));
      |                             ^
src/tools/radiant/libs/generic/constant.h: In function 'operator<<.isra':
src/tools/radiant/libs/generic/constant.h:41:30: warning: inlining failed in call to 'ostream_write.isra': function not inlinable [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write.isra':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^
src/tools/radiant/libs/generic/constant.h:43:29: note: called from here
   43 |         return ostream_write(ostream, typename Type::Value(c));
      |                             ^
src/tools/radiant/libs/generic/constant.h: In function 'operator<<.isra':
src/tools/radiant/libs/generic/constant.h:41:30: warning: inlining failed in call to 'ostream_write.isra': function not inlinable [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/libs/stream/textstream.h: In function 'ostream_write.isra':
src/tools/radiant/libs/stream/textstream.h:146:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  146 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const int i) {
      |                              ^
src/tools/radiant/libs/generic/constant.h:43:29: note: called from here
   43 |         return ostream_write(ostream, typename Type::Value(c));
      |                             ^
src/tools/radiant/libs/generic/constant.h: In function 'operator<<.isra':
src/tools/radiant/libs/generic/constant.h:41:30: warning: inlining failed in call to 'ostream_write.isra': function not inlinable [-Winline]
   41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper<Type>& c)
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/libs/eclasslib.h: In function 'EClass_Create':
src/tools/radiant/libs/eclasslib.h:304:13: warning: inlining failed in call to 'eclass_capture_state': function not inlinable [-Winline]
  304 | inline void eclass_capture_state (EntityClass* eclass)
      |             ^
src/tools/radiant/libs/eclasslib.h:353:29: note: called from here
  353 |         eclass_capture_state(e);
      |                             ^
src/tools/radiant/libs/eclasslib.h:319:21: warning: inlining failed in call to 'Eclass_Alloc': function not inlinable [-Winline]
  319 | inline EntityClass* Eclass_Alloc ()
      |                     ^
src/tools/radiant/libs/eclasslib.h:347:38: note: called from here
  347 |         EntityClass *e = Eclass_Alloc();
      |                                      ^
src/tools/radiant/libs/eclasslib.h: In function 'EntityClass_Create_Default':
src/tools/radiant/libs/eclasslib.h:345:21: warning: inlining failed in call to 'EClass_Create': function not inlinable [-Winline]
  345 | inline EntityClass* EClass_Create (const std::string& name, const Vector3& colour, const std::string& comments)
      |                     ^
src/tools/radiant/libs/eclasslib.h:387:37: note: called from here
  387 |                 return EClass_Create(name, Vector3(0.0f, 0.5f, 0.0f), "Not found in source.");
      |                                     ^
src/tools/radiant/libs/eclasslib.h:360:21: warning: inlining failed in call to 'EClass_Create_FixedSize.constprop': function not inlinable [-Winline]
  360 | inline EntityClass* EClass_Create_FixedSize (const std::string& name, const Vector3& colour, const Vector3& mins,
      |                     ^
src/tools/radiant/libs/eclasslib.h:389:47: note: called from here
  389 |                 return EClass_Create_FixedSize(name, Vector3(0.0f, 0.5f, 0.0f), smallbox[0], smallbox[1],
      |                                               ^
src/tools/radiant/libs/eclasslib.h: In member function 'initFromDefinition':
src/tools/radiant/libs/eclasslib.h:319:21: warning: inlining failed in call to 'Eclass_Alloc': function not inlinable [-Winline]
  319 | inline EntityClass* Eclass_Alloc ()
      |                     ^
src/tools/radiant/radiant/entity/entitydef/EntityClassScanner.cpp:79:38: note: called from here
   79 |         EntityClass* e = Eclass_Alloc();
      |                                      ^
src/tools/radiant/libs/os/path.h:52:28: warning: inlining failed in call to 'standardPath': function not inlinable [-Winline]
   52 |         inline std::string standardPath (const std::string& inPath)
      |                            ^
src/tools/radiant/radiant/entity/entitydef/EntityClassScanner.cpp:118:58: note: called from here
  118 |                         e->m_modelpath = os::standardPath(e->m_modelpath);
      |                                                          ^
src/tools/radiant/libs/eclasslib.h:240:34: warning: inlining failed in call to 'EntityClass_insertAttribute.isra': function not inlinable [-Winline]
  240 | inline EntityClassAttributePair& EntityClass_insertAttribute (EntityClass& entityClass, const std::string& key,
      |                                  ^
src/tools/radiant/radiant/entity/entitydef/EntityClassScanner.cpp:120:52: note: called from here
  120 |                         EntityClass_insertAttribute(*e, "model", EntityClassAttribute("model", "model", mandatory));
      |                                                    ^
src/tools/radiant/libs/eclasslib.h:304:13: warning: inlining failed in call to 'eclass_capture_state': function not inlinable [-Winline]
  304 | inline void eclass_capture_state (EntityClass* eclass)
      |             ^
src/tools/radiant/radiant/entity/entitydef/EntityClassScanner.cpp:143:29: note: called from here
  143 |         eclass_capture_state(e);
      |                             ^
src/tools/radiant/libs/eclasslib.h: In member function 'findOrInsert':
src/tools/radiant/libs/eclasslib.h:383:21: warning: inlining failed in call to 'EntityClass_Create_Default': function not inlinable [-Winline]
  383 | inline EntityClass *EntityClass_Create_Default (const std::string& name, bool has_brushes)
      |                     ^
src/tools/radiant/radiant/entity/entitydef/EntityClassManager.cpp:91:52: note: called from here
   91 |         EntityClass* e = EntityClass_Create_Default(name, has_brushes);
      |                                                    ^
src/tools/radiant/include/iselection.h: In member function 'updateSelectedEntity':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/sidebar/entityinspector/EntityInspector.cpp:772:34: note: called from here
  772 |         if (GlobalSelectionSystem().countSelected() != 1)
      |                                  ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/sidebar/entityinspector/EntityInspector.cpp:777:34: note: called from here
  777 |         if (GlobalSelectionSystem().ultimateSelected().path().top().get().isRoot())
      |                                  ^
src/tools/radiant/libs/scenelib.h:269:16: warning: inlining failed in call to 'Node_getEntity': function not inlinable [-Winline]
  269 | inline Entity* Node_getEntity(scene::Node& node) {
      |                ^
src/tools/radiant/radiant/sidebar/entityinspector/EntityInspector.cpp:782:46: note: called from here
  782 |         if ((_selectedEntity = Node_getEntity(GlobalSelectionSystem().ultimateSelected().path().top())) == 0
      |                                              ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/sidebar/entityinspector/EntityInspector.cpp:782:68: note: called from here
  782 |         if ((_selectedEntity = Node_getEntity(GlobalSelectionSystem().ultimateSelected().path().top())) == 0
      |                                                                    ^
src/tools/radiant/libs/scenelib.h:269:16: warning: inlining failed in call to 'Node_getEntity': function not inlinable [-Winline]
  269 | inline Entity* Node_getEntity(scene::Node& node) {
      |                ^
src/tools/radiant/radiant/sidebar/entityinspector/EntityInspector.cpp:783:61: note: called from here
  783 |                         && (_selectedEntity = Node_getEntity(GlobalSelectionSystem().ultimateSelected().path().parent())) == 0) {
      |                                                             ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/libs/eclasslib.h: In member function '__ct_base ':
src/tools/radiant/libs/eclasslib.h:345:21: warning: inlining failed in call to 'EClass_Create': function not inlinable [-Winline]
  345 | inline EntityClass* EClass_Create (const std::string& name, const Vector3& colour, const std::string& comments)
      |                     ^
src/tools/radiant/radiant/sidebar/entityinspector/EntityInspector.cpp:783:83: note: called from here
  783 |                         && (_selectedEntity = Node_getEntity(GlobalSelectionSystem().ultimateSelected().path().parent())) == 0) {
      |                                                                                   ^
src/tools/radiant/radiant/entity/entitydef/EntityClassManager.cpp:122:35: note: called from here
  122 |         eclass_bad = EClass_Create("UNKNOWN_CLASS", Vector3(0.0f, 0.5f, 0.0f), "");
      |                                   ^
src/tools/radiant/libs/scenelib.h: In member function 'pre':
src/tools/radiant/libs/scenelib.h:269:16: warning: inlining failed in call to 'Node_getEntity': function not inlinable [-Winline]
  269 | inline Entity* Node_getEntity(scene::Node& node) {
      |                ^
src/tools/radiant/radiant/sidebar/entityinspector/EntityPropertyEditor.cpp:67:64: note: called from here
   67 |                                 Entity* entity = Node_getEntity(path.top());
      |                                                                ^
src/tools/radiant/include/iradiant.h: In member function '__ct_base ':
src/tools/radiant/include/iradiant.h:162:18: warning: inlining failed in call to 'GlobalRadiant': function not inlinable [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^
src/tools/radiant/radiant/entity/entitydef/EntityClassMgrModule.cpp:40:38: note: called from here
   40 |                         GlobalRadiant().attachGameModeObserver(*_eclassmanager);
      |                                      ^
src/tools/radiant/include/iradiant.h:162:18: warning: inlining failed in call to 'GlobalRadiant': function not inlinable [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^
src/tools/radiant/radiant/entity/entitydef/EntityClassMgrModule.cpp:39:38: note: called from here
   39 |                         GlobalRadiant().attachGameToolsPathObserver(*_eclassmanager);
      |                                      ^
src/tools/radiant/libs/scenelib.h: In member function 'visit':
src/tools/radiant/libs/scenelib.h:269:16: warning: inlining failed in call to 'Node_getEntity': function not inlinable [-Winline]
  269 | inline Entity* Node_getEntity(scene::Node& node) {
      |                ^
src/tools/radiant/radiant/sidebar/entityinspector/EntityInspector.cpp:455:56: note: called from here
  455 |                         Entity* entity = Node_getEntity(instance.path().top());
      |                                                        ^
src/tools/radiant/libs/scenelib.h:315:13: warning: inlining failed in call to 'Node_isPrimitive': function not inlinable [-Winline]
  315 | inline bool Node_isPrimitive (scene::Node& node)
      |             ^
src/tools/radiant/radiant/sidebar/entityinspector/EntityInspector.cpp:459:52: note: called from here
  459 |                         } else if (Node_isPrimitive(instance.path().top())) {
      |                                                    ^
src/tools/radiant/libs/scenelib.h:269:16: warning: inlining failed in call to 'Node_getEntity': function not inlinable [-Winline]
  269 | inline Entity* Node_getEntity(scene::Node& node) {
      |                ^
src/tools/radiant/radiant/sidebar/entityinspector/EntityInspector.cpp:465:67: note: called from here
  465 |                                 Entity* parentEnt = Node_getEntity(parent->path().top());
      |                                                                   ^
src/tools/radiant/radiant/settings/PreferenceDialog.h: In function '__static_initialization_and_destruction_0.constprop':
src/tools/radiant/radiant/settings/PreferenceDialog.h:86:7: warning: inlining failed in call to '__ct_base .constprop': function not inlinable [-Winline]
   86 | class PrefsDlg: public Dialog
      |       ^
src/tools/radiant/radiant/settings/PreferenceDialog.cpp:289:10: note: called from here
  289 | PrefsDlg g_Preferences; // global prefs instance
      |          ^
src/tools/radiant/include/modulesystem.h: In member function 'insert':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/modulesmap.h:58:47: note: called from here
   58 |                         if (globalModuleServer().getError()) {
      |                                               ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/modulesmap.h:60:51: note: called from here
   60 |                                 globalModuleServer().setError(false);
      |                                                   ^
src/tools/radiant/include/modulesystem.h: In member function '__ct_base ':
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/modulesmap.h:112:48: note: called from here
  112 |                         if (!globalModuleServer().getError()) {
      |                                                ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/modulesmap.h:115:59: note: called from here
  115 |                                         globalModuleServer().foreachModule(typename Type::Name(), typename Type::Version(), visitor);
      |                                                           ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/modulesmap.h:122:84: note: called from here
  122 |                                                 Module* module = globalModuleServer().findModule(typename Type::Name(),
      |                                                                                    ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/modulesmap.h:126:75: note: called from here
  126 |                                                         globalModuleServer().setError(true);
      |                                                                           ^
src/tools/radiant/libs/generic/reference.h: In function '__ct_base .constprop':
src/tools/radiant/libs/generic/reference.h:62:24: warning: inlining failed in call to 'makeReference': function not inlinable [-Winline]
   62 | inline Reference<Type> makeReference(Type& value) {
      |                        ^
src/tools/radiant/radiant/scenegraph/treemodel.cpp:318:66: note: called from here
  318 |                         scene::Instance(scene::Path(makeReference(*g_null_node)), 0)
      |                                                                  ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<.isra':
src/tools/radiant/libs/stream/textstream.h:120:30: warning: inlining failed in call to 'ostream_write.isra': function not inlinable [-Winline]
  120 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, char c) {
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/include/itextstream.h: In member function 'capture':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:128:78: note: called from here
  128 |                                                 << APIConstructor::getName() << "'\n";
      |                                                                              ^
src/tools/radiant/include/modulesystem.h:131:22: warning: inlining failed in call to 'globalModuleServer': function not inlinable [-Winline]
  131 | inline ModuleServer& globalModuleServer ()
      |                      ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:130:72: note: called from here
  130 |                                 m_dependencyCheck = !globalModuleServer().getError();
      |                                                                        ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:134:86: note: called from here
  134 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/include/itextstream.h:116:26: warning: inlining failed in call to 'globalOutputStream': function not inlinable [-Winline]
  116 | inline TextOutputStream& globalOutputStream ()
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:137:86: note: called from here
  137 |                                                         << APIConstructor::getName() << "'\n";
      |                                                                                      ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/libs/debugging/debugging.h:92:29: warning: inlining failed in call to 'globalDebugMessageHandler': function not inlinable [-Winline]
   92 | inline DebugMessageHandler& globalDebugMessageHandler() {
      |                             ^
src/tools/radiant/libs/modulesystem/singletonmodule.h:142:25: note: called from here
  142 |                         ASSERT_MESSAGE(m_cycleCheck, "cyclic dependency detected");
      |                         ^
src/tools/radiant/libs/generic/bitfield.h: In function 'operator|=.isra':
src/tools/radiant/libs/generic/bitfield.h:68:35: warning: inlining failed in call to 'operator|': function not inlinable [-Winline]
   68 | inline BitFieldValue<Enumeration> operator|(BitFieldValue<Enumeration> self, BitFieldValue<Enumeration> other) {
      |                                   ^
src/tools/radiant/libs/generic/bitfield.h:73:28: note: called from here
   73 |         return self = self | other;
      |                            ^
src/tools/radiant/include/ifilesystem.h: In member function 'scanFile':
src/tools/radiant/include/ifilesystem.h:109:27: warning: inlining failed in call to 'GlobalFileSystem': function not inlinable [-Winline]
  109 | inline VirtualFileSystem& GlobalFileSystem ()
      |                           ^
src/tools/radiant/radiant/entity/entitydef/EntityClassScanner.cpp:152:55: note: called from here
  152 |         AutoPtr<ArchiveTextFile> file(GlobalFileSystem().openTextFile(filename));
      |                                                       ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<.isra':
src/tools/radiant/libs/stream/textstream.h:183:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  183 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const char* string) {
      |                              ^
src/tools/radiant/libs/stream/stringstream.h:189:29: note: called from here
  189 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/include/iselection.h: In member function 'applyKeyValueToSelection':
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/sidebar/entityinspector/EntityInspector.cpp:505:30: note: called from here
  505 |         GlobalSelectionSystem().foreachSelected(setter);
      |                              ^
src/tools/radiant/libs/string/string.h: In function '_onApply':
src/tools/radiant/libs/string/string.h:155:20: warning: inlining failed in call to 'toString': function not inlinable [-Winline]
  155 | inline std::string toString (const T& t)
      |                    ^
src/tools/radiant/radiant/sidebar/entityinspector/FloatPropertyEditor.cpp:55:64: note: called from here
   55 |         self->_entity->setKeyValue(self->_key, string::toString(value));
      |                                                                ^
src/tools/radiant/libs/string/string.h: In function '_onToggle':
src/tools/radiant/libs/string/string.h:172:12: warning: inlining failed in call to 'toInt': function not inlinable [-Winline]
  172 | inline int toInt (const std::string& str, int defaultValue = 0)
      |            ^
src/tools/radiant/radiant/sidebar/entityinspector/SpawnflagsPropertyEditor.cpp:58:57: note: called from here
   58 |                         const int oldInt = string::toInt(oldVal);
      |                                                         ^
src/tools/radiant/libs/string/string.h:155:20: warning: inlining failed in call to 'toString': function not inlinable [-Winline]
  155 | inline std::string toString (const T& t)
      |                    ^
src/tools/radiant/radiant/sidebar/entityinspector/SpawnflagsPropertyEditor.cpp:63:80: note: called from here
   63 |                         self->_entity->setKeyValue(self->_key, string::toString(newVal));
      |                                                                                ^
src/tools/radiant/libs/string/string.h: In function '_onApply':
src/tools/radiant/libs/string/string.h:155:20: warning: inlining failed in call to 'toString': function not inlinable [-Winline]
  155 | inline std::string toString (const T& t)
      |                    ^
src/tools/radiant/radiant/sidebar/entityinspector/Vector3PropertyEditor.cpp:88:127: note: called from here
   88 |                         + string::toString(gtk_spin_button_get_value(GTK_SPIN_BUTTON(self->_yValue))) + " " + string::toString(
      |                                                                                                                               ^
src/tools/radiant/libs/string/string.h:155:20: warning: inlining failed in call to 'toString': function not inlinable [-Winline]
  155 | inline std::string toString (const T& t)
      |                    ^
src/tools/radiant/radiant/sidebar/entityinspector/Vector3PropertyEditor.cpp:88:43: note: called from here
   88 |                         + string::toString(gtk_spin_button_get_value(GTK_SPIN_BUTTON(self->_yValue))) + " " + string::toString(
      |                                           ^
src/tools/radiant/libs/string/string.h:155:20: warning: inlining failed in call to 'toString': function not inlinable [-Winline]
  155 | inline std::string toString (const T& t)
      |                    ^
src/tools/radiant/radiant/sidebar/entityinspector/Vector3PropertyEditor.cpp:87:45: note: called from here
   87 |         std::string value = string::toString(gtk_spin_button_get_value(GTK_SPIN_BUTTON(self->_xValue))) + " "
      |                                             ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<.isra':
src/tools/radiant/libs/stream/textstream.h:139:30: warning: inlining failed in call to 'ostream_write': function not inlinable [-Winline]
  139 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const float f) {
      |                              ^
src/tools/radiant/libs/stream/stringstream.h:189:29: note: called from here
  189 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/include/iselection.h: In member function '__ct_base ':
src/tools/radiant/include/iselection.h:126:23: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline]
  126 |                 class Observer
      |                       ^
src/tools/radiant/radiant/sidebar/entityinspector/EntityInspector.cpp:65:86: note: called from here
   65 |                         _helpColumn(NULL), _contextMenu(gtkutil::PopupMenu(_treeView))
      |                                                                                      ^
src/tools/radiant/include/ientity.h:150:23: warning: inlining failed in call to 'GlobalEntityCreator': function not inlinable [-Winline]
  150 | inline EntityCreator& GlobalEntityCreator ()
      |                       ^
src/tools/radiant/radiant/sidebar/entityinspector/EntityInspector.cpp:91:28: note: called from here
   91 |         GlobalEntityCreator().setKeyValueChangedFunc(EntityInspector::keyValueChanged);
      |                            ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/sidebar/entityinspector/EntityInspector.cpp:94:30: note: called from here
   94 |         GlobalSelectionSystem().addObserver(this);
      |                              ^
src/tools/radiant/include/iundo.h:172:20: warning: inlining failed in call to 'GlobalUndoSystem': function not inlinable [-Winline]
  172 | inline UndoSystem& GlobalUndoSystem ()
      |                    ^
src/tools/radiant/radiant/sidebar/entityinspector/EntityInspector.cpp:98:25: note: called from here
   98 |         GlobalUndoSystem().addObserver(this);
      |                         ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:45:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   45 | inline void* convertToOpaque (Type& t)
      |              ^
src/tools/radiant/libs/generic/callback.h:155:47: note: called from here
  155 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:155:47: note: called from here
  155 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/string/string.h: In member function 'setPropertyFromEntries':
src/tools/radiant/libs/string/string.h:288:13: warning: inlining failed in call to 'removeNewlines': function not inlinable [-Winline]
  288 | inline bool removeNewlines (std::string& string)
      |             ^
src/tools/radiant/radiant/sidebar/entityinspector/EntityInspector.cpp:485:35: note: called from here
  485 |         if (string::removeNewlines(key))
      |                                   ^
src/tools/radiant/libs/string/string.h:288:13: warning: inlining failed in call to 'removeNewlines': function not inlinable [-Winline]
  288 | inline bool removeNewlines (std::string& string)
      |             ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/radiant/sidebar/entityinspector/EntityInspector.cpp:487:35: note: called from here
  487 |         if (string::removeNewlines(val))
      |                                   ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/generic/callback.h: In function 'getEnvironment.isra':
src/tools/radiant/libs/generic/callback.h:35:14: warning: inlining failed in call to 'convertToOpaque': function not inlinable [-Winline]
   35 | inline void* convertToOpaque (Type* t)
      |              ^
src/tools/radiant/libs/generic/callback.h:125:47: note: called from here
  125 |                         return convertToOpaque(firstBound);
      |                                               ^
src/tools/radiant/libs/string/string.h: In member function '__ct_base ':
src/tools/radiant/libs/string/string.h:200:13: warning: inlining failed in call to 'splitBy': function not inlinable [-Winline]
  200 | inline void splitBy (const std::string& str, std::vector<std::string>& tokens, const std::string& delimiters = " ")
      |             ^
src/tools/radiant/radiant/sidebar/entityinspector/FloatPropertyEditor.cpp:22:24: note: called from here
   22 |         string::splitBy(options, values, ",");
      |                        ^
src/tools/radiant/libs/string/string.h:179:14: warning: inlining failed in call to 'toFloat': function not inlinable [-Winline]
  179 | inline float toFloat (const std::string& str, float defaultValue = 0.0f)
      |              ^
src/tools/radiant/radiant/sidebar/entityinspector/FloatPropertyEditor.cpp:28:36: note: called from here
   28 |         float max = string::toFloat(values[1]);
      |                                    ^
src/tools/radiant/libs/string/string.h:179:14: warning: inlining failed in call to 'toFloat': function not inlinable [-Winline]
  179 | inline float toFloat (const std::string& str, float defaultValue = 0.0f)
      |              ^
src/tools/radiant/radiant/sidebar/entityinspector/FloatPropertyEditor.cpp:27:36: note: called from here
   27 |         float min = string::toFloat(values[0]);
      |                                    ^
src/tools/radiant/libs/string/string.h:179:14: warning: inlining failed in call to 'toFloat': function not inlinable [-Winline]
  179 | inline float toFloat (const std::string& str, float defaultValue = 0.0f)
      |              ^
src/tools/radiant/radiant/sidebar/entityinspector/FloatPropertyEditor.cpp:35:38: note: called from here
   35 |         float value = string::toFloat(_entity->getKeyValue(_key));
      |                                      ^
src/tools/radiant/libs/string/string.h: In member function '__ct_base ':
src/tools/radiant/libs/string/string.h:172:12: warning: inlining failed in call to 'toInt': function not inlinable [-Winline]
  172 | inline int toInt (const std::string& str, int defaultValue = 0)
      |            ^
src/tools/radiant/radiant/sidebar/entityinspector/SpawnflagsPropertyEditor.cpp:26:45: note: called from here
   26 |         const int spawnFlags = string::toInt(entity->getKeyValue(_key));
      |                                             ^
src/tools/radiant/include/itextstream.h: In function 'ostream_write.isra':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<.isra':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: inlining failed in call to 'ostream_write.isra': function not inlinable [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/include/itextstream.h: In function 'ostream_write.isra':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<.isra':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: inlining failed in call to 'ostream_write.isra': function not inlinable [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/include/itextstream.h: In function 'ostream_write.isra':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<.isra':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: inlining failed in call to 'ostream_write.isra': function not inlinable [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/include/itextstream.h: In function 'ostream_write.isra':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/iradiant.h: In member function '__ct_base ':
src/tools/radiant/include/iradiant.h:162:18: warning: inlining failed in call to 'GlobalRadiant': function not inlinable [-Winline]
  162 | inline IRadiant& GlobalRadiant ()
      |                  ^
src/tools/radiant/radiant/sidebar/entityinspector/SkinChooser.cpp:38:72: note: called from here
   38 |         gtk_window_set_transient_for(GTK_WINDOW(_widget), GlobalRadiant().getMainWindow());
      |                                                                        ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<.isra':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: inlining failed in call to 'ostream_write.isra': function not inlinable [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/include/itextstream.h: In function 'ostream_write.isra':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<.isra':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: inlining failed in call to 'ostream_write.isra': function not inlinable [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/include/itextstream.h: In function 'ostream_write.isra':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<.isra':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: inlining failed in call to 'ostream_write.isra': function not inlinable [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/include/itextstream.h: In function 'ostream_write.isra':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<.isra':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: inlining failed in call to 'ostream_write.isra': function not inlinable [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/include/itextstream.h: In function 'ostream_write.isra':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<.isra':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: inlining failed in call to 'ostream_write.isra': function not inlinable [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/include/itextstream.h: In function 'ostream_write.isra':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<.isra':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: inlining failed in call to 'ostream_write.isra': function not inlinable [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/include/itextstream.h: In function 'ostream_write.isra':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<.isra':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: inlining failed in call to 'ostream_write.isra': function not inlinable [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/include/itextstream.h: In function 'ostream_write.isra':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<.isra':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: inlining failed in call to 'ostream_write.isra': function not inlinable [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/include/itextstream.h: In function 'ostream_write.isra':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<.isra':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: inlining failed in call to 'ostream_write.isra': function not inlinable [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/include/itextstream.h: In function 'ostream_write.isra':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<.isra':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: inlining failed in call to 'ostream_write.isra': function not inlinable [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/include/itextstream.h: In function 'ostream_write.isra':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<.isra':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: inlining failed in call to 'ostream_write.isra': function not inlinable [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/include/itextstream.h: In function 'ostream_write.isra':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<.isra':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: inlining failed in call to 'ostream_write.isra': function not inlinable [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/include/itextstream.h: In function 'ostream_write.isra':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<.isra':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: inlining failed in call to 'ostream_write.isra': function not inlinable [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/include/itextstream.h: In function 'ostream_write.isra':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<.isra':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: inlining failed in call to 'ostream_write.isra': function not inlinable [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/include/itextstream.h: In function 'ostream_write.isra':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<.isra':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: inlining failed in call to 'ostream_write.isra': function not inlinable [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/include/itextstream.h: In function 'ostream_write.isra':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<.isra':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: inlining failed in call to 'ostream_write.isra': function not inlinable [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/include/itextstream.h: In function 'ostream_write.isra':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<.isra':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: inlining failed in call to 'ostream_write.isra': function not inlinable [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/include/itextstream.h: In function 'ostream_write.isra':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<.isra':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: inlining failed in call to 'ostream_write.isra': function not inlinable [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/include/itextstream.h: In function 'ostream_write.isra':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<.isra':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: inlining failed in call to 'ostream_write.isra': function not inlinable [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/include/itextstream.h: In function 'ostream_write.isra':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<.isra':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: inlining failed in call to 'ostream_write.isra': function not inlinable [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/include/itextstream.h: In function 'ostream_write.isra':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<.isra':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: inlining failed in call to 'ostream_write.isra': function not inlinable [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/include/itextstream.h: In function 'ostream_write.isra':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<.isra':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: inlining failed in call to 'ostream_write.isra': function not inlinable [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/include/itextstream.h: In function 'ostream_write.isra':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<.isra':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: inlining failed in call to 'ostream_write.isra': function not inlinable [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/include/itextstream.h: In function 'ostream_write.isra':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<.isra':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: inlining failed in call to 'ostream_write.isra': function not inlinable [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/include/itextstream.h: In function 'ostream_write.isra':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<.isra':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: inlining failed in call to 'ostream_write.isra': function not inlinable [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/include/itextstream.h: In function 'ostream_write.isra':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<.isra':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: inlining failed in call to 'ostream_write.isra': function not inlinable [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/include/itextstream.h: In function 'ostream_write.isra':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<.isra':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: inlining failed in call to 'ostream_write.isra': function not inlinable [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/include/itextstream.h: In function 'ostream_write.isra':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<.isra':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: inlining failed in call to 'ostream_write.isra': function not inlinable [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/include/itextstream.h: In function 'ostream_write.isra':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<.isra':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: inlining failed in call to 'ostream_write.isra': function not inlinable [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/include/itextstream.h: In function 'ostream_write.isra':
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<.isra': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/include/itextstream.h:76:26: warning: inlining failed in call to 'operator<<': function not inlinable [-Winline]
   76 | inline TextOutputStream& operator<< (TextOutputStream& ostream, const T& t)
      |                          ^
src/tools/radiant/libs/stream/textstream.h:275:49: note: called from here
  275 |         return ostream << "\"" << quoted.m_type << "\"";
      |                                                 ^
src/tools/radiant/libs/stream/textstream.h: In function 'operator<<.isra':
src/tools/radiant/libs/stream/textstream.h:274:30: warning: inlining failed in call to 'ostream_write.isra': function not inlinable [-Winline]
  274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted<Type>& quoted) {
      |                              ^
src/tools/radiant/include/itextstream.h:78:29: note: called from here
   78 |         return ostream_write(ostream, t);
      |                             ^
src/tools/radiant/radiant/sidebar/surfaceinspector/../sidebar.h: In member function '__ct_base ':
src/tools/radiant/radiant/sidebar/surfaceinspector/../sidebar.h:25:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline]
   25 | class SidebarComponent
      |       ^
src/tools/radiant/radiant/sidebar/surfaceinspector/surfaceinspector.cpp:93:90: note: called from here
   93 |         _callbackActive(false), _selectionInfo(GlobalSelectionSystem().getSelectionInfo())
      |                                                                                          ^
src/tools/radiant/radiant/sidebar/surfaceinspector/../../ui/common/ShaderChooser.h:27:15: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline]
   27 |         class ChooserClient
      |               ^
src/tools/radiant/radiant/sidebar/surfaceinspector/surfaceinspector.cpp:93:90: note: called from here
   93 |         _callbackActive(false), _selectionInfo(GlobalSelectionSystem().getSelectionInfo())
      |                                                                                          ^
src/tools/radiant/include/iselection.h:126:23: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline]
  126 |                 class Observer
      |                       ^
src/tools/radiant/radiant/sidebar/surfaceinspector/surfaceinspector.cpp:93:90: note: called from here
   93 |         _callbackActive(false), _selectionInfo(GlobalSelectionSystem().getSelectionInfo())
      |                                                                                          ^
src/tools/radiant/include/iregistry.h:26:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline]
   26 | class RegistryKeyObserver {
      |       ^
src/tools/radiant/radiant/sidebar/surfaceinspector/surfaceinspector.cpp:93:90: note: called from here
   93 |         _callbackActive(false), _selectionInfo(GlobalSelectionSystem().getSelectionInfo())
      |                                                                                          ^
src/tools/radiant/include/iselection.h:241:25: warning: inlining failed in call to 'GlobalSelectionSystem': function not inlinable [-Winline]
  241 | inline SelectionSystem& GlobalSelectionSystem ()
      |                         ^
src/tools/radiant/radiant/sidebar/surfaceinspector/surfaceinspector.cpp:93:69: note: called from here
   93 |         _callbackActive(false), _selectionInfo(GlobalSelectionSystem().getSelectionInfo())
      |                                                                     ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/sidebar/surfaceinspector/surfaceinspector.cpp:113:23: note: called from here
  113 |         GlobalRegistry().addKeyObserver(this, RKEY_ENABLE_TEXTURE_LOCK);
      |                       ^
src/tools/radiant/include/iregistry.h:184:18: warning: inlining failed in call to 'GlobalRegistry': function not inlinable [-Winline]
  184 | inline Registry& GlobalRegistry() {
      |                  ^
src/tools/radiant/radiant/sidebar/surfaceinspector/surfaceinspector.cpp:114:23: note: called from here
  114 |         GlobalRegistry().addKeyObserver(this, RKEY_DEFAULT_TEXTURE_SCALE);
      |                       ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/sidebar/surfaceinspector/surfaceinspector.cpp:116:27: note: called from here
  116 |         GlobalEventManager().addCommand("FitTexture", MemberCaller<SurfaceInspector, &SurfaceInspector::fitTexture> (*this));
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/sidebar/surfaceinspector/surfaceinspector.cpp:117:27: note: called from here
  117 |         GlobalEventManager().addCommand("CopyShader", FreeCaller<selection::algorithm::pickShaderFromSelection> ());
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/sidebar/surfaceinspector/surfaceinspector.cpp:118:27: note: called from here
  118 |         GlobalEventManager().addCommand("PasteShader", FreeCaller<selection::algorithm::pasteShaderToSelection> ());
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/sidebar/surfaceinspector/surfaceinspector.cpp:119:27: note: called from here
  119 |         GlobalEventManager().addCommand("FlipTextureX", FreeCaller<selection::algorithm::flipTextureS> ());
      |                           ^
src/tools/radiant/include/ieventmanager.h:258:23: warning: inlining failed in call to 'GlobalEventManager': function not inlinable [-Winline]
  258 | inline IEventManager& GlobalEventManager() {
      |                       ^
src/tools/radiant/radiant/sidebar/surfaceinspector/surfaceinspector.cpp:120:27: note: called from here
  120 |         GlobalEventManager().addCommand("FlipTextureY", FreeCaller<selection::algorithm::flipTextureT> ());
      |                           ^
===> CXX [ufoslicer] src/tools/ufoslicer.cpp
In file included from /usr/include/sys/types.h:25,
                 from /usr/include/SDL2/SDL_stdinc.h:40,
                 from /usr/include/SDL2/SDL_main.h:25,
                 from src/tools/ufoslicer.cpp:7:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/../common/../shared/shared.h:54,
                 from src/tools/../common/bspslicer.h:7,
                 from src/tools/ufoslicer.cpp:8:
src/tools/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufoslicer] src/common/bspslicer.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/cstdlib:41,
                 from /usr/include/c++/12/stdlib.h:36,
                 from src/common/../shared/../../config.h:3,
                 from src/common/../shared/shared.h:32,
                 from src/common/bspslicer.h:7,
                 from src/common/bspslicer.cpp:6:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/common/../shared/shared.h:54:
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/common/../shared/typedefs.h:6,
                 from src/common/bspslicer.h:8:
src/common/../shared/../common/filesys.h: In member function 'ScopedFile::operator&()':
src/common/../shared/../common/filesys.h:198:23: warning: function 'ScopedFile::operator&()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^~~~~~~~
===> CXX [ufoslicer] src/common/files.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/common/../shared/ufotypes.h:32,
                 from src/common/common.h:28,
                 from src/common/files.cpp:31:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/common/../shared/shared.h:54,
                 from src/common/common.h:30:
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/common/cmd.h:34,
                 from src/common/common.h:180:
src/common/filesys.h: In member function 'ScopedFile::operator&()':
src/common/filesys.h:198:23: warning: function 'ScopedFile::operator&()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^~~~~~~~
src/common/filesys.h: In member function 'ScopedFile::file() const':
src/common/filesys.h:206:21: warning: function 'ScopedFile::file() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  206 |         inline bool file () const
      |                     ^~~~
src/common/filesys.h: In member function 'ScopedFile::zip() const':
src/common/filesys.h:210:21: warning: function 'ScopedFile::zip() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  210 |         inline bool zip () const
      |                     ^~~
src/common/filesys.h: In member function 'ScopedFile::operator bool() const':
src/common/filesys.h:202:16: warning: function 'ScopedFile::operator bool() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  202 |         inline operator bool () const
      |                ^~~~~~~~
===> CXX [ufoslicer] src/common/list.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/common/../shared/ufotypes.h:32,
                 from src/common/list.h:28,
                 from src/common/list.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/common/../shared/shared.h:54,
                 from src/common/common.h:30,
                 from src/common/list.cpp:27:
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufoslicer] src/common/mem.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/common/../shared/ufotypes.h:32,
                 from src/common/common.h:28,
                 from src/common/mem.cpp:29:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/common/../shared/shared.h:54,
                 from src/common/common.h:30:
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufoslicer] src/common/unzip.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/limits.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:203,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/syslimits.h:7,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/limits.h:34,
                 from /usr/include/zconf.h:418,
                 from /usr/include/zlib.h:34,
                 from src/common/unzip.h:57,
                 from src/common/unzip.cpp:37:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
===> CXX [ufoslicer] src/common/ioapi.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:27,
                 from src/common/ioapi.cpp:9:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
===> CXX [ufoslicer] src/tools/ufo2map/common/bspfile.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/tools/ufo2map/common/../../../shared/ufotypes.h:32,
                 from src/tools/ufo2map/common/shared.h:27,
                 from src/tools/ufo2map/common/bspfile.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/ufo2map/common/../../../shared/shared.h:54,
                 from src/tools/ufo2map/common/shared.h:31:
src/tools/ufo2map/common/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/ufo2map/common/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/ufo2map/common/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/ufo2map/common/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/bspfile.cpp: In function 'IsInvalidEntityToken(char const*)':
src/tools/ufo2map/common/bspfile.cpp:415:20: warning: function 'IsInvalidEntityToken(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  415 | static inline bool IsInvalidEntityToken (const char* token)
      |                    ^~~~~~~~~~~~~~~~~~~~
In file included from src/tools/ufo2map/common/shared.h:30:
src/tools/ufo2map/common/../../../common/filesys.h: In member function 'qFILE_s::getFile() const':
src/tools/ufo2map/common/../../../common/filesys.h:61:22: warning: function 'qFILE_s::getFile() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
   61 |         inline FILE* getFile () const
      |                      ^~~~~~~
src/tools/ufo2map/common/../../../common/filesys.h: In member function 'ScopedFile::operator&()':
src/tools/ufo2map/common/../../../common/filesys.h:198:23: warning: function 'ScopedFile::operator&()' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^~~~~~~~
src/tools/ufo2map/common/../../../common/filesys.h: In member function 'ScopedFile::file() const':
src/tools/ufo2map/common/../../../common/filesys.h:206:21: warning: function 'ScopedFile::file() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  206 |         inline bool file () const
      |                     ^~~~
src/tools/ufo2map/common/../../../common/filesys.h: In member function 'ScopedFile::zip() const':
src/tools/ufo2map/common/../../../common/filesys.h:210:21: warning: function 'ScopedFile::zip() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  210 |         inline bool zip () const
      |                     ^~~
src/tools/ufo2map/common/../../../common/filesys.h: In member function 'ScopedFile::operator bool() const':
src/tools/ufo2map/common/../../../common/filesys.h:202:16: warning: function 'ScopedFile::operator bool() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  202 |         inline operator bool () const
      |                ^~~~~~~~
src/tools/ufo2map/common/../../../common/filesys.h: In member function 'ScopedFile::getFile() const':
src/tools/ufo2map/common/../../../common/filesys.h:214:22: warning: function 'ScopedFile::getFile() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  214 |         inline FILE* getFile () const
      |                      ^~~~~~~
src/tools/ufo2map/common/../../../shared/shared.h: In function 'Q_strnull(char const*)':
src/tools/ufo2map/common/../../../shared/shared.h:137:13: warning: function 'Q_strnull(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^~~~~~~~~
===> CXX [ufoslicer] src/tools/ufo2map/common/scriplib.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/tools/ufo2map/common/../../../shared/ufotypes.h:32,
                 from src/tools/ufo2map/common/shared.h:27,
                 from src/tools/ufo2map/common/scriplib.cpp:27:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/ufo2map/common/../../../shared/shared.h:54,
                 from src/tools/ufo2map/common/shared.h:31:
src/tools/ufo2map/common/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/ufo2map/common/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/ufo2map/common/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/ufo2map/common/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/ufo2map/common/../../../shared/shared.h: In function 'Q_strnull(char const*)':
src/tools/ufo2map/common/../../../shared/shared.h:137:13: warning: function 'Q_strnull(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^~~~~~~~~
===> CXX [ufoslicer] src/shared/mathlib.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/shared/ufotypes.h:32,
                 from src/shared/mathlib.h:27,
                 from src/shared/mathlib.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/shared/../common/../shared/shared.h:54,
                 from src/shared/../common/common.h:30,
                 from src/shared/mathlib.cpp:27:
src/shared/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/shared/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/shared/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/shared/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/mathlib.cpp: In function 'ProjectPointOnPlane(float*, float const*, float const*)':
src/shared/mathlib.cpp:699:20: warning: function 'ProjectPointOnPlane(float*, float const*, float const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  699 | static inline void ProjectPointOnPlane (vec3_t dst, const vec3_t point, const vec3_t normal)
      |                    ^~~~~~~~~~~~~~~~~~~
src/shared/mathlib.cpp: In function 'Q_rsqrtApprox(float)':
src/shared/mathlib.cpp:723:21: warning: function 'Q_rsqrtApprox(float)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  723 | static inline float Q_rsqrtApprox (const float number)
      |                     ^~~~~~~~~~~~~
src/shared/mathlib.cpp: In function 'R_ConcatRotations(float (*) [3], float (*) [3], float (*) [3])':
src/shared/mathlib.cpp:834:20: warning: function 'R_ConcatRotations(float (*) [3], float (*) [3], float (*) [3])' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  834 | static inline void R_ConcatRotations (float in1[3][3], float in2[3][3], float out[3][3])
      |                    ^~~~~~~~~~~~~~~~~
===> CXX [ufoslicer] src/shared/aabb.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/shared/ufotypes.h:32,
                 from src/shared/aabb.h:27,
                 from src/shared/aabb.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
===> CXX [ufoslicer] src/shared/byte.cpp
In file included from /usr/include/sys/types.h:25,
                 from /usr/include/SDL2/SDL_stdinc.h:40,
                 from /usr/include/SDL2/SDL_endian.h:31,
                 from src/shared/byte.h:30,
                 from src/shared/byte.cpp:28:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/shared/../common/../shared/shared.h:54,
                 from src/shared/../common/common.h:30,
                 from src/shared/byte.cpp:29:
src/shared/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/shared/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/shared/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/shared/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufoslicer] src/shared/images.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/shared/ufotypes.h:32,
                 from src/shared/images.h:29,
                 from src/shared/images.cpp:27:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/shared/shared.h:54,
                 from src/shared/images.cpp:28:
src/shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufoslicer] src/shared/parse.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib64/gcc/x86_64-alt-linux/12/include/stdint.h:9,
                 from src/shared/ufotypes.h:32,
                 from src/shared/parse.h:30,
                 from src/shared/parse.cpp:28:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/shared/parse.h:31:
src/shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufoslicer] src/shared/shared.cpp
In file included from /usr/include/c++/12/x86_64-alt-linux/bits/os_defines.h:39,
                 from /usr/include/c++/12/x86_64-alt-linux/bits/c++config.h:655,
                 from /usr/include/c++/12/cstdlib:41,
                 from /usr/include/c++/12/stdlib.h:36,
                 from src/shared/../../config.h:3,
                 from src/shared/shared.h:32,
                 from src/shared/shared.cpp:28:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/shared/shared.h:54:
src/shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/shared/shared.cpp: In function 'Q_strncpyzDebug(char*, char const*, unsigned long, char const*, int)':
src/shared/shared.cpp:460:9: warning: 'nonnull' argument 'dest' compared to NULL [-Wnonnull-compare]
  460 |         if (!dest)
      |         ^~
src/shared/shared.cpp:462:9: warning: 'nonnull' argument 'src' compared to NULL [-Wnonnull-compare]
  462 |         if (!src)
      |         ^~
src/shared/shared.h: In function 'Q_strnull(char const*)':
src/shared/shared.h:137:13: warning: function 'Q_strnull(char const*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline]
  137 | inline bool Q_strnull (const char* string) {
      |             ^~~~~~~~~
===> CXX [ufoslicer] src/shared/utf8.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/string.h:26,
                 from src/shared/utf8.cpp:27:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
===> CXX [ufoslicer] src/ports/unix/unix_files.cpp
In file included from /usr/include/unistd.h:25,
                 from src/ports/unix/unix_files.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/ports/unix/../../common/../shared/shared.h:54,
                 from src/ports/unix/../../common/common.h:30,
                 from src/ports/unix/unix_files.cpp:38:
src/ports/unix/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/ports/unix/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/ports/unix/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/ports/unix/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [ufoslicer] src/ports/unix/unix_shared.cpp
In file included from /usr/include/unistd.h:25,
                 from src/ports/unix/unix_shared.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/ports/unix/../../common/../shared/shared.h:54,
                 from src/ports/unix/../../common/common.h:30,
                 from src/ports/unix/unix_shared.cpp:38:
src/ports/unix/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/ports/unix/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/ports/unix/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/ports/unix/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/unix_shared.cpp: In function 'void Sys_OpenURL(const char*)':
src/ports/unix/unix_shared.cpp:205:15: warning: ignoring return value of 'int system(const char*)' declared with attribute 'warn_unused_result' [-Wunused-result]
  205 |         system(buf);
      |         ~~~~~~^~~~~
===> CXX [ufoslicer] src/ports/unix/unix_main.cpp
In file included from /usr/include/unistd.h:25,
                 from src/ports/unix/unix_main.cpp:26:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/ports/unix/../../common/../shared/shared.h:54,
                 from src/ports/unix/../../common/common.h:30,
                 from src/ports/unix/unix_main.cpp:38:
src/ports/unix/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/ports/unix/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/ports/unix/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/ports/unix/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/ports/unix/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> LD [ufoslicer]
src/common/filesys.h: In member function '__conv_op ':
src/common/filesys.h:206:21: warning: inlining failed in call to 'file.isra': function not inlinable [-Winline]
  206 |         inline bool file () const
      |                     ^
src/common/filesys.h:204:28: note: called from here
  204 |                 return file() || zip();
      |                            ^
src/common/filesys.h:210:21: warning: inlining failed in call to 'zip.isra': function not inlinable [-Winline]
  210 |         inline bool zip () const
      |                     ^
src/common/filesys.h:204:37: note: called from here
  204 |                 return file() || zip();
      |                                     ^
src/common/../shared/../common/filesys.h: In function 'FS_LoadFile':
src/common/../shared/../common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/common/files.cpp:399:26: note: called from here
  399 |         len = FS_OpenFile(path, &h, FILE_READ);
      |                          ^
src/common/filesys.h:202:16: warning: inlining failed in call to '__conv_op ': function not inlinable [-Winline]
  202 |         inline operator bool () const
      |                ^
src/common/files.cpp:400:14: note: called from here
  400 |         if (!h) {
      |              ^
src/common/../shared/../common/filesys.h: In function 'SL_CreatePNGFile.isra':
src/common/../shared/../common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline]
  198 |         inline qFILE* operator& ()
      |                       ^
src/common/bspslicer.cpp:18:24: note: called from here
   18 |         if (FS_OpenFile(filename, &f, FILE_WRITE) == -1)
      |                        ^
make: Leaving directory '/usr/src/RPM/BUILD/ufoai-2.5'
+ make uforadiant
make: Entering directory '/usr/src/RPM/BUILD/ufoai-2.5'
/bin/sh: line 0: cd: /usr/src/RPM/BUILD/ufoai-2.5/contrib/installer/mojosetup/scripts: No such file or directory
ls: cannot access '*.lua': No such file or directory
find: 'base/maps': No such file or directory
/bin/sh: - : invalid option
Usage:	/bin/sh [GNU long option] [option] ...
	/bin/sh [GNU long option] [option] script-file ...
GNU long options:
	--debug
	--debugger
	--dump-po-strings
	--dump-strings
	--help
	--init-file
	--login
	--noediting
	--noprofile
	--norc
	--posix
	--rcfile
	--rpm-requires
	--verbose
	--version
Shell options:
	-ilrsD or -c command or -O shopt_option		(invocation only)
	-abefhkmnptuvxBCHP or -o option
build/maps.mk:45: target '.' doesn't match the target pattern
build/maps.mk:45: target 'base' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant' doesn't match the target pattern
build/maps.mk:45: target 'src' doesn't match the target pattern
build/maps.mk:45: target 'radiant' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/entity' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/client' doesn't match the target pattern
build/maps.mk:45: target 'src/po' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ui' doesn't match the target pattern
build/maps.mk:45: target 'src/libs' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/client/cgame' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/client/cgame/campaign' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/selection' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/brush' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/sidebar' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/client/ui' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/client/battlescape' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/libs' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/client/ui/node' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/client/battlescape/events' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/map' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/game' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/sidebar/entityinspector' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/client/battlescape/events/event' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/game/game' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/entity/model' doesn't match the target pattern
build/maps.mk:45: target 'eclipse' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/libs/gtkutil' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/entity/eclassmodel' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufoded' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/entity/group' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/entity/generic' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/ufos' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/entity/light' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/entity/particle' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/entity/sound' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ui/common' doesn't match the target pattern
build/maps.mk:45: target 'src/tools' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/client/renderer' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/selection/algorithm' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer' doesn't match the target pattern
build/maps.mk:45: target 'src/client' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/lib/lwjgl-2.8.3' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/lib' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/eventmanager' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/material' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/camera' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/filters' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo2map' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/xyview' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/common' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufoded/common' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/client/battlescape/events/event/actor' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/render' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/misc' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant' doesn't match the target pattern
build/maps.mk:45: target 'mods' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/textool' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/entity/entitydef' doesn't match the target pattern
build/maps.mk:45: target 'mods/ui2' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/filesystem' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/lib/lwjgl-2.8.3/native' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/curl' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/pathfinding' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/referencecache' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ufoscript' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/curl/lib' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/brush/construct' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/settings' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/libs/picomodel' doesn't match the target pattern
build/maps.mk:45: target 'mods/ui2/pics' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ump' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/namespace' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/game/game/lua' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/video' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo2map/tools/ufo2map' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo2map/tools' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufomodel' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/vorbis' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/textures' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/vorbis/src' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/client/cgame/campaign/missions' doesn't match the target pattern
build/maps.mk:45: target 'src/client/cgame' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ui/colourscheme' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/scenegraph' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/client/battlescape/events/event/world' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/lib/lwjgl-2.8.3/jar' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/selection/selectionset' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ui/filterdialog' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ui/mainframe' doesn't match the target pattern
build/maps.mk:45: target 'src/client/cgame/campaign' doesn't match the target pattern
build/maps.mk:45: target 'src/docs' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/jpeg' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/include' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/undo' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/include/freetype' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufoded/server' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/brush/csg' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/textool/item' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufoslicer' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/server' doesn't match the target pattern
build/maps.mk:45: target 'mods/ui2/pics/ranks' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/xmlregistry' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ui/uimanager' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/render/backend' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/sidebar/surfaceinspector' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/vorbis/src/books' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/sidebar/entitylist' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/png' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ui/particles' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/include' doesn't match the target pattern
build/maps.mk:45: target 'src/game' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ui/ortho' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/clipper' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/sound' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/filesystem/pk3' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ui/mru' doesn't match the target pattern
build/maps.mk:45: target 'src/client/ui' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/particles' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/lib/lwjgl-2.8.3/native/macosx' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/xyview/grid' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/vorbis/src/books/coupled' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/theora' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/client/battlescape/events/event/player' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/intl' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/vegetation' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ui/modelselector' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ui/textureoverview' doesn't match the target pattern
build/maps.mk:45: target 'unittest' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/script' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/intl/src' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/household' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ufoscript/common' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ui/commandlist' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/theora/lib' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo2map/common' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ui/transform' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ui/menu' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/lib/lwjgl-2.8.3/native/solaris' doesn't match the target pattern
build/maps.mk:45: target 'src/common' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/selection/shaderclipboard' doesn't match the target pattern
build/maps.mk:45: target 'src/docs/tex' doesn't match the target pattern
build/maps.mk:45: target 'src/client/renderer' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/client/battlescape/events/event/inventory' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/brushexport' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/lib/lwjgl-2.8.3/native/linux' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/shared' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ui/overlay' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/client/sound' doesn't match the target pattern
build/maps.mk:45: target 'src/client/battlescape' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ufoscript/terrain' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufomodel/client/renderer' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufomodel/client' doesn't match the target pattern
build/maps.mk:45: target 'src/docs/tex/images' doesn't match the target pattern
build/maps.mk:45: target 'src/client/ui/node' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ui/findshader' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/client/input' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/test' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo2map/shared' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/truetype' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufoslicer/common' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/render' doesn't match the target pattern
build/maps.mk:45: target 'build' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/cff' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufoded/shared' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/client/cinematic' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/client/cgame/multiplayer' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/include/freetype/internal' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ui/maptools' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui' doesn't match the target pattern
build/maps.mk:45: target 'radiant/bitmaps' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser/parsers' doesn't match the target pattern
build/maps.mk:45: target 'src/game/lua' doesn't match the target pattern
build/maps.mk:45: target 'mods/ui2/pics/icons' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/zlib' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/dropships' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/city' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufoslicer/shared' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufomodel/shared' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufomodel/common' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/game' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ui/about' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ufoscript/mapdef' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/libs/xmlutil' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/log' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/lib/lwjgl-2.8.3/native/windows' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ui/findbrush' doesn't match the target pattern
build/maps.mk:45: target 'mods/ui2/media' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/libs/picomodel' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/libs' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_mixer' doesn't match the target pattern
build/maps.mk:45: target 'unittest/maps' doesn't match the target pattern
build/maps.mk:45: target 'mods/ui2/pics/ui' doesn't match the target pattern
build/maps.mk:45: target 'build/projects' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufoded/ports' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/ports' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/autofit' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/cars' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/filesystem/directory' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/ufo2map' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/sfnt' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ui/materialeditor' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ui/lightdialog' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo2map/tools/ufo2map/common' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/gxvalid' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/game/shared' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/video/x11' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ui/brush' doesn't match the target pattern
build/maps.mk:45: target 'src/client/battlescape/events' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/libs' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/gtkutil' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/office' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser/parsers/subparser' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufoded/ports/unix' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/ports/unix' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/libs/mxml' doesn't match the target pattern
build/maps.mk:45: target 'src/client/battlescape/events/event' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/trucks' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ui/umpeditor' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ui/scripteditor' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/joystick' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufoded/game' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/blender' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/brush' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/entity' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/selection' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/sidebar' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo2map/tools/ufo2map/check' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/psnames' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/stdlib' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/icons' doesn't match the target pattern
build/maps.mk:45: target 'src/tests' doesn't match the target pattern
build/maps.mk:45: target 'unittest/save' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/include' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/icons' doesn't match the target pattern
build/maps.mk:45: target 'src/shared' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/machines' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/render/frontend' doesn't match the target pattern
build/maps.mk:45: target 'unittest/save/campaign' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/map/algorithm' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/video/windows' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufomodel/tools/ufomodel' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufomodel/tools' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ui/splash' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/alien' doesn't match the target pattern
build/maps.mk:45: target 'mods/ui2/ufos' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufoslicer/ports/unix' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufoslicer/ports' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufomodel/ports/unix' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufomodel/ports' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo2map/ports/unix' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo2map/ports' doesn't match the target pattern
build/maps.mk:45: target 'mods/ui2/ufos/ui' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/household/living_room' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufoslicer/tools' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/tools' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/vorbis/src/books/uncoupled' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/type1' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/video/directfb' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/libs/gtkutil/window' doesn't match the target pattern
build/maps.mk:45: target 'src/server' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/misc/shop' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/events' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/libs/gtkutil/menu' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/client/web' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/psaux' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/thread' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/cache' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser/parsers/subparser/ui' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/client/cgame/skirmish' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/picomodel' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/otvalid' doesn't match the target pattern
build/maps.mk:45: target 'src/client/battlescape/events/event/actor' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/mxml' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/pshinter' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/video/cocoa' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/curl/include' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/math' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/curl/include/curl' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/raster' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/gzip' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufoslicer/tools/ufo2map/common' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufoslicer/tools/ufo2map' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/pfr' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/household/bath' doesn't match the target pattern
build/maps.mk:45: target 'unittest/ufos' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/haptic' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/ufos/crashed_scout' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/webapi' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/sidebar/entityinspector' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/vorbis/src/modes' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/render/software' doesn't match the target pattern
build/maps.mk:45: target 'debian' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/map' doesn't match the target pattern
build/maps.mk:45: target 'src/ports' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/bdf' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/video/uikit' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/houses' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/webapi/internal' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/ogg' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/shared' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/icons/ui' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/common' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/cid' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/interceptors' doesn't match the target pattern
build/maps.mk:45: target 'android-project' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/household/kitchen' doesn't match the target pattern
build/maps.mk:45: target 'src/client/cgame/campaign/missions' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/icons/node' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/eventmanager' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/include/freetype/config' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/src/net/sourceforge/ufoai/md2viewer' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/src/net/sourceforge/ufoai' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/src/net/sourceforge' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/src/net' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/src' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/smooth' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/video/bwindow' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/libm' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/household/bedroom' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/theora/include/theora' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/theora/include' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/pcf' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/render/opengles2' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/xyview' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/type42' doesn't match the target pattern
build/maps.mk:45: target 'mods/android' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsleditors' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/render' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/joystick/windows' doesn't match the target pattern
build/maps.mk:45: target 'src/client/cgame/campaign/save' doesn't match the target pattern
build/maps.mk:45: target 'src/client/battlescape/events/event/world' doesn't match the target pattern
build/maps.mk:45: target 'mods/android/ufos' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/memory/tools' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/memory' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/ufo2map/check' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/camera' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/ogg/src' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/render/opengl' doesn't match the target pattern
build/maps.mk:45: target 'src/client/cinematic' doesn't match the target pattern
build/maps.mk:45: target 'radiant/sourceviewer' doesn't match the target pattern
build/maps.mk:45: target 'mods/android/ufos/ui' doesn't match the target pattern
build/maps.mk:45: target 'unittest/ufos/uitest' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/textool' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/filesystem' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/include/freetype/internal/services' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/src/net/sourceforge/ufoai' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/src/net/sourceforge' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/src/net' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/src' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/ufo2map/common' doesn't match the target pattern
build/maps.mk:45: target 'src/docs/tex/chapters' doesn't match the target pattern
build/maps.mk:45: target 'src/client/input' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src/net/sourceforge/ufoai/ui' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src/net/sourceforge/ufoai' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src/net/sourceforge' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src/net' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/selection/algorithm' doesn't match the target pattern
build/maps.mk:45: target 'unittest/ufos/uisample' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/generic' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/tools/docmaker' doesn't match the target pattern
build/maps.mk:45: target 'src/client/sound' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/video/android' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsleditors/src/cgEditor' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsleditors/src' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufoded/ports/linux' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/ports/linux' doesn't match the target pattern
build/maps.mk:45: target 'build/modules' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/render/direct3d' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/src/net/sourceforge/ufoai/md2viewer/models' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsltools' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/pathfinding' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/core' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/render/backend' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/container' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/winfonts' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/devel' doesn't match the target pattern
build/maps.mk:45: target 'src/client/cgame/multiplayer' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/settings' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/brush/construct' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/vorbis/src/books/floor' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/video/psp' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/power' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/core/android' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/filterdialog' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/filters' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/filesystem/pk3' doesn't match the target pattern
build/maps.mk:45: target 'src/ports/windows' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/main' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/haptic/windows' doesn't match the target pattern
build/maps.mk:45: target 'src/client/battlescape/events/event/player' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/editors' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ump' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ufoscript' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/sidebar/surfaceinspector' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/scenegraph' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/material' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/entity/light' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/picomodel' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/timer' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/thread/nds' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/joystick/darwin' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsleditors/src/cgEditor/editors' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/xmlregistry' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/undo' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/colourscheme' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/textures' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/sound' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/gtkradiant' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/vorbis/include/vorbis' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/vorbis/include' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/lzw' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/video/pandora' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/thread/pthread' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/render/opengles' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/haptic/darwin' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/src/net/sourceforge/ufoai/md2viewer/models/md2' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsltools/src/cgTools' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsltools/src' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/ufomodel' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/mainframe' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/referencecache' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/entity/particle' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/stream' doesn't match the target pattern
build/maps.mk:45: target 'src/ports/unix' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/thread/generic' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/joystick/linux' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/doors' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/libs/mumble' doesn't match the target pattern
build/maps.mk:45: target 'build/platforms' doesn't match the target pattern
build/maps.mk:45: target 'android-project/src/org' doesn't match the target pattern
build/maps.mk:45: target 'android-project/src' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/uimanager' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/particles' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/sidebar/entitylist' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/script' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/xmlutil' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/video/nds' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/qsa' doesn't match the target pattern
build/maps.mk:45: target 'src/client/web' doesn't match the target pattern
build/maps.mk:45: target 'src/client/battlescape/events/event/inventory' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/icons/sequence' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/resources' doesn't match the target pattern
build/maps.mk:45: target 'android-project/src/org/libsdl/app' doesn't match the target pattern
build/maps.mk:45: target 'android-project/src/org/libsdl' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/commandlist' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/textool/item' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/selection/selectionset' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/entity/sound' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/entity/model' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/entity/generic' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/entity/entitydef' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/entity/eclassmodel' doesn't match the target pattern
build/maps.mk:45: target 'src/ports/android' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/video/dummy' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/thread/psp' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/render/psp' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/haptic/linux' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/file' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/directsound' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/alsa' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser/parsers/subparser/team' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/src/net/sourceforge/ufoai/md2viewer/opengl' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/.settings' doesn't match the target pattern
build/maps.mk:45: target 'android-project/.settings' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/ortho' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/mru' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/modelselector' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ufoscript/common' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/namespace' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/entity/keys' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/entity/group' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/brush/csg' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/string' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/signal' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/gtkutil/window' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/ogg/include/ogg' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/ogg/include' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/bzip2' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/thread/windows' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/pulseaudio' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/paudio' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/coreaudio' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser/parsers/subparser/tech' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/src/net/sourceforge/ufoai/validation' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/scripts' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/render/frontend' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/particles' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/clipper' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/os' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/intl/include' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/tools/ftrandom' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/main/beos' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/joystick/iphoneos' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/joystick/bsd' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/cpuinfo' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/winmm' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/sun' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser/parsers/subparser/mapdef' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser/parsers/subparser/entity' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsltools/src/cgTools/builder' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsleditors/src/cgEditor/preferences' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src/net/sourceforge/ufoai/ui/tasks' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src/net/sourceforge/ufoai/ui/properties' doesn't match the target pattern
build/maps.mk:45: target 'unittest/game' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/webapi/internal/filetypes' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/transform' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/menu' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/maptools' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/selection/shaderclipboard' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/map/algorithm' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/brushexport' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/gtkradiant/q3radiant' doesn't match the target pattern
build/maps.mk:45: target 'src/ports/linux' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/thread/beos' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/loadso' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/xaudio2' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/sndio' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/nas' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/fusionsound' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/esd' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/dsp' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/bsd' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/arts' doesn't match the target pattern
build/maps.mk:45: target 'src/client/cgame/skirmish' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/views' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser/parsers/subparser/sequence' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser/parsers/subparser/particle' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser/parsers/subparser/item' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsltools/src/cgTools/preferences' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/xyview/grid' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/textureoverview' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/overlay' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/lightdialog' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/findshader' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/findbrush' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/about' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/log' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/filesystem/directory' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/modulesystem' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/gtkradiant/1.6/gamepack' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/gtkradiant/1.6' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/gtkradiant/1.4' doesn't match the target pattern
build/maps.mk:45: target 'src/resources' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/mumble' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/power/linux' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/main/windows' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/joystick/beos' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/psp' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/disk' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/baudio' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/android' doesn't match the target pattern
build/maps.mk:45: target 'mods/ui2/pics/banks' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/views/outline' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser/validators' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser/parsers/subparser/alienteam' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor.feature' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/src/net/sourceforge/ufoai/md2viewer/util' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer.feature' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glslshadereditors.feature' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/src/net/sourceforge/ufoai/util' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/src/net/sourceforge/ufoai/preferences' doesn't match the target pattern
build/maps.mk:45: target 'android-project/jni' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/umpeditor' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/splash' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/scripteditor' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/materialeditor' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/brush' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ufoscript/terrain' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ufoscript/mapdef' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/memory' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/gtkutil/menu' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/gtkutil/ifc' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/masterserver' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/gtkradiant/1.6/gamepack/ufoai.game' doesn't match the target pattern
build/maps.mk:45: target 'src/ports/macosx' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/timer/unix' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/power/uikit' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/power/macosx' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/main/android' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/joystick/psp' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/joystick/nds' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/joystick/android' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/haptic/nds' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/file/cocoa' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/core/windows' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/nds' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/dummy' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/atomic' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.updatesite' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsleditors/icons' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src/net/sourceforge/ufoai/ui/syntaxcoloring' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src/net/sourceforge/ufoai/ui/labeling' doesn't match the target pattern
build/maps.mk:45: target 'build/projects/codelite' doesn't match the target pattern
build/maps.mk:45: target 'build/projects/codeblocks' doesn't match the target pattern
build/maps.mk:45: target 'build/modes' doesn't match the target pattern
build/maps.mk:45: target 'android-project/res' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/prefdialog' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/gtkutil/event' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/debugging' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/gtkradiant/1.6/gamepack/games' doesn't match the target pattern
build/maps.mk:45: target 'src/ports/solaris' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/timer/windows' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/timer/psp' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/timer/nds' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/timer/dummy' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/timer/beos' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/power/windows' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/power/psp' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/power/nds' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/power/beos' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/power/android' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/main/psp' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/main/dummy' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/loadso/windows' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/loadso/dummy' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/loadso/dlopen' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/loadso/beos' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/joystick/dummy' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/haptic/dummy' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/events/nds' doesn't match the target pattern
build/maps.mk:45: target 'mods/ui2/pics/tiled' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/views/previewers' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/util' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser/util' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser/parsers/subparser/campaign' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/icons/campaign' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/META-INF' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/.settings' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/src/net/sourceforge/ufoai/md2viewer/outline' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/src/net/sourceforge/ufoai/md2viewer/editors' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/icons' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/META-INF' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsltools/META-INF' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsltools/.settings' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsleditors/META-INF' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsleditors/.settings' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/src/net/sourceforge/ufoai/scoping' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/src/net/sourceforge/ufoai/jvmmodel' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/src/net/sourceforge/ufoai/formatting' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/src/net/sourceforge/ufoai/editor' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/resources/icons' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/META-INF' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src/net/sourceforge/ufoai/ui/quickfix' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src/net/sourceforge/ufoai/ui/outline' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src/net/sourceforge/ufoai/ui/hover' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src/net/sourceforge/ufoai/ui/folding' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src/net/sourceforge/ufoai/ui/contentassist' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/META-INF' doesn't match the target pattern
build/maps.mk:45: target 'android-project/src/org/ufoai' doesn't match the target pattern
build/maps.mk:45: target 'android-project/res/values' doesn't match the target pattern
build/maps.mk:45: target 'android-project/res/layout' doesn't match the target pattern
build/maps.mk:45: target 'android-project/jni/src' doesn't match the target pattern
build/maps.mk:45: target 'radiant/i18n' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/src-gen' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src-gen' doesn't match the target pattern
build/maps.mk:45: target 'android-project/libs' doesn't match the target pattern
find: 'base/models': No such file or directory
find: 'base/models': No such file or directory
find: 'base/models': No such file or directory
find: 'base/models': No such file or directory
make: Leaving directory '/usr/src/RPM/BUILD/ufoai-2.5'
make: Entering directory '/usr/src/RPM/BUILD/ufoai-2.5'
make: Nothing to be done for 'uforadiant'.
make: Leaving directory '/usr/src/RPM/BUILD/ufoai-2.5'
+ make lang
make: Entering directory '/usr/src/RPM/BUILD/ufoai-2.5'
/bin/sh: line 0: cd: /usr/src/RPM/BUILD/ufoai-2.5/contrib/installer/mojosetup/scripts: No such file or directory
ls: cannot access '*.lua': No such file or directory
find: 'base/maps': No such file or directory
/bin/sh: - : invalid option
Usage:	/bin/sh [GNU long option] [option] ...
	/bin/sh [GNU long option] [option] script-file ...
GNU long options:
	--debug
	--debugger
	--dump-po-strings
	--dump-strings
	--help
	--init-file
	--login
	--noediting
	--noprofile
	--norc
	--posix
	--rcfile
	--rpm-requires
	--verbose
	--version
Shell options:
	-ilrsD or -c command or -O shopt_option		(invocation only)
	-abefhkmnptuvxBCHP or -o option
build/maps.mk:45: target '.' doesn't match the target pattern
build/maps.mk:45: target 'base' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant' doesn't match the target pattern
build/maps.mk:45: target 'src' doesn't match the target pattern
build/maps.mk:45: target 'radiant' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/entity' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/client' doesn't match the target pattern
build/maps.mk:45: target 'src/po' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ui' doesn't match the target pattern
build/maps.mk:45: target 'src/libs' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/client/cgame' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/client/cgame/campaign' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/selection' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/brush' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/sidebar' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/client/ui' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/client/battlescape' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/libs' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/client/ui/node' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/client/battlescape/events' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/map' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/game' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/sidebar/entityinspector' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/client/battlescape/events/event' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/game/game' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/entity/model' doesn't match the target pattern
build/maps.mk:45: target 'eclipse' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/libs/gtkutil' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/entity/eclassmodel' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufoded' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/entity/group' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/entity/generic' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/ufos' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/entity/light' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/entity/particle' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/entity/sound' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ui/common' doesn't match the target pattern
build/maps.mk:45: target 'src/tools' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/client/renderer' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/selection/algorithm' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer' doesn't match the target pattern
build/maps.mk:45: target 'src/client' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/lib/lwjgl-2.8.3' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/lib' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/eventmanager' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/material' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/camera' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/filters' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo2map' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/xyview' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/common' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufoded/common' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/client/battlescape/events/event/actor' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/render' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/misc' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant' doesn't match the target pattern
build/maps.mk:45: target 'mods' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/textool' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/entity/entitydef' doesn't match the target pattern
build/maps.mk:45: target 'mods/ui2' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/filesystem' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/lib/lwjgl-2.8.3/native' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/curl' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/pathfinding' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/referencecache' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ufoscript' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/curl/lib' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/brush/construct' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/settings' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/libs/picomodel' doesn't match the target pattern
build/maps.mk:45: target 'mods/ui2/pics' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ump' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/namespace' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/game/game/lua' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/video' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo2map/tools/ufo2map' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo2map/tools' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufomodel' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/vorbis' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/textures' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/vorbis/src' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/client/cgame/campaign/missions' doesn't match the target pattern
build/maps.mk:45: target 'src/client/cgame' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ui/colourscheme' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/scenegraph' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/client/battlescape/events/event/world' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/lib/lwjgl-2.8.3/jar' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/selection/selectionset' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ui/filterdialog' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ui/mainframe' doesn't match the target pattern
build/maps.mk:45: target 'src/client/cgame/campaign' doesn't match the target pattern
build/maps.mk:45: target 'src/docs' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/jpeg' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/include' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/undo' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/include/freetype' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufoded/server' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/brush/csg' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/textool/item' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufoslicer' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/server' doesn't match the target pattern
build/maps.mk:45: target 'mods/ui2/pics/ranks' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/xmlregistry' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ui/uimanager' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/render/backend' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/sidebar/surfaceinspector' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/vorbis/src/books' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/sidebar/entitylist' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/png' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ui/particles' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/include' doesn't match the target pattern
build/maps.mk:45: target 'src/game' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ui/ortho' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/clipper' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/sound' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/filesystem/pk3' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ui/mru' doesn't match the target pattern
build/maps.mk:45: target 'src/client/ui' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/particles' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/lib/lwjgl-2.8.3/native/macosx' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/xyview/grid' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/vorbis/src/books/coupled' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/theora' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/client/battlescape/events/event/player' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/intl' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/vegetation' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ui/modelselector' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ui/textureoverview' doesn't match the target pattern
build/maps.mk:45: target 'unittest' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/script' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/intl/src' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/household' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ufoscript/common' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ui/commandlist' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/theora/lib' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo2map/common' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ui/transform' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ui/menu' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/lib/lwjgl-2.8.3/native/solaris' doesn't match the target pattern
build/maps.mk:45: target 'src/common' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/selection/shaderclipboard' doesn't match the target pattern
build/maps.mk:45: target 'src/docs/tex' doesn't match the target pattern
build/maps.mk:45: target 'src/client/renderer' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/client/battlescape/events/event/inventory' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/brushexport' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/lib/lwjgl-2.8.3/native/linux' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/shared' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ui/overlay' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/client/sound' doesn't match the target pattern
build/maps.mk:45: target 'src/client/battlescape' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ufoscript/terrain' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufomodel/client/renderer' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufomodel/client' doesn't match the target pattern
build/maps.mk:45: target 'src/docs/tex/images' doesn't match the target pattern
build/maps.mk:45: target 'src/client/ui/node' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ui/findshader' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/client/input' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/test' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo2map/shared' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/truetype' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufoslicer/common' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/render' doesn't match the target pattern
build/maps.mk:45: target 'build' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/cff' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufoded/shared' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/client/cinematic' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/client/cgame/multiplayer' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/include/freetype/internal' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ui/maptools' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui' doesn't match the target pattern
build/maps.mk:45: target 'radiant/bitmaps' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser/parsers' doesn't match the target pattern
build/maps.mk:45: target 'src/game/lua' doesn't match the target pattern
build/maps.mk:45: target 'mods/ui2/pics/icons' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/zlib' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/dropships' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/city' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufoslicer/shared' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufomodel/shared' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufomodel/common' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/game' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ui/about' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ufoscript/mapdef' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/libs/xmlutil' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/log' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/lib/lwjgl-2.8.3/native/windows' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ui/findbrush' doesn't match the target pattern
build/maps.mk:45: target 'mods/ui2/media' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/libs/picomodel' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/libs' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_mixer' doesn't match the target pattern
build/maps.mk:45: target 'unittest/maps' doesn't match the target pattern
build/maps.mk:45: target 'mods/ui2/pics/ui' doesn't match the target pattern
build/maps.mk:45: target 'build/projects' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufoded/ports' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/ports' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/autofit' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/cars' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/filesystem/directory' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/ufo2map' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/sfnt' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ui/materialeditor' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ui/lightdialog' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo2map/tools/ufo2map/common' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/gxvalid' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/game/shared' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/video/x11' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ui/brush' doesn't match the target pattern
build/maps.mk:45: target 'src/client/battlescape/events' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/libs' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/gtkutil' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/office' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser/parsers/subparser' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufoded/ports/unix' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/ports/unix' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/libs/mxml' doesn't match the target pattern
build/maps.mk:45: target 'src/client/battlescape/events/event' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/trucks' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ui/umpeditor' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ui/scripteditor' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/joystick' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufoded/game' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/blender' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/brush' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/entity' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/selection' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/sidebar' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo2map/tools/ufo2map/check' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/psnames' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/stdlib' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/icons' doesn't match the target pattern
build/maps.mk:45: target 'src/tests' doesn't match the target pattern
build/maps.mk:45: target 'unittest/save' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/include' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/icons' doesn't match the target pattern
build/maps.mk:45: target 'src/shared' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/machines' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/render/frontend' doesn't match the target pattern
build/maps.mk:45: target 'unittest/save/campaign' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/map/algorithm' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/video/windows' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufomodel/tools/ufomodel' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufomodel/tools' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ui/splash' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/alien' doesn't match the target pattern
build/maps.mk:45: target 'mods/ui2/ufos' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufoslicer/ports/unix' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufoslicer/ports' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufomodel/ports/unix' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufomodel/ports' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo2map/ports/unix' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo2map/ports' doesn't match the target pattern
build/maps.mk:45: target 'mods/ui2/ufos/ui' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/household/living_room' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufoslicer/tools' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/tools' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/vorbis/src/books/uncoupled' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/type1' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/video/directfb' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/libs/gtkutil/window' doesn't match the target pattern
build/maps.mk:45: target 'src/server' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/misc/shop' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/events' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/libs/gtkutil/menu' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/client/web' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/psaux' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/thread' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/cache' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser/parsers/subparser/ui' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/client/cgame/skirmish' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/picomodel' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/otvalid' doesn't match the target pattern
build/maps.mk:45: target 'src/client/battlescape/events/event/actor' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/mxml' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/pshinter' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/video/cocoa' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/curl/include' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/math' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/curl/include/curl' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/raster' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/gzip' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufoslicer/tools/ufo2map/common' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufoslicer/tools/ufo2map' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/pfr' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/household/bath' doesn't match the target pattern
build/maps.mk:45: target 'unittest/ufos' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/haptic' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/ufos/crashed_scout' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/webapi' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/sidebar/entityinspector' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/vorbis/src/modes' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/render/software' doesn't match the target pattern
build/maps.mk:45: target 'debian' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/map' doesn't match the target pattern
build/maps.mk:45: target 'src/ports' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/bdf' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/video/uikit' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/houses' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/webapi/internal' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/ogg' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/shared' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/icons/ui' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/common' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/cid' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/interceptors' doesn't match the target pattern
build/maps.mk:45: target 'android-project' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/household/kitchen' doesn't match the target pattern
build/maps.mk:45: target 'src/client/cgame/campaign/missions' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/icons/node' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/eventmanager' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/include/freetype/config' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/src/net/sourceforge/ufoai/md2viewer' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/src/net/sourceforge/ufoai' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/src/net/sourceforge' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/src/net' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/src' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/smooth' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/video/bwindow' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/libm' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/household/bedroom' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/theora/include/theora' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/theora/include' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/pcf' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/render/opengles2' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/xyview' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/type42' doesn't match the target pattern
build/maps.mk:45: target 'mods/android' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsleditors' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/render' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/joystick/windows' doesn't match the target pattern
build/maps.mk:45: target 'src/client/cgame/campaign/save' doesn't match the target pattern
build/maps.mk:45: target 'src/client/battlescape/events/event/world' doesn't match the target pattern
build/maps.mk:45: target 'mods/android/ufos' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/memory/tools' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/memory' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/ufo2map/check' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/camera' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/ogg/src' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/render/opengl' doesn't match the target pattern
build/maps.mk:45: target 'src/client/cinematic' doesn't match the target pattern
build/maps.mk:45: target 'radiant/sourceviewer' doesn't match the target pattern
build/maps.mk:45: target 'mods/android/ufos/ui' doesn't match the target pattern
build/maps.mk:45: target 'unittest/ufos/uitest' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/textool' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/filesystem' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/include/freetype/internal/services' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/src/net/sourceforge/ufoai' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/src/net/sourceforge' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/src/net' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/src' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/ufo2map/common' doesn't match the target pattern
build/maps.mk:45: target 'src/docs/tex/chapters' doesn't match the target pattern
build/maps.mk:45: target 'src/client/input' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src/net/sourceforge/ufoai/ui' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src/net/sourceforge/ufoai' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src/net/sourceforge' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src/net' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/selection/algorithm' doesn't match the target pattern
build/maps.mk:45: target 'unittest/ufos/uisample' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/generic' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/tools/docmaker' doesn't match the target pattern
build/maps.mk:45: target 'src/client/sound' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/video/android' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsleditors/src/cgEditor' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsleditors/src' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufoded/ports/linux' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/ports/linux' doesn't match the target pattern
build/maps.mk:45: target 'build/modules' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/render/direct3d' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/src/net/sourceforge/ufoai/md2viewer/models' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsltools' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/pathfinding' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/core' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/render/backend' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/container' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/winfonts' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/devel' doesn't match the target pattern
build/maps.mk:45: target 'src/client/cgame/multiplayer' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/settings' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/brush/construct' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/vorbis/src/books/floor' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/video/psp' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/power' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/core/android' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/filterdialog' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/filters' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/filesystem/pk3' doesn't match the target pattern
build/maps.mk:45: target 'src/ports/windows' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/main' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/haptic/windows' doesn't match the target pattern
build/maps.mk:45: target 'src/client/battlescape/events/event/player' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/editors' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ump' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ufoscript' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/sidebar/surfaceinspector' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/scenegraph' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/material' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/entity/light' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/picomodel' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/timer' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/thread/nds' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/joystick/darwin' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsleditors/src/cgEditor/editors' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/xmlregistry' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/undo' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/colourscheme' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/textures' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/sound' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/gtkradiant' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/vorbis/include/vorbis' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/vorbis/include' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/lzw' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/video/pandora' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/thread/pthread' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/render/opengles' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/haptic/darwin' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/src/net/sourceforge/ufoai/md2viewer/models/md2' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsltools/src/cgTools' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsltools/src' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/ufomodel' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/mainframe' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/referencecache' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/entity/particle' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/stream' doesn't match the target pattern
build/maps.mk:45: target 'src/ports/unix' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/thread/generic' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/joystick/linux' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/doors' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/libs/mumble' doesn't match the target pattern
build/maps.mk:45: target 'build/platforms' doesn't match the target pattern
build/maps.mk:45: target 'android-project/src/org' doesn't match the target pattern
build/maps.mk:45: target 'android-project/src' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/uimanager' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/particles' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/sidebar/entitylist' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/script' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/xmlutil' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/video/nds' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/qsa' doesn't match the target pattern
build/maps.mk:45: target 'src/client/web' doesn't match the target pattern
build/maps.mk:45: target 'src/client/battlescape/events/event/inventory' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/icons/sequence' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/resources' doesn't match the target pattern
build/maps.mk:45: target 'android-project/src/org/libsdl/app' doesn't match the target pattern
build/maps.mk:45: target 'android-project/src/org/libsdl' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/commandlist' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/textool/item' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/selection/selectionset' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/entity/sound' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/entity/model' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/entity/generic' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/entity/entitydef' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/entity/eclassmodel' doesn't match the target pattern
build/maps.mk:45: target 'src/ports/android' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/video/dummy' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/thread/psp' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/render/psp' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/haptic/linux' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/file' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/directsound' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/alsa' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser/parsers/subparser/team' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/src/net/sourceforge/ufoai/md2viewer/opengl' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/.settings' doesn't match the target pattern
build/maps.mk:45: target 'android-project/.settings' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/ortho' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/mru' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/modelselector' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ufoscript/common' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/namespace' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/entity/keys' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/entity/group' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/brush/csg' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/string' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/signal' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/gtkutil/window' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/ogg/include/ogg' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/ogg/include' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/bzip2' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/thread/windows' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/pulseaudio' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/paudio' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/coreaudio' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser/parsers/subparser/tech' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/src/net/sourceforge/ufoai/validation' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/scripts' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/render/frontend' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/particles' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/clipper' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/os' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/intl/include' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/tools/ftrandom' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/main/beos' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/joystick/iphoneos' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/joystick/bsd' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/cpuinfo' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/winmm' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/sun' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser/parsers/subparser/mapdef' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser/parsers/subparser/entity' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsltools/src/cgTools/builder' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsleditors/src/cgEditor/preferences' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src/net/sourceforge/ufoai/ui/tasks' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src/net/sourceforge/ufoai/ui/properties' doesn't match the target pattern
build/maps.mk:45: target 'unittest/game' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/webapi/internal/filetypes' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/transform' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/menu' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/maptools' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/selection/shaderclipboard' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/map/algorithm' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/brushexport' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/gtkradiant/q3radiant' doesn't match the target pattern
build/maps.mk:45: target 'src/ports/linux' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/thread/beos' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/loadso' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/xaudio2' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/sndio' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/nas' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/fusionsound' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/esd' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/dsp' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/bsd' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/arts' doesn't match the target pattern
build/maps.mk:45: target 'src/client/cgame/skirmish' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/views' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser/parsers/subparser/sequence' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser/parsers/subparser/particle' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser/parsers/subparser/item' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsltools/src/cgTools/preferences' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/xyview/grid' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/textureoverview' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/overlay' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/lightdialog' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/findshader' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/findbrush' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/about' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/log' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/filesystem/directory' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/modulesystem' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/gtkradiant/1.6/gamepack' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/gtkradiant/1.6' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/gtkradiant/1.4' doesn't match the target pattern
build/maps.mk:45: target 'src/resources' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/mumble' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/power/linux' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/main/windows' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/joystick/beos' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/psp' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/disk' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/baudio' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/android' doesn't match the target pattern
build/maps.mk:45: target 'mods/ui2/pics/banks' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/views/outline' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser/validators' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser/parsers/subparser/alienteam' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor.feature' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/src/net/sourceforge/ufoai/md2viewer/util' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer.feature' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glslshadereditors.feature' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/src/net/sourceforge/ufoai/util' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/src/net/sourceforge/ufoai/preferences' doesn't match the target pattern
build/maps.mk:45: target 'android-project/jni' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/umpeditor' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/splash' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/scripteditor' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/materialeditor' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/brush' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ufoscript/terrain' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ufoscript/mapdef' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/memory' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/gtkutil/menu' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/gtkutil/ifc' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/masterserver' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/gtkradiant/1.6/gamepack/ufoai.game' doesn't match the target pattern
build/maps.mk:45: target 'src/ports/macosx' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/timer/unix' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/power/uikit' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/power/macosx' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/main/android' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/joystick/psp' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/joystick/nds' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/joystick/android' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/haptic/nds' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/file/cocoa' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/core/windows' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/nds' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/dummy' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/atomic' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.updatesite' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsleditors/icons' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src/net/sourceforge/ufoai/ui/syntaxcoloring' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src/net/sourceforge/ufoai/ui/labeling' doesn't match the target pattern
build/maps.mk:45: target 'build/projects/codelite' doesn't match the target pattern
build/maps.mk:45: target 'build/projects/codeblocks' doesn't match the target pattern
build/maps.mk:45: target 'build/modes' doesn't match the target pattern
build/maps.mk:45: target 'android-project/res' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/prefdialog' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/gtkutil/event' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/debugging' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/gtkradiant/1.6/gamepack/games' doesn't match the target pattern
build/maps.mk:45: target 'src/ports/solaris' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/timer/windows' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/timer/psp' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/timer/nds' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/timer/dummy' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/timer/beos' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/power/windows' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/power/psp' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/power/nds' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/power/beos' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/power/android' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/main/psp' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/main/dummy' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/loadso/windows' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/loadso/dummy' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/loadso/dlopen' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/loadso/beos' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/joystick/dummy' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/haptic/dummy' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/events/nds' doesn't match the target pattern
build/maps.mk:45: target 'mods/ui2/pics/tiled' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/views/previewers' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/util' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser/util' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser/parsers/subparser/campaign' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/icons/campaign' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/META-INF' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/.settings' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/src/net/sourceforge/ufoai/md2viewer/outline' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/src/net/sourceforge/ufoai/md2viewer/editors' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/icons' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/META-INF' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsltools/META-INF' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsltools/.settings' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsleditors/META-INF' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsleditors/.settings' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/src/net/sourceforge/ufoai/scoping' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/src/net/sourceforge/ufoai/jvmmodel' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/src/net/sourceforge/ufoai/formatting' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/src/net/sourceforge/ufoai/editor' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/resources/icons' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/META-INF' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src/net/sourceforge/ufoai/ui/quickfix' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src/net/sourceforge/ufoai/ui/outline' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src/net/sourceforge/ufoai/ui/hover' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src/net/sourceforge/ufoai/ui/folding' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src/net/sourceforge/ufoai/ui/contentassist' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/META-INF' doesn't match the target pattern
build/maps.mk:45: target 'android-project/src/org/ufoai' doesn't match the target pattern
build/maps.mk:45: target 'android-project/res/values' doesn't match the target pattern
build/maps.mk:45: target 'android-project/res/layout' doesn't match the target pattern
build/maps.mk:45: target 'android-project/jni/src' doesn't match the target pattern
build/maps.mk:45: target 'radiant/i18n' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/src-gen' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src-gen' doesn't match the target pattern
build/maps.mk:45: target 'android-project/libs' doesn't match the target pattern
find: 'base/models': No such file or directory
find: 'base/models': No such file or directory
find: 'base/models': No such file or directory
find: 'base/models': No such file or directory
make: Leaving directory '/usr/src/RPM/BUILD/ufoai-2.5'
make: Entering directory '/usr/src/RPM/BUILD/ufoai-2.5'
src/po/ufoai-bg_BG.po
src/po/ufoai-bg_BG.po:2: warning: header field 'Language' still has the initial default value
1975 translated messages, 691 fuzzy translations, 269 untranslated messages.
src/po/ufoai-cs.po
src/po/ufoai-cs.po:9: warning: header field 'Language' still has the initial default value
1830 translated messages, 771 fuzzy translations, 334 untranslated messages.
src/po/ufoai-da.po
src/po/ufoai-da.po:23: warning: header field 'Language' still has the initial default value
1341 translated messages, 985 fuzzy translations, 609 untranslated messages.
src/po/ufoai-de.po
2881 translated messages, 45 fuzzy translations, 9 untranslated messages.
src/po/ufoai-el.po
src/po/ufoai-el.po:2: warning: header field 'Language' still has the initial default value
881 translated messages, 1294 fuzzy translations, 760 untranslated messages.
src/po/ufoai-en.po
2935 translated messages.
src/po/ufoai-es.po
2931 translated messages, 4 fuzzy translations.
src/po/ufoai-es_ES.po
2365 translated messages, 379 fuzzy translations, 191 untranslated messages.
src/po/ufoai-et.po
src/po/ufoai-et.po:2: warning: header field 'Language' still has the initial default value
722 translated messages, 1278 fuzzy translations, 935 untranslated messages.
src/po/ufoai-fi.po
src/po/ufoai-fi.po:8: warning: header field 'Language' still has the initial default value
2016 translated messages, 666 fuzzy translations, 253 untranslated messages.
src/po/ufoai-fr.po
2861 translated messages, 57 fuzzy translations, 17 untranslated messages.
src/po/ufoai-hu.po
1772 translated messages, 220 fuzzy translations, 943 untranslated messages.
src/po/ufoai-it.po
2304 translated messages, 383 fuzzy translations, 248 untranslated messages.
src/po/ufoai-ja.po
src/po/ufoai-ja.po:2: warning: header field 'Language' still has the initial default value
686 translated messages, 958 fuzzy translations, 1291 untranslated messages.
src/po/ufoai-ko.po
2567 translated messages, 297 fuzzy translations, 71 untranslated messages.
src/po/ufoai-nl_NL.po
2163 translated messages, 567 fuzzy translations, 205 untranslated messages.
src/po/ufoai-no.po
2762 translated messages, 173 untranslated messages.
src/po/ufoai-pl.po
2757 translated messages, 82 fuzzy translations, 96 untranslated messages.
src/po/ufoai-pt.po
src/po/ufoai-pt.po:2: warning: header field 'Language' still has the initial default value
1252 translated messages, 1000 fuzzy translations, 683 untranslated messages.
src/po/ufoai-pt_BR.po
src/po/ufoai-pt_BR.po:2: warning: header field 'Language' still has the initial default value
935 translated messages, 1230 fuzzy translations, 770 untranslated messages.
src/po/ufoai-ru.po
2934 translated messages.
src/po/ufoai-sl.po
2233 translated messages, 360 fuzzy translations, 342 untranslated messages.
src/po/ufoai-sv.po
1525 translated messages, 938 fuzzy translations, 472 untranslated messages.
src/po/ufoai-th.po
src/po/ufoai-th.po:2: warning: header field 'Language' still has the initial default value
1066 translated messages, 1228 fuzzy translations, 641 untranslated messages.
src/po/ufoai-tr.po
src/po/ufoai-tr.po:8: warning: header field 'PO-Revision-Date' still has the initial default value
src/po/ufoai-tr.po:8: warning: header field 'Last-Translator' still has the initial default value
src/po/ufoai-tr.po:8: warning: header field 'Language-Team' still has the initial default value
src/po/ufoai-tr.po:8: warning: header field 'Language' still has the initial default value
58 translated messages, 245 fuzzy translations, 2632 untranslated messages.
src/po/ufoai-uk.po
2934 translated messages.
src/po/ufoai-zh_CN.po
src/po/ufoai-zh_CN.po:2: warning: header field 'Language' still has the initial default value
1792 translated messages, 783 fuzzy translations, 360 untranslated messages.
src/po/ufoai-zh_TW.po
src/po/ufoai-zh_TW.po:2: warning: header field 'Language' still has the initial default value
1909 translated messages, 729 fuzzy translations, 297 untranslated messages.
src/po/uforadiant-de.po
src/po/uforadiant-de.po:2: warning: header field 'Language' missing in header
322 translated messages, 97 fuzzy translations, 55 untranslated messages.
src/po/uforadiant-en.po
src/po/uforadiant-en.po:2: warning: header field 'Language' missing in header
474 translated messages.
src/po/uforadiant-ru.po
src/po/uforadiant-ru.po:2: warning: header field 'Language' missing in header
174 translated messages, 3 fuzzy translations, 297 untranslated messages.
src/po/uforadiant-zh_CN.po
src/po/uforadiant-zh_CN.po:2: warning: header field 'Language' missing in header
319 translated messages, 7 fuzzy translations, 148 untranslated messages.
make: Leaving directory '/usr/src/RPM/BUILD/ufoai-2.5'
+ make manual
make: Entering directory '/usr/src/RPM/BUILD/ufoai-2.5'
/bin/sh: line 0: cd: /usr/src/RPM/BUILD/ufoai-2.5/contrib/installer/mojosetup/scripts: No such file or directory
ls: cannot access '*.lua': No such file or directory
find: 'base/maps': No such file or directory
/bin/sh: - : invalid option
Usage:	/bin/sh [GNU long option] [option] ...
	/bin/sh [GNU long option] [option] script-file ...
GNU long options:
	--debug
	--debugger
	--dump-po-strings
	--dump-strings
	--help
	--init-file
	--login
	--noediting
	--noprofile
	--norc
	--posix
	--rcfile
	--rpm-requires
	--verbose
	--version
Shell options:
	-ilrsD or -c command or -O shopt_option		(invocation only)
	-abefhkmnptuvxBCHP or -o option
build/maps.mk:45: target '.' doesn't match the target pattern
build/maps.mk:45: target 'base' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant' doesn't match the target pattern
build/maps.mk:45: target 'src' doesn't match the target pattern
build/maps.mk:45: target 'radiant' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/entity' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/client' doesn't match the target pattern
build/maps.mk:45: target 'src/po' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ui' doesn't match the target pattern
build/maps.mk:45: target 'src/libs' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/client/cgame' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/client/cgame/campaign' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/selection' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/brush' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/sidebar' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/client/ui' doesn't match the target pattern
build/maps.mk:45: target 'base/i18n' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/client/battlescape' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/libs' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/client/ui/node' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/client/battlescape/events' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/map' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/game' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/sidebar/entityinspector' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/client/battlescape/events/event' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/game/game' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/entity/model' doesn't match the target pattern
build/maps.mk:45: target 'eclipse' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/libs/gtkutil' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/entity/eclassmodel' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufoded' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/entity/group' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/entity/generic' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/ufos' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/entity/light' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/entity/particle' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/entity/sound' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ui/common' doesn't match the target pattern
build/maps.mk:45: target 'src/tools' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/client/renderer' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/selection/algorithm' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer' doesn't match the target pattern
build/maps.mk:45: target 'src/client' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/lib/lwjgl-2.8.3' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/lib' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/eventmanager' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/material' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/camera' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/filters' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo2map' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/xyview' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/common' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufoded/common' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/client/battlescape/events/event/actor' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/render' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/misc' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant' doesn't match the target pattern
build/maps.mk:45: target 'mods' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/textool' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/entity/entitydef' doesn't match the target pattern
build/maps.mk:45: target 'mods/ui2' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/filesystem' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/lib/lwjgl-2.8.3/native' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/curl' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/pathfinding' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/referencecache' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ufoscript' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/curl/lib' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/brush/construct' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/settings' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/libs/picomodel' doesn't match the target pattern
build/maps.mk:45: target 'mods/ui2/pics' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ump' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/namespace' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/game/game/lua' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/video' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo2map/tools/ufo2map' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo2map/tools' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufomodel' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/vorbis' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/textures' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/vorbis/src' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/client/cgame/campaign/missions' doesn't match the target pattern
build/maps.mk:45: target 'src/client/cgame' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ui/colourscheme' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/scenegraph' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/client/battlescape/events/event/world' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/lib/lwjgl-2.8.3/jar' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/selection/selectionset' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ui/filterdialog' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ui/mainframe' doesn't match the target pattern
build/maps.mk:45: target 'src/client/cgame/campaign' doesn't match the target pattern
build/maps.mk:45: target 'src/docs' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/jpeg' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/include' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/undo' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/include/freetype' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufoded/server' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/brush/csg' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/textool/item' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufoslicer' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/server' doesn't match the target pattern
build/maps.mk:45: target 'base/i18n/ru/LC_MESSAGES' doesn't match the target pattern
build/maps.mk:45: target 'base/i18n/ru' doesn't match the target pattern
build/maps.mk:45: target 'mods/ui2/pics/ranks' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/xmlregistry' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ui/uimanager' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/render/backend' doesn't match the target pattern
build/maps.mk:45: target 'base/i18n/uk/LC_MESSAGES' doesn't match the target pattern
build/maps.mk:45: target 'base/i18n/uk' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/sidebar/surfaceinspector' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/vorbis/src/books' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/sidebar/entitylist' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/png' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ui/particles' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/include' doesn't match the target pattern
build/maps.mk:45: target 'src/game' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ui/ortho' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/clipper' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/sound' doesn't match the target pattern
build/maps.mk:45: target 'base/i18n/es/LC_MESSAGES' doesn't match the target pattern
build/maps.mk:45: target 'base/i18n/es' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/filesystem/pk3' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ui/mru' doesn't match the target pattern
build/maps.mk:45: target 'src/client/ui' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/particles' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs' doesn't match the target pattern
build/maps.mk:45: target 'base/i18n/en/LC_MESSAGES' doesn't match the target pattern
build/maps.mk:45: target 'base/i18n/en' doesn't match the target pattern
build/maps.mk:45: target 'base/i18n/fr/LC_MESSAGES' doesn't match the target pattern
build/maps.mk:45: target 'base/i18n/fr' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/lib/lwjgl-2.8.3/native/macosx' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/xyview/grid' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/vorbis/src/books/coupled' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/theora' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/client/battlescape/events/event/player' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/intl' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/vegetation' doesn't match the target pattern
build/maps.mk:45: target 'base/i18n/de/LC_MESSAGES' doesn't match the target pattern
build/maps.mk:45: target 'base/i18n/de' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ui/modelselector' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ui/textureoverview' doesn't match the target pattern
build/maps.mk:45: target 'unittest' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/script' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/intl/src' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/household' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ufoscript/common' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ui/commandlist' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/theora/lib' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo2map/common' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ui/transform' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ui/menu' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/lib/lwjgl-2.8.3/native/solaris' doesn't match the target pattern
build/maps.mk:45: target 'src/common' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/selection/shaderclipboard' doesn't match the target pattern
build/maps.mk:45: target 'src/docs/tex' doesn't match the target pattern
build/maps.mk:45: target 'src/client/renderer' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/client/battlescape/events/event/inventory' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/brushexport' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/lib/lwjgl-2.8.3/native/linux' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/shared' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ui/overlay' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/client/sound' doesn't match the target pattern
build/maps.mk:45: target 'src/client/battlescape' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ufoscript/terrain' doesn't match the target pattern
build/maps.mk:45: target 'base/i18n/pl/LC_MESSAGES' doesn't match the target pattern
build/maps.mk:45: target 'base/i18n/pl' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufomodel/client/renderer' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufomodel/client' doesn't match the target pattern
build/maps.mk:45: target 'src/docs/tex/images' doesn't match the target pattern
build/maps.mk:45: target 'src/client/ui/node' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ui/findshader' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/client/input' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/test' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo2map/shared' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/truetype' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufoslicer/common' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/render' doesn't match the target pattern
build/maps.mk:45: target 'build' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/cff' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufoded/shared' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/client/cinematic' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/client/cgame/multiplayer' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/include/freetype/internal' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ui/maptools' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui' doesn't match the target pattern
build/maps.mk:45: target 'radiant/bitmaps' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser/parsers' doesn't match the target pattern
build/maps.mk:45: target 'src/game/lua' doesn't match the target pattern
build/maps.mk:45: target 'mods/ui2/pics/icons' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/zlib' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/dropships' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/city' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufoslicer/shared' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufomodel/shared' doesn't match the target pattern
build/maps.mk:45: target 'base/i18n/es_ES/LC_MESSAGES' doesn't match the target pattern
build/maps.mk:45: target 'base/i18n/es_ES' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufomodel/common' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/game' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ui/about' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ufoscript/mapdef' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/libs/xmlutil' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/log' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/lib/lwjgl-2.8.3/native/windows' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ui/findbrush' doesn't match the target pattern
build/maps.mk:45: target 'mods/ui2/media' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/libs/picomodel' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/libs' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_mixer' doesn't match the target pattern
build/maps.mk:45: target 'unittest/maps' doesn't match the target pattern
build/maps.mk:45: target 'mods/ui2/pics/ui' doesn't match the target pattern
build/maps.mk:45: target 'build/projects' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufoded/ports' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/ports' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/autofit' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/cars' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/filesystem/directory' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/ufo2map' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/sfnt' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ui/materialeditor' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ui/lightdialog' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo2map/tools/ufo2map/common' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/gxvalid' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/game/shared' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/video/x11' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ui/brush' doesn't match the target pattern
build/maps.mk:45: target 'base/i18n/no/LC_MESSAGES' doesn't match the target pattern
build/maps.mk:45: target 'base/i18n/no' doesn't match the target pattern
build/maps.mk:45: target 'src/client/battlescape/events' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/libs' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/gtkutil' doesn't match the target pattern
build/maps.mk:45: target 'base/i18n/hu/LC_MESSAGES' doesn't match the target pattern
build/maps.mk:45: target 'base/i18n/hu' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/office' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser/parsers/subparser' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufoded/ports/unix' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/ports/unix' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/libs/mxml' doesn't match the target pattern
build/maps.mk:45: target 'src/client/battlescape/events/event' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/trucks' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ui/umpeditor' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ui/scripteditor' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/joystick' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufoded/game' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/blender' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/brush' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/entity' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/selection' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/sidebar' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo2map/tools/ufo2map/check' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/psnames' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/stdlib' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/icons' doesn't match the target pattern
build/maps.mk:45: target 'src/tests' doesn't match the target pattern
build/maps.mk:45: target 'unittest/save' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/include' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/icons' doesn't match the target pattern
build/maps.mk:45: target 'src/shared' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/machines' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/render/frontend' doesn't match the target pattern
build/maps.mk:45: target 'unittest/save/campaign' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/map/algorithm' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/video/windows' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufomodel/tools/ufomodel' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufomodel/tools' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/radiant/ui/splash' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/alien' doesn't match the target pattern
build/maps.mk:45: target 'mods/ui2/ufos' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufoslicer/ports/unix' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufoslicer/ports' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufomodel/ports/unix' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufomodel/ports' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo2map/ports/unix' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo2map/ports' doesn't match the target pattern
build/maps.mk:45: target 'mods/ui2/ufos/ui' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/household/living_room' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufoslicer/tools' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/tools' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/vorbis/src/books/uncoupled' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/type1' doesn't match the target pattern
build/maps.mk:45: target 'base/i18n/ko/LC_MESSAGES' doesn't match the target pattern
build/maps.mk:45: target 'base/i18n/ko' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/video/directfb' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/libs/gtkutil/window' doesn't match the target pattern
build/maps.mk:45: target 'src/server' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/misc/shop' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/events' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/tools/radiant/libs/gtkutil/menu' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/client/web' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/psaux' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/thread' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/cache' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser/parsers/subparser/ui' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/client/cgame/skirmish' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/picomodel' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/otvalid' doesn't match the target pattern
build/maps.mk:45: target 'src/client/battlescape/events/event/actor' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/mxml' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/pshinter' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/video/cocoa' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/curl/include' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/math' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/curl/include/curl' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/raster' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/gzip' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufoslicer/tools/ufo2map/common' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufoslicer/tools/ufo2map' doesn't match the target pattern
build/maps.mk:45: target 'base/i18n/it/LC_MESSAGES' doesn't match the target pattern
build/maps.mk:45: target 'base/i18n/it' doesn't match the target pattern
build/maps.mk:45: target 'base/i18n/bg_BG/LC_MESSAGES' doesn't match the target pattern
build/maps.mk:45: target 'base/i18n/bg_BG' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/pfr' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/household/bath' doesn't match the target pattern
build/maps.mk:45: target 'unittest/ufos' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/haptic' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/ufos/crashed_scout' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/webapi' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/sidebar/entityinspector' doesn't match the target pattern
build/maps.mk:45: target 'base/i18n/nl_NL/LC_MESSAGES' doesn't match the target pattern
build/maps.mk:45: target 'base/i18n/nl_NL' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/vorbis/src/modes' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/render/software' doesn't match the target pattern
build/maps.mk:45: target 'debian' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/map' doesn't match the target pattern
build/maps.mk:45: target 'src/ports' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/bdf' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/video/uikit' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/houses' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/webapi/internal' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/ogg' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl' doesn't match the target pattern
build/maps.mk:45: target 'base/i18n/fi/LC_MESSAGES' doesn't match the target pattern
build/maps.mk:45: target 'base/i18n/fi' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/uforadiant/shared' doesn't match the target pattern
build/maps.mk:45: target 'base/i18n/zh_TW/LC_MESSAGES' doesn't match the target pattern
build/maps.mk:45: target 'base/i18n/zh_TW' doesn't match the target pattern
build/maps.mk:45: target 'base/i18n/cs/LC_MESSAGES' doesn't match the target pattern
build/maps.mk:45: target 'base/i18n/cs' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/icons/ui' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/common' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/cid' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/interceptors' doesn't match the target pattern
build/maps.mk:45: target 'base/i18n/sl/LC_MESSAGES' doesn't match the target pattern
build/maps.mk:45: target 'base/i18n/sl' doesn't match the target pattern
build/maps.mk:45: target 'android-project' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/household/kitchen' doesn't match the target pattern
build/maps.mk:45: target 'base/i18n/zh_CN/LC_MESSAGES' doesn't match the target pattern
build/maps.mk:45: target 'base/i18n/zh_CN' doesn't match the target pattern
build/maps.mk:45: target 'src/client/cgame/campaign/missions' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/icons/node' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/eventmanager' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/include/freetype/config' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/src/net/sourceforge/ufoai/md2viewer' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/src/net/sourceforge/ufoai' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/src/net/sourceforge' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/src/net' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/src' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/smooth' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/video/bwindow' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/libm' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/household/bedroom' doesn't match the target pattern
build/maps.mk:45: target 'base/i18n/th/LC_MESSAGES' doesn't match the target pattern
build/maps.mk:45: target 'base/i18n/th' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/theora/include/theora' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/theora/include' doesn't match the target pattern
build/maps.mk:45: target 'base/i18n/da/LC_MESSAGES' doesn't match the target pattern
build/maps.mk:45: target 'base/i18n/da' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/pcf' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/render/opengles2' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/xyview' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/type42' doesn't match the target pattern
build/maps.mk:45: target 'mods/android' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsleditors' doesn't match the target pattern
build/maps.mk:45: target 'base/i18n/sv/LC_MESSAGES' doesn't match the target pattern
build/maps.mk:45: target 'base/i18n/sv' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/render' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/joystick/windows' doesn't match the target pattern
build/maps.mk:45: target 'src/client/cgame/campaign/save' doesn't match the target pattern
build/maps.mk:45: target 'src/client/battlescape/events/event/world' doesn't match the target pattern
build/maps.mk:45: target 'mods/android/ufos' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/memory/tools' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/memory' doesn't match the target pattern
build/maps.mk:45: target 'base/i18n/el/LC_MESSAGES' doesn't match the target pattern
build/maps.mk:45: target 'base/i18n/el' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/ufo2map/check' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/camera' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/ogg/src' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/render/opengl' doesn't match the target pattern
build/maps.mk:45: target 'src/client/cinematic' doesn't match the target pattern
build/maps.mk:45: target 'radiant/sourceviewer' doesn't match the target pattern
build/maps.mk:45: target 'mods/android/ufos/ui' doesn't match the target pattern
build/maps.mk:45: target 'unittest/ufos/uitest' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/textool' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/filesystem' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/include/freetype/internal/services' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/src/net/sourceforge/ufoai' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/src/net/sourceforge' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/src/net' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/src' doesn't match the target pattern
build/maps.mk:45: target 'base/i18n/pt/LC_MESSAGES' doesn't match the target pattern
build/maps.mk:45: target 'base/i18n/pt' doesn't match the target pattern
build/maps.mk:45: target 'base/i18n/pt_BR/LC_MESSAGES' doesn't match the target pattern
build/maps.mk:45: target 'base/i18n/pt_BR' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/ufo2map/common' doesn't match the target pattern
build/maps.mk:45: target 'src/docs/tex/chapters' doesn't match the target pattern
build/maps.mk:45: target 'src/client/input' doesn't match the target pattern
build/maps.mk:45: target 'radiant/i18n' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src/net/sourceforge/ufoai/ui' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src/net/sourceforge/ufoai' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src/net/sourceforge' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src/net' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/selection/algorithm' doesn't match the target pattern
build/maps.mk:45: target 'unittest/ufos/uisample' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/generic' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/tools/docmaker' doesn't match the target pattern
build/maps.mk:45: target 'src/client/sound' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/video/android' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsleditors/src/cgEditor' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsleditors/src' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufoded/ports/linux' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/ports/linux' doesn't match the target pattern
build/maps.mk:45: target 'build/modules' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/render/direct3d' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/src/net/sourceforge/ufoai/md2viewer/models' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsltools' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/pathfinding' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/core' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/render/backend' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/container' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/winfonts' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/devel' doesn't match the target pattern
build/maps.mk:45: target 'src/client/cgame/multiplayer' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/settings' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/brush/construct' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/vorbis/src/books/floor' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/video/psp' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/power' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/core/android' doesn't match the target pattern
build/maps.mk:45: target 'base/i18n/ja/LC_MESSAGES' doesn't match the target pattern
build/maps.mk:45: target 'base/i18n/ja' doesn't match the target pattern
build/maps.mk:45: target 'base/i18n/et/LC_MESSAGES' doesn't match the target pattern
build/maps.mk:45: target 'base/i18n/et' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/filterdialog' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/filters' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/filesystem/pk3' doesn't match the target pattern
build/maps.mk:45: target 'src/ports/windows' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/main' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/haptic/windows' doesn't match the target pattern
build/maps.mk:45: target 'src/client/battlescape/events/event/player' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/editors' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ump' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ufoscript' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/sidebar/surfaceinspector' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/scenegraph' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/material' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/entity/light' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/picomodel' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/timer' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/thread/nds' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/joystick/darwin' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsleditors/src/cgEditor/editors' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/xmlregistry' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/undo' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/colourscheme' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/textures' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/sound' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/gtkradiant' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/vorbis/include/vorbis' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/vorbis/include' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/lzw' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/video/pandora' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/thread/pthread' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/render/opengles' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/haptic/darwin' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/src/net/sourceforge/ufoai/md2viewer/models/md2' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsltools/src/cgTools' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsltools/src' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/ufomodel' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/mainframe' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/referencecache' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/entity/particle' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/stream' doesn't match the target pattern
build/maps.mk:45: target 'src/ports/unix' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/thread/generic' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/joystick/linux' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/doors' doesn't match the target pattern
build/maps.mk:45: target 'debug-linux-x86_64/ufo/libs/mumble' doesn't match the target pattern
build/maps.mk:45: target 'build/platforms' doesn't match the target pattern
build/maps.mk:45: target 'android-project/src/org' doesn't match the target pattern
build/maps.mk:45: target 'android-project/src' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/uimanager' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/particles' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/sidebar/entitylist' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/script' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/xmlutil' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/video/nds' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/qsa' doesn't match the target pattern
build/maps.mk:45: target 'src/client/web' doesn't match the target pattern
build/maps.mk:45: target 'src/client/battlescape/events/event/inventory' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/icons/sequence' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/resources' doesn't match the target pattern
build/maps.mk:45: target 'android-project/src/org/libsdl/app' doesn't match the target pattern
build/maps.mk:45: target 'android-project/src/org/libsdl' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/commandlist' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/textool/item' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/selection/selectionset' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/entity/sound' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/entity/model' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/entity/generic' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/entity/entitydef' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/entity/eclassmodel' doesn't match the target pattern
build/maps.mk:45: target 'src/ports/android' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/video/dummy' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/thread/psp' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/render/psp' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/haptic/linux' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/file' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/directsound' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/alsa' doesn't match the target pattern
build/maps.mk:45: target 'radiant/i18n/en/LC_MESSAGES' doesn't match the target pattern
build/maps.mk:45: target 'radiant/i18n/en' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser/parsers/subparser/team' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/src/net/sourceforge/ufoai/md2viewer/opengl' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/.settings' doesn't match the target pattern
build/maps.mk:45: target 'android-project/.settings' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/ortho' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/mru' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/modelselector' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ufoscript/common' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/namespace' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/entity/keys' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/entity/group' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/brush/csg' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/string' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/signal' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/gtkutil/window' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/ogg/include/ogg' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/ogg/include' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/bzip2' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/thread/windows' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/pulseaudio' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/paudio' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/coreaudio' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser/parsers/subparser/tech' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/src/net/sourceforge/ufoai/validation' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/scripts' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/render/frontend' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/particles' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/clipper' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/os' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/intl/include' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL_ttf/external/freetype-2.4.12/src/tools/ftrandom' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/main/beos' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/joystick/iphoneos' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/joystick/bsd' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/cpuinfo' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/winmm' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/sun' doesn't match the target pattern
build/maps.mk:45: target 'radiant/i18n/zh_CN/LC_MESSAGES' doesn't match the target pattern
build/maps.mk:45: target 'radiant/i18n/zh_CN' doesn't match the target pattern
build/maps.mk:45: target 'radiant/i18n/de/LC_MESSAGES' doesn't match the target pattern
build/maps.mk:45: target 'radiant/i18n/de' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser/parsers/subparser/mapdef' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser/parsers/subparser/entity' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsltools/src/cgTools/builder' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsleditors/src/cgEditor/preferences' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src/net/sourceforge/ufoai/ui/tasks' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src/net/sourceforge/ufoai/ui/properties' doesn't match the target pattern
build/maps.mk:45: target 'unittest/game' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/webapi/internal/filetypes' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/transform' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/menu' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/maptools' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/selection/shaderclipboard' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/map/algorithm' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/brushexport' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/gtkradiant/q3radiant' doesn't match the target pattern
build/maps.mk:45: target 'src/ports/linux' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/thread/beos' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/loadso' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/xaudio2' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/sndio' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/nas' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/fusionsound' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/esd' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/dsp' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/bsd' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/arts' doesn't match the target pattern
build/maps.mk:45: target 'src/client/cgame/skirmish' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/views' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser/parsers/subparser/sequence' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser/parsers/subparser/particle' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser/parsers/subparser/item' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsltools/src/cgTools/preferences' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/xyview/grid' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/textureoverview' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/overlay' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/lightdialog' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/findshader' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/findbrush' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/about' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/log' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/filesystem/directory' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/modulesystem' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/gtkradiant/1.6/gamepack' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/gtkradiant/1.6' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/gtkradiant/1.4' doesn't match the target pattern
build/maps.mk:45: target 'src/resources' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/mumble' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/power/linux' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/main/windows' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/joystick/beos' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/psp' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/disk' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/baudio' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/android' doesn't match the target pattern
build/maps.mk:45: target 'radiant/i18n/ru/LC_MESSAGES' doesn't match the target pattern
build/maps.mk:45: target 'radiant/i18n/ru' doesn't match the target pattern
build/maps.mk:45: target 'mods/ui2/pics/banks' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/views/outline' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser/validators' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser/parsers/subparser/alienteam' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor.feature' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/src/net/sourceforge/ufoai/md2viewer/util' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer.feature' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glslshadereditors.feature' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/src/net/sourceforge/ufoai/util' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/src/net/sourceforge/ufoai/preferences' doesn't match the target pattern
build/maps.mk:45: target 'base/i18n/tr/LC_MESSAGES' doesn't match the target pattern
build/maps.mk:45: target 'base/i18n/tr' doesn't match the target pattern
build/maps.mk:45: target 'android-project/jni' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/umpeditor' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/splash' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/scripteditor' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/materialeditor' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/brush' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ufoscript/terrain' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ufoscript/mapdef' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/memory' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/gtkutil/menu' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/gtkutil/ifc' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/masterserver' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/gtkradiant/1.6/gamepack/ufoai.game' doesn't match the target pattern
build/maps.mk:45: target 'src/ports/macosx' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/timer/unix' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/power/uikit' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/power/macosx' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/main/android' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/joystick/psp' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/joystick/nds' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/joystick/android' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/haptic/nds' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/file/cocoa' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/core/windows' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/nds' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/audio/dummy' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/atomic' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.updatesite' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsleditors/icons' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src/net/sourceforge/ufoai/ui/syntaxcoloring' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src/net/sourceforge/ufoai/ui/labeling' doesn't match the target pattern
build/maps.mk:45: target 'build/projects/codelite' doesn't match the target pattern
build/maps.mk:45: target 'build/projects/codeblocks' doesn't match the target pattern
build/maps.mk:45: target 'build/modes' doesn't match the target pattern
build/maps.mk:45: target 'android-project/res' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/prefdialog' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/gtkutil/event' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/debugging' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/gtkradiant/1.6/gamepack/games' doesn't match the target pattern
build/maps.mk:45: target 'src/ports/solaris' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/timer/windows' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/timer/psp' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/timer/nds' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/timer/dummy' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/timer/beos' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/power/windows' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/power/psp' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/power/nds' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/power/beos' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/power/android' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/main/psp' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/main/dummy' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/loadso/windows' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/loadso/dummy' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/loadso/dlopen' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/loadso/beos' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/joystick/dummy' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/haptic/dummy' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/SDL/src/events/nds' doesn't match the target pattern
build/maps.mk:45: target 'mods/ui2/pics/tiled' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/views/previewers' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/util' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser/util' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/src/net/sourceforge/ufoai/ufoscripteditor/parser/parsers/subparser/campaign' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/icons/campaign' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/META-INF' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.ufoscripteditor/.settings' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/src/net/sourceforge/ufoai/md2viewer/outline' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/src/net/sourceforge/ufoai/md2viewer/editors' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/icons' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.md2viewer/META-INF' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsltools/META-INF' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsltools/.settings' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsleditors/META-INF' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.glsleditors/.settings' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/src/net/sourceforge/ufoai/scoping' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/src/net/sourceforge/ufoai/jvmmodel' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/src/net/sourceforge/ufoai/formatting' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/src/net/sourceforge/ufoai/editor' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/resources/icons' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/META-INF' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src/net/sourceforge/ufoai/ui/quickfix' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src/net/sourceforge/ufoai/ui/outline' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src/net/sourceforge/ufoai/ui/hover' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src/net/sourceforge/ufoai/ui/folding' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src/net/sourceforge/ufoai/ui/contentassist' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/META-INF' doesn't match the target pattern
build/maps.mk:45: target 'android-project/src/org/ufoai' doesn't match the target pattern
build/maps.mk:45: target 'android-project/res/values' doesn't match the target pattern
build/maps.mk:45: target 'android-project/res/layout' doesn't match the target pattern
build/maps.mk:45: target 'android-project/jni/src' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl/src-gen' doesn't match the target pattern
build/maps.mk:45: target 'eclipse/net.sourceforge.ufoai.dsl.ui/src-gen' doesn't match the target pattern
build/maps.mk:45: target 'android-project/libs' doesn't match the target pattern
find: 'base/models': No such file or directory
find: 'base/models': No such file or directory
find: 'base/models': No such file or directory
find: 'base/models': No such file or directory
make: Leaving directory '/usr/src/RPM/BUILD/ufoai-2.5'
make: Entering directory '/usr/src/RPM/BUILD/ufoai-2.5'
make[1]: Entering directory '/usr/src/RPM/BUILD/ufoai-2.5/src/docs/tex'
pdflatex ufo-manual_EN.tex
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021/Mageia) (preloaded format=pdflatex)
 restricted \write18 enabled.
entering extended mode
(./ufo-manual_EN.tex
LaTeX2e <2020-10-01> patch level 4
L3 programming layer <2021-02-18>
\@input{header.aux}
(./header.tex (/usr/share/texmf-dist/tex/latex/koma-script/scrartcl.cls
Document Class: scrartcl 2021/03/17 v3.33 KOMA-Script document class (article)
(/usr/share/texmf-dist/tex/latex/koma-script/scrkbase.sty
(/usr/share/texmf-dist/tex/latex/koma-script/scrbase.sty
(/usr/share/texmf-dist/tex/latex/koma-script/scrlfile.sty
(/usr/share/texmf-dist/tex/latex/koma-script/scrlfile-hook.sty
(/usr/share/texmf-dist/tex/latex/koma-script/scrlogo.sty)))
(/usr/share/texmf-dist/tex/latex/graphics/keyval.sty)))
(/usr/share/texmf-dist/tex/latex/koma-script/tocbasic.sty)
(/usr/share/texmf-dist/tex/latex/koma-script/scrsize11pt.clo)
(/usr/share/texmf-dist/tex/latex/koma-script/typearea.sty))
(/usr/share/texmf-dist/tex/latex/anysize/anysize.sty
document style option `anysize' loaded
Michael Salzenberg, Thomas Esser, Dirk Hillbrecht
Version 1.0, Aug 13, 1994
) (/usr/share/texmf-dist/tex/latex/graphics/graphicx.sty
(/usr/share/texmf-dist/tex/latex/graphics/graphics.sty
(/usr/share/texmf-dist/tex/latex/graphics/trig.sty)
(/usr/share/texmf-dist/tex/latex/graphics-cfg/graphics.cfg)
(/usr/share/texmf-dist/tex/latex/graphics-def/pdftex.def)))
(/usr/share/texmf-dist/tex/latex/hyperref/hyperref.sty
(/usr/share/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty)
(/usr/share/texmf-dist/tex/generic/iftex/iftex.sty)
(/usr/share/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty
(/usr/share/texmf-dist/tex/generic/infwarerr/infwarerr.sty))
(/usr/share/texmf-dist/tex/generic/kvsetkeys/kvsetkeys.sty)
(/usr/share/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty)
(/usr/share/texmf-dist/tex/generic/pdfescape/pdfescape.sty)
(/usr/share/texmf-dist/tex/latex/hycolor/hycolor.sty)
(/usr/share/texmf-dist/tex/latex/letltxmacro/letltxmacro.sty)
(/usr/share/texmf-dist/tex/latex/auxhook/auxhook.sty)
(/usr/share/texmf-dist/tex/latex/kvoptions/kvoptions.sty)
(/usr/share/texmf-dist/tex/latex/hyperref/pd1enc.def)
(/usr/share/texmf-dist/tex/latex/hyperref/hyperref-langpatches.def)
(/usr/share/texmf-dist/tex/generic/intcalc/intcalc.sty)
(/usr/share/texmf-dist/tex/generic/etexcmds/etexcmds.sty)
(/usr/share/texmf-dist/tex/latex/hyperref/puenc.def)

Package hyperref Warning: Option `a4paper' is no longer used.

(/usr/share/texmf-dist/tex/latex/url/url.sty)
(/usr/share/texmf-dist/tex/generic/bitset/bitset.sty
(/usr/share/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty))
(/usr/share/texmf-dist/tex/latex/base/atbegshi-ltx.sty))
(/usr/share/texmf-dist/tex/latex/hyperref/hpdftex.def
(/usr/share/texmf-dist/tex/latex/base/atveryend-ltx.sty)
(/usr/share/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty
(/usr/share/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty)))
(/usr/share/texmf-dist/tex/latex/pdfsync/pdfsync.sty))
(/usr/share/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def)
No file ufo-manual_EN.aux.
(/usr/share/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
(/usr/share/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg))
(/usr/share/texmf-dist/tex/latex/graphics/color.sty
(/usr/share/texmf-dist/tex/latex/graphics-cfg/color.cfg))
(/usr/share/texmf-dist/tex/latex/hyperref/nameref.sty
(/usr/share/texmf-dist/tex/latex/refcount/refcount.sty)
(/usr/share/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty))
(/usr/share/texmf-dist/tex/latex/bookmark/bookmark.sty
(/usr/share/texmf-dist/tex/latex/bookmark/bkm-pdftex.def))
Underfull \hbox (badness 10000) in paragraph at lines 7--10

[1{/usr/share/texmf-dist/fonts/map/pdftex/updmap/pdftex.map}] [2] [3]
(./chapters/intro.tex
Underfull \hbox (badness 10000) in paragraph at lines 12--13

[4]) [5] (./chapters/community.tex) [6] (./chapters/firststeps.tex) [7]
(./chapters/geoscape.tex
Underfull \hbox (badness 10000) in paragraph at lines 8--9


Overfull \hbox (10.95003pt too wide) in paragraph at lines 10--11
[][][][] 
[8 <./images/geoscape_final.jpg>] [9]) [10] (./chapters/base.tex [11]) [12]
[13] (./chapters/mechanics.tex) [14 <./images/badges_rekrut_final.jpg> <./image
s/badges_sergeant_final.jpg> <./images/badges_hauptmann_final.jpg>]
(./chapters/tactical.tex [15 <./images/HUD_final.jpg>] [16]
Underfull \hbox (badness 10000) in paragraph at lines 66--67

[17 <./images/HUD_detail_final.jpg>]) [18 <./images/altHUD_final.jpg>]
(./chapters/battlescape.tex [19]) [20] [21] (./chapters/options.tex [22])
[23] [24] (./chapters/multiplayer.tex [25]) [26] (./chapters/trouble.tex)
[27] (./chapters/sysreq.tex) [28] (./chapters/credits.tex) [29]
(./chapters/licenses.tex) [30] (./chapters/changelog.tex) [31]
(./ufo-manual_EN.aux (./chapters/intro.aux) (./chapters/community.aux)
(./chapters/firststeps.aux) (./chapters/geoscape.aux) (./chapters/base.aux)
(./chapters/mechanics.aux) (./chapters/tactical.aux)
(./chapters/battlescape.aux) (./chapters/options.aux)
(./chapters/multiplayer.aux) (./chapters/trouble.aux) (./chapters/sysreq.aux)
(./chapters/credits.aux) (./chapters/licenses.aux) (./chapters/changelog.aux))

Package rerunfilecheck Warning: File `ufo-manual_EN.out' has changed.
(rerunfilecheck)                Rerun to get outlines right
(rerunfilecheck)                or use package `bookmark'.

 )
(see the transcript file for additional information)</usr/share/texmf-dist/font
s/type1/public/amsfonts/cm/cmbx10.pfb></usr/share/texmf-dist/fonts/type1/public
/amsfonts/cm/cmitt10.pfb></usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/
cmmi10.pfb></usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb></us
r/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmr12.pfb></usr/share/texmf-d
ist/fonts/type1/public/amsfonts/cm/cmr6.pfb></usr/share/texmf-dist/fonts/type1/
public/amsfonts/cm/cmr8.pfb></usr/share/texmf-dist/fonts/type1/public/amsfonts/
cm/cmr9.pfb></usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmssbx10.pfb>
</usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb></usr/share/te
xmf-dist/fonts/type1/public/amsfonts/cm/cmti10.pfb></usr/share/texmf-dist/fonts
/type1/public/amsfonts/cm/cmtt10.pfb></usr/share/texmf-dist/fonts/type1/public/
amsfonts/cm/cmtt12.pfb></usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cm
tt9.pfb>
Output written on ufo-manual_EN.pdf (31 pages, 908814 bytes).
Transcript written on ufo-manual_EN.log.
pdflatex ufo-manual_EN.tex
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021/Mageia) (preloaded format=pdflatex)
 restricted \write18 enabled.
entering extended mode
(./ufo-manual_EN.tex
LaTeX2e <2020-10-01> patch level 4
L3 programming layer <2021-02-18>
\@input{header.aux}
(./header.tex (/usr/share/texmf-dist/tex/latex/koma-script/scrartcl.cls
Document Class: scrartcl 2021/03/17 v3.33 KOMA-Script document class (article)
(/usr/share/texmf-dist/tex/latex/koma-script/scrkbase.sty
(/usr/share/texmf-dist/tex/latex/koma-script/scrbase.sty
(/usr/share/texmf-dist/tex/latex/koma-script/scrlfile.sty
(/usr/share/texmf-dist/tex/latex/koma-script/scrlfile-hook.sty
(/usr/share/texmf-dist/tex/latex/koma-script/scrlogo.sty)))
(/usr/share/texmf-dist/tex/latex/graphics/keyval.sty)))
(/usr/share/texmf-dist/tex/latex/koma-script/tocbasic.sty)
(/usr/share/texmf-dist/tex/latex/koma-script/scrsize11pt.clo)
(/usr/share/texmf-dist/tex/latex/koma-script/typearea.sty))
(/usr/share/texmf-dist/tex/latex/anysize/anysize.sty
document style option `anysize' loaded
Michael Salzenberg, Thomas Esser, Dirk Hillbrecht
Version 1.0, Aug 13, 1994
) (/usr/share/texmf-dist/tex/latex/graphics/graphicx.sty
(/usr/share/texmf-dist/tex/latex/graphics/graphics.sty
(/usr/share/texmf-dist/tex/latex/graphics/trig.sty)
(/usr/share/texmf-dist/tex/latex/graphics-cfg/graphics.cfg)
(/usr/share/texmf-dist/tex/latex/graphics-def/pdftex.def)))
(/usr/share/texmf-dist/tex/latex/hyperref/hyperref.sty
(/usr/share/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty)
(/usr/share/texmf-dist/tex/generic/iftex/iftex.sty)
(/usr/share/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty
(/usr/share/texmf-dist/tex/generic/infwarerr/infwarerr.sty))
(/usr/share/texmf-dist/tex/generic/kvsetkeys/kvsetkeys.sty)
(/usr/share/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty)
(/usr/share/texmf-dist/tex/generic/pdfescape/pdfescape.sty)
(/usr/share/texmf-dist/tex/latex/hycolor/hycolor.sty)
(/usr/share/texmf-dist/tex/latex/letltxmacro/letltxmacro.sty)
(/usr/share/texmf-dist/tex/latex/auxhook/auxhook.sty)
(/usr/share/texmf-dist/tex/latex/kvoptions/kvoptions.sty)
(/usr/share/texmf-dist/tex/latex/hyperref/pd1enc.def)
(/usr/share/texmf-dist/tex/latex/hyperref/hyperref-langpatches.def)
(/usr/share/texmf-dist/tex/generic/intcalc/intcalc.sty)
(/usr/share/texmf-dist/tex/generic/etexcmds/etexcmds.sty)
(/usr/share/texmf-dist/tex/latex/hyperref/puenc.def)

Package hyperref Warning: Option `a4paper' is no longer used.

(/usr/share/texmf-dist/tex/latex/url/url.sty)
(/usr/share/texmf-dist/tex/generic/bitset/bitset.sty
(/usr/share/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty))
(/usr/share/texmf-dist/tex/latex/base/atbegshi-ltx.sty))
(/usr/share/texmf-dist/tex/latex/hyperref/hpdftex.def
(/usr/share/texmf-dist/tex/latex/base/atveryend-ltx.sty)
(/usr/share/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty
(/usr/share/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty)))
(/usr/share/texmf-dist/tex/latex/pdfsync/pdfsync.sty))
(/usr/share/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def)
(./ufo-manual_EN.aux (./chapters/intro.aux) (./chapters/community.aux)
(./chapters/firststeps.aux) (./chapters/geoscape.aux) (./chapters/base.aux)
(./chapters/mechanics.aux) (./chapters/tactical.aux)
(./chapters/battlescape.aux) (./chapters/options.aux)
(./chapters/multiplayer.aux) (./chapters/trouble.aux) (./chapters/sysreq.aux)
(./chapters/credits.aux) (./chapters/licenses.aux) (./chapters/changelog.aux))
(/usr/share/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
(/usr/share/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg))
(/usr/share/texmf-dist/tex/latex/graphics/color.sty
(/usr/share/texmf-dist/tex/latex/graphics-cfg/color.cfg))
(/usr/share/texmf-dist/tex/latex/hyperref/nameref.sty
(/usr/share/texmf-dist/tex/latex/refcount/refcount.sty)
(/usr/share/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty))
(./ufo-manual_EN.out) (./ufo-manual_EN.out)
(/usr/share/texmf-dist/tex/latex/bookmark/bookmark.sty
(/usr/share/texmf-dist/tex/latex/bookmark/bkm-pdftex.def))
Underfull \hbox (badness 10000) in paragraph at lines 7--10

[1{/usr/share/texmf-dist/fonts/map/pdftex/updmap/pdftex.map}] [2]
(./ufo-manual_EN.toc [3] [4]) [5] (./chapters/intro.tex
Underfull \hbox (badness 10000) in paragraph at lines 12--13

[6]) [7] (./chapters/community.tex) [8] (./chapters/firststeps.tex) [9]
(./chapters/geoscape.tex
Underfull \hbox (badness 10000) in paragraph at lines 8--9


Overfull \hbox (10.95003pt too wide) in paragraph at lines 10--11
[][][][] 
[10 <./images/geoscape_final.jpg>] [11]) [12] (./chapters/base.tex [13])
[14] [15] (./chapters/mechanics.tex) [16 <./images/badges_rekrut_final.jpg> <./
images/badges_sergeant_final.jpg> <./images/badges_hauptmann_final.jpg>]
(./chapters/tactical.tex [17 <./images/HUD_final.jpg>] [18]
Underfull \hbox (badness 10000) in paragraph at lines 66--67

[19 <./images/HUD_detail_final.jpg>]) [20 <./images/altHUD_final.jpg>]
(./chapters/battlescape.tex [21]) [22] [23] (./chapters/options.tex [24])
[25] [26] (./chapters/multiplayer.tex [27]) [28] (./chapters/trouble.tex)
[29] (./chapters/sysreq.tex) [30] (./chapters/credits.tex) [31]
(./chapters/licenses.tex) [32] (./chapters/changelog.tex) [33]
(./ufo-manual_EN.aux (./chapters/intro.aux) (./chapters/community.aux)
(./chapters/firststeps.aux) (./chapters/geoscape.aux) (./chapters/base.aux)
(./chapters/mechanics.aux) (./chapters/tactical.aux)
(./chapters/battlescape.aux) (./chapters/options.aux)
(./chapters/multiplayer.aux) (./chapters/trouble.aux) (./chapters/sysreq.aux)
(./chapters/credits.aux) (./chapters/licenses.aux) (./chapters/changelog.aux)) 
)
(see the transcript file for additional information)</usr/share/texmf-dist/font
s/type1/public/amsfonts/cm/cmbx10.pfb></usr/share/texmf-dist/fonts/type1/public
/amsfonts/cm/cmitt10.pfb></usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/
cmmi10.pfb></usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb></us
r/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmr12.pfb></usr/share/texmf-d
ist/fonts/type1/public/amsfonts/cm/cmr6.pfb></usr/share/texmf-dist/fonts/type1/
public/amsfonts/cm/cmr8.pfb></usr/share/texmf-dist/fonts/type1/public/amsfonts/
cm/cmr9.pfb></usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmssbx10.pfb>
</usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb></usr/share/te
xmf-dist/fonts/type1/public/amsfonts/cm/cmti10.pfb></usr/share/texmf-dist/fonts
/type1/public/amsfonts/cm/cmtt10.pfb></usr/share/texmf-dist/fonts/type1/public/
amsfonts/cm/cmtt12.pfb></usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cm
tt9.pfb>
Output written on ufo-manual_EN.pdf (33 pages, 915151 bytes).
Transcript written on ufo-manual_EN.log.
make[1]: Leaving directory '/usr/src/RPM/BUILD/ufoai-2.5/src/docs/tex'
make: Leaving directory '/usr/src/RPM/BUILD/ufoai-2.5'
+ exit 0
Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.79868
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ /bin/chmod -Rf u+rwX -- /usr/src/tmp/ufoai-buildroot
+ :
+ /bin/rm -rf -- /usr/src/tmp/ufoai-buildroot
+ PATH=/usr/libexec/rpm-build:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games
+ cd ufoai-2.5
+ install -m 644 -pD base/game.so /usr/src/tmp/ufoai-buildroot/usr/lib/games/ufoai/base/game.so
+ install -m 755 -pD ufo /usr/src/tmp/ufoai-buildroot/usr/lib/games/ufoai/ufo
+ install -m 755 -pD debian/ufo /usr/src/tmp/ufoai-buildroot/usr/games/ufo
+ install -m 644 -pD debian/ufoai.xpm /usr/src/tmp/ufoai-buildroot/usr/share/pixmaps/ufoai.xpm
+ install -m 644 -pD debian/ufoai.desktop /usr/src/tmp/ufoai-buildroot/usr/share/applications/ufoai.desktop
+ install -m 644 -pD debian/ufoai-safe.desktop /usr/src/tmp/ufoai-buildroot/usr/share/applications/ufoai-safe.desktop
+ install -m 644 -pD debian/ufo.6 /usr/src/tmp/ufoai-buildroot/usr/share/man/man6/ufo.6
+ install -m 644 -pD debian/ufoded.6 /usr/src/tmp/ufoai-buildroot/usr/share/man/man6/ufoded.6
+ install -m 755 -pD ufoded /usr/src/tmp/ufoai-buildroot/usr/lib/games/ufoai/
+ install -m 755 -pD debian/ufoded /usr/src/tmp/ufoai-buildroot/usr/games/
+ install -m 644 -pD debian/ufoded.xpm /usr/src/tmp/ufoai-buildroot/usr/share/pixmaps/
+ install -m 644 -pD debian/ufoded.desktop /usr/src/tmp/ufoai-buildroot/usr/share/applications/
+ install -m 644 -pD debian/ufoded.6 /usr/src/tmp/ufoai-buildroot/usr/share/man/man6/
+ install -m 755 -d /usr/src/tmp/ufoai-buildroot/usr/share/games/ufoai/base
+ ln -s /usr/lib/games/ufoai/base/game.so /usr/src/tmp/ufoai-buildroot/usr/share/games/ufoai/base/game.so
+ install -m 644 -pD base/0base.pk3 base/0maps.pk3 base/0materials.pk3 base/0media.pk3 base/0models.pk3 base/0music.pk3 base/0pics.pk3 base/0shaders.pk3 base/0snd.pk3 base/0textures.pk3 base/0ufos.pk3 base/0videos.pk3 /usr/src/tmp/ufoai-buildroot/usr/share/games/ufoai/base/
+ install -m 755 -d /usr/src/tmp/ufoai-buildroot/usr/share/games/ufoai/base/i18n
+ cp -r base/i18n/bg_BG base/i18n/cs base/i18n/da base/i18n/de base/i18n/el base/i18n/en base/i18n/es base/i18n/es_ES base/i18n/et base/i18n/fi base/i18n/fr base/i18n/hu base/i18n/it base/i18n/ja base/i18n/ko base/i18n/nl_NL base/i18n/no base/i18n/pl base/i18n/pt base/i18n/pt_BR base/i18n/ru base/i18n/sl base/i18n/sv base/i18n/th base/i18n/tr base/i18n/uk base/i18n/zh_CN base/i18n/zh_TW /usr/src/tmp/ufoai-buildroot/usr/share/games/ufoai/base/i18n
+ install -m 644 -pD src/docs/tex/ufo-manual_EN.pdf /usr/src/tmp/ufoai-buildroot/usr/share/doc/ufoai-data/ufo-manual_EN.pdf
+ install -m 755 -pD ufo2map /usr/src/tmp/ufoai-buildroot/usr/games/
+ install -m 755 -pD ufomodel /usr/src/tmp/ufoai-buildroot/usr/games/
+ install -m 644 -pD src/tools/blender/md2tag_export.py /usr/src/tmp/ufoai-buildroot/usr/share/blender/scripts/blender/md2tag_export.py
+ install -m 644 -pD debian/ufo2map.6 /usr/src/tmp/ufoai-buildroot/usr/share/man/man6/
+ install -m 755 -d /usr/src/tmp/ufoai-buildroot/usr/share/games/uforadiant/bitmaps/
+ install -m 644 -pD radiant/bitmaps/arrow_down.png radiant/bitmaps/arrow_left.png radiant/bitmaps/arrow_right.png radiant/bitmaps/arrow_up.png radiant/bitmaps/background.png radiant/bitmaps/bgimage16.png radiant/bitmaps/brush_flipx.png radiant/bitmaps/brush_flipy.png radiant/bitmaps/brush_flipz.png radiant/bitmaps/brush_rotatex.png radiant/bitmaps/brush_rotatey.png radiant/bitmaps/brush_rotatez.png radiant/bitmaps/cmenu_add_entity.png radiant/bitmaps/cmenu_add_light.png radiant/bitmaps/cmenu_add_model.png radiant/bitmaps/cmenu_connect_entities.png radiant/bitmaps/cmenu_fit_texture.png radiant/bitmaps/cmenu_generate_materials.png radiant/bitmaps/cmenu_generate_terrain.png radiant/bitmaps/delete.png radiant/bitmaps/editcolour16.png radiant/bitmaps/ellipsis.png radiant/bitmaps/file_open.png radiant/bitmaps/file_save.png radiant/bitmaps/filter_actorclip.png radiant/bitmaps/filter_nodraw.png radiant/bitmaps/filter_weaponclip.png radiant/bitmaps/folder16.png radiant/bitmaps/grid_down.png radiant/bitmaps/grid_snap.png radiant/bitmaps/grid_toggle.png radiant/bitmaps/grid_up.png radiant/bitmaps/grid_window.png radiant/bitmaps/helpicon.png radiant/bitmaps/icon.png radiant/bitmaps/iconDrawBBox.png radiant/bitmaps/iconFilter16.png radiant/bitmaps/icon_angle.png radiant/bitmaps/icon_bool.png radiant/bitmaps/icon_classname.png radiant/bitmaps/icon_colour.png radiant/bitmaps/icon_entity.png radiant/bitmaps/icon_float.png radiant/bitmaps/icon_model.png radiant/bitmaps/icon_skin.png radiant/bitmaps/icon_sound.png radiant/bitmaps/icon_text.png radiant/bitmaps/icon_vector3.png radiant/bitmaps/logo.png radiant/bitmaps/material_generate.png radiant/bitmaps/model16blue.png radiant/bitmaps/model16green.png radiant/bitmaps/model16red.png radiant/bitmaps/model_normals.png radiant/bitmaps/modify_edges.png radiant/bitmaps/modify_entities.png radiant/bitmaps/modify_faces.png radiant/bitmaps/modify_vertices.png radiant/bitmaps/particle_map.png radiant/bitmaps/particle_weapon.png radiant/bitmaps/pathfinding.png radiant/bitmaps/redo.png radiant/bitmaps/refresh_models.png radiant/bitmaps/rotation_pivot_origin.png radiant/bitmaps/select_mouseresize.png radiant/bitmaps/select_mouserotate.png radiant/bitmaps/select_mousescale.png radiant/bitmaps/select_mousetranslate.png radiant/bitmaps/selection_csgmerge.png radiant/bitmaps/selection_csgsubtract.png radiant/bitmaps/selection_makehollow.png radiant/bitmaps/selection_selectallsametex.png radiant/bitmaps/selection_selectcompletetall.png radiant/bitmaps/selection_selectentities.png radiant/bitmaps/selection_selectinside.png radiant/bitmaps/selection_selectpartialtall.png radiant/bitmaps/selection_selecttouching.png radiant/bitmaps/skin16.png radiant/bitmaps/tex_flips.png radiant/bitmaps/tex_flipt.png radiant/bitmaps/textool_facescale_pivot.png radiant/bitmaps/textool_merge.png radiant/bitmaps/texture_lock.png radiant/bitmaps/texwindow_findandreplace.png radiant/bitmaps/texwindow_flushandreload.png radiant/bitmaps/texwindow_hideinvalid.png radiant/bitmaps/texwindow_hideunused.png radiant/bitmaps/texwindow_showall.png radiant/bitmaps/texwindow_skipcommon.png radiant/bitmaps/texwindow_uniformsize.png radiant/bitmaps/ufoai_level1.png radiant/bitmaps/ufoai_level2.png radiant/bitmaps/ufoai_level3.png radiant/bitmaps/ufoai_level4.png radiant/bitmaps/ufoai_level5.png radiant/bitmaps/ufoai_level6.png radiant/bitmaps/ufoai_level7.png radiant/bitmaps/ufoai_level8.png radiant/bitmaps/uforadiantsplash.png radiant/bitmaps/undo.png radiant/bitmaps/view_change.png radiant/bitmaps/view_clipper.png radiant/bitmaps/view_cubicclipping.png radiant/bitmaps/view_forcelight.png radiant/bitmaps/window_regular.png radiant/bitmaps/window_split.png /usr/src/tmp/ufoai-buildroot/usr/share/games/uforadiant/bitmaps/
+ install -m 755 -d /usr/src/tmp/ufoai-buildroot/usr/share/games/uforadiant/i18n/
+ cp -r radiant/i18n/de radiant/i18n/en radiant/i18n/ru radiant/i18n/zh_CN /usr/src/tmp/ufoai-buildroot/usr/share/games/uforadiant/i18n/
+ install -m 755 -d /usr/src/tmp/ufoai-buildroot/usr/share/games/uforadiant/sourceviewer/
+ install -m 644 -pD radiant/sourceviewer/classic.xml radiant/sourceviewer/cobalt.xml radiant/sourceviewer/def.lang radiant/sourceviewer/language.dtd radiant/sourceviewer/language.rng radiant/sourceviewer/language2.rng radiant/sourceviewer/material.lang radiant/sourceviewer/styles.rng radiant/sourceviewer/tango.xml radiant/sourceviewer/ufo.lang radiant/sourceviewer/ump.lang /usr/src/tmp/ufoai-buildroot/usr/share/games/uforadiant/sourceviewer/
+ install -m 755 -d /usr/src/tmp/ufoai-buildroot/usr/share/games/uforadiant/prefabs/
+ cp -r radiant/prefabs/alien radiant/prefabs/cars radiant/prefabs/city radiant/prefabs/doors radiant/prefabs/dropships radiant/prefabs/household radiant/prefabs/houses radiant/prefabs/interceptors radiant/prefabs/machines radiant/prefabs/misc radiant/prefabs/office radiant/prefabs/pipes.map radiant/prefabs/trucks radiant/prefabs/ufos radiant/prefabs/vegetation /usr/src/tmp/ufoai-buildroot/usr/share/games/uforadiant/prefabs/
+ install -m 755 -pD radiant/uforadiant /usr/src/tmp/ufoai-buildroot/usr/lib/games/uforadiant/uforadiant
+ install -m 755 -pD debian/uforadiant /usr/src/tmp/ufoai-buildroot/usr/games/uforadiant
+ install -m 644 -pD debian/uforadiant.xpm /usr/src/tmp/ufoai-buildroot/usr/share/pixmaps/uforadiant.xpm
+ install -m 644 -pD debian/uforadiant.desktop /usr/src/tmp/ufoai-buildroot/usr/share/applications/uforadiant.desktop
+ install -m 644 -pD debian/uforadiant.6 /usr/src/tmp/ufoai-buildroot/usr/share/man/man6
+ /usr/lib/rpm/brp-alt
Cleaning files in /usr/src/tmp/ufoai-buildroot (auto)
Verifying and fixing files in /usr/src/tmp/ufoai-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig)
/usr/share/applications/uforadiant.desktop: performed minor cleanup:
3d2
< Encoding=UTF-8
9c8
< Icon=uforadiant.xpm
---
> Icon=uforadiant
13,14c12,13
< Categories=Application;Game;StrategyGame;GTK;3DGraphics
< MimeType=application/x-ufomap
---
> Categories=Game;StrategyGame;GTK;3DGraphics;
> MimeType=application/x-ufomap;
/usr/share/applications/ufoded.desktop: performed minor cleanup:
3d2
< Encoding=UTF-8
9c8
< Icon=ufoded.xpm
---
> Icon=ufoded
12c11
< Categories=Application;Game;StrategyGame;
---
> Categories=Game;StrategyGame;
/usr/share/applications/ufoai-safe.desktop: performed minor cleanup:
3d2
< Encoding=UTF-8
9c8
< Icon=ufoai.xpm
---
> Icon=ufoai
12c11
< Categories=Application;Game;StrategyGame;
---
> Categories=Game;StrategyGame;
/usr/share/applications/ufoai.desktop: performed minor cleanup:
3d2
< Encoding=UTF-8
9c8
< Icon=ufoai.xpm
---
> Icon=ufoai
12c11
< Categories=Application;Game;StrategyGame;
---
> Categories=Game;StrategyGame;
Checking contents of files in /usr/src/tmp/ufoai-buildroot/ (default)
Compressing files in /usr/src/tmp/ufoai-buildroot (auto)
Adjusting library links in /usr/src/tmp/ufoai-buildroot
./usr/lib: (from <cmdline>:0)
Verifying ELF objects in /usr/src/tmp/ufoai-buildroot (arch=strict,fhs=strict,lfs=strict,lint=strict,rpath=strict,stack=strict,textrel=strict,unresolved=strict)
Processing files: ufoai-2.5-alt6
Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.24297
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd ufoai-2.5
+ DOCDIR=/usr/src/tmp/ufoai-buildroot/usr/share/doc/ufoai-2.5
+ export DOCDIR
+ rm -rf /usr/src/tmp/ufoai-buildroot/usr/share/doc/ufoai-2.5
+ /bin/mkdir -p /usr/src/tmp/ufoai-buildroot/usr/share/doc/ufoai-2.5
+ cp -prL README COPYING debian/changelog debian/copyright /usr/src/tmp/ufoai-buildroot/usr/share/doc/ufoai-2.5
+ chmod -R go-w /usr/src/tmp/ufoai-buildroot/usr/share/doc/ufoai-2.5
+ chmod -R a+rX /usr/src/tmp/ufoai-buildroot/usr/share/doc/ufoai-2.5
+ exit 0
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.mYhyN1
find-provides: running scripts (alternatives,debuginfo,gir,lib,pam,perl,pkgconfig,python,python3,shell,typelib)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.8u4TpI
find-requires: running scripts (cpp,debuginfo,files,gir-js,gir-python,gir,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services,typelib)
Requires: ufoai-data = 2.5-alt6, /bin/sh, /lib64/ld-linux-x86-64.so.2, libGL.so.1()(64bit) >= set:piqUe0fILpSNCNNXHn2aeia1T31lbZrDhZt6fuXhLDuCXQcUxIyUCmGlaJgwisfkGUc3CEx4aXFa1BSm19TiZyDobqDZAa1Hf20ouPF39hpRxV02iDBgonWWHcGMIkGr4OE6bZg9i0Ws7s6Z0lxhm7BuBIuCPcAvGo2NsE9Yclg6RoElx36RnTwIDUSnExN8Hy0, libSDL2-2.0.so.0()(64bit) >= set:ng84vFUkL3ty04KjmqfaY6Tjqw92q3ujJxJkdrvlR9wtlYAgOfHapA1FRl2M4UgS2GqTe1LvUEWGA9T0NWMEDDt8ibudPVVBggAajS4BNhN3dh8tyxcWxw1cmQZ6BG2x19mEiBowwD6yKgRdLSw6FB4c0X6mS81NTea8QEbd2viipSRzVpONO4uFfqQFCtv9YstXPc98ONY0a4os0vteaxng9Zr6xcb1, libSDL2_mixer-2.0.so.0()(64bit) >= set:kfoWv2pgmASdV7CJN8YIAkTZ264OrEDMljZg1zF2wXMDKuhQOWje, libSDL2_ttf-2.0.so.0()(64bit) >= set:kgK2iqctFV8tts3WnMK0zaT1c, libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.15)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.28)(64bit), libc.so.6(GLIBC_2.3)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.33)(64bit), libc.so.6(GLIBC_2.34)(64bit), libc.so.6(GLIBC_2.4)(64bit), libc.so.6(GLIBC_2.7)(64bit), libcurl.so.4()(64bit) >= set:kfRQoh7s42rbvpLB1zXsy46AkIFyrTOGa6nK8viuLn434, libgcc_s.so.1(GCC_3.0)(64bit), libgcc_s.so.1(GCC_3.3.1)(64bit), libjpeg.so.62()(64bit) >= set:jevZkgcYSG7BUx6ZsawqDQbABbxYEq5IWHPlODZf0, libm.so.6(GLIBC_2.2.5)(64bit), libm.so.6(GLIBC_2.27)(64bit), libm.so.6(GLIBC_2.29)(64bit), libogg.so.0()(64bit) >= set:kgsjOfZf3gycbsyq6YM4BRmPfZtk, libpng16.so.16()(64bit) >= set:lgtxYYUHVKZurhb20bl23QZgjOskogZiHTCbqWXL0HZ8e6KZnmr6rbsYtnop1qLqe, libpng16.so.16(PNG16_0)(64bit), libstdc++.so.6(CXXABI_1.3)(64bit), libstdc++.so.6(CXXABI_1.3.9)(64bit), libstdc++.so.6(GLIBCXX_3.4)(64bit), libstdc++.so.6(GLIBCXX_3.4.21)(64bit), libstdc++.so.6(GLIBCXX_3.4.29)(64bit), libtheora.so.0()(64bit) >= set:ieX7MFIkbuDiWkaJfHaS0yqe, libtheora.so.0(libtheora.so.1.0)(64bit), libvorbis.so.0()(64bit) >= set:jfGUpmFljVJS7esuquQTxbccJbSm1UL0, libz.so.1()(64bit) >= set:khA48jieD5qfiJqrWzaG1, libz.so.1(ZLIB_1.2.0)(64bit), rtld(GNU_HASH)
Requires(rpmlib): rpmlib(SetVersions)
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.U1Iahx
Creating ufoai-debuginfo package
Processing files: ufoai-server-2.5-alt6
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.mIDod0
find-provides: running scripts (alternatives,debuginfo,gir,lib,pam,perl,pkgconfig,python,python3,shell,typelib)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.rZSiEc
find-requires: running scripts (cpp,debuginfo,files,gir-js,gir-python,gir,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services,typelib)
Requires: ufoai = 2.5-alt6, /bin/sh, /lib64/ld-linux-x86-64.so.2, libSDL2-2.0.so.0()(64bit) >= set:niWpHehkd8HV5Tk31pCBaU6sAJ0fOXX70qHLwDHSV1AdCW90BZ4j2OfWbg8WsA4uP9E3, libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.15)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.28)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.33)(64bit), libc.so.6(GLIBC_2.34)(64bit), libc.so.6(GLIBC_2.4)(64bit), libc.so.6(GLIBC_2.7)(64bit), libcurl.so.4()(64bit) >= set:kgZtdU9HJc8xg6AEmUrMnAX9qN03, libgcc_s.so.1(GCC_3.0)(64bit), libgcc_s.so.1(GCC_3.3.1)(64bit), libm.so.6(GLIBC_2.2.5)(64bit), libstdc++.so.6(CXXABI_1.3)(64bit), libstdc++.so.6(CXXABI_1.3.9)(64bit), libstdc++.so.6(GLIBCXX_3.4)(64bit), libz.so.1()(64bit) >= set:khA48bZCqvxaG1, rtld(GNU_HASH)
Requires(rpmlib): rpmlib(SetVersions)
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.gBzqBn
Creating ufoai-server-debuginfo package
Processing files: ufoai-data-2.5-alt6
warning: absolute symlink: /usr/src/tmp/ufoai-buildroot/usr/share/games/ufoai/base/game.so -> /usr/lib/games/ufoai/base/game.so
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.jRGbIB
find-provides: absolute symbolic link /usr/src/tmp/ufoai-buildroot/usr/share/games/ufoai/base/game.so -> /usr/lib/games/ufoai/base/game.so is not going to provide anything
find-provides: running scripts (alternatives,debuginfo,gir,lib,pam,perl,pkgconfig,python,python3,shell,typelib)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.efsXPN
find-requires: running scripts (cpp,debuginfo,files,gir-js,gir-python,gir,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services,typelib)
Requires: /usr/lib/games/ufoai/base/game.so
Processing files: ufoai-tools-2.5-alt6
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.YnjhBO
find-provides: running scripts (alternatives,debuginfo,gir,lib,pam,perl,pkgconfig,python,python3,shell,typelib)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.DUwWIV
find-requires: running scripts (cpp,debuginfo,files,gir-js,gir-python,gir,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services,typelib)
Requires: /bin/sh, /lib64/ld-linux-x86-64.so.2, libGL.so.1()(64bit) >= set:piqUKwt1oTBl909IUaMiJkZoyvAVBwyzAiMZcyQNJ0xZKpO6ZnrGpjxvAogdZtzyoEzufZcsDC1fAl4TQiJiFB8VhYlvfkGUc3CEx4aXFa1BSm19TiZnl1r88wmBglFbMQO0XXwdrc7JUJDtb0oewwQpx4enpkp1hqaWKhBK28zqc15YCcgBZ3k56ptQwtEGTQLEPc4wvRXPV3bT4mPe0xTYf9TyO6hIjUZyZfvqvobfSA0T1M, libSDL2-2.0.so.0()(64bit) >= set:njqwReBxU4dJ1W3ue8NvMdZiZG20, libX11.so.6()(64bit) >= set:onLHj4, libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.28)(64bit), libc.so.6(GLIBC_2.3)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.33)(64bit), libc.so.6(GLIBC_2.34)(64bit), libc.so.6(GLIBC_2.4)(64bit), libc.so.6(GLIBC_2.7)(64bit), libgcc_s.so.1(GCC_3.0)(64bit), libgcc_s.so.1(GCC_3.3.1)(64bit), libgdk-x11-2.0.so.0()(64bit) >= set:nhH9YBfgwQC0R6ik97oHFVcv0UT4mZEM4RJ9g0sV8GWwOdUs54mp6ILWhAfD4xkS5pRaC7rOe8Dui5JR3Rfjsk6yFNHRl10ZG8elBKe0, libgdk_pixbuf-2.0.so.0()(64bit) >= set:lhBKp685aCD2qWQw4us5KOJm8SiwElkmzrl60, libgdkglext-x11-1.0.so.0()(64bit) >= set:olXpFuocw3lluLj9jJnXmJMtb, libglib-2.0.so.0()(64bit) >= set:oh0gIQ00ZHnc7o0UzZfLdZHYsumNZrzi44ZImI3BWZlufMIXqilbCzu4Ur2aFS0joSJrmObQr9So7ph98FlKR2q7NBHIu1slgMvbz1He8hDGrcCl1cZxEmN8rKOSnLPNKFcukRbZ94ADUc7lEIQCyy9nvXifNMeJA9U2fHAmrRt7eiwNdjKIa, libgobject-2.0.so.0()(64bit) >= set:mh6mojgdkadZizT8qChPakm5CqtSZlcEuXEA4dG1R5b48kmwzq4s5ZFuq9gv1o3qNz4, libgtk-x11-2.0.so.0()(64bit) >= set:pg3qcRKvr0mZCuk0OE9zprbquHdCPzoW02DemxJcs16Al0Ss3FYRRPEiBpci2fGjYQ79IIl4i6ZBpbXlIZghhoe31TbMLFmsMNB1xebNJIOmVLAEYpSfeevmBwdyFmF0lwiExuJUKoz5YeZpzoAVJnKtO2e6LVZjHpd2WZ2LpkW8YsUpW3KK7IdsCYSt7fvDqWB6ftmtpQeEZbbI2lvT22wx0FS3jTUiRb30YY6gjaA4AchzmXqewuAZ9CPupFHHloQHgZI9Yd6AGdAaaqP9d6HEWHQph1K99Ndz8RRnXBZ6iKFaCwP4EbAjapMqhhImRP7iUln1sgeDx5277PA41pld1qsSznfcpFJLRgRVLmx4DM428Zw9zw53Nz7sSD5q4ygqyFUdZ5lWYjU6rw5BfXPIWnilMIsGYlmcHxIKAclJI6noqaxMTItEhKct2UhcejNp7HG51DK3cJBMj53yq760vmYjfjL26wwSB4AVGV3mOwsKlTsnyQgb9no3PZC0cHhzpDSyRVZ3qgrfO6x4SqDnnBHdN9bmfi3xSVg9bXevlpXUuBxEI6VaxxupU65KFWr1REg3INercBFMwcK6fGMrLs5wZaelvc2uLUDKJI3XR18eOUyPGhO56BPu5a0qjYoMqFxEbuKXoYBSUo9TXilO1iqCVqQOUEh4imY9oKiRi4fuQcTBCGh3uhBymZLbsKNe7U5AHpEWERcs74pmKlOZiImzqcZKaMfjpMyhZfMUf8uSGAwKaI6PB9jBgdhnsn0w4taL23Bu5Su5DdoFHmgGW43BHS6FBwf1U1k33tnR7VL18BVGyn4xe3GOnz7kq6rmPYfgndt99p6YRZbWaS297Z7ENPRVNN9nNGrAQpYuQWzBUkLEo6UwqR5lyQDuYKBQBxzJQ645oDYddwLzaCyRpGhyxHCW7iNrKaGjybqEQCxgOa02BOUoVF0, libgtkglext-x11-1.0.so.0()(64bit) >= set:hdYI5O5H2Z7lR9Vfw7f, libgtksourceview-2.0.so.0()(64bit) >= set:miCc1P9kvAwcvQrgUZHhZdhFuP6BQ7oJWO6eciM, libjpeg.so.62()(64bit) >= set:jfvZkgcUQqm1WcNFYdT6Zh, libm.so.6(GLIBC_2.2.5)(64bit), libm.so.6(GLIBC_2.29)(64bit), libopenal.so.1()(64bit) >= set:lgiXdeYEUAqammjJWUZmvhicHs1fGeADbOmZn5l9RP62P4, libpango-1.0.so.0()(64bit) >= set:mjdYrpW1yO8dbLPkFAD6, libpng16.so.16()(64bit) >= set:lgtxELeq4I80Ik9820peac8vpZ6P65Rze6KS24rx3ZCb, libpng16.so.16(PNG16_0)(64bit), libstdc++.so.6(CXXABI_1.3)(64bit), libstdc++.so.6(CXXABI_1.3.8)(64bit), libstdc++.so.6(CXXABI_1.3.9)(64bit), libstdc++.so.6(GLIBCXX_3.4)(64bit), libstdc++.so.6(GLIBCXX_3.4.15)(64bit), libstdc++.so.6(GLIBCXX_3.4.21)(64bit), libstdc++.so.6(GLIBCXX_3.4.26)(64bit), libstdc++.so.6(GLIBCXX_3.4.29)(64bit), libvorbisfile.so.3()(64bit) >= set:jggM0DyrplNy1, libxml2.so.2()(64bit) >= set:ojF4idx0fukn0DG4P4ZLkamw0O7Qjq80r1TsZsOl87xPV3O22lVwz6jYWZAIQhvb5MqdYN23, libxml2.so.2(LIBXML2_2.4.30)(64bit), libz.so.1()(64bit) >= set:khA48bZCqvxaG1, rtld(GNU_HASH)
Requires(rpmlib): rpmlib(SetVersions)
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.B9sCdF
Creating ufoai-tools-debuginfo package
Processing files: ufoai-debuginfo-2.5-alt6
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.2BgVLO
find-provides: running scripts (debuginfo)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.MBZla9
find-requires: running scripts (debuginfo)
Requires: ufoai = 2.5-alt6, /usr/lib/debug/lib64/ld-linux-x86-64.so.2.debug, debug64(libGL.so.1), debug64(libSDL2-2.0.so.0), debug64(libSDL2_mixer-2.0.so.0), debug64(libSDL2_ttf-2.0.so.0), debug64(libc.so.6), debug64(libcurl.so.4), debug64(libgcc_s.so.1), debug64(libjpeg.so.62), debug64(libm.so.6), debug64(libogg.so.0), debug64(libpng16.so.16), debug64(libstdc++.so.6), debug64(libtheora.so.0), debug64(libvorbis.so.0), debug64(libz.so.1)
Processing files: ufoai-server-debuginfo-2.5-alt6
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.xW2BW6
find-provides: running scripts (debuginfo)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.sINvFf
find-requires: running scripts (debuginfo)
Requires: ufoai-server = 2.5-alt6, /usr/lib/debug/lib64/ld-linux-x86-64.so.2.debug, debug64(libSDL2-2.0.so.0), debug64(libc.so.6), debug64(libcurl.so.4), debug64(libgcc_s.so.1), debug64(libm.so.6), debug64(libstdc++.so.6), debug64(libz.so.1)
Processing files: ufoai-tools-debuginfo-2.5-alt6
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.lknbZC
find-provides: running scripts (debuginfo)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.HmtLYG
find-requires: running scripts (debuginfo)
Requires: ufoai-tools = 2.5-alt6, /usr/lib/debug/lib64/ld-linux-x86-64.so.2.debug, debug64(libGL.so.1), debug64(libSDL2-2.0.so.0), debug64(libX11.so.6), debug64(libc.so.6), debug64(libgcc_s.so.1), debug64(libgdk-x11-2.0.so.0), debug64(libgdk_pixbuf-2.0.so.0), debug64(libgdkglext-x11-1.0.so.0), debug64(libglib-2.0.so.0), debug64(libgobject-2.0.so.0), debug64(libgtk-x11-2.0.so.0), debug64(libgtkglext-x11-1.0.so.0), debug64(libgtksourceview-2.0.so.0), debug64(libjpeg.so.62), debug64(libm.so.6), debug64(libopenal.so.1), debug64(libpango-1.0.so.0), debug64(libpng16.so.16), debug64(libstdc++.so.6), debug64(libvorbisfile.so.3), debug64(libxml2.so.2), debug64(libz.so.1)
Adding to ufoai-server a strict dependency on ufoai
Adding to ufoai a strict dependency on ufoai-data
Adding to ufoai-debuginfo a strict dependency on ufoai
Adding to ufoai-server-debuginfo a strict dependency on ufoai-server
Adding to ufoai-tools-debuginfo a strict dependency on ufoai-tools
Adding to ufoai-data a strict dependency on ufoai
Adding to ufoai-server-debuginfo a strict dependency on ufoai-debuginfo
Removing from ufoai-server-debuginfo 97 sources provided by ufoai-debuginfo
also prunning dir /usr/src/debug/ufoai-2.5/src/common
also prunning dir /usr/src/debug/ufoai-2.5/src/game
also prunning dir /usr/src/debug/ufoai-2.5/src/ports/linux
also prunning dir /usr/src/debug/ufoai-2.5/src/ports/unix
also prunning dir /usr/src/debug/ufoai-2.5/src/shared
also prunning dir /usr/src/debug/ufoai-2.5/src/ports
Removing 1 extra deps from ufoai-data due to dependency on ufoai
Removing 22 extra deps from ufoai-server due to repentancy on ufoai
Removing 8 extra deps from ufoai-server-debuginfo due to repentancy on ufoai-debuginfo
Wrote: /usr/src/RPM/RPMS/x86_64/ufoai-2.5-alt6.x86_64.rpm (w2.lzdio)
Wrote: /usr/src/RPM/RPMS/x86_64/ufoai-server-2.5-alt6.x86_64.rpm (w2.lzdio)
Wrote: /usr/src/RPM/RPMS/noarch/ufoai-data-2.5-alt6.noarch.rpm (w2T8.xzdio)
Wrote: /usr/src/RPM/RPMS/x86_64/ufoai-tools-2.5-alt6.x86_64.rpm (w2T8.xzdio)
Wrote: /usr/src/RPM/RPMS/x86_64/ufoai-debuginfo-2.5-alt6.x86_64.rpm (w2T8.xzdio)
Wrote: /usr/src/RPM/RPMS/x86_64/ufoai-server-debuginfo-2.5-alt6.x86_64.rpm (w2.lzdio)
Wrote: /usr/src/RPM/RPMS/x86_64/ufoai-tools-debuginfo-2.5-alt6.x86_64.rpm (w2T8.xzdio)
1180.84user 78.17system 12:43.55elapsed 164%CPU (0avgtext+0avgdata 397104maxresident)k
0inputs+0outputs (0major+27352463minor)pagefaults 0swaps
/.out/ufoai-data-2.5-alt6.noarch.rpm: The use of such a license name is ambiguous: GPL
/.out/ufoai-2.5-alt6.x86_64.rpm: The use of such a license name is ambiguous: GPL
/.out/ufoai-server-2.5-alt6.x86_64.rpm: The use of such a license name is ambiguous: GPL
/.out/ufoai-tools-2.5-alt6.x86_64.rpm: The use of such a license name is ambiguous: GPL
/.out/ufoai-debuginfo-2.5-alt6.x86_64.rpm: The use of such a license name is ambiguous: GPL
/.out/ufoai-server-debuginfo-2.5-alt6.x86_64.rpm: The use of such a license name is ambiguous: GPL
/.out/ufoai-tools-debuginfo-2.5-alt6.x86_64.rpm: The use of such a license name is ambiguous: GPL
1354.50user 111.49system 16:08.89elapsed 151%CPU (0avgtext+0avgdata 397104maxresident)k
3504inputs+0outputs (30687major+30673001minor)pagefaults 0swaps
--- ufoai-2.5-alt6.x86_64.rpm.repo	2021-10-05 13:20:27.000000000 +0000
+++ ufoai-2.5-alt6.x86_64.rpm.hasher	2022-06-07 01:25:54.096558597 +0000
@@ -18,3 +18,3 @@
 Requires: libSDL2_mixer-2.0.so.0()(64bit) >= set:kfoWv2pgmASdV7CJN8YIAkTZ264OrEDMljZg1zF2wXMDKuhQOWje
-Requires: libSDL2_ttf-2.0.so.0()(64bit) >= set:jfs5AQotFZ5kS5Yihtdt0rc3
+Requires: libSDL2_ttf-2.0.so.0()(64bit) >= set:kgK2iqctFV8tts3WnMK0zaT1c
 Requires: libc.so.6(GLIBC_2.14)(64bit)  
@@ -25,2 +25,4 @@
 Requires: libc.so.6(GLIBC_2.3.4)(64bit)  
+Requires: libc.so.6(GLIBC_2.33)(64bit)  
+Requires: libc.so.6(GLIBC_2.34)(64bit)  
 Requires: libc.so.6(GLIBC_2.4)(64bit)  
@@ -28,3 +30,2 @@
 Requires: libcurl.so.4()(64bit) >= set:kfRQoh7s42rbvpLB1zXsy46AkIFyrTOGa6nK8viuLn434
-Requires: libdl.so.2(GLIBC_2.2.5)(64bit)  
 Requires: libgcc_s.so.1(GCC_3.0)(64bit)  
@@ -38,4 +39,2 @@
 Requires: libpng16.so.16(PNG16_0)(64bit)  
-Requires: libpthread.so.0(GLIBC_2.2.5)(64bit)  
-Requires: librt.so.1(GLIBC_2.2.5)(64bit)  
 Requires: libstdc++.so.6(CXXABI_1.3)(64bit)  
@@ -55,4 +54,4 @@
 File: /usr/games/ufo	100755	root:root	4e1989f0f63141959bd3c1f8718b455e	
-File: /usr/lib/games/ufoai/base/game.so	100644	root:root	9cbc7b5f7c5f02d4634f1925f9a80a5c	
-File: /usr/lib/games/ufoai/ufo	100755	root:root	4b4f41aa018b077041d4cef5910559e4	
+File: /usr/lib/games/ufoai/base/game.so	100644	root:root	16db432a788439aaee856ffd843904bf	
+File: /usr/lib/games/ufoai/ufo	100755	root:root	f542d4360e7f129a976ba9f48c8b99d9	
 File: /usr/share/applications/ufoai-safe.desktop	100644	root:root	543fc26003ac514e8b6ace2a31e1d737	
@@ -66,2 +65,2 @@
 File: /usr/share/pixmaps/ufoai.xpm	100644	root:root	435416634ba83698f408607b3a035b5f	
-RPMIdentity: 242e3eea7a662ce24a14ee03db253ff88094214aa992c0baa3490a7d8aa6ea69c886929a71f04f60d6afbff0c2c911b14b2e9275b917e4b0aaa858f878b4edb0
+RPMIdentity: 2382ec2e39055ccd482501b235ab1c58c8a7731565f47a712a7b003ea1f2ce792acc00ad2198db0323ee677dcf2826edf44bc371a3abe37ee0702bbb2d4e8162
--- ufoai-data-2.5-alt6.noarch.rpm.repo	2021-10-05 13:20:27.000000000 +0000
+++ ufoai-data-2.5-alt6.noarch.rpm.hasher	2022-06-07 01:25:54.224558817 +0000
@@ -101,3 +101,3 @@
 Provides: ufoai-data = 2.5-alt6:sisyphus+286435.100.1.1
-File: /usr/share/doc/ufoai-data/ufo-manual_EN.pdf	100644	root:root	f1ab3b8c50c152b2eae2c11bd600fd01	
+File: /usr/share/doc/ufoai-data/ufo-manual_EN.pdf	100644	root:root	642d089a68beb3f65d258e6e08c4c778	
 File: /usr/share/games/ufoai/base/0base.pk3	100644	root:root	a3b61deba27bf9735cdf18213beee41b	
@@ -199,2 +199,2 @@
 File: /usr/share/games/ufoai/base/i18n/zh_TW/LC_MESSAGES/ufoai.mo	100644	root:root	1616b54a2c5401d648dfb611bd5202ca	
-RPMIdentity: f57d081e1231b076a545b2e31bfd15c0f67fbd98693c16af205c40a26834dde1a0af5f4b72637c9a88f89ffe5114a500b497f42a2c50e5c585ebde4a855ecae9
+RPMIdentity: cf86adeb90aa42d6c0258d39ce783530bf7d3ce75b5d632190e1368a4651532ce34ec14144e830cfff15a36a4c75f7641974dda7b5b46f1973ffe4fd70ef3083
--- ufoai-debuginfo-2.5-alt6.x86_64.rpm.repo	2021-10-05 13:20:27.000000000 +0000
+++ ufoai-debuginfo-2.5-alt6.x86_64.rpm.hasher	2022-06-07 01:25:54.311558966 +0000
@@ -1,7 +1,7 @@
-/usr/lib/debug/.build-id/77	40755	root:root	
-/usr/lib/debug/.build-id/77/1d2736cdef9165f30ea1c78391310d4f47d22a	120777	root:root	../../../games/ufoai/ufo
-/usr/lib/debug/.build-id/77/1d2736cdef9165f30ea1c78391310d4f47d22a.debug	120777	root:root	../../usr/lib/games/ufoai/ufo.debug
-/usr/lib/debug/.build-id/c3	40755	root:root	
-/usr/lib/debug/.build-id/c3/e5e53bf168402a1f96c2206b4d510c534d54f3	120777	root:root	../../../games/ufoai/base/game.so
-/usr/lib/debug/.build-id/c3/e5e53bf168402a1f96c2206b4d510c534d54f3.debug	120777	root:root	../../usr/lib/games/ufoai/base/game.so.debug
+/usr/lib/debug/.build-id/50	40755	root:root	
+/usr/lib/debug/.build-id/50/9db76feadbb904e70d339f850ff02f38eea9f0	120777	root:root	../../../games/ufoai/base/game.so
+/usr/lib/debug/.build-id/50/9db76feadbb904e70d339f850ff02f38eea9f0.debug	120777	root:root	../../usr/lib/games/ufoai/base/game.so.debug
+/usr/lib/debug/.build-id/6e	40755	root:root	
+/usr/lib/debug/.build-id/6e/6744250839a073e4e3f361497e15ef547cb914	120777	root:root	../../../games/ufoai/ufo
+/usr/lib/debug/.build-id/6e/6744250839a073e4e3f361497e15ef547cb914.debug	120777	root:root	../../usr/lib/games/ufoai/ufo.debug
 /usr/lib/debug/usr/lib/games	40755	root:root	
@@ -810,3 +810,2 @@
 Requires: debug64(libcurl.so.4)  
-Requires: debug64(libdl.so.2)  
 Requires: debug64(libgcc_s.so.1)  
@@ -816,4 +815,2 @@
 Requires: debug64(libpng16.so.16)  
-Requires: debug64(libpthread.so.0)  
-Requires: debug64(librt.so.1)  
 Requires: debug64(libstdc++.so.6)  
@@ -825,8 +822,8 @@
 Provides: ufoai-debuginfo = 2.5-alt6:sisyphus+286435.100.1.1
-File: /usr/lib/debug/.build-id/77	40755	root:root		
-File: /usr/lib/debug/.build-id/77/1d2736cdef9165f30ea1c78391310d4f47d22a	120777	root:root		../../../games/ufoai/ufo
-File: /usr/lib/debug/.build-id/77/1d2736cdef9165f30ea1c78391310d4f47d22a.debug	120777	root:root		../../usr/lib/games/ufoai/ufo.debug
-File: /usr/lib/debug/.build-id/c3	40755	root:root		
-File: /usr/lib/debug/.build-id/c3/e5e53bf168402a1f96c2206b4d510c534d54f3	120777	root:root		../../../games/ufoai/base/game.so
-File: /usr/lib/debug/.build-id/c3/e5e53bf168402a1f96c2206b4d510c534d54f3.debug	120777	root:root		../../usr/lib/games/ufoai/base/game.so.debug
+File: /usr/lib/debug/.build-id/50	40755	root:root		
+File: /usr/lib/debug/.build-id/50/9db76feadbb904e70d339f850ff02f38eea9f0	120777	root:root		../../../games/ufoai/base/game.so
+File: /usr/lib/debug/.build-id/50/9db76feadbb904e70d339f850ff02f38eea9f0.debug	120777	root:root		../../usr/lib/games/ufoai/base/game.so.debug
+File: /usr/lib/debug/.build-id/6e	40755	root:root		
+File: /usr/lib/debug/.build-id/6e/6744250839a073e4e3f361497e15ef547cb914	120777	root:root		../../../games/ufoai/ufo
+File: /usr/lib/debug/.build-id/6e/6744250839a073e4e3f361497e15ef547cb914.debug	120777	root:root		../../usr/lib/games/ufoai/ufo.debug
 File: /usr/lib/debug/usr/lib/games	40755	root:root		
@@ -834,4 +831,4 @@
 File: /usr/lib/debug/usr/lib/games/ufoai/base	40755	root:root		
-File: /usr/lib/debug/usr/lib/games/ufoai/base/game.so.debug	100644	root:root	ee9141d729689158d9e4c1ac81e05d91	
-File: /usr/lib/debug/usr/lib/games/ufoai/ufo.debug	100644	root:root	dcdc5ed29837eb25d7c09069c06d4b13	
+File: /usr/lib/debug/usr/lib/games/ufoai/base/game.so.debug	100644	root:root	a4fd54eb28f05599e0495b8687771839	
+File: /usr/lib/debug/usr/lib/games/ufoai/ufo.debug	100644	root:root	f8ca02013a3b47d0aa10ee9a454a5a6d	
 File: /usr/src/debug/ufoai-2.5	40755	root:root		
@@ -1628,2 +1625,2 @@
 File: /usr/src/debug/ufoai-2.5/src/shared/vector.h	100644	root:root	a06fa5a09fe0b9ff6797a352c619c2b6	
-RPMIdentity: 85509b0e3776dfc922fb7e0036b3351c0a96971c0f6e0c1d19a3abf21924cea646d363dbffdf0673bac17c80b76f2c3fd0d082bd73f8ba3b2efa85f22c300015
+RPMIdentity: de1d3fdadd5d9328a589d27eee80c3afae9f4254f19ed26f3920a3217f4e2d2dbd286b62b6b47c1bcc88a1af88f2d6d0c6df3beba63fbeb76de18ab676a67352
--- ufoai-server-2.5-alt6.x86_64.rpm.repo	2021-10-05 13:20:13.000000000 +0000
+++ ufoai-server-2.5-alt6.x86_64.rpm.hasher	2022-06-07 01:25:54.387559097 +0000
@@ -9,3 +9,3 @@
 File: /usr/games/ufoded	100755	root:root	76c8f126408961e39ec8626036a827ba	
-File: /usr/lib/games/ufoai/ufoded	100755	root:root	fd47c40d42c2169f052bba6aaed392df	
+File: /usr/lib/games/ufoai/ufoded	100755	root:root	ef889d975cdc45ad5f00674cb5e6e841	
 File: /usr/share/applications/ufoded.desktop	100644	root:root	aea69b63e9fae458698ad90be5a696c3	
@@ -13,2 +13,2 @@
 File: /usr/share/pixmaps/ufoded.xpm	100644	root:root	e98808bb6ca412fc70a0d0f4b6b1e125	
-RPMIdentity: d01cb6fd2b021a3e367f9eea5dd10dc2e38e801141ea3e338a8ff5c3ec46f2a2be049246b925cb05afbe165868c2e5aa65869879a305ab4e7d0f4459fe513fa9
+RPMIdentity: 5576eea250f482b158bb7ea278384ef8dfdbbe9658725f052b8cdcc179e063da5dcc8b1b4bbac450f33da9ca7d577cc0a41ab437418b51b9577b375a5ac6144a
--- ufoai-server-debuginfo-2.5-alt6.x86_64.rpm.repo	2021-10-05 13:20:13.000000000 +0000
+++ ufoai-server-debuginfo-2.5-alt6.x86_64.rpm.hasher	2022-06-07 01:25:54.495559283 +0000
@@ -1,4 +1,4 @@
-/usr/lib/debug/.build-id/82	40755	root:root	
-/usr/lib/debug/.build-id/82/ac8a5ca031b3a43fc8e68cc71b54d7573485c5	120777	root:root	../../../games/ufoai/ufoded
-/usr/lib/debug/.build-id/82/ac8a5ca031b3a43fc8e68cc71b54d7573485c5.debug	120777	root:root	../../usr/lib/games/ufoai/ufoded.debug
+/usr/lib/debug/.build-id/49	40755	root:root	
+/usr/lib/debug/.build-id/49/c44f03a5f0acf77e2de05403b8be7fa79206a6	120777	root:root	../../../games/ufoai/ufoded
+/usr/lib/debug/.build-id/49/c44f03a5f0acf77e2de05403b8be7fa79206a6.debug	120777	root:root	../../usr/lib/games/ufoai/ufoded.debug
 /usr/lib/debug/usr/lib/games	40755	root:root	
@@ -14,8 +14,8 @@
 Provides: ufoai-server-debuginfo = 2.5-alt6:sisyphus+286435.100.1.1
-File: /usr/lib/debug/.build-id/82	40755	root:root		
-File: /usr/lib/debug/.build-id/82/ac8a5ca031b3a43fc8e68cc71b54d7573485c5	120777	root:root		../../../games/ufoai/ufoded
-File: /usr/lib/debug/.build-id/82/ac8a5ca031b3a43fc8e68cc71b54d7573485c5.debug	120777	root:root		../../usr/lib/games/ufoai/ufoded.debug
+File: /usr/lib/debug/.build-id/49	40755	root:root		
+File: /usr/lib/debug/.build-id/49/c44f03a5f0acf77e2de05403b8be7fa79206a6	120777	root:root		../../../games/ufoai/ufoded
+File: /usr/lib/debug/.build-id/49/c44f03a5f0acf77e2de05403b8be7fa79206a6.debug	120777	root:root		../../usr/lib/games/ufoai/ufoded.debug
 File: /usr/lib/debug/usr/lib/games	40755	root:root		
 File: /usr/lib/debug/usr/lib/games/ufoai	40755	root:root		
-File: /usr/lib/debug/usr/lib/games/ufoai/ufoded.debug	100644	root:root	467cf00db9031ca2bf6111598c20ae8a	
+File: /usr/lib/debug/usr/lib/games/ufoai/ufoded.debug	100644	root:root	461a43924c97d73301a41e028ed67117	
 File: /usr/src/debug/ufoai-2.5	40755	root:root		
@@ -24,2 +24,2 @@
 File: /usr/src/debug/ufoai-2.5/src/server/sv_clientstub.cpp	100644	root:root	4fc4208f31a091c7fbe55336185b9d6c	
-RPMIdentity: 880ec7e2e8ae8d62bc3113b0fb8ab2f2167fafbd443d3356e3cae48c12b1cc12aa312521d11dd12f32dc26d5595b6e894dbde147c02bf5c1cd67e7788e8e156c
+RPMIdentity: e22bd238f94189c1e0732e650817209c6cb868e40642b54aadcf7602c65f71e4369437bd5a8dec743be0f04826672e8ed854434e4394a6b5a2b99ed0e058d8d1
--- ufoai-tools-2.5-alt6.x86_64.rpm.repo	2021-10-05 13:20:13.000000000 +0000
+++ ufoai-tools-2.5-alt6.x86_64.rpm.hasher	2022-06-07 01:25:54.594559453 +0000
@@ -850,5 +850,6 @@
 Requires: libc.so.6(GLIBC_2.3.4)(64bit)  
+Requires: libc.so.6(GLIBC_2.33)(64bit)  
+Requires: libc.so.6(GLIBC_2.34)(64bit)  
 Requires: libc.so.6(GLIBC_2.4)(64bit)  
 Requires: libc.so.6(GLIBC_2.7)(64bit)  
-Requires: libdl.so.2(GLIBC_2.2.5)(64bit)  
 Requires: libgcc_s.so.1(GCC_3.0)(64bit)  
@@ -885,6 +886,6 @@
 Provides: ufoai-tools = 2.5-alt6:sisyphus+286435.100.1.1
-File: /usr/games/ufo2map	100755	root:root	7f06399fdfb76c6a43a11c0c8ec331b3	
-File: /usr/games/ufomodel	100755	root:root	f08cbf339732bf51ac425bc5b5c26486	
+File: /usr/games/ufo2map	100755	root:root	0dc70007fcf7f5171004b8b110272e89	
+File: /usr/games/ufomodel	100755	root:root	7a619b3affc388721d3445122b7b6012	
 File: /usr/games/uforadiant	100755	root:root	075180cf1451b7f1c71bae73676834b4	
-File: /usr/lib/games/uforadiant/uforadiant	100755	root:root	942db40a40be4029ee0989eae0c43ac8	
+File: /usr/lib/games/uforadiant/uforadiant	100755	root:root	5efe59825515fe4b510cc7aa0fc8dbf8	
 File: /usr/share/applications/uforadiant.desktop	100644	root:root	d547374645c30afa4fb9c9b19d91929a	
@@ -1724,2 +1725,2 @@
 File: /usr/share/pixmaps/uforadiant.xpm	100644	root:root	903e43ef032091c0093e10c0ec74ea38	
-RPMIdentity: f0247ee4bb7ba7658058b69c461485ccf2f8298429b5e292c0ed78623502d74fa48ea321bae779b24d86fd47b1b980889c99d6825a3acc600ccedd11f138892b
+RPMIdentity: d43d949f1c2ed65267661b5d99886038bd47cebaf313843ed00e500c087abb6135a603a462dfebda9ed6a2ec97dfc78381b2ff05891501887114f9ecb93f28f3
--- ufoai-tools-debuginfo-2.5-alt6.x86_64.rpm.repo	2021-10-05 13:20:27.000000000 +0000
+++ ufoai-tools-debuginfo-2.5-alt6.x86_64.rpm.hasher	2022-06-07 01:25:54.696559628 +0000
@@ -1,10 +1,10 @@
-/usr/lib/debug/.build-id/11	40755	root:root	
-/usr/lib/debug/.build-id/11/34faae31338c6abc60a207876ae53bfac8b533	120777	root:root	../../../games/uforadiant/uforadiant
-/usr/lib/debug/.build-id/11/34faae31338c6abc60a207876ae53bfac8b533.debug	120777	root:root	../../usr/lib/games/uforadiant/uforadiant.debug
-/usr/lib/debug/.build-id/d8	40755	root:root	
-/usr/lib/debug/.build-id/d8/b4586b6714496f5b6ace2c4e72a7ad9b3316c7	120777	root:root	../../../../games/ufomodel
-/usr/lib/debug/.build-id/d8/b4586b6714496f5b6ace2c4e72a7ad9b3316c7.debug	120777	root:root	../../usr/games/ufomodel.debug
-/usr/lib/debug/.build-id/f9	40755	root:root	
-/usr/lib/debug/.build-id/f9/01456bf55edbcf6850b5fee35af29ef83889c8	120777	root:root	../../../../games/ufo2map
-/usr/lib/debug/.build-id/f9/01456bf55edbcf6850b5fee35af29ef83889c8.debug	120777	root:root	../../usr/games/ufo2map.debug
+/usr/lib/debug/.build-id/75	40755	root:root	
+/usr/lib/debug/.build-id/75/434f8576ab8719739e491423d5c1cdbafd2dbc	120777	root:root	../../../../games/ufomodel
+/usr/lib/debug/.build-id/75/434f8576ab8719739e491423d5c1cdbafd2dbc.debug	120777	root:root	../../usr/games/ufomodel.debug
+/usr/lib/debug/.build-id/7a	40755	root:root	
+/usr/lib/debug/.build-id/7a/5053286cfd94fd9391ea4ddfc05b8061ab1d33	120777	root:root	../../../games/uforadiant/uforadiant
+/usr/lib/debug/.build-id/7a/5053286cfd94fd9391ea4ddfc05b8061ab1d33.debug	120777	root:root	../../usr/lib/games/uforadiant/uforadiant.debug
+/usr/lib/debug/.build-id/d9	40755	root:root	
+/usr/lib/debug/.build-id/d9/98b39bafbed394e6ceaff566715834ba2832d6	120777	root:root	../../../../games/ufo2map
+/usr/lib/debug/.build-id/d9/98b39bafbed394e6ceaff566715834ba2832d6.debug	120777	root:root	../../usr/games/ufo2map.debug
 /usr/lib/debug/usr/games/ufo2map.debug	100644	root:root	
@@ -1053,3 +1053,2 @@
 Requires: debug64(libc.so.6)  
-Requires: debug64(libdl.so.2)  
 Requires: debug64(libgcc_s.so.1)  
@@ -1075,16 +1074,16 @@
 Provides: ufoai-tools-debuginfo = 2.5-alt6:sisyphus+286435.100.1.1
-File: /usr/lib/debug/.build-id/11	40755	root:root		
-File: /usr/lib/debug/.build-id/11/34faae31338c6abc60a207876ae53bfac8b533	120777	root:root		../../../games/uforadiant/uforadiant
-File: /usr/lib/debug/.build-id/11/34faae31338c6abc60a207876ae53bfac8b533.debug	120777	root:root		../../usr/lib/games/uforadiant/uforadiant.debug
-File: /usr/lib/debug/.build-id/d8	40755	root:root		
-File: /usr/lib/debug/.build-id/d8/b4586b6714496f5b6ace2c4e72a7ad9b3316c7	120777	root:root		../../../../games/ufomodel
-File: /usr/lib/debug/.build-id/d8/b4586b6714496f5b6ace2c4e72a7ad9b3316c7.debug	120777	root:root		../../usr/games/ufomodel.debug
-File: /usr/lib/debug/.build-id/f9	40755	root:root		
-File: /usr/lib/debug/.build-id/f9/01456bf55edbcf6850b5fee35af29ef83889c8	120777	root:root		../../../../games/ufo2map
-File: /usr/lib/debug/.build-id/f9/01456bf55edbcf6850b5fee35af29ef83889c8.debug	120777	root:root		../../usr/games/ufo2map.debug
-File: /usr/lib/debug/usr/games/ufo2map.debug	100644	root:root	e0d4e19ad1f1f4884cf0d99143154d9f	
-File: /usr/lib/debug/usr/games/ufomodel.debug	100644	root:root	789d2da540e14fe23295bfbb49990f93	
+File: /usr/lib/debug/.build-id/75	40755	root:root		
+File: /usr/lib/debug/.build-id/75/434f8576ab8719739e491423d5c1cdbafd2dbc	120777	root:root		../../../../games/ufomodel
+File: /usr/lib/debug/.build-id/75/434f8576ab8719739e491423d5c1cdbafd2dbc.debug	120777	root:root		../../usr/games/ufomodel.debug
+File: /usr/lib/debug/.build-id/7a	40755	root:root		
+File: /usr/lib/debug/.build-id/7a/5053286cfd94fd9391ea4ddfc05b8061ab1d33	120777	root:root		../../../games/uforadiant/uforadiant
+File: /usr/lib/debug/.build-id/7a/5053286cfd94fd9391ea4ddfc05b8061ab1d33.debug	120777	root:root		../../usr/lib/games/uforadiant/uforadiant.debug
+File: /usr/lib/debug/.build-id/d9	40755	root:root		
+File: /usr/lib/debug/.build-id/d9/98b39bafbed394e6ceaff566715834ba2832d6	120777	root:root		../../../../games/ufo2map
+File: /usr/lib/debug/.build-id/d9/98b39bafbed394e6ceaff566715834ba2832d6.debug	120777	root:root		../../usr/games/ufo2map.debug
+File: /usr/lib/debug/usr/games/ufo2map.debug	100644	root:root	f88613f4e63b23cac67030b61c299667	
+File: /usr/lib/debug/usr/games/ufomodel.debug	100644	root:root	38b4c313eb101c9a25e8807192320c82	
 File: /usr/lib/debug/usr/lib/games	40755	root:root		
 File: /usr/lib/debug/usr/lib/games/uforadiant	40755	root:root		
-File: /usr/lib/debug/usr/lib/games/uforadiant/uforadiant.debug	100644	root:root	c3203a216091c24abac6e1cc73399534	
+File: /usr/lib/debug/usr/lib/games/uforadiant/uforadiant.debug	100644	root:root	c4a25a5462cfdb66d23fc4b4f45b893b	
 File: /usr/src/debug/ufoai-2.5	40755	root:root		
@@ -2123,2 +2122,2 @@
 File: /usr/src/debug/ufoai-2.5/src/tools/ufomodel/ufomodel.cpp	100644	root:root	02d6ed9d6929bcf002b5ce8b2417a5f8	
-RPMIdentity: 1ec0631d15d5e1acc217ab7b0ccc0a24305f1e6493efdb5c26523e30b56cfad2ded715a6e49f58e52bba66fc66fa1a5305a411f8263970a141d45f2a61be1be7
+RPMIdentity: 5870b82e30a7a0b9f9b5b3cd2dd5a3ae4d61dc703ae60550e7bce68994623d8c4f400268f7bdc9bf629f26633d009669abc17593e2aa0f1b139dff48d871b9d2